*{margin:0;padding:0; font-family:tahoma;}

.clear{clear:both;}

a{text-decoration:none;}

body{background:url(../images/fond-floral.jpg) repeat;}

#container{margin: 0 auto 0 auto; width:1000px;}

#logo{
position:relative;
float:right;
right:30px;
top:50px;
width:277px;
height:116px;
}

#logo:hover{
cursor:pointer;
}

#bloc_bas{
position:relative;
float:left;
background-color:#7D7903;
width:1000px;
}

#bandeau{
position:relative;
float:left;
background:url(../images/bandeau.gif) no-repeat left top;
height:17px;
width:1000px;
}

#fond_menu{
background:url(../images/fond_menu.gif) no-repeat left top;
width:1000px;
padding-left:10px;
}

#fond_menu ul li{
background:url(../images/puce_menu.gif) no-repeat left top;
_width:105px;
height:28px;
display:list-item;
list-style-position:inside;
float:left;
position:relative;
list-style-type:none;
text-align:left;
/*padding:0px 5px 0px 10px;*/
padding-left:5px;
padding-right:5px;
/*min-width:105px;*/
}

#fond_menu ul .liste{
background:url(../images/puce_menu.gif) no-repeat left top;
_width:105px;
height:28px;
display:list-item;
list-style-position:inside;
float:left;
position:relative;
list-style-type:none;
text-align:left;
/*padding:0px 5px 0px 10px;*/
padding-left:7px;
padding-right:5px;
padding-top:2px;
/*min-width:105px;*/
}

.menu .flir-replaced .flir-image{vertical-align:center; } /* positionnement des images menu*/

#content{margin-top:25px;padding-bottom:20px;}

#menu{font-family:Tahoma;text-align:center;}

/*#menu a{position:relative;float:left;color:#FFFFFF;text-decoration:none;}*/

#menu a:hover{color:#ddcd58;}

#fond_menu ul{padding-top:15px;}

