body{
background-image:url(images/bg_02.png);
background-repeat:repeat-x;
background-color:#084f91;
}

#bandeau{
position:absolute;
left:450px;
top:45px;
height:70px;
width:490px;
background-color:#084f91;}

#general{
width:1000px;
background-image: url(images/bgwater_03.png);
background-repeat:repeat-y;}

#contextes{
display:none;}

#corps{
width:490px;
padding:135px 60px  20px 450px;
background-image:url(images/bgwater_01.png);
background-repeat:no-repeat;
min-height:415px;
_height:415px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#003362;
}

#edito h1{
margin-bottom:10px;}


h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#7cccfb;
margin-top:40px;
margin-bottom:15px;
clear:both;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2b88d9;
text-decoration:none;
}
.listagetitre {
margin-bottom:2px;
}

.listagetitre a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#2b88d9;
text-decoration:none;
}

.listageinfo, .dateauteurs{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#2b88d9;
border-bottom:#2b88d9 1px solid;
margin-bottom:20px;
padding-bottom:4px;
}
#corps .dateauteurs{
border:none;
margin-bottom:6px;}

.listageinfo a, .dateauteurs a{
color:#3ea6fe;
text-decoration:none;
font-weight:bold;}

.listagetexte{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#084f91;
margin-bottom:10px;
}

.chapeau{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#084f91;
margin-bottom:10px;}

.texte{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#084f91;
margin-bottom:10px;
}

.listagesuite, .listagerepondre{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
font-style:italic;
}
.listagesuite a, .listagerepondre a{
color:#3ea6fe;
text-decoration:none;}

.listagesuite a:hover, .listagerepondre a:hover{
color:#3ea6fe;
text-decoration: underline;}

.listageconteneur li{
margin-bottom:25px;}

#chemin{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2b88d9;
margin-bottom:20px;
}

#chemin a{
color:#ff8b2d;
text-decoration:none;}

#chemin a:hover{
color:#ff8b2d;
text-decoration: underline;}

#navigation{
position:absolute;
left:450px;
top:10px;
width:490px;
}

#navigation li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding:5px 0px;
float:left;
}

#navigation li a{
padding:5px 10px;
color:#a0cd28;
text-decoration:none;
font-size:12px;
}

#navigation .courante a, #navigation li a:hover{
background-color:#a0cd28;
color:#FFFFFF;
}
.niveau2, .niveau3{
display:none;
}

#rubinrub .listagetitre{
margin-bottom:30px;}

.spip_logos{
float:left;
margin:0 20px 10px 0;
}

.item7, .item8, .item9, .item10{
display:none;}

#footer{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#084f91;
margin:10px 0 1px 0;
padding-top:30px;
text-align:center;

}
#footer a{
color:#17abff;
font-weight:bold;
text-decoration:none
}

#footer a:hover{
text-decoration:underline}


#rubinrub h2{
margin-bottom:5px;}

#rubinrub .listageconteneur li{
background-color:#cbe7ff;
padding:20px 15px;
border:#eef7ff 10px solid;
}

