/*  
Theme Name: Ilovebtb Fr
Theme URI: http://wordpress.org/
Description: Ilovebtb style.
Version: 0.1
Author: Sylvain bouet
Author URI: http://www.u-lounge.net/

*/	
	
* {
	margin: 0;
	padding: 0;
}
IMG, TABLE {
	border: 0;
}
UL, LI {
	list-style: none;
}
INPUT[type=radio], INPUT[type=checkbox]{
	margin-right: 2px;
	vertical-align: middle;
	
}
FIELDSET{
	margin: 0;
	padding: 0;
	border: 0;
}
ADDRESS{
	font-style: normal;
}


/* Class communes **************************************************************/

/*.clear, div.spacer{
	display: block;
	clear: both;
	margin-top: -1px;
}*/
.separator{
	width: 100%;
	height: 1px;
	display: block;
	clear: both;
	margin: 10px 0;
}
.displayBlock{
	display: block;
}
.displayNone{
	display: none;
}
.floatRight, .imgFloatRight{
	float: right;
}
.imgFloatRight{
	margin-left: 1em;
}
.floatLeft, .imgFloatLeft{
	float: left;
}
.imgFloatLeft{
	margin-right: 1em;
}
.alignLeft{
	text-align: left;
}
.alignCenter{
	text-align: center;
}
.alignRight{
	text-align: right;
}
.vAlignBottom{
	vertical-align: bottom;
}
.vAlignMiddle{
	vertical-align: middle;
}
.margT5{
	margin-top:5px !important;
}
.margT{
	margin-top: 10px !important;
}
.margT20{
	margin-top: 20px !important;
}
.margT30{
	margin-top: 30px !important;
}
.margT60 {
	margin-top: 60px !important;
}
.margL{
	margin-left: 10px !important;
}
.margL20{
	margin-left: 20px !important;
}
.margL30{
	margin-left: 30px !important;
}
.margR{
	margin-right: 10px !important;
}
.margR20{
	margin-right: 20px !important;
}
.margR30{
	margin-right: 30px !important;
}
.margB0{
	margin-bottom: 0 !important;
}
.margB{
	margin-bottom: 10px !important;
}
.margB20 {
	margin-bottom: 20px !important;
}
.margB30{
	margin-bottom: 30px !important;
}
.bold{
	font-weight: bold !important;
}
/* Fin Class communes */ 
/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;
	color: #353535;
	text-align: center;
	}

#page {
	background-color: transparent;
	/*border: 1px solid #959596;*/
	text-align: left;
	}
	

#content {
font-size: 1.15em;
	}


.entry p, .entry ul, .entry li, .psmaller, .psmaller ul, .psmaller li{
	/*font-size: 0.9em !important;*/
	font-family: Verdana, Arial, Sans-Serif;

}

A {
	color:#ff1e90;
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}

.date {
	height: 19px;
	font-family: Verdana, Arial, Sans-Serif;
	background: transparent url(images/date_bg.gif) no-repeat;
	color:#FFF;
	text-align: right;
	font-size: 1em;
	margin-bottom: 20px;
	padding-top: 1px;
	padding-right: 5px;
}
.post {
	margin: 0 0 15px;
	text-align: justify;
	}
.post_spe {
	text-align: justify;
	margin-bottom: 15px;
	padding-top: 17px;
	background: transparent url(images/sep_middle.gif) no-repeat center top;
	}
.entry {
	margin-top:10px;
}

small UL, small LI {
display: inline;
}
small {
	color:#353535;
	font-size: 0.8em;
	font-family: Verdana, Arial, Sans-Serif;
	}
small A{
	color:#353535;

}
.entry p {
	line-height: 1.3em;
	margin-bottom : 8px;
}

A.more-link {
	font-family: Verdana, Arial, Sans-Serif !important;
	font-size: 0.95em;

}
/* Begin Structure */
body {
	margin: 0;
	padding: 0; 
	}

#page {
	margin: 20px auto;
	padding: 0;
	width: 934px;
	}
#top_warp_content {
	background: transparent url(images/bg_top_wrap2.gif) 205px 0 no-repeat;
	padding-top: 12px;
}

#warp_content {
	margin-top:15px;
	background: transparent url(images/bg_wrap_content2.gif) repeat-y;
	padding: 0px 0px 5px 0px;
}

