body { background-color: black; background-repeat: repeat; font-size: 1em; text-align: center; vertical-align: top; position: static; top: 0; left: 0; right: 0; bottom: 0; height: 100%; float: left; clear: none; border-style: none; border-width: 0; margin:0; padding:0; }
p { text-align: justify; }
a:link { color: teal ; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.titreblog:link { color: teal; font-size: 1.0em; font-family: "HelveticaNeue-Light", Helvetica Neue Light, Helvetica, Arial, Geneva, sans-serif; }
.titreblog:hover { color: teal; font-size: 1.0em; font-family: "HelveticaNeue-Light", Helvetica Neue Light, Helvetica, Arial, Geneva, sans-serif;; }
.footer:link { color: white; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer:hover { color: teal; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:visited { color: olive ; font-size: 1em; }

a:hover { color: gray ; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:active { color: teal ; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
#header {
height: 118px;
background-color: #99cccc;
}
.texte { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-decoration: none; font-size: 0.9em; }
.copyrights { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-decoration: none; font-size: 0.8em; display: inline; }


#conteneur { background-color: white; background-image: url(../charte/conteneur.gif); background-repeat: repeat; position: absolute; width: 900px; left: 50%; margin-left: -450px; }
#imprimable { color: black; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: none; background-repeat: repeat; text-align: left; margin-left: -300px; position: absolute; left: 50%; width: 600px; margin-right: 50px; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; }
#centre { color: black; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: none; text-align: left; margin-left: 170px; margin-right: 189px; padding-right: 8px; padding-left: 8px; text-decoration: none; }
#gauche { color: black; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: none; text-align: center; position: absolute; left: 0; width: 170px; height: auto; margin-right: 25px; margin-left: 20px; display: inline; }
#droite { color: black; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: none; text-align: left; position: absolute; right: 0; width: 189px; height: auto; margin-left: 5px; }
#pied { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; height: 60px; text-align: center; vertical-align: middle; }
#blanc {
position:absolute;
left:0px;
top:0px;
width:32px;
height:118px;
}

#noir {
position:absolute;
left:32px;
top:0px;
width:50px;
height:118px;
}

#hautgauche { background-image: url(../charte/hautgauche.jpg); position:absolute; left:82px; top:0; width:267px; height:19px; }

#trombone {
position:absolute;
left:349px;
top:0px;
width:58px;
height:64px;
}

#hautcentre { background-image: url(../charte/hautcentre.jpg); position:absolute; left:407px; top:0; width:45px; height:19px; }

#pellicule {
position:absolute;
left:452px;
top:0px;
width:75px;
height:94px;
}

#hautdroite { background-image: url(../charte/hautdroite.jpg); position:absolute; left:527px; top:0; width:169px; height:19px; }

#url { background-image: url(../charte/anim_url.gif); position:absolute; left:696px; top:0; width:172px; height:19px; }

#borderdroit {
position:absolute;
left:868px;
top:0px;
width:32px;
height:118px;
}

#atemporel {
position:absolute;
left:82px;
top:19px;
width:267px;
height:45px;
}

#charte-11 {
position:absolute;
left:407px;
top:19px;
width:45px;
height:45px;
}

#bedes {
position:absolute;
left:527px;
top:19px;
width:84px;
height:75px;
}

#hautbandeau { background-image: url(../charte/hautbandeau.jpg); position:absolute; left:611px; top:19px; width:234px; height:10px; }

#ongletpub { background-image: url(../charte/ongletpub.jpg); position:absolute; left:845px; top:19px; width:23px; height:99px; }

#banner264 {
position:absolute;
left:611px;
top:29px;
width:234px;
height:60px;
}

#portail {
position:absolute;
left:82px;
top:64px;
width:288px;
height:54px;
}

#encre {
position:absolute;
left:370px;
top:64px;
width:52px;
height:54px;
}

#charte-18 {
position:absolute;
left:422px;
top:64px;
width:30px;
height:30px;
}

#zonerecherche { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: left; position:absolute; left:611px; top:89px; width:234px; height:29px; }

#affichage { background-image: url(../charte/affichage.jpg); position:absolute; left:422px; top:94px; width:133px; height:24px; }

#bedes2 {
position:absolute;
left:555px;
top:94px;
width:56px;
height:24px;
}

#noombre {
position:absolute;
left:0;
top:0;
width:120px;
height:auto;
}

#ombre-droite {
position:absolute;
left:120px;
top:0;
width:5px;
height:auto;
}

#ombrage-bas { position:absolute; left:0; width:125px; height:5px; }
#imgurl { text-align: left; position: absolute; width: 120px; }
#detailurl { text-align: left; position: relative; width: 380px; margin-left: 125px; }
.dateactus { color: gray; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer { color: white; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; text-decoration: none; }

