@charset "utf-8";

@import url(../styles/body.css);
@import url(../styles/init.css);
@import url(../styles/habillage.css);
@import url(../styles/aloat.css);
@import url(../styles/border.css);

DIV.banniere_bk{
	height:170px;
	background:url(../images/banniere_bk.jpg) repeat-x;
}
DIV.banniere{
	padding-left:16px;
	height:146px;
	padding-top:24px;
	background:url(../images/pro.png) center bottom no-repeat;
}


DIV.rubrique_bk{
	text-align:center;
	background:#b6b8aa url(../images/rubrique_bk.jpg)  repeat-x;
}

DIV.rubrique{
	padding-top:60px;
	padding-left:57px;
	line-height:20px;
	margin:auto;
	border:5px solid #fff;
	width:500px;
	height:157px;
	background:#fff url(../images/rubrique_photo.jpg) no-repeat;
}

DIV.barre_gtitre{
	padding-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:5px;
	height:24px;	
	background:#d6d3c5;
	color:#373735;
	font-size:14px;
}

DIV.description{
	color:#46443b;
	line-height:17px;
	text-align:justify;
}

DIV.produit{
	pading-left:20px;	
	margin-left:20px;
}


DIV.newslletter_text{
	color:#46443b;
}
INPUT.newsletter{
	font-size:11px;
	min-width:200px;
	height:20px;
	border:1px solid #373735;
}
SPAN.newsletter_descinscrire_on{
	font-size:9px;
	color:#373735;
	cursor:pointer;
	text-decoration:none;	
}
SPAN.newsletter_descinscrire_out{
	font-size:9px;
	color:#373735;
	cursor:pointer;
	text-decoration:underline;	
}

DIV.newsletter_block{
	margin:auto; 
	width:270px
}


/*MENUS*/
DIV.menus{
	color:#fff;
	font-size:9px;
	padding-right:10px;
}

SPAN.menu_on{
	font-size:9px;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	padding-left:3px;
	padding-right:3px;
}

SPAN.menu_out{
	font-size:9px;
	color:#fff;
	text-decoration:underline;
	cursor:pointer;
	padding-left:3px;
	padding-right:3px;
}
/*MENUS*/

/*RUBRIQUES*/
SPAN.rubruque_on{
	font-size:12px;
	color:#47443c;
	padding-left:17px;
	cursor:pointer;
	background:url(../images/rub_on.png) 0px 3px no-repeat;
}
SPAN.rubruque_out{
	font-size:12px;
	color:#47443c;
	padding-left:17px;
	cursor:pointer;
	background:url(../images/rub_out.png) 0px 3px no-repeat;
}

/*RUBRIQUES*/


SPAN.button{
	background:url(../images/button_bk.jpg) repeat-x;
}
INPUT.button_on{
	margin-left:5px;
	color:#fff;
	font-size:10px;
	height:24px;
	border:1px solid #373735;
	background:url(../images/button_on.jpg) right top repeat-x;
	cursor:pointer;
	text-decoration:none;
}
INPUT.button_out{
	margin-left:5px;
	color:#fff;
	font-size:10px;
	height:24px;
	border:1px solid #373735;
	background:url(../images/button_on.jpg) right top repeat-x;
	cursor:pointer;
	text-decoration:underline;
}



/*LIENS*/
DIV.liens{
	color:#fff;
	font-size:10px;
	padding-top:25px;
	height:60px;
	background:url(../images/lien_bk.jpg) repeat-x;
}

SPAN.lien_on{
	font-size:12px;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	padding-left:3px;
	padding-right:3px;
}

SPAN.lien_out{
	font-size:12px;
	color:#fff;
	text-decoration:underline;
	cursor:pointer;
	padding-left:3px;
	padding-right:3px;
}
/*LIENS*/



SPAN.powred_on{
	font-size:10px;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	padding-left:3px;
	padding-right:3px;
}

SPAN.powred_out{
	font-size:10px;
	color:#fff;
	text-decoration:underline;
	cursor:pointer;
	padding-left:3px;
	padding-right:3px;
}





INPUT.contact{
	border:1px solid #7F7F56;
	width:300px;
	font-size:10px;
	height:16px;
}


TEXTAREA.contact{
	border:1px solid #7F7F56;
	width:300px;
	height:70px;	
}

SELECT{
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#4B4B4A;
	width:270px;
}

SPAN.asterix{
	font-size:10px;
	color:#FF0000;
}

DIV.contact_desc{
	font-size:11px;
	padding-right:10px;
}
SPAN.email_on{
	cursor:pointer;
	text-decoration:underline;
	color:#46443b;
}
SPAN.email_out{
	cursor:pointer;
	text-decoration:none;
	color:#46443b;
}

INPUT.contact_on{
	margin-right:5px;
	color:#fff;
	font-size:10px;
	height:24px;
	border:1px solid #373735;
	background:url(../images/button_on.jpg) right top repeat-x;
	cursor:pointer;
	text-decoration:none;
}
INPUT.contact_out{
	margin-right:5px;
	color:#fff;
	font-size:10px;
	height:24px;
	border:1px solid #373735;
	background:url(../images/button_on.jpg) right top repeat-x;
	cursor:pointer;
	text-decoration:underline;
}

DIV#id_message{
	font-size:10px;
	color:#FF0000;	
	height:20px;
}

DIV.contact_formulaire_slogo{
	font-size:11px;
	color:#990000;
	text-decoration:underline;
	font-weight:bold;
}

SPAN.contact_champ{
	font-size:11px;
	color:#46443b;
}




















.BarreP{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:16px;
	color: #834828;
	width:98%;
	padding:1px;
}
.BarrePC{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height:20px;
	color: #834828;
	border:1px solid #7F9DB9;	
	width:70px;
}
.BarrePST{
	font-size: 10px;
	color: #fff;
	font-weight:bold;
	padding-left:2px; padding-right:2px;
	border:1px solid #fff;
	margin-left:2px; margin-right:2px;
	background-color:#834828;
}
a.BarrePT{
	font-size: 9px;
	color: #834828;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	margin-left:3px;
}
a.BarrePT:hover{
	font-size: 9px;
	color: #834828;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	margin-left:3px;
}

