/* =============
  BLOC CENTRAL
============= */
#centre_espace {
background-color: #F3F4F5;
margin-left: 140px;
margin-right: 140px;
text-align: justify;
top: 0;
left: 0;
z-index:100;
}
#centre_espace dl, #centre_espace dd {
margin: 0 0px;
}

/* Ajout pour de fond de bloc */
#centre_espace dl.zone100 {
float: left;
width: 724px;
margin: 0px 0px;
padding: 0px 0px;
margin-left: 6px;
}
#centre_espace dd.zone100 {
float: left;
width: 724px;
margin: 0px 0px;
padding: 0px 0px;
background-color: #F3F4F5;
}

#centre_espace dd.t100, #centre_espace dt.t100 {
float: left;
width: 724px;
margin-top: 0px;
margin-bottom: 0px;
}
#centre_espace dd.t50, #centre_espace dt.t50 {
float: left;
width: 375px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 4px!important;
margin-left: 2px;
}
#centre_espace dt {
background-color: #F3F4F5;
}
#centre_espace dd {
background-color: #F3F4F5;
}
#centre_espace dt ul.contenu, #centre_espace dd ul.contenu {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
list-style-type: none;
padding-left: 0px;
padding-right: 0px;
padding-top: 1px;
padding-bottom: 2px;
/*width: 100%;*/
}
#centre_espace dt li.bouton, #centre_espace dd li.bouton {
float: right;
margin-right: 5px;
margin-bottom: 5px;
list-style-type: none;
cursor: pointer;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #4F87D2;
}
#centre_espace dt li.bouton a, #centre_espace dd li.bouton a {
text-decoration: none;
color:#FFF;
padding-left: 10px;
padding-right: 3px;
background-image: url(../images/bouton_picto_blanc.gif);
background-repeat: no-repeat;
background-position: 2px 4px;
}
#centre_espace dt li.bouton a:hover, #centre_espace dd li.bouton a:hover {
background-color: #6FA7F2;
padding-left: 10px;
padding-right: 3px;
background-image: url(../images/bouton_picto_blanc.gif);
background-repeat: no-repeat;
background-position: 2px 4px;
}
#centre_espace dt ul.titre, #centre_espace dd ul.titre {
background-color: #F3F4F5;
margin: 0;
padding: 0;
list-style-type: none;
padding-bottom: 2px;
}
#centre_espace dt li, #centre_espace dd li {
display: inline;
float: left;
}
#centre_espace dt.t50 li.titre, #centre_espace dd.t50 li.titre {
width: 298px;
}
#centre_espace dt.t100 li.titre, #centre_espace dd.t100 li.titre {
width: 688px;
}
#centre_espace dt.t50 li.titresimple, #centre_espace dd.t50 li.titresimple, #centre_espace dt.t100 li.titresimple, #centre_espace dd.t100 li.titresimple, #centre_espace dt.t50 li.titrediscution, #centre_espace dd.t50 li.titrediscution, #centre_espace dt.t100 li.titrediscution, #centre_espace dd.t100 li.titrediscution, #centre_espace dt.t50 li.surtitrediscution, #centre_espace dd.t50 li.surtitrediscution, #centre_espace dt.t100 li.surtitrediscution, #centre_espace dd.t100 li.surtitrediscution {
width: 100%;
}
#centre_espace dt li.titresimple, #centre_espace dd li.titresimple {
padding: 0;
padding-top: 5px;
margin: 0;
padding-bottom: 2px;
}
#centre_espace dt li.titrediscution, #centre_espace dd li.titrediscution, #centre_espace dt li.titrediscution a, #centre_espace dd li.titrediscution a, #centre_espace dt li.titrediscution a:visited, #centre_espace dd li.titrediscution a:visited, #centre_espace dt li.titrediscution a:hover, #centre_espace dd li.titrediscution a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
text-decoration: none;
font-size: 12px;
color: #5A626D;
font-weight: bold;
letter-spacing: -1px;
background-color: #F3F4F5;
float: left;
border-bottom: 1px dotted #8B9DBB;
padding: 0;
padding-top: 5px;
margin: 0;
padding-bottom: 2px;
}
#centre_espace dt li.surtitrediscution, #centre_espace dd li.surtitrediscution {
font-family:"Trebuchet MS";
font-style: normal;
font-size: 10px;
color: #4F87D2;
padding-top: 11px;
background-color: #F3F4F5;
border-bottom: 1px dotted #8B9DBB;
font-weight: bold;
padding-left:2px;
}
#centre_espace dt li.surtitrediscution div.gauche, #centre_espace dd li.surtitrediscution div.gauche {
float:left;
}
#centre_espace dt li.surtitrediscution div.droit, #centre_espace dd li.surtitrediscution div.droit {
float:right;
color: #CCCCCC;
}
#centre_espace dt li.surtitrediscution div.gauche:first-letter {
font-size: 12px;
text-transform: uppercase;
}
#centre_espace dd li.surtitrediscution div.gauche:first-letter {
font-size: 11px;
text-transform: uppercase;
}
#centre_espace dd li.titre:first-letter {
font-size: 25px;
text-transform: uppercase;
}
#centre_espace dt li.titre:first-letter {
font-size: 25px;
text-transform: uppercase;
}
#centre_espace dt li.titresimple:first-letter {
font-size: 25px;
text-transform: uppercase;
}
#centre_espace dd li.titresimple:first-letter {
font-size: 25px;
text-transform: uppercase;
}
#centre_espace dt li.titrediscution:first-letter , #centre_espace dt li.titrediscution a:first-letter , #centre_espace dt li.titrediscution a:visited:first-letter , #centre_espace dt li.titrediscution a:active:first-letter , #centre_espace dt li.titrediscution a:hover:first-letter {
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
}
#centre_espace dd li.titrediscution:first-letter , #centre_espace dd li.titrediscution a:first-letter , #centre_espace dd li.titrediscution a:visited:first-letter , #centre_espace dd li.titrediscution a:hover:first-letter {
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
}
#centre_espace dt li.picto, #centre_espace dd li.picto {
background-color: #F3F4F5;
float: right;
}
#centre_espace li table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}