/* ---------- misc ---------- */

* {
 padding: 0;
 margin: 0;
 border: 0;
 }
 
 body {
 
 background-color: #391C32;
 background-image:url(../images/spacer.gif);
 background-repeat:repeat-x;
 padding: 0px 0px;
 
}
 /* ---------- a ---------- */
a {
 font: 11px Arial, Helvetica;
 text-decoration: none;
 color:#ffffff;
  font-weight: bold;
 }
 
a:hover{
 color:#888888;
 }
 

 
a.red {
 font: 9px Arial, Helvetica;
 text-decoration: none;
 color:#B35C94;
  }

  
 a.red:hover {
 font: 9px Arial, Helvetica;
 text-decoration: none;
 color:#888888;
  }
  a.lgd {
font: 9px Arial, Helvetica;
 text-decoration: underline;
 color:#B35C94;
  }
  
 a.int {
color:#B35C94;
}
 a.int:hover {
color:#eeeeee;
}
  
 a.lgd:hover {
 font: 9px Arial, Helvetica;
 text-decoration: none;
 color:#888888;
  }
  
   a.lpg{
font: 11px Arial, Helvetica;
 text-decoration: underline;
 color:#B35C94;
  }
  
   a.lpg:hover{
font: 11px Arial, Helvetica;
 text-decoration: none;
 color:#B35C94;
  }
  a.vin {
 font: 12px Arial, Helvetica, sans-serif;
 color: #adadad;
 font-weight:bold;

 text-align: left;
  }
  a.vin:hover {
 font: 12px Arial, Helvetica, sans-serif;
 color: #dedede;
 font-weight:bold;

 text-align: left;
  }

/* ---------- form ---------- */
input {
 	height:18px;
 	font-family:Arial, Helvetica, sans-serif;
 	width:145px;
 	color:#000000;
 	font-size:11px;
 	padding:0px 3px;
 	background:#FFFFFF;
 	text-align: left;
}

input.red {background-color: #6F1843; font-weight: bold; font-size: 11px; text-align:center; color: white;}

label {
	text-align: left;
	width: 75px;
	padding-right: 20px;
}

#formulaire {
	font: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-color:#FFFFFF;
	text-align:left;
	left: 300 ; 
	top:285; 
	width: 200 ; 
	z-index:2;
	position:absolute;
	height: 272px;
}

textarea {
 width:145px;
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:11px;
 padding:0px 0px;
 background:#FFFFFF ;
 text-align: left;
 overflow:auto;
}
 /* ---------- div ---------- */

  #conteneur {
 

 font-size:11px;
 padding: 0px 0px 0px 0px;
  }
 
 #index {
font: 11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
left: 240 ; 
top:240; 
width: 200 ; 
z-index:2 ;
position:absolute ;
}
 #rct {
font: 11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
left: 0 ; 
top:290; 
width: 500; 
z-index:2 ;
position:absolute ;
}

#lis {
font-style:italic;
}


#index2{
font: 11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
left: 240 ; 
top:240; 
width: 250 ; 
z-index:2 ;
position:absolute ;
}
#index3{
font: 11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
left: 240 ; 
top:240; 
width: 500 ; 
z-index:2 ;
position:absolute ;
}

#index4{
font: 11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
left: 240 ; 
top:240; 
width: 600 ; 
z-index:2 ;
position:absolute ;
}
#indexc {
 font: 11px;
 font-family:Arial, Helvetica, sans-serif;
 font-color:#FFFFFF;
text-align:left;
left:230; 
top:-10;
width: 220 ;
z-index:2 ;
position:absolute ;
}

#vindes {
 font: 11px;
 font-family:Arial, Helvetica, sans-serif;
 font-color:#FFFFFF;
text-align:left;
left:250; 
top:40;
width: 220 ;
z-index:2 ;
position:absolute ;
}
#indexcc {
 font: 11px;
 font-family:Arial, Helvetica, sans-serif;
 font-color:#FFFFFF;
