/***************************************
* Body
***************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 9px verdana, arial, sans-serif;
	color:#666666;
	FONT-SIZE: 9px;
	background-color: #FFFFFF; 
	border:0px; 
}

/**************************************
* Navigation Configurateur
***************************************/

.nav_accueil {
	PADDING-RIGHT: 4px; MARGIN-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-COLOR: #CCCCCC; 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: #CCCCCC; 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: #333333;
}
.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: #315058; 
				 background-color: #ABBFA6; 
}	
.TitrePageOrange2 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #315058; 
				 background-color: #9FC6A5; 
}

.TitrePageOrange3 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 13px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #666666; 
				 background-color: #AFB9AC; 
}
.TitrePageCadreOrange { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #3E5038; 
				 background-color: #A2C4A4; 
				 border-top-width : 1px;border-top-style : solid; border-top-color : #666666;
	             border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #666666;
	             border-right-width : 1px;border-right-style : solid; border-right-color : #666666;
	             border-left-width : 1px;border-left-style : solid; border-left-color : #666666;
}
.TitrePageCadreOrange2 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: left;
				 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;
	             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: #5F5F5F; 
				 background-color: #FFFFFF; 
}
.TitrePageOffres2 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: left;
				 font-weight: normal; 
				 color: #666666; 
				 background-color: #FFFFFF; 
}

.TitrePagepromo1 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #CBDBC8;
}	

.TitrePagepromo2 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #315058; 
				 background-color: #CBDBC8;
				 		
}	

.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: #E1E1E1;
}
.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: #DEE4DE;
}

.TitrePagepromo8 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #E1E1E1;
}	
.TitrePagepromo9 { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: right;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #DEE4E0;
}	

.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: #ACB9AC;

				 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: #C7DDC6; 
}	

	.bordureleft {
	border-top-width : 1px;border-top-style : solid; border-top-color : #666666;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #666666;
	border-left-width : 1px;border-left-style : solid; border-left-color : #666666;
	}
	.bordureleftMenuOffres {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
	TEXT-ALIGN: center;
	font-weight: normal; 
	color: #315058; 
	background-color: #A5C4A2; 
	border-top-width : 1px;border-top-style : solid; border-top-color : #666666;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #666666;
	border-left-width : 1px;border-left-style : solid; border-left-color : #666666;
	}
	.bordureright {
	border-top-width : 1px;border-top-style : solid; border-top-color : #666666;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #666666;
	border-right-width : 1px;border-right-style : solid; border-right-color : #666666;
	}
	.bordurerightMenuOffres {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
	TEXT-ALIGN: center;
	font-weight: normal; 
	color: #315058; 
	background-color: #A5C1A4; 
	border-top-width : 1px;border-top-style : solid; border-top-color : #666666;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #666666;
	border-right-width : 1px;border-right-style : solid; border-right-color : #666666;
	}
	.bordurebottom{

	border-top-width : 1px;border-top-style : solid; border-top-color : #999999;
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #999999;
	border-right-width : 1px;border-right-style : solid; border-right-color : #999999;
	border-left-width : 1px;border-left-style : solid; border-left-color : #999999;
	}
	.bordurebas2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
	TEXT-ALIGN: left;
	font-weight: normal; 
	color: #304F2B; 
	background-color: #FFFFFF; 
	border-bottom-width : 1px;border-bottom-style : solid; border-bottom-color : #999999;

	}
INPUT {

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(images/Puce/puce.gif); background-repeat: no-repeat; border: 1px #FFFFFF none; background-color: #FFFFFF;}
.txt {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;

}
.txtorange {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FF9933;
	font-weight : bold;

}

.txtorangegrand {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#7C9F7B;
	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;

}
.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;
}
	

.ancgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

.MenuConfigurateur {
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #666666; 
				 background-color: #93AF92; 
}
.MenuConfigurateur:hover {
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: normal; 
				 color: #BE070B; 
				 background-color: #CDDAC9;
} 
.Liensmenushaut2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FFFFFF;
	text-decoration: none;
}

.ancgris:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
} 

.Liensmenushaut2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #17285A;
	text-decoration: none;
}

.Liensmenus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #62745F;  
	text-decoration: none;
}
.Liensmenus:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}
.Liensmenuscentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	TEXT-ALIGN: center;
	color: #62745F;  
	text-decoration: none;
}
.Liensmenuscentre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	TEXT-ALIGN: center;
	color: #000000;
	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:#666666;
FONT-SIZE: 14px;
}
.rouge{
color:#FF0000;
FONT-SIZE: 11px;
}
.rouge2{
color:#FF0000;
FONT-weight: bold;
}
.gris{
color:#A6A6A6;
}
.noir{
color:#000000;
}
.gras{
	font-weight: bold;
	color: #000000;
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #336666; TEXT-DECORATION: none
}

.cadre_pointille{
	border: 1px dotted #A6A6A6;
	padding: 1px;
	margin: 4px;
}

.bouton_suivant {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-image: url(../images/bouton/bouton_suivant.gif); background-repeat: no-repeat; border: 1px #336699 none; background-color: #FFFFFF; }

.bouton_precedent {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-image: url(../images/bouton/bouton_precedent.gif) ; background-repeat: no-repeat; border: 1px #FFFFFF none; background-color: #FFFFFF; }

.bouton_retour {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-image:  url(../images/bouton/bouton_retour.gif); background-repeat: no-repeat; border: 1px #FFFFFF none; background-color: #FFFFFF; }.text6 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}

.bout_ok { 
                 font-family: Verdana, Arial, Helvetica, sans-serif; 
                 font-size: 11px; 
				 TEXT-ALIGN: center;
				 font-weight: bold; 
				 color: #729EA9; 
				 background-color: #FFFFFF;   
}	

.trier {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: 600 ;background-color: #9DBF9E; }

.groslien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
	text-decoration: none;
}
.groslien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006633;
	text-decoration: none;
}
