@charset "utf-8";
/* CSS Document */

/* SPHeader */
.SPHeader .leftHeader{
			width:150px;
			float:left;
			}
.SPHeader .rightHeader{
			width:350px;
			float:right;
			}
.SPHeader h2.adeccoLogo{
			margin:21px;
			}
.SPHeader .extLinks{
			font-size: 1.1em;  	/* 11px by default */
			overflow: hidden;
			padding: 0px 4px;
			}
.SPHeader .adeccoWorld{
			display:block;
			float: right;
			margin:10px 20px 0px 0px;
			font:normal 10px Arial, Helvetica, sans-serif;
			background:url(../Images/Control/adecco_world.jpg) no-repeat;
			background-position:right top;
			padding: 7px 30px 7px 0px;
			color: #4c718a;
			text-decoration:none;
			}

/* SPFooter */
.SPFooter ul.secondElement{
			text-align:center;
			overflow: hidden;
			white-space: nowrap;
			background:none;
			}
.SPFooter ul.firstElement{
			text-align:center;
			overflow: hidden;
			white-space: nowrap;
			}
.SPFooter ul li{ 
			display:inline;
			background: url(../Images/Control/liSeparator.png);
			background-position: right 2px;
			background-repeat: no-repeat;
			padding-right: 5px;
			padding-left: 5px;
			margin-bottom: 5px;
			}
.SPFooter ul li a, .SPFooter ul li a:link, .SPFooter ul li a:visited {
			font:normal 1em Arial, Helvetica, sans-serif;
			color: #4c7189;
			text-decoration:none;
			}
.SPFooter ul.firstElement li a,.SPFooter ul.firstElement li a:link,.SPFooter ul.firstElement li a:visited {
			font-weight:bold;
			}
.SPFooter ul li a:hover{
			text-decoration:underline;
			}
.SPFooter ul li span {
			font: 1em Arial, Helvetica, sans-serif;
			color: #756c63;
			text-decoration:none;
			}

/* SPBreadCrumb */
.SPBreadCrumb a,.SPBreadCrumb a:link,.SPBreadCrumb a:visited{
			text-decoration:none;
			padding:2px;
			color:#4c718a;
			}
.SPBreadCrumb a:hover{
			text-decoration:underline;
			color:#4c718a;
			}

.SPBreadCrumb span{
			text-decoration:none;
			padding:2px;
			color:#b1a396;
			}

/* Search control */
.search{
			margin-right:20px;
			float:right;
			width:213px;
			height:19px;
			margin-top:15px;
			border:solid 1px #c4bdb6;
			background:url(../Images/Control/magnifier.jpg) no-repeat;
			background-position:left 0px;			
			}
.searchField{
			display: inline; /*marges doubles sur IE*/
			vertical-align:top;
			margin-left:25px;
			float:left;
			}
.searchField input{		
			border:solid 0px white;		
			padding-left:0px;*padding-left:3px;_padding-left:3px;
			padding-bottom:6px;*padding-bottom:3px;_padding-bottom:6px;
			width:150px;
			margin-bottom:0px;!margin-bottom:3px;
			background:none;
			height:19px;*height:19px;_height:7px;
		    line-height:14px;
			}
.searchButton,.searchButton:link,.searchButton:visited{
			display:block;
			float:right;
			width:34px;
			height:19px;
			background:url(../Images/Control/search_go.jpg) no-repeat;
			text-decoration:none;
			background-position: 0 -19px;
			}
.searchButton:hover{
			background:url(../Images/Control/search_go.jpg) no-repeat;
			background-position: 0 0px;
			text-decoration:none;
			}

/*----------------------------------------------------------------------------
--------------------------------- sendLink  ----------------------------------
----------------------------------------------------------------------------*/
.sendContain{
			float:right;
			}

.sendContain  a, .sendContain  a:link, .sendContain  a:visited{
			display:block;
			float:left;
			padding-left:0px;
			margin-left:5px;*margin-left:5px;_margin-left:5px;
			font:bold 11px Arial, Helvetica, sans-serif;
			line-height:25px;
			color:#215578;
			text-decoration:none;
			}
.sendContain a:hover{
			text-decoration:underline;
			}

.sendLink{
			display:block;
			float:left;
			margin-left:5px;margin-top:4px;
			width:40px;height:20px;
			background:url(../images/Control/icoSend2.gif) no-repeat;
			background-position:6px 4px;
			}
			
/*----------------------------------------------------------------------------
--------------------------------- Panel link ----------------------------------
----------------------------------------------------------------------------*/

.panelLink{
			width:180px;
			background-color: #f5f5e7;	
			font-size:1.375em;
			}
.panelLinkContain{
			width:165px;
			margin-left:auto;margin-right:auto;
			padding:0px;
			margin:0px;
			padding-left:6px;
			padding-top:6px;
			padding-bottom:10px;	
			}

.panelLinkHeader{
			width:180px;
			margin-left:auto;margin-right:auto;
			padding:0px;
			margin:0px;
			background:url(../images/Control/backgroungHeaderMod1.jpg) no-repeat;
			background-color:#718151;        
}
.panelLinkHeader h3{	
			padding:6px;
			border-bottom:solid 1px #746e30;
			margin-left:auto;margin-right:auto;
			font:bold 0.9em Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			margin:0px;	
			}
.panelLink h3 .vagRoundedWhite{
			display:block;
			font-size:1.05em;
			margin:0px;
			}
.panelLink p{		
			color:#756c63;
			font-size:0.75em;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.3em;
			margin-bottom:4px;margin-top:4px;
			}
			
.panelLinkContain a, .panelLinkContain a:link, .panelLinkContain a:visited{
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position : left 2px;
			font:bold 0.68em Arial,Verdana, Helvetica, sans-serif;
			padding-left:10px;
			color:#4c718a;
			line-height:1.4em;
			text-decoration:none;
			/*line-height:8px;*/
			}
.panelLinkContain a:hover{
			text-decoration:underline;
			color:#4c718a;
			}
			
.panelLink .size{
			font:bold 0.68em Arial,Verdana, Helvetica, sans-serif;
			color:#4c718a;		
			line-height:1em;
			}
.panelLink .iconeWord{
			background:url(../images/Control/icoWord.gif) no-repeat;
			background-position:left 2px;
			padding-right:9px;
			padding-left:10px;
			margin-top:4px;
			}