#sidebar {
	float: left;
	width: 190px;
}
#content {
	float: left;
	margin-left: 30px;
	width: 480px;
}
#right {
	float: left;
	margin-left: 35px;
	width: 183px;
}
#bottom_warp_content {
	background: transparent url(images/bg_bottom_wrap2.gif) no-repeat;
	padding-top: 5px;
}
/* End Structure */

/*********************** SIDEBAR *****************************/

#team_table {
margin-bottom:15px;
}
#team_table TD {
	color:#FFF;
	height:25px;
	font-size:1.2em;
}


        .boxcap {
           height:6px;
            left:0pt;
            
            width:100%;
            background:#000 url(images/boxcap_bottom.png) no-repeat scroll 0%;
        }

        .captop {
        	height:12px;
        	background-image:url(images/basic_top.png);
           
        }
        .captop_resultats {
        background-image:url(images/resultats_captop2011.png);
        }
        
        .captop_actus {
        background-image:url(images/actus_top.png);
        }
        .captop_search {
        background-image:url(images/recherche_top.png);
        }
        .captop_archives {
        background-image:url(images/archives_top.png);
        }
        
#sidebar UL.ulclassic{
	font-family: Arial, Sans-Serif;
	background-color: #454545;
	border-left: #000 1px solid;
    border-right: #000 1px solid;
	font-size:1.1em;
	padding: 7px 10px 10px 10px;
}
#sidebar UL.ulclassic LI{
	padding-top:3px;
	/*margin-left: 5px;*/
}
#sidebar UL.ulclassic LI A{
	padding-left:10px;
	background: transparent url(images/arrowW.gif) no-repeat 0 5px;
	color:#FFF;
	text-decoration: none;
}
#sidebar UL.ulclassic LI A:hover{
	padding-left:10px;
	background: transparent url(images/arrowP.gif) no-repeat 0 5px;
	color:#ff1e90;
	text-decoration: none;
}

.onglet {
 margin-top:5px;
 margin-bottom:15px;

}
.onglets_clubs {
      float:left;
      width:160px;
      background:transparent url("images/onglet_bg.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
      }
    .onglets_clubs ul {
      margin:0;
      padding:0px 0px 0;
      list-style:none;
      }
    .onglets_clubs li {
      float:left;
      background:url("images/onglet_left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      border-bottom:1px solid #ff1e90;
      }
    .onglets_clubs a {
      float:left;
      display:block;
      width:.1em;
      background:url("images/onglet_right_both.gif") no-repeat right top;
      padding:3px 6px 2px 3px;
      text-decoration:none;
      font-weight:bold;
      color:#333;
      }
     .onglets_clubs > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .onglets_clubs a {float:none;}
    /* End IE5-Mac hack */
    .onglets_clubs a:hover {
      color:#fff;
      }
    .onglets_clubs .current {
      background-position:0 -150px;
      border-width:0;
      }
    .onglets_clubs .current a {
      background-position:100% -150px;
      /*padding-bottom:5px;*/
      color:#fff;
      }
    .onglets_clubs li:hover, .onglets_clubs li:hover a {
      background-position:0% -150px;
      color:#fff;
      }
    .onglets_clubs li:hover a {
      background-position:100% -150px;
      }
	#pan-resultats1, #pan-resultats2, #pan-resultats3, #pan-classement1, #pan-classement2, #pan-classement3 {
	padding-top:20px;
	/*background: red;*/
	/*margin-bottom:10px;*/
	padding-bottom:10px;
	height: 275px;
	}
	
	#pan-resultats3, #pan-classement3{
	height: 200px !important;
	}
	
	
	
	#pan-classement1, #pan-classement2, #pan-classement3 {
	padding-top:40px;
	
	}
	
	#pan-resultats1 a, #pan-resultats2 a, #pan-resultats3 a{
	font-family: "Trebuchet MS",Verdana,Arial,Sans-Serif;
	font-weight: bold;
	padding: 0;
	color: #000;
	}
	
	#pan-resultats1 a:hover, #pan-resultats2 a:hover, #pan-resultats3 a:hover{
	background-color: transparent;
	color: #ff1e90;
	}
	
	#pan-next a, #pan-next2 a, #pan-next3 a, #pan-next4 a{
	font-family: "Trebuchet MS",Verdana,Arial,Sans-Serif;
	padding: 0;
	color: #000;
	}
	
	#pan-next a:hover, #pan-next2 a:hover, #pan-next3 a:hover, #pan-next4 a:hover{
	background-color: transparent;
	color: #ff1e90;
	}
	
	#pan-classement1 a, #pan-classement2 a, #pan-classement3 a{
	font-family: "Trebuchet MS",Verdana,Arial,Sans-Serif;
	font-weight: bold;
	padding: 0;
	color: #000;
	}
	
	#pan-classement1 a:hover, #pan-classement2 a:hover, #pan-classement3 a:hover {
	background-color: transparent;
	color: #ff1e90;
	}

	#pan-prev3 {
	/*padding-top:10px;*/
	}
	
	
	/*#pan-next, #pan-next2, #pan-next3, #pan-next4 {
	font-size: 1.2em;
	line-height: 1.5em;
	padding-top:10px;
	}*/
	
	p.onglets_date {
	font-size: 1em;
	font-weight: bold;
	padding:15px 5px 5px 5px;
	color:#ff1e90;
	}
	
	
	
	td.onglets_score, td.onglets_vs{
	height:35px;
	
	font-size: 1.6em;
	}
	
	td.onglets_teamleft, td.onglets_teamright {
	font-size: 0.9em;
	
	}
	td.tdspacer {
	height:10px;
	}
	td.onglets_teamleft{
	width:38%;
	text-align:right;
	/*font-weight: bold;*/
	/*padding-right: 15px;*/
	}
	td.onglets_score{
	width:20%;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 1.5em;
	vertical-align: middle;
	}
	td.onglets_score div {
	height:60%;
	background-color: #ff1e90;
	padding-top: 6px;
	padding-left: 4px;
	}
	td.onglets_vs{
	width:15%;
	color:#ff1e90;
	text-align:center;
	font-weight:bold;
	}
	td.onglets_teamright{
		/*font-weight: bold;*/
	/*padding-left: 15px;*/

	width:38%;
	text-align:left;
	}
	div.centerized {
	margin: auto;
	text-align: center;
	width: 70px;
	}
	
	
