body {
margin: 0px 0px 0px 0px;
background-image: url(../png/backdecale.png);
background-repeat: repeat-x-y;
height: 250%;
color: #000000;
}

#body_menu {
position: absolute;
left:0;
width: 232px;
height: 400%;
background-image: url(../png/backmenu.png);
background-repeat: repeat-x-y;
text-align: center;
}

#body_page {
height: 250%;
margin-left: 225px;
overflow: auto;
background-image: url(../png/background.png);
background-repeat: repeat-x-y;
}

#body_admin {
margin: 0px 0px 0px 0px;
background-image: url(../png/background.png);
background-repeat: repeat-x-y;
height: 120%;
color: #000000;
}

a.lien { text-decoration:none ; color:black;} 
a.lien:visited { text-decoration:none ; color:white;} 
a.lien:hover { text-decoration:none ; color:green; cursor: hand;}

.titre_adm { 
font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif, ; 
font-size: 20px; 
color: #a60000; ; text-decoration: underline ; 
font-weight: bolder
}

.bouton{ 
display: block; 
width=220px; 
height:27px; 
background-image:url(../png/3.png); 
background-repeat:no-repeat; 
background-position: top center; 
font: normal normal bold 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif, Comic sans MS;
color: #ffffff ;
padding-top:5px;
cursor: pointer;
text-align: center; 
}

.bouton a:link {text-decoration:none ; color: #ffffff}
.bouton a:hover {text-decoration:none ; color: #ffffff}
.bouton a:visited {text-decoration:none ; color: #ffffff}

.gazette{ 
display: block; 
width=244px; 
height:406px; 
background-image:url(../media/gazette.gif); 
background-repeat:no-repeat; 
background-position: top center; 
border : 2px solid #000000;
font: normal normal bold 24px/normal Verdana, Geneva, Arial, Helvetica, sans-serif, Comic sans MS;
color: #ffffff ;
padding-top:50px;
cursor: pointer;
}

.gazette a:link {color: #ffffff};
.gazette a:hover {color: #ffffff};
.gazette a:visited {color: #ffffff};

.live{ 
display: block; 
width=160px; 
height:32px; 
background-image:url(../media_perso/5.gif); 
background-repeat:no-repeat; 
background-position: top center; 
font: normal normal bold 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif, Comic sans MS;
color: #ffffff ;
cursor: pointer;
text-align: center; 
}

.live a:link {color: #ffffff}
.live a:hover {color: #ffffff}
.live a:visited {color: #ffffff}

.accueil_norm{ 
background-image:url(../png/titre.png); 
background-repeat:no-repeat; 
background-position: top center; 
font: normal normal bold 16px/normal Verdana, Geneva, Arial, Helvetica, sans-serif, Comic sans MS;
color: #012a91 ;
cursor: arrow;
text-align: center; 
}
.accueil_norm a:link {text-decoration:none ; color: #012a91}
.accueil_norm a:hover {text-decoration:none ; color: #012a91}
.accueil_norm a:visited {text-decoration:none ; color: #012a91}

.accueil_clic{ 
background-image:url(../png/titre.png); 
background-repeat:no-repeat; 
background-position: top center; 
font: normal normal bold 16px/normal Verdana, Geneva, Arial, Helvetica, sans-serif, Comic sans MS;
color: #012a91 ;
cursor: pointer;
text-align: center; 
}
.accueil_clic a:link {text-decoration:none ; color: #012a91}
.accueil_clic a:hover {text-decoration:none ; color: #012a91}
.accueil_clic a:visited {text-decoration:none ; color: #012a91}

.legal{ 
display:block; 
width=281px; 
height:27px; 
background-image:url(../png/4.png); 
background-repeat:no-repeat; 
padding-top:7px;
padding-left:100px;
padding-right:100px;
background-position: top center; 
font: normal normal bold 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif, Comic sans MS;
color: #ffffff ;
text-align: center; 
}

.boite_menu_actif_menu {
background-image: url(../png/1.png);
height: 30px;
background-repeat: no-repeat;
font: normal normal bold 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #e60617 ;
padding-left: 30px;
text-align: left;
}

.boite_menu_inactif_menu {
background-image: url(../png/2.png);
height: 30px;
background-repeat: no-repeat;
font: normal normal bold 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000 ;
padding-left: 30px;
text-align: left;
}
.boite_menu_inactif_menu a:link {text-decoration:none ; color: #000000}
.boite_menu_inactif_menu a:hover {text-decoration:none ; color: #000000}
.boite_menu_inactif_menu a:visited {text-decoration:none ; color: #000000}

.menu_montre {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-style: normal;
font-weight: bolder;
color: #e60617;
font-size: 13px
}

.menu_cache {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-style: normal;
font-weight: bolder;
color: #000000;
font-size: 13px
}

.boite_menu {
background-image: url(../png/3.png);
height: 30px;
background-repeat: no-repeat;
font: normal normal bold 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #a4d8db;
text-align: center;
}

.boite_menu_liste {
background-color: #FFEFCE;
border: 1px solid #EAD19D;
}

.boite_menu_veticale {
background-image: url(../media/verticale.gif);
background-repeat: repeat-y;
background-position: center;
width: 11px;
}

.boite_menu_plus {
background-image: url(../media/plus.gif);
background-repeat: no-repeat;
background-position: center;
}

.boite_menu_moins {
background-image: url(../media/moins.gif);
background-repeat: no-repeat;
background-position: center;
}


.boite_menu_disk {
background-image: url(../media/disk.gif);
background-repeat: no-repeat;
background-position: center;
}

a.menu_link:link, a.menu_link:visited {
color: #000000;
font: normal normal bold 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
}
  
a.menu_link:hover {
color: #ff0000;
font: normal normal bold 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: underline overline;
text-align: left;
}

a.menu_link:active {
color: #0000ff;
font: normal normal bold 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: underline overline;
text-align: left;
}

.center { text-align: center; }

.noborder { border: 0px; }

.police_verdana_10_blue {
font: normal normal bold 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #272727;
text-align: left;
}

.police_verdana_10_black {
font: normal normal bold 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
text-align: left;
}

.parayellowunderline {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: 18px; font-style: normal;
font-weight: bold; color: #CC0000; 
text-decoration: underline 
}

.underbig {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: 20px;
font-weight: bold; 
text-decoration: underline; 
font-style: normal 
}

.message {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: 20px; 
font-weight: bold; 
color: #ff0000
}

.messagephoto { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
color: #007700;
font-size: small; 
font-style: italic;
font-weight: bold;
text-decoration: underline
}

.news_titre { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: 15px; 
color: #007700; 
font-weight: bolder ; 
font-family: Verdana, Helvetica, "Comic Sans MS", Arial, sans-serif
}

.news_entete_underline { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
 font-size: 11px;
 color: #000000; 
 text-decoration: underline;
  font-family: Verdana, Helvetica, "Comic Sans MS", Arial, sans-serif
 }

.news_entete_bold { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: 11px;
color: #ff0000;
font-weight: bolder;
}

.news_texte {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
color: #000000;
font-weight: bold;
font-size: 11px;
font-style: normal
}

.apenews_titre {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-style: normal;
font-weight: bolder;
color: #007700;
text-decoration: underline;
font-size: 13px
}

.apenews_datsuj {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-style: normal;
font-weight: bolder;
color: #FF6347;
font-size: 13px
}

.apenews_text {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: 11px;
font-style: normal;
color: #000000;
font-weight: bold
}

a.apenews { text-decoration:none ; color:yellow}

a.apenews:hover { text-decoration:none ; color:red; cursor: hand}

.titreparagraphe {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: 20px;
font-weight: bold;
color: #a60000;
text-decoration: underline
}

.souschapitre {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: medium;
color: #c10000;
text-decoration: underline
}

.honneur_nageur {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: medium;
color: #a60000;
text-decoration: underline ;
font-weight: bold
}

.warning { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-size: medium;
color: #C10000;
text-decoration: underline ;
font-weight: bold 
}

.affichelive {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
color: #a60000;
font-style: normal;
font-weight: bold
}

.etatlive {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
color: #a60000;
font-style: normal;
font-weight: bold ;
text-decoration: underline
}

.comp_epr {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
color: #0000FF;
font-style: medium;
font-weight: bolder ;
text-decoration: underline
}

.parle_titre {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-style: normal;
font-weight: bolder;
color: #a60000;
text-decoration: underline;
font-size: 13px
}


.parle_text {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "Comic Sans MS";
font-style: normal;
font-weight: bolder;
color: #000000;
text-decoration: none;
font-size: 11px
}

.titre {font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif, ;
font-size: 20px;
color: #FFFFFF;
text-decoration: underline ;
font-weight: bolder
}