.panelLink .iconePdf{
			background:url(../images/Control/icoPdf.gif) no-repeat;
			background-position:3px 2px;
			padding-right:9px;
			padding-left:10px;
			margin-top:4px;
			}
.panelLink .iconeBlank{
			background:url(../images/Control/icoBlank.gif) no-repeat;
			background-position:6px 2px;
			padding-right:9px;
			padding-left:10px;
			margin-top:4px;
			}
.panelLink .hr{
			font-size:1px;
			margin-left:auto;margin-right:auto;
			height:1px;
			background-color:#d2d3ca;		
			margin-top:7px;margin-bottom:7px;
}

/*----------------------------------------------------------------------------
--------------------------------- Panel mod2----------------------------------
----------------------------------------------------------------------------*/

.panelMod2{
			width:180px;
			background-color: #f5f5e7;	
			font-size:1.375em;
			}
.panelMod2Contain{
			width:165px;
			margin-left:auto;margin-right:auto;
			padding:0px;
			margin:0px;
			padding-left:6px;
			padding-top:6px;
			padding-bottom:10px;	
			}

.panelMod2Header{
			width:180px;
			margin-left:auto;margin-right:auto;
			padding:0px;
			margin:0px;
			background:url(../images/Control/backgroundHeaderMod2.jpg) no-repeat;
			background-color:#908b3b;        
}
.panelMod2Header h3{
	
			padding:6px;
			border-bottom:solid 1px #746e30;
			margin-left:auto;margin-right:auto;
			font:bold 0.9em Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			margin:0px;	
			}
.panelMod2 h3 .vagRoundedWhite{
			display:block;
			font-size:1.05em;
			margin:0px;
			}
.panelMod2 p{		
			color:#756c63;
			font-size:0.75em;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			margin-bottom:4px;margin-top:4px;
			}
			
.panelMod2 a, .panelMod2 a:link, .panelMod2 a:visited{
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position : left 2px;
			font:bold 0.68em Arial,Verdana, Helvetica, sans-serif;
			padding-left:10px;
			color:#4c718a;
			line-height:1.3em;
			text-decoration:none;
			/*line-height:8px;*/
			}
.panelMod2 a:hover{
			text-decoration:underline;
			color:#4c718a;
			}
			
.panelMod2 .hr{
			font-size:1px;
			margin-left:auto;margin-right:auto;
			height:1px;
			background-color:#d2d3ca;		
			margin-top:7px;margin-bottom:7px;
}						
/*----------------------------------------------------------------------------
--------------------------------- PressList ----------------------------------
----------------------------------------------------------------------------*/

.pressList{
			width:180px;
			background-color: #f5f5e7;	
			font-size:1.375em;
			}
.pressCom{
			width:160px;
			margin-left:auto;margin-right:auto;
			padding:0px;
			margin:0px;
			padding-left:6px;
			padding-top:6px;	
			}
.pressHR{
			clear:both;
			font-size:1px;
			margin-left:auto;margin-right:auto;
			background-color:#c9cac2;
			height:1px;
			width:160px;
			}
.pressList h3{
			display:block;
			padding:6px;
			background:url(../images/Control/topPress.jpg) no-repeat;
			background-color:#908b3a;
			border-bottom:solid 1px #746e30;
			margin-left:auto;margin-right:auto;
			font:bold 0.9em Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			margin:0px;	
			}

.pressList h3 .vagRoundedWhite{
			display:block;
			font-size:1.05em;
			margin:0px;
			}

.pressCom a, .pressCom a:link, .pressCom a:visited {
			font:bold 0.85em Arial, Helvetica, sans-serif;
			/*color:#7e8d63;	*/
			color:#724d69;
			text-decoration:none;	
			}
.pressCom a:hover{
			text-decoration:underline;	
			/*color:#7e8d63;*/
			color:#724d69;
			}
.pressDate{
			margin-top:0px;
			color:#9b8f83;
			font:bold 0.7em Arial, Helvetica, sans-serif;
			}
.pressCom p{		
			color:#756c63;
			font-size:0.75em;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			margin-bottom:4px;margin-top:4px;
			}
.pressFooter{
			background:url(../images/Control/pressArrow.jpg) no-repeat;
			background-position:8px 10px;
			padding-left:22px;padding-right:5px;
			padding-top:5px;
			background-color:#f0f0f0;
			color:#4c718a;
			border-top:solid 1px #7b753e;
			}
.pressFooter a, .pressFooter a:link, .pressFooter a:visited{
			font:bold 0.68em Arial,Verdana, Helvetica, sans-serif;
			color:#4c718a;
			text-decoration:none;
			/*line-height:8px;*/
			}
.pressFooter a:hover{
			text-decoration:underline;
			color:#4c718a;
			}

.pressFooterImage{
			background:url(../images/Control/bottomPress.jpg) no-repeat;
			background-position:left bottom;
			background-color:#f0f0f0;
			height:5px;
			font-size:1px;
			}


/*-----------------------------------------------------------------------------
--------------------------------- NewsFocus-----------------------------------------
------------------------------------------------------------------------------*/

.newsFocus{
			width:560px;
			background-color:#FFFFFF;
			}
.newsFocusHeader{
			width:560px;			
			height:30px;			
			background:url(../images/Control/topNewsFocus.jpg) no-repeat;
			background-color:#6c8244;
			margin:0px;
			padding:0px;
			}
HTML .newsFocusHeader
{
			height:auto;
			min-height:30px;
			background-color:#6c8244;	
			}
.newsFocusHeader h3{
			font:normal 1.6em Arial, Helvetica, sans-serif;
			line-height:14px;
			padding-left:5px;
			padding-top:4px;
			color:#FFFFFF;
			}
.newsFocusHeader h3 .vagRoundedWhite{
			font-size: 1.05em;
			}
.newsFocusDate{
			display:inline;
			width:150px;
			color:#FFFFFF;	
			font:normal 1em  Arial, Helvetica, sans-serif;	
			border-left:solid 1px #FFFFFF;	
			padding-left:5px;
			}
.newsFocusContainText h4 {
			display:inline;
			margin:0px 0px 10px 0px;
			padding-right:5px;
			font:bold  1.2em  Arial, Helvetica, sans-serif;
			line-height:12px;
			color:#FFFFFF;
			}
.newsFocusContainText h4  a, .newsFocusContainText h4  a:link, .newsFocusContainText h4 a:visited{
			text-decoration:none;
			color:#FFFFFF;
			line-height:1.2em;
			}
