/* //////////
/// PAGE
*/
#page{margin:20px auto 50px auto; width:977px;}
#header{height:100px; width:977px;background: transparent url('../media/images/fond_header.gif') repeat-y top right;
}
#hlogo{width:146px; height:93px; padding: 3px 26px 4px 5px; float:left; }   /*width:177px; height:100px;*/
#hlogo span{position:absolute; left:-2000px;}
#hlogo img{display: block; width:146px; height:93px;}
#htagline{width:782px; height:17px; line-height:17px; font-size:11px; padding-left:15px; float:left; } /*w=800px*/



/* //////////
/// HMENU
*/
#hmenu{width:800px; height:67px; padding-top:16px; position:relative; float:left;}
#hmenul{ border-right: 1px solid #f00;}
#hmenul li{
	display:block; top:17px; position:absolute; z-index: 5;
	height:67px;
	background-position: -9px 0; background-repeat: repeat-y;
}
#hmli_meth{width:216px; left:   0px;}    /*  width:217px; */
#hmli_mark{width:231px; left: 217px;}    /*  width:232px; */
#hmli_zedm{width:218px; left: 449px;}    /*  width:219px; */
#hmli_brui{width:131px; left: 668px;}    /*  width:132px; */
#hmenul #hmli_mark{background-image: url('../media/images/fondhmli_mark.gif');}
#hmenul #hmli_meth{background-image: url('../media/images/fondhmli_meth.gif');}
#hmenul #hmli_zedm{background-image: url('../media/images/fondhmli_zedm.gif');}
#hmenul #hmli_brui{background-image: url('../media/images/fondhmli_brui.gif');}
#hmenul>#hmli_mark{background-image: url('../media/images/fondhmli_mark.png');}
#hmenul>#hmli_meth{background-image: url('../media/images/fondhmli_meth.png');}
#hmenul>#hmli_zedm{background-image: url('../media/images/fondhmli_zedm.png');}
#hmenul>#hmli_brui{background-image: url('../media/images/fondhmli_brui.png');}
#hmenul li a{
	display: block; padding-top: 26px;
	height:41px; line-height: 27px; text-decoration: none; font-size: 17px; text-align: center;
	background-repeat: no-repeat; color:#fff; background-color: #000; text-transform: uppercase;
}


#hmenul ul{display:none;}
#hmenul ul li{
	display: inline; top:0; position:relative; z-index: 5;
	height:auto; 
	background-position: -9px 0; background-repeat: repeat-y;
}
#hmenul ul li a{
	display: block; padding-top: 0;
	height:auto; line-height: 1.2; text-decoration: none; font-size: 12px; /*text-align: left;*/ padding-left:0px;
	background-repeat: no-repeat; color:#fff; background-color: transparent; text-transform: none;
}
#hmenul ul li a:hover{color:#000; background: transparent url('../media/images/hmenusubhov.gif') no-repeat 6px 4px;}



/* //////////
/// MAIN
*/
#main{
	width:975px; padding-right:1px;   /* width:977px; */ 
	border-right: 1px solid #c5c6c5; border-bottom: 1px solid #c5c6c5;
	background-image: url('../media/images/fond_side3.jpg');  background-repeat: repeat-y; background-position: top left;
}
#main.home{height:480px;}

#alpha{width:307px; padding-top:36px; float:left;}
#alpha h2{
	background-color: #fff; color:#000; font-size: 20px; text-transform: uppercase;
	line-height:25px; padding:7px 0  0 00px; text-align: right; width:170px;}
#alpha ul{padding-left:150px;}
#alpha li{font-size: 11px;}
#alpha li a{color:#000; text-decoration: none;}
#alpha li a:hover{color:#be4421;}
#alpha li.selected a{color:#be4421;}
#alpha li.selected a:hover{color:#000;}


#beta{width:668px; float:left; padding-top:38px;}
#beta h3{line-height:32px; color:#be4421; padding-left:50px; font-size: 27px;}
#betabody{width:516px; padding: 0px 75px 0px 78px; font-size:11px; overflow:hidden;}
#betabody.portrait{width:668px; height:500px; padding: 0;overflow:auto;}
#beta h4{/*font-size: 18px; */font-weight: bold; margin-bottom:12px; text-transform: uppercase;}
#beta p{margin-bottom:1.2em;}
#beta ul{}
#beta li{padding-left:23px; margin-bottom:1.2em; background: transparent url('../media/images/puce.gif') no-repeat 0 3px;}
#beta a{color:#be4421;}
#beta a:hover{color:#000;}



/* /////////////////
/// PARTICULARITES
*/
#homevideo{width:975px; height:480px; background-color: #be4421;}
#homevideo .noflashsorry{padding:30px;}
#musiq{width:1px; height:1px; background-color: #be4421;}
#zonevideo{width:320px; height:240px; padding:15px; border-width: 1px 1px 0 1px; border-style: solid; border-color: #c5c6c5;}
#zonevideo_inner{width:320px; height:240px;display: block;}
.smallzone{font-size: 80%;}
#beta.bruit h3{background: transparent url('../media/images/ballon.gif') no-repeat 15px 5px;}
#beta.lesbruits #betabody{width:594px; padding: 32px 75px 0px 0px;}
#beta.lesbruits h3{display:none;}
#beta .unbruit{background: transparent url('../media/images/ballon.gif') no-repeat 40px 5px; padding-left:78px;}
#beta .unbruit { 
   height: expression( this.scrollHeight < 26 ? "27px" : "auto" ); /* sets min-height for IE */
   min-height: 27px; /* sets min-height value for all standards-compliant browsers */
}


/* //////////
/// FOOTER
*/
#footer{font-size: 9px; width:974px; }
#footer ul{list-style-type: none;}
#footer li{display:inline;}
#footer a{color:#000; text-decoration: none;}
#footer a:hover{color:#be4421;}
#footer span{position:absolute; left:-2000px;}

#footgau{width:700px; float:left; padding-top:5px;}
#footgau ul li a span{position: absolute; left:-2000px;}
#footdro{width:200px; float:right; text-align: right; margin-right:-5px;}
.address{color:#666;padding-top:5px;}
.tool-tip{
	width:87px; height:12px; padding:10px 5px 11px 5px;   /*width:97px; height:33px;*/
	background-image: url('../media/images/bulle.png'); background-repeat: no-repeat;
	color:#fff; font-size: 12px; line-height:12px;
}
.tool-text{text-align: center;}


