/* Styles définis par JPC */
/* Styles utilisés dans le bandeau de la page d'accueil */




/* FIN DES  Styles utilisés dans le bandeau de la page d'accueil */

/* Styles utilisés dans les pages d'infos génériques */







body{
	
	margin: 0px;
	height: 100%;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


div#infostitre{
	float:left;
	display:inline;
	width:96%;
	margin-top:30px;
	margin-bottom:30px;
	font-size:14px;
	color:#101e38;
	font-weight:bold;
	text-align:left;/*
	z-index: inherit;*/
}

div#chapitretexte{
float:left;
width:96%;
color:#101e36;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:8px;
padding-left:10px;
overflow:hidden;
}

div#infosphotoG{
float:left;
width:150px;
height:150px;
}

div#infostexteD{
	float:right;
	color:#101e36;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-left:10px;
	overflow:hidden;
	margin-bottom:10px;
	margin-right:40px;
	margin-left: 0px;
	width: 65%;
}

div#infostexteG{
float:left;
width:65%;
color:#101e36;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
overflow:hidden;
}

div#infosphotoD{
float:right;
width:150px;
height:150px;
margin-right:100px;
}

/* FIN DES Styles utilisés dans les pages d'infos génériques */



div#TexteNormal{
	float:left;
	width:100%;
	/* height:65px;*/
	color:#101e36;
	text-align:justify;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-top:8px;
	padding-left:10px;
	overflow:hidden;
}

div#TitreTexte{
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}

div#ConseillerLienProduit{
font-size:12px;
font-style=italic;
color:#A0F5C4;
text-align:left;
}

div#Titre{
font-size:16px;
font-weight:bold;
color:#EC8000;
text-align:left;
}

div#DivNormale{
position:relative;
width:80%;
height:100%;
margin-top:5px;
}


div#ImageNiveau{
float:left;
width:133px;
height:50px;
}

 A {
	text-decoration: none;
	color: #101e36;
}
 A:link {
 color:#101e36;
	text-decoration: none;
}
 A:visited { 
 color:#101e36;
 }
 A:hover {
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	
}
 A:active { color:#000000; 
}

div#affiner {
	position: absolute;
	width: 310px;
	top: 40px;
	height: 130px;
	background-image: url(img_construction/cadre_moteur.jpg);
	background-repeat: no-repeat;
	float: left;
	left: 1px;
	padding-top: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;

}


div#affiner2 {
height:auto;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-top:auto;
margin-bottom:auto;

}

div#Affinertitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	left: 0px;
	margin-left:0px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	margin-top: 6px;
}

div#AffinerChamp{
	height:16px;
	left: 10px;
	position: relative;	
}




div#TitreOrange{
	float:left;
	width:100%;
	height:12px;
	color:#FF6600;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:5px;
	font-size: 16px;
	margin-top: 12px;
	margin-bottom: 12px;
}

/* FIN STYLES JPC */
div#AffinerOK {
	position: relative;
	height: 0px;
	width: 0px;
	left: 10px;
	top: 30px;
}