.newsFocusContainText h4  a:hover{
			text-decoration:underline;
			color:#FFFFFF;
			}
.html .newsFocusHeader{
			height:auto;
			}
.newsFocusCenter td{
			vertical-align:top;
			padding:10px 10px 10px 15px;			
			}
.newsFocusCenter{
			background:url(../images/Control/backgroundNewsFocus.jpg) repeat-x;
			background-color:#6c7c4b;
			}
.newsFocusCenter p{
			clear:both;
			font:normal  1.15em  Arial, Helvetica, sans-serif;
			line-height:1.4em;			
			color:#FFFFFF;
			}
.newsFocusContainText{
			float:left;
			color:#FFFFFF;
			}
.readMore{
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 4px;
			margin-top:5px;
			}
.readMore a, .readMore a:link, .readMore a:visited{
			margin-left:10px;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			text-decoration:none;
			}
.readMore a:hover{
			color:#FFFFFF;
			text-decoration:underline;
			}
.newsFocusFooter{
			clear:both;
			border-top:solid 1px #FFFFFF;
			height:30px;
			width:560px;	
			background:url(../images/Control/bottomNewsFocus.jpg) no-repeat;
			background-color:#a7b093;		
			}
.newsFocusFooter .loadDocument{
			float:right;
			margin:8px 10px 0px 0px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 4px;		
			}
.newsFocusFooter .loadDocument a, .newsFocusFooter .loadDocument a:link, .newsFocusFooter .loadDocument a:visited{
			display:block;
			float:left;
			margin-left:10px;*margin-left:10px;_margin-left:5px;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
			}
.newsFocusFooter .loadDocument a:hover{
			text-decoration:underline;
			}
/*.newsFocusFooter .loadDocument .docSize{
			display:block;
			float:left;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
			}*/
.docSize{
			display:block;
			float:left;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
			}
.pager{		
			float:right;
			margin-right:15px;*margin-right:15px;_margin-right:8px;
			font:normal 11px Arial, Helvetica, sans-serif;
			margin-top:5px;
			}
.pagerArrow{
			color:#4c718a;
			font:normal 10px Verdana;
			text-decoration:none;
			}
.pagerArrow a,pagerArrow a:link,pagerArrow a:visited{
			color:#4c718a;
			font:normal 10px Verdana;
			}
.pager a, pager a:link,pager a:visited{
			color:#8ebbda;
			font:normal 9px Verdana;
			text-decoration:none;
			}
.pager a:hover {
			color:#4c718a;
			text-decoration:underline;
			}
.pager .pagerSelected{
			color:#4c718a;
			text-decoration:none;
			}	
/*-----------------------------------------------------------------------------
--------------------------------- News-----------------------------------------
------------------------------------------------------------------------------*/

.news{
			width:560px;
			background-color:#FFFFFF;			
			}

.newsFooter .loadDocument{
			float:left;
			margin-left:10px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 4px;		
			}

.newsContain{
			clear:both;
			}
.newsHeader{
			font-size:1px;
			width:560px;
			height:8px;					
			background:url(../images/Control/topNews.jpg) no-repeat;
			}
.newsCenter{
			width:546px;							
			background:url(../images/Control/backgroundNews.jpg) repeat-y;
			padding:7px;
			}
.newsFooter{
			width:560px;			
			height:40px;	
			padding-top:9px;	
			padding-left:15px;		
			background:url(../images/Control/footerNews.jpg) no-repeat;
			}
.readMore2{
			height:18px;
			padding-right:5px;
			line-height:18px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 6px;
			float:left;
			color:#215578;
			border-right:solid 1px #bfcbce;
			}
.readMore2 a, .readMore2 a:link, .readMore2 a:visited{
			margin-left:10px;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
			}
.readMore2 a:hover{
			color:#215578;
			text-decoration:underline;
			}
.newsDate{
			display:inline;
			color:#756c63;
			font:normal 1em  Arial, Helvetica, sans-serif;
			width:150px;
			line-height:16px;
			border-left:solid 1px #724d69;
			padding-left:5px;
			}
.newsCenter h4{
			display:inline;
			margin:0px 0px 10px 0px;
			padding-right:5px;
			font:bold  1.2em  Arial, Helvetica, sans-serif;
			line-height:16px;
			color:#724d69;
			}
.newsCenter h4 a, .newsCenter h4 a:link, .newsCenter h4 a:visited{
			color:#724d69;
			text-decoration:none;
			}
.newsCenter h4 a:hover{
			color:#724d69;
			text-decoration:underline;
			}
.newsCenter p{
			clear:both;
			font:normal 1.1em  Arial, Helvetica, sans-serif;
			line-height:1.5em;
			color:#756c63;	
			}
.newsFooter .loadDocument{
			float:left;
			margin:2px 10px 0px 10px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 4px;		
			}
.newsFooter .loadDocument a, .newsFooter .loadDocument a:link, .newsFooter .loadDocument a:visited{
			display:block;
			float:left;
			margin-left:10px;*margin-left:10px;_margin-left:5px;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
			}
.newsFooter .loadDocument a:hover{
			text-decoration:underline;
			}
.newsFooter .loadDocument .docSize{
			display:block;
			float:left;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
			}


/*-----------------------------------------------------------------------------
-------------------------------- menu LeftPanel -------------------------------
------------------------------------------------------------------------------*/
.menuLateral {
			width:180px;
			font-size:1.375em;

}

.menuLateral .links a, .menuLateral .links a:visited, .menuLateral .links a:link{
			text-decoration:none;
			display:block;
			font:bold 0.75em Arial, Helvetica, sans-serif;
			padding:7px 10px 8px 15px;!padding:5px 10px 8px 15px;
			line-height:13px;
}
.menuLateral .links a:hover{
			display:block;
			text-decoration:none;
			font:bold 0.75em Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			border-bottom:solid 1px #FFFFFF;
			padding:7px 10px 8px 15px;!padding:5px 10px 8px 15px;
			line-height:13px;
}

.menuLateral .links input
{
			background: none;
			border: none;
			cursor: pointer;
			text-align: left;
			text-decoration:none;
			display:block;
			font:bold 0.75em Arial, Helvetica, sans-serif;
			padding:6px 10px 8px 12px;!padding:6px 10px 8px 15px;
			line-height:13px;
}
.menuLateral .links input:hover{
			display:block;
			text-decoration:underline;
			font:bold 0.75em Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			padding:6px 10px 8px 12px;!padding:6px 10px 8px 15px;
			line-height:13px;
}

