/* Mohamed Mejri  */

*{margin:0; padding:0;}
body{
background:#fff ; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin-bottom: 0px;
}
#wrapper {
	_height: 82px;
	background-repeat: repeat-y;
	background-position: center;

}

a{
background-color:inherit; 
color:#f8931e; font-weight:bold; 
text-decoration:none;
}
a:hover{
text-decoration:underline;
color:#666666; 
}
p{
margin:0 0 16px 0;
}
ul, ol{
margin:0 0 16px 15px; 
padding-left:5px;
}
ul ul, ol ol{
margin:3px 0 0 15px;
}


/* Headers */
h1{
color:#555; 
font-size:3.6em; 
letter-spacing:-3px; 
margin:0; text-align:right;
}
h2{
background: url(./images/puce-h2.jpg) no-repeat; 
FONT-SIZE: 15px;
padding-left:30px;
padding-top:7px;
padding-bottom:20px;
color:#ff6600;
font-weight:bold; 
}
h3{
background: url(./images/puce.gif) no-repeat; 
FONT-SIZE: 11px;
font-weight:normal; 
 padding-left:30px;
 padding-top:5px;
color:#ff6600;
font-weight:bold; 
 height:20px;
}
h5{
color:#ff6600; 
font-size:11px; 
margin:0; 
}
#bandeau {
background:#fff url(./images/bandeau.jpg) bottom left no-repeat; 
border:0px solid #fff; 
color:#555; 
margin:0 auto 0px; 
padding:0px; 
width:960px; 
line-height:1.3em;
height:233px;
}
#acce {
color:#666666;
padding:0;
font-size:0.9em;
padding-top:5px;
height:230;
}
#rechercher {

color:#666666;
font-size:1em;
float:left;
}
#acce_rapide {

color:#666666;
font-size:1em;
float:right;
padding-top:5px;

}
#acce_rapide  a:link {
    text-decoration:underline;
	color: #666666;
	font-weight:bold; 
}
#acce_rapide  a:visited {
	color: #666666;
	text-decoration:underline;
	font-weight:bold; 
}
#acce_rapide  a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight:bold; 
}
#acce_rapide  a:active {
	color: #666666;
	text-decoration:underline;
	font-weight:bold; 
	}
	#ajaxmenu{
	font-size:1em;
	top:93px;
	left:0px;
	width:960px;
	height:37px;
	z-index:65;
	background:  url(images/menu_m3.jpg)  repeat-x bottom;
}
/*
#ajaxmenu{
	
	top:150px;
	left:0px;
	width:960px;
	height:37px;
	z-index:65;
	background:#fff url(./images/menu.jpg) bottom left no-repeat; 
}
*/
#menu {
background:#fff url(./images/menu_m3.jpg) bottom left no-repeat; 
border:0px solid #fff; 
color:#555; 
margin:0 auto 0px; 
padding:0px; 
width:960px; 
line-height:1.3em;
height:37px;
}
#addresse {

color:#000000;
padding:0;
font-size:0.9em;
line-height:1.3em;
margin:0px 0 0px 0px;
padding-top:80px;
padding-right:50px;
text-align:center;
width:410px;
float:right;
}
#flash {
float:left;
padding-top:3px;
text-align:left;
width:500px;
}
#addresse  a:link {
	text-decoration:none;
	color: #000000;
	font-weight:normal;
}
#addresse  a:visited {
	color: #000000;
	text-decoration:none;
	font-weight:normal;
}
#addresse  a:hover {
	color: #db560e;
	text-decoration:underline;
	font-weight:normal;
}
#addresse  a:active {
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	}

