body
{
margin: 0px; 
margin-left: 0px;
margin-right: 5px;
margin-bottom: 15px;
background-color: white;
background-image: url("Tools/header_hanabira.gif");
background-repeat: no-repeat;
background-position: top-left;
scrollbar-face-color: white; /* couleur du dessus des boutons et de la barre de défilement */
scrollbar-arrow-color: black; /* couleur des flèches */
scrollbar-track-color:#C5BBC1; /* couleur du fond de la barre */
scrollbar-highlight-color:black; /* couleur claire du relief des boutons */
scrollbar-shadow-color:black; /* couleur sombre du relief des boutons */
scrollbar-3dlight-color:black; /* couleur claire du relief des boutons quand ceux-ci ne sont pas  enfoncés */
scrollbar-darkshadow-color: black; /* couleur sombre du relief des boutons quand ceux-ci ne sont pas enfoncés */
}

#header
{

margin: 0px;
height: 220px;
}


#libelle
{
background-image: url("Tools/header_fr.gif");
background-repeat: no-repeat;
background-position: top-left;
margin: 0px;
width: 889px;
height: 185px;
}
#libelle_en
{
background-image: url("Tools/header_en.gif");
background-repeat: no-repeat;
background-position: top-left;
margin : 0px;
width: 889px;
height: 185px;
}

#footer
{
clear: both;
margin-top: 10px;
margin-left : 5px;
}

#footer p
{
color: #FFFFFF;
}

#footer_encart
{
background-color: black;
}
p
{

font-family: Arial, Verdana, serif;
font-size: 9pt;
color: #333333;
margin-top: 10px;
margin-bottom: 10px;
letter-spacing: 1px
}

a
{
text-decoration: none; 
font-weight: bold;
font-size: 11px;
font-family: Arial, Verdana, serif;
color: #990066;
}

a:hover 
{
text-decoration: underline; 
color: #F99949;
font-weight: bold;
font-size: 11px;
font-family: Arial, Verdana, serif;
}

#menu
{
width: 190px;
padding: 0px;
float: left;
margin-left: 0px;
margin-top : 0px;

}

#conteneur
{
 margin: 0px;
}
#menu_int
{
background-image: url("Tools/menu_middle.gif");
background-repeat: repeat-y;
margin-top : 0px;
}
#menu_bas
{
background-image: url("Tools/menu_bas.gif");
background-repeat: no-repeat;
height: 12px;
margin: 0px;
}



#titre_menu
{
margin-top : 0px;
margin-left: 8px;

}
#menu a
{
text-decoration: none; 
font-weight: bold;

font-size: 11px;
font-family:  Arial, Verdana, serif;
padding-left: 10px;
margin-left: 5px;
color: #5C4457;
}

#menu a:hover 
{
text-decoration: none; 
color: #990066;
font-weight: bold;
font-size: 11px;
font-family: Arial, Verdana, serif;
padding-left: 5px;
border-left: 5px solid #FBC6E2;
margin-left: 5px;
}
#menu_droite
{
margin-right: 0px;
margin-top: 0px;
width: 152px; 
float: right;

}
#corps
{
margin-top: 10px;
width : 642px;
margin-left: 190px;
padding: 7px;
margin-right: 160px;

}


#menu_droite p
{
font-family: Arial, Verdana, serif;
font-size: 8pt;
color: #6B6269;
margin-top: 8px;
margin-bottom: 8px;
letter-spacing: 1px
}

#menu2_middle
{
border-top: 1px solid #1C1A1B;
border-left: 1px solid #1C1A1B;
border-right: 1px solid #1C1A1B;
margin-top: 7px;
margin: 0px;
width: 150px; 
background-color: #FFFFFF;
}
#menu2_bas
{
background-image: url("Tools/menu2_bas.gif");
background-repeat: no-repeat;
height: 10px;
margin: 0px;
margin-bottom: 5px;
width: 150px; 
}

#menu2_middle_int
{
padding-left: 5px;
padding-right: 5px;
margin: 0px;
width: 148px; 
}

input, textarea
{
font-family: Arial, Verdana, serif; 
font-size: 12px;
border:1px solid #CF5492;
background-color: #FCD0E7;
color: #444444;
}