.menuLateral p{	
			font-size:1.1em;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			margin-bottom:1em;
}
/*------------------------- linkslevel2----------------------------------------*/


.menuLateral .linksLevel2 a{
			text-decoration:none;
			display:block;
			font:normal 0.70em Arial, Helvetica, sans-serif;
			padding:5px 15px 8px 20px;!padding:3px 15px 3px 20px;
			line-height:14px;
}
.menuLateral .linksLevel2 a:visited{
			text-decoration:none;
			display:block;
			font:normal 0.70em Arial, Helvetica, sans-serif;
			padding:5px 15px 8px 20px;!padding:3px 15px 3px 20px;
			line-height:14px;
}
.menuLateral .linksLevel2 a:hover{
			display:block;
			text-decoration:underline;
			font:normal 0.70em Arial, Helvetica, sans-serif;
			padding:5px 15px 8px 20px;!padding:3px 15px 3px 20px;
			line-height:14px;			
}
.bottomLeftPanel{
			float:left;
			background:url(../images/Control/backgroundBottomLeftPanel.jpg) no-repeat;
			height:12px;
			width:180px;
			
}
/*-----------------------------------------------------------------------------
--------------------------------- menu A02 ------------------------------------
------------------------------------------------------------------------------*/

.menuLateral .A02 ul{
			padding:0px;
			margin:0px;
			border-collapse:collapse;
}
.menuLateral .A02 h3{
			display:block;
			height:20px;
			background:url(../images/Control/topLeftPanel.jpg);
			background-color:#3b8c95;
			background-repeat: no-repeat;
			background-position: left 0px;
			padding: 5px;
			font:bold 0.9em Arial, Helvetica, sans-serif;
			color:#FFFFFF;	
			margin:0px;		
}
html .menuLateral .A02 h3{			
			min-height:20px;
			height:auto;			
}
.menuLateral .A02 h3 a{
			color: #ffffff;
			text-decoration: none;
}
.menuLateral .A02 .links a:selected{
			background:url(../images/Control/backgroundLeftPanel.jpg) no-repeat;
			background-color:#69a4ab;
			color: #FFFFFF;
			border-bottom:solid 1px #FFFFFF;
}
.menuLateral .A02 .links a{
			background:url(../images/Control/backgroundLeftPanelOver.jpg) no-repeat;
			background-position: -180px top;
			border-bottom:solid 1px #FFFFFF;
			color: #46878f;
}
.menuLateral .A02 .links a:visited{
			background:url(../images/Control/backgroundLeftPanelOver.jpg) no-repeat;
			background-position: -180px top;
			border-bottom:solid 1px #FFFFFF;
			color: #46878f;
}
.menuLateral .A02 .links a:hover{
			background:url(../images/Control/backgroundLeftPanelOver.jpg) no-repeat;
			background-position: 0px 0px;
			background-color:#69a4ab;
			color: #FFFFFF;
			border-bottom:solid 1px #FFFFFF;

}
.menuLateral .A02 .links li{
			background-color: #e7eff4;			
}


/*------------------------- linkslevel2 A02--------------------------------------*/

.menuLateral .A02 .linksLevel2{			
			padding-bottom: 0px;
			background-color: #fff;
}
.menuLateral .A02 .linksLevel2 a{
			background:url(../images/Control/bullet2.jpg) no-repeat;
			background-position: 10px 10px;
			background-color:#d2e2e7;
			border-bottom:solid 1px #b3ccd1;
			color: #46878f;
}
.menuLateral .A02 .linksLevel2 a:visited{
			background:url(../images/Control/bullet2.jpg) no-repeat;
			background-position: 10px 10px;
			background-color:#d2e2e7;
			border-bottom:solid 1px #b3ccd1;
			color: #46878f;	
}
.menuLateral .A02 .linksLevel2 a:hover{
			background:url(../images/Control/bullet2.jpg) no-repeat;
			background-position: 10px 10px;
			background-color:#d2e2e7;
			color: #46878f;
			border-bottom:solid 1px #b3ccd1;
			}
.menuLateral .A02 .linksLevel2 li{
			background-color: #b3ccd1;			
}
/*-----------------------------------------------------------------------------
--------------------------------- menu filter ------------------------------------
------------------------------------------------------------------------------*/
.contentPanel2{
			width:170px;
			margin-left:auto;margin-right:auto;
			background-color: #ece7e2;	
}

.menuLateral .filter ul{
			padding:0px;
			margin:0px;
			border-collapse:collapse;
}
.menuLateral .filter .links li{			
			background-position: 0px 0px;	
			background-color: #ece7e2;		
}
.menuLateral .filter{
			background-color: #ece7e2;	
}
.menuLateral .filter ul{
			padding:0px;
			margin:0px;
			border-collapse:collapse;
}
.menuLateral .filter p{
			font-size:1.1em;
			font-weight:normal;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.5em;
			margin-bottom:1em;
			/*color:#878078;*/
}

.menuLateral .filter h3{
			display:block;
			height:20px;
			background:url(../images/Control/topPanelA03.jpg) no-repeat;
			background-color:#807264;
			background-position: left 0px;
			padding: 5px 5px 5px 8px;
			font:bold 0.87em Arial, Helvetica, sans-serif;
			line-height : 20px;
			color:#FFFFFF;	
			padding-bottom: 5px;
			margin-bottom:0px;		
}
html .menuLateral .filter h3{
			height:auto;
			min-height:20px;
			
}
.menuLateral .filter h3 .vagRoundedWhite{
	font-size:1.3em;
}
.menuLateral .filter h3 a{
			color: #ffffff;
			text-decoration: none;
}
.menuLateral .filter .links selected{
			background:url(../images/Control/bullet1A03.jpg) no-repeat;	
			background-color:#ece7e2;
			background-position: 0px 9px;
			color: #FFFFFF;
			border-bottom:solid 1px #cbc8c4;
}
.menuLateral .filter .links input {
			background:url(../images/Control/bullet1A03.jpg) no-repeat;	
			background-position: 0px 9px;
			color: #4c718a;
}
.menuLateral .filter .links a, .menuLateral .filter .links a:link, .menuLateral .filter .links a:visited {
			background:url(../images/Control/bullet1A03.jpg) no-repeat;	
			background-position: 0px 9px;
			border-bottom:solid 1px #cbc8c4;
			color: #4c718a;
}
.links li {
			border-bottom:solid 1px #cbc8c4;
}
.menuLateral .filter .links a:hover{	
			text-decoration: underline;
}
.inputZone1{
			border-bottom:solid 1px #cbc8c4;
}
.inputElements{
			margin-top:5px;
			margin-bottom:15px;
}
.menuLateral h4 {
			display:block;
			background:url(../images/Control/bulletArroweA03.jpg) no-repeat;
			background-position: 2px 9px;
			padding:6px 0px 0px 16px;
			font:bold 0.75em Arial, Helvetica, sans-serif;
			background-color:#ece7e2;
			color: #724d69;
}
.inputZone1 input{
			 float:left;
			 width:123px;
			 margin:0px 0px 0px 0px;!margin:-1px 0px 0px 0px;
			 height:15px;
			 padding:1px 2px 1px 2px;	
			 font:normal 0.7em Arial, Helvetica, sans-serif;
		     line-height:13px;
			 color:#81786f;border:solid 1px #7f9db9;
 }
