@charset "iso-8859-1";

/*--------------------------------------------------------------------------------------------------/*
/*--------------------------------------------------------------------------------------------------/*

/* APPERENCE DES TEXTES -- VALEUR GÉNÉRALES */
body {
		/* Type de Police 		*/	font-family:Arial, Helvetica, sans-serif;
		/* Grandeur de police 	*/	font-size:small;
		/* Couleur de police	*/	color:#ffffff;
}body h1 {
		/* Grandeur des titres	*/	font-size: x-large;
		/* Couleur des titres 	*/	color:inherit;
}body a {
		/* Couleur des liens	*/	color:#00aeef; 
		/* Underline			*/	text-decoration:none; 
		/* Bold					*/	font-weight:bold;   
}body a:hover {
		/* Couleur lien hover	*/		
		/* Underline			*/	text-decoration:underline;
}




	
body {background: #000000; }


#head { margin:0px; padding:0px; text-align:left; height:350px; background:url(site/head_bkg.jpg) top center no-repeat;}
#head #mnav {margin-top:118px; margin-left:10px; float:left;}
#head #mnav ul { width:295px; display:block; margin:0; padding:0; }
#head #mnav li { list-style:none;  display:block;  text-align:left; margin:0; padding:0; float:left; }

#head #mnav li a{display: block; height:33px; width:295px; margin:0; padding:0; background: no-repeat 110px 6px; }
#head #mnav li a span {display:none; visibility:hidden;}
#head #mnav #nav_1 a { background-image:url(site/nav_1.jpg);}
#head #mnav #nav_1 a:hover { background-image:url(site/nav_1_up.jpg);}
#head #mnav #nav_1.active a{ background-image:url(site/nav_1_up.jpg);}

#head #mnav #nav_2 a { background-image:url(site/nav_2.jpg);}
#head #mnav #nav_2 a:hover { background-image:url(site/nav_2_up.jpg);}
#head #mnav #nav_2.active a{ background-image:url(site/nav_2_up.jpg);}

#head #mnav #nav_3 a { background-image:url(site/nav_3.jpg);}
#head #mnav #nav_3 a:hover { background-image:url(site/nav_3_up.jpg);}
#head #mnav #nav_3.active a{ background-image:url(site/nav_3_up.jpg);}

#head #mnav #nav_4 a { background-image:url(site/nav_4.jpg);}
#head #mnav #nav_4 a:hover { background-image:url(site/nav_4_up.jpg);}
#head #mnav #nav_4.active a{ background-image:url(site/nav_4_up.jpg);}

#head #mnav #nav_5 a { background-image:url(site/nav_5.jpg);}
#head #mnav #nav_5 a:hover { background-image:url(site/nav_5_up.jpg);}
#head #mnav #nav_5.active a{ background-image:url(site/nav_5_up.jpg);}

#head #mnav #nav_6 a { background-image:url(site/nav_6.jpg);}
#head #mnav #nav_6 a:hover { background-image:url(site/nav_6_up.jpg);}
#head #mnav #nav_6.active a{ background-image:url(site/nav_6_up.jpg);}

#head #mnav #nav_7 a { background-image:url(site/nav_7.jpg);}
#head #mnav #nav_7 a:hover { background-image:url(site/nav_7_up.jpg);}
#head #mnav #nav_7.active a{ background-image:url(site/nav_7_up.jpg);}

#sub_nav {width: 880px; height:73px; background:url(site/sub_nav_ctn_bkg.jpg); text-align:center; margin:0 55px;}
#sub_nav img { margin: 0 5px}

#smholder { width:220px; margin-top:10px; margin-left:55px;  background-color:#1e1e1e; float:left; }
#sub_menu ul{ width:220px; margin:0; padding:0; display:block }
#sub_menu li{ list-style:none; width:210px;  display:block;  text-align:right; padding:0; margin:0; float:left; }
#sub_menu li.active a {color:#00aeef;}
#sub_menu li a { padding:5px 15px; display:block; color:#FFF;}
#sub_menu li a:hover {text-decoration:none; color:#00aeef; }


#main_col {float:right; width: 650px; margin-right:55px; margin-top:10px; }

#foot {text-align:center; margin:5px auto; clear:both; padding:30px 5px; font-size:x-small;}
.site_map {margin: 10px 0;}

#partners { width:100%; padding:10px 0; text-align:center;}
#partners img {margin:0 20px;}

#menu_list {text-align:left; margin:0; padding:10px; font-size:medium;}
#menu_list li { list-style:none; margin-bottom:5px;  display:block; text-align:right; }
#menu_list li a {color:#000000;}
#menu_list li a:hover { text-decoration:none; color:#FE4425;}
#menu_list li.active a {color:#FE4425; }


.container  {background:url(site/ctn_bkg.jpg) left 337px no-repeat;}

#footespan { margin: 3px; display:inline-block}

#foot a:hover {font-weight:normal; text-decoration:underline;}

#foot .endlink {display:block; margin:0;}
#foot .optimised {display:block;}

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

.container { width:990px; margin:0 auto; text-align:left; }  



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) }

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


li { list-style: inside; }

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;}