.dropdown {

margin-bottom: 15px;
font-size: 1.2em;

}	

#dropdowndiv {
text-align: center;
}
	#pan-classement1 table, #pan-classement2 table, #pan-classement3 table {
	margin-left:10px;
	margin-right:10px;
	}
	.onglets_team, .onglets_pts {
	font-weight: bold;
	height:20px;
	font-size: 1.2em;
	}
	.onglets_pts, .onglets_d {
	background-color: #ff1e90;
	color:#FFFFFF !important; 
	text-align: center;
	/*width:15px;*/
	}
	.onglets_team {
	font-size: 1.3em;
	/*width:150px;*/
	}
	.grey {
	color: #999999;
	cursor:pointer;
	
	}
	.onglets_j {
	padding-left:5px;
	}
	.onglets_j, .onglets_n, .onglets_p, .onglets_g, .onglets_pour, .onglets_contre, .onglets_d {
	/*width:15px;*/
	font-size: 0.9em;
	text-align: center;
	}
	.onglets_pour, .onglets_contre, .onglets_d  {
	font-size: 0.8em;
	}
	.onglets_pour {
	padding-left:2px;
	}
	.onglets_contre  {
	padding-right:2px;
	}
	.lien_onglet {
	font-size: 1em !important;
	}
	
	
	.black_bg {
	background-color: #000000;
	}
	
