body{background-color:#ffeddb;}

#entete{position:relative;text-align:center;margin-top:30px;}

#menu{border:1px solid #f2abab;height:25px;margin:30px 0px 30px 0px;background-image:url(../images/menu_du_haut.gif);}

#menu_gauche{float:left;position:relative;width:15%;}


.menu_global{border-right:1px solid #b7b7b7;padding:0px;}

.entete{background-image:url(../images/entete_menu.gif);background-repeat:no-repeat;min-height:30px;margin:0px;text-align:center;}

.corpsmenu{margin:0px 0px 50px 0px;background-color:#feeaea;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;}

.corpsmenu li{list-style-type:none}


.titre_menu{font-weight:bold;margin:0px;font-size:17px;padding-top:5px;color:#ef7a7a;}









#contenu_global{position:relative;height:100px;width:82%;float:right;}

#contenu{border:1px solid #f2abab;position:relative;background-color:#feeaea;padding:10px;}

#footer{border:1px solid #f2abab;position:relative;text-align:center;margin-top:40px;background-color:#feeaea;padding:10px;}

.spacer{clear:both;}



#menu_haut{height:25px;border-collapse:collapse;padding:0px;margin:auto;}
#menu_haut a:link {text-decoration:none;color:#000000;}
#menu_haut a:visited {text-decoration:none;color:#000000;}
#menu_haut a:hover {text-decoration:none;color:#FF0000;}
#menu_haut a:active {text-decoration:none;color:#FF0000;}

.menu_fond{height:25px;border-right:1px solid white;padding-right:30px;padding-left:30px;text-align:center;font-weight:bold;color:#d94a04}

.menu_fond_spec{height:25px;border-right:1px solid white;border-left:1px solid white;padding-right:30px;padding-left:30px;text-align:center;font-weight:bold;color:#d94a04}

.titre{text-align:center;font-weight:bold;font-size:22px;color:#ef7a7a;}

.nouveau_p{text-indent:1cm;}

a:link {text-decoration:none;color:#c12020;}
a:visited {text-decoration:none;color:#c12020;}
a:hover {text-decoration:none;color:#5d90b5;}
a:active {text-decoration:none;color:#b8b8b8;}

.news{max-width:800px;margin:60px auto 0px auto;}

.haut_news{background-image:url(../images/haut_news.gif);height:30px;padding-left:120px;font-weight:bold;font-size:17px;margin-top:50px;}

.corps_news{background-image:url(../images/news_fond.png); background-position:right top;background-repeat:no-repeat;border-left:1px solid #ec7e6e;border-bottom:1px solid #ec7e6e;border-right:1px solid #ec7e6e;padding:15px;background-color:white}

.titre_news{padding-top:5px;color:#87550e}

.float_right{float:right;}

.justify{text-indent:1cm;}

#composition{margin:auto;border-collapse:collapse;border:1px solid #ec7e6e;text-align:center;width:600px;}

#composition th{border:1px solid white;text-align:center;height:30px;background-color:#eaa9a0}

#composition td{border:1px solid white;text-align:center;background-color:#f9e2c1;}

#rendez_vous{border:1px solid white;text-align:center;height:30px;background-color:#eaa9a0;margin-top:10px;}

#rendez_vous td{border:1px solid white;text-align:center;background-color:#eab0a8}

#courses{margin:auto;border-collapse:collapse;border:1px solid #ec7e6e;text-align:center;width:90%;}

#courses th{text-align:center;height:30px;background-color:#eaa9a0}

#courses td{text-align:center;height:25px;background-color:white;}

.galerie{max-width:120px;max-height:120px;margin:15px;}

.repertoire_photo{float:left;text-align:center;margin:20px;height:200px;width:200px;}

.repertoire_photo_cheques{float:left;text-align:center;margin:20px;height:330px;}

.sous_titre{font-weight:bold;text-decoration:underline;font-size:15px;}

.float_left{float:left;margin:20px;}

.float_right{float:right;}

.rouge{color:#ca3b3b}

.important{background-color:#ebdac2;border:1px solid #f7a939;width:650px;margin:auto;}

.margin_auto{margin:auto}

.banniere{max-width:130px;max-height:130px;}

#livre{border:1px dashed #ec7e6e;width:650px;background-color:#ffdbdb;padding:10px;margin:auto;text-align:center;}

#info{width:450px;text-align:right;}

#erreur{width:250px; border:1px solid #ec7e6e;background-color:white;margin:50px auto 50px auto;padding:30px;text-align:center;}

.msg_livre{padding:10px;margin:auto;width:650px;}

.table_livre{border-collapse:collapse;width:650px;}

.table_livre th{height:20px;border:1px solid #fcc1c1;text-align:left;padding:2px;background-image:url(../images/entete_or.gif);}

.table_livre td{border:1px solid #fcc1c1;height:200px;padding:20px 2px 20px 2px;background-color:white;text-align:center;background-image:url(../images/merci.png);background-position:right top;background-repeat:no-repeat;}

#par{text-indent:7px;}

.diapo{max-width:350px;max-height:350px;float:right;margin:8px;}

#diapo{width:350px;height:350px;margin:auto;text-align:center;float:right;}

.img_cheque{width:200px;border:0px;}

#apercu_final{overflow:auto;padding:10px;height:300px;border:1px dashed gray;width:670px;margin:auto;}

.float_left{float:left;}

.semantic_titre{font-weight:bold;margin:5px auto 5px auto;font-size:22px;color:#ef7a7a;}

.semantic_titre2{font-size:18px;font-weight:bold;margin:5px;font-family:Comic Sans MS;color:#5d90b5;text-decoration:underline;}

.semantic_titre3{font-size:14px;font-weight:bold;color:#663300;text-decoration:underline;margin:5px;font-family:Comic Sans MS;}

.exclamation{color:#ff6600;}

.fonctionnement{color:gray;}

.croix{color:red;}

.interdit{color:red;}

.question{color:#0000ff;}

.faux{color:red;}

.vrai{color:green;}

.prop{background-color:#e9e9f5;border:1px solid #6868bb;text-align:center;padding:30px;margin:20px auto 40px auto;}

.prop_titre{color:#6868bb;}

.def{background-color:#f3f8de;border:1px solid #769712;text-align:center;padding:30px;margin:20px auto 40px auto;}

.def_titre{color:#769712;}

.diapo{width:450px;}

#calendrier_foulee{float:left;padding-left:50px;}

.aligner_centre{text-align:center;}