#input3
{
font-family: Arial, Verdana, serif; 
font-size: 12px;
border:1px solid #CF5492;
background-color: #FFFFFF;
color: #444444;
}

#inputmenu
{
font-family: Arial, Verdana, serif; 
font-size: 11px;
border:1px solid #5C4457;
background-color: #EDE3E7;
color: #5C4457;
}

#stats_para p
{
margin-left: 10px;
font-size: 11px;
color: #555555;
}
#menu_deg
{
padding-left: 10px;
margin: 0px;
margin-left: 10px;
} 

#trait_espace
{
border: 2px dotted #CBA6C3;
width: 80%;
margin: 0px;
margin-top: 15px;
}

h1
{
color: #FFFFFF;
font-family:  Arial, Verdana, serif;
font-size: 24px;
letter-spacing: 3px;
text-align: center;
background-color: #D960A5;
border-left: 15px solid #FCD0E7;
}


h3
{
background: transparent url(Tools/titre_h3.gif) no-repeat top left;
margin-left: 10px;
height: 35px;
font-family: Arial, Verdana, serif;
font-size: 16px;
color: #5C4457;
letter-spacing: 3px;
padding-left: 12px;
padding-top: 5px;
}


h2
{
background-color: #D960A5;
font-family: Arial, Verdana, serif;
font-size: 22px;
color: #FFFFFF;
padding-left: 7px;
padding-top: 2px;
padding-bottom: 5px;
}

h6
{
font-family: Arial, Verdana, serif;
font-size: 14px;
color: #3D393B;
margin-top: 10px;
margin-bottom: 10px;
letter-spacing: 1px
}
h5
{
background-color: #EA0F44;
padding-left: 10px;
margin-left: 10px;
margin-right: 10px;
color: white;
font-size: 16px;
font-family: Arial, Verdana, serif;
}
h4
{
background: transparent url(Tools/titre_h4.gif) no-repeat top left;
margin-left: 25px;
height: 20px;
font-family: Arial, Verdana, serif;
font-size: 12px;
color: #492E3E;
letter-spacing: 3px;
padding-left: 12px;
padding-top: 2px;
}
#titre5
{background: transparent url(Tools/title5.gif) no-repeat top left;
background-position: center;
height: 22px;
font-family: Verdana, Arial, serif;
color: #FFFFFF;
font-size: 17px;
text-align: center;
}
#smallmenu p
{
color: #C0B4B8;
font-size: 11px;
}

#smallmenu a
{
color: #C0B4B8;
font-size: 11px;
text-decoration: none; 
}

#smallmenu a:hover
{
color: #FE9BCF;
font-size: 11px;
text-decoration: underline; 

}

#zone_grise
{

margin : 0px;
background-position: center;
width: 475px;
background-image: url("Tools/zone_grise_haut.gif");
background-repeat: no-repeat;
background-position : top;
}

#zone_grise_bas

{
background-image: url("Tools/zone_grise_bas.gif");
background-repeat: no-repeat;
height: 14px;
}
#zone_grise_middle
{
margin-top: 81px;
border-left: 1px dotted #CCBBC5;
border-right: 1px dotted #CCBBC5;

background-color: #F8F3F6;
}

#tabpref p
{
font-size: 10px;
color: #968B91;
}

#details
{
background-image: url("Tools/details.gif");
background-repeat: no-repeat;
height: 19px;
text-align: center;
background-position: center;
}

#details a
{
text-decoration: none; 
color: #FFFFFF;
}
#details a:hover
{
text-decoration: underline; 
color: #FFFFFF;
}
#details2
{
background-image: url("Tools/details2.gif");
background-repeat: no-repeat;
height: 25px;
width : 175px;
text-align: center;
background-position: center;
}

#details2 a
{
text-decoration: none; 
color: #FFFFFF;
}
#details2 a:hover
{
text-decoration: underline; 
color: #FFFFFF;
}
#details3
{
background-image: url("Tools/details3.gif");
background-repeat: no-repeat;
height: 20px;
width: 35px;
text-align: center;
background-position: center;
}