.menuLateral select{
			 float:left;
			 width:130px;
			 height:19px;
			 margin:0px 0px 0px 4px;!margin:-1px 0px 0px 4px;
			 border:solid 1px #7f9db9;
			 padding:1px 2px 1px 2px;	
			 background-color:#FFFFFF;	
			 line-height:19px;
			 font:normal 0.7em Arial, Helvetica, sans-serif;
			 color:#81786f;
 }
.boutonRecherche{
			float:left;
			margin-top:0px;!margin-top:-1px;
			width:27px;
			height:19px;
			background:url(../images/Control/inputOk.jpg) no-repeat;
 }
.boutonRecherche input{
			font:bold 0.8em Arial, Helvetica, sans-serif;
			background: none;
			width:27px;
			height:19px;
			border: none;
			cursor: pointer;
			text-align: left;
			display:block;
			text-decoration:none;
			text-align:center;
			margin-top:-2px;!margin-top:0px;
			color:#FFFFFF;	
}
.boutonRecherche input:hover{
			text-decoration: underline;
}
.bottomLeftPanelFilter
{
			margin-bottom:8px;
			float:left;
			background:url(../images/Control/BottomLeftPanelA03.jpg) no-repeat;
			height:12px;
			width:180px;
}
/*------------------------- linkslevel2 filter--------------------------------------*/
.menuLateral .filter .links2 {
			background-color:#ece7e2;
			font:bold 0.72em Arial, Helvetica, sans-serif;
			line-height:12px;
			color: #4c718a;
}
/*.menuLateral .filter .links2 a:selected{
			background:url(../images/Control/bullet2A03.jpg) no-repeat;		
			background-color:#ece7e2;
			background-position: 0px 0px;
			color: #FFFFFF;
			border-bottom:solid 1px #cbc8c4;
}*/
.menuLateral .filter .links2 input{
			display:block;
			font:bold 1em Arial, Helvetica, sans-serif;
			background:url(../images/Control/bullet2A03.jpg) no-repeat;	
			background-position: 0px 8px;
			background-color: transparent;
			cursor: pointer;
			border-style: none;
		    text-decoration: none;
		    text-align: left;
			padding: 2px 0px 2px 10px;
			color: #4c718a;
}
.menuLateral .filter .links2 li{
			border-bottom:solid 1px #dcd7d2;
}
.menuLateral .filter ul{
			margin-top:5px;
}
/*
.menuLateral .filter .links2 a:visited{

}*/
.menuLateral .filter .links2 input:hover{

			text-decoration: underline;
}


/*------------------------------------------------------------------------------
--------------------------------- NewsPage--------------------------------------
------------------------------------------------------------------------------*/

.newsPage{
			text-align:justify;
			padding:15px;
}
.newsPage h2{
			display:block;
		  	float:left;
			line-height:1.3em;
			}
			
			
.newsPageCaption {
			clear:both;
			font:bold 1.1em Arial, Helvetica, sans-serif;
			margin-top:5px;margin-bottom:10px;
			color:#756c63;
			}
.separator {
			float:left;
			margin-top:5px;
			margin-left:5px;margin:right:5px;
			color:#756c63;
			}
.newsPageDate{
			color:#756c63;	
			font:normal 1em  Arial, Helvetica, sans-serif;		
			line-height:2.2em;
			margin-left:5px;
			}
			
.loadDocument{
			float:right;
			margin:10px 0px 0px 0px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 4px;		
			}
.loadDocument a, .loadDocument a:link, .loadDocument a:visited{
			display:block;
			float:left;
			margin-left:10px;*margin-left:10px;_margin-left:5px;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
			}
.loadDocument a:hover{
			text-decoration:underline;
}
.backLink{
			float:left;
			margin:10px 0px 0px 0px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 4px;		
			}
.backLink a, .backLink a:link, .backLink a:visited{
			display:block;
			float:left;
			margin-left:10px;*margin-left:10px;_margin-left:5px;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
			}
.backLink a:hover{
			text-decoration:underline;
}


/*------------------------------------------------------------------------------------------

------------------------
----------------------------  icons document footer ( word pdf ...)  

------------------------------------------------
---------------------------- 

--------------------------------------------------------------------------------------*/
.icoWord{
			display:block;
			float:left;
			margin:0px 3px 0px 5px;
			border-left:solid 1px #215578;
			height:14px;width:20px;	
			background:url(../images/Control/icoWord.png) 

no-repeat;*background:url(../images/Control/icoWord.png) 

no-repeat;_background:url(../images/Control/icoWord.gif) no-repeat;
			background-position:1px 0px;
			}
.icoPdf{
			display:block;
			float:left;
			margin:0px 3px 0px 5px;
			border-left:solid 1px #215578;
			height:14px;width:23px;	
			background:url(../images/Control/icoPdf.png) 

no-repeat;*background:url(../images/Control/icoPdf.png) 

no-repeat;_background:url(../images/Control/icoPdf.gif) no-repeat;
			background-position:4px 0px;
			}
.icoBlank{
			display:block;
			float:left;
			margin:0px 0px 0px 5px;
			border-left:solid 1px #215578;
			height:14px;width:17px;	
			background:url(../images/Control/icoBlank.gif) no-repeat;
			background-position:4px 0px;
			}
			
