/***************************************
* Body
***************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 9px verdana, arial, sans-serif;
	color:#ffffff;
	FONT-SIZE: 9px;
	scrollbar-face-color: #767D7B; 
	scrollbar-shadow-color: #CCD1D4;
	scrollbar-highlight-color: #CCD1D4;
	scrollbar-3dlight-color: #7CCD1D4; 
	scrollbar-darkshadow-color: #CCD1D4; 
	scrollbar-track-color: #CCD1D4; 
	scrollbar-arrow-color: #767D7B;
	border:0px;
}

/**************************************
* Navigation Configurateur
***************************************/

.nav_accueil {
	PADDING-RIGHT: 4px; MARGIN-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #9AC2CC; PADDING-TOP: 4px; BACKGROUND-COLOR: #C3D9DF; FONT-SIZE: 11px;
}
.nav_accueil A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 0px;
	COLOR: #315058;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	font-size: 11px;
}
.nav_accueil A:hover {
	BORDER-RIGHT: #FF0000 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #cc0000; PADDING-TOP: 0px; BACKGROUND-COLOR: #C3D9DF; TEXT-DECORATION: none; FONT-SIZE: 11px;
}

/**************************************

***************************************/

.champ1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.champ2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2C7588}
.champ4 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #dddddd}
.champ3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFCC99}
.champ5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #3B656F; background-color: #dddddd}
.champ6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #910000; background-color: #FFCC99}

.TitrePageOrange { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #ffffff; 
				 background-color: #761613; 
}	
.TitrePageOrange12 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 12px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #ffffff; 
				 background-color: #761613; 
}
.TitrePageOrange13 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 13px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #000000;  
}
.TitrePageOrange2 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #315058; 
				 background-color: #761613; 
}

.TitrePageOrange3 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 13px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #315058; 
				 background-color: #761613; 
}
.TitrePageCadreOrange { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #315058; 
				 background-color: #BD7D86; 
				 border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	             border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	             border-right-width : 1px;border-right-style : solid; border-right-color : #65AABC;
	             border-left-width : 1px;border-left-style : solid; border-left-color : #65AABC;
}
.TitrePageCadreOrange2 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #315058; 
				 background-color: #BD7D86; 
				 border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	             border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	             border-right-width : 1px;border-right-style : solid; border-right-color : #65AABC;
	             border-left-width : 1px;border-left-style : solid; border-left-color : #65AABC;
}
.TitrePageOffres { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BD7D86; 
				 background-color: #FFFFFF; 
}
.TitrePageOffres2 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #BD7D86; 
				 background-color: #FFFFFF; 
}

.TitrePagepromo1 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #C3D9DF;
}	

.TitrePagepromo2 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BD7D86; 
				 background-color: #C3D9DF;
				 		
}	

.TitrePagepromo3 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #FFFFFF;
}	

.TitrePagepromo4 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: right;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #C3D9DF;
}
.TitrePagepromo5 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: right;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #FFFFFF;
}
.TitrePagepromo6 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 9px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #666666; 
				 background-color: #FFFFFF;
}
.TitrePagepromo7 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 9px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #666666; 
				 background-color: #D4E9EF;
}

.TitrePagepromo8 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #D4E9EF;
}	
.TitrePagepromo9 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: right;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #D4E9EF;
}	

.TitrePageCadreResultatsChoix { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #C3D9DF;
				 border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	             border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	             border-right-width : 1px;border-right-style : solid; border-right-color : #65AABC;
	             border-left-width : 1px;border-left-style : solid; border-left-color : #65AABC;
}	
.TitrePageCadreResultatsChoix { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: right;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #C3D9DF;
				 border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	             border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	             border-right-width : 1px;border-right-style : solid; border-right-color : #65AABC;
	             border-left-width : 1px;border-left-style : solid; border-left-color : #65AABC;
}	

.TitreMenucadre11 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #FFFFFF; 
				 background-color: #9AC2CC;
				 border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	             border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	             border-right-width : 1px;border-right-style : solid; border-right-color : #65AABC;
	             border-left-width : 1px;border-left-style : solid; border-left-color : #65AABC; 
}
.TitreMenusanscadre11 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #FFFFFF; 
				 background-color: #9AC2CC;
}

.TitreMenucadre12 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 12px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #FFFFFF; 
				 background-color: #9AC2CC;
				 border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	             border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	             border-right-width : 1px;border-right-style : solid; border-right-color : #65AABC;
	             border-left-width : 1px;border-left-style : solid; border-left-color : #65AABC; 
}

.TitreMenusanscadre12 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 12px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #FFFFFF; 
				 background-color: #9AC2CC;

}

.TitreMenucadre13 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 13px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #FFFFFF; 
				 background-color: #9AC2CC;
				 border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	             border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	             border-right-width : 1px;border-right-style : solid; border-right-color : #65AABC;
	             border-left-width : 1px;border-left-style : solid; border-left-color : #65AABC; 
}

.TitreMenusanscadre13 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 13px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #FFFFFF; 
				 background-color: #9AC2CC;

}

