* { outline: none; }



/***********************************************************************/

/*********************** FEUILLE DE STYLE YZEO *************************/

/***********************************************************************/





/***************************  Construction *****************************/
.new_prod { 
	border:1px solid #b79473;
	float:left;
	margin:0 0 0 5px;
	padding:5px;
	text-align:center;
	width:215px;
	color:#b79473;
}
.prod_gauche{
	float:left;
	width:120px;
}
.prod_droite{
	float:left;
	width:90px;
}
.prod_bas{
	border:1px solid #b79473;
	float:left;
}
.clearb { clear: both; }
.bordure { border: 1px solid #999999; }
.bordure2 { border: 1px solid #b79473; }

body {
	background-image:url(images/fond.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#B79473;
}

#main {
	display:block;
	width:903px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-y;
	background-position	:right;
}

#header {
	width:903px;
	height:184px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	background-position	:top;
	margin-bottom:32px;
	position:relative;
	z-index:100;
}

#centre { width:100%; }

#top { width:903px;	float:left; }

#top img { vertical-align:top; }

#left {
	background-image:url(images/bggauche.jpg);
	background-repeat:repeat-y;
	width:196px;
	float:left;
	vertical-align:top;
}

	#left .paddings {
		padding-left:30px;
		padding-right:10px;
	}

	#left ul {
		padding:0px;
		margin:0px;
		text-indent:0px;
	}

	#left li { 
		padding-left:0px;
		margin:0px;
		text-indent:0px;
		font-size:10px;
		list-style-type:none;
		background-image:url(images/fleche.jpg);
		background-position:left;
		background-repeat:no-repeat;
	}	

	html>/**/body #left li { /* hack css : lu seulement par firefox, pour plus d'infos => http://blog.pixarea.com/index.php/2006/06/13/39-css-un-hack-simple-pour-ie7 */

		padding-left:20px;	
	}

	#left a:hover {	color:#FFFFFF; }



#contenu { width:511px; float:left; }

	#contenu .paddings {
		padding-left:20px;
		padding-right:20px;	
	}

#right {
	background-image:url(images/bgdroite.jpg);
	background-repeat:repeat-y;
	width:196px;
	float:left;
	vertical-align:top;
}

	#right .paddings {
		padding-left:10px;
		padding-right:30px;	
	}

#piedPage {
	text-align:center;
	width:903px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	vertical-align:text-bottom;
	color:#B19388;
}

#piedPage a { color:#B19388; }

#liensBas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#B19388;
	width:100%;
	clear:both;
	text-align:center;
	font-size:10px;
}

#liensBas img { vertical-align:middle; border:none; }

#liensBas a { color:#B19388; }

#validator { text-align:right; font-size:10px; }

/************** formulaire de contact *******************/

#frmEnvoi {
	width:470px;
	margin-left:auto;
	margin-right:auto;
}

input, textarea {
 	background-color:#49120B;
	border-width:thin;
	border-color:#b79473;
	color:#b79473;
}

#frmEnvoi .field {
	text-align:right;
	display:block;
	width:100%;
	margin-top:10px;
	margin-bottom:0px;
}

#frmEnvoi .field label {
	float:left;
	color:#b79473;
}

/************ fin formulaire de contact *****************/
/*************************** Fin de la Construction *****************************/
/*************************** Sytles des balises *********************************/
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#b79473;
	margin:0px;
}

h2 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#b79473;
}

h3 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#b79473;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color:#b79473;
}



li {
	list-style:inside;
	line-height:18px;
	color:#b79473;
}

a:link {
	color:#b79473;
	text-decoration: underline;
} 

a:visited {
	color:#b79473;
	text-decoration: underline;
}

a:hover {
	color:#b79473;
	text-decoration: none;
}

/************************** Fin des sytles des balises ***********************/
/*************************** Classes Element *********************************/

.fullWidth { width:100%; }

.bottom { vertical-align:bottom; }

.noBorder { border:none; }

.justifier { text-align:justify; }