/*********************** / Drawers **************************/
      
        
        .li-wrapper {
            position: relative;
            background-color: #FFFFFF;
            width: 190px;
            padding-bottom: 15px;
            
        }
        
        #search-2 {

 position: relative;
            background-color: #FFFFFF;
            width: 190px;
            padding-bottom: 15px;

}

        .drawer {
            /*background:transparent url(images/iloveH3_8_on.png) repeat-y scroll 0pt;*/
            color:#000000;
            font-size:9px;
            line-height:1.3em;
        }
		.inside_drawer {
		border-left: #ff0083 1px solid;
        border-right: #ff0083 1px solid;
		
		}
		
		.inside_drawer li {
      float:left;
      margin:0;
      margin-right:4px;
      }
    .inside_drawer a {
    	display: block;
    	padding:0 2px;
      text-decoration:none;
      }
      .inside_drawer a:hover, .inside_drawer li.current a  {
      background-color: #ff0083;
      color: #FFFFFF;
      }


        .drawers {
            margin-bottom:15px;
            color:#000000;
            font-size:11px;
            line-height: 18px;
        }

        .inside_drawer A {
            color:#000000;
            text-decoration:none;
            font-family: Arial,Verdana,sans-serif;
            font-size-adjust:none;
            font-style:normal;
            font-variant:normal;
            font-weight:normal;
        }
       

        UL.drawers {
            margin: 0;
            list-style: none;
            padding: 0;
        }

        .drawer-handle {
           
            color:#979797;
            cursor:default;
            font-size:12px;
            font-weight:normal;
            height:40px;
            line-height:30px;
            margin-bottom:0pt;
            text-indent:10px;
            width:100%;
        }
        .fifav5{
        background:#939393 url(images/ilovefifa.png);
       	background-position: -190px 100%;
        }

        .h3v8{
        background:#939393 url(images/ilovehalov8.png);
       	background-position: -190px 100%;
        }
        .h3v8_elite{
        background:#939393 url(images/ilovehalov8_elite.png);
       	background-position: -190px 100%;
        }
        .h3v8_reach_elite{
        background:#939393 url(images/ilovehalov8_reach_elite.png);
       	background-position: -190px 100%;
        }
        .h3v8_amateur{
        background:#939393 url(images/ilovehalov8_amateur.png);
       	background-position: -190px 100%;
        }
        .gow2v5{
        background:#939393 url(images/ilovegow.png);
        background-position: -190px 100%;
        }
        .cod4v5{
        background:#939393 url(images/ilovecod.png);
        background-position: -190px 100%;
        }
        .mwv5{
        background:#939393 url(images/ilovemw.png);
        background-position: -190px 100%;
        }
        
       
		.drawer-handle a {
		display: block;
		width: 190px;
		height: 40px;
		color:#979797;
		}
		.drawer-handle.open a {
		display: block;
		width: 190px;
		height: 40px;
		color:#FFFFFF;
		text-decoration: none;
		}
        .drawer-handle.open {
			background-position:0px 100%;
            color:#FFFFFF;
        }

        .drawer UL {
        	padding:5px 10px 10px 8px;
            /*padding: 10px 12px;
            padding-bottom:0pt;*/
        }

        .drawer-content UL {
            padding-top: 7px;
        }

        .drawer-content LI A {
            display:block;
            overflow:hidden;
        }

        .alldownloads li {
            border:0pt none;
            line-height:18px;
            padding:0pt;
        }
        
        
    /*    .onglets_team A, .onglets_teamleft A, .onglets_teamleft A {
	display:inline !important;
	color:#000 !important;
	background-color:none !important;
	padding:0 !important;
	margin:0 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	}
	
	.onglets_team A:hover, .onglets_teamleft A:hover, .onglets_teamleft A:hover {
	text-decoration: underline;
	}*/
/*********************** SEARCH *****************************/      
#searchform {
background-color: #000;

}

fieldset.search {
	border: none;
	/*width: 170px;*/
	padding: 2px 9px;
	background: #000;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #fff;
	font-size: 1em;
	width: 131px;
	height: 17px;
	padding: 5px 5px 0;
	background: #747474 url(images/bg_search.gif) no-repeat;
	margin-right: 6px;
}
.search input.box:focus {
	background: #747474 url(images/bg_search.gif) no-repeat left -22px;
	outline: none;
}
.search button.btn {
	width: 24px;
	height: 22px;
	cursor: pointer;
	text-indent: -9999px;
	background: #454545 url(images/bg_search.gif) no-repeat top right;
}
.search button.btn:hover {
	background: #454545 url(images/bg_search.gif) no-repeat bottom right;
}

/*********************** / SEARCH *****************************/


/*********************** / SIDEBAR *****************************/

h2, h3 {
	color:#ff1e90;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}
h3 {
	font-size: 1.4em;
	}	
h2 {
	font-size: 1.4em;
	}

h2.page_title {
	font-size: 1.6em;
	margin-bottom:15px;
	}

h2.rub_title {
	font-size: 1.6em;
	margin-bottom:15px;
	color: #353535;
	}
	
blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ff1e90;
	}
	
h4.title_pink_news {
	color:#ff1e90;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 5px;
}

h5.title_pink_news {
	color:#ff1e90;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 5px;
	padding-left: 10px;
}
h5.title_black_news {
	color:#000;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 5px;
	padding-left: 10px;
}
/* Begin List  */


UL.classic, OL.classic {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	} 

UL.classic TEXTAREA {
	margin-left:10px; 
	margin-bottom:20px;
	width: 350px;
	height: 35px;

}

UL.classic li {
	margin: 7px 0 8px 10px !important;
	background:none !important;
	padding: 0 !important;
	list-style: none !important;;
	}