#details3 a
{
text-decoration: none; 
color: #FFFFFF;
}
#details3 a:hover
{
text-decoration: underline; 
color: #FFFFFF;
}

#details4
{
background-image: url("Tools/details4.gif");
background-repeat: no-repeat;
height: 19px;
width: 65px;
text-align: center;
background-position: center;
}

#details4 a
{
text-decoration: none; 
color: #FFFFFF;
}
#details4 a:hover
{
text-decoration: underline; 
color: #FFFFFF;
}
#details5
{
background-image: url("Tools/details5.gif");
background-repeat: no-repeat;
height: 23px;
width: 224px;
text-align: center;
background-position: center;
}

#details5 a
{
text-decoration: none; 
color: #FFFFFF;
}
#details5 a:hover
{
text-decoration: none; 
color: #FCD0E7;
}
#puces
{
color: #E3B4CC;
}

#puces2
{
color: #E3B4CC;
padding-left: 7px;
margin-left: 7px;
text-align: justify;
}

#langage p
{


margin: 0px;

}

#tour
{
border: 1px solid #BDB7BA;
}
#mini_bouton

{
border: 1px solid #CCBBC5;
height: 25px;
width: 25px;
text-align: center;
}

#mini_bouton p

{
padding-top: 3px;
font-family: Arial, Verdana, serif;
color: #595457;
font-size: 14px;
margin: 0px;
}
#mini_bouton a

{

text-decoration: none; 
font-size: 14px;
}

#mini_bouton a:hover

{
background-color: #FCD0E7;
border-top: 3px solid #FCD0E7;
border-bottom: 4px solid #FCD0E7;
border-left: 7px solid #FCD0E7;
border-right: 7px solid #FCD0E7;
font-size: 14px;
text-decoration: underline; 
}
#radio
{
border: none;
 background: none;
}
#traitsep
{
border: 1px dashed #808B9E;
height: 90%;
margin: 0px;
margin-top: 15px;
}



#bordure2

{
background-color: #FDE6F2;
border: 1px dotted #A14478;
padding-left: 5px;
padding-right: 5px;
}

#menu2_bouton1
{
background-image: url("Tools/menu2_bouton1.gif");
background-repeat: no-repeat;
height: 14px;
width: 95px;
text-align: center;
background-position: center;
}
#menu2_bouton1 a
{
text-decoration: none; 
font-weight: bold;
font-size: 11px;
font-family: Arial, Verdana, serif;
color: #FFFFFF;
}
#menu2_bouton1 a:hover
{
text-decoration: none; 
font-weight: bold;
font-size: 11px;
font-family: Arial, Verdana, serif;
color: #EA0F44;
}
#menu2_bouton2
{
background-image: url("Tools/menu2_bouton2.gif");
background-repeat: no-repeat;
height: 14px;
width: 50px;
text-align: center;
background-position: center;
}
#menu2_bouton2 a
{
text-decoration: none; 
font-weight: bold;
font-size: 11px;
font-family: Arial, Verdana, serif;
color: #FFFFFF;
}
#menu2_bouton2 a:hover
{
text-decoration: none; 
font-weight: bold;
font-size: 11px;
font-family: Arial, Verdana, serif;
color: #EA0F44;
}
#decal
{
margin: 0px;
padding-left: 4px;
}

#encart_choix

{
background-image: url("Tools/coin.gif");
background-repeat: no-repeat;
background-position: top-left;
background-color: #FCD0E7;
padding: 8px;
}
#inputsans
{

border:1px solid #FFFFFF;
background-color: #FFFFFF;
color: #FFFFFF;
}
#traitpon
{
border: 2px dashed #D0C8CE;
}
#tab_commande th
{
background-color: #FCE5F1;
border: 1px solid #DBCDD5;
}
#tab_commande td
{

border: 1px solid #DBCDD5;
}
#tab_commande
{
border-collapse: collapse;  
}
#fon_mod
{
background-image: url("Tools/fon_mod.gif");
background-repeat: no-repeat;
height: 30px;
width: 225px;
text-align: center;
background-position: center;
}
#fon_mod p
{
color: #FFFFFF;
font-size: 14px;
}
#tabamo
{

border: 1px solid #DBCDD5;
}

