body { margin: 0; padding: 0; text-align: center; background: url(../images/fond_degrade.jpg) bottom left repeat-x #081d5d; }


#wrapper { position: relative; margin: 45px auto 35px auto; padding: 0;
width: 800px; text-align: left; border-top: 1px solid #13146c; 
background-color: #ffffff; 
}

#banner { position: relative; margin: 0; padding: 0; height: 155px;
background: url(../images/date.gif) center right no-repeat #a4b6db;
border-bottom: 3px solid #000;
z-index: 6; }
#banner img {
margin:18px 0 0 30px;
padding:0;
border:none;
}

.content { margin: 0; padding: 0; border-top: 1px solid #828282; 
z-index: 1;   
}
object { margin: 0; padding: 0; }

/*premiere rangee d onglets*/

/*nav fr en se es ru*/
ul#nav { position: absolute; bottom: 0; left: 140px;
list-style-type: none; 
margin: 0; padding: 0; 
font: bold 12px Verdana, sans-serif; 
}
ul#nav li {
float: left; margin: 0 2px 0 2px;
padding: 0; color: white; 
background-color: #13146c;
border: 1px solid #93959a;
}
ul#nav a:link, ul#nav a:visited {
display: block; margin: 0; padding: 6px 10px 6px 10px;
background-color: transparent; color: white;
text-decoration: none;
border-bottom: 1px solid #13146c;
}  
ul#nav a:hover, ul#nav a:active {
top right no-repeat;
 color:white; text-decoration: none;
border-bottom: 1px solid #fff;
}


/*nav cn*/
ul#cn_nav { position: absolute; bottom: 0; left: 185px;
list-style-type: none; 
margin: 0; padding: 0; 
font: bold 10pt Verdana, sans-serif; 
}
ul#cn_nav li {
float: left; margin: 0 2px 0 2px;
padding: 0; color: white; background-color: #13146c;   
border: 1px solid #93959a;  
}
ul#cn_nav a:link, ul#cn_nav a:visited {
display: block; margin: 0; padding: 7px 10px 7px 10px;
background-color: transparent; color: white;
text-decoration: none;
border-bottom: 1px solid #13146c;
}
ul#cn_nav a:hover, ul#cn_nav a:active {
color:white; text-decoration: none;
border-bottom: 1px solid #fff;
}


.onglets { position: relative;
margin:0;
padding: 10px 0 0 10px;
text-align:left;  
width: 130px; }
.onglets ul { width: 120px;
border-right:1px solid #cccccc;
height:310px;
margin-top:5px;
}
.onglets li  { margin:0 5px 0 0; padding: 10px 0 15px 0;
 
border-bottom: 1px solid #cccccc; }
.onglets li a:link, .onglets li a:visited { display: block;
    	cursor: pointer;
    	cursor: hand;
	margin:0;    
font: bold 11px tahoma, verdana, sans-serif;
    	color: #828282;
    	text-decoration: none;
    	letter-spacing: 2px;
 }
.onglets li a:hover, .onglets li a:active { text-decoration: underline; }

.fleur { margin: 50px 30px 0 40px; padding: 0; }

.popUpStyle {border:1px solid #828282; 
margin:5px 0 10px 0;
padding:10px;
background-color:#fff;
color:#000;
width:110px;
height: 90px;
font-family:Verdana;
font-size:11px;
position:absolute; visibility:hidden}



#images { list-style-type: none; list-style: none;
margin: 5px 0 0 10px; padding: 20px 10px 10px 10px; }
#images li { margin: 0 0 15px 0; padding: 0; border: none; }



/* texte et tableau dans index*/
p { margin: 5px 5px 10px 10px; padding: 0; color: #000000;
background-color: transparent;
font:  11pt Verdana;
text-decoration: none; text-align: left; }
table  { border-collapse: collapse; margin: 0; padding: 0; }
th { font: bold 11pt Verdana; color: #333832; margin: 0; padding: 0; }
td { font: 11pt Verdana; margin: 0; padding: 0; }
ul { list-style-type: none; list-type: none; margin: 0;
padding: 0 0 5px 0; color: blue; }
li { color: #000000; margin-left: 20px; padding-left: 5px; }
img { border: 0; padding: 0; margin: 0; text-align: left; }
h1 { font: bold 11pt Verdana; color: #000000; padding-left: 0 0 2px 10px; margin: 0; }
h2 { font: bold 11pt Verdana; color: #333832; background-color: #c2d5ea; margin: 0 0 0 15px; padding: 10px 0 5px 5px; }






#footer { margin: 0; padding: 0 5px 5px 5px; text-align: center;
}
#footer p {
font: 11px Verdana; text-align: center; color: #828282;
margin: 5px 10px 5px 10px; padding: 0; z-index: 6;
}
#footer .margebas { margin : 10px 10px 10px 10px;
padding-top: 10px;
border-top: 1px dashed #cccccc; }


#rcb { position: relative; margin: 10px 55px 10px 0; padding: 0; font: 0.6em Verdana; text-align: right; border: none; }
 




#flri { float: right; margin: 38px 25px 0 0; padding: 0; }
#flle { float: left; }
#clbo { clear: both; }
#clle { clear: left; }
#clri { clear: right; }