/* CSS Document */

body { background-color:#FEDA12; margin:0; background-image:url(fond_s.png); background-repeat:repeat-x; }

img { border:0px ; }

/* img { border: 0px solid #000000; vertical-align:middle ; }*/

#container { width: 899px ; margin: auto; }
#menu {	width:249px; }
#menu_membre {	width:249px; height: 311px; background-image:url(esp_mem.png); text-align:left; }
#menu_nav {	width:249px; height: 44px; background-image:url(menu_nav.png); }
#menu_fond {	width:249px; height: auto; background-image:url(menu_fond.png); background-repeat:repeat-y; }
#menu_part {	width:249px; height: 45px; background-image:url(menu_part.png); }
#menu_end {	width:249px; height: 32px; background-image:url(menu_end.png); }
#menu_fondt {	width:249px; height: 100%; background-image:url(menu_fondt.png); background-repeat:repeat-y; }

#page {	width:650px; margin:0; background-image:url(back_page.png); background-repeat:repeat-y;  }
#title_d { width:650px; height: 182px;  background-image:url(kdo_h.png); }

#menu2 { width:650px; height: 29px;  background-image:url(kdo_s_h.png); margin:0; }

#bon_plan {	width:650px; height: 149px; background-image:url(bon_plan.png); }
#fond_jeux { width:650px; height: 679px; background-image:url(fond_jeux.png); }

#head_txt { width:650px; height: 90px; background-image:url(head_txt.png); }
#back_txt { width:650px; height: auto; background-image:url(back_txt.png); }
#bottom_txt { width:650px; height: 31px; background-image:url(bottom_txt.png); }



#footer { width: 899px ; height: 52px; margin: auto;  background-image:url(footer.png); background-repeat:repeat-y; clear:both; }


.img_banbp { margin-left:79px; padding-top:62px;  }
.img_rang1 { margin-left:55px; margin-top:97px;  }
.img_rang1n { margin-top:19px; margin-left:55px; }

.img_rang12 { margin-left:45px; margin-top:97px;  }
.img_rang2n { margin-top:19px; margin-left:45px; }

.img_rang13 { margin-left:25px; margin-top:97px;  }
.img_rang3n { margin-top:19px; margin-left:25px; }

#colonne1 {	float:left;	width:220px; margin:0; }
#colonne2 {	float:left;	width:220px; margin:0; }
#colonne3 {	float:left;	width:210px; margin:0; }


.txt_esp_mem { font-family: Arial; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#333333; text-decoration: none; margin-left: 40px; padding-top: 95px; }
.txt_esp_mem a { color:#666666; text-decoration:none;  }
.txt_esp_mem a:hover { color:#333333; text-decoration:underline; }

.txt_esp_nav { font-family: Arial; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#333333; text-decoration: none; margin-left: 40px; padding-top: 5px; padding-bottom: 5px; }
.txt_esp_nav a { color:#000000; text-decoration:none;  }
.txt_esp_nav a:hover { color:#333333; text-decoration:underline; }

.txt_esp_part { font-family: Arial; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#333333; text-decoration: none; margin-left: 40px; padding-top: 5px; }
.txt_esp_part a { color:#000000; text-decoration:none;  }
.txt_esp_part a:hover { color:#333333; text-decoration:underline; }

.txt_title_page { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; color:#000000; text-decoration: none; padding-left: 40px; padding-top: 43px; padding-bottom: 5px; font-weight:bold; }
.txt_centre_page { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FFFFFF; text-decoration: none; padding-left: 20px; padding-right: 30px; }
.txt_centre_page a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#999999; text-decoration: none; }
.txt_centre_page a:hover { color:#FFFFFF; text-decoration: underline; }

.txt_link_footer { font-family: Arial; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#333333; text-decoration: none; padding-top: 5px; padding-bottom: 5px; }
.txt_link_footer a { color:#000000; text-decoration:none;  }
.txt_link_footer a:hover { color:#333333; text-decoration:underline; }


.txt_menu2 { font-family: Arial; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-decoration: none; padding-left: 80px; padding-top: 5px; font-weight:bold; }
.txt_menu2  a { color:#000000; text-decoration:none;  font-style:bold; font-weight:bold; }
.txt_menu2  a:hover { color:#333333; text-decoration:underline; }


.textfield { background-color:#DFE0BE; padding:2px; margin: 0px; margin-top: 3px; border: 1px #000000 solid; font-family: Arial; font-size:11px; font-style:normal; color:#000000; width:180px;}
.bouton { border:0px; background-color:#FFFFFF;}

table { border: 0px; border-collapse: collapse;}

