@charset "utf-8";
/* CSS Document */

/*Centre/**********************************************************************************************/

#centre
{
	overflow:hidden;
	background-image:url(images/fond.jpg);
	background-repeat:repeat-y;
}
#centre strong
{
	color:#FF9900;
	font-weight:100;
}

#centre b
{
	color:#FF9900;
	font-weight:100;
}

/*Gauche/**********************************************************************************************/


#gauche
{
	overflow:hidden;/* ceci pour etirer */
	background-image:url(images/gauche_18.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#FFFFFF;
	width:320px;
	padding-top:17px;
	float:left;
}

#gauche h5
{
	font-size:31px;
	text-align:right;
	color:#00331F;
	padding-right:30px;
}

#gauche h6
{
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#000000;
	padding-left:30px;
	padding-right:30px;
}


.classegaucheh5
{
	font-size:31px;
	text-align:right;
	color:#00331F;
	padding-right:30px;
}

.classegaucheh6
{
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#000000;
	padding-left:30px;
	padding-right:30px;
}

#gauche p.actu
{
	font-size:12px;

	text-align:justify;
	border-bottom:#00331F 1px solid;

	overflow:hidden;

}

#gauche  a.actu
{
	color:#000000;
}


#gauche p
{
	font-size:11px;
	padding-top:10px;
	text-align:justify;
	overflow:hidden;
	margin-top:0px;
	margin-left:30px;
	margin-right:30px;
}


/*Droite/**********************************************************************************************/
#droite
{
	overflow:hidden;/* ceci pour etirer */
	float:left;
	width:577px;
}

#droite_gauche
{
	overflow:hidden;/* ceci pour etirer */
	width:355px;
	padding-left:17px;
	float:left;
	color:#FFFFFF;
	padding-right:17px;
}


#droite_gauche h1
{
	padding-top:17px;
	font-size:31px;
	padding-bottom:17px;
}

.droite_gaucheh1
{
	padding-top:17px;
	font-size:31px;
	padding-bottom:17px;
}

#droite_gauche p.bas_orange
{
	font-size:12px;
	text-align:justify;
	overflow:hidden;
	padding-bottom:17px;
	border-bottom:#F19300 1px solid;
}



#droite_droite
{
	overflow:hidden;/* ceci pour etirer */
	width:185px;
	float:left;
	padding-top:17px;
	padding-bottom:10px;
}

#droite_droite a.un
{
	background:url(images/produits_21.jpg);
	background-repeat:no-repeat;
}
#droite_droite a.deux
{
	background:url(images/produits_24.jpg);
	background-repeat:no-repeat;
}
#droite_droite a.trois
{
	background:url(images/produits_26.jpg);
	background-repeat:no-repeat;
}
#droite_droite a.quatre
{
	background:url(images/produits_28.jpg);
	background-repeat:no-repeat;
}
#droite_droite a.cinq
{
	background:url(images/produits_29.jpg);
	background-repeat:no-repeat;
}

#droite_droite a
{
	overflow:hidden;/* ceci pour etirer */
	width:185px;
	float:left;
	height:76px;
	font-size:20px;
	padding-top:10px;
	padding-left:10px;
	color:#5C636A;
	text-decoration:none;
}

#droite_droite a:hover
{
	color:#000000;
}


#cadre
{
	padding:0;
	padding-left:12px;
	padding-top:0px;
	width:600px;
	color:#FFFFFF;
}

#cadre h1
{
	font-size:25px;
	color:#FFFFFF;
	padding-bottom:5px;
}

.cadreh1
{
	font-size:25px;
	color:#FFFFFF;
	padding-bottom:5px;
}

#cadre_video 
{
	padding-top:8px;
	padding-left:20px;
	width:264px;
	height:88px;
	background-image:url(images/cadre_31.jpg);
	background-repeat:no-repeat;
	float:left;
}

#cadre_video img.lecture
{
	float:right;
	padding-right:15px;
}

#cadre_newsletter
{
	padding-top:5px;
	padding-left:20px;
	width:269px;
	height:90px;
	background-image:url(images/cadre_33.jpg);
	background-repeat:no-repeat;
	float:left;
}

#cadre_newsletter input.text
{
	width:154px;
	margin-bottom:5px;
	font-size:11px;
	margin-left:20px;
}
#cadre_newsletter select.text
{
	width:160px;
	font-size:11px;
}

#cadre_newsletter h3
{
	font-size:18px;
	margin-bottom:5px;
}

.cadre_newsletter_h3
{
	font-size:18px;
	margin-bottom:5px;
}

#footer
{
	color:#FFFFFF;
	float:none;
}

#bas_gauche
{
	overflow:hidden;
	background-image:url(images/gauche_bas_21.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#FFFFFF;
	width:320px;
	height:25px;
	float:left;
	margin-bottom:10px;
}


#texte_footer
{
	color:#FFFFFF;	
	float:left;
	padding-left:17px;
	padding-top:5px;
}

#texte_footer a
{
	text-decoration:none;
}

#texte_footer a:hover
{
	text-decoration:none;
	color:#F19300;
}

#footer img
{
	float:right;
	padding-bottom:5px;
	padding-right:53px;
	padding-top:5px;

}
