body {
 	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	scrollbar-face-color:#84C225; 
	scrollbar-shadow-color: #034C31; 
	scrollbar-highlight-color: #034C31;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color: #FFFFFF; 
	scrollbar-background-color: #FFFFFF; 
	scrollbar-arrow-color: #034C31;
	background-color: #FFFFFF; 
}

.transparent {
	background-color: transparent;
}

a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E77817; text-decoration: none;font-weight: none;}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E77817; text-decoration: none;font-weight: none;}
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E77817; text-decoration: none;font-weight: none;}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E77817; text-decoration:none;font-weight: none;}

.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E77817; text-decoration: none;font-weight: bold;}
a.menu:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #28166F; text-decoration: none;font-weight: bold;}
a.menu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #28166F; text-decoration: none;font-weight: bold;}
a.menu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E77817; text-decoration: none; font-weight: bold;}
a.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E77817; text-decoration:none;  font-weight: bold;}

a.ssmenu:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #28166F; text-decoration: none;font-weight: bold; line-height:15px;}
a.ssmenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #28166F; text-decoration: none;font-weight: bold;line-height:15px; }
a.ssmenu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E77817; text-decoration: none; font-weight: bold;line-height:15px;}
a.ssmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E77817; text-decoration:none;  font-weight: bold;line-height:15px;}

.pix {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px;}
.pix5 {  line-height: 5px;}