OL.classic li {
	margin: 7px 0 8px 10px !important;
	/*list-style: decimal;
	list-style-position: inside;
	list-style-type:*/
	counter-increment: mycounter;
}
UL.classic li:before {
	content: "\00BB \0020";
	color: #ff1e90;
	}

OL.classic li:before {
	color: #ff1e90;
	display: marker;
	content: counter(mycounter, decimal) ". ";
	
}
/* End List  */	

/*********************** RIGHT *****************************/

.cache {
position:absolute;
left:0;
top:-5000px;
}

#right LI {
	margin-top: 15px;
	/*padding-bottom: 17px;
	background: transparent url(images/sep_right.gif) no-repeat center bottom;*/
}
#right LI.first {
	margin-top:0;
}
#right A.box{
	display: block;
	width: 182px;
	height: 103px;
}
#vodcastMac {
	display: block;
	background: transparent url(images/vodcast_mac.png) no-repeat;
	width: 182px;
	height: 96px;
}
#vodcastMac:hover {
	background: transparent url(images/vodcast_mac_over.png) no-repeat;
}
#vodcastPC {
	display: block;
	background: transparent url(images/vodcast.png) no-repeat;
	width: 182px;
	height: 17px;
}
#vodcastPC:hover {
	background: transparent url(images/vodcast_over.png) no-repeat;
}
#weneedyou {
	background: transparent url(images/we_need_you.jpg) no-repeat;
}
#inenglish {
	background: transparent url(images/ilovebtb_inenglish.png) no-repeat;
}

#mspoints {
	background: transparent url(images/ms_points_to_win.png) no-repeat;
}

#tournoi1v1 {
	background: transparent url(images/1v1.png) no-repeat;
}



#ilovegow2A {
	background: transparent url(images/iloveGow2A.jpg) no-repeat;
}
#ilovebtbseul {
	background: transparent url(images/ilovebtb_seul.png) no-repeat;
}

#ilovebtb_nuls {
	background: transparent url(images/ilovebtb_nuls.png) no-repeat;
}

#fifa_iscoming {
	background: transparent url(images/fifa_iscoming.gif) no-repeat;
}

#ilovebtbgroupe {
	background: transparent url(images/ilovebtb_groupe.png) no-repeat;
}
#btbchallenges {
	display: block;
	background: transparent url(images/e360vsfdl.png) no-repeat;
	width: 182px;
	height: 339px;
}
#joinus {
	background: transparent url(images/join_or_die.jpg) no-repeat;
}

#licence_yosh {
	background: transparent url(images/licence/licence_by_yoyo.png) no-repeat;
}

#recrutement {
	background: transparent url(images/recrutement.png) no-repeat;
}

#ilovetwitter{
	background: transparent url(images/ilovetwitter.png) no-repeat;
}

#iloveyoutube{
	background: transparent url(images/iloveyoutube.png) no-repeat;
}


#efrei{
	background: transparent url(images/efrei_portes_ouvertes.png) no-repeat;
}


#licence_faq {
	background: transparent url(images/licence/faq_licence.png) no-repeat;
}


#ranked_btb_now {
	background: transparent url(images/ranked_btb_petition.png) no-repeat;
}

#ilovebtb_playlist {
	background: transparent url(images/playlist_ilovebtb2.png) no-repeat;
}


div.sondage {
	background-color:#FFF;
	padding:8px 5px;
	font-size:1.1em;
}
div.sondage P{
	
	font-weight:bold;

}
h3.sondageTitle {
	color:#FFF;
	background:#000;
	line-height:1.8em;
	margin-bottom:5px;
	padding-left:5px;
	//text-align:center;
	margin:0;
}
div.sondage LI {
	margin-top: 8px !important;
	margin-bottom: 8px;
	padding-bottom: 0px !important;
	background:transparent !important;
}
/*********************** / RIGHT *****************************/







/*********************** Lover Attitude *****************************/
.questionnaire {
	padding: 10px 15px;
	margin: 0;
	/*list-style: decimal;
	list-style-position: inside;*/
	}

.questionnaire LI {
	color:#ff1e90;
	font-weight: bold;
	list-style: decimal;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	}

.questionnaire LI UL LI {
	font-weight: normal;
	color:#353535;
	list-style: none;
	margin-top: 5px;
}
#quizz_contact input, textarea{
	border: 1px solid #ff1e90;
}

