body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
margin: 0;
padding: 0;
}
#header {
height: 82px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:x-large;
border: 1px solid #3D7B78;
}
#haut{
height:12px;
}
#soushaut{
margin-left: 140px;
margin-right: 132px;
padding: 3px 25px 3px 25px;
text-align:justify;
}
#menuhaut{
height:8px;
padding: 5px 5px 10px 5px;
text-align:center;
color:#3D7B78;
font-size: 11px;
}

#conteneur {
position: absolute;
width: 100%;
}
#centre {
margin-left: 140px;
margin-right: 132px;
padding: 3px 25px 3px 25px;
text-align:justify;
}
#gauche {
position: absolute;
left:0;
width: 140px;
text-align:center;
border: 1px solid #3D7B78;
color:#3D7B78;
top:98px;
bottom:50px;
}
#droite {
position: absolute;
right:0;
width: 132px;
text-align:center;
border: 1px solid #3D7B78;
color:#3D7B78;
top:98px;
bottom:50px;
}
.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menugauche a:hover {
text-decoration: none;
}
.menudroit {
list-style-type: none;
margin: 0;
padding:0;
}
.menudroit li {
margin-bottom: 5px;
}
.menudroit a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menudroit a:hover {
text-decoration: none;
}
.rubrique {
background-color:#E6872E;
color:#FFFFFF;
}
#bottom{
margin-left: 140px;
margin-right: 132px;
padding: 3px 25px 3px 25px;
text-align:center;
bottom:10px;
color:#E6872E;
font-size: 10px;
}
#bottom a {
color: #3D7B78;
text-decoration: none;
font-size: 10px;
}
#bottom a:hover{
text-decoration: underline;
}

#pied {
height: 48px;
background-color:#3D7B78;
color:#FFFFFF;
font-size: 10px;
text-align:center;
}
#pied a {
color: #FFFFFF;
text-decoration: none;
}
#pied a:hover{
text-decoration: underline;
}
p {margin: 0 0 10px 0;}
.imagebordure {
border-width:0;
vertical-align:middle;}


.cadrenews { BORDER-LEFT: #EEEEEE 1px solid; BORDER-TOP: #EEEEEE 1px solid; BORDER-RIGHT: #F4F4F4 1px solid; BORDER-BOTTOM: #F4F4F4 1px solid;}
.cadrecommentaires { BORDER-LEFT: #EEEEEE 1px solid; BORDER-TOP: #EEEEEE 1px solid; BORDER-RIGHT: #EEEEEE 1px solid; BORDER-BOTTOM: #EEEEEE 1px solid;}

.texte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.textesmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.textebig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold}
.textedate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.tips { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9A9A9A; }

A.lien1 { font-family: Verdana; font-size: 11px; color:#3D7B78; text-decoration:none; }
A:hover.lien1 { color:#3D7B78; text-decoration:underline; }

A.lien2 { font-family: Verdana; font-size: 11px; color:#3D7B78; text-decoration:none; }
A:hover.lien2 { color:#3D7B78; text-decoration:underline; }

A.lien3 { font-family: Verdana; font-size: 11px; color:#3D7B78; text-decoration:none; }
A:hover.lien3 { color:#3D7B78; text-decoration:underline; }


input,select,textarea {
	border:1px solid #3D7B78;
	background-color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
}

form {margin-bottom:0px}