body{font-family:Verdana;font-size:10px;margin:auto;padding:auto;text-align:center; background-color:#FFF; color:#666666;}
form {display:inline;}
img {border:0;}
html,div{margin:0; padding:0;}

.opti {display:none;}
a { color:#333333; text-decoration:none;}
a:hover { text-decoration:underline; color:#272727;}
.clear{clear:both;}

#conteneur{width:975px;margin-left:auto;margin-right:auto;text-align:left; border:#390738 1px solid;}

#head { width:975px; height:205px;}

.separateur{background-image:url('images/templates/separateur.jpg'); background-repeat:no-repeat; width:975px; height:8px; clear:both;}

.fioriture{ background-image:url('images/templates/fioriture.jpg'); background-repeat:no-repeat; width:179px; height:20px; padding-bottom:5px; clear:both; margin-top:5px;}

#gauche { width:190px; margin-top:10px; float:left; clear:both; padding-left:10px;}
#droite { width:755px; margin-top:30px; float:left; padding-left:5px; padding-bottom:20px;}
#flashsecure {
	width: 173px;
	height: 138px;
	margin-left : 2px;
	border: 1px solid #BBBBBB;
	margin-top: 15px;
}

.promos2 {
	margin-bottom: 20px;
}

.pagenav {
	font-size:16px;
	text-align:center;
	margin-bottom:10px;
}

.menuh{background-image:url('images/templates/menuh.jpg'); background-repeat:no-repeat; width:175px; height:16px; color:#FFFFFF; font-weight:bold; padding-left:15px; padding-top:8px; margin-top:15px;}
.menum{background-image:url('images/templates/menum.jpg'); background-repeat:repeat-y; width:174px; padding-left:0px; padding-right:5px; padding-top:5px;padding-bottom:5px; color:#FF6600; font-weight:bold;}
.menum a{
	font-size:11px;
	color:#FF6600;
	margin-top:5px;
}
.menum a:hover{
	color:#FF6600;
}
.menum li{
	margin-top:5px;
}
.menum2{background-image:url('images/templates/menum.jpg'); background-repeat:repeat-y; width:155px; padding-left:20px; text-align:left; padding-right:15px; padding-top:15px; padding-bottom:15px;}
.menub{background-image:url('images/templates/menub.jpg'); background-repeat:no-repeat; width:179px; height:4px;}

.menum2 p { text-align:left; padding-right: 15px;}

.menum2 img { padding-left: 25px;}

.menum ul{margin-left:0px; padding-top:0px; margin-top:0px;padding-left:0px;}
.menum li{padding-left:20px; list-style:none;}

.bloch{background-image:url('images/templates/bloch.jpg'); background-repeat:no-repeat; float:left; width:733px; height:16px; color:#FFFFFF; font-weight:bold; padding-left:25px; padding-top:8px; clear:both; margin-top:10px;}
.blocm{background-image:url('images/templates/blocm.jpg'); background-repeat:repeat-y; width:748px; padding-top:25px; padding-left:10px; float:left;}
.blocb{background-image:url('images/templates/blocb.jpg'); background-repeat:no-repeat; float:left; width:758px; height:4px;}
.blocartb{background-image:url('images/templates/blocartb.jpg'); background-repeat:no-repeat; float:left; width:758px; height:4px; margin-top:0px; padding-top:0px;}
.blocartm{ background-image:url('images/templates/bgart.jpg'); background-repeat:no-repeat; background-position:bottom right; width:746px; float: left;}


.indexh{background-image:url('images/templates/indexh.jpg'); background-repeat:no-repeat; float:left; width:375px; height:16px; color:#FFFFFF; font-weight:bold; padding-left:25px; padding-top:8px;}
.indexm{background-image:url('images/templates/indexm.jpg'); background-repeat:repeat-y; width:390px; padding-top:10px; padding-left:10px; float:left;}
.indexb{background-image:url('images/templates/indexb.jpg'); background-repeat:no-repeat; float:left; width:396px; height:4px;}

.instith{background-image:url('images/templates/instith.jpg'); background-repeat:no-repeat; float:left; width:733px; height:16px; color:#FFFFFF; font-weight:bold; padding-left:25px; padding-top:8px; margin-top:10px;}
.institm{background-image:url('images/templates/institm.jpg'); background-repeat:repeat-y; width:718px; padding: 0px 20px 20px 20px; float:left;}
.institb{background-image:url('images/templates/institb.jpg'); background-repeat:no-repeat; float:left; width:758px; height:4px;}


.sscat{float:left; font-size:14px; border:#A2A2A2 1px solid; width:735px; padding:10px; background-image:url('images/templates/sscat.jpg'); background-position:right; background-repeat:no-repeat; margin-bottom: 20px; min-height: 75px;}
.sscat ul {margin-left:0px; padding-top:0px; margin-top:0px; padding-left:10px; margin-bottom: 0px;}
#plandusite ul, .client ul {margin-top:0px;}
.sscat li, #plandusite li, .client li {padding-left:10px; list-style-type:none; background-image:url('images/templates/sscatli.jpg'); background-repeat:no-repeat; font-weight:bold; line-height:16px;}
.sscat p {
	width: 460px;
	float:left;
}
.sscat h3 {
	width: 460px;
	float:left;
}
.sscat span {
	width: 275px;
	float:right;
	text-align:center;
	background-color:#FFF;
}


h2 {
color:#666666;
font-family:Verdana;
font-size:11px;
margin-top: 0px;
margin-bottom: 8px;
}

.cde1 h2 {
	margin: 0px 0px 0px 0px;
}

.cde1 p {
	margin: 0px;
	padding-bottom: 5px;
}

.head { padding: 5px;}

.cde1 img {
	padding-top: 20px;
	padding-bottom: 20px;
}

h3 {
color:#666666;
font-family:Verdana;
font-size:13px;
}

h5 {
color:#666666;
font-family:Verdana;
font-size:9px;
}

#loggin {
	float: none;
	margin-left: auto;
	margin-right: auto;
}

#loggin a { color: #666666; }

#loggin.indexb {
	margin-bottom: 20px;
	padding-left: 2px;
	padding-right: 2px;
}

.chercher {margin-left:15px; float:left; width:190px; margin-top:10px;}
.chercher form{display:block;}
.chercher input[type=image] {
	padding-bottom: 2px;
	vertical-align:bottom;
}

.navigation{font-weight:bold; font-size:11px; padding-left:20px; padding-top:10px; float:left; width:570px; padding-top:15px;}

.panier{ width:160px; float:left; padding-top:10px;}


#prefoot{ background-color:#421238; width:975px; padding-top:24px;}


#foot{text-align:center; padding-top:10px; margin-top:10px; margin-bottom:10px;}
#foot a {padding-left:5px; padding-right:5px;}

.ctext {
color:#666666;
font-family:Verdana;
font-size:13px;
text-align: right;
text-transform: capitalize;
}

.art {width:160px; height:240px; float:left; padding-left:20px; padding-bottom:10px;}
/*.art img { margin-bottom: 20px;}*/
.ima {
height:134px;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
width:155px;}
.ima img{border:#999999 1px solid;}
.artn h3{font-weight:normal; font-size:11px; margin-top:0px; margin-bottom:0px; padding-top:3px; padding-bottom:3px; padding-left:10px;}
.artn {height:28px; overflow:hidden;}
.artp{ font-size:10px; padding-top:3px; padding-bottom:3px; padding-left:10px;}
.artp span{ color:#000000;}
.artb {text-align:left;}
.artb img {padding-left: 5px; padding-top: 15px;}
.artp input { margin-left : 10px;}

.arti {width:150px; height:135px; float:left; padding-left:20px; clear: left;}
.arti2 {width:140px; height:135px; float:left; padding-left:5px;}

#millieug{float:left; width:396px; }
#millieud{float:right;width:350px;height:306px;margin-top:1px;}


.detailprod {background-image:url('images/templates2/detailprod.jpg'); background-repeat:no-repeat; background-position:left; height:22px; margin-left:6px; margin-bottom:8px;}

.articleimage {padding-left:0px; padding-top:0px; float:left; width:240px; text-align:center;}
.articleimage img { display: block; margin-bottom: 20px; margin-left: auto; margin-right: auto;}
.articledesc {float:right; width:470px; margin-right:2px; padding-top:15px; padding-bottom:10px; margin-bottom:0px; font-size:11px; text-align:left;}
.articledesc p {padding-right: 150px; text-align: justify;}
.articledesc h1{font-weight:bold; font-size:14px; padding-bottom:10px; margin:0px; color:#330033;}
.articledesc img { margin-top: 10px; margin-bottom: 25px; display:block; width:125px;}
.articledesc input { text-align:right; }
.divprix b {color:#330033; font-weight: normal; padding-right:10px;}
.divprix span{color:#330033;}
.divprix {margin-bottom: 15px; margin-top: 25px;}
.divprix input {
color:#330033; font-weight: normal; border: none; margin-left: 5px; text-align: right; font-family: verdana;
}

.art2 {width:140px; height:240px; float:left; padding-left:70px; padding-bottom:10px;}
/*.art img { margin-bottom: 20px;}*/
.ima2 {
height:134px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
width:155px;}

.lien_promos {
	margin-bottom:15px;
	font-size:12px;
	font-weight:bold;
	color:#FF6600; 
	text-align:right;
	margin-right:15px;
}
.lien_promos a {
	text-decoration:none;
	color:#FF6600;
}
.lien_promos a:hover{
	text-decoration:underline;
	color:#FF6600;
}

