/* CSS Document */

body{

margin:0px auto;
font-size:10px;
font-family:verdana;
background-color:#90A6C6;
color:#333;

}

#coin_header{

background-image:url(../images/header_coin_left.gif);
width:215px;
height:80px;


}
#menu_bg{

background-color:#90A6C6;
width:213px;
height:187px;

}
#header_logo{

background-image:url(../images/europvc.gif);
width:333px;
height:80px;

}
.menu{z-index:1000;}
.menu img {

margin:5px 5px 5px 20px;

}
.header_flash{position:relative; z-index:0; }
.headline{

background-color:#EFEFEF;
width:540px;
height:43px;

}
.headline img{

margin:10px;

}

.headline_style1{

background-color:#EFEFEF;
width:408px;
height:43px;

}
.headline_style1 img{

margin:10px;

}
hr{

margin-top:10px;
color:#DDD;
background-color:#E9E9E9;
height:2px;
border:none;

}
.headline_style2{

background-color:#EFEFEF;
width:270px;
height:43px;

}
.headline_style2 img{

margin:10px 10px 10px 4px;


}

.content img{
border:1px #BBB solid;
padding:2px;

}


.min_prod{

border:1px #CCC solid;
width:130px;
height:105px;

}
.min_prod img{

margin-top: 10px;


}
.garant_m1{
margin-top:10px;
}
.garant_m1 img{
margin-left:20px;
}
.garant_m2{
margin-top:10px;
}
.garant_m2 img{
margin-left:50px;
}
.border_tab_index{

border-right:10px #FFF solid;

}
.content{

padding:5px;
font-size:12px;


}
.msg_accueil a{font-size:14px; color:#FF9900; font-weight:bold; text-decoration:none}
.msg_accueil a:hover{font-size:14px; color:#90A6C6; font-weight:bold; text-decoration:none}
ul{

list-style:inside;
color:#516F9B;
}

ul li{margin:5px; }

h4{color:#FF9900; font-size:15px;}
.tab_det_pro{
 padding:10px; color:#7390B9; font-size:11px; font-weight:bold;
 text-transform:uppercase;

}
.tab_det_pro a{
color:#999999;
text-decoration:none;
}
.tab_det_pro a:hover{
color:#F60;
text-decoration:none;
}
.tab_carac td{

border-right:1px solid #CCC;
border-bottom:1px solid #CCC;

}
th{
background-color:#EEE;
border-bottom:1px solid #AAA;

padding-bottom:5px;

color:#999;


}
strong{color:#4A4A4A;}
#img_sans_bordure img{border:none; padding:0px;}
.vignette_galerie{
border:1px solid #CCC;
padding:3px;
width:100%;
height:80px;
text-align:center;
display:table;
}
input{

font-size:11px;

}
select{

font-size:11px;

}
textarea{

font-size:11px;

}
.tab_form{

color:#47638B;

}
.tab_form td{

border-bottom:1px solid #CCC;
padding-bottom:5px;

}
.tab_adresse{

color:#47638B;
margin-bottom:20px;

}
.tab_adresse td{

border-bottom:1px solid #CCC;
padding-bottom:5px;

}

.tab_adresse a{

color:#CCC;
text-decoration:none;
text-align:center;

}
.tab_adresse a:hover{

color:#F30;
text-decoration:none;

}
form { margin:0px auto;}

.btn_envoyer{

background-color:#90A6C6;
color:#FFF;
font-size:10px;
font-weight:bold;
border: #3C657B 1px solid;
padding:3px;
width:100px;

}
.btn_annuler{

background-color:#C1D7E1;
color:#FFF;
font-size:10px;
font-weight:bold;
border: #538EAD 1px solid;
padding:3px;
width:100px;

}