/* Style sheet layout */
#menuverticale li{width:190px;padding:4px;list-style-type:none;}
#menuverticale .active{font-size:14px;}
#menuverticale{float:left;}
#menuverticale ul{padding:0;}
#sousmenu li{float:left;margin-right:2px;padding:10px;background-image:url("tl_files/caves/images/bg_submenu.jpg");list-style-type:none;}
#sousmenu .active{background-image:url("tl_files/caves/images/bg_submenu_s.jpg");font-size:13px;color:#FFFFFF;}
#sousmenu{width:675px;float:left;margin-left:18px;}
#sousmenu ul{padding:0;}
#sousmenu a,#sousmenu a:link,#sousmenu a:visited,#sousmenu a:active{text-decoration:none;font-size:13px;color:#d89b5f;}
#sousmenu a:hover{width:150px;color:#ffffff;}
#menuverticale a,#menuverticale a:link,#menuverticale a:visited,#menuverticale a:active{width:190px;display:block;margin-left:0;padding-left:0;text-decoration:none;font-size:14px;color:#d89b5f;}
#menuverticale a:hover{width:190px;color:#d89b5f;background:#3e1d0c;}
a#en,a:link#en,a:visited#en,a:active#en{width:105px;height:28px;float:left;display:block;background-image:url("'images/bg_en.jpg'");background-repeat:no-repeat;}
a:hover#en{background-image:url("'images/bg_en_o.jpg'");}
a#en span{display:none;}
a#fr,a:link#fr,a:visited#fr,a:active#fr{width:105px;height:28px;float:left;display:block;background-image:url("'images/bg_fr.jpg'");background-repeat:no-repeat;}
a:hover#fr{background-image:url("'images/bg_fr_o.jpg'");}
a#fr span{display:none;}
body{margin:0;padding:0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;background:#45200F url(tl_files/caves/images/bg_body.jpg) center top repeat-x;}
body.accueil{background-image:url("'images/bg_body_accueil.jpg'");}
div#container{width:900px;position:relative;margin:auto;text-align:left;}
div.selection{right:0px;position:absolute;}
h1,h2,h3,h4{margin:0;padding:0;}
#header{height:40px;margin-top:10px;margin-bottom:250px;margin-left:2px;}
h1.accueil{width:750px;height:66px;margin-top:115px;background-image:url("'images/bg_h1_accueil.jpg'");}
h1 span{display:none;}
h2{padding-bottom:18px;font-weight:normal;font-size:20px;color:#d89b5f;}
small{font-size:12px;}
ul,li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.mod_changelanguage{float:right;}