.TitrePagepromo1:hover { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #2B2F5A; 
				 background-color: #C3D9DF; 
}	

	.bordureleft {
	border-top-width : 1px;border-top-style : solid; border-top-color : #BD7D86;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #BD7D86;
	border-left-width : 1px;border-left-style : solid; border-left-color : #BD7D86;
	}
	.bordureleftMenuOffres {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
	TEXT-ALIGN: center;
	font-weight: normal; 
	color: #315058; 
	background-color: #9AC2CC; 
	border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	border-left-width : 1px;border-left-style : solid; border-left-color : #65AABC;
	}
	.bordureright {
	border-top-width : 1px;border-top-style : solid; border-top-color : #BD7D86;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #BD7D86;
	border-right-width : 1px;border-right-style : solid; border-right-color : #BD7D86;
	}
	.bordurerightMenuOffres {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
	TEXT-ALIGN: center;
	font-weight: normal; 
	color: #315058; 
	background-color: #9AC2CC; 
	border-top-width : 1px;border-top-style : solid; border-top-color : #65AABC;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #65AABC;
	border-right-width : 1px;border-right-style : solid; border-right-color : #65AABC;
	}
	.bordurebottom{
	border-top-width : 2px;border-top-style : solid; border-top-color : #E7D9BF;
	border-bottom-width : 2px;border-bottom-style : solid; border-bottom-color : #E7D9BF;
	border-right-width : 9px;border-right-style : solid; border-right-color : #E7D9BF;
	border-left-width : 9px;border-left-style : solid; border-left-color : #E7D9BF;
	}
	.bordurebottomcadre{
	border-top-width : 1px;border-top-style : solid; border-top-color : #04013A
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #04013A;
	border-right-width : 1px;border-right-style : solid; border-right-color : #04013A;
	border-left-width : 1px;border-left-style : solid; border-left-color : #04013A;
	}
	.bordurebas2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
	TEXT-ALIGN: left;
	font-weight: normal; 
	color: #315058; 
	background-color: #761613; 
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #BD7D86;

	}
INPUT {
background-color: #666666; border-color : #000000;  
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;
text-indent : 1px;  
height : 20px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
} 

.puce_offres {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-image:  url(file:/css/images/Puce/puce.gif); background-repeat: no-repeat; border: 1px #FFFFFF none; background-color: #FFFFFF; cursor: hand}
.txt { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
}
.texte_titre { font-family: Helvetica;
	font-size: 20pt;
	color:#666666;
	font-weight : oblique;
}

.txtorange {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FF9933;
	font-weight : bold;

}

.txtmarron {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#4F1C11;
	font-weight : bold;

}

.txtvert {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#415B6A;
	font-weight : bold;

}

.txtvert2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#4C5F4A;
	font-weight : bold;

}

.txtnoir {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	font-weight : bold;

}

.txtorangegrand {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#729EA9;
	font-weight : bold;

}
.extentionnomdedomaine {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color:#729EA9;
	font-weight : bold;

}

.txtgrand {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;

}
.txtgris {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;

}

.txtrouge {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#CC3300;

}

.txthp {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;

}

.txthp2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#666666;

}
.tabgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight : bold;
}
.tabblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ffffff;
	font-weight : bold;
}

.tabn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
}

.tabv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
}

.txtblanc8 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ffffff;

}

.txtblanc10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#ffffff;

}
.txtblanc11 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#ffffff;

}
.txtblanc12 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#ffffff;

}
.txtblanc13 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color:#ffffff;

}
.txtblanc14 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#ffffff;

}
.txtblanc15 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#ffffff;

}

.txtgrisgras {
font-family: Arial;
	font-size: 32pt;
	color:#BAB5B5;

}
.txtgrisgros {
font-family: Arial;
	font-size: 18pt;
	color:#777474;
}

.txtgrisgros2 {
font-family: Arial;
	font-size: 14pt;
	color:#777474;
}
	

.ancgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fffffff;
	text-decoration: none;
}

.MenuConfigurateur {
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #315058; 
				 background-color: #9AC2CC; 
}
.MenuConfigurateur:hover {
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #C3D9DF;
} 
.Liensmenushaut2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	background-color:#761613;
}

.ancgris:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ooooooo;
	text-decoration: none;
} 

.Liensmenushaut2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #F9B873;
	text-decoration: none;
	background-color:#761613;
}

.Liensmenus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #729EA9;  
	text-decoration: none;
}
.Liensmenus:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F9040F;
	text-decoration: none;
}
.Liensmenuscentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	TEXT-ALIGN: center;
	color: #729EA9;  
	text-decoration: none;
}
.Liensmenuscentre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	TEXT-ALIGN: center;
	color: #EC2909;
	text-decoration: none;
}
.ancbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #B4CCD2;
	text-decoration: none;
}
.ancbleu:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #729EA9;
	text-decoration: underline;
} 
.ancbleuf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003399;
	text-decoration: none;
}
.ancbleuf:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003399;
	text-decoration: underline;
} 


.ancblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.ancblanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #EB8A3B;
	text-decoration: none;
}
.ancorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #EB8A3B;
	text-decoration: none;
}
.ancorange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}  
.ancnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}
.blanc{
color:#FFFFFF;
}
.jaune{
color:#666666;
FONT-SIZE: 11px;
}
.Vertbleu{
color:#4D818F;
FONT-SIZE: 14px;
}
.rouge{
color:#FF0000;
FONT-SIZE: 11px;
}
.rouge2{
color:#FF0000;
FONT-weight: 14px;
}
.gris{
color:#A6A6A6;
}
.noir{
color:#000000;
}
.gras{
font-weight: bold;
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #F55237; TEXT-DECORATION: none
}
.cadre_pointille{
	border: 1px dotted #A6A6A6;
	padding: 1px;
	margin: 4px;
}