/* Start of CMSMS style sheet 'Genesol - Main' */
body{
  background-image: url(/uploads/charte/background_site.png);
  background-repeat:repeat-x;
  background-color: #0b2c4d;
  -behavior:url("/css/csshover2.htc"); 
}
strong{
  font-weight:normal;
}

#global{
width: 1002px;
font-family:Trebuchet MS;
margin:auto;
}

#header{
width: 1002px;
height: 140px;
}

#header .lien_accueil{
width: 350px;
height: 140px;
float: right;
}

#center{
/*height: 385px;*/
width: 1002px;
/*background-image: url(/uploads/charte/content/background_center.png);
background-repeat:no-repeat;
background-position: bottom;
*/
position:relative;
float: left;
}



#submenu{
width: 279px;

float:left;
position:absolute;
/*top:0;
bottom:0;*/
background-image: url(/uploads/charte/menu/background_menu.png);
background-repeat:no-repeat;
background-position: bottom;
background-color: #0e3461;
}



#content{
width:700px;
height: 410px;
padding-left: 23px;
float:right;
background-image: url(/uploads/charte/content/background_content.png);
background-repeat:no-repeat;
background-position: bottom;
background-color: #134b7d;
}
html>body #content{
height: auto;
min-height: 410px;
}
#content h1{
  color: #F7A800;
    margin-top:0px;
  font-size:24px;
  font-weight: bold;
  clear:left;
  margin-top:0px;
}

#content a{
color:#F7A800;
}

#content h2{
  color: #F7A800;
  margin-top:0px;
  margin-bottom:0px;
  font-size:18px;
  font-weight: bold;
  clear:left;
}

#content .text{
  width:420px;
  margin-left:20px;
  color:white;
  font-size:12px;
  float:left;
  clear:left;
}

#content .image{
  width:200px;
  margin-right:20px;
  float:right;
}




#footer_top{
width: 1002px;
height: 143px;
float:left;
background-image: url(/uploads/charte/footer/footer_top.png);
}

#footer_top .vignettes{

  width:726px;
    float:right;
}

#footer_top .vignette{
  display:inline;
  float:left;
  margin-top: 9px;
  /*margin-right:2px;*/
  /*margin-left: auto;*/
}

#footer_top .vignette img{
  border:none;
}

#footer_top .actualites{
  display:inline;
  float:left;
  margin-top: 10px;
  /*margin-right:15px;*/
  margin-left:20px;
  width:245px;
  height:130px;
}

#footer_top .actualites .titre{
  color: #F7A800;
  margin-top:0px;
  font-size:20px;
  font-weight: bold;
}

#footer_top .actualites .NewsSummarySummary, #footer_top .actualites .NewsSummaryContent{
  float:left;
  margin-left:10px;
  font-size:12px;
}
#footer_top .actualites .NewsSummaryMorelink{
  float:right;
}

#footer_top .actualites .NewsSummaryMorelink a{
   text-decoration:none;
   color: #F7A800;
   font-size:12px;
}


#footer_bottom{
width: 1002px;
height: 43px;
float:left;
background-image: url(/uploads/charte/footer/footer_bottom.png);
}

#footer_bottom .liens{
 float:right;
 display:inline;
 margin-top:10px;
}

#footer_bottom .liens a{
 float:left;
 display:inline;
 margin-right:15px;
 color:#000;
 font-size:11px;
 text-decoration:none;
}

#footer_bottom .telephone{
 float:left;
 display:inline;
 margin-top:2px;
 margin-left:15px;
}

#flashHome{
float:left;
width:600px;
height:250px;
}

#footer_top .vignette{
	 -behavior: url("/css/iepngfix.htc");
}


.contactform{
  padding:10px 10px;
  float:left;
}

.contactform div{
  float:left;
  width:100%;
}

.contactform label{
  float:left;
  margin-bottom: 3px;
  width:90px;
  text-align:right;
  clear:left;
  color:white;
  font-weight:bold;
  display:inline;
}

.contactform input{
  float:right;
  clear:right;
  margin-bottom: 3px;
    display:inline;
}

.contactform .submit{
  float:right;
}


#breadcrumbs{
  float:left;
  margin-top:10px;
  margin-bottom:20px;
  color:white;
  font-size:11px;
}
/* End of 'Genesol - Main' */

