
 /* CSS Document */

/* Liens */ 

a {
text-decoration: none;
font-size:11px;
}

a:active {
outline: none;
} 

a img {
border: none;
} 

.text_haut {text-align:center; line-height: 16px; color:#2b2b2b;}                  
.text_footer {text-align:center; text-decoration:none; color:#2b2b2b;}
                  
a:link {color:#000000; text-decoration:none}
a:visited {color:#000000; text-decoration:none}
a:active {color:#000000; text-decoration:none}
a:hover {color:#cccccc; text-decoration:none}

a.haut:link {color:#ffffff; text-decoration:none}
a.haut:visited {color:#ffffff; text-decoration:none}
a.haut:active {color:#ffffff; text-decoration:none}
a.haut:hover {color:#000000; text-decoration:none}

a.home:link {color:#000000; text-decoration:none}
a.home:visited {color:#000000; text-decoration:none}
a.home:active {color:#000000; text-decoration:none}
a.home:hover {color:#878787; text-decoration:none}

a.type:link {color:#878787; text-decoration:none;font-size:12px;font-weight:bold}
a.type:visited {color:#878787; text-decoration:none;font-size:12px;font-weight:bold}
a.type:active {color:#878787; text-decoration:none;font-size:12px;font-weight:bold}
a.type:hover {color:#000000; text-decoration:none;font-size:12px;font-weight:bold}

a.marques:link {color:#878787; text-decoration:none;font-weight:bold}
a.marques:visited {color:#878787; text-decoration:none;font-weight:bold}
a.marques:active {color:#878787; text-decoration:none;font-weight:bold}
a.marques:hover {color:#000000; text-decoration:none;font-weight:bold}

a.modele_titre:link {color:#000000; text-decoration:none}
a.modele_titre:visited {color:#000000; text-decoration:none}
a.modele_titre:active {color:#000000; text-decoration:none}
a.modele_titre:hover {color:#878787; text-decoration:none}

a.modele:link {color:#878787; text-decoration:none;font-size:10px}
a.modele:visited {color:#878787; text-decoration:none;font-size:10px}
a.modele:active {color:#878787; text-decoration:none;font-size:10px}
a.modele:hover {color:#000000; text-decoration:none;font-size:10px}

a.footer:link {color:#878787; font-size: 11px; text-decoration:none}
a.footer:visited {color:#878787; font-size: 11px; text-decoration:none}
a.footer:active {color:#878787; font-size: 11px; text-decoration:none}
a.footer:hover {color:#000000; font-size: 11px; text-decoration:none}

a.footer2:link {color:#000000; text-decoration:none}
a.footer2:visited {color:#000000; text-decoration:none}
a.footer2:active {color:#000000; text-decoration:none}
a.footer2:hover {color:#878787; text-decoration:none}




html, body {
font-size: 100%; /* Évite un bug d'IE 6-7. (1) */ 
}

body {
text-align:left;
margin:0;
padding:0;
color: #000000;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
background-image:url(img/fond_site.jpg);
background-repeat : repeat-x; 
background-position:center top;
}

br, h1, h2, h3, div {
margin:0;
padding:0;
}

/* Blocs principaux */
   
#conteneur {
width:1010px;
margin-left: auto;   
margin-right: auto;
}

#haut_head {
float:left;
width:1010px;
height:234px;
background:url(img/head.jpg) 0px 0px;
}

#haut {
float:left;
width:1010px;
height:44px;
}

#head {
float:left;
width:1010px;
height:190px;
}

#menu_gauche {
float:left;
width:257px;
height:937px;
}

#charte {
float:left;
width:257px;
height:546px;
background:url(img/fond_charte.jpg) 0px 0px;
}
#intro_charte {
float:left;
width:193px;
height:70px;
font-size:11px;
line-height: 14px;
text-align:left;
color:#ffffff;
padding : 120px 58px 0px 36px ;
}
#texte_charte {
float:left;
width:177px;
height:354px;
font-size:11px;
line-height: 15px;
text-align:left;
color:#ffffff;
padding : 2px 30px 0px 50px ;
}

#newsletter {
float:left;
width:257px;
height:197px;
}

#carte {
float:left;
width:257px;
height:194px;
}

#contenu {
float:left;
width:753px;
}

#flash_home {
float:left;
width:753px;
height:297px;
background:url(img/ventes-directes-remisees.jpg) 0px 0px;
}

#bloc_home {
float:left;
width:495px;
height:640px;
background:url(img/fond_presentation_home.jpg) 0px 0px;
}
#titre_module4 {
float:left;
width:495px;
height:60px;
}
#vignettes_module4 {
float:left;
width:495px;
height:358px;
}

#texte_home {
float:left;
width:455px;
height:214px;
font-size:12px;
line-height: 15px;
text-align:left;
color:#000000;
padding : 4px 20px 0px 20px ;
}

#selection {
float:left;
width:258px;
height:95px;
}

#recents {
float:left;
width:258px;
height:173px;
}

#vo {
float:left;
width:258px;
height:178px;
}

#livraison {
float:left;
width:258px;
height:194px;
}

#autres {
float:left;
width:1010px;
}

/* CSS Document */

h1.home {  
text-align : center; 
text-decoration : none; 
font-family : Arial,verdana; 
font-size : 11px; 
font-weight : bold; 
color : #ff9c00;
display:inline;
} 

h1.intro {  
text-align : center; 
text-decoration : none; 
font-family : Arial,verdana; 
font-size : 14px; 
font-weight : bold; 
color : #000000;
display:inline;
} 

h2.noembed {  
text-align : center; 
text-decoration : none; 
font-family : Arial,verdana; 
font-size : 11px; 
font-weight : bold; 
color : #000000;
display:inline;
} 

h3.annuaire {  
text-decoration : none; 
font-family : Arial,verdana; 
font-size : 11px; 
color : #878787;
display:inline;
} 

#p1 { padding-left:30px;padding-right:28px;line-height:12pt;text-align:justify;font-size:12px;font-family:Arial,Verdana;text-align:left}
#p2 { padding-left:50px;padding-right:28px;line-height:11pt;text-align:justify;font-size:11px;font-family:Arial,Verdana;text-align:left}

#p3 { padding-left:30px;padding-right:38px;line-height:13pt;text-align:justify;font-size:13px;font-family:Arial,Verdana;text-align:left}
#p4 { padding-left:30px;padding-right:18px;line-height:12pt;text-align:justify;font-size:12px;font-family:Arial,Verdana;text-align:left}

.texte_noir{font-size:11px;font-family: Arial, Verdana;color:#000000;text-align:left}
.texte_noir_12{font-size:12px;font-family: Arial, Verdana;color:#000000}
.texte_noir_15{font-size:15px;font-family: Arial, Verdana;color:#000000;text-align:justify}
.text{font-size:11px;font-family:Arial,Verdana;color:#000000;text-align:center}