#quizz_contact input.validation-failed, #quizz_contact textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
#quizz_contact input.validation-passed, #quizz_contact textarea.validation-passed {
	/*border: 1px solid #00CC00;
	color : #000;*/
}

#quizz_contact .validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #ff1e90;
	color : #FFF;
	font-weight: bold;
}

#quizz_contact .custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

#quizz_contact {
	border: 1px solid #FFF;
	margin: 10px 0;
}

#quizz_contact LABEL {
	font-weight: bold;
}
#quizz_contact .form-row {
	clear: both;
	padding: 0.5em;
}

.field-label {

}

.field-widget {

}
/*********************** / Lover Attitude *****************************/

/*********************** Reglement *****************************/
div.regles {
font-size:0.9em;
}
div.regles UL>LI {
	margin-top: 10px;
	padding-bottom: 12px;
	background: transparent url(images/sep_middle.gif) no-repeat center bottom;
}
div.regles UL>LI.der {
	background:none;

}
div.regles UL LI OL LI {
	color:#353535;
	list-style: decimal;
	list-style-position: inside;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	
	}

div.regles h3 {
	font-size: 1.2em;
}

div.regles h3.T8_rules {
	background: transparent url(images/rules_halov8header.jpg) no-repeat;
	padding-top:60px;
	padding-bottom: 10px;
	font-size: 1.2em;
}

div.regles h3.fifa_rules {
	background: transparent url(images/rules_fifaheader.jpg) no-repeat;
	padding-top:60px;
	padding-bottom: 10px;
	font-size: 1.2em;
}

div.regles h3.gow2_rules {
	background: transparent url(images/rules_gowheader.jpg) no-repeat;
	padding-top:60px;
	padding-bottom: 10px;
	font-size: 1.2em;
}

div.regles h3.mw_rules {
	background: transparent url(images/rules_mwheader.jpg) no-repeat;
	padding-top:60px;
	padding-bottom: 10px;
	font-size: 1.2em;
}

div.regles h4 {
	margin-bottom: 5px;
}

/*********************** / Reglement *****************************/

/*********** finals**************/

#finals {
margin-top:15px;
}

#finals li {
margin-top:0px;
}

#finals li#finals_top {
	width: 182px;
	height: 75px;
	background: transparent url(images/finals_1011/finals1011_top.png) no-repeat;

}

#finals li a#finals_tout {
	display: block;
	width: 182px;
	height: 81px;
	background: transparent url(images/finals_1011/finals1011_tout_savoir.png) no-repeat;

}

#finals li a#finals_tableaux {
	display: block;
	width: 182px;
	height: 77px;
	background: transparent url(images/finals_1011/finals1011_tableaux.png) no-repeat;

}


#finals li a#finals_reglement {
	display: block;
	width: 182px;
	height: 77px;
	background: transparent url(images/finals_1011/finals1011_reglement.png) no-repeat;

}

#finals li a#finals_trailer {
	display: block;
	width: 182px;
	height: 79px;
	background: transparent url(images/finals_1011/finals1011_trailer.png) no-repeat;

}



#finals li a#finals_twitter {
	display: block;
	width: 182px;
	height: 79px;
	background: transparent url(images/finals_1011/finals1011_twitter.png) no-repeat;

}

#finals li#finals_partenaires {
	width: 182px;
	height: 30px;
	background: transparent url(images/finals_1011/finals1011_partenaires.png) no-repeat;

}

#finals li a#finals_efrei {
	display: block;
	width: 182px;
	height: 64px;
	background: transparent url(images/finals_1011/finals1011_efrei.png) no-repeat;

}

#finals li a#finals_justement {
	display: block;
	width: 182px;
	height: 33px;
	background: transparent url(images/finals_1011/finals1011_justement.png) no-repeat;

}

#finals li a#finals_gravissimo {
	display: block;
	width: 182px;
	height: 39px;
	background: transparent url(images/finals_1011/finals1011_gravissimo.png) no-repeat;

}

#finals li a#finals_actit {
	display: block;
	width: 182px;
	height: 46px;
	background: transparent url(images/finals_1011/finals1011_actit.png) no-repeat;

}


#finals li#finals_madcatz_tritton {
	background: #ffbf00;
}



#finals li#finals_bottom {
	width: 182px;
	height: 9px;
	background: #ffbf00 url(images/finals_1011/finals1011_bottom.png) no-repeat;

}

/**** SIDEBAR   *****/

