@charset "iso-8859-2";
/* CSS Document */

/*.liste { }
.liste h1 { font-size:24px; padding-top:24px; }
.liste h2 { font-size:15px; }
.liste h3 { font-size:12px; }
.liste .formulaire h3 { font-size:12px; padding:11px 27px 3px 0px; }
.liste h3 a { text-decoration:none; }

#liste { position:relative; height:auto; width:auto; float:left; padding-left:35px; background:url('/media/liste/bg-hautdeliste.png') 10px 0px no-repeat; }
.liste_l1 { height:43px; }
.liste_l3 { margin:10px 70px 50px 70px; }
.liste_l2_c1 { padding:5px 0px; }
.liste_l3_c1 { float:left; width:576px; padding:0px; overflow:hidden; }
.liste_l4 { }*/

/* SPECIFIQUE RECHERCHE */
.liste_l3 { margin:10px 70px 50px 70px; }

.formulaire { margin:10px 10px 30px 10px; background-color:#F4F3EF; border:1px solid #D3D3D1; padding:10px; width:90%; }
.formulaire h4 { color:#377481; font-size:12px; padding:0px 0px 3px 0px;}

/* Bloc module */
.module { position:relative; width:500px; height:auto; padding:2px; margin-bottom:5px; margin-left:100px; }
.module a, .module a:link, .module a:visited { color:#888787; text-decoration:none; }
.module a:hover, .module a:active { text-decoration:underline; }
.liste .module ul { width:40%; float:left; }
.module li { color:#1096d5; }

.cadredeliste { background:url('/media/liste/bg-hautdeliste.png') -50px 0px no-repeat; margin:10px 0px 30px 0px; padding:10px;}

/* BALISES */
.liste table { }
.liste th { text-align:left; padding:3px;}
.liste td { padding:3px; }
.liste ul { list-style:none; }
.liste li.all { font-weight:bold; }
.liste li input { vertical-align:middle; }
.liste li span { margin:0px; padding:0px; }
.liste li label { margin:0px; padding:0px; }
.liste input, .liste select { width:75%; }
.liste input.case { width:auto; }
.liste input.noStyle { width:auto; }

div.cadre { margin:10px 0px 10px 0px; }
div.cadre ul { margin:0px; padding:0px; }
div.cadre li { margin:0px; padding:3px; }
div.cadre p { margin:0px; padding:5px 10px; }

.right { text-align:right; white-space:nowrap; }

.cadre_d01 ul, .cadre_d02 ul { padding:3px 15px 0px 0px; }

div.liste h3.element { color:#377481; font-size:15px; padding:11px 27px 3px 21px; margin:0px; }
div.elem h3 { font-size:15px; padding:11px 27px 7px 21px; }
.element h5 { color:#377481; font-size:12px; padding:10px 0px 3px 0px;}