*{font-family:arial;font-size:12px;color:#03335b}
h1{font-size:14px;border-bottom:1px solid #c40a1d;}
h2{font-size:16px;color:#ffffff;margin-top:10px;margin-left:5px;margin-right:5px;margin-bottom:5px;border-style: solid ; border-color: #ffffff ;padding: 5px; border:1px }
h3{font-size:14px;margin-top:0px;margin-left:25px;margin-bottom:0px}
h7{font-size:18px;border-bottom:1px solid #c40a1d;color:#ffffff}
h4{font-size:14px;}

body{ background:#c8dfff;margin:0px;padding:0px}
img{border:0px}
p{text-align:justify}

#site{width:900px;background:#ffffff}
#haut{ width:601px;height:215px;background:#ffffff}
#actu{font-family:arial;font-size:12px;color:#ffffff}

#accueil-gauche{width:306px}
#edito-haut{height:65px;background:url('edito-haut.jpg')}
#edito{background:url('edito-fond.jpg');padding-left:15px;padding-right:15px}
#edito-bas{height:14px;background:url('edito-bas.jpg')}
#pc-haut{height:61px;background:url('pc-haut.jpg')}
#pc-bas{height:29px;background:url('pc-bas.jpg')}

.td-separateur{width:15px}

#accueil-centre{width:324px}

#actualites-haut{height:48px;background:url('actu-haut.jpg')}
#actualites{background:url('actu-fond.jpg');padding-left:15px;padding-right:15px}
#actualites-bas{height:22px;background:url('actu-bas.jpg')}

#accueil-droite{width:283px}
#leplayer{height:255px}

#bas{clear:left;width:878px;height:4px;height:4px;background:url('./bas.gif') no-repeat}
#bas td{color:#777777}


ul_sousmenu {background:#FCE097;border:0px}

#menu_gauche{text-align:left;width:178px}
#menu_gauche ul,#menu_gauche li{margin:0px;padding:0px;list-style:none}
#menu_gauche li{padding-left:10px;background:#FEF4D9;line-height:25px;border-bottom:1px solid #BAA8AB}
#menu_gauche .titre{background:#76c1f8;font-weight:bold}
#menu_gauche ul .ul_sousmenu {background:#FCE097;border:0px}
#menu_gauche .padding_none{padding-left:0px}
#menu_gauche .padding_none li{background:#FCE097;border:0px}
#menu_gauche .padding_none  .titre{background:#F9BE26;border:0px}




a:link,a:active,a:visited{text-decoration:none;font-weight:bold;font-size:10px}
.lien_lire{text-align:right}
.lien_lire a:link,.lien_lire a:active,.lien_lire a:visited{color:#ffffff;font-size:14px}
.bas_lire{text-align:right}
.bas_lire a:link{color:#03335b;font-size:14px},a:visited{color: #03335b; text-decoration: none;}
.actualites{border-top:1px solid #CBCBCD;padding:15px}




.date{color:#D23745;font-weight:bold;font-size:11px}
.sous_titre{color:#68645B;font-weight:bold}
.texte_intro{color:#68645B}


#leplayer{width:283px;height:241px;background:url('player.jpg')}


a.lien2   {text-decoration:none;font-weight:bold;font-size:14px;}




#gauche{float:left;width:160px;text-align:left;margin-top:10px;margin-bottom:10px;-margin-left:-2px}
#gauche ul{list-style:none;padding:0px 0px 10px 10px;margin-left:0px}
#gauche li{line-height:18px}
#gauche li a:link,#gauche li a:active,#gauche li a:visited{text-decoration:none}
#gauche li a:hover{color:red}

#gauche .gauche1 .titre{color:#cd071e;font-weight:bold;margin-top:10px;font-size:13px}
#gauche .gauche2 .titre{color:#cd071e;font-weight:bold;font-size:13px}
.gauche2{border:1px solid #000000}

#contenu{text-align:left;margin-left:190px;margin-top:10px;margin-right:10px}
#contenu p{margin-left:30px}


.actu{font-size:12px;color:#ffffff}


.cadre{border:1px dashed #000000}
.ecole{border : 6px;
  border-style : solid;
border-color : #cfb178;
}
.cadre_admin{border:1px solid #000000;background:red}
.float_left{float:left;margin-right:10px;margin-bottom:10px}
.float_right{float:right;margin-left:10px;margin-bottom:10px}
.texte{text-align:justify;padding-right:20px}

.lien:link,.lien:active,.lien:visited{color:#c62126}
.commentaires{text-align:center}
.commentaires a:link,.commentaires a:active,.commentaires a:visited{font-weight:bold;text-decoration:none;color:#c82226}


.pages_titre_blog{font-weight:bold}