/*-----------------------------------------------------------------------------
------------------------------siteMap------------------------------------------
------------------------------------------------------------------------------*/	
.siteMap h3 a{
	font:bold 1.15em Arial, Helvetica, sans-serif;
	color:#878078;
	text-decoration:none;
	padding-bottom:2px;
}

ul.siteMap { 
	font:normal 1.05em Arial, Helvetica, sans-serif;
}
	
ul.siteMap h5 {
    border-bottom:1px solid #d5d0cb;
    margin-bottom:0px;
	padding-bottom:6px;
}
ul.siteMap li {
	float:left;
	width:170px;
	margin-right:18px;
}
ul.sixCol { margin-right:-10px; 
}
ul.sixCol li { 
    width:148px ;
	/*margin-right:10px;*/
}  

ul.siteMap li ul li { 
    float:none; 
}
ul.siteMap li ul {
	border-top:1px solid #d5d0cb;
	border-bottom:2px solid #d5d0cb;  
}
ul.siteMap li ul li a {
		border-top:1px solid #d5d0cb;
		display:block;
        padding:3px 15px 3px 20px;
		background:url(../images/Control/smallArrowRed.gif) no-repeat;
		background-color:#F7F8F8 ;
		background-position:10px 7px;
		background-repeat:no-repeat;
		text-decoration:none;
		color:#40515a;

  } 
ul.siteMap li ul li a:link {	
		color:#40515a;
} 

ul.siteMap li ul li a :visited{
		border-top:1px solid #d5d0cb;
		display:block;
        padding:3px 15px 3px 20px;
		background:url(../images/Control/smallArrowRed.gif) no-repeat;
		background-color:#F7F8F8 ;
		background-position:10px 7px;
		background-repeat:no-repeat;
		text-decoration:none;
		color:#40515a;
}

ul.siteMap li ul li a:visited {	
		color:#40515a;

  }
ul.siteMap li ul li a:hover {	
		color:red;
		text-decoration:none;
  }

 ul.siteMap li ul li ul {
	border-bottom:0px solid #d5d0cb; 
		padding-left:10px;  
 }

 ul.siteMap li ul li ul li {
		width:160px;
}

ul.siteMap li ul li ul li a {
		 padding-top:4px;
		 border:0;
		 background-image:none;
		 background:url(../images/Control/smallArrowRed.gif) no-repeat;
		 background-color:#fff;
		 background-position:12px 9px;
}
ul.siteMap .subTitle a, 
ul.siteMap .subTitle a:visited, 
ul.siteMap .subTitle a:link{
		margin-bottom:5px;		
		font-weight:bold;
		color:#7b6f64;
		display:block;
}
ul.siteMap .subTitle a:hover{
		color:red;
		text-decoration:none;
}
/* -- End. SiteMap -- */

/*-----------------------------------------------------------------------------
---------------------------------brandList-------------------------------------
------------------------------------------------------------------------------*/

.brandList{
			width:560px;
			background-color:#FFFFFF;
}
.brandListContain{
			clear:both;
			margin-bottom:15px;
}
.brandListLeft{
			float:left;
			width:120px;
			height:90px;
			overflow:hidden;
			}
.brandListLeft table tr td{
			width:120px;
			height:90px;
			overflow:hidden;
			vertical-align:middle;
			text-align:center;
}
.brandListLeft table
{
	margin:0px;padding:0px;
}
.brandListRight{
			float:right;
			width:420px;
}
.brandListHeader{
			font-size:1px;
			width:560px;
			height:8px;					
			background:url(../images/Control/topNews.jpg) no-repeat;
}
.brandListCenter{
			width:546px;							
			background:url(../images/Control/backgroundNews.jpg) repeat-y;
			/*padding:7px;*/
			padding-left:7px;
			padding-right:7px;
			}
.brandListRight p
{
			font:normal  1.08em  Arial, Helvetica, sans-serif;
}
.brandListCenter h4{
			margin:0px;
			padding-right:5px;
			font:bold  1.2em  Arial, Helvetica, sans-serif;
			line-height:16px;
			color:#724d69;
}
.brandListCenter h4 a, .brandListCenter h4 a:link, .brandListCenter h4 a:visited{
			line-height:16px;
			color:#724d69;
			text-decoration:none;
}
.brandListCenter h4 a:hover{
			line-height:16px;
			color:#724d69;
			text-decoration:underline;
}

.brandListCenter h4 input{
			background: none;
			font:bold  1em  Arial, Helvetica, sans-serif;
			height:19px;
			border: none;
			cursor: pointer;
			text-align: left;
			display:block;
			text-decoration:none;
			margin-top:-2px;!margin-top:0px;
			margin-left:0px;
			padding-left:0px;
			color:#724d69;
}
.brandListCenter h4 input:hover{
			color:#724d69;
			text-decoration: underline;
}

.brandListCenter p{
			clear:both;line-height:16px;height:40px;padding-top:5px;margin:0px;overflow:hidden;
}
.brandListCenterFooter{
			width:420px;			
			height:25px;
			background:url(../Images/Control/footerLinkbrandList.jpg) no-repeat;
}/*
.brandListCenterFooter .loadDocument{
			float:left;
			margin-left:10px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 4px;		
}*/
.brandListreadMore{
			height:18px;
			padding-right:5px;padding-top:5px;
			margin-left:15px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 9px;
			float:left;
			color:#215578;
			}
.brandListreadMore a, .brandListreadMore a:link, .brandListreadMore a:visited{
			margin-left:5px;
			font:bold 11px Arial, Helvetica, sans-serif;
			color:#215578;
			text-decoration:none;
}
.brandListreadMore a:hover{
			color:#215578;
			text-decoration:underline;
}
.brandListreadMore input{
			background: none;
			font:bold 11px Arial, Helvetica, sans-serif;
			height:19px;
			border: none;
			cursor: pointer;
			text-align: left;
			display:block;
			text-decoration:none;
			margin-top:-4px;!margin-top:0px;
			color:#215578;
}
.brandListreadMore input:hover{
			text-decoration:underline;
}/*
.brandListlink{
			float:left;
			margin:8px 10px 0px 0px;
			background:url(../images/Control/bulletArrowRed.gif) no-repeat;
			background-position:left 4px;		
}*/
.BrandsListFooter{
			font-size:1px;
			width:560px;
			height:8px;
			background:url(../images/Control/footerBrandList.jpg) no-repeat;
}
/*-------------------------------------------------------------------------------
--------------------------  brandListFocus  -------------------------------------
--------------------------------------------------------------------------------*/
.brandListFocusHeader{
			width:560px;			
			min-height:30px;			
			background:url(../images/Control/topNewsFocus.jpg) no-repeat;
			background-color:#6c8244;
			}