.cadre {  border: 1px #000000 solid}
.cadrefoto {  border: 1px #000000 solid}

.texte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #28166F; }
.textemin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #28166F; }
.txtvert {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #E77817; font-weight: bold;}
.txtrouge {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold;}
.txtcde {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #034C31; font-weight: bold;}

.bandeauproduitsasocies { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background-image: url("../images/interface_13.jpg");	background-repeat: repeat ; width:98%; height:14px;}
.bandeautitreproduit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background-image: url("../images/interface_01.jpg");	background-repeat: repeat; width:98%; height:17px;}
.bandeauseparation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; color: #FFFFFF; font-weight: bold; background-image: url("../images/interface_01.jpg");	background-repeat: repeat; width:98%; height:7px;}

#titre { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF;
	font-weight: bold;
	background-image: url("../images/interface_01.jpg");	
	background-repeat: repeat;
	width:auto;
	height:auto;
	line-height:15px;
}


.txtblanc { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;  font-weight: bold;}
.txtnoir { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  font-weight: bold;}
.txtgris { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #969594;  font-weight: bold;}

.adresse { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; }

input {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  11px; color: #E77817;}
textarea { font-family: Verdana,Arial, Helvetica, sans-serif; font-size:  11px; color: #E77817 ; }
select { font-family: Verdana,Arial, Helvetica, sans-serif; font-size:  11px; color: #E77817;  }
.bouton{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  10px; color: #E77817;font-weight: bold;cursor: hand;}
.boutonpaiement{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  12px; color: #E77817;font-weight: bold;cursor: hand;}
.boutonrouge{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  10px; color: #FF0000; font-weight: bold;cursor: hand;}

.msg { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; color: #E77817;font-weight: bold; }

.prix
{
  	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px; 
	color: #E77817;
	font-weight: bold;
	line-height:12px;
}


 
a.opacity img {
filter:alpha(opacity=100);   
                     -moz-opacity: 1.0;   
                     opacity: 1.0;
 
}

a.opacity:hover img {
filter:alpha(opacity=65); 
               -moz-opacity: 0.5; 
               opacity: 0.5;
}

#copyright{
	width: auto;
	height: auto;
 	position: absolute;
	right:150px;
	bottom:0px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px;
	color: #FFFFFF;
	text-align:right;
	font-weight: bold; 
	}

#corps {
	width: 100%;
	height: 602px;
 	position: relative;
	background-color:#FFFFFF;
	}

#gauche {
	width: 202px;
	height: 602px;
 	background-image:  url("../images/interface_03.jpg");
	background-repeat: no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	}

#droite {
	width: 202px;
	height: 602px;
	background-image:  url("../images/interface_05.jpg");
	background-repeat: no-repeat;
	position:absolute;
	right:0px;
	top:0px;
}

#recherche
{
 	width: 200px;
	height: 80px;
	position: absolute;
	left:0px;
	top:0px;
	text-align:center;
 	padding-top: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10px; 
	color: #FFFFFF;
}

 #pub1
{
	width: 100%;
	height: 110px;
	position: absolute;
	left:0px;
	top:0px;
	text-align:left;
}
 

 #rubriques
{
 	width: 202px;
	height: 381px;
	position: absolute;
	left:0px;
	top:103px;
	text-align:left;
}

#rayons
{
 	width: 202px;
	height: 380px;
	position: absolute;
	left:0px;
	top:0px;
	text-align:left;
	padding-top:5px;
	padding-left:15px;
	line-height:11px;
}


 #adresse
{	 
	width: 202px;
	height: auto;
	position: absolute;
	right:1px;
	bottom:38px;
	text-align:center;
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #28166F; 
	font-weight: bold;
}

 #tel
{	 
	width: 202px;
	height: auto;
	position: absolute;
	left:0px;
	bottom:16px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #034C31; 
	font-weight: bold;
}

#pub2
{
 	background-repeat: no-repeat;
	width: 202px;
	height: 110px;
	position: absolute;
	right:0px;
	top:0px;
	text-align:left;
 }


#paiement
{
	width: 202px;
	height: 350px;
	position: absolute;
	right:0px;
	top:218px;
	text-align:left;
 }

 #pub3
{
	width: 202px;
	height: 126px;
	position: absolute;
	right:0px;
	bottom:0px;
	text-align:left;
}

 #panier
{ 	
	right:0px;
	top:139px;
 	width: 202px;
	height: 218px;
	position: absolute;
}

 #panierdetail
{
 	width: 202px;
	height: 218px;
	position: absolute;
	right:-1px;
	top:0px;
	text-align:center;
	line-height:12px;
}

#totalpanier
{
 	width: 202px;
	height: 50px;
	position: absolute;
	right:0px;
	top:128px;
}

.minipanier
{
	background-color:#E77817;
	width: 70px; 
 	height: 12px; 
	line-height: 12px;
 	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px; 
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
}


.minilabel
{
	width: 110px;
	height: 14px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #28166F;
	font-weight: bold;
	text-align:center;
}

#logo
{ 
	background-image:  url("../images/bandeau.jpg");
	background-repeat: no-repeat;
	background-position: left;
	width:100%; 
	height: 110px;
	text-align:center;
 	position:relative;
}

#bandeauhaut
{
	width: 100%;
	height: 149px;
	text-align:center;
 	position:relative;
}

#bandeaulogo
{ 
	background-image:  url("../images/bandeau.jpg");
	background-repeat: no-repeat;
	background-position: left;
	width:100%; 
	height: 110px;
 	position:absolute;
	top:0px;
	left:0px;
}


#bandeaumenu 
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	width:100%; 
	text-align:center;
	font-weight: bold;
	line-height:17px;
 	position:absolute;
	top:115px;
	left:0px;
  	background-image:  url("../images/interface_11.jpg");
}

a.bandeaumenu:link {  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
 	}
a.bandeaumenu:visited {font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
 	}
a.bandeaumenu:active { font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #E77817;
 	}
a.bandeaumenu:hover { font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #E77817;
 	}

 
#central
{
  	width: 100%;
	height: 451px;
 	overflow:auto;
	text-align:center;
}

#bandeautitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url("../images/interface_13.jpg");
	background-repeat: repeat;
	width:100%;
	line-height:15px;
}

#txtarticle
{
  	width: 100%;
	height: 445px;
	overflow-x: no;
	overflow-y: auto;
	text-align:justify;
	padding-right:5px;
}

#listeproduits1920
{
  	width: 1470px;
	height: 445px;
	text-align:center;
 	overflow:auto;
}

#listeproduits1520
{
  	width: 1110px;
	height: 445px;
	text-align:center;
 	overflow:auto;
}

#listeproduits1440
{
  	width: 930px;
	height: 445px;
	text-align:center;
 	overflow:auto;
}

#listeproduits1280
{
  	width: 750px;
	height: 445px;
	text-align:center;
 	overflow:auto;
}

#listeproduits1024
{
  	width: 570px;
	height: 445px;
	text-align:center;
 	overflow:auto;
}

#miniproduit
{
  	width: 180px;
	height: 185px;
 	float:left;
 	position:relative;
 	overflow:none;
}

#minifoto
{
  	width: 180px;
	height: 135px;
	position:absolute;
	left:0px;
	top:0px;
}

#miniprix
{
  	width: auto;
	line-height: 14px;
 	position:absolute;
	right:30px;
	top:138px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px; 
	color: #E77817;
	font-weight: bold;
}
#miniprixbarre
{
  	width: auto;
	line-height: 14px;
 	position:absolute;
	left:30px;
	top:138px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px; 
	color: #E77817; 
	font-weight: bold;
	text-decoration: line-through;
}

#mininom
{
  	width: 155px;
	line-height: 12px;
 	position:absolute;
	right:5px;
	top:155px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10px; 
	color: #28166F; 
	font-weight: bold; 
	text-align:center;
}


#minidescription
{
  	width: 155px;
	height: 100px;
 	line-height: 10px;
	position:absolute;
	right:5px;
	top:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10px; 
	color: #28166F; 
	text-align:justify;
 }

#separation { 
width:100%;
height:30px;
float:left;
}

#bandeautous { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #034C31; 
font-weight: bold;
background-image: url("../images/interface_21.jpg");	
background-repeat: repeat;
width:100%;
height:auto;
line-height:18px;
float:left;
}

#zoomproduit
{
  	width: 100%;
	height: 450px;
 	float:left;
 	position:relative;
	text-align:center;
}
#zoomproduitassocies
{
  	width: 100%;
 	float:left;
 	position:relative;
	height: 450px;
	text-align:center;
}

#zoomfoto
{
  	width: 100px;
	height: 75px;
 	border: 1px #000000 solid;
	position:absolute;
	left:0px;
	top:0px;
}
#zoomnom
{
  	width: 155px;
	line-height: 12px;
 	position:absolute;
	right:5px;
	top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10px; 
	color: #28166F; 
	font-weight: bold; 
	text-align:left;
}

#zoomdescription
{
  	
  	width: 100%;
	height: 122px;
	position:absolute;
	right:0px;
	top:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px; 
	color: #28166F; 
	text-align:justify;
	overflow:auto;
  }

#zoomprix
{
 	line-height: 14px;
	top:0px;
	left:0px;
 	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px; 
	color: #E77817;
	font-weight: bold;
 	text-align:right;
}
 
#zoomqtite
{
 	line-height: 14px;
	top:0px;
	right:0px;
 	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px; 
	color: #E77817;
	font-weight: bold;
 	text-align:right;
}

#zoomprixbarre
{
 	top:0px;
	left:70px;
	line-height: 14px;
 	position:absolute;
 	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px; 
	color: #E77817; 
	font-weight: bold;
	text-decoration: line-through;
 	text-align:left;
}

#zoombandeaunom { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF;
	font-weight: bold;
	background-image: url("../images/interface_01.jpg");	
	background-repeat: repeat;
	width:99%;
	height:auto;
	line-height:15px;
}

#zoombandeauautres { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF;
	font-weight: bold;
	background-image: url("../images/interface_13.jpg");	
	background-repeat: repeat;
	width:99%;
	height:auto;
	line-height:15px;
}

