BODY {
	background-color:#E6E6E6;
	margin-top:15px;
	}

/** SECTION MENU ET BANNIERE  **/

.top_div {
	border:solid 1px black;
 }

 .top_bar1 {
	float:left;
	background-color:orange;
	width:30%;
	font-size:5px;
	border:solid 1px black;
 }

.top_bar2 {
	background-color:green;
	font-size:5px;
	border:solid 1px black;
 }

 .logo_div {
	float:left;
	width:290px;
 }

.menu_div {
	background-color:white;
	height:15px;clear:both;
	border-top:solid 2px black;
	border-bottom:solid 2px black;
	margin-bottom:2px;
  }

.menu_div_in1 {
	float:left;
	margin-left:500px;
}

.menu_div_in2 {
	background-color:orange;
	text-align:right;
}

.photo_banniere {
	text-align:right;
}

.news_box {
	float:right;
	margin:19px;
	margin-left:25px; /* a effacer si pas de bouton meteo*/
	width:134px;
	height:134px;
	border:black 1px solid;
	background-color: #FFBE7D;
	text-align:center;
}

.main_div{
	border:black 1px solid;
	width:800px;
	background-color:white;
	}

.page_title
{ 
    color: orange;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14pt; 
	font-weight: bold;
} 

.page_subtitle
{ 
    color: orange;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12pt; 
	font-weight: bold;
} 

.link_bottom
{ 
    font-family:Arial;
	font-size: 8pt;
	font-weight:bold;
} 

.page_droitauteur
{ 
    color: #999999; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
	font-weight: normal;
} 

.news_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: blue;
	font-size: 9px;
	font-weight:bold;
	text-align:right;
	margin:0;
}

.news_separator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: blue;
	font-size: 10px;
	text-align:center;
	margin-bottom:10px;
	margin-top:3px;
}

.news_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #024d15;
	font-size: 10px;
	text-align:center;
	margin:0;
	margin-top:4px;
}

/********************* LINKS *************************/ 
a:active {
 	text-decoration: none;
}

a:visited { 
	text-decoration: none;
}

a:link {  
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.tableau_titre
{ 
    color: #006633; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
	font-weight: bold;
}
 
.tableau_soustitre
{ 
    color: #FFCC66; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
	font-weight: bold;
} 

/********************* COOLMENU *************************/ 

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:green; layer-background-color:Navy; color:orange; text-align:center}
.clLevel0over{background-color:#80C510; layer-background-color:#80C510; color:#4F790B; cursor:pointer; cursor:hand; text-align:center}
.clLevel0border{position:absolute; visibility:hidden; background-color:white; layer-background-color:white}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:green; layer-background-color:Navy; color:orange;}
.clLevel1over{background-color:#80C510; layer-background-color:#80C510; color:#4F790B; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#80C510; layer-background-color:#80C510}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

