/*Taille du contenu obligatoirement en font-size: 12px;*/

*{font-family: Trebuchet MS, arial;font-size: 13px;margin: 0; padding: 0;border:0;}
body{ background: #aaa url(../images/fd_general.jpg);}
a{text-decoration: none;color: #0083d5;}
a:hover{text-decoration: underline;color: #dd0508;}


#wrapper, #header,#content,#footer{width: 774px;background: #fff;}
#wrapper{border : 3px solid #dd0508;margin: 0 auto;margin-top: 30px;}

#header{background: url(../images/fd_header.gif); height:308px;position: relative;}
#logo{margin-top: 15px;}
#flash{position: absolute;width: 347px; height: 277px;background: #a2a2a2; top:10px; left: 406px;}
#flashswf{margin: 1px;}


#content{}

#left, #right{float: left;}
#left{margin:0 3px 0 4px;}
#left_content{background: url(../images/fd_left.gif);width: 201px; }


#menu{width: 194px, height: 184px; }


#right{background: url(../images/fd_right.gif);width: 554px; }
#right .texte{margin: 0 11px 0 10px;text-align: justify;}
#right p{margin-bottom: 10px;}

#mentions strong{color: #fff; background: #0083d5; height: 25px; line-height: 25px; display: block; padding-left: 10px; margin-top: 20px;}



#iframeplan{width: 520px;}



#footer{height: 35px;clear: both;line-height: 35px;font-size: 11px;}
#footer a{font-size: 11px;}

h1{height: 36px; color: #fff; font-size: 18px;line-height: 36px; font-weight: bold; font-style: italic; background: #dd0508;  margin: 10px;padding-left: 5px;}
h2{height:20px; line-height: 20px; font-weight: bold; font-size: 13px;background: #44a805; color: #fff;}
.box{border: 1px solid #a2a2a2;text-align: center;width: 184px; margin: 0 auto;}
.box2{border: 1px solid #a2a2a2;text-align: center;width: 162px; margin: 8px;float: left;}
.box2 img{margin-top: 5px;}
.bleu{color: #0083d5; font-size: 14px; font-weight: bold;}
.rouge{color: #dd0508; font-size: 20px; font-weight: bold;}

.plus{color: #fff; background: #0083d5; text-align: right; height: 25px;width: 50%;margin: 0 0 0 50%;}
.plus a{color: #fff;height: 25px;line-height:25px; display: block;padding-right: 5px;font-size: 11px;}
.plus a:hover{color: #fff;}


.btn_envoyer{background: url(../images/btn_envoyer.gif);width: 150px; height: 30px; border: none;cursor: pointer;}
.input1{border: 1px solid #a2a2a2; float: left; margin-bottom: 5px;}
label{width: 120px;float: left;display: block;text-align: right; padding-right: 10px;}