#assoproduit
{
  	width: 270px;
	height: 100px;
  	position:relative;
}


#assonom
{
  	width: 150px;
	line-height: 12px;
 	position:absolute;
	right:5px;
	top:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10px; 
	color: #28166F; 
	font-weight: bold; 
	text-align:center;
} 


#assofoto
{
  	width: 103px;
	height: 90px;
	position:absolute;
	left:10px;
	top:0px;
	text-align:center;
}

#assoprix
{
  	width: 150px;
	line-height: 14px;
 	position:absolute;
	right:5px;
	top:58px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px; 
	color: #E77817;
	font-weight: bold;
	text-align:center;

}
.assoprixbarre
{
 	color: #E77817; 
	font-weight: bold;
	text-decoration: line-through;
 }

 
.fondindex {
 	background-color: #FFFFFF;
 }

#corpsindex {
	width: 982px;
	height: 600px;
 	position: relative;
}

.topoindex
{

	font-family: Arial, Verdana, Helvetica,  sans-serif;
	font-size: 12px;
	color: #114C32;
	text-align:center;
  	font-weight: bold;
 }
.topoindex2
{
 	font-family: Arial, Verdana, Helvetica,  sans-serif;
	font-size: 14px;
	color: #E77817;
 	font-weight: bold;
}

.topowww
{
	font-family: Arial, Verdana, Helvetica,  sans-serif;
	font-size: 18px;
	color: #989796;
	text-align:center;
 	font-weight: bold;
}

#L11
{
	position: absolute;
	top:155px;
	left:260px;
	width:150px;
	height:100px;
	text-align:center;
 }

#L12
{
	position: absolute;
	top:155px;
	left:435px;
	width:150px;
	height:100px;
	text-align:center;
 }
#L13
{
	position: absolute;
	top:155px;
	left:612px;
	width:150px;
	height:100px;
	text-align:center;
 }
#L21
{
	position: absolute;
	top:288px;
	left:260px;
	width:150px;
	height:100px;
	text-align:center;
 }

#L22
{
	position: absolute;
	top:288px;
	left:435px;
	width:150px;
	height:100px;
	text-align:center;
 }
#L23
{
	position: absolute;
	top:288px;
	left:612px;
	width:150px;
	height:100px;
	text-align:center;
 }
#L31
{
	position: absolute;
	top:420px;
	left:260px;
	width:150px;
	height:100px;
	text-align:center;
 }

#L32
{
	position: absolute;
	top:420px;
	left:435px;
	width:150px;
	height:100px;
	text-align:center;
 }
#L33
{
	position: absolute;
	top:420px;
	left:612px;
	width:150px;
	height:100px;
	text-align:center;
 }

a.lien:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;font-weight: bold; }
a.lien:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;font-weight: bold; }
a.lien:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.lien:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;  font-weight: bold;}


#picto {
	width: 41px;
	height: 20px;
	bottom:3px;
	right:15px;
 	position: absolute;
}

.msgindex { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px; color: #E77817;font-weight: bold; }

