body{ background-image:url(images/bg_02.png); background-repeat:repeat-x; background-position:top; background-color:#033661; font-family:Arial, Helvetica, sans-serif; } #general{ position: absolute; left:50%; margin-left:-500px; width:1000px;} #bandeau{ background-image:url(images/bandeau_01.png); width:1000px; height:190px;} .niveau2, .niveau3{ display:none;} #chemin{ width:555px; font-size:11px; color:#FF9400; margin-bottom:10px;} #chemin a{ color:#ffc16c; text-decoration:none;} #chemin a:hover{ text-decoration:underline;} #navigation{ margin-left:50px; padding-top:5px; height:20px; width:900px; background-color:#e6ebf0; border-bottom:1px solid #033661; } #navigation li{ float:left; margin-left:15px; } #navigation li a{ color:#033661; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;} #contenus{ position:relative; width:870px; background-color:#FFFFFF; clear:both; margin-left:50px; padding:0 15px 15px 15px; } #contextes{ float:right; background-color:#e4f3ff; width:270px; padding:20px 15px; } #fin-corps{ clear:both; } #corps{ padding-top:20px; width:570px;} #edito{ width:555px; margin-bottom:35px; } #edito h1{ background-image:url(images/bg_05.png); background-position:top right; background-repeat:no-repeat; background-color:#ff9400; padding:6px 15px 4px 15px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:right; } #corps #edito .texte{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#8d5200; font-weight:lighter; margin-top:20px; line-height:115%; } #corps #texteconteneur{ margin-bottom:25px; } #corps h1{ width:555px; color:#f19920; font-family:Arial, Helvetica, sans-serif; font-size:20px; } #corps h2{ color:#472900; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:15px; clear:left;} #corps .listageconteneur li{ width:270px; float:left; margin-right:15px; margin-bottom:10px; } #corps .listagetitre{ width:250px; background-image:url(images/bg_11.png); background-repeat:no-repeat; background-color:#ff9400; background-position:top right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:3px 10px;} #corps .listagetitre a{ text-decoration:none; color:#FFFFFF; } #corps .listageinfo{ display:none;} #corps .listagetexte{ margin-top:12px;} #corps .listagetexte, #corps .texte{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8d5200; font-weight:lighter; line-height:115%; } #corps .listagesuite , #corps .listagerepondre { text-align:right; margin:7px 0; } #corps .listagesuite a, #corps .listagerepondre a{ font-size:10px; color:#d67c00; } #contextes .listagetitre{ background-image:url(images/bg_07.png); background-position:top left; background-color:#62a2d9; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:3px 10px; color:#FFFFFF; } #contextes .listagetitre a{ text-decoration:none; color:#FFFFFF; } #contextes .listagetexte{ margin-top:8px; } #contextes .listageinfo{ display:none;} #contextes .listagetexte, #contextes .textes{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#033661; font-weight:normal; line-height:112%; } #contextes a{ font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#00172a; text-decoration:none; } #contextes a:hover{ text-decoration:underline;} #contextes h2{ color:#1875c3; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin-bottom:10px } #contextes .listageconteneur li{ margin-bottom:15px; } #contextes .listageconteneur{ margin-bottom:30px; } .listagelogo{ float:left; margin:2px 0 0 2px;} #footer{ width:900px; position:absolute; left:50%; margin-left:-450px; font-size:11px; color:#FFFFFF; text-align:center; margin-top:10px; padding-bottom:10px;} #footer a{ color:#FF9400; text-decoration:none; } #footer a:hover{ text-decoration:underline;}