* { outline: none; }



/***********************************************************************/

/*********************** FEUILLE DE STYLE YZEO *************************/

/***********************************************************************/


#cgdv .MsoNormalTable {
	color:#FFFFFF;
}


/***************************  Construction *****************************/

body {

	background-image:url(images/fond.jpg);

	background-repeat:repeat-x;

	background-color:#000000;

	margin: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#FFFFFF;

}



#intro { 

	width:100%;

	height:100%;

	color:#FFFFFF;

	text-align:center;

	/*background-image:url('images/fond-intro.jpg');*/

	background-repeat:repeat-x;

	background-color:#000000;

	position:absolute;

	top:0;

	left:0;

}

.txt{

	color:#333333;

	text-align:center;

}

#intro a{ 

	color:#FFFFFF; 

}



#divh1{

	width:100%;

	height:20px;

	text-align:center;

}



#main{

	display:block;

	width:931px;

	margin-left:auto;

	margin-right:auto;

	background-image:url(images/bg.jpg);

	background-repeat:repeat-y;

	background-position	:right;

}



#header{

	width:931px;

	height:313px;

	background-image:url(images/header.jpg);

	background-repeat:no-repeat;

	background-position	:top;

}



#centre{

	width:100%;

	background-image:url(images/fond-contenu.jpg);

	background-repeat:no-repeat;

	background-position	:top;

}



#left{

	width:174px;

	padding-top:10px;

	padding-left:25px;

	padding-right:25px;

	float:left;

	vertical-align:top;

}

	#left ul{

		padding:0px;

		margin:0px;

		text-indent:0px;

	}

	#left li{ 

		padding-left:0px;

		margin:0px;

		text-indent:0px;

		font-size:10px;

		font-weight:bold;

		list-style-type:none;

		background-image:url(images/fleche.gif);

		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:15px;	

	}

	#left a:link{

		text-decoration:none;

	}

	#left a:visited{

		text-decoration:none;

	}

	#left a:hover{

		color:#FE7701;

	}



#top{

	width:931px;

	height:33px;

	float:left;

	background-image:url(images/backtitre.jpg);

}

#top img{

	float:left;

	vertical-align:top;

}

#top h2{

	padding: 0 0 0 430px;

	margin:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFF;

}



div#contenu{

	padding-top:10px;

	text-align:left;

	width:620px;

	padding-left:30px;

	padding-right:30px;

	float:left;

}



#zone_espace_perso{

	padding-top:10px;

	text-align:left;

	width:647px;

	padding-left:30px;

	padding-right:30px;

	float:left;

}



#piedPage{

	text-align:center;

	width:931px;

	clear:both;

	margin-left:auto;

	margin-right:auto;

	vertical-align:text-bottom;

	color:#FFFFFF;

}

#piedPage a{

	color:#FFFFFF;

}

#liensBas{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	width:100%;

	clear:both;

	text-align:center;

	font-size:10px;

}



#liensBas img{

	vertical-align:middle;

	border:none;

}



#liensBas a{

	color:#FFFFFF;

}



#validator {

	text-align:right;

	font-size:10px;

}

/************** formulaire de contact *******************/

#frmEnvoi{

	width:470px;

	margin-left:auto;

	margin-right:auto;

}



#frmEnvoi input, textarea{

 	background-color:#272727;

	color:#FFFFFF;	

}



#frmEnvoi .field{

	text-align:right;

	display:block;

	width:100%;

	margin-top:10px;

	margin-bottom:0px;

}



#frmEnvoi .field label{

	float:left;

}

#capt {

	color:#FFFFFF;	

}

/************ fin formulaire de contact *****************/



/*************************** Fin de la Construction *****************************/



.lien{

	color:#FFFFFF;

}



/*************************** Sytles des balises *********************************/



h1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	margin:0px;

}



h2{

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-size: 14px;

	font-weight:bold;

	color:#FFFFFF;	

}



h3{

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-size: 12px;

	font-weight:bold;

	color:#FFFFFF;	

}



p{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: normal;

	font-weight: normal;

	text-transform: none;

	color:#FFFFFF;	

}



li {

	list-style:inside;

	line-height:18px;

	color:#FFFFFF;	

}



a:link {

	color:#FFFFFF;	

	text-decoration: underline;

} 



a:visited {

	color:#FFFFFF;	

	text-decoration: underline;

} 



a:hover {

	color:#FE7701;	

	text-decoration: none;

}



/************************** Fin des sytles des balises ***********************/





/*************************** Classes Element *********************************/



/********* Page Produits *********/

.produits{

	clear:both;

	float:left;

	margin-bottom:10px;

}

hr{

	clear:both;

	float:none;

}

/*********************************/



.noBorder{

	border:none;

}

.justifier{

	text-align:justify;

}

.floatLeft{

	float:left;

	margin-right:10px;

}

.floatRight{

	float:right;

	margin-left: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 ***************************/



.titreplan {

	text-align:center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	color: #CDB59D;

	font-weight: bold;	

}

.txtplan {

	text-align:center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #000000;

}

.plan {

	width: 600px;

	height: 450px;

		border:medium;

	border-color:#996600;

	border-style:solid;

}





/*************************** Fin Class Plan API GOOGLE ***************************/



/*************************** Fin Class Plan API GOOGLE ***************************/

/*//////////////////////////////////////////////////////////////////////////////////*/

/*//////////////////       INSCRIPTION LOGIN COMPTE      ///////////////////////////*/

/*//////////////////////////////////////////////////////////////////////////////////*/



fieldset{

margin: 0 auto;

border-color:#999999;

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:#FFFFFF;

}



a#login{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#FFFFFF;

}



