/* TELeague */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	color: #000000;
	background-repeat: no-repeat;
	margin: 0px  0px 0px 0px;
	background-color: #000000;
	background-image: url(images/fond.jpg);
	background-position:center top;
}

p {
margin:0px 0px 0px 0px;
white-space:normal;
}

form {
	display:block;
	margin:0px;
	padding:0px;	
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a 		{ text-decoration:none;	}
a { color: #0273cf;	}
a:link {	color: #0273cf; }
a:hover {	color: #0273cf; }

.hidden {
display: none;
}

.button_like_href {
background:none;
cursor: pointer;
border: 0;
color:#0273cf;
padding:0px 0px 0px 0px;
}

.button_like_href:hover {
color:#0273cf;
}


.fond_gris {
	background-color:#a3a3a3;
}
.avatar_150x200 {
	width:150px;
	height:200px;
	text-align:center;
}
.seek_150x20 {
	width:150px;
	height:20px;
	text-align:center;
}
.seek_150x20 img {
	border:#999999 2px solid;
}
.avatar_150x200 img {
	border:#999999 2px solid;
}

#search {
	width:480px;
	height:20px;
	background-color:#1b1b1b;
	padding-left:17px;
	padding-top:2px;
}
.title_big {
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
#search input {
	border:1px solid #6d6d6d;
	background-color:#191919;
	height:12px;
	width:107px;
	color:#FFFFFF;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
}
#search input#bouton_rechercher {
	width:69px;
	height:15px;
	border:0px;
	padding-top:2px;
}
#main_pannel {
	width:991px;
}
.sous_menu {
	width:991px;
	height:29px;
	background-image:url(images/sous_menu.jpg);
	background-repeat:repeat-x;
	text-align:left;
	float:left;
}
.txt_sous_menu {
	padding-top:7px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
}
.txt_sous_menu .highlight_color{ font-weight:bold;color: #fffeaa;	}

.txt_sous_menu .normal_color a { font-weight:bold;color: #FFFFFF;	}
.txt_sous_menu .normal_color a:link {	color: #FFFFFF; }
.txt_sous_menu .normal_color a:hover {	color: #fffeaa; }
.txt_sous_menu .highlight_color a { font-weight:bold;color: #fffeaa;	}
.txt_sous_menu .highlight_color a:link {	color: #fffeaa; }
.txt_sous_menu .highlight_color a:hover {	color: #fffeaa; }

#sous_sous_menu {
	text-align:left;
	/*font-weight:bold;*/
	background-color:#EEEEEE;
	padding:4px 2px 2px 30px;
	margin-bottom:2px;
}
#sous_sous_menu .normal_color a { font-size:12px;color: #0000FF;	}
#sous_sous_menu .normal_color a:link {	color: #0000FF; }
#sous_sous_menu .normal_color a:hover {	color: #ff5500; }
#sous_sous_menu .highlight_color a { font-weight:bold;font-size:12px;color: #ff5500;	}
#sous_sous_menu .highlight_color a:link {	color: #ff5500; }
#sous_sous_menu .highlight_color a:hover {	color: #ff5500; }

#nom_login {
	background-image:url(images/login.jpg);
	background-repeat:no-repeat;
	width:149px;
	height:18px;
	padding-left:10px;
	font-weight:bold;
	color:#dadada;
	font-size:12px;
	padding-top:5px;
}
.module_droite {
	background-image:url(images/module_droite.jpg);
	background-repeat:repeat-x;
}
#sepa_haut {
	background-color:#191919;
	width:494px;
	height:15px;
	padding-top:3px;
}
.image_login {
	background-color:#121212;
	width:84px;
	height:84px;
	padding-top:2px;
	padding-right:1px;
	text-align:center;
}
img.bordure {
	border:1px solid #8a8a8a;
}
img.bordure2 {
	border:2px solid #8a8a8a;
}
#qmenu {
}
#qmenu a { color: #FFFFFF;	}
#qmenu a:link {	color: #FFFFFF; }
#qmenu a:hover {	color: #AAAAFF; }

.avatar_80x80 {
	width:80px;
	height:80px;
	text-align:center;
}
.avatar_80x80 img {
	border:#000000 1px solid;
}

.avatar_b_80x80 {
	border:1px solid #000000;
}
.login_gauche {
	background-color:#010101;
	text-align:left;
	width:20px;
	height:86px;
}
.login_cadre1 {
	/* 85 x 86 */
	width:85px;
	height:86px;
	background-image:url(images/login_cadre1.jpg);
	background-color:#000000;
}
.login_cadre_sep1 {
	width:5px;
	height:86px;
	background-image:url(images/login_cadre_sep1.jpg);
}
.login_cadre_sep2 {
	width:5px;
	height:86px;
	background-image:url(images/login_cadre_sep2.jpg);
}
.login_cadre_sep3 {
	width:5px;
	height:86px;
	background-image:url(images/login_cadre_sep3.jpg);
}
.login_cadre2 {
	/* 116 x 86 */
	width:106px;
	padding-left:10px;
	height:86px;
	background-image:url(images/login_cadre2.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
}
.login_cadre3 {
	/* 106 x 86 */
	width:98px;
	padding-left:8px;
	height:86px;
	background-image:url(images/login_cadre3.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
}
.login_cadre4 {
	/* 152 x 86 */
	width:144px;
	padding-left:8px;
	height:86px;
	background-image:url(images/login_cadre4.jpg);
	background-repeat:no-repeat;
	color:#dadada;
	font-size:12px;
	line-height:18px;
}
.login_cadre5 {
	/* 384 x 86 */
	width:376px;
	padding-left:8px;
	height:86px;
	background-image:url(images/login_cadre5.jpg);
	color:#dadada;
}
.jaune {
	color:#fffeaa;
}
.gris {
	color:#dadada;
}
.blanc {
	color:#000000;
}
.bleu {
	color:#36a2ff;
}
.rouge {
	color:#fe0000;
}
.bold {	
	font-weight:bold;
}
.login_fond {
	background-color:#191919;
}
.login_fond2 {
	background-color:#363636;
}
#login_block_jaune {
	background-image:url(images/login_block_jaune.jpg);
	width:125px;
	height:21px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-top:8px;
	text-align:center;
}
#login_block_jaune a { font-weight:bold;color: #000000;	}
#login_block_jaune a:link {	color: #000000; }
#login_block_jaune a:hover {	color: #FF0000; }

#login_block_jaune input { font-weight:bold;color: #000000; cursor:pointer	}

#drapeaux {
	padding-top:3px;
}
#pub {
	position:absolute;
	left: 630px;
	top: 168px;
}
.fond_blanc {
	background-color:#FFFFFF;
}
.block_haut {
	background-image:url(images/block_haut.jpg);
	background-repeat:repeat-x;
}
.block_haut2 {
	background-image:url(images/block_haut2.jpg);
	background-repeat:repeat-x;
}
.block_gauche {
	background-image:url(images/block_gauche.jpg);
	background-repeat:repeat-y;
}
.block_gauche2 {
	background-image:url(images/block_gauche2.jpg);
	background-repeat:repeat-y;
}
.block_gauche3 {
	background-image:url(images/block_gauche3.jpg);
	background-repeat:repeat-x;
}
.block_gauche3_content {
	color:#FFFFFF;
	padding:5px 5px 4px 9px;
	line-height:20px;
	background-image:url(images/block_gauche3_content.jpg);
	background-repeat:repeat-y;
}
.block_gauche3_outer {
	background-image:url(images/block_gauche3_outer.jpg);
	background-repeat:repeat-y;
}
.module {
	float:left;
}

.module_tel_title {
	width:247px;
	background-image:url(images/block_tel_top.jpg);
	background-repeat:no-repeat;
	height:41px;
	text-align:left;
}
.module_tel_bottom {
	width:247px;
	background-image:url(images/block_tel_bottom.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:5px;
	text-align:left;
}
.module_tel_separator {
	width:237px;
	padding-left:10px;color:#FFFFFF;
	background-image:url(images/block_tel_sep.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	text-align:left;
}
.module_tel_background {
	width:233px;
	color:#FFFFFF;
	padding:5px 5px 4px 9px;
	line-height:20px;
	background-image:url(images/block_tel_middle.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.module_black_title {
	width:227px;
	padding-left:20px;
	padding-top:2px;
	background-image:url(images/module_black_title.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:32px;
	float:left;
	text-align:left;
}
.module_black_bottom {
	width:247px;
	background-image:url(images/module_black_bottom.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:7px;
	float:left;
	text-align:left;
}
.module_black_separator {
	width:247px;
	background-image:url(images/module_black_separator.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	height:5px;
	text-align:left;
}
.module_black_background {
	width:247px;
	background-image:url(images/module_black_background.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
.module_black_background .banner_logo {
	border:#FFFFFF 2px solid;
	background-color:#FFFFFF;
	height:auto;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:middle;
}
.module_dark_1_top
	{
	padding-left:22px;
	padding-top:1px;
	width:225px;
	height:24px;
	background-image:url(images/block_dark_247_top.jpg);
	text-align:left;
	}
.module_dark_1_middle
	{
	width:217px;
	background-image:url(images/block_dark_247_middle.jpg);
	background-repeat:no-repeat;
	height:auto;
	padding:15px 10px 5px 10px;
	color:#FFFFFF;
	font-size:11px;
	}
.module_dark_1_bottom
	{
	width:247px;
	height:6px;
	background-image:url(images/block_dark_247_bottom.jpg);
	}
.main_2 {
	font-size:12px;
	overflow:hidden;
	float:left;
	width:494px;
	}
.main_3 {
	font-size:12px;
	overflow:hidden;
	float:left;
	width:741px;
	}
.main_4 {
	font-size:12px;
	overflow:hidden;
	float:left;
	width:988px;
	}
.main_2 td {
	font-size:12px;
	}
.main_3 td {
	font-size:12px;
	}
.main_4 td {
	font-size:12px;
	}

.blocks_0
	{
	/* largeur = 991 */
	overflow:hidden;
	width:988px;
	margin-left:1px;
	margin-right:1px;
	}
.tbl .blocks_1 td {
font-size:11px;
}

.blocks_1
	{
	/* largeur 247 */
	overflow:hidden;
	float:left;
	width:247px;
	text-align:left;
	margin-left:1px;
	}
.blocks_2
	{
	/* largeur 247 */
	overflow:hidden;
	float:left;
	width:247px;
	text-align:left;
	}
.block_sep_h
	{
	width:247px;
	height:8px;
	float:left;
	}
.cadre_t {
	background-image:url(images/cadre_t.jpg);
	background-repeat:repeat-x;
}
.cadre_b {
	background-image:url(images/cadre_b.jpg);
	background-repeat:repeat-x;
}
.cadre_l {
	background-image:url(images/cadre_l.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.cadre_r {
	background-image:url(images/cadre_r.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.cadre_x {
	background-image:url(images/content.jpg);
	padding-top:5px;
	padding-bottom:5px;
}


.module_hard {
	height:180px;
	float:left;
}
.module_1 {
	width:247px;
	height:180px;
	background-image:url(images/block_247x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_133 {
	width:329px;
	height:180px;
	background-image:url(images/block_329x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_15 {
	width:370px;
	height:180px;
	background-image:url(images/block_370x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_2 {
	width:494px;
	height:180px;
	background-image:url(images/block_494x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_3 {
	width:741px;
	height:180px;
	background-image:url(images/block_741x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_4 {
	width:988px;
	height:180px;
	background-image:url(images/block_988x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}

.module_free_hard {
	float:left;
}
.module_free_1 {
	width:247px;
	background-image:url(images/block_247x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_free_133 {
	width:329px;
	background-image:url(images/block_329x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_free_15 {
	width:370px;
	background-image:url(images/block_370x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_free_2 {
	width:494px;
	background-image:url(images/block_494x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_free_3 {
	width:741px;
	background-image:url(images/block_741x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}
.module_free_4 {
	width:988px;
	background-image:url(images/block_988x180.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	text-align:left;
}

.haut_module {
	height:40px;
	padding-left:0px;
	padding-top:0px;
	vertical-align:top;
}
.block_texte {
	padding:20px;
	padding-top:0px;
}
.menu {
	width:991px;
	height:47px;
	background-image:url(images/menu_background.jpg);
	background-repeat:no-repeat;
}
.stats {
	background-image:url(images/stats.jpg);
	background-repeat:repeat-x;
	padding:2px 2px 2px 2px;
	height:94px;
	color:#FFFFFF;
}
.stats_fond {
	background-color:#434240;
}
#copyright {
	color:#bcbcbc;
	text-align:center;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	height:48px;
	padding-top:15px;
}

#hl4 {	
	width:991px;	
	height: 47px; 
	clear:both;	
}
.onglet {	
	height: 47px; 
	padding-top:0px; 		
}
.menutexte {	
	text-align: center; 
	padding-top:17px; 
	font-size : 12px; 
}

.menutexte .normal_color a { font-weight:bold;color: #FFFFFF;	}
.menutexte .normal_color a:link {	color: #FFFFFF; }
.menutexte .normal_color a:hover {	color: #FFAAFF; }
.menutexte .highlight_color a { font-weight:bold;color: #FFAAFF;	}
.menutexte .highlight_color a:link {	color: #FFAAFF; }
.menutexte .highlight_color a:hover {	color: #FFAAFF; }
.menuimg_normal_color {	
	padding-top:18px; 
	font-size : 12px; 
}
.menuimg_highlight_color {	
	padding-top:18px; 
	font-size : 12px; 
}
.menuimg_highlight_color a
	{
	display:block;
	}
.menuimg_normal_color a
	{
	display:block;
	}


.menusepa {	
	width:2px;	
	height: 43px; 	
	background-image: url(images/menusepa.gif);	
	background-repeat: no-repeat;	
}
#main_column_large { float:left; width:742px;  }
#main_column_extra_large { float:left; width:996px;  }

.fiche_bandeau {
background-image:url(/themes/default/images/bandeau_bg.png);
background-color:#333333;
height:24px;
padding:14px 5px 5px 29px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.fiche_bandeau_blue {
background-image:url(/themes/default/images/bandeau_bg_blue.png);
background-color:#333333;
height:24px;
padding:14px 5px 5px 29px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.fiche_bandeau_text {
background-image:url(/themes/default/images/bandeau_bg_right.png);
background-color:#333333;
height:22px;
padding:15px 5px 6px 29px;
font-size:12px;
color:#FFFFFF;
}

.fiche_bandeau_icones {
height:33px;
background-image:url(/themes/default/images/bandeau_bg_right.png);
background-color:#333333;
padding:5px 5px 5px 5px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.tbl {
margin-bottom:0px;
}

.tbl td {
font-size:12px;
}

tr .tbl_title {
	text-align:left;
	height:42px;
	background-image:url(/themes/default/images/tbl_title.jpg);
	background-repeat:repeat-y;
    background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
}
tr .tbl_title td {
	height:25px;
	padding-left:15px;
	padding-top:17px;
}
.tbl_title .tbl_var
	{
	padding-top:10px;
	color:#FF0000;
	}
.tbl_subtitle {
	text-align:left;
	height:14px;
    background-color:#c2c2c2;
	color:#000000;
	font-weight:normal;
	padding:4px 10px 4px 15px;
}

.tbl_selected {
    background-color:#8080f5;
}
.tbl_fonce {
    background-color:#f5f5f5;
}
.tbl_clair {
    background-color:#FFFFFF;
}
.tbl_val_no_var {
	text-align:left;
	padding:4px 10px 4px 3px;
}

.tbl_var {
	text-align:left;
	padding:4px 10px 4px 3px;
	font-weight:normal;
}
.tbl_vac {
	text-align:left;
	padding:4px 10px 4px 10px;
}
.tbl_val {
	text-align:left;
	padding:4px 3px 4px 10px;
}
.tbl_none {
	padding:4px 3px 4px 3px;
}

.title_old {
display:block;
text-align:left;
height:14px;
background-color:#333333;
padding:5px 5px 7px 20px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
width:400px;
margin:0px 0px 2px 0px;
}
.title {
	width:auto;
	height:29px;
	background-image:url(images/sous_menu.jpg);
	background-repeat:repeat-x;
	text-align:left;
	color:#FFFFFF;
	padding-top:7px;
	font-weight:bold;
	padding-left:39px;
}

.form_00 { border:1px #000000 solid; margin-left: auto;  margin-right: auto; margin-top:10px}
.form_00 .content { border-top: 1px #000000 solid;background-color:#FFFFFF;color:#000000;}
.form_00 .line_head { white-space:nowrap;background-color:#333333 ; color:#FFFFFF;font-size:12px;font-weight:bold;text-align:center;padding:2px 5px 2px 2px; vertical-align:top}
.form_00 .line_title { white-space:nowrap;background-color:#333333 ; color:#FFFFFF;font-size:12px;font-weight:bold;text-align:right;padding:2px 5px 2px 2px; vertical-align:top}
.form_00 .line_value { background-color:#999999 ; color:#FFFFFF;font-size:12px;font-weight:bold;text-align:left;padding:2px 2px 2px 5px;}
.form_00 .line { background-color:#333333 ; color:#FFFFFF;font-size:12px;font-weight:bold; text-align:center;padding:2px 2px 2px 2px;}

.error_box {width:600px; border:1px #800000 solid; margin-left: auto;  margin-right: auto; margin-bottom:20px; margin-top:20px;}
.error_box .error_box_title {height:18px; background-color:#882222;color:#FFFFFF; text-align:center;font-size:12px;font-weight:bold;padding-top:2px;}
.error_box .error_box_content {border-top: 1px #000000 solid;background-color:#FFFFFF;color:#000000;}
.error_box .error_box_error {background-color:#AA7777 ; color:#FFFFFF;font-size:12px;font-weight:bold; text-align:center;padding:2px 2px 2px 2px;margin:1px}

.restriction_box {width:600px; border:1px #000080 solid; margin-left: auto;  margin-right: auto; margin-bottom:20px; margin-top:20px;}
.restriction_box .restriction_box_title {height:18px; background-color:#222288;color:#FFFFFF; text-align:center;font-size:12px;font-weight:bold;padding-top:2px;}
.restriction_box .restriction_box_content {border-top: 1px #000000 solid;background-color:#FFFFFF;color:#000000;}
.restriction_box .restriction_box_restriction {background-color:#7777AA ; color:#FFFFFF;font-size:12px;font-weight:bold; text-align:left;padding:2px 2px 2px 2px;margin:1px}
.restriction_box .restriction_box_value {background-color:#7777AA ; color:#FFFFFF;font-size:12px;font-weight:bold; text-align:center;padding:2px 2px 2px 2px;margin:1px}

.text {
padding:4px 4px 4px 4px;
font-size:12px;
}
.links {
	font-size:12px;
	padding:0px 20px 0px 20px;
}

.focus {
	height:20px;
	width:30px;
	text-align:center;
	background-color:#d1d1d1;
	font-weight:bold;
	color:#000000;
	border:1px solid #8a8a8a;
	padding-top:5px;
	float:left;
}
.unfocus {
	height:20px;
	width:30px;
	text-align:center;
	background-color:#ffffff;
	font-weight:bold;
	color:#000000;
	border:1px solid #bdbdbd;
	padding-top:5px;
	float:left;
}
.titre_message {
	color:#212121;
}
.haut_cadre {
    font-weight:bold;
}
.haut_cadre_membre {
    background-image:url('./images/haut_cadre_divers.jpg');
	border:1px solid #000;
	padding-left:3px;
	padding-right:3px;
	text-align:left;
	font-size:12px;
	color:#FFFFFF
}
.fond_gris_fonce {
    background-color:#ededed;
}
.width_tableau {
    background-color:#c6c6c6;
}
.none {
	background-color: #484848;
	}
.fond_gris_clair {
    background-color:#fafafa;
}
.italique {
	font-style:italic;
}
.bleu_foncer {
	color:#3868a3;
}
.orange {
	color:#ffba00;
}
.noir {
	color:#000000;
}
.blanc {
	color:#FFFFFF;
}
.configuration_col { background-color:#DDDDDD }
.configuration_col .link-title { background-color:#666666;text-align:left;font-weight:bold; font-size:14px; color:#FFFFFF;margin:2px 2px 2px 2px }
.configuration_col .separator {  margin-top:10px; }
.configuration_col .link {  text-align:left; font-size:12px; color:#000000 }
.configuration_col .link a {  font-size:11px }
.block_line { height:13px;padding:0px 0px 3px 10px;overflow:hidden ;white-space: nowrap; }
.block_link { padding:8px 0px 0px 10px;overflow:hidden ;white-space: nowrap; }
.match_win { color:#009900; }
.match_lose { color:#990000; }
.match_equality { color:#000099; }
.match_none {  }

