@charset "iso-8859-1";

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:#fffffft;}
h1 {font-size: 1.8em; font-weight:bold; color:#904210;}
a { color:#904210; text-decoration:none;  }
a:hover {color:#904210; }

#bkg object{position:fixed; top:0; left:0; bottom:0; right:0; width:100%; height:100%; z-index:-1;}
	
#header { background: #000000; width:100%; height:200px; position:fixed; top:0; left:0; right:0;  }
	
	#top { height:166px; width:100%; background-color:#ffffff;}
	#top object { height:166px; width:100%;}

	#Horizontal { height:34px; float:left}
		ul.MenuBarHorizontal{width:100%;} 
		ul.MenuBarHorizontal li{display:block; width:auto; float:left;}
		ul.MenuBarHorizontal li a{ display:block; cursor:pointer; color:#ffffff;}
		ul.MenuBarHorizontal li a span { display:block; text-align:center; line-height:34px; padding:0 20px;}
		ul.MenuBarHorizontal li ul{width:200px; background-color:#000000}
		ul.MenuBarHorizontal li ul li{width: 200px;}
		ul.MenuBarHorizontal li ul li a span { display:block; text-align:left; line-height:normal; padding:10px 20px;}
		ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus, ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {color:#904210;}
	
		#Horizontal ul li.active a { color:#904210; }
		#Horizontal ul li.active ul li a { color:#ffffff; }
		#Horizontal ul li.active ul li a:hover { color:#904210; }
		#Horizontal ul li ul li.active a { color:#904210; }

	#langue {float:left;}
	#langue a {display:block; text-align:center; line-height:34px; padding:0 20px; color:#ffffff;}
	#langue a:hover {color:#904210;}
#main { width: 800px; margin:220px 20px 100px 20px; position:relative;}
#main>.overlay { position:absolute; top:0; left:0; bottom:0; width:800px; background-color:#ffffff; opacity: 0.70; -moz-opacity: 0.70; filter:alpha(opacity=70); }
#main>.content { position:relative; padding:15px; clear:both; width:770px;}



#footer {position:fixed; bottom:0; left:0; right:0; font-size:0.8em; color:#904210;  width:100%; background: #000000;}
#footer #map {margin:15px; }
#footer span { margin: 3px; display:inline-block; line-height:18px;}
#footer a:hover { text-decoration:underline;}




/**********************************************************************************************************************/


html, body { margin:0; padding:0; height:100%; width:100%; }
body {text-align:left }

img, div, a, ul, li, span, input, button { behavior: url(/css/iepngfix.htc) }

.container  {text-align: left; width:100%;  margin:0;}

#events_holder {height:0px; width:0px;}


img {border:none; }





#news:before {  content: ""; display: block; clear: both; }
#news:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

div.gal {margin-top:20px; clear:both; width:100%;}
a.gal { display:inline-block; width:150px; height:150px; text-align:center; }

.thumbL { width:100%; margin-top:3px; clear:both; display:block; text-align:left;}
.thumbR { width:100%; margin-top:3px; clear:both; display:block; text-align:right;}
.thumbC { width:100%; margin-top:3px; clear:both; display:block; text-align:center;}

.thumbRF{ margin:0px 0px 3px 10px;float:right; } 
.thumbLF { margin:0px 10px 3px 0px; float:left; }


.section:before { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.section:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


.clear {clear:both;}

ul.MenuBarHorizontal{margin: 0; padding: 0; list-style-type: none; cursor: default;  }
ul.MenuBarHorizontal li{margin: 0; padding: 0; list-style-type: none; position: relative; }
ul.MenuBarHorizontal ul{margin: 0; padding: 0; list-style-type: none; z-index: 1020; cursor: default; position: absolute; left: -1000em;}
ul.MenuBarActive { z-index: 1000; }
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible { left: auto; top: 0; }
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left: auto;}
ul.MenuBarHorizontal iframe { position: absolute; z-index: 1010; background:none; border:none; }
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
	}
}
