body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#FFFFFF;
}
p {
margin:0 0 10px;
}
#header {
background:#FFFFFF url(images/header.gif) no-repeat scroll left top;
height:126px;
}
#promo {
background:transparent url(images/promo.gif) no-repeat scroll right center;
cursor:pointer;
height:112px;
position:absolute;
right:0;
width:173px;
}
#haut {
background-color:#FFFFFF;
height:40px;
}
#conteneur {
background-color:#FFFFFF;
border:2px solid #90D534;
margin:0 auto;
position:relative;
width:90%;
}
#centre {
background-color:#FFFFFF;
color:#616161;
margin-left:200px;
margin-right:200px;
padding-left:30px;
padding-right:30px;
padding-top:10px;
text-align:justify;
}
#centre a {
color:#90D534;
text-decoration:none;
}
#centre a:hover {
color:#90D534;
text-decoration:underline;
}
#titredepage {
color:#6995F4;
font-size:1.2em;
font-weight:bold;
text-decoration:underline;
}
#gauche {
background-color:#FFFFFF;
float:left;
padding-left:3px;
width:200px;
}
#newsletter {
background-position:left top;
color:#FFFFFF;
font-size:1em;
font-weight:bold;
padding-left:7px;
text-align:center;
}
#newsletter input {
color:#6C93F4;
font-family:arial;
font-size:12px;
}
#droite {
float:right;
padding-right:7px;
width:200px;
}
#droite_news {
border:2px solid #8B8A8A;
}
#droite0 {
height:0;
width:200px;
}
#droite1 {
background-color:#FFFFFF;
}
#titre_news {
background-color:#8B8A8A;
background-position:0 100px;
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
padding-left:5px;
}
#liens {
color:#E3D805;
font-size:1.2em;
font-weight:bold;
}
#liens a {
color:#E3D805;
text-decoration:none;
}
#pied {
background:transparent url(images/bg_footer.gif) repeat-x scroll 0 0;
clear:both;
color:#FFFFFF;
height:25px;
list-style-type:none;
margin:0;
padding-right:20px;
}
#pied p {
float:right;
font-size:0.7em;
padding-top:10px;
text-decoration:none;
}
#pied p a {
color:#FFFFFF;
text-decoration:none;
}
#pied p a:hover {
color:#FFFFFF;
text-decoration:underline;
}
ul#menuhaut {
background:transparent url(images/bg_menu.gif) repeat-x scroll 0 -25px;
height:35px;
list-style-type:none;
margin:0;
padding-left:0;
}
ul#menuhaut li {
float:right;
text-align:center;
}
ul#menuhaut li a {
border-left:2px solid #DDEEAA;
color:#FFFFFF;
display:block;
font-size:1.2em;
font-weight:bold;
letter-spacing:2px;
line-height:25px;
text-decoration:none;
width:120px;
}
ul#menuhaut li a:hover {
background:transparent url(images/bg_menu.gif) repeat-x scroll 0 0;
}
dl, dt, dd, ul, li {
margin:0;
padding:0;
}
#petits_cadres {
background-color:#F7DB27;
border:2px solid #F7DB27;
width:200px;
}
#petits_cadres_titres {
background-color:#F7DB27;
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
height:20px;
padding-left:5px;
}
#petits_cadres_content {
background-color:#FFFFFF;
}
#menu {
left:0;
top:0;
}
#menu {
width:100%;
}
#menu dt {
background-color:#FFFFFF;
background-image:url(images/im_menu.gif);
background-repeat:no-repeat;
color:#6995F4;
cursor:pointer;
font-size:1.2em;
font-weight:bold;
height:23px;
line-height:20px;
margin:0 0;
padding-left:20px;
text-align:left;
}
#menu dt a {
border:0 none;
color:#6995F4;
height:100%;
text-decoration:none;
}
#menu dt a:hover {
border:0 none;
color:#235BE8;
height:100%;
text-decoration:none;
}
#menu dd {
background-color:#FFFFFF;
color:#6995F4;
line-height:20px;
margin:5px 0;
text-decoration:none;
}
#menu li {
background:#FFFFFF none repeat scroll 0 0;
margin-left:30px;
text-align:left;
}
#menu li a {
border:0 none;
color:#8B8A8A;
height:100%;
text-decoration:none;
}
#menu li a:hover {
background:#FFFFFF none repeat scroll 0 0;
color:#235BE8;
text-decoration:underline;
}
#nom_news {
background-color:#FFFFFF;
background-image:url(images/im_menu.gif);
background-repeat:no-repeat;
color:#6995F4;
cursor:pointer;
font-size:1.2em;
font-weight:bold;
margin:0 0;
padding-bottom:4px;
padding-left:20px;
text-align:left;
}
#nom_news a {
border:0 none;
color:#6995F4;
height:100%;
text-decoration:none;
}
#nom_news a:hover {
border:0 none;
color:#235BE8;
height:100%;
text-decoration:none;
}
#menudroit {
list-style-type:none;
margin:0;
padding:0;
}
#menudroit li {
margin-bottom:5px;
}
#menudroit a {
color:#000000;
margin:0 2px;
text-decoration:underline;
}
#menudroit a:hover {
text-decoration:none;
}