/* CSS Document */
	* { margin: 0; padding: 0; }
	body { background-position: top center; background-repeat: no-repeat; margin:0px; padding:0px; min-height:100%; min-width:100%;}
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}

#Site-Conteneur {   position:absolute; left:50%; margin-left:-502px; width:1003px;  }
    #mask-arrondi {
	position:absolute;
	left:45px;
	top:322px;
	z-index:50;
}
	#Bandeauflash {  position:relative; left:0; top:0; width:1003px; height:223px;  }	
	#Page {  position:relative; float:left; left:0; top:0; width:1003px; background-color:#FFFFFF   }
	#Page2 {  position:relative; float:left; left:0; top:0; width:1003px; background-color:#FFFFFF; background-image: url(../images/fond-racc-tige.gif);background-position: top left; background-repeat: no-repeat;   }

	#height16px {  position:relative; height:20px; float:left; left:0; top:0; width:1003px; background-color:#FFFFFF   }	
		#retour {  position:absolute; left:45; top:0;   }
				#Encartgche { 
						position:relative; 
						left:28; 
						top:0;
						float:left;  
						width:284px; }
		
														
		
				#Txtaccueil {
								position:relative;
								left:45px;
								top:0px;
								float:left; 
								width:344px;
						}
				
								
				#Encartdte {
	position:relative;
	float:left;
	top:-10px;
	left:65px;
	width:284px;
								}	
				
				#Encartdte-acces {
								position:relative;
								float:left;
								top:-10px;
								left:65px;
								width:284px;
								}	
								
				#Encartdte-pole {
								position:relative;
								float:left;
								top:0px;
								left:65px;
								width:318px;
								height:477px;
								}	
												
				#Encartdte-enerj {
	position:relative;
	float:left;
	top:0px;
	left:65px;
	width:318px;
	height:477px;
	background-color:#FFFFFF;
	background-image: url(../images/fond-dte-enerj.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}			
													
				#Txtemploie {
								
								position:relative;
								left:45px;
								top:0px;
								float:left; 
								width:620px;
						}
						
	#Pied {  position:relative; float:left; left:0; height:32px; width:1003px; background-image: url(../images/fond-pied.gif); background-repeat: repeat-x; text-align:center; line-height:32px; vertical-align:middle  }
	
#Fondprix { position:relative; background-color:#0099FF; height:24px; width:60px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight:bold; text-align:center; line-height:24px; vertical-align:middle }


.Fond-page { background-color: #ebf3fa; background-image: url(../images/fondpage.jpg);background-position: top center; background-repeat: no-repeat; }

.Fond-page2 { background-color: #ebf3fa; background-image: url(../images/fondpage-nrj.jpg);background-position: top center; background-repeat: no-repeat; }


.field {  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border: #000000; border-style:none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin:0px;}
.fieldNoir {  background-color:#DEEAF3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #002C45; border: #002C45; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin:0px;}
.fieldbt {  background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #002C45; border: #002C45; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin:0px;}

.Texte{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #3d3d3d;
	font-weight: normal;	
}
a.Texte:active {color: #3d3d3d; text-decoration : none;}
a.Texte:link {color: #3d3d3d; text-decoration : none;}
a.Texte:visited {color: #3d3d3d; text-decoration : none;}
a.Texte:hover {color: #3d3d3d; text-decoration: underline}

.TexteRouge{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #ff0000;
	font-weight: normal;	
}
a.TexteRouge:active {color: #ff0000; text-decoration : none;}
a.TexteRouge:link {color: #ff0000; text-decoration : none;}
a.TexteRouge:visited {color: #ff0000; text-decoration : none;}
a.TexteRouge:hover {color: #ff0000; text-decoration: underline}



.TexteMarron{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #995929;
	font-weight: normal;	
}
a.TexteMarron:active {color: #995929; text-decoration : none;}
a.TexteMarron:link {color: #995929; text-decoration : none;}
a.TexteMarron:visited {color: #995929; text-decoration : none;}
a.TexteMarron:hover {color: #995929; text-decoration: underline}

.TxtBlanc{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #ffffff;
	font-weight: normal;	
}
a.TxtBlanc:active {color: #ffffff; text-decoration : none;}
a.TxtBlanc:link {color: #ffffff; text-decoration : none;}
a.TxtBlanc:visited {color: #ffffff; text-decoration : none;}
a.TxtBlanc:hover {color: #ffffff; text-decoration: underline}

.TexteBleu{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #01579c;
	font-weight: normal;	
}
a.TexteBleu:active {color: #01579c; text-decoration : none;}
a.TexteBleu:link {color: #01579c; text-decoration : none;}
a.TexteBleu:visited {color: #01579c; text-decoration : none;}
a.TexteBleu:hover {color: #01579c; text-decoration: underline}

.PanierNbArticle{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #87edff;
	font-weight: normal;	
}
a.PanierNbArticle:active {color: #87edff; text-decoration : none;}
a.PanierNbArticle:link {color: #87edff; text-decoration : none;}
a.PanierNbArticle:visited {color: #87edff; text-decoration : none;}
a.PanierNbArticle:hover {color: #87edff; text-decoration: underline}

.TexteJaune{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #ffdb00;
	font-weight: normal;	
}
a.TexteJaune:active {color: #ffdb00; text-decoration : none;}
a.TexteJaune:link {color: #ffdb00; text-decoration : none;}
a.TexteJaune:visited {color: #ffdb00; text-decoration : none;}
a.TexteJaune:hover {color: #ffdb00; text-decoration: underline}

.TexteOrange{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #ff9600;
	font-weight: normal;	
}
a.TexteOrange:active {color: #ff9600; text-decoration : none;}
a.TexteOrange:link {color: #ff9600; text-decoration : none;}
a.TexteOrange:visited {color: #ff9600; text-decoration : none;}
a.TexteOrange:hover {color: #ff9600; text-decoration: underline}


.TitrePage{
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #045da4;
	font-weight: normal;	
}
a.TitrePage:active {color: #045da4; text-decoration : none;}
a.TitrePage:link {color: #045da4; text-decoration : none;}
a.TitrePage:visited {color: #045da4; text-decoration : none;}
a.TitrePage:hover {color: #045da4; text-decoration: underline}

.PrixBlanc{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: none;
	color: #ffffff;
	font-weight: Bold;	
}
a.PrixBlanc:active {color: #ffffff; text-decoration : none;}
a.PrixBlanc:link {color: #ffffff; text-decoration : none;}
a.PrixBlanc:visited {color: #ffffff; text-decoration : none;}
a.PrixBlanc:hover {color: #ffffff; text-decoration: underline}

.Marqueprod{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #757474;
	font-weight: normal;
	font-style: italic;
}
a.Marqueprod:active {color: #757474; text-decoration : none;}
a.Marqueprod:link {color: #757474; text-decoration : none;}
a.Marqueprod:visited {color: #757474; text-decoration : none;}
a.Marqueprod:hover {color: #757474; text-decoration: underline}


.Titre-enerj{
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: none;
	color: #579602;
	font-weight: bold;
}
