/* CSS Document */
@font-face { 
			 font-family:"Brush Script MT Italic";
             src:url(Brush_Script_MT_Italic.ttf);
			  }
body {
 margin: 0px;
  padding: 0px;
width:100%;
height:100%;
text-align:center;
overflow:auto;
background-color:#000000;
}
#header {
position:absolute;
height:120px;
width:100%;
vertical-align:middle;
text-align:center;
float:center;
z-index:10;
}

.tab_contour {
border:1px solid;
border-color:#FF0000;
}
#menug {
position:absolute;
left:5px;
top:120px;
width:150px;
padding:0px;
}
#menug ul {
padding:0px;
}
#menug li {
margin-left:2px;
color:#FFFFFF;
}
#menud {
position:absolute;
right:5px;
top:120px;
width:150px;
padding:0px;
font-family:"Times New Roman", Times, serif;
text-align:center;
}
#actu {
position:relative;
top:0px;
left:0px;
height:375px;
padding:0px;
overflow:auto;
}
#footer {
position:absolute;
width:100%;
bottom:0px;
height:20px;
color:#0033FF;
font-size:10px;
text-align:center;
}

.menu{margin:0; padding:0; width:150px;background:transparent;}
.menu li{padding:0; margin:0 0 1px 0; height:30px; display:block; color:#FFFFFF;}
.menu li a.active, .menu li a.active:hover {text-align:center;height:30px; padding:0px 25px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('verMenuImagesN.jpg') 0px 0px no-repeat; text-decoration:none;}
.menu li span {display:none; text-decoration:none; }
.menu li ul {height:30px; color:#FFFFFF; text-align:center; font:14px Verdana, Arial, Helvetica, sans-serif;}
.menu li a.second {text-decoration:none;}
.menu li a.premier{text-align:center;height:30px; padding:0px 25px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('verMenuImagesV.jpg') 0px 0px no-repeat; text-decoration:none;}
.menu li a.premier:hover{background:url('verMenuImagesR.jpg') 0px 0px no-repeat; color:rgb(255,255,255);}
.menu li:hover span{ text-decoration:none; background:url('verMenuImagesV.jpg') 0px 0px; background-repeat:repeat-y;display:block;position:relative; top:-30px;left:145px;z-index:50;}
.menu li ul:hover {text-decoration:none; background:url('verMenuImagesR.jpg') 0px 0px; background-repeat:repeat-y;}
/* -------------------------------------------------------------*/
#menu a:link {
color:#FFFFFF;
}
a:link {
color:#FF0000;
}
a:visited {
	color: #FF0000;
}
a:hover {
	color: #00CC00;
}
a:active {
	font-style: italic;
}
#contenu {
position:absolute;
top:125px;
left:155px;
right:155px;
bottom:25px;
vertical-align: top;
text-align:center;
font-family:"Times New Roman", Times, serif;
color: #FF0000;
overflow:auto;
}
.negatif {color: #FF0000}
.positif {color: #00FF00}
.date {
	color: #FF9900;
	font-size: smaller;
	text-align: right;
	vertical-align: middle;
}
.presentation {
	color: #0099FF;
	font-size: smaller;
	font-style: italic;	
}
.tableau_en_tete{
text-decoration:none;
height:25px;
background: #222222 url(span-left-red.gif) no-repeat  right top;
color:#FFFFFF;
vertical-align:middle;
text-align:center;
}
.tableau_en_tete a {
color:#FFFFFF;
}
.tableau_resultat{
height:25px;
background: #222222 url(span-left-green.gif) no-repeat  right top;
color:#FFFFFF;
vertical-align:middle;
text-align:center;
}
.tab_pair {
background-color:#edfaec; filter:alpha(opacity=90);-moz-opacity:0.90;opacity: 0.90;
color:#333333;
vertical-align:middle;
text-align:center;
}
.tab_pair_transparent {
background-color:#edfaec; filter:alpha(opacity=90);-moz-opacity:0.90;opacity: 0.90;
color:#333333;
vertical-align:middle;
text-align:center;
}
.tab_pair_sans_align {
background-color:#edfaec; filter:alpha(opacity=90);-moz-opacity:0.90;opacity: 0.90;
color:#333333;
vertical-align:middle;
}
.tab_pair_transparent_sans_align {
background-color:#edfaec;  filter:alpha(opacity=90);-moz-opacity:0.90;opacity: 0.90;
color:#333333;
vertical-align:middle;
}
.tab_pair_actualite {
background-color:#edfaec; filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;
color:#FF0000;
vertical-align:top;
text-align:left;
padding-left:3px;
padding-right:3px;
}
.tab_impair {
background-color:#c1ecc6; filter:alpha(opacity=90);-moz-opacity:0.90;opacity: 0.90;
color:#000000;
vertical-align:middle;
text-align:center;
}
.tab_date {
background-color:#edfaec; filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;
color:#FF6600;
vertical-align:middle;
text-align:right;
}
.tableau_en_tete_presentation{
height:25px;
background: #222222 url(span-left-red.gif) no-repeat  right top;
color:#FFFFFF;
vertical-align:middle;
text-align:center;
font-family:Lucida Calligraphy;
font-size:16px;
}
.tab_pair_presentation {
background-color:#edfaec; filter:alpha(opacity=95);-moz-opacity:0.95;opacity: 0.95;
color:#333333;
vertical-align:middle;
text-align:center;
font-family:Lucida Calligraphy;
font-size:14px;
}
.photo {float:center;position:relative;}
.photo span  {display:none;}
.photo:hover {border:1;z-index:15;}
.photo:hover span{display:block;position:fixed; top:30%;left:30%;z-index:50;}
.galerie {width:160px;height:160px;float:center;position:relative; text-decoration:none;}
.galerie span  {width:160px;position:absolute; top:-10px;left:0px;}
.img_fond {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

