body{
background-color:#003C77;
font: normal 12px arial;
text-align:center;
}
a{
text-decoration:none;
}
a:hover{text-decoration:underline}
.gen{
width:1000px;
margin:auto;
text-align:left;
}
i{
color:#408080;
font-weight:bold;
}
.header{
background-color:#0099ff;
text-align:center;
padding:5px;
border:solid 1px black;
border-bottom:none;
height:90px;
overflow:hidden;
}
.header img{
border:none;
padding:5px;
}
.nav {
color:white;
background-image:url(../degrad.png);
padding-left:5px;
font-weight:bold;
font-size:11px;
line-height:20px;
border-bottom:none;
}
.nav a{
color:white;
}
.menu{
float:left;
width:200px;
height:1100px;
}
.sommaire{
padding:10px;
height:100%;
background-color:#0099ff;
color:white;
border:solid 1px black;
}
.sommaire h2{
font-size:14px;
color:#FBEE00;
text-decoration:underline;
}
.sommaire h3{
font-size:12px;
text-align:center;
text-decoration:underline;
}
.sommaire a{
background:url(./puce_yellow.gif) left no-repeat 4px ;
padding-left:8px;
color:white;
display:block;
font-size:11px;
font-weight:bold;
}
.sommaire a:visited{
color:#E8E8E8;
}
.centre{
float:left;
width:80%;
height:1100px;

}
.index,.cl{
height:100%;
background-color:#F9F9F9;
padding:10px;
border:1px solid black;
border-left:none;
overflow:auto;
}
.index img,.cl img{
float:left;
margin:10px;
border:1px solid black;
vertical-align:top;
}
.cl img{
margin-top:0px;
margin-right:20px;
}
.index h1,.cl h1{
color:#800000;
text-align:center;
font-size:18px;
}
.index h2,.cl h2{
color:#B90000;
font-size:14px;
text-decoration:underline;
text-align:center;
}
strong{
color:#8000FF;
}
.nd{
display:none;
}
.cl h3{
color:#0080FF;
font-size:12px;
}
.intro{
height:250px;
}
.intro p{
margin-left:300px;
}
.cl h2{
text-align:left;
}
.cl li{
list-style:circle;
}
.cl a{
color:#8000FF;
}
.cl a:hover{
color:#A851FF;
}
.cl b{
font-weight:normal;
color:green;
cursor:help;
}
.att,.att2{
color:red;
font-weight:bold;
}
.att2{
font-weight:normal;
}

li.cs{
color:#804000;
margin-left:10px;
list-style:square;
list-style-image:url(./puce_maron.gif);
}
.aide{
visibility:hidden;
position:absolute;
margin-left:30px;
margin-top:10px;
font: bold 11px arial;
color: #4B4B4B;
text-align: center;
padding: 4px;
background-color:#FFFFC6;
border:solid 1px #FF0000;
}
.ibu{
background:#CAE4FF;
border:solid 1px black;
font:bold 12px arial;
padding:10px;
}
.ibu input{
border:1px solid black;
}
.ibu input.ra{
border:none;
}
.prt{
border:solid 1px green;
width:70%;
margin:auto;
background:#E8FFE8;
padding:5px;
font:bold 12px arial;
color:#002F00;
}
.cl sub{
font-size:9px;
}
.cl p{
margin-left:20px;
}
br#c{
clear:left;
}
.rss{
border: solid 1px black;
background-color:#D6FEFD;
height:200px;
overflow:auto;
padding-left:5px;
}
.rss img{
border:none;
display:inline;
}
.rss h2 a{
color:brown;
}
.rss h3{
text-align:center;
font-size:12px;
text-decoration:underline;
color:#800040;
}
.rss a{
font-weight:bold;
padding-left:8px;
background:url(./puce_maron.gif) left no-repeat 4px ;
display:block;
font-size:11px;
}
.rss a:hover{
color:#ff0000;
}
.rss a:visited{
color:#008040;
}
.rss2{
font-weight:bold;
}
.postbody{
color:#006600;
font-weight:normal;
}
a.minlink {
font-size:10px;
color:#FF0080;
}
a:hover.minlink {
text-decoration:none;
color:#FF93C9;
}
.ret1,.ret2,.ret3{
color:green;
padding-left:10px;
font-style:italic;
}
.ret2{
color:#800040;
}
.ret3{
color:#FF00FF;
}
hr{
text-align:center;
width:50%;
height:1px;
background-color:white;
color:white;
}
.sujet{
color:#800000;
font-weight:bold;
}
.auteur{
color:#0000A0;
font-weight:bold;
}
.rech{
text-align:center;
}
.rech input{
border:solid 1px black;
margin:5px;
}
.up{
background-color:#E1E1E1;
}
.malt table{
border-collapse:collapse;
text-align:center;
width:80%;
margin: 10px 50px;
}
.malt td{
border:solid 1px black;
padding:0px 10px;
}
.malt th{
border-bottom:solid 1px black;
border-top:solid 1px black;
height:25px;
}
.malt input#sub{
border:1px solid black;
margin-left:30px;
font: bold 11px arial;
}
.malt input#sub:hover{
color:red;
}
.recette table{

margin:10px 50px;
}
.recette input{
border:solid 1px black;
text-align:center;
font-size:14px;
}
.recette th{
background-color:#FFD166;
text-align:center;
}
.footer,.footer a,.footer h1{

color:white;
text-align:center;
font:normal 10px arial;
}
.footer h1{
display:inline;
clear:both;
}
.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}
.encad{
width:200px;
border:solid 1px red;
padding:5px;
background:#FFFFCE;
color:#000080;
margin-left:20px;
}
