﻿ body
{
	background: #fff url('../images/bg-page-shadow.gif') repeat-y 48.4% top;  
	color: #000 
}

#content h1
{
	font-size: 1.75em;
	color: #013378;
	margin-bottom: 1em;
}

#content h1.contentheader
{
	font-size: 2em;
	color: #013378;
	font-weight: bold;
	margin: 0.7em 0 0.7em 10px;
}

#content h1.login
{
	font-size: 2em;
	color: #fff;
	font-weight: bold;
	margin: 0.3em 0 0.7em 0;
}

#content h2
{
	font-size: 1.5em;
	color: #013378;
	font-weight: bold;
	margin-bottom: 0.7em;
}

#content h2.contentheader
{
	font-size: 1.4em;
	color: #000;
	font-weight: normal;
	margin-bottom: 0.7em;
}

#content h2.login
{
	font-size: 1.4em;
	color: #fff;
	font-weight: normal;
	margin-bottom: 0.7em;
}

#content h3
{
	font-size: 1.1em;
	font-weight: bold;
	margin: 1em 0 1em 0;
}

#content h3.cataloguesubtitle
{
	font-size: 1.1em;
	color: #013378;
	font-weight: bold;
	margin-bottom: 0.7em;
}

#content h3.offers
{
	color: #013378;
	font-weight: bold;
	margin: 10px;
}

#content h4
{
}

#content h5
{
}


a:link, a:active, a:visited
{
	color: #013378;
	text-decoration: none;
}

a:hover
{
	text-decoration: none;
}

a.login:link, a.login:active, a.login:visited
{
	color: #fff;
	text-decoration: underline;
}

#loginwrapper
{
	color: #fff;
}

#topwrapper #textsize li a
{
	color: #fff;
}

#topwrapper #textsize li a
{
	color: #000;
}

#header
{
	border-top: solid 1px #ccc;
}

#header #lfblogo
{
	background: url('../images/LFB_Logo.jpg') no-repeat center right;
}

.active-tab 
{ 
	border-bottom: 1px solid #013378; 
}

#subnavigationwrapper
{
	background: #ccc url('../images/sub-menu-bg.jpg') no-repeat top right;
	border-bottom: 6px solid #fff;
}

#subnavigationwrapper #subnavigation ul li
{
	background: url("../images/Layout/nav-divider.gif") no-repeat scroll center left;
}

#subnavigationwrapper #subnavigation ul li a:hover
{
	color: #666;
}

#contentwrapper #maincontent
{
	border: solid 1px #ccc;
}

#footerwrapper 
{
	margin-top: 2em;
	border-top: solid 2px #e6e6e6;
	color : #909090;
}

#footerwrapper ul li
{
	background: url('../images/footer-divider.jpg') repeat-y right top;
}

#footerwrapper ul li a:link, #footerwrapper ul li a:active, #footerwrapper ul li a:visited
{
	color: #888;
	text-decoration: none;
}

#footerwrapper ul li a:hover
{
	color: #666;
	text-decoration: none;
}

.toolbarheader
{
	background: url('../images/tools-title-bg.gif') no-repeat top left;
}

.toolbar 
{
	font-size: 1.45em;	
	background:#cacaca url('../images/Toolbar-bg.gif') no-repeat 0 0;
	margin-bottom: 4px;
	width: 239px
}

a.pop, a.pop:link, a.pop:visited	
{
	color : #013378; 
	text-decoration : underline; 
}

.nbcOn {color : #013378;}
.nbcOff {color : #013378;text-decoration: none;}
.nbcBold{color : #013378;text-decoration: none;}

.basketheader
{
	color: #dc291e;
}

.footercellleft
{
	color: #dc291e;
}

.footercellright
{
	color: #dc291e;
}

.stagehighlight
{
	color: #dc291e;
}