.inside_drawer a:hover, .inside_drawer li.current a  {
      background-color: #ff0083; /* A CHANGER EN #ffc53a !!!!!*/
      }
      
#pan-fnext1, #pan-fprev1, #pan-fprev2, #pan-fnext2 {
	
	/*background: white; */
	/*margin-bottom:10px;*/
	padding-bottom:10px;
	height: 210px; /* A CHANGER POUR DIMANCHE !!!!!*/
	}


.gold {
color:#ffc53a !important;
}

.bggold {
background-color:#ffc53a !important;
}

td.tdlive {
	padding-top: 5px;
	color:#ff1e90;
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
	}
td.tdheader {
	height:40px;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	}	

.captop_resultatsfinals {
        background-image:url(images/resultats_topfinals.png);
        }
        
        
.h3v8finals{
        background:#939393 url(images/iloveh3_8finals0809.png);
       	background-position: -190px 100%;
        }

.cod4v5finals{
        background:#939393 url(images/ilovecod4finals0809.png);
        background-position: -190px 100%;
        }


div.finals h3  {
	font-size: 1.2em;

}
span.pink_title  {
	font-size: 1em;
	color: #ff1e90;
	font-weight: bold;

}


/********* RIGHT *********/
#finals_presentation {
	background: transparent url(images/finals/presentation.png) no-repeat;
}

#finals_tableaux {
	background: transparent url(images/finals/tableaux.png) no-repeat;
}

#finals_remember {
	background: transparent url(images/finals/remember.png) no-repeat;
}

#finals_pass {
	background: transparent url(images/finals/pass.png) no-repeat;
}

#finals_ecran {
	background: transparent url(images/finals/ecran.png) no-repeat;
}



#finals_faq {
	background: transparent url(images/finals/faq.png) no-repeat;
}

#finals_dontforget {
	background: transparent url(images/finals/dontforget.png) no-repeat;
}

#download_1 {
	background: transparent url(images/finals/download_1.png) no-repeat;
	width: 182px;
	height: 40px;
}

#download_2 {
	display: block;
	background: transparent url(images/finals/download_2.png) no-repeat;
	width: 182px;
	height: 16px;
}
#download_2:hover {
	background: transparent url(images/finals/download_2_over.png) no-repeat;
}
#download_3 {
	display: block;
	background: transparent url(images/finals/download_3.png) no-repeat;
	width: 182px;
	height: 17px;
}
#download_3:hover {
	background: transparent url(images/finals/download_3_over.png) no-repeat;
}
#download_4 {
	display: block;
	background: transparent url(images/finals/download_4.png) no-repeat;
	width: 182px;
	height: 29px;
}
#download_4:hover {
	background: transparent url(images/finals/download_4_over.png) no-repeat;
}

/************** MIDDLE *****************/

/***** Passage en or *******/
/*.finals A, .finals H3 {
color :#ffc53a !important;
}*/

.finals UL.classic li:before {
	content: "\00BB \0020";
	color: #ffc53a;
	}

.header_finals {

width: 480px;
height: 270px;

}
.header_finals SPAN {
display: none;

}
/************** Headers pages ***********/
.hecran {

	background: transparent url(images/finals/header_ecran.png) no-repeat;
}
.hpass {

	background: transparent url(images/finals/header_pass.png) no-repeat;
}
.hdontforget {

	background: transparent url(images/finals/header_dontforget.png) no-repeat;
}
.htableaux {

	background: transparent url(images/finals/header_tableaux.png) no-repeat;
}

.hpresentation {

	background: transparent url(images/finals/header_presentation.png) no-repeat;
}

.hlicence {
	background: transparent url(images/licence/header_licence_yoshi.png) no-repeat;
}

.hlicence2 {
	background: transparent url(images/licence/header_licence_0910.png) no-repeat;
	height: 312px;
}

.hremember {

	background: transparent url(images/finals/header_remember.png) no-repeat;
}

.hfaq {

	background: transparent url(images/finals/header_faq.png) no-repeat;
}

/**********Tableaux et resultats ***********/
.calendrier H3{

text-align: center;
}

td.Hbox {
background: transparent url(images/calendrier_table_topH.gif) no-repeat;
text-align: center !important;
padding-right:0px !important;;
}

td.CoDbox {
background: transparent url(images/calendrier_table_topCoD.gif) no-repeat;
text-align: center !important;;
padding-right:0px !important;;
}

/*********** /Mode d'emploi **************/

