/* CSS Document */ body{ background-color:#000000; background-image: url(images/template_02.jpg); background-repeat:repeat-y; background-position:center top; } #general{ background-image:url(images/template_03.jpg); background-repeat:repeat-y; width:560px; margin:auto auto; position:relative; } #bandeau{ width:180px; height:500px; background-color:#CCCCCC; position:absolute; margin-left:20px; top:25px; left:-225px;} #navigation{ position:absolute; top:100px; right:-210px; width:190px; text-align: left; padding-top:5px; } #navigation a{ display:block; background-image:url(images/menu_13.jpg); color:#191e2f; background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:20px; width:190px; margin-bottom:1px; text-decoration:none; padding-left:10px; } #navigation a:hover{ background-image:url(images/menu_11.jpg); background-repeat:repeat-y; color:#a2a2a2; } .niveau2{ display:none;} .niveau3{ display:none;} #chemin{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:20px 15px; width:300px; } #chemin a{ color:#FFFFFF; text-decoration:none; font-style:oblique; font-weight:lighter;} #chemin a:hover{ color:#FFFFFF; text-decoration: underline; font-style:oblique;} #contextes{ width:180px; float:right; padding-top:20px; padding-right:20px; color:#191e2f; } #contextes h2{ color:#323746; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:20px; } #contextes a{ font-family:Arial, Helvetica, sans-serif; color:#00124e; } #contextes .listagetitre{ margin-bottom:3px;} #contextes .listagetitre a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-transform: uppercase; color:#191e2f; text-decoration:none;} #contextes .listagetexte{ background-image:url(images/separateur_01.jpg); background-position:top; background-repeat:no-repeat; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:25px; line-height:130%; text-align:justify; } #contextes .listageinfo{ font-size:9px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; } #contextes .listageconteneur .listageinfo a{ font-size:9px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; font-weight:bold; color:#081236; } #bloc-recherche{ margin-bottom:20px; } #contextes .listageconteneur li a{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-style:oblique; } #contextes .listageconteneur{ margin-bottom:15px;} #corps{ width:300px; padding:20px 15px; } #corps .texte{ font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:130%; margin-bottom:20px; color:#a2a2a2; } #corps h1{ font:Verdana, Arial, Helvetica, sans-serif; color:#dadada; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; } #corps h2{ color:#dadada; margin-bottom:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; } #corps .listageconteneur li{ margin-bottom:35px;} #corps a{ color:#ffffff; text-decoration:none; } #corps .listagetitre{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-transform:uppercase; text-decoration:none; margin-bottom:5px; } #corps .listageinfo,#corps .dateauteurs{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#a2a2a2; margin-bottom:10px; } #corps .listageinfo a,#corps .dateauteurs a{ color:#dadada; text-decoration:underline;} #corps .listagetexte{ background-image:url(images/separateur_02.jpg); background-position:top; padding-top:7px; background-repeat:no-repeat; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:130%; margin-bottom:15px; color:#a2a2a2; } .chapeau{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:130%; margin-bottom:15px; color:#a2a2a2; } #corps .listagesuite{ margin-bottom:30px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; text-align:right; text-decoration:underline;} .listagerepondre{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:oblique; text-align:right; margin-bottom:10px; } #footer{ width:312px; padding:20px 15px; text-align:center; color:#a2a2a2; font-size:11px; } #footer a{ color:#FFFFFF; font-style:oblique; text-decoration:none; } #footer o:hover{ text-decoration:underline;}