﻿BODY{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
background :white url(/images/common/bg.gif) repeat-y fixed top center;}


#global {MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;padding:0px;}
#globalcontent {float:left;MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto;padding:0px; TEXT-ALIGN: left;}
.content {width:990px;padding:5px 5px 5px 5px;float:left;clear:both;background:#faf9f9;}

.baseline {line-height:12px;margin:0;padding:0;text-align:center;}


/*--- HEADER ---*/
.header { FLOAT: left ;DISPLAY: block;  padding:0px 0px 0px 0px;background:white;
}
.header_img { DISPLAY: block; WIDTH: 1000px;margin:0px;padding:0px;height:135px;HEIGHT: 135px !important;}
.header-left {FLOAT: left ;height:135px;width:272px;border:0px;margin:0px;padding:0px;}
.header-right { display:block;FLOAT: left;text-align:center;HEIGHT: 136px ;padding-top:10px;HEIGHT: 125px !important;width:728px;background: url('/images/header/header-right.gif');}
.baseline{line-height:12px;text-align:center;margin:0px;padding:0px;}
.loginheader{background: #faf9f9;border:1px solid #cccccc; margin-top: 30px; margin-left: 20px; margin-right: 20px;}

/* -----------------------menu ---------------------------------------------------*/

#navigation {float:left;CLEAR:BOTH;margin:0px;padding:0px; WIDTH: 1000px; HEIGHT: 25px !important;}
div#navigation ul#menu 
{
	list-style-type:none;
height:25px;
float:left;
 /* correction pour Opera */
margin: 0;
padding: 0;}

div#navigation ul#menu li
{float:left;
font-size:14px;
font-family:"Trebuchet MS", Trebuchet, Arial;
text-decoration: none;
text-align: center;
width:125px;
line-height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0;
padding: 0;}

div#navigation ul#menu li a:hover ,
div#navigation ul#menu li a:focus,
div#navigation ul#menu li a:active,
div#navigation ul#menu li a:link ,
div#navigation ul#menu li a:visited
{font-size:14px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: none;}


div#navigation ul#menu li div 
{float:left;
display:none;
list-style-type:none;
margin:0;
padding:0;
position:relative; 
margin: 0;
padding: 0;
top:0; 
}

div#navigation ul#menu li div#smenu2
{clear:both;
margin-left:-250px;
background:#8B3894;
padding-left:5px;
width:995px;
text-align:left;}

div#navigation ul#menu li div#smenu2 span{
margin: 0;
padding: 0px 5px 0px 5px;
width:auto;
line-height:30px;
display: inline;
font-size:14px;font-family:"Trebuchet MS", Trebuchet, Arial;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu2 span a:visited,
div#navigation ul#menu li div#smenu2 span a:active,
div#navigation ul#menu li div#smenu2 span a:link
 {
color: #000000;
text-decoration: none;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
padding: 0;
border: 0px;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu2 span a:hover ,
div#navigation ul#menu li div#smenu2 span a:focus
 {
font-weight:bold;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: underline;}

div#navigation ul#menu li div#smenu3
{
    clear:both;
    margin-left:-375px;
padding-left:0px;
background:#E50082;
width:1000px;}

div#navigation ul#menu li div#smenu3 span{
margin: 0;
padding: 0px 5px 0px 5px;
width:auto;
line-height:30px;
display: inline;
font-size:14px;font-family:"Trebuchet MS", Trebuchet, Arial;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu3 span a:visited,
div#navigation ul#menu li div#smenu3 span a:active,
div#navigation ul#menu li div#smenu3 span a:link
 {
color: #000000;
text-decoration: none;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
padding: 0;
border: 0px;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu3 span a:hover ,
div#navigation ul#menu li div#smenu3 span a:focus
 {
font-weight:bold;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: underline;}

div#navigation ul#menu li div#smenu5
{clear:both;
 margin-left:-625px;
padding-left:384px;
width:616px;
background:#0CCFBD;
}

div#navigation ul#menu li div#smenu5 span{
margin: 0;
padding: 0px 5px 0px 5px;
width:auto;
line-height:30px;
display: inline;
font-size:14px;font-family:"Trebuchet MS", Trebuchet, Arial;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu5 span a:visited,
div#navigation ul#menu li div#smenu5 span a:active,
div#navigation ul#menu li div#smenu5 span a:link
 {
color: #000000;
text-decoration: none;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
padding: 0;
border: 0px;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu5 span a:hover ,
div#navigation ul#menu li div#smenu5 span a:focus
 {
font-weight:bold;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: underline;}

div#navigation ul#menu li div#smenu4
{clear:both;
    margin-left:-500px;
	padding:0px 0px 0px 148px ;
	width:852px ;

background:#00B6FF;
}

div#navigation ul#menu li div#smenu4 span{
margin: 0;
padding: 0px 5px 0px 5px;
width:auto;
line-height:30px;
display: inline;
font-size:14px;font-family:"Trebuchet MS", Trebuchet, Arial;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu4 span a:visited,
div#navigation ul#menu li div#smenu4 span a:active,
div#navigation ul#menu li div#smenu4 span a:link
 {
color: #000000;
text-decoration: none;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
padding: 0;
border: 0px;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu4 span a:hover ,
div#navigation ul#menu li div#smenu4 span a:focus
 {
font-weight:bold;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: underline;}

div#navigation ul#menu li div#smenu6
{clear:both;
    margin-left: -750px;
	padding-left:270px;	
	width:730px;
background:#FF981F;
text-align:center;



}

div#navigation ul#menu li div#smenu6 span
{
margin: 0;
padding: 0px 5px 0px 5px;
width:auto;
line-height:30px;
display: inline;
font-size:14px;font-family:"Trebuchet MS", Trebuchet, Arial;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu6 span a:visited,
div#navigation ul#menu li div#smenu6 span a:active,
div#navigation ul#menu li div#smenu6 span a:link
 {
color: #000000;
text-decoration: none;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
padding: 0;
border: 0px;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: none;}

div#navigation ul#menu li div#smenu6 span a:hover ,
div#navigation ul#menu li div#smenu6 span a:focus
 {
font-weight:bold;
margin: 0;
padding: 0;
line-height:30px;
display: inline;
font-size:12px;font-family:"Trebuchet MS", Trebuchet, Arial;font-weight:bold;color: white;text-decoration: underline;}




/* ---------------Hn-------------- */
h1 { height:12px;margin:0px;padding:0px;line-height:12px;font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: gray; text-decoration: none;font-weight:normal;}
h1 a:link,h1 a:visited,h1 a:active{ margin:0px;padding:0px; line-height:12px; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: gray; text-decoration: none;font-weight:normal;}
h1 a:hover{ margin:0px;padding:0px; line-height:12px; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0CCFBD; text-decoration: underline;font-weight:normal;}
h2 {font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;display:block;float:left;
width:978px;_width:538px;padding-left:120px; font-size: 26px;  color:#0CCFBD;
background-image: url("/images/bgtitle.gif");background-repeat:no-repeat;line-height:44px;text-decoration: none;margin:0px;}


/* ---------------titres rubriques-------------- */
.big_col_center_content { margin-bottom:5px; width:978px; padding:5px;float:left;background:white;border:1px solid #cccccc;}
.big_col_center_content .bigtitle {
font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;display:block;float:left;
width:978px;_width:538px;padding-left:120px; font-size: 26px;  color:#0CCFBD;
background-image: url("/images/bgtitle.gif");
background-repeat:no-repeat;line-height:44px;text-decoration: none;margin:0px 0px 5px 0px;}
.google{width: 978px; text-align:center;float: left; margin: 5px 0px 5px 0px;display:block;padding:0px;}
.google span{width: 468px; text-align:center;float: left; margin: 5px 10px 5px 10px;display:block;padding:0px;}


/* ---------------liste-------------- */
.content_list { margin-bottom:5px; width:978px; padding:5px;float:left;background:white;border:1px solid #cccccc;  font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: gray; text-decoration: none;font-weight:normal;}
.content_list a:link,.content_list a:active,.content_list a:visited{ font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: gray; text-decoration: none;font-weight:normal;}
.content_list a:hover{   font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0CCFBD; text-decoration: underline;font-weight:normal;}
.content_list .default_liste{margin-bottom:5px;padding:5px 5px 5px 5px;display:block;float:left;width:968px;background-image: url('/images/bgliste.gif');background-repeat:repeat-x;}
.content_list .default_liste div{float: left; clear: both;margin-top:10px;}
.content_list .default_liste div span{margin:0px;padding:0px;display:block;float:left;width:242px;}
.content_list .default_liste div span img{margin:2px 4px 2px 0px;border:0px;vertical-align:middle;padding:0px;display:block;float:left;width:120px;height:52px;}


/*--------------footer---------------*/
#footer {MARGIN-LEFT: auto; WIDTH: 1100px; MARGIN-RIGHT: auto;padding: 20px 0px 15px 0px; TEXT-ALIGN: left;background:#aaa9a7;}
#footer {  font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size: 11px;  color: white; text-decoration: none}
#footer a:link,#footer a:visited,#footer a:active{ font-weight:normal; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; text-decoration: none}
#footer a:hover{  font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size: 11px; color: white; text-decoration: underline}
#footer .left{width: 250px; padding:0px;margin: 0px 0px 20px 100px; float: left;}
#footer .midright{width: 250px; padding:0px;margin: 0px 0px 20px  0px;float: left;}
#footer .left span { width: 150px; float: left}
#footer .midright span { width: 250px; float: left}
#footer .midright span img{ border:0px;vertical-align:middle;margin-right:3px;}
#footer{vertical-align:middle;padding-right:5px;}
