/* CSS Document */
/*_______________________________________________CALQUES ET BALISES_____________________________________________*/
body{	
margin:0px; padding:0px; /* pour éviter les marges */
text-align: left; /* pour corriger le bug de centrage IE */
font-size:13px; color:#9E4138; background-color:#9E4138;
font-family:tahoma, Verdana, Arial, Helvetica;
SCROLLBAR-FACE-COLOR: white; SCROLLBAR-HIGHLIGHT-COLOR: white;; CURSOR: default; SCROLLBAR-SHADOW-COLOR: white; SCROLLBAR-3DLIGHT-COLOR:white; SCROLLBAR-ARROW-COLOR:#c8b99d;  SCROLLBAR-TRACK-COLOR: white; SCROLLBAR-DARKSHADOW-COLOR: white; SCROLLBAR-BASE-COLOR: white; 
	}

a.patch{ font-size:9px; color:#999999; text-decoration:none }

#fond {
	top:0.5%;
	margin-top:0.5%; 
	position:relative; border:1px dotted #cccccc;
	margin-left:auto;
	margin-right:auto; 
	min-width:645px; width:65%;  max-width:800px; min-height:635px; height:auto;
	z-index:1;  padding:0px; }

#bande_haut{position:absolute; 
top:0; left:0; width:100%; min-height:90px; height:14%; background-color:#9E4138; z-index:1 }

#bande_haut_IE6{position:absolute; 
top:0; left:0; width:100%; height:110px; background-color:#993333; z-index:1 }

#fond_IE6 { /* version IE6*/
 	margin-top:0.5%;
	position:relative; border:1px dotted white;
	margin-left:auto;
	margin-right:auto;
	width:750px; height:750px;
	z-index:1;  padding:0px;}	
	

#banniere {  
	position:absolute;margin:0px; padding:0px;   
	width:90.5%; top:4%; left:0; 
	min-height: 112px; height:16.8%;
	margin-left:7%; margin-right:auto; 
	z-index:1;}
	
#banniere_IE6 {  
	position:absolute;margin:0px; padding:0px; 
	top:4%; left:0; width:679px; height:132px;	
	margin-left:7%; margin-right:auto; 
	z-index:1;}
	
	
/*#menu { 
margin:0px; padding:0px;
position:absolute;  left:0; margin-left:19%;  
width:78%; text-align:center; top:19.5%; height:30px;
z-index:2;}	*/
#menu { 
margin:0px; padding:0px;
position:absolute;  left:0; margin-left:12%;  
width:85%; text-align:center; top:19.5%; height:30px;
z-index:2;}

a.menu{color:#FFFFff; font-size:12px; font-weight:bold; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; /* height:100%;*/ height:35px; margin-top:12px; }
a.menu:hover{color:yellow; margin-top:9px;  }

a.menu_prod{color:#9E4138; font-size:14px; font-weight:bold; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; margin:0; padding:0 /* margin-top:15px;*/ }
a.menu_prod:hover{color:#9E4138; font-style:italic;  }

.menu_prod_sel{color:black; font-style:italic; font-weight:bold; font-size:14px; margin:0; padding:0 /*padding-top:15px; */ }

a.s_prod{color:#9E4138; font-size:12px;  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin:0; padding:0; padding-right:10px; font-weight:100; }
a.s_prod:hover{color:black; font-style:italic;  }


.page_active{color:yellow;  font-size:12px; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight:bold  }

#contenu { 
	position:absolute;
	top:28%;
	width:82%; 
	left:10%; 
	height:63%;
	z-index:2; margin:0; }	


#rubriques { 
	position:absolute;  background-color:#eeeeee;
	top:28%; padding-left:8px; padding-top:8px;
	width:78%; 
	left:12%; 
	/*height:15%;*/
	z-index:2; margin:0; }
	
#fiche_prod { 
	position:absolute; 
	top:45%;
	width:82%; 
	left:10%; 
	height:46%;
	z-index:2; margin:0; }	


#pied {
 	margin:0; padding:0;  
	position:absolute; 
	top:93.5%;  
	width:82%; line-height:20px; 
	left:10%;
	height:5%;
	z-index:2; vertical-align:middle; font-size:12px; color:#9E4138}	



#titre_page {position: absolute; width:12%; height:100%; left:0px; margin:0px; padding:0px; }
	
#text_central{ position:absolute; left:13%; top:8px; width:86%; height:100%; overflow:hidden; z-index:2;}

#photo_centre{ position:absolute; left:13%; margin:0; padding:0; margin-left:5%; top:13%; width:183px; height:auto; text-align:left; z-index:3;}

#photos_pres{ position:absolute;left:13%; margin:0; padding:0; margin-left:5%; margin-top:27%; width:183px; height:auto; text-align:left; z-index:3; }

#text_real{ position:absolute;left:29%; top:1%; width:70%; height:79%; text-align:left; overflow:auto; z-index:2; color:black  }

#text_prod{ position:absolute;left:13%;  width:86%; height:77%; text-align:left; overflow:auto; z-index:2; color:#000000  }

#bande{ position:absolute;left:20%; top:80%; width:86%; height:18%; overflow:none; background-color:#c8b99d; overflow:hidden; z-index:1;}

#carousel{ position:absolute;left:13%; top:80%; width:85%; height:76px; overflow:none; overflow:hidden; z-index:1; padding:0; margin:0px; border:4px solid #c8b99d;}

#nuancier{ position:absolute;left:13%; top:79%; width:85%; height:73px; overflow:hidden; z-index:1; padding:0; margin:0px; border:4px solid #993333; border-top:0px}

h1{font-size:16px; text-align:right; color:#9E4138; margin:0; padding:0; margin-top:1%; }


h3{font-size:16px; color:#9E4138; margin:0; padding:0;  }

.stats{ visibility:hidden; width:70px;}

input.champs {
color:#666666; 
background-color:#ffffff;
border:1px solid #cccccc; 
font-size:9px; 
height:11px;
padding:0; margin:0;
}

input.bouton{ 
color:#666666;
background-color:#C1BFBF; border:0; 
font-size:12px;
font-weight:bold;
}
input.bouton:hover{ color:red;}

input.boutonTaille{ 
color:white;
background-color:red; 
font-size:12px;
font-weight:bold;
font-family:arial;
width:120px
}
input.boutonTaille:hover{ color:white; background-color:red}


select { 
color: black; 
font-size:10px; 
font-family:arial;
padding-bottom:0px;
}

textarea {
color: black; 
background-color:#ffffff;
}

input.fichier {
color:black; 
background-color:#66CCFF; 
font-size:10px; 
font-family:arial;
}