.floatLeft { float:left; margin-right:10px; }

.floatRight { float:right; margin-left:10px; margin-bottom:10px; }

.centrer { margin-left:auto; margin-right:auto; }

.centrerText { text-align:center; }

.clearFloat { clear:both; float:none; }

.tableStyle{ width:100%; border:0px; vertical-align:text-top; }

.cadreImg { border:medium; border-color:#996600; border-style:solid; }

/*************************** Fin des classes Element *************************/
/*************************** Class Plan API GOOGLE ***************************/

.plan { width: 450px; height: 320px; border:2px solid #515151; }
#map .infosbulle { width: 210px; border: none; margin: 0; padding: 0; }
#map .infosbulle p { display: block; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
.plan-titre { font-size: 14px; color: #515151; font-weight: bold; margin-bottom: 1em; }
.plan-adresse { font-size: 12px; color: #333; }
.plan-printer { display:block; text-align: right; }
.plan-printer img, 
.plan-printer a { border: none; }



/*************************** Fin Class Plan API GOOGLE ***************************/

/*//////////////////////////////////////////////////////////////////////////////////*/

/*//////////////////       INSCRIPTION LOGIN COMPTE      ///////////////////////////*/

/*//////////////////////////////////////////////////////////////////////////////////*/



fieldset{

margin: 0 auto;

border-color:#b79473;

width:450px;

}



/*---------------menu du login------------------------------------------------------*/







div#zone_login{

margin-left:10px;

height:130px;

}



div#zone_login_2{

	margin-left:20px;

}

div#ss_zone_login_2{

	margin-top:3px;

}



div#champ_login{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#b79473;

}



a#login{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#b79473;

}



div#login{

margin-left:10px;

height:20px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color:#b79473;

}



/*----------------page inscription.php---------------------------*/

div#message_erreur{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:#b79473;

	font-weight:600;

}



legend{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:#b79473;

}



.logue{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:800;

	color:#b79473;

}





/*---------------Page compte.php----------------------------------------------------*/

.big_logue{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:600;

	color:#b79473;

}



a#lien_contenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: normal;

	font-weight: normal;

	text-transform: none;

	color: #b79473;

	letter-spacing: normal;

	word-spacing: normal;

	white-space: normal;

}

/*-----------Page passeoublie.php--------------------*/



.message_erreur{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b79473;

}

/*////////////////////////////////////////////////////////////////////////////////////////////*/

/*//////////////////      CATALOGUE DYNAMIQUE (MENU / RUBRIQUES/PRODUITS     /////////////////*/

/*///////////////////////////////////////////////////////////////////////////////////////////*/



a#lien_marron{

	color: #b79473;

	text-decoration:none;

}



div#texte_menu{

	color: #b79473;

}



.contenu {

	margin-right:0px;

	margin-left:70px;

	margin-top:00px;

	width:650px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b79473;

}



.contenu_detail_commande{

	background-image:url(images/fond_detail_commande.jpg);

	background-repeat:no-repeat;

	background-position:top left;

}



.contenu_valide {

	margin-right:40px;

	margin-left:60px;

	margin-top:00px;

	width:533px;

	height:380px;

	background-image:url(images/fond_valide.jpg);

	background-repeat:no-repeat;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b79473;

}



.contenu_recap_facture_client{

	background-image:url(images/fond_recap_commande_client.jpg);

	background-repeat:no-repeat;

	background-position:center;

	width:500px;

	height:460px;	

}



table#contener_image_rub{

background-image:url(images/fond_rub_fond.png);

background-position:bottom;

background-repeat:no-repeat;

	

}



table#contener_image_prod{

	background-image:url(images/fond_prod_fond_repeat_g.jpg);	

}



a#lien_menu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;	

	color:#b79473;

	font-weight:200;

	text-decoration:none;

}



a#lien_menu:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;	

	color:#b79473;

	text-decoration:none;

}





a#lien_menu_select{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:600;

	color:#b79473;

	text-decoration:none;

}