.brandListFocusCenter{
			background:url(../images/Control/backgroundbrandListFocus.jpg) no-repeat;
			width:540px;
			padding:10px;
			padding-bottom:5px;!padding-bottom:10px;
			}
.brandFocusListRight {
			border-left:solid 1px #FFFFFF;
			padding-left:15px;
			}	
.brandListFocusContainText{
			font-size:0.95em;	
			}
.brandListFocusContainText h4{
			display:block;
			float:left;
			margin:0 5px 5px 0px;
			padding-right:5px;
			font:bold  1.3em  Arial, Helvetica, sans-serif;
			color:#756c63;
}
.brandListFocusContainText  .adress{
			clear:both;
			font:normal 1.1em  Arial, Helvetica, sans-serif;
			line-height:12px;
			color:#756c63;
			margin-bottom:10px;
}
.brandListFocusContainText  .tel,.brandListFocusContainText  .fax{
			clear:both;
			font:normal 1.1em  Arial, Helvetica, sans-serif;
			line-height:13px;
			color:#756c63;
}
.brandListFocusContainText .open{
			clear:both;
			margin-top:10px;
			font:normal 1.1em  Arial, Helvetica, sans-serif;
			line-height:13px;
			color:#756c63;
}
.brandListFocusContainText .open span{
			clear:both;
			margin-top:10px;
			font:bold 1em  Arial, Helvetica, sans-serif;
			line-height:13px;
			color:#756c63;
}
.brandListFocusWeb{
			display:block;
			float:left;
			margin-left:110px;_margin-left:55px;
			margin-top:4px;
			width:25px;height:20px;
			background:url(../images/Control/icoWeb.gif) no-repeat;
			background-position:2px 3px;
			}
.brandFocusListLeftPicture td{	
			width:250px;
			vertical-align:top;			
			}
.brandListFocusBrand{
			display:block;
			float:left;
			margin-left:5px;margin-top:4px;
			width:25px;height:20px;
			background:url(../images/Control/icoBrand.gif) no-repeat;
			background-position:6px 4px;
			}
.brandListFocusMail{
			display:block;
			float:left;
			margin-left:6px;margin-top:4px;
			width:25px;height:20px;
			background:url(../images/Control/icoLetter.gif) no-repeat;
			background-position:4px 4px;
			}
.brandListFocusFooter{
			clear:both;
			/*border-top:solid 1px #FFFFFF;*/
			height:34px;
			padding-top:4px;
			width:560px;	
			background:url(../images/Control/bottomBrandList.jpg) no-repeat;
				
			}
.brandListFocusFooter .separator{
			color:#becbce;
			font:bold 14px Arial, Helvetica, sans-serif;
			line-height:14px;
			margin-left:10px;_margin-left:6px;
			}
.brandListFocusFooter a, .brandListFocusFooter a:link, .brandListFocusFooter a:visited{
			display:block;
			float:left;
			padding-left:0px;
			margin-left:5px;*margin-left:5px;_margin-left:5px;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:25px;
			color:#215578;
			text-decoration:none;
			}
.brandListFocusFooter a:hover{
			text-decoration:underline;
			}
.brandListFocusFooterLinks{
			float:right;
			padding-right:15px;
			}

/*----------------------------------------------------------------------------
-------------------------------form and button----------------------------------
----------------------------------------------------------------------------*/
.formulaire{
			font:bold 1.2em Arial, Helvetica, sans-serif;
}
.formulaire H1 {
			font:normal 2.2em Arial, Helvetica, sans-serif;
			line-height:25px;
			color:#756c63;
}
.formulaire .infoLabel {
			margin-top:5px;
			font:normal 0.89em Arial, Helvetica, sans-serif;
			color:#756c63;
}
.formulaire .important{
			font:bold 1.2em Arial, Helvetica, sans-serif;	
			color:red;			
}
.formButton {
			width:83px;
			height:24px;
			margin:5px;
}
.formButton a,.formButton a:link,.formButton a:visited{
			display:block;
			background:url(../Images/Control/backgroundButton1.jpg) no-repeat;
			background-position:left -24px;
			width:83px;
			height:24px;
			color:#FFFFFF;
			text-align:center;
			text-decoration:none;
			line-height:1.8em;
}
.formButton a:hover{
			background:url(../Images/Control/backgroundButton1.jpg) no-repeat;
			background-position:left 0px;
}
/*----------------------------------------------------------------------------
-------------------------------sendToFriend ----------------------------------
----------------------------------------------------------------------------*/
.sendToFriend .formButton {
			float:left;
width:90px;
}
.sendToFriendButton{
			width:250px;
			margin-left:160px;
}
.sendToFriend{
			width:500px;
			/*padding:10px;*/
			background:url(../Images/Control/iconeSend.gif) no-repeat;
			background-position:0px 0px;
			background-color:#FFFFFF;
margin-left:5px;margin-right:5px;
			/*margin:17px;*/
font-size:1em;
}
.sendToFriend .infoLabel{
			margin-bottom:15px;
vertical-align:top;
}
.sendToFriend input{
			width:220px;
			height:14px;
			border:solid 1px #a5acb2;
}
.sendToFriend textarea {
			width:220px;
			height:80px;
			border:solid 1px #a5acb2;
}
.sendToFriend .hr {
			margin-top:10px;
			margin-bottom:15px;
			font-size:1px;
			height:1px;
			width:100%;
			margin-left:auto;margin-right:auto;	
			background-color:#d5d3d0;			
}
.sendToFriend  H1 {
			margin-left:40px;
			margin-bottom:10px;
}
.sendToFriend p{
			font:bold 1em Arial, Helvetica, sans-serif;
			color:#756c63;
}
.sendToFriend table{
			width:502px;
			padding:0px;
			margin:0px;
			}
.sendToFriend td{
			padding:5px;
			margin:0px;
			padding:0px;
			vertical-align:top;
}
.sendToFriend .label  p{
			text-align:right;
			margin:0px;padding:0px;
			vertical-align:top;
			margin-right:15px;
}
.sendToFriend .label {
			width:256px;
}.sendToFriendAlert{
			font:bold 0.9em Arial, Helvetica, sans-serif;
			color:#f05120;	
			text-align:center;

	}
.sendToFriend table td .sendToFriendAlert{
			height:20px;

	}
