1 @import url("reset.css");
3 /* --------------------------------------------- STRUCTURE GENERAL */
24 padding: 0 10px 10px 10px;
30 padding: 0 10px 10px 10px;
47 background-color: #ffffff;
51 /* --------------------------------------------- HEADER */
54 border-bottom: solid 1px #d5d5d5;
57 #main_header .content{
58 padding: 10px 0 3px 0;
59 /* min-height: 11em;*/
63 #main_header .content h1{
65 #main_header .content h1 a{
67 #main_header .content h1 span{
89 list-style-type: none;
99 border: solid 1px #d5d5d5;
100 background-color: #ffffff;
103 #menu_top ul li a:hover{
105 background-color: #f5f5f5;
108 #menu_top ul li .menu{
114 background-image: url(../images/sub_menu.png);
115 background-position: 1em 6px;
116 background-repeat: no-repeat;
120 border: solid 1px #e9e9e9;
122 background-color: #ffffff;
125 #menu_top ul li ul li{
130 #menu_top ul li ul li a{
134 #menu_top ul li ul li .menu{
138 background-image: url(../images/sub_sub_menu.png);
139 background-position: 1px 0.8em;
140 background-repeat: no-repeat;
143 #main_header ul.menu_user{
145 border: solid 1px #d5d5d5;
150 #main_header ul.menu_user li{
153 #main_header ul.menu_user li .welcome,
154 #main_header ul.menu_user li a{
157 background-color: #ffffff;
159 #main_header ul.menu_user li .welcome{
160 padding: 0.4em 1.5em 0.4em 2.8em;
161 background-image: url(../icons/desc.gif);
162 background-position: 1em 0.8em;
163 background-repeat: no-repeat;
165 #main_header ul.menu_user li .welcome:hover,
166 #main_header ul.menu_user li a:hover{
167 background-color: #f5f5f5;
169 #main_header ul.menu_user li a:hover{
172 #main_header ul.menu_user ul{
176 border: solid 1px #d5d5d5;
177 background-color: #ffffff;
178 box-shadow: 4px 4px 10px #d5d5d5;
181 #main_header ul.menu_user ul li a{
182 padding: 0.3em 7em 0.3em 3em;
185 /* --------------------------------------------- CONTENUS */
189 font: normal 0.9em Verdana, Helvetica, Arial, sans-serif;
193 text-decoration: none;
212 border-bottom: solid 1px #d5d5d5;
232 h1, h2, h3, h4, h5, h6, p, ul{
240 /* ------------------------------------------------- MENU COLONNE ET NAV */
249 list-style-type: none;
250 margin: 5px 20px 5px 10px;
254 #colonne .menu ul ul,
255 nav.sous_pages ul ul{
256 list-style-type: none;
261 #colonne .menu ul li,
262 nav.sous_pages ul li{
265 border-bottom: solid 1px #d5d5d5;
268 #colonne .menu ul li a,
269 nav.sous_pages ul li a{
273 background-color: #f1f1f1;
276 #colonne .menu ul li a:hover,
277 nav.sous_pages ul li a:hover{
279 background-color: #e9e9e9;
282 /* --------------------------------------------- FORMULAIRES */
292 border-bottom: solid 1px #d5d5d5;
313 form ul li .form_input{
318 form ul li .form_input span.info{
324 textarea, input[type=text], input[type=password], input[type=file]{
325 border: solid 1px #c0c0c0;
327 background-color: #ffffff;
337 border: solid 1px #c0c0c0;
338 background-color: #ffffff;
343 form ul li .form_buttons{
347 form ul li .form_single_button{
352 background-color: #e9e9e9;
354 border: solid 1px #c0c0c0;
357 input[type=submit]:hover{
358 background-color: #f5f5f5;
361 form ul li .form_buttons input[type=submit],
362 form ul li .form_single_button input[type=submit]{
366 /* --------------------------------------------- ADMIN */
369 margin: 10px 0 20px 0;
371 padding-bottom: 10px;
379 padding: 3px 7px 3px 7px;
380 border: solid 1px #d5d5d5;
382 ul.buttons li a:hover{
384 background-color: #f5f5f5;
388 background-image: url("../icons/add.gif");
389 background-repeat: no-repeat;
390 background-position: 3px 8px;
391 padding: 3px 7px 3px 18px;
395 margin: 10px 0 20px 0;
397 padding-bottom: 10px;
405 padding: 3px 7px 3px 7px;
406 border: solid 1px #d1d1d1;
414 table.admin tr.hl:hover{
415 background-color: #f5f5f5;
425 border: solid 1px #d1d1d1;
429 table.admin td.action{
438 ul.actions li.public{
439 background-color: #f5fff2;
446 form ul.actions li label{
456 border: solid 1px #d5d5d5;
461 /* --------------------------------------------- MESSAGES */
466 border: solid 1px #c0c0c0;
470 margin: 50px 100px 50px 100px;
472 border: solid 1px #c0c0c0;
476 padding: 50px 100px 50px 100px;
478 .redirect_message div{
480 border: solid 1px #c0c0c0;
487 border: solid 1px #e5e5e5;
488 box-shadow: 0 0 5px #e5e5e5;
489 background-color: #f5f5f5;
492 /* --------------------------------------------- FOOTER */
495 border-top: solid 1px #d5d5d5;
496 padding-bottom: 60px;
499 #main_footer .content ul{
503 #main_footer .content ul:after{
509 #main_footer .content ul li{
512 border-left: solid 1px #666666;
516 #main_footer .content ul li:first-child{