*{
	padding:0;
	margin:0;
	border:0
}

*html img, *html a, *html p{
	position:relative;
	z-index:15;
}


p{
	padding:5px 0px 5px 0px;
	/*text-align:justify;*/
}


body{
	background:#020032;
	font: normal 13px Arial, Helvetica, sans-serif;
	color:#000000;
}

.spacer{clear:both;font-size:0px;height:0px;line-height:0px}




H2 span{display:none}
H2{color:#020032;
	font-size:20px;
	font-weight:normal;
	padding:5px 0;
}
H3{color:#0500D8;font-size:14px;text-align:right;border-bottom:1px #0500D8 solid}

a{color:#869509;font-weight:bold;text-decoration:none;}
a:hover{color:#4E1544}


#conteneur{  
	margin:0px auto 0px auto;
	padding:0 3px 3px 3px;
	width:982px;
	background:#fff;
	border-left:1px #676767 solid;
	border-right:1px #676767 solid;
	border-top:1px #676767 solid;
}

/*____________________________________________________________________*/
/*_________________________________=OFFRE_____________________________*/
/*____________________________________________________________________*/


.f_prix{
	float:right;
	width:91px;
	height:61px;
	color:#fff;
	font-size:20px;
	text-align:center;
	background:url('../images/fond-prix.png') no-repeat;
	padding:35px 5px 5px 5px;
	margin:0 0 20px 10px;

}
*html .f_prix{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.referencement-site-ecommerce.com/images/fond-prix.png');
}



.pourquoi{
	clear:both;
	min-height:50px;
	height:auto;
	background:#fff;
	border-top:1px #A8BD0A solid;
	border-bottom:1px #A8BD0A solid;
	padding:0 10px;
	margin: 0 0 10px 0;
}
*html .pourquoi{
	height:50px;
}
.pourquoi h2{
	position:relative;
	margin:-22px 0 0 -5px;
	padding:0;
	color:#A8BD0A;
}
.pourquoi p{
	text-align:left;
	font-style:italic;
}






/*_______________________________=ENCARTOFFRE_____________________________________*/



.offre{
	width:179px;
	height:70px;
	padding:35px 5px 2px 2px;
	float:left;
	margin:2px 7px;
}
*html .offre{
	margin:2px 5px;
}


.offre .prix{
	padding:25px 15px 0 2px;
	color:#fff;
	display:block;
	float:left;
	font-weight:bold;
	width:60px;
	font-size:16px;
}

.ht{
	font-weight:normal;
	font-size:10px;
}

#droite .offre a{
	font-size:12px;
}

#droite .offre a:hover{
	color:#020032;
}

#form_classique{
	background:url('../images/fond-classique.jpg') no-repeat;	
}
#form_classique a{
	color:#81BEFF;
}
#form_pro{
	background:url('../images/fond-pro.jpg') no-repeat;	
}
#form_pro a{
	color:#1E6EFF;
}
#form_ultrapro{
	background:url('../images/fond-ultrapro.jpg') no-repeat;	
}
#form_ultrapro a{
	color:#9481FF;
}
#form_visibilite{
	background:url('../images/fond-visibilite.jpg') no-repeat;	
}
#form_visibilite a{
	color:#D182FF;
}
#echange{
	background:url('../images/fond-echange.jpg') no-repeat;	
}
#echange a{
	color:#5FCF5F;
}

#urlvision{
	background:url('../images/fond-vision.jpg') no-repeat;	
}
#urlvision a{
	color:#EF801C;
}
#urlactu{
	background:url('../images/fond-actu.jpg') no-repeat;	
}
#urlactu a{
	color:#FF634B;
}





/*____________________________________________________________________*/
/*_________________________________=HAUT_____________________________*/
/*____________________________________________________________________*/

#haut{
	height:187px;
	background:url('../images/bandeau.jpg') no-repeat;	
}

#haut h1{
	text-transform:uppercase;
	text-align:right;
	color:#A2B701;
	font-size:15px;
	padding:15px 0 110px 0;	
}



#menu_haut{
	list-style:none;
	margin-left:240px;
}
#menu_haut li{
	float:left;
	margin:0 18px;
}

#menu_haut li a{
	color:#879428;
	font-size:16px;
	padding:2px 9px 0 20px;
	height:13px;
	display:block;
	
	background:url('../images/fleche-menu.jpg') no-repeat;
}

*html #menu_haut li a{
	float:left;
	height:5px;
}

#menu_haut li a:hover{
	color:#000;
	background:url('../images/fleche-menu.jpg') 0 -25px  no-repeat;
}

/*____________________________________________________________________*/
/*_________________________________=CENTRE_____________________________*/
/*____________________________________________________________________*/

#centre{
	margin:36px 0 5px 0;
	background:url('../images/fond-centre.jpg') repeat-y;
	min-height:420px;height:auto;
	clear:both;
	
}