/*----------------------------------------------------------------------------
-------------------------------teableOne----------------------------------
----------------------------------------------------------------------------*/	
.tab1{
			clear:both;
			width:538px;
			border:solid 1px #b8aea5;	
}
.tableOne {
			width:538px;
			background:url(../Images/Control/backgroundTopTable.jpg) no-repeat;	
			background-position:top left;
			color:White;
			margin-bottom:0px;
}
.tableOne th {
			width:538px;	
			color:White;
			height:24px;
			vertical-align:middle;	
			border-right:solid 1px #767676;	
}
.tableOne .last{
			border-right:solid 0px #767676;	
}
.tableOne .one  td{
			border:solid 1px #d7d2ce;
			font:bold 1em Arial, Helvetica, sans-serif;
			background-color:#f1f0ed;	
			vertical-align:middle;
			height:30px;
			color:#756c63;
			line-height:15px;
			border-bottom:solid 1px #ffffff;
			text-align:center;	
}
.tableOne .two td{
			border:solid 1px #d7d2ce;
			border-top:solid 0px;
			border-bottom:solid 1px #ffffff;
			text-align:center;	
			height:30px;
			background-color:#e3e2dc;	
			vertical-align:middle;
			color:#756c63;
			border-bottom:solid 1px #ffffff;
}
.linkGraph{
			display:block;
			float:right;
			width:30px;height:20px;
			background:url(../images/Control/icoGraph.gif) no-repeat;			
}
.link .title{
			float:left;
			color:#756c63;	
}
.link .title h5{
			font:bold 1.1em Arial, Helvetica, sans-serif;
}
.link{					
			padding-top:5px;
			height:	10px;
			margin-bottom:8px;			
}
.link a, .link a:link, .link a:visited, .link a:hover{		
			float:right;	
			color:#756c63;		
}	

/*-----------------------------------------------------------------------------
-------------------------------- SPLeftNavBar ---------------------------------
------------------------------------------------------------------------------*/
.SPLeftNavBar {
			width:180px;
			}
.SPLeftNavBar .links a, .SPLeftNavBar .links a:link, .SPLeftNavBar .links a:visited{
			text-decoration:none;
			display:block;
			font:bold 0.75em Arial, Helvetica, sans-serif;
			padding:7px 10px 8px 15px;!padding:5px 10px 8px 15px;
			line-height:13px;
			}
.SPLeftNavBar .links a:hover{
			text-decoration:none;
			color: #FFFFFF;
			border-bottom:solid 1px #FFFFFF;
			}

.SPLeftNavBar .linksLevel2 a, .SPLeftNavBar .linksLevel2 a:link, .SPLeftNavBar .linksLevel2 a:visited{
			text-decoration:none;
			display:block;
			font:normal 0.70em Arial, Helvetica, sans-serif;
			padding:5px 15px 8px 20px;!padding:3px 15px 3px 20px;
			line-height:14px;
			}
.SPLeftNavBar .linksLevel2 a:hover{
			text-decoration:underline;
			}
.SPLeftNavBar .bottomLeftPanel{
			float:left;
			background:url(../images/Control/backgroundBottomLeftPanel.jpg) no-repeat;
			height:12px;
			width:180px;	
			}
.SPLeftNavBar ul{
			padding:0px;
			margin:0px;
			border-collapse:collapse;
			}
.SPLeftNavBar h3{
			display:block;
			height:20px;
			background:url(../images/Control/topLeftPanel.jpg);
			background-color:#3b8c95;
			background-repeat: no-repeat;
			background-position: left 0px;
			font:bold 0.9em Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			padding: 5px;
			margin-bottom:0px;
			}
html .SPLeftNavBar h3{
			height:auto;
			min-height:20px;
			}
.SPLeftNavBar h3 .vagRoundedWhite{
			font-size:1.45em;!font-size:1.5em;
			}
.SPLeftNavBar .links li{
			background-color: #e7eff4;	
			border:solid 0px #FFFFFF;		
			}

.SPLeftNavBar h3 a, .SPLeftNavBar h3 a:link, .SPLeftNavBar h3 a:visited{
			color: #ffffff;
			text-decoration: none;
			}
.SPLeftNavBar .links a, .SPLeftNavBar .links a:link, .SPLeftNavBar .links a:visited{
			background:url(../images/Control/backgroundLeftPanelOver.jpg) no-repeat;
			background-position: -180px top;
			border:solid 0px #FFFFFF;
			border-bottom:solid 1px #FFFFFF;
			color: #46878f;
			}
.SPLeftNavBar .links li.selected a,.SPLeftNavBar .links li.selected a:link,.SPLeftNavBar .links li.selected a:visited{
			background:url(../images/Control/backgroundLeftPanelOver.jpg) no-repeat;
			background-position: 0px 0px;
			background-color:#69a4ab;
			color: #FFFFFF;
			border:solid 0px #FFFFFF;
			border-bottom:solid 1px #FFFFFF;
			}
.SPLeftNavBar .links a:hover{
			background:url(../images/Control/backgroundLeftPanelOver.jpg) no-repeat;
			background-position: 0px 0px;
			background-color:#69a4ab;
			color: #FFFFFF;
			border-bottom:solid 1px #FFFFFF;
			text-decoration:underline;
}
.SPLeftNavBar .linksLevel2 li, .SPLeftNavBar .linksLevel2 li.selected{
			background-color: #b3ccd1;			
}
.SPLeftNavBar .linksLevel2{			
			padding-bottom: 0px;
			background-color: #FFFFFF;
}
.SPLeftNavBar .linksLevel2 li a, .SPLeftNavBar .linksLevel2 li a:link, .SPLeftNavBar 

.linksLevel2 li a:visited,
.SPLeftNavBar .linksLevel2 li.selected a, .SPLeftNavBar .linksLevel2 li.selected a:link, 

.SPLeftNavBar .linksLevel2 li.selected a:visited{
			background:url(../images/Control/bullet2.jpg) no-repeat;
			background-position: 10px 10px;
			background-color:#d2e2e7;
			border:solid 0px #FFFFFF;
			border-bottom:solid 1px #b3ccd1;
			color: #46878f;
}
.SPLeftNavBar .linksLevel2 li a:hover, .SPLeftNavBar .linksLevel2 li.selected a:hover{
			background:url(../images/Control/bullet2.jpg) no-repeat;
			background-position: 10px 10px;
			}