/*couleurs de la maquette
#0790C6 : couleur fond (bleu ciel)
*/

* {
	padding:0;
    margin:0;
}

img {
	border:0;
}

.nettoyeur {
	clear:both;
}

html {
	overflow-y:auto; /*pour afficher la scrollbar seulement si nécessaire (pour IE)*/
}

body {
	background-image:url("/Design/bg.jpg");
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#259ECD;
}

#global {
	width:960px;
	margin:0 auto;
	background-color:#FFF;
}
/********************* CONTENU *****************************/
#contenu {
	margin-bottom:30px;
	padding-top:50px;
}
#contenu a {
	color:#000;
}

#contenu_gauche {
	float:left;
	width:430px;
	margin-left:30px;
}
#contenu_droit {
	float:left;
	width:430px;
	margin-left:40px;
}
#consommable {
	/*background-image:url(/Design/q5949x.jpg);*/
	background-repeat:no-repeat;
	width:420px;
	height:270px;
	color:#0790C6;
	font-size:18px;
	font-style:italic;
	text-align:center;
}
.achat {
	display:block;
	position:relative;
	top:195px;
	margin-left:-20px;
	font-size:14px;
	font-weight:bold;
}
#consommable a {
	color:#FFF;
}

h1, h2, h3 {
	font-weight:bold;
}
h1 {
	font-size:30px;
}
h2 {
	font-size:14px;
}
h3 {
	font-size:16px;
	border-bottom:#666 solid 1px;
	height:25px;
	padding:5px 0 0 5px;
}
.descriptif {
	margin:15px 0;
	line-height:16px;
}

#entetelistelien {
	color:#0790C6;
	font-size:16px;
	text-align:center;
	margin:15px 0;
}



h2.marque, h2.printerre, h2.moinscher {
	height:25px;
	color:#FFF;
	padding:5px 0 0 5px;
}
h2.marque {
	background-color:#F2DC04;
}
h2.printerre {
	background-color:#BF0045;
}
h2.moinscher {
	background-color:#DC931A;
}

#menu {
	position:absolute;
	background-color:#666666;
	top:0;
	width:960px;
}

#menu ul {
	padding:0; 
	margin:0; 
	list-style: none;
}

#menu ul li{
	float:left;
}

#menu ul li a:hover {
	color:#54c8f9;
}

#menu ul li a, #menu ul li a:visited {
	display:block;
	text-decoration:none; 
	/*color:#000;*/
	text-align:center; 
	color:#fff; 
	/*ajout perso*/
	font-size:13px;
	padding:0 14px;
	font-weight:bold;
	height:25px;
}

li {
	list-style-type:none; 
	position:relative;
	z-index:10000;
}

li:hover ul.toggleSubMenu{
	display:block;
}

ul ul {
	position:absolute;  
	background-color:#666666;
}

#contenu.detail{
	margin:0 auto;
	width:900px;
	padding-bottom:20px;
}

#contenu_produit{
	width:800px;
	margin:0 auto;
}

h2.titre{
	padding:5px;
	font-weight:bold;
	font-size:16px;
	background-color:#999999;
}

.cadre_produit{
	width:202px;
	float:left;
	margin:0 20px;
}

.photo_produit{
	border:1px solid #CCCCCC;
	height:200px;
	margin:0 10;
}

.bouton_ajout{
	padding:10px;
	float:right;
}

/********************* FOOTER *****************************/

#footer {
	background-image:url(/Design/printerre.jpg);
	background-repeat:no-repeat;
	height:70px;
	color:#999;
	margin-left:30px;
}

#footer_droit {
	margin-left:180px;
}
#footer_droit a  {
	color:#999;
}

/********************* SIGNATURE *****************************/

#captusite {
	color:#CCC;
	text-align:right;
}
#captusite a {
	color:#CCC;
	text-decoration:none;
}
