

body{background-position:top center;background-repeat:no-repeat;margin:0px; height:100%}

html{color:#a8a8a8;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; height:100%}

a{color:#000000;text-decoration:none; }
a:focus
{
outline:0;
}
a:hover{color:#464646; text-decoration:underline;}

h1{ padding:0px; margin:0px;}

a.edit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #3c8d15; text-decoration:none;  }
a.supp {font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #c51300; text-decoration:none; }
a.info {font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #6c91bd;text-decoration:none; }
a.result {font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #f47000;text-decoration:none; }
a.edit:hover { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #3c8d15; text-decoration:underline;}
a.supp:hover {font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #c51300; text-decoration:underline;}
a.info:hover {font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #6c91bd; text-decoration:underline;}
a.result:hover {font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #f47000;text-decoration:underline;}



.barre_login{color:#a8a8a8;}
.barre_login:hover{color:#C5C5C5;}

.pseudo{color:#e2001a; font-weight:bold;}
.pseudo:hover{color:#e2001a; font-weight:bold;}
.pseudo_thin{color:#e2001a; }
.pseudo_thin:hover{color:#e2001a; }
.blanc_thin{color:#ffffff;}
img{ border:none;}
.top{background-image:url(../../images/images/fond_top.jpg);background-repeat:repeat-x;height:37px;}

.top_center{width:850px; margin-left:auto; margin-right:auto; text-align:right; padding:5px 12px 0px 12px; }
.top_msg{ float:right; margin-top:5px;  }
.top_form{ float:right;    }
input{ background-image:url(../../images/images/fond_input.jpg); background-position:top left; color:#989898; height:18px; border:solid 1px #000000; overflow:hidden; padding:5px 5px 0px 5px; vertical-align:top;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; outline: 0 none;}
input:focus {background-image:url(../../images/images/fond_input.jpg); background-position:top left; color:#989898; height:16px; border:solid 2px #c51426; overflow:hidden; padding:5px 5px 0px 5px; vertical-align:top;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;outline: 0 none;}
.connect{ margin-top:1px; //margin-top:2px; cursor:pointer;}
.konami_logo{float:left; margin-top:1px;}


.header{height:183px;}
.header_center{height:183px;width:862px; margin-left:auto; margin-right:auto;  padding:0px 0px 0px 12px; }
.header_box{ background-image:url(../../images/images/box_under.png); height:96px; width:154px; margin-top:42px; float:right; padding: 3px 0px 0px 5px;}
.header_box_sep{ height:2px; overflow:hidden;}

.footer{background-image:url(../../images/images/footer.jpg); background-color:#101113; background-repeat:repeat-x; height:250px; padding-top:5px;}
.footer_txt{ width:850px; line-height:20px; color:#616161; margin-left:auto; margin-right:auto;}
a.link_footer{
text-decoration:underline;
 color:#616161;
}
.menu_fond{ background-image:url(../../images/images/menu_fond.jpg); height:43px; border-top:solid 1px #000000;border-left:solid 1px #000000; border-right:solid 1px #000000; background-position:top; background-repeat:repeat-x;}
.menu_btn{ background-image:url(../../images/images/menu_sep.jpg); background-repeat:repeat-y; background-position:left; width:160px; height:43px; display:inline-block; float:left;}
.menu_btn:hover{ background-image:url(../../images/images/menu_btn_hover.jpg); background-repeat:repeat-x; background-position:top; width:160px; height:43px; display:inline-block; float:left; }
.menu_btn_current{ background-image:url(../../images/images/menu_btn_hover.jpg); background-repeat:repeat-x; background-position:top; width:160px; height:43px; display:inline-block; float:left;}
.menu_sep{ background-image:url(../../images/images/menu_sep.jpg); background-repeat:repeat-y; width:2px; height:43px;display:inline-block; overflow:hidden;float:left;}
.menu_home{ background-image:url(../../images/images/menu_home.jpg); width:48px; height:43px; display:inline-block; float:left;}
.menu_home:hover{ background-image:url(../../images/images/menu_btn_hover.jpg); background-repeat:repeat-x; background-position:top; width:48px; height:43px; display:inline-block; float:left;}
.menu_home_current{ background-image:url(../../images/images/menu_btn_hover.jpg); background-repeat:repeat-x; background-position:top; width:48px; height:43px; display:inline-block; float:left;}
.sous_menu{height:21px; background-image:url(../../images/images/sous_menu.jpg); background-repeat:repeat-x;}



.nav{height:22px; background-image:url(../../images/images/nav.jpg); background-repeat:repeat-x; text-align:right; padding:7px 15px 0px 0px;}



.corps_haut{width:874px; background-image:url(../../images/images/corps_haut.png); height:12px; margin-left:auto; margin-right:auto;}
.corps{width:850px; margin-left:auto; margin-right:auto;  padding:0px 12px 0px 12px; background-image:url(../../images/images/corps.png);}


.index_g{ width:686px;  border-right:solid 1px #000000; overflow:hidden;}
.index_d{ width:170px; background-color:#e1e1e1;   }


.index_news{background-position:top; background-repeat:repeat-x; background-image:url(../../images/images/index_news_fond.jpg); background-color:#d4d4d4; padding:0px 4px 5px 5px;}
.index_news_corps{ border:1px solid #bdbbb9; background-color:#2c2d2c}
.buttons{padding:0px;height:80px;}
.buttons span{float:left; cursor:pointer; vertical-align:top; padding-left:4px; padding-right:4px;height:80px;   }
.buttons span.active, .buttons span:hover{background-color:#1E1E1E;}
.passive{ filter : alpha(opacity=100);-moz-opacity : 1;opacity : 1;}

#box4{position:absolute;}
.box{width:675px;height:75px;float:left; background-position:top center; padding-top:100px}
a.a_box{color:#FFFFFF}
a.a_box:hover{ text-decoration:underline; }
.mask3{position:relative;width:675px;height:175px;overflow:hidden;}
.index_news_ligne{background-color:#4e4e4e; height:1px; overflow:hidden; }
.index_news_info{ background-image:url(../../images/images/index_news_info_fond.png); padding:5px 5px 5px 5px; height:75px; overflow:hidden; color:#FFFFFF;}
.index_news_titre_bg{ text-transform:uppercase; font-size:20px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.index_news_titre{ text-transform:uppercase; font-size:11px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.index_news_titre_sm{ font-size:12px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.index_news_titre_sm:hover{ font-size:12px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.index_news_cadre{width:217px; padding-top:6px; vertical-align:top;}
.index_news_cadre_img{  margin: 0px 4px 0px 0px;  }
.index_news_cadre_img_nk{  margin: 0px 4px 0px 0px; background-color:#ff6d00;border-top:solid #464646 1px; border-bottom:solid #464646 1px;border-left:solid #464646 1px;  }
.index_news_cadre_img_na{ margin: 0px 4px 0px 0px; background-color:#00d2ff;border-top:solid #464646 1px; border-bottom:solid #464646 1px; border-left:solid #464646 1px }
.index_news_list_head{background-image:url(../../images/images/index_news_list_fond.jpg); height:28px; background-position:top ; background-repeat:repeat-x; width:337px; float:left;}
.index_news_list_k_fond{ background-image:url(../../images/images/index_news_list.jpg); background-color:#272726; border-right:1px solid #454545; padding:12px 12px 0px 12px;  background-repeat:repeat-x; border-bottom:1px solid #1e1e1e; border-top:#ff6d00 solid 3px;}
.index_news_list_a_fond{ background-image:url(../../images/images/index_news_list.jpg); background-color:#272726; border-left:#1f1f1f 1px solid; border-bottom:1px solid #1e1e1e; padding:12px 12px 0px 12px; background-repeat:repeat-x; border-top:#00d2ff solid 3px;}
.index_news_list_bottom{ background-image:url(../../images/images/index_news_list_bottom.jpg) ; height:30px; text-align:right; padding:6px 12px 0px 0px; }

.index_sep_noire{ background-image:url(../../images/images/index_sep_noire.jpg); height:9px; overflow:hidden}
.index_sep_grise{ background-image:url(../../images/images/index_sep_grise.jpg); height:6px; overflow:hidden}

.index_t_head{background-image:url(../../images/images/index_t_head.jpg); height:38px; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff;}
.index_t_tdg{ border-right:solid 1px #141517; border-bottom:solid 1px #141517; background-color:#e4e4e4;}
.index_t_tdd{  border-bottom:solid 1px #141517; background-color:#e4e4e4;}
.index_t_tdhead{ background-image:url(../../images/images/index_t_tdhead.jpg); background-repeat:repeat-x; overflow:hidden; height:15px; color:#5c5c5c; }
.index_t_td1{ background-color:#dedede;  color:#5c5c5c; height:23px; }
.index_t_td2{ background-color:#e4e5e5;  color:#5c5c5c;  height:23px;}
.index_t_td_bold{ text-transform:uppercase; font-weight:bold;}
.index_t_bottom{ background-image:url(../../images/images/index_t_bottom.jpg); height:29px; text-align:right; padding:9px 7px 0px 0px;}

.index_blog_head{background-image:url(../../images/images/index_blog_head.jpg); height:37px; }
.index_blog_tdhead{ background-image:url(../../images/images/index_blog_tdhead.jpg); background-repeat:repeat-x; overflow:hidden; height:15px; color:#5c5c5c; vertical-align:top; }
.index_blog_td1{ background-color:#2b2b2b;  color:#ffffff; height:36px; }
.index_blog_td2{ background-color:#333433;  color:#ffffff;  height:36px;}
.index_blog_td{ border-left:solid 1px #5f5f60; border-right:solid 1px #5f5f60; background-color:#2a2a2a}
.index_blog_bottom{ background-image:url(../../images/images/index_blog_bottom.jpg); height:28px; text-align:right; padding:9px 7px 0px 0px;}
a.index_blog_blanc{color:#FFFFFF;}
a.index_blog_blanc:hover{ text-decoration:underline;}

.index_gf{border-left:solid 1px #404040; border-right:solid 1px #404040; border-bottom:solid 1px #404040;overflow:hidden; margin-bottom:5px;}


.index_am{border:solid 1px #ff4a5d;}
.index_am_head{border-bottom:solid 1px #ff4a5d; background-image:url(../../images/images/index_am_head.jpg); height:37px;  }
.index_am_img{ text-align:center; overflow:hidden; background-color:#FFFFFF; }
.index_am_bottom{background-image:url(../../images/images/index_am_bottom.jpg); height:34px; text-align:right; padding-top:2px;}
.index_am_td{ border-top:#000000 solid 1px; border-right:#000000 solid 1px; background-color:#333333; }

.index_blog_td{ border-top:#000000 solid 1px; }
.index_video{ border-bottom:#000000 solid 1px; background-image:url(../../images/images/index_video_fond.jpg); background-position:bottom; background-color:#e1e1e1; background-repeat:repeat-x; text-align:center; padding-bottom:9px; }
.index_video_head{ background-image:url(../../images/images/index_video_head.jpg); height:28px; text-align:left; border-right:1px solid #ffffff;border-left:1px solid #ffffff }
.index_video_table{ width:140px; border:solid 1px #c5c5c5; margin-top:11px; margin-left:auto; margin-right:auto; margin-bottom:8px; text-align:left;}
.index_video_img{border:2px solid #b9d3fe;}
.index_video_img:hover{border:2px solid #ffffff; opacity: .7; filter: alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.index_video_td{ background-image:url(../../images/images/index_video_td.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#3e3e3e; padding:5px 9px 9px 9px;  }

.index_asso_img{}
.index_asso_img:hover{ opacity: .7; filter: alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.index_asso_table{ width:140px; background-color:#FFFFFF;  margin-top:11px; margin-left:auto; margin-right:auto; margin-bottom:8px; text-align:center; padding-top:8px; border:solid 1px #CCCCCC; }


.news_head{background-image:url(../../images/images/news_head.jpg); height:29px; float:left; width:425px;}
.news_head_img_k{width:424px; float:left; height:135px; border-top:#ff6d00 solid 5px; border-right:#434343 solid 1px; background-position:center center; padding-top:135px}
.news_head_k{width:424px; float:left; height:0px; border-top:#ff6d00 solid 5px; border-right:#434343 solid 1px; background-position:center center; }
.news_head_img_a{width:424px; float:left; height:135px; border-top:#00d2ff solid 5px; border-left:#1e1e1f solid 1px; background-position:center center; padding-top:135px}
.news_head_a{width:424px; float:left; height:0px; border-top:#00d2ff solid 5px; border-left:#1e1e1f solid 1px; background-position:center center; }
.news_corp_k{width:424px;float:left;border-right:#434343 solid 1px;}
.news_corp_a{width:424px;float:right;border-left:#1e1e1f solid 1px;}
.news_list{background-image:url(../../images/images/news_fond.jpg); background-repeat:repeat-x; background-position:top; padding:15px 10px 10px 15px; background-color:#282828;}
.news_img{ border:solid 2px #000000; }
.news_titre_sm{color:#e6e6e6; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.news_titre_sm:hover{color:#ffffff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
.news_ss_titre{color:#ffffff;}
.news_suite{margin-top:10px; text-align:right; }
.news_corp{background-color:#282828;}
.news_head_info{ background-image:url(../../images/images/index_news_info_fond.png); padding:7px 10px 7px 7px; height:135px; overflow:hidden; color:#FFFFFF;}
.news_info_bg{text-transform:uppercase; font-size:20px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.news_page_select{ color:#FFFFFF; font-weight:bold; font-size:12px}
.news_page{color:#8f8f8f; }
.news_page:hover{color:#ffffff; }


.barre_actus{background-image:url(../../images/images/news_head.jpg); height:29px; padding-right:158px; text-align:right;}

.site_news_list_k_fond{ background-image:url(../../images/images/index_news_list.jpg); background-color:#272726;  padding:12px 12px 0px 12px;  background-repeat:repeat-x; border-bottom:1px solid #1e1e1e; border-top:#ff6d00 solid 4px;}
.site_news_list_a_fond{ background-image:url(../../images/images/index_news_list.jpg); background-color:#272726;  border-bottom:1px solid #1e1e1e; padding:12px 12px 0px 12px; background-repeat:repeat-x; border-top:#00d2ff solid 4px; }
.site_news_list_head{background-image:url(../../images/images/index_news_list_fond.jpg); height:28px; background-position:top ; width:297px; background-repeat:repeat-x;  float:left;}
.site_g{ width:552px;  border-right:solid 1px #000000; vertical-align:top;background-color:#e5e4e3;}
.site_d{ width:297px; background-color:#1d1d1d; vertical-align:top;  }
.site_news_barre_a{ background-image:url(../../images/images/site_news_barre_a.jpg); height:19px; padding:4px 0px 0px 24px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.site_news_barre_k{ background-image:url(../../images/images/site_news_barre_k.jpg); height:19px; padding:4px 0px 0px 24px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.site_news{ background-image:url(../../images/images/site_news_fond.jpg); background-repeat:repeat-x; background-color:#e5e4e3; background-position:bottom; padding:24px 24px 24px 24px; color:#454545;    }
.site_titre_news{ font-size:20px; font-weight:bold; color:#464646; font-family:Arial, Helvetica, sans-serif;}
.site_news_bottom{ background-image:url(../../images/images/site_news_bottom.jpg); padding:13px; background-color:#e5e4e3; background-repeat:repeat-x;}
.site_news_list_bottom{ background-image:url(../../images/images/index_news_list_bottom.jpg) ; height:30px; text-align:right; padding:6px 12px 0px 0px; border-top:1px solid #343434; }
.site_news_list_bottom_titre{color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:3px; }
.site_titre_sm{color:#464646;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
a.site_titre_sm:hover{color:#2C2C2C;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold; text-decoration:underline;}
.site_date{color:#959595;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.site_page_fond{ background-image:url(../../images/images/site_page_fond.jpg); background-repeat: repeat-x; text-align:center; padding-top:10px; color:#5c5c5c; padding-bottom:10px;} 
.site_page_select{color:#333333;font-weight:bold;font-size:12px}
.site_page{color:#5c5c5c;}
.site_page:hover{color:#333333;}
.site_sep{ background-color:#c5c5c5; height:1px; overflow:hidden; margin-top:5px; margin-bottom:5px;}
.site_lien{color:#e2001a;}
.site_lien:hover{color:#e2001a; text-decoration:underline;}

.video_site{background-image:url(../../images/images/site_news_fond.jpg); background-repeat:repeat-x; background-color:#e5e4e3; background-position:bottom; padding:24px 24px 24px 24px; color:#454545; overflow:scroll; width:504px;  }
.video_head{background-image:url(../../images/images/video_head.jpg); height:38px; background-repeat:repeat-x; } 
.video_head_dossier{background-image:url(../../images/images/video_head_dossier.jpg); height:26px; background-repeat:repeat-x; background-position:bottom; padding-top:5px;  } 
.video_dossier{color:#464646;font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; font-weight:bold;}

.asso_image{ padding:5px; background-color:#FFFFFF; border:solid 1px #c2c2c2; height: 110px; }
.asso_titre{color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:3px; text-transform:uppercase;}
.asso_head_dossier{background-image:url(../../images/images/video_head_dossier.jpg); height:24px; background-repeat:repeat-x; background-position:bottom; padding-top:7px;  } 


.inscription_iframe{width:550px; height:430px; border:none;}

.tournois_date{color:#959595; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:3px; text-transform:uppercase;}
.tournois_style{color:#a8a8a8; }

.new{ background-image:url(../../images/images/new.gif); width:176px; height:20px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-left:23px; float:right; text-align:left; }
.blanc{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.blanc:hover{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.corps_head3{ background-image:url(../../images/images/corps_head3.jpg); height:36px; font-weight:bold; background-repeat:repeat-x; color:#FFFFFF;padding:6px 23px 0px 20px; background-color:#2b2b2b; text-align:right; }
.am_img{ border:solid 2px #c8c8c8; }


.spacer{clear:both;}
img, div, a, input { behavior: url(iepngfix.htc)};
