/* CSS Document */
body
{

background:#F5F5F5;
width: 1024px;
margin: auto;
margin-top: 12px;
margin-bottom: 12px;   
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;

}

.btn_recherche
{
border:2px #FFFFFF;
background-color:#79BCFF;
font:Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
font-weight:lighter;
color:#FFFFFF;
}
.btn_recherche:hover
{
background-color:#0099FF;
}
#band
{

background-color:#CC3300;
color:#FFFFFF;
font-family:Verdana, Geneva, sans-serif;
font-style:normal;
font-size:12px;
text-align:right;
margin:2px;
}
#band a
{
color:#FBFFF4;
font-size:13px;
text-decoration:none;
font-weight:bolder;
}
#band a:hover
{
color:#B8BAFE;
text-decoration:none;
}
#menu
{
background:#0C559E;
width:170px;
display:block;
float:left;
border: 2px solid  #FFFFFF;
padding:2px;
margin:2px;
}
#recherche
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin:2px;
}
#recherche fieldset legend
{
font-weight:bold;
color:#FFFFFF;
}
#meteo
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin:2px;
}
#meteo fieldset legend
{
font-weight:bold;
color:#FFFFFF;
}
#menu a
{
height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
font-weight:bolder;
text-align:center;
display:block;
margin-bottom:5px;

}
#menu a:hover
{
background:#FFFFFF;
color:#FF6633;
text-decoration:none;
cursor:pointer;
}
#foot
{
width:100%;
color:#003399;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:none;
margin-top:15px;
}
#foot a
{
text-decoration:none;
color:#FE5E4B;
font-weight:lighter;
}
#foot a:hover
{
font-style:normal;
color:#000000;
}
#corps
{
border: 1px solid  #CCCCCC;
font-size:12px;
text-shadow:#006699;
color:#000000;
margin:2px;
font-family:Verdana, Geneva, sans-serif;
height:auto;
}
#corps a
{
font-family: tahoma, helvetica, arial, sans-serif;
font-weight:900;
word-spacing:2px;
text-decoration:none;
}
#corps a:hover
{
background:#FF3333;
color:#FFFFFF;
text-decoration:none;
cursor:pointer;
}
#actu
{
border: 2px dashed #B0BBBF;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-shadow:#006699;
width:500px;
padding:10px;
margin:2px;
}
#actu img
{
border: 1px;
width:150px;
height:150px;
margin:1px;
}
#actu p
{
color:#000000;
font-size:14px;
text-align:left;
margin-left:3px;
word-spacing:1px;
}
#actu p:first-letter 
{
float: left; 
font-size: 2em; 
font-family: Arial, Georgia, "Times New Roman", Times, serif; 
font-weight: bold; 
margin-right: 3px; 

}
#actu h4
{
background-color:#C6D8F9;
color:#FF6633;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
azimuth:right-side;
height:20px;
}
#actu h3
{
background-color:#F3F3F3;
color:#666666;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
text-shadow:inherit;

}
#actu h6
{
color:#999999;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
azimuth:right-side;
}
#header
{
border: 2px solid  #DBDBDB;
background:#EBEBEB;
margin:2px;
}
#vols
{
background:url(../img/avd.jpg);
border: 1px solid  #000000;
color:#FFFFFF;
width:320px;
height:auto;
float:right;
margin:10px;
}
#vols table 
{
	border:none;
	width:auto;
	border-collapse:separate;
	background-color:#FFFFFF;
}
#vols td 
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   font-weight:500;
   text-align:left;
   border:none;
   color:#000000; 
}
#vols caption 
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#333333;
}
#vols th 
{
   background-color:#CCCCCC;
   color:#FF0000;
   font-size: 12px;
   font-family: tahoma, helvetica, arial, sans-serif;
   text-align:center;

}
#vols h5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:red;
text-decoration:underline;
text-shadow:#003399;
background-color:#FFFFFF;
}
.load
{
    background:url('img/prechargement.gif') no-repeat center;
} 
.btn_vols
{
border:2px #FFFFFF;
background-color:#3366CC;
font:Arial, Helvetica, sans-serif;
text-align:center;
font-size:14px;
font-weight:lighter;
color:#FFFFFF;
}
.btn_vols:hover
{
cursor:pointer;
background-color:#0099FF;
}
.btn_google
{
	background-color:#B7200F;
	font:Verdana, Geneva, sans-serif;
	text-align:center;
	font-size:10px;
	font-weight:lighter;
	color:#FFFFFF;
}
h4
{
font-family:"Times New Roman", Times, serif;
background:#A7B5F5;
color:#FFFFFF;
}
h5
{
font-family: tahoma, helvetica, arial, sans-serif;
background:#CACACA;
color:#0066CC;
}
h2
{
font-family:"Times New Roman", Times, serif;
color:#000000;
}
#bottom
{
	border:1px solid  #3366CC;
	font-family: tahoma, helvetica, arial, sans-serif;
	width:780px;
	margin-top: 8px;
}
h3
{
background:#3A9CED;
color:#FFFFFF;
font-weight:700;
}
#comment 
{
background-color:#C6E9FB;
border:#3300FF;
margin:2px;
color: gray;
}
#vols_gen table 
{
   margin: auto; 
   border:none; 
   border-collapse:separate; 
}

#vols_gen th 
{
   background-color:#EAEAEA;
   color:#0066FF;
   font-size: 12px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align:center;
   border:none; 
 }

#vols_gen td 
{
   font-family:Arial, Helvetica, sans-serif;
   font-variant: small-caps;
   font-weight:bolder;
   text-align: center;
   padding-bottom:20px;
   border:none; 
}
#vols_gen caption 
{
   font-family:Arial, Helvetica, sans-serif;
   font-weight: bolder;
   text-decoration:underline;
   color:#0066FF;
   margin-bottom: 10px; 
}
.album
{
	background-color:#D6E1FC;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#D83505;
}
.album img
{
	border:1px;
	border-color:#333;
	padding-left:5px;
}
.fieldset
{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:400;
}
.fieldset a
{
	font-size:10px;
	color:#F00;
}




