body
{
background-image:url('back.jpg');
font-family:trebuchet ms;
font-size:12px;
}
#logo
{
background:url("ent.jpg") no-repeat;
width:950px;
height:144px;
z-index:1;
}
#logopub
{
position:relative;
z-index:10;
left:515px;
width:400px;
height:80px;
top:-5px;

}
.tableau
{
border-left:solid 1px #fff;
border-right:solid 1px #fff;
border-top:solid 1px #fff;
background-color:#fff;
}
.pied
{
background-color:#0aa73c;
text-align:center;
}
.menu
{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
}
.menu a
{
color:#008800;
text-decoration:none;
}
.menu a:hover
{
background-color:#f4f4f4;
color:#008800;
text-decoration:none;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
padding-top:-10px;
list-style-type: none;
}
#menu {
position: relative;
width: 10em;

}
#menu {
width: 175px;
padding-left:0px;
padding-right:0px;
color:#008800;

}
#menu dt {
cursor: pointer;
margin: 2px 0;
height: 20px;
line-height: 20px;
text-align: left;
border: 1px solid #cccccc;
background: #f4f4f4;
}
#menu dd {
position: absolute;
z-index: 100;
left: 13em;
margin-top: -1.4em;
width: 15em;
border: 1px solid #fff;
background: #f4f4f4;
}
#menu li {
text-align: left;
background: #f4f4f4;
border-bottom:solid 1px #cccccc;
margin:2px;
}
#menu li a{
color: #000066;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu dt a
{
color:#000000;
display: block;
text-decoration: none;
}
#menu li a:hover, #menu dt a:hover {
background: #eee;
}
/*barre d'en haut*/
.barre
{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#009900;
color:#fff;
}
.barre a
{
color:#fff;
text-decoration:none;
}
.barre a:hover
{
color:#fff;
text-decoration:underline;
}

p
{
margin:20px;
color:#000;
font-size:13px;
font-family:trebuchet ms;
}
.tableau1
{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;

}
.bandtitre
{
background:url("dec/vol.jpg");
color:#ffffff;
text-align:left;
height:20px;
}
.bandtitre1
{
border-bottom:solid 1px #c4C4C4;
text-align:left;
}
.bandtitre2
{
border-bottom:solid 1px #c4C4C4;
text-align:left;
}
.titrejaune
{
color:#ffff00;
margin-left:25px;
}

.blanc
{
	color:#ffffff;
}
.pub
{
background-image:url("images/b5.jpg");	
color:#ffffff;
}
.menu1
{
margin-left:20px;
border:solid 1px #c4c4c4;

}
span
{
margin:5px;
}
.arrive
{
background-image:url("arrivee.png");
}
.rouge
{
font-size:13px;
color: #fff;

}
.rouge a
{
background:url('vol1.jpg') repeat-X;
}
.rouge a:hover
{
background:url('vol1.jpg') repeat-X;
color:#fff;
}
#vert 
{
background:url('dec/barre.jpg') no-repeat;

text-decoration:none;
font-size:13px;
color:#000;
text-align:left;
}
#vert a:link
{
background:url('dec/barre.jpg') no-repeat;

text-decoration:none;
font-size:13px;
color:#000;
}
#vert a:visited
{

text-decoration:none;
font-size:13px;
color:#000;
}

#vert1
{
background:url('dec/barre1.jpg') no-repeat;

text-decoration:none;
font-size:13px;
color:#000;
text-align:left;
}
#vert1 a:
{
background:url('dec/barre1.jpg') no-repeat;

text-decoration:none;
font-size:13px;
color:#000;
}
#vert1 a:visited
{

text-decoration:none;
font-size:13px;
color:#000;
}


.adminbar
{

}
.menuadmin 
{
color:#fff;
text-decoration:none;
}
.menuadmin a:link
{
color:#fff;
text-decoration:none;
}
.menuadmin a:visited
{
color:#fff;
text-decoration:none;
}
.menuadmin a:hover
{
color:#fff;
text-decoration:underline;

}


.login
{
	font-size:12px;
	color:green;
}
.back1
{
background:url("dec/dec2.jpg") repeat-X;	
height:27px;
color:#fff;
}
.back1 a
{

height:27px;
color:#fff;
text-decoration:none;
}
.back1 a:hover
{

height:27px;
color:#fff;
text-decoration:underline;
}
.back11
{
background:url("dec/dec1.jpg") no-repeat;	
width:318px;
height:27px;
}
.back12
{
background:url("dec/dec3.jpg") no-repeat;	
width:33px;
height:27px;
}
.back2
{
background:url("dec/d6.jpg") repeat-X;	
color:#fff;
height:26px;
}
.back3
{
background:url("dec/d5.jpg") no-repeat;	
color:#fff;
text-align:center;
}
h1
{
color:#010066;
padding-left:20px;
font-size:20px;
font-family:Arial;
}
.saltanime
{
padding-left:0px;
}
.dpf
{
padding-left:700px;
color:#fff;
}
.bandeau
{
width:100%;
background-color:#006600;
color:#fff;
margin:0px 0px 0px 0px;
border:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
#calendar a:hover
{
background-color:#008800;
}
.tsvols a
{
	color:#fff;
	background:#008800;
}
.tsvols a:hover
{
	color:#fff;
	background:#008800;
}
.menut
{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#f4f4f4;
height:22px;

}
.actualites 
{
color:#002BBB;
}
.actualites a
{
color:#002BBB;
}
.contact a
{
color:#fff;
}
.brin
{
border-top:solid 1px #ccc; 
}
.gtitre
{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#f4f4f4;
font-weight:bold;
color:#008800;
text-align:left;
width:575px;
margin-top:2px;
line-height: 20px;

}
.table1
{
margin:20px;
color:#000;
font-size:13px;
font-family:trebuchet ms;
}
.menup
{
margin-left:20px;
border-bottom:solid 1px #c4c4c4;
}
a
{
color:#010066;
}
.autre
{
padding-top:0px;
padding-right:0px;
padding-bottom:5px;
padding-left:-2px;
}
.actualite
{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#f4f4f4;
text-align:left;
margin-top:2px;
}
.formulaire
{
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background:#008800;
margin-top:1px;
}

