/* PLACEMENTS DES BLOCS */
* {margin:0; padding:0}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
background-image:url(images/background.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
#conteneur {
width: 950px;
margin: auto;
background-color:#F6F6F6;
border:1px solid #AD3A98;
}
#header {
display: none;
}
#bandeau {
height: 134px;
background-color: #993399;
background-image:url(images/header.jpg);
}
#menuhaut {
height: 44px;
background-color:#F6F6F6;
background-image:url(images/background_menu.jpg);
background-position: 533px;
background-repeat:no-repeat;
}
#gauche {
float:left;
left:0;
width: 690px;
padding-left:25px;
padding-right:25px;
padding-top:25px;
}
#encart {
width:639px;
background-image:url(images/bloc_gris_middle.jpg);
background-repeat:repeat-y;
margin-top:30px;
}
#encart-top {
background-image:url(images/bloc_gris_top.jpg);
background-repeat:no-repeat;
height:34px;
margin:0px;
}
#encart-middle-g {
float:left;
width:280px;
padding-left:20px;
padding-right:20px;
}
#encart-middle-d {
float:left;
width:250px;
padding-left:45px;
padding-right:20px;
}
#encart-bottom {
clear:both;
background-image:url(images/bloc_gris_bottom.jpg);
background-repeat:no-repeat;
height:54px;
}
#encart-bottom-g {
float:left;
width:235px;
margin-left:85px;
}
#encart-bottom-d {
float:left;
width:235px;
margin-left:65px;
}
#droite {
float:right;
right:0;
width: 210px;
}
#bloc_ref {
width:154px;
background-image:url(images/bloc_ref_middle.jpg);
background-repeat:repeat-y;
}
#bloc_ref_top {
background-image:url(images/bloc_ref_top.jpg);
background-repeat:no-repeat;
height:38px;
padding-left:20px;
padding-top:6px;
}
#bloc_ref_middle {
padding-left:15px;
}
#bloc_ref_bottom {
background-image:url(images/bloc_ref_bottom.jpg);
height:30px;
}
#detail {
margin-left:30px;
}
#pied {
clear:both;
height: 80px;
background-color: #CC99CC;
background-image:url(images/footer.jpg)
}
#pied-cell {
float:left;
margin-left:125px;
padding-top:40px;
color:#FFFFFF;
}
#pied-cell-2 {
float:left;
margin-left:40px;
padding-top:48px;
}
.form {
margin-left:120px;
}
p {margin: 0 0 10px 0;}
/* MENU */
#menuhaut a {
display:block;
float:left;
background-color: #CC66CC;
background-image: url(images/menu.gif);
background-position: left top;
vertical-align: middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#FFFFFF;
text-align: center;
padding-top: 12px;
height: 32px;
width: 134px;
text-decoration:none;
}
#menuhaut a:hover, #menuhaut a.on {
text-decoration: none;
background-position: left bottom;
}
/* TYPOGRAPHIE */
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-style:italic;
font-weight:bold;
padding-left:408px;
padding-top:63px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #336699;
text-align:justify;
font-weight:bold;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #993399;
font-weight:bold;
letter-spacing:1px;
padding-top:15px;
padding-bottom:8px;
}
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B4B4B;
letter-spacing:1px;
}

.encart {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4B4B4B;
text-align:justify;
letter-spacing:1px;
list-style-image:url(images/puce_valide.gif);
list-style-position:outside;
}
.top_ref {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.ref {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4B4B4B;
}
a:link, a:visited {
letter-spacing:normal;
color:#2C64AD;
}
a:hover {
color: #1E4577;
}
a.pied:link, a.pied:visited {
color:#782269;
text-decoration:none;
}
a.pied:hover {
color: #782269;
text-decoration:underline;
}
.texte {
list-style-image:url(images/puce_bleu.jpg);
list-style-position:inside;
}
.texte-2 {
list-style-image:url(images/puce_valide.gif);
list-style-position:inside;
}
.titre {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#4B4B4B;
letter-spacing:1px;
}
.bleu {
color: #336699;
}
.violet {
color: #993399;
}