a#lien_visu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#b79473;

	text-decoration:none;

}



div#galerie {

	left:0px;



}



#galerie div{

	margin-top:0px;

	margin-left:17px;



	border-color:#006600;

	float:left;	

}



.lib_rub_affiche{

		margin-left:20px;

		color:#b79473;

		font-size:14px;

		font-weight:600;

		width:450px;

	}



	/*----rubrique ----------*/

	

	a#lien_rubrique{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 18px;	

		color:#6a4068;

		font-weight:600;

		text-decoration:none;

	}

	

	div#titre_rub{

		margin-left:4px;

		margin-top:25px;

		background-image:none;

		background-color:#fff;

		text-align:left;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

		font-weight:600;

		color:#b79473;

	}

	

	a#lien_rubrique{

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:12px;

		font-weight:600;

		color:#b79473;

		text-decoration:none;

	}

	

	div#desc_rub{

		margin-left:15px;

		margin-right:5px;

		background-image:none;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		color:#BBBBBB;

		font-size:11px;

		text-align:justify;

	}

	

	div#desc_rubrique{

		color:#b79473;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

		text-align:justify;

	}

		

	

	img#style_image{

		border:none;

	}



	/*---- produit ----------*/

	div#titre_prod{

		margin-left:12px;

		margin-right:7px;

		margin-top:27px;

		background-image:none;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;	

		color:#b79473;

		font-weight:600;

	}

	

	div#desc_prod_detail{

	margin-left:15px;

	margin-right:22px;

	margin-top:14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#b79473;

	text-align:justify;

	}

	

	.desc_prod_detail{
background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#b79473;

	border:#b79473 solid 1px;	

	text-align:justify;

	padding:10px;

	}

	

	.desc_prod_detail p{

		color:#b79473;

	}

	

	

	div#titre_prod_detail{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 16px;	

		color:#b79473;

		font-weight:600;

		margin-top:10px;

		margin-left:10px;

		margin-right:40px;

		text-align:left;

	}

	

	div#img_detail{

		background-image:url(images/fond_prod_detail_headG.jpg);

		background-repeat:no-repeat;

		min-height:260px;

		display:block;

	}

	

		

	.desc_prod{

		margin-left:5px;

		margin-right:5px;		

		font-family:Verdana, Arial, Helvetica, sans-serif;

		color:#b79473;

		font-size:11px;

		text-align:justify;		

	}

	

	.tab_prod_detail{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;	

		color:#b79473;

	}

	

	/*-----------declinaisons--------------------------------------------------------*/

	.infos_decli{

		border-bottom:#b79473 solid 1px;

		color:#b79473;

		font-weight:600;	

	}

	

	.donnees_decli{

		border-bottom:#56362a solid 1px;

		color:#b79473;

	}

	

	/*---------------------------------------------------------------------------------*/

	div#prix{

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-weight:600;

		font-size:12px;		

	}

	

	img#img_prod{

		border-style:solid;

		border-width:2px;

		border-color:#666666;

	}

	

	.selpage{

		color:#BBBBBB;

	}

	

	a#ajout_panier{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;	

		color:#b79473;

	}

	

	a#ajout_panier:hover{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;	

		color:#b79473;

	}

	

/*-----------------------------------------------------------------------------------------*/





/*--------pagination-------------------------------------*/

.liencpt{

color:#423506;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

}



.selpage{

color:#b79473;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:600;

}



div#pagination{

margin-left:25px;

}



/*--------------------------------------------------------*/



.commande{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#b79473;



}



.commande_detail h3,h2,p{

color:#b79473;

}







a#panier{

color:#FFFFFF;

font-size:14px;

font-weight:600;

}



a#panier:hover{

color:#FFFFFF;

font-size:14px;

font-weight:600;

}



.page_facture p{

color:#b79473;

}



.titre_tab{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#b79473;

}



.data_tab{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#b79473;

}



a#titre_produit{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#b79473;

font-weight:600;



}