div#login{

margin-left:10px;

height:20px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color:#FFFFFF;

}



/*----------------page inscription.php---------------------------*/

div#message_erreur{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:#FFFFFF;

	font-weight:600;

}



legend{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:#FFFFFF;

}



.logue{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:800;

	color:#FFFFFF;

}





/*---------------Page compte.php----------------------------------------------------*/

.big_logue{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:600;

	color:#FFFFFF;

}



a#lien_contenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: normal;

	font-weight: normal;

	text-transform: none;

	color: #FFFFFF;

	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: #FFFFFF;

}

/*////////////////////////////////////////////////////////////////////////////////////////////*/

/*//////////////////      CATALOGUE DYNAMIQUE (MENU / RUBRIQUES/PRODUITS     /////////////////*/

/*///////////////////////////////////////////////////////////////////////////////////////////*/

a#lien_promo{color:#FFFFFF; font-size:14px; font-weight:bold;}

a#lien_plus_infos{color:#900808; font-size:14px; font-weight:bold;}



a#lien_blanc{

color:#FFFFFF;



}



.texte { 

color:#fff

}



div.texte h1, div.texte h2, div.texte h3, div.texte p, div.texte div, div.texte span{ 

color:#fff;

}





.texte_dav{

	font-size:12px;



}



p.texte_dav{

	color:#FFFFFF;

}

h2.texte_dav{

	color:#FFFFFF;

}



div#texte_menu{

	color: #000000;

}



.contenu {

	margin-right:0px;

	margin-left:70px;

	margin-top:00px;

	width:650px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #900808;

}



.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: #000000;

}



.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: 12px;	

	color:#CCCCCC;

	font-weight:200;

	text-decoration:none;

}



a#lien_menu:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;	

	color:#FFCC00;

	text-decoration:none;

}





a#lien_menu_select{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:600;

	color:#FFFFFF;

	text-decoration:none;

}



a#lien_visu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#000000;

	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:#FFFFFF;

		font-size:14px;

		font-weight:600;

		width:500px;

	}



	/*----rubrique ----------*/

	

	div#titre_rub{

		margin-left:9px;

		margin-right:9px;

		margin-top:12px;

		background-image:none;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

		font-weight:600;

		color:#900808;

	}

	

	a#lien_rubrique{

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

		font-weight:600;

		color:#900808;

		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:#900808;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

		text-align:justify;

	}

		

	

	img#style_image{

	border-style:solid;

	border-width:2px;

	border-color:#FFFFFF

	}
	
	img#style_image_vendu{

	border:none;
	/*position:relative;
	margin-top:-112px;*/

	

	}



	/*---- produit ----------*/

	div#titre_prod{

		margin-left:7px;

		margin-right:7px;

		margin-top:15px;

		background-image:none;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;	

		color:#FF6600;

		font-weight:600;

	}

	

	a#titre_produit{

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		color:#900808;

		font-weight:600;

		text-decoration:none;

	}

	

	/*------produit detail ------------------------------------*/

	



	

	.desc_prod_detail{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	border:#FF9900 solid 1px;	

	}

	

	.desc_prod_detail p{

		color:#900808;

	}

	

	div#desc_prod_detail{

		color:#900808;

	}

	

	div#infos_prix{

		margin-left:25px;

		margin-right:29px;

		margin-top:20px;

		color:#900808;

		text-align:left;

		

	}

	

	div#infos_titre{

		margin-left:11px;

		margin-right:10px;

		margin-top:15px;

		color:#900808;

		text-align:center;	

		font-weight:600;	

	}

	

	div#infos_cc{

		margin-top:10px;

	}

	

	div#zone_nofx{

	background-image:url(images/fond_prod_detail_nofx.png);

	width:175px;

	height:89px;

	

	}

	

	div#infos_desc{

	margin-top:15px;

	margin-left:15px;

	margin-right:35px;

	color:#900808;

	}



	

	.desc_prod{

		margin-left:5px;

		margin-right:5px;		

		font-family:Verdana, Arial, Helvetica, sans-serif;

		color:#900808;

		font-size:11px;

		text-align:justify;		

	}

	

	div#zone_img{

		margin-left:10px;

	}

	

	div#click_img{

		margin-left:2px;

		font-size:11px;

		color:#000000;

		font-weight:600;		

	}

	

	td#sep_decli{

		border-top:#FF6600 solid 1px;

		

	

	}

	

	div#img_detail{

		margin-left:10px;

		border:#333333 solid 2px;

		margin-top:5px;

	}

	

	.decli_produit{

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#000000;

	

	}

	

	/*-----------------------------------------------------------------*/		

		

	.selpage{

		color:#BBBBBB;

	}

	

	a#ajout_panier{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;	

		color:#000000;

	}

	

	a#ajout_panier:hover{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;	

		color:#999999;

	}

	

/*-----------------------------------------------------------------------------------------*/





/*--------pagination-------------------------------------*/

.liencpt{

color:#423506;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

}



.selpage{

color:#FF9900;

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:#000000;



}



.commande_detail h3,h2,p{

color:#000000;

}







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:#000000;

}



.titre_tab{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

}



.data_tab{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

}



.img_rub{

width:170px; 

height:140px; 

text-align:center; 

padding-left:5px;

}
