body{
	background-image:url(../images/templates/background_site.jpg);
	background-repeat:repeat;
}

div#corps
{
  background:#ffffff;
  width:950px;
  padding:5px;
}
div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#site_cadre{
	width:900px;
	margin:auto;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid black;
}
div#logo_site{
	width:890px;
	background-image:url(../images/templates/logo_sans_slogan.jpg);
	background-repeat:no-repeat;
	height:125px;
}
div#logo_site h1{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	position:relative;
	top:90px;
	left:20px;
	width:650px;
}

div#menu_top_site{
	width:890px;
	
}
div#content_site{
	width:890px;
	margin-top:20px;
	
}
div#bloc_central{
	width:890px;
}
div#separateur{
	height:5px;
}
div#footer{
	width:890px;
	background-image:url(../images/templates/fond_footer.jpg);
	height:25px;
	line-height:25px;
	background-repeat:no-repeat;
}
div#site_cadre_petit{
	width:890px;
	margin:auto;
}





div#top_orange
{
 width:183px;
 height:51px;
 background: url("../images/mod_orange_top.jpg");
}
div#content_orange
{
 width:183px;
 background: url("../images/mod_orange_middle.jpg");

 font-size: 13px;
}
div#bottom_orange
{
  width:183px;
  height:26px;
  background: url("../images/mod_orange_down.jpg");
}
a.lien_gras {
	color: #000000;
	font-weight:bold ;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;


}
a.lien_gras:hover {
	color: #d5760c;
	font-weight:bold ;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
div#top_orange h2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;
	margin-left:20px;
        line-height:30px;
        display:inline;
}

div#top_orangel
{
 width:760px;
 height:51px;
 background: url("../images/mod_orangel_top.jpg");
}
div#content_orangel
{
 width:760px;
 background: url("../images/mod_orangel_middle.jpg");

 font-size: 13px;
}
div#bottom_orangel
{
  width:760px;
  height:26px;
  background: url("../images/mod_orangel_down.jpg");
}
div#top_orangel h2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;
	margin-left:20px;
        line-height:30px;
        display:inline;
}



div#top_bleu
{
 width:183px;
 height:51px;
 background: url("../images/mod_bleu_top.jpg") ;
}
div#txt_menu
{
  font-size: 13px;
  line-height:15px;
}
div#txt_actu
{
  font-size: 13px;
  line-height:15px;
}
a.lien_actu
{
  font-size: 13px;
  line-height:15px;
  color:#000000;
}
a.lien_actu:hover
{
  font-size: 13px;
  line-height:15px;
  color:#d5760c;
}
h2.decale
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;
	padding-left:130px;
        line-height:30px;
        display:inline;

}
a.zoom
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;

}
a.zoom:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;

}
.hidden {
   display: none;
}

.visible {
   display: inline;
}

div#txt_actu ul
{
}
div#txt_actu li
{
  padding-left:2px;
}

ul.blocul
{
}
li.bloc
{
  padding-left:2px;
  margin-left:4px;
}
h4
{
  color:#0864a5;
  font-family: Helvetica, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 13px;
  padding-left:4px;
}

div#content_bleu
{

 width:183px;
 background: url("../images/mod_bleu_middle.jpg");



}
div#bottom_bleu
{
  width:183px;
  height:26px;
  background: url("../images/mod_bleu_down.jpg");
}
div#top_bleu h2
{
	font-family: Helvetica, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ffffff;
	margin-left:20px;
        line-height:30px;
        display:inline;
}
.liste_ville{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.lien_blanc2{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
}
.lien_blanc2:hover{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
}
div#paragraphe_simple h2{
	margin:0px;
	padding:0px;
	color:#f09c20;
	font-size:25px;
	font-weight:bold;
	margin-bottom:10px;
	line-height:25px;
}
div#paragraphe_simple h3{
	padding:0px;
	margin:0px;
	color:#f09c20;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}
div#paragraphe_simple{
	font-size:13px;
	font-weight:normal;
	color:#818181;
	
	line-height:16px;
}
strong
{
  color:#d5760c;
}

.h2_principal
{
  display:inline;
  color:#0763a6;
  font-family: Helvetica, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:bold;
}
.h3_principal
{
  display:inline;
  color:#0763a6;
  font-family: Helvetica, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:none;
}

.h2_principal2
{
  display:inline;
  color:#d5760c;
  font-family: Helvetica, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight:bold;
}
.h3_principal2
{
  display:inline;
  color:#d5760c;
  font-family: Helvetica, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:none;
}
.nwsl
{
  background:#ffffff;
  color:#000000;
  border-style:none;
}

H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 21px; COLOR: #ff8c00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	DISPLAY: inline; FONT-SIZE: 12px; COLOR: navy; FONT-FAMILY: Verdana
}
H3 {
	FONT-SIZE: 20px; COLOR: blue; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana
}
A {
	COLOR: #483d8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