#container{
background:#fff; 
border:0px solid #fff; 
color:#666; 
margin:0 auto 0px; 
padding:0px; 
width:960px;
}
#container_m2{
background:#fff; 
border:0px solid #fff; 
color:#666; 
margin:0 auto 0px; 
padding:0px; 
width:960px; 

}
#gauche{
background: #ffffff url(./images/gauche_d.jpg)  no-repeat; 
float:left; 
padding-left:5px;
width:362px;
}
#meteo {
clear:left;
margin:0px 0 0px;
padding:7px 5px;
padding-left:30px;
width:240px;
font-size:9px;
color:#7c7b7b;
line-height:1.5em;
}
#gauche_meteo {
float:left;
margin:0px 0 0px;
padding-left:30px;
width:170px;
font-size:9px;
color:#7c7b7b;
}
#doite_meteo{
float:right;
padding-right:125px;
width:32px;
height:32px;
}
#gauche div.news {
clear:left;
margin:0px 0 0px;
padding:0px 5px;
padding-left:30px;
width:240px;
font-size:11px;
color:#666666;
line-height:1.5em;
}
#gauche div.texte {
clear:left;
margin:0px 0 7px;
padding:0px 5px;
padding-top:10px;
padding-left:30px;
width:200px;
font-size:11px;
color:#666666;
line-height:1.5em;
}
#gauche div.contact {
clear:left;
margin:0px 0 7px;
padding:0px 5px;
padding-left:30px;
width:200px;
font-size:0.8em;
color:#000000;
line-height:1.5em;
}
#gauche div.contact_p {
clear:left;
margin:0px 0 0px;
padding:0px 5px;
padding-left:30px;
width:200px;
font-size:0.8em;
color:#db560e;
}
#gauche div.contact_p  a:link {
	text-decoration: none;
	color: #db560e;
	font-weight:normal;
}
#gauche div.contact_p  a:visited {
	color: #db560e;
	text-decoration: none;
	font-weight:normal;
}
#gauche div.contact_p  a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight:normal;
}
#gauche div.contact_p  a:active {
	color: #db560e;
	text-decoration: none;
	font-weight:normal;
	}
	
#gauche2{
width:240px;
margin-top:10px;
}
#reglement {
clear:left;
margin:0px 0 0px;
padding:0px 0 5px;
padding-left:27px;
width:230px;
font-size:0.8em;
color:#000000;
}
#reglement  a:link {
	text-decoration: none;
	color: #000000;
	font-weight:normal;
}
#reglement  a:visited {
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
#reglement  a:hover {
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;
}
#reglement  a:active {
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	}
#copyright {
clear:left;
margin:0px 0 0px;
padding:0px 0px;
padding-left:0px;
width:280px;
font-size:9px;
color:#000000;
}
#main{
margin-top:34px;
float:right; width:579px; border:0px;
}
#main ul li{
	list-style-image: url(images/puce-li.gif);
	margin-bottom: 0.5em;
	font-size: 11px;
	color: #444444;
}
#main_m2{
margin-top:5px;
padding-left:5px;
float:left; 
width:920px; 
border:0px;
}
#footer { 
clear:both; 
margin:0px; 
height:0px;
width:960px; 
}
	.INPUT {
	   BORDER-RIGHT: #ff6600 1px dashed;
	   BORDER-TOP: #ff6600 1px dashed;
	   FONT-SIZE: 11px ; 
	   BORDER-LEFT: #ff6600 1px dashed; 
	   WIDTH: 140px; 
	   BORDER-BOTTOM: #ff6600 1px dashed; 
	   HEIGHT: 18px ;
	   color:#000000;
	   BACKGROUND: #ffffff;
	   FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.SELECT{
	   BORDER-RIGHT: #ff6600 1px dashed;
	   BORDER-TOP: #ff6600 1px dashed;
	   FONT-SIZE: 11px ; 
	   BORDER-LEFT: #ff6600 1px dashed; 
	   WIDTH: 140px; 
	   BORDER-BOTTOM: #ff6600 1px dashed; 
	   HEIGHT: 18px ;
	   color:#000000;
	   BACKGROUND: #ffffff;
	   FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.TEXTAREA {
	BORDER-RIGHT: #ff6600 1px dashed; 
	BORDER-TOP: #ff6600 1px dashed; 
	FONT-SIZE:10px; 
	BORDER-LEFT: #ff6600 1px dashed; 
	WIDTH: 200px; height: 100px;
	BORDER-BOTTOM: #ff6600  1px dashed;
	BACKGROUND: #FFFFFF;
	color:#000000;
	FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.BOUTON {
                  BORDER-RIGHT: #ff6600 1px dashed; 
				   BORDER-TOP: #ff6600 1px dashed; 
				   BORDER-LEFT: #ff6600 1px dashed; 
				   FONT-SIZE: 10px; 
				   WIDTH: 60px; 
				   HEIGHT: 18px;
				   COLOR: #000000; 
				   BORDER-BOTTOM: #ff6600 1px dashed; 
				   BACKGROUND-COLOR: #ffffff;
				   FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.titre_gris {
        font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#555;
        FONT-SIZE: 15px;
		P align:justify;
		font-weight: bold;
		}
		
.titre_orange{
        font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ff6600;
        FONT-SIZE: 12px;
		font-weight: bold;
	
		}
		
.Texte_corp{
        font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
        FONT-SIZE: 11px;
	
		}