/*********** Mode d'emploi **************/
div.notice h3  {
	font-size: 1.2em;

}
/*********** /Mode d'emploi **************/

/*********** STAFF **************/
div.staff h3  {
	font-size: 1.2em;

}
/*********** /STAFF **************/

/*********** FAQ **************/
UL.faq LI{
	margin: 5px 0 10px 10px;
}
UL.faq h3{
	font-size: 1em;
	margin-bottom: 0;
}
/*********** / FAQ **************/

/*********************** Rsultats & Calendrier **************************/

div.calendrier {
}
td.date_up {
height:32px;
color:white;
padding:0;
text-align: right;
padding-right:35px;
}
td.lbox {
background: transparent url(images/calendrier_table_topl.gif) no-repeat;
}
td.bbox {
background: transparent url(images/calendrier_table_topb.gif) no-repeat;
}
td.date_teamleft, td.date_teamright,td.date_score, td.date_vs, td.date_more {
background:white;
height:25px;
font-size: 0.9em;
}

td.date_teamleft a, td.date_teamright a{
color:#000;

}
td.date_more{
width:25px;
border-left:1px solid #ff079b;
text-align:center;
}

td.date_teamleft{
width:88px;
text-align:right;
}
td.date_score, td.date_vs{
width:30px;
text-align:center;
font-weight:bold;
}

td.date_vs {
font-size: 0.9em;
}
td.date_teamright{
width:88px;
border-right:1px solid #ff079b;
text-align:left;
}
td.date_line {
border-bottom:1px solid #ff079b;
border-left:1px solid #ff079b;
border-right:1px solid #ff079b;
background:white;
font-size: 0.8em;
padding:0 5px 5px 5px;
line-height:1.5em;
text-align:left;

}
td.date_der {
border-bottom:none;
height:15px;
padding-top:5px;
}
td.date_bot {
background: transparent url(images/calendrier_table_bot.gif) no-repeat;
height:5px;
}
/*********************** / Rsultats & Calendrier **************************/

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

.entry 	img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

/*********************** / Clubs détails **************************/

ul#club_detail_lien {
	margin-top:5px;
	height: 17px;
	background: transparent url(/img/club_detail/bg_liens.gif) no-repeat;
	width: 200px;
}

ul#club_detail_lien li {
	float: left;
	margin-left:8px;
	margin-top:1px;
}
.psmaller {
	font-size: 0.9em;

}
.lineup {
	margin-top: 10px;
	width: 480px;
	font-size: 0.9em;

}
.lineup tr{
	background-color: white;
}
.lineup td{
	padding:5px;
}

.lineup td.head{
	padding: 0;
	height: 20px;
}

#halovs81 td.head{
	background: transparent url(/img/club_detail/lineup_bg_halovs81.png) no-repeat;
} 

#halovs82 td.head{
	background: transparent url(/img/club_detail/lineup_bg_halovs82.png) no-repeat;
}

#halovs83 td.head{
	background: transparent url(/img/club_detail/lineup_bg_halovs83.png) no-repeat;
}

#halovs4 td.head{
	background: transparent url(/img/club_detail/lineup_bg_halovs4.png) no-repeat;
} 

#mwvs5 td.head {
	background: transparent url(/img/club_detail/lineup_bg_mwvs5.png) no-repeat;
} 

#gowvs5 td.head{
	background: transparent url(/img/club_detail/lineup_bg_gowvs5.png) no-repeat;
}

#fifavs5 td.head{
	background: transparent url(/img/club_detail/lineup_bg_fifavs5.png) no-repeat;
}

#forza td.head{
	background: transparent url(/img/club_detail/lineup_bg_forza.png) no-repeat;
}

#loisir1 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir1.png) no-repeat;
}

#loisir2 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir2.png) no-repeat;
}

#loisir3 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir3.png) no-repeat;
}

#loisir4 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir4.png) no-repeat;
}

#loisir6 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir6.png) no-repeat;
}

#loisir9 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir9.png) no-repeat;
}

#loisir12 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir12.png) no-repeat;
}

#loisir13 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir13.png) no-repeat;
}

#loisir14 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir14.png) no-repeat;
}

#loisir15 td.head{
	background: transparent url(/img/club_detail/lineup_bg_loisir15.png) no-repeat;
}

.lineup tr.end{
	padding: 0;
	background: transparent url(/img/club_detail/bg_bottom_table.gif) no-repeat;
}


      
