
body {
/*background : #b0e25d;*/
background : #f34d00 url(body.jpg) no-repeat top center;
font-family : Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size : 0.7em;
color : #555;
margin : 0;
padding : 10px 0 0;
}
a {
color : #da7e00;
text-decoration : none;
}
a:hover {
color : #bc4300;
text-decoration : underline;
}
img {
border : none;
vertical-align : middle;
}

ul {
list-style-type : square;
margin : 5px;
padding : 0px;
padding-left : 15px;
}
p,ul,ol {
text-align : justify;
}





h1 {
margin : 0;
padding : 5px 0 5px;
border-bottom : 1px dotted #eee;
color : #4a2200;
font-size : 1.5em;
}
h2 {
margin : 5px 0 0;
padding : 5px 0;
border-bottom : 1px dotted #eee;
color : #4a2200;
font-size : 1.2em;
}
h3 {
margin : 5px 0 0;
padding : 5px 0;
border-bottom : 1px dotted #eee;
color : #4a2200;
font-size : 1.2em;
}
h4 {
margin : 0;
margin-top : 5px;
color : #644300;
border : 1px dotted #eee;
padding : 10px;
font-size : 1.0em;
text-align : justify;
}
h5 {
margin : 0;
margin-top : 5px;
color : #644300;
border : 1px dotted #eee;
padding : 10px;
font-size : 1.0em;
text-align : justify;
}
h6 {
margin : 0;
margin-bottom : 5px;
padding : 0;
padding-bottom : 5px;
border-bottom : 1px dotted #ddd;
color : #644300;
font-size : 1.2em;
text-align : center;
}
.message {
border : 1px dotted #eee;
padding : 10px;
margin-top : 5px;
text-align : justify;
}
.link {
border : 1px dotted #eee;
padding : 10px;
color : #888;
margin-top : 5px;
}
.date {
border : 1px dotted #eee;
text-align : right;
padding : 10px;
color : #aaa;
margin-top : 5px;
}
.buzz {
color : #ccc;
text-align : left;
}
.infos {
border : 1px dotted #eee;
padding : 10px;
margin-top : 5px;
}
.nuage {
border : 1px dotted #eee;
padding : 10px;
color : #ccc;
margin-top : 5px;
}
.commentaire {
border : 1px dotted #ccc;
padding : 5px 10px;
margin-top : 5px;
color : #888;
text-align : justify;
}
.commentaire_auteur {
font-weight : bold;
color : #555;
padding : 5px;
}
.commentaire_date {
float : right;
color : #aaa;
padding : 5px;
}






.floatleft {
float : left;
}
.floatright {
float : right;
}
.clear {
clear : both;
}
.tright {
text-align : right;
}
.center {
text-align : center;
}
.activ {
display : block;
}
.noactiv {
display : none;
}

#entete {
width : 900px;
height : 100px;
margin : 0 auto;
padding : 0;
border-top : 2px solid #000;
border-left : 2px solid #000;
border-right : 2px solid #000;
background : #fff url(entete.jpg) no-repeat top center;
-moz-border-radius-topleft: 30px;
-moz-border-radius-topright: 30px;
-webkit-border-top-left-radius: 30px;
-webkit-border-top-right-radius: 30px;
}


#corps {
width : 896px;
margin : 0 auto;
padding : 2px;
border-left : 2px solid #000;
border-right : 2px solid #000;
background : #fff;
}


#piedpage {
clear : both;
width : 900px;
margin : 0 auto;
padding : 10px 0;
font-size : 0.75em;
color : #aaa;
border-left : 2px solid #000;
border-right : 2px solid #000;
border-bottom : 2px solid #000;
background : #fff;
text-align : center;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-left-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
}






.blocg {
float : left;
width : 570px;
padding-left : 20px;
}
.blocd {
float : right;
width : 300px;
text-align : center;
padding-top : 30px;
}
#menu {
margin : 25px 18px 20px;
border : 1px dotted #eee;
}
#menu img {
background : #fff;
border-left : 1px dotted #fff;
border-right : 1px dotted #fff;
}
#menu img:hover {
background : #f8f8f8;
border-left : 1px dotted #eee;
border-right : 1px dotted #eee;
}




.pano_fleche {

}
.pano_fleche_g {
float : left;
padding-left : 2px;
padding-right : 0;
}
.pano_fleche_g:hover {
padding-left : 0;
padding-right : 2px;
}
.pano_fleche_d {
float : right;
padding-left : 0;
padding-right : 2px;
}
.pano_fleche_d:hover {
padding-left : 2px;
padding-right : 0;
}

.pano_fleche_mini {
float : right;
width : 85px;
}
.pano_fleche_mini img {
border : 1px solid #f4f4f4;
}

#pano_pub {
margin : 10px;
margin-bottom : 30px;
}
#pano_link {
margin-top : 30px;
}




#pano_commenter, #pano_recommander{
width : 80%;
margin : auto;
padding : 10px 2px;
background : #f5f5f5;
border : 1px solid #aaa;
}




.moteur{
float : right;
margin-top : 40px;
margin-right : 20px;
}