/* Print.css*/
@page { size: portrait; }
@page { size: 8.5in 11in; } 
@page { margin: 2cm; }

body#main{
	background: #EEEADE url(gx/bg.gif) repeat-y;
	margin: 0;
	padding: 0;
	text-align:center;
}
html{
	font-family: Arial, Verdana, Tahoma;
}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a{border:0; margin:0; padding:0;}

h1{
	color: #C21527;
	font:18px Arial;
}
.titresearch{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #71A45F;
	padding-bottom: 3px;
	background: url(Gx/00/sousligne.gif) no-repeat left bottom;
}
h2{
	font: 14px Arial;
	font-weight: bold;
}

a.retour, #retourhaut, a.top, a.back, #header, #menu, a.flechehaut2, a.flechebas2, a.flechebas,  a.flechehaut, #colgauche, #menuprod, .produitliste a.more, .produitliste a.imgproduit{display: none;}


/* TEXTES
--------------------------------------------------------------------------------------- */
p{font-size: 11px; line-height: 150%; color: #717172;}
p a, p a:link, p a:visited, ul li a, ul li a:visited, ol li a, ol li a:visited{color: #0A254E; text-decoration: underline;}
p a:hover, p a:visited:hover, ul li a:hover, ul li a:visited:hover, ol li a:hover, ol li a:visited:hover{
	color:#000; text-decoration:underline;
}
ul li{font-size: 11px;line-height: 150%;list-style: disc;margin-left: 16px;color: #717172;margin-left: 40px;}
ol li{font-size:11px; line-height:150%; color:#1F1F1F; margin-left:16px;}


/* CONTENEUR
--------------------------------------------------------------------------------------- */
#conteneur{
	text-align: left;
	width:752px;
	float: left;
}
#header{
	width:752px;
	float: left;
	height: 93px;
}
#recherche{
	width: 232px;
	height: 80px;
	float: left;
	margin : 6px 0 0 0;
}
#contenu{
	float: left;
	width:752px;
}
#contenuext{
	float: left;
	width:752px;
}
#contenuint{
	float: left;
	margin: 0 0 4px 0;
	width:752px;
}
#coldroit{
	float: left;
}


/* ACCUEIL
--------------------------------------------------------------------------------------- */
#nouvelleext{
	left: 0px;
	top: 162px;
	width: 185px;
	height: 269px;
	position: absolute;

}
#nouvelleext h2{
	color: #fff;
	margin: 0;
}
#nouvelle h3{
	color: #fff;
	margin: 6px 0 0 14px;
	text-transform: uppercase;
	display: block;
	width: 185px;
}
#nouvelle p{
	font-size: 11px;
	color: #fff;
	/*background-color: #468975;*/
	display: block;
	width: 185px;
	height: 208px;
	margin: 0 0 0 14px;
	line-height: 14px;
}
#nouvelle p a, #nouvelle p a:link, #nouvelle p a:visited{
	color: #fff;
	text-decoration: none;
}
#nouvelle p a:hover, #nouvelle p a:visited:hover{
	color: #EFDF85;
}
 a.flechehaut, a.flechebas{
	text-decoration : none;
	text-indent : -999em;
	overflow : hidden;
	width: 10px;
	height: 10px;
	position: absolute;
}
#photo{
	width: 298px;
	height: 362px;
	float: left;
}
#vedetteext{
	left: 510px;
	top: 80px;
	width: 160px;
	height: 500px;
	position: absolute;
	margin: 0 0 0 10px;
}
#vedette p{
	display: block;
	width: 150px;
	
	font-size: 11px;
	line-height: 14px;
}
#vedette h3{
	display: block;
	width: 160px;
	padding: 5px 0 0 0;
}

/* LISTE DE PRODUIT
--------------------------------------------------------------------------------------- */
#boiteliste{
	float: left;
}
.produitliste{
	float: left;
	height: 150px;
}
p.pagination{
	font-family : Arial;
	color : 000;
	font-size : 12px;
	text-align: center;
	padding-top: 5px;
}
p.pagination a, p.pagination a:link, p.pagination a:visited{
	font-size : 11px;
}

p.pagination a:hover, p.pagination a:visited:hover{
	color: #717172;
}

/* PIED DE PAGE
--------------------------------------------------------------------------------------- */
#piedPage{text-align: center;color: #A67A00;font: 10px Arial;/*position: absolute;top: 97%;*/}
#copyrights{width: 752px;text-align: center;}

/* FORMULAIRES
--------------------------------------------------------------------------------------- */
fieldset{margin: 0;padding: 0;border: none;padding: 15px 0 0 20px;}
fieldset label{font-size: 12px;color: #fff; margin: 0 0 2px 4px;float: left;font-weight: bold;padding: 0;}