#headerb					{ height: 82px; width: 878px; }
#headerb form			{ width: 669px; height: 20px; padding-top: 45px; padding: 2px; padding-right: 10px; float:right; text-align: right; color: #6093C0; font-weight: bold;  }
#headerb form input		{ border: 1px solid #6093C0; line-height: 18px; font-weight: bold; color: #11366B; background: #ffffff; text-align: center;}
#headerb h1
{
font-size:14px;
text-align:center;

}
#menub					{ margin-right: 10px; width: 868px; border-bottom: 1px solid #999999; background: #FFFFFF; font-weight:bold;   padding-top:1px; }
#menub span.categ	{ font-size: 14px; border-top: 1px solid #66CCFF; border-left: 1px solid #999999; border-right: 1px solid #999999; background: #E9E9E9; color: #000000;}
#menub span#select 	{ font-size: 14px; border-top: 1px solid #66CCFF; border-left: 1px solid #999999; border-right: 1px solid #999999; background: #FFFFFF; padding-left:10px; padding-right:10px; color: #000000;}

.sous_menu 	{ font-size: 12px; margin-left:80px; margin-right:10px; }

.sous_menu_act	{ font-size: 12px; margin-left:80px; margin-right:10px; padding-left:9px; padding-right:9px; color: #355CE3; border-left: 1px solid #999999; border-right: 1px solid #999999; background:  #DBF0FD;}

.sous_menu a:active,.sous_menu a:link,.sous_menu a:visited { padding-left:10px; padding-right:10px; color: #6093C0;  }
.sous_menu a:hover		{  padding-left:9px; padding-right:9px;  border-left: 1px solid #999999; border-right: 1px solid #999999; color: #355CE3;background:  #DBF0FD; }

span.categ a			{text-transform: none; text-decoration: none; padding-left:10px; padding-right:10px; }
span.categ a:hover		{ background: #FFFFFF;  }
span.categ a:visited	{text-transform: none; text-decoration: none;}

#page					{ height: 82px; width: 878px; margin: auto; }
#page #contenu			{ width: 740px; float: left; }
#menub_droit		{ width: 120px; float: right; margin-right:4px; }
#page #contenu h2		{ margin: 0; padding: 0; border-bottom: 1px solid #999999; color: #000000; font-size: 12px; font-weight: bold; padding-left: 10px; line-height: 22px; text-align: left; }

#categories				{ width: 740px; text-align:center;  auto;background: #f0f0f0; }
#categories strong		{ font-size: 13px; }
#categories	ul			{ height: auto; width: 160px; float:left; margin:0px 10px 0px 10px; padding:0px;list-style:none}
#categories li			{ text-align:left; border-bottom: 1px dashed #666666; padding-top:2px;padding-bottom:2px  }
.titre_cat a:active, .titre_cat a:link, .titre_cat a:visited
{ font-weight:bold; color: #FF66CC;}
.titre_cat a:hover
{ font-weight:bold; color: #E40CBE;}
#categories li img {margin-right: 5px;} 
li a:active, li a:link, li a:visited
{  font-size: 12px; color:#333333; }
li a:hover
{ font-size: 12px; color: #3399FF; }



#produits				{ width: 740px; margin: auto; text-align: left; }
#produits ul			{ list-style-type: none;  margin:auto; padding: 0; width: 740px; float:left;  }
#produits li			{ width: 100px; height:200px; overflow: hidden; float: left; text-align: center; padding: 20px; }
#produits a				{ font-weight: bold; text-decoration: none; color: #333333; }
#produits .img			{ position: relative; }
#produits .img img		{ border: 1px solid #6093C0; width: 100px; height: 150px; z-index: 1; position: relative; }
small 	{ z-index: 2; position: absolute; visibility : visible; padding: 2px; margin:2px; font-weight: bold; text-decoration: none; color: #ffffff; background-color: #ed5190;}

#produits .prix			{ background-color:#dfedfb; padding:2px 5px 2px 5px; border:1px solid #0a79e2;}

.pagination				{ width: 90%; text-align: left; margin: auto; height: 20px; font-size: 11px; }
.pagination .prev		{ width: 50%; float: left; }
.pagination .next		{ width: 50%; float: right; }
.pagination span		{ margin: 1px; padding: 2px; border: 1px solid #C0C0C0; background: #f0f0f0; line-height: 20px; height: 20px; }
.pagination a			{ margin: 1px; padding: 2px; border: 1px solid #C0C0C0; background: #FFFFFF; text-decoration: none; color: #6093C0; line-height: 20px; height: 20px; } 
.pagination a:hover		{ margin: 1px; padding: 2px; border: 1px solid #C0C0C0; background: #6093C0; text-decoration: none; color: #FFFFFF; }

/*#menu_droit
{
float:right;
margin:0px;
padding:0px;
}*/

.clear					{ clear: both; }