.menu_actu{background:url(../images/pave_actualites.jpg) no-repeat left top;width:179px;height:27px;padding-top:5px;}
.menu_actu a{padding:0 0 0 25px;color:#ffffff;text-decoration:none;}

#bloc_haut{background:url(../images/haut.jpg) no-repeat left top;width:1000px;height:388px;}
#bloc_haut #txt_header{font-size:13px; color:#ffffff;text-align:center;}
#titre_vinif{padding:7px 0 0 0; color:#ffffff; font-size:12px;text-align:center;font-weight:bold;}
#titre_app{padding:7px 0 0 0;color:#ffffff; font-size:15px;text-align:center;font-weight:bold;}

#font_accueil{background:url(../images/P.Goulley-accueil.jpg) no-repeat left top;width:1000px;height:369px;}

#font_accueil #text_accueil{text-align:center;position:relative;top:315px;width:600px;left:230px;font-size:12px;color:#3F2710;font-weight:bold;}

#fond_vert{background-color:#7D7903;width:1000px;min-height:500px;_height:500px;}
#bordure{/*background: url("../images/bordure.gif") repeat-y left top;*/min-height:100px;color:#FFFFFF;padding:6px;}
#bordure2{min-height:120px;margin-top:10px;border-left:1px solid #b5995d;border-right:1px solid #583E12;border-bottom:1px solid #583E12;}
#bordure ul{list-style-image:url("../images/puce.png");filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='puce.png');}
#bordure li{display:list-item;list-style-position:inside;}
/*bloc marron 1/4   type_bloc_id=1 */
#fond_vert #type_bloc_1{float:left; position:relative;width:224px;margin:10px 0 0 25px;overflow:hidden;}
#fond_vert #type_bloc_1 #haut_vinif{background: url("../images/vinif.gif") no-repeat left top; width:224px; height:36px;}
#fond_vert #type_bloc_1 #contenu_vinif{background: #42291b;/* url("../images/degrade.gif") repeat-x; width:177px;*/min-height:500px;_height:500px;color:#ffffff;padding:0 12px 0 12px;}
/*bloc vert 1/4  type_bloc_id=2  */
#fond_vert #type_bloc_2{float:left; position:relative;width:235px;height:174px;margin-left:12px; font-size:12px;margin-top:10px;}
#fond_vert #type_bloc_2 #type_bloc_header_2{background:transparent url("../images/appelations.gif") no-repeat scroll left top;width:236px;height:36px;}
#fond_vert #type_bloc_2 #type_bloc_center_2{min-height:120px;_height:120px;width:227px;border-left:1px solid #b5995d;border-right:1px solid #583E12;border-bottom:1px solid #583E12;padding:5px 0px 5px 7px; font-size:13px;color:#ffffff;}

/*
#fond_vert #type_bloc_2 li{list-style:url("../images/puce_carre.gif");}
#fond_vert #type_bloc_2 img{margin-left:161px;margin-top:18px;}
#fond_vert #type_bloc_2 a{color:#DDCD59;text-decoration:none;}
#fond_vert #type_bloc_2 a:hover{text-decoration:underline;}
*/

/*bloc vert clair 1/4    type_bloc_id=3   */
#fond_vert #type_bloc_3{color:#DDCD59;float:left;font-size:8px;margin-left:21px;margin-top:14px;position:relative;width:220px;overflow:hidden;}
#fond_vert #type_bloc_3 #type_bloc_header_3{background:transparent url(../images/bloc_vert_clair_entete_1-4.gif) no-repeat scroll left top;width:220px;height:10px;}
#fond_vert #type_bloc_3 #type_bloc_center_3{background:transparent url(../images/bloc_vert_clair_center_1-4.gif) repeat-y scroll left top;padding:0px 0px 20px 20px;width:220px;}
#fond_vert #type_bloc_3 #type_bloc_center_3 h5{color:#5B581D;font-size:16px;padding-top:16px;font-weight:bold;}
#fond_vert #type_bloc_3 #type_bloc_footer_3{background:transparent url(../images/bloc_vert_clair_footer_1-4.gif) no-repeat scroll left top;width:220px;height:7px;} 
/*bloc vert clair 1/2    type_bloc_id=4   */
#fond_vert #type_bloc_4{color:#DDCD59;float:left;font-size:13px;margin-left:30px;margin-top:14px;position:relative;width:450px;overflow:hidden;}
#fond_vert #type_bloc_4 #type_bloc_header_4{background:transparent url(../images/haut_4.gif) no-repeat scroll left top;width:450px;height:6px;}
#fond_vert #type_bloc_4 #type_bloc_center_4{background:transparent url(../images/contenu_4.gif) repeat-y scroll left top;width:450px;}
#fond_vert #type_bloc_4 #type_bloc_center_4 #contenu_bloc_4{margin-left:20px;width:380px;padding-bottom:25px;}
#fond_vert #type_bloc_4 #type_bloc_center_4 h5{color:#5B581D;font-size:16px;padding-top:16px;font-weight:bold;}
#fond_vert #type_bloc_4 #type_bloc_footer_4{background:transparent url(../images/bas_4.gif) no-repeat scroll left top;width:450px;height:9px;}
/*bloc vert clair 3/4    type_bloc_id=5   */
#fond_vert #type_bloc_5{color:#DDCD59;float:left;font-size:8px;margin-left:21px;margin-top:14px;position:relative;width:650px;overflow:hidden;}
#fond_vert #type_bloc_5 #type_bloc_header_5{background:transparent url(../images/bloc_vert_clair_entete_3-4.gif) no-repeat scroll left top;width:650px;height:7px;}
#fond_vert #type_bloc_5 #type_bloc_center_5{background:transparent url(../images/bloc_vert_clair_center_3-4.gif) repeat-y scroll left top;padding:0px 20px 20px 20px;font-size:12px;}
#fond_vert #type_bloc_5 #type_bloc_center_5 h5{color:#5B581D;font-size:16px;padding-top:16px;font-weight:bold;}
#fond_vert #type_bloc_5 #type_bloc_footer_5{background:transparent url(../images/bloc_vert_clair_footer_3-4.gif) no-repeat scroll left top;width:650px;height:7px;}
/*bloc vert clair 4/4    type_bloc_id=6   */
#fond_vert #type_bloc_6{color:#DDCD59;float:left;font-size:8px;margin-left:21px;margin-top:14px;position:relative;width:930px;overflow:hidden;}
#fond_vert #type_bloc_6 #type_bloc_header_6{background:transparent url(../images/bloc_vert_clair_entete_4-4.gif) no-repeat scroll left top;width:930px;height:10px;}
#fond_vert #type_bloc_6 #type_bloc_center_6{background:transparent url(../images/bloc_vert_clair_center_4-4.gif) repeat-y scroll left top;padding:0px 20px 20px 20px;}
#fond_vert #type_bloc_6 #type_bloc_center_6 h5{color:#5B581D;font-size:16px;padding-top:16px;font-weight:bold;}
#fond_vert #type_bloc_6 #type_bloc_footer_6{background:transparent url(../images/bloc_vert_clair_footer_4-4.gif) no-repeat scroll left top;width:930px;height:10px;}

#fond_vert #type_bloc_7{color:#DDCD59;position:relative ;float:left;font-size:13px;margin-left:20px;margin-top:14px;width:220px;font-size:14px;overflow:hidden;}
#fond_vert #type_bloc_8{color:#DDCD59;position:relative ;float:left;font-size:13px;margin-left:20px;margin-top:14px;width:450px;font-size:14px;overflow:hidden;}
#fond_vert #type_bloc_9{color:#DDCD59;position:relative ;float:left;font-size:13px;margin-left:20px;margin-top:14px;width:650px;font-size:14px;overflow:hidden;}
#fond_vert #type_bloc_10{color:#DDCD59;position:relative ;float:left;font-size:13px;margin-left:20px;margin-top:14px;width:940px;font-size:14px;overflow:hidden;}

#bloc_actu{color:#DDCD59;float:left;font-size:8px;margin-left:30px;margin-top:14px;position:relative;width:750px;}
#bloc_actu #titre_actu{width:600px;height:7px;}
#bloc_actu #contenu_actu{font-size:14px;}
#bloc_actu #contenu_actu h5{color:#5B581D;font-size:16px;}

#footer{background:transparent url(../images/footer.jpg) no-repeat scroll left top;width:1000px;height:32px; text-align:center;color:#aba94f;padding-top:5px;font-size:12px;}
#footer a { color:#aba94f;}