@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body { margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; }
#interface { width:100%; margin:0 auto; background:url(/img/fd2.jpg) top left repeat-y #b2a4d7; position:relative;}

#contenu {width:100%; min-height:320px;}
#header {background:url(/img/fd_haut.jpg) top left no-repeat; height:196px;}
#recherche {background:url(/img/recherche.png) top left no-repeat; height:101px; width:570px; margin-left:11px;}

#droite { position:absolute; top:159px; right:11px; width:227px;}

#auto_mois { background:url(/img/auto_mois.gif) top left no-repeat #fff; border:1px solid #333; min-height:50px; width:227px;}


#footer { background:#3C5077; text-align:center;  padding:3px; clear:both;}
#footer a { color:#FFFFFF; text-decoration:none;}
#footer2 { background:#000; text-align:center; padding:3px; color:#FFFFFF}
h1 {}
h2 { font-size:16px; background:#0c121f; padding:3px;}
p {}
a {}


#menu {position:absolute; top:170px; left:200px;}
#menu a { padding:5px 22px; font-family:Arial, Helvetica, sans-serif; margin-right:5px; background:#0c121f; text-decoration:none; color:#FFFFFF; font-size:14px; font-weight:bold; }

.ligneAdm { background:#FFFFFF; border-top:1px solid #333; color:#000;}
.ligneAdm:hover { background:#333; color:#fff; cursor:pointer;}

.erreur,.ok { display:block; font-size:1.05em; color:#FF0000; padding:10px 0; }
.ok { color:#fff};


/**/
#wdow {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 200;}
#wdow h3 span {display: none;}
#wdow #wBG {position:absolute;top:0;left:0;height:100%;width:100%;background:#000; 
filter:alpha(opacity = 80);-moz-opacity:0.8;opacity:0.8;cursor:pointer;}
#wdow #wDIALOG {top:150px;position: fixed; z-index:3;  padding: 15px;}

.statut_ {display:block; background:url(img/pix.png);  color:#FFFFFF; font-size:8px; text-align:center;}
.statut_1,
.statut_2,
.statut_3 {display:block; background:#000; color:#FFFFFF; font-size:16px; text-align:center; padding:3px;}
.statut_4 {display:block; background:#3C5077; color:#FFFFFF; font-size:16px; text-align:center; padding:3px;}
.statut_5 {display:block; background:#efb423; color:#d5022d; font-size:16px; text-align:center; padding:3px;}
.statut_5 a { color:#0c121f;}
.zoomer { margin-top:20px;}
.zoomer img { width:79px; margin:2px; cursor:pointer;}



table thead td { font-size:14px; font-weight:bold; padding:3px; background:#efb423; color:#003399;}
table thead td:hover{ background:#003399; color:#efb423;}




div.fiche_auto { margin:10px 0 5px 11px; border:1px solid #FFF; cursor:pointer;  float:left; clear:lzft; background:url(img/pix.png); height:205px;}
div.fiche_auto table td { background:none; vertical-align:top;}
div.fiche_auto table td .imgBig { background:#000; overflow:hidden; height:118px; width:154px;}
div.fiche_auto table td.descr {background:none; }
div.fiche_auto table td.descr div {padding-left:10px; color:#FFFFFF; height:156px; overflow:auto;}


.pagination { margin:5px 0 10px 0; padding-bottom:2px; display:block; text-align:right; width:600px; clear:both;}
.pagination a { background:#fff; color:#003399;font-size:10px; font-weight:bold; padding:1px 3px; margin:0; border:1px solid #003399;}
.pagination a:hover { background:#003399; color:#FFFFFF; }