#sans_bord
{
border-collapse: collapse; 
}
#sans_bord td
{
border: 1px solid #FCE5F1;
}

#zone_rosecl
{
background-color: #FACFE6;
padding: 5px;
width: 400px;
border: 1px solid #E7BDD2;
width: 605px;
}

#zone_news
{
background-image: url("Tools/zone_news.gif");
background-repeat: no-repeat;
background-position: center;
height: 41px;
width: 628px;

}
#zone_news p
{
padding-top: 2px;
color: white;
}
#zone_news a
{
font-family: Arial, Verdana, serif;
font-size: 9pt;
color: white;
margin-top: 10px;
margin-bottom: 10px;
letter-spacing: 1px;
text-decoration: none;
}
#zone_news a:hover
{
font-family: Arial, Verdana, serif;
font-size: 9pt;
color: #FCD0E7;
margin-top: 10px;
margin-bottom: 10px;
letter-spacing: 1px;
text-decoration: underline;
}

#tab_tarifs
{
border-collapse: collapse; 
border: 4px solid #820725;
}

#tab_tarifs th
{
border: 1px solid #820725;
background-color: #EA0F44;
color: white;
border-collapse: collapse; 
}


#tab_tarifs td
{
border: 1px solid #820725;
border-collapse: collapse; 
padding: 5px;
}

#pub

{
width : 125px;

}
#peu
{
width : 145px;
background-color: #A1FFFC;

}
#moy
{
background-color: #A1C0FF;
width : 145px;

}
#pma
{
background-color : #AEA1FF;
width : 145px;

}
#bcp
{
background-color: #FEAFF8;
width : 145px;

}
#table_liste_titre
{
font-size: 11px;
}
#table_liste_titre
{
border-collapse: collapse;

}

#table_liste_titre td
{
border-collapse: collapse;
}
#table_liste_titre a
{text-decoration: none; 
padding-left: 15px;
font-family: Verdana, Arial, serif;
font-size: 11px;
color: #CC3399;

font-weight: bold;}

#table_liste_titre a:hover
{text-decoration: none; 
padding-left: 10px;
border-left: 5px solid black;
font-family: Verdana, Arial, serif;
font-size: 11px;
color: #555555;
font-weight: bold;}

#bout2 a
{
font-size: 18px;
color : #555555;
}
#bout2 a:hover
{
font-size: 18px;
}

#bout2
{

border : 1px solid #848384;
background-color: #DFDEDF;
width: 30px;
}

#table_lien
{
font-family: Verdana, Arial, serif;
font-size: 11px;
color: #555555;
}

#sou_lien

{
background-color: #F7DEF8;
border: 1px solid #BCBBBC;
}
#link
{
border: 1px dashed #666666;
background-color: #F2DAF2;
}

#link p
{
color: #666666;
}

#valider
{
background: transparent url(Tools/fond_connex.gif) no-repeat center;
background-position: center;
width: 261px;
height: 121px;
}

#valider2
{
background: transparent url(Tools/valider2.gif) no-repeat center;
background-position: center;
width: 260px;
height: 174px;
}

#connex2
{
background-image: url("Tools/title4.gif");
background-repeat: no-repeat;
width: 338px;
height: 22px;
 margin: 0px;
}

#connex2 p
{
margin: 0px;
}

#uldec2
{
 margin-left: 0px !important;
margin-left: 10px;
font-family: Verdana, Arial, serif;
font-size: 12px;

margin-top: 12px;
margin-bottom: 12px;
}

#uldec2 a
{font-size: 12px;
   text-decoration: none; 
      color: #990066;
     padding-left: 5px;
	 font-weight: bold;
}

#uldec2 a:hover
{font-size: 12px;
   text-decoration: none; 
   color: #F99949;
	padding-left: 5px;
	
   font-weight: bold;
}

#game_table
{border-collapse: collapse;
border : 2px solid black;

}

#game_table th
{background-color: #EECEEF;
border : 1px solid black;

}

#game_table td
{border : 1px solid black;}

#game_table p
{margin-left:3px;
margin-right: 3px;}

#note_tab
{
border: 1px solid #BCB1B8;

}

#note_tab p
{
margin: 0px;
}