*html #centre{
	height:420px;
}

#centre table{
	font-size:11px;
}
#centre table th{
	background:#CADE2D;
	text-align:center;
}
#centre table td{
	background:#fff;
	padding:1px;
}



/*____________________________________________________________________*/
/*_________________________________=GAUCHE_____________________________*/
/*____________________________________________________________________*/

#gauche{
	width:175px;
	float:left;
	padding:0 4px 0 0;
}

#menu_gauche{
	list-style:none;
	margin:-2px 0 0 0;
}
#menu_gauche li{
	padding:2px 0;
}

#menu_gauche li a{
	color:#657015;
	font-size:14px;
	text-transform:uppercase;
	display:block;
	height:19px;
	padding:5px 0 0 35px;
	background:url('../images/fond-menu-gauche.jpg') no-repeat;
}

#menu_gauche li a:hover{
	color:#fff;
	background:url('../images/fond-menu-gauche.jpg') 0 -24px no-repeat;
}

/*____________________________________________________________________*/
/*_________________________________=CONTENU_____________________________*/
/*____________________________________________________________________*/

#contenu{
	float:left;
	width:391px;
	min-height:420px;height:auto;
	padding:0 7px 0 3px;
	
}

*html #contenu{
	height:420px;
}

#contenu h1{
	font-size:20px;
	color:#020032;
	font-weight:normal;
	margin:-23px 0 0 0;
	padding:0 0 5px 0;
	text-align:right;
	position:relative;
}

#contenu h1.h1commentaire{
	border-top:4px #020032 solid;
	margin:10px 0 0 0;
	text-align:left;
}

#contenu a.ajouter_commentaire{
	display:block;
	font-size:11px;
	text-align:right;
}

#contenu h3{
	border-bottom:1px #020032 solid;
	font-size:15px;
	color:#020032;
	margin:0;
	padding:0 0 5px 0;
	text-align:left;
}

/*____________________________________________________________________*/
/*_________________________________=DROITE_____________________________*/
/*____________________________________________________________________*/

#droite{
	width:400px;
	padding:5px 0 0 0;
	border:1px #CFCFCF solid;
	float:left;
	height:450px;
	margin:-25px 0 0 0;
	position:relative;
}


/*____________________________________________________________________*/
/*_________________________________=BAS_____________________________*/
/*____________________________________________________________________*/

.spacer_v{
	clear:both;
	height:8px;
	background:url('../images/spacer-bas.jpg') no-repeat;
}



#bas{
	margin:0px auto 0px auto;padding-top:5px;
	height:25px;width:992px;
	clear:both;
	text-align:center;
}



#menu_bas{list-style:none;}
#menu_bas li{display:inline;padding:0 0 0 5px;}
#menu_bas li a{color:#fff;font-size:10px;padding:2px}
#menu_bas li a:hover{color:#C8E24E}


/*____________________________________________________________________*/
/*_________________________________=ACTUALITE_____________________________*/
/*____________________________________________________________________*/

#conseils{
	padding:35px 3px 3px 3px;
	height:136px;width:384px;
	margin:10px auto;
}



#conseils{
	background:url('../images/fond-conseil.png') no-repeat;
}

*html #conseils{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.referencement-site-ecommerce.com/images/fond-conseil.png');
}


.did_firstactualite{
	font-size:11px;
	overflow:auto;
	height:110px;
	z-index:15;
	position:relative;
}
	
	
#actualite a{	
	color:#0F9E04;
	font-size:11px;
	font-weight:normal;
}

#actualite a:hover{	
	color:#4E1544;
}

#uneactualite .titre strong{	
	font-size:12px;
	font-weight:bold;color:#000;
}

#uneactualite .titre{	
	color:#4E1544;
	font-size:15px;
	font-weight:bold;
}	
	
p.redacteur{
	font-style:italic;
}	
	
#conseils a.plus{
font-weight:bold;
color:#020032;
text-align:right;
display:block;
width:360px;
}
#conseils a.plus:hover{color:#000}


#did_listeactualite{
padding: 5px 5px;

}
#did_listeactualite hr{
color:#B3C826;
height:1px;
border-bottom:1px #B3C826 solid;
margin:3px 0;
}

/*____________________________________________________________________*/
/*_________________________________=FORMULAIRE_____________________________*/
/*____________________________________________________________________*/

fieldset{padding:10px 40px;}

legend{display:none}

/*label{width:35%;float:left;}*/
label{
	display:block;
}


input,textarea,select{
border:1px #020032 solid;
background:url('../images/fond-input.jpg') #EDEDED left bottom no-repeat;
font-size:13px;color:#000;
margin-top:1px;margin-bottom:1px; 
}

*html input {
margin:0;
}

.btn_submit{
	border:0;
}
label.obligatoire{
	font-size:10px;width:40%;float:left;
}
	
	
	
	
	