text-align:left;
left:230; 
top:0;
width: 200 ;
z-index:2 ;
position:absolute ;
}

#ingredient {
 font: 11px;
 font-family:Arial, Helvetica, sans-serif;
 font-color:#FFFFFF;
text-align:left;
left:270; 
top:0;
width: 200 ;
z-index:2 ;
position:absolute ;
}
#indexccc {
 font: 11px;
 font-family:Arial, Helvetica, sans-serif;
 font-color:#FFFFFF;
text-align:left;
left:380; 
top:20;
width: 200 ;
z-index:2 ;
position:absolute ;
}
#indexp {
 font: 11px;
 font-family:Arial, Helvetica, sans-serif;
 font-color:#FFFFFF;
 font-style:italic;
text-align:center;
left:230; 
top:225; 
width: 200 ;
z-index:2 ;
position:absolute ;
}
 
 #carte {
 font: 11px;
 font-family:Arial, Helvetica, sans-serif;
 font-color:#FFFFFF;
 font-style:italic;
text-align:center;
left:235; 
top:100; 
width: 200 ;
height: 380;
z-index:2 ;
position:absolute ;
}

#copy {
 font: 9px;
 font-family:Arial, Helvetica, sans-serif;
 font-color:#EFEFEF;
text-align:center;
left:230; 
top:200; 
width: 220 ;
z-index:2 ;
position:absolute ;
}
 #tag {
 font-family:Arial, Helvetica, sans-serif;
 color:#ffffff;
font-size: 9px;
text-align:left;
width:680 ;
top:9px;


z-index:2 ;
position:relative ;
}
 

 
#adresse {
 width : 319px;
 text-align : right;
 color:#ffffff; 
 padding-right:20px;
 }
#add {
 text-align : center;
 color:#ffffff; 
 padding-top: 80px;
 font: 14px Arial, Helvetica, sans-serif;
 font-weight: bold;
 } 
 

#con {
 width: 200px;
 text-align: left;
 font:Arial, Helvetica, sans-serif;
 font-size:11px;
   } 
 





#incrust {
text-align:justify;
left:425 ; 
top:265 ; 
width: 250 ; 
z-index:1 ;
position:absolute ;
}

#logo {
text-align:justify;
left:196 ; 
top:570 ; 
width: 110 ; 
z-index:1 ;
position:absolute ;
}
.des{
position:absolute;
height:200;
width:350;
left :250;
top:70;
}

.des1{
position:absolute;
height:200;
width:350;
left :250;
top:448;
}
.des2{
position:absolute;
height:200;
width:350;
left :250;
top:826;
}
.des3{
position:absolute;
height:200;
width:350;
left :250;
top:1204;
}

.des4{
position:absolute;
height:200;
width:350;
left :250;
top:1582;
}

.des5{
position:absolute;
height:200;
width:350;
left :250;
top:1960;
}
.des6{
position:absolute;
height:200;
width:350;
left :250;
top:2338;
}

.des7{
position:absolute;
height:200;
width:350;
left :250;
top:2716;
}

.des7{
position:absolute;
height:200;
width:350;
left :250;
top:3094;
}


#lien {
text-align:left;
left:425; 
top:285 ; 
width: 250 ; 
z-index:2 ;
position:absolute ;
}

/* ---------- list ---------- */
ul {
font-family: Arial, Helvetica;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #dddddd;
text-decoration: none;
list-style-position: inside;
list-style-type: hiragana-iroha;
}
 
 /* ---------- typo ---------- */
 
h1 {
 font: 14px Arial, Helvetica, sans-serif;
 color: #ffffff;
 font-weight:bold;

 text-align: left;
 }
 h2 {
 font: 12px Arial, Helvetica, sans-serif;
 color: #adadad;
 font-weight:bold;

 text-align: left;
 }
 h3 {
 font: 9px Arial, Helvetica, sans-serif;
 color: #adadad;
 text-align: left;
 }
 
 h4 {
 font: 11px Arial, Helvetica, sans-serif;
 color: #adadad;
 text-align: left;
 }
 
