/* GLOBALES */

body {
	/*margin : 0 0 0 17 px;*/
	/*padding-left: 17px;*/
	margin-top:0px;
	margin-bottom:0px;
	background:#0AA5CA url('../img/background/background8d.png') repeat-y fixed center top;
	 /*background-position:0px 0px;*/
	 /*background-position:0px top;
	background-attachment:fixed;*/

	/*padding-top:50px;*/
	/* background:url('../img/common/background1.jpg'); */
}

form {padding:0px;margin:0px;}

img { border:none;}

blockquote{ margin: 0 0 0 5px; padding: 0; }

.clearall {
	font-size: 1px; text-decoration:none ;
	padding:0px;
	margin:0px auto 0px;
}

.clearline {
	font-size: 12px; 
	text-decoration:none ;
	padding:0px;
	margin:0px auto 0px;
}


.verticaltop{ vertical-align: top; }
.verticalmiddle{ vertical-align: middle; }
.clearboth { clear : both; }
.floatleft { float : left; }
.floatright { float : right; }

.margtop1{ height: 1px; }
.margtop2{ height: 2px; }
.margtop3{ height: 3px; }
.margtop4{ height: 4px; }
.margtop5{ height: 5px; }
.margtop6{ height: 6px; }
.margtop7{ height: 7px; }
.margtop8{ height: 8px; }
.margtop9{ height: 9px; }
.margtop10{ height: 10px; }

.margleft5{ margin-left: 5px; }
.margleft6{ margin-left: 6px; }
.margleft8{ margin-left: 8px; }

.margright4{ margin-right: 4px; }
.margright5{ margin-right: 5px; }
.margright6{ margin-right: 6px; }
.margright8{ margin-right: 8px; }
.margright10{ margin-right: 10px; }

.formulaire {
	font-family: Arial;
	border:solid 1px #007BE;
	font-size:11px;
	color:#004274;
}

.formulaire12 {
	font-family: Arial;
	border:solid 1px #ef51b5;
	font-size:12px;
	color:#004274;
}

.menu .menuItem {
font-family: Arial;
border : none;
font-size : 11px;
color : #4653B3;
padding-left : 10px;
}
.menu a {
color : #4653B3;
text-decoration : none;
border : none;
font-size : 11px;
font-weight:bold;
}
.menu a:hover {
color : #FFFFFF;
font-size : 11px;
}

.pucebleu {
	float:left;
	margin-right:5px;
	margin-top:2px;
}

.pucenoire {
	float:left;
	margin-right:5px;
	margin-top:4px;
}

.separateur-noir {
	background:url('../img/common/separateur-noir.gif') repeat-x;
	height:3px;
	width:100%;
	margin-top:3px;
	margin-bottom:3px;
	_margin-bottom:-8px;
}

#vote {
	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	background-color: #017ce6;
	border:1px solid #ffffff;
}

/* Boutons barre de nav verticale */

.bton-nav {
	background:url('../img/common/navvert/fond-bouton.gif') no-repeat;
	width:164px;
	_width:132px;
	height:23px;
	padding-left:32px;
	padding-top:4px;
	margin-bottom:1px;
}

.entreenav {
	position : relative;
	width:164px;
	_width:132px;
	height:23px;
	margin-bottom:5px;
}

.fondbouton {
	z-index:2;
	position:absolute;
	top:0px;
	left:0px;
}

.txtbouton {
	z-index:3;
	position:absolute;
	top:0px;
	left:0px;
	height:23px;
	padding-left:32px;
	padding-top:4px;
	margin-bottom:1px;
}

/* Construction gabarit */

#bandeau {
	width:942px;
	height:112px;
	background-color:#ffffff;
}

#corps {
	width:942px;
	background:url('../img/common/bg-corps.gif');
}

#margegauche {
	width:22px;
	background-color:#ffffff;
	float:left;
}

#navvert {
	width:182px;
	background-color:#3965C6;
	float:left;
}

#contenu {
	width:733px;
	background-color:#ffffff;
	float:left;
	margin-top:6px;
	margin-left:5px;
}

#footer {
	position:relative;
	width:928px;
	height:37px;
	background:url('../img/common/fond-footer.gif') no-repeat;
	 margin-left:4px;	
}

/* Fin construction gabarit */

/* Blocs barre de nav verticale */

#premium {
	margin-left:9px;
	width:164px;
	height:184px;
	background:url('../img/common/navvert/fond-premium.gif') no-repeat;
}

#prochainmatch {
	margin-left:9px;
	width:164px;
	height:180px;
	background:url('../img/common/navvert/fond-prochainmatch.gif') no-repeat;
	margin-bottom:5px;
	text-align:center;
	padding-top:30px;
}

#sondage {
	margin-left:9px;
	width:145px;
	margin-bottom:5px;
}

#recherche {
	margin-left:9px;
	width:164px;
	height:53px;
	background:url('../img/common/navvert/fond-recherche.gif') no-repeat;
	margin-bottom:5px;
	padding-top:25px;
}

#champrecherche	{
	font-family: Arial;
	font-size: 11px;
	border:0px;
	background-color:#FFFFFF;
	color: #000000;
	width:113px;
	height:17px;
}

#champrecherchevideo	{
	font-family: Arial;
	font-size: 11px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	color: #000000;
	width:127px;
	height:17px;
}

/* Fin blocs barre de nav verticale */

#recherchevideo	{
	font-family: Arial;
	font-size: 10px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	color: #000000;
	width:188px;
	height:17px;
}

/* 2 colonnes */

#colonne01 {
	position:relative;
	float:left;
	width:423px;
	margin-right:5px;
}

#colonne02 {
	position:relative;
	float:left;
	width:300px;

}

#complements {
	position:relative;
	float:left;
	width:293px;
	background-color:#D9E4F6;
}

/* Construction page LIVE */

#live {
	position:relative;
	float:left;
	width:536px;
	margin-right:5px;
}

#colonnejoueurs {
	position:relative;
	float:left;
	width:187px;
	background-color:#D9E4F6;
}

.corpslive {
	width : 530px;
	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:0px;
	background:url('../img/common/tab/bg-536.gif') repeat-y;
}

/* les masques */

.image {
position : relative;
}

.masque423264 {
position : absolute;
top : 0px;
left : 0px;
width : 423px;
height : 264px;
border : 0 solid;
}

.masque140105 {
position : absolute;
top : 0px;
left : 0px;
width : 144px;
height : 111px;
border : 0 solid;
}

.masquehome {
position : absolute;
top : 0px;
left : 0px;
width : 162px;
height : 111px;
border : 0 solid;
}


.masque300200 {
position : absolute;
top : 0px;
left : 0px;
width : 300px;
height : 200px;
border : 0 solid;
}

.masque242182 {
position : absolute;
top : 0px;
left : 0px;
width : 242px;
height : 182px;
border : 0 solid;
}

.masque12795 {
position : absolute;
top : 0px;
left : 0px;
width : 130px;
height : 101px;
border : 0 solid;
}

.masque9974 {
position : absolute;
top : 0px;
left : 0px;
width : 102px;
height : 80px;
border : 0 solid;
}

.masqueactu {
position : absolute;
top : 0px;
left : 0px;
width : 115px;
height : 80px;
border : 0 solid;
}

/* focus et boxes */

.focus-279111 {
	width:279px;
	height:111px;
	background:url('../img/common/fond-focus-279111.gif') no-repeat;
	float:left;
}

.focus-home-photo {
	width:261px;
	height:111px;
	background:url('../img/home/blocs-home/fond-bloc-home.gif') no-repeat;
	float:left;
}

.focus-home {
	width:423px;
	height:111px;
	background:url('../img/home/blocs-home/fond-bloc-home-full.gif') no-repeat;
	float:left;
}

.focus-170101 {
	width:165px;
	height:60px;
	background:url('../img/blocs-actu/fond-bloc-stadetv.gif') no-repeat;
	float:left;
	padding:10px;
}

.focus-19880 {
	width:178px;
	height:60px;
	background:url('../img/common/fond-focus-19880.gif') no-repeat;
	float:left;
	padding:10px;
}

.focus-32080 {
	width:288px;
	height:60px;
	background:url('../img/blocs-actu/fond-bloc-actu.gif') no-repeat;
	float:left;
	padding:10px;
}

.focus-42380 {
	width:403px;
	height:60px;
	background:url('../img/common/fond-focus-42380.gif') no-repeat;
	padding:10px;
}

.focus-268112 {
	width:248px;
	height:92px;
	background:url('../img/common/fond-focus-268112.gif') no-repeat;
	padding:10px;
}

.focus {
	width:417px;
	background:url('../img/common/tab/bg-423.gif') repeat-y;
	padding-left:3px;
	padding-right:3px;
}

.regardez {
	width:411px;
	height:25px;
	background:url('../img/common/fond-regardez-41725.gif') no-repeat;
	padding-left:3px;
	padding-right:3px;
	vertical-align:middle;
	text-align:right;
}

.article {
	width : 403px;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	background:url('../img/common/tab/bg-423.gif') repeat-y;
}

.articleGrand {
	width : 708px;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	background:url('../img/common/tab/bg-728.gif') repeat-y;
}

.calendrier {
	width : 411px;
	padding-top:5px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:7px;
	background:url('../img/common/tab/bg-423.gif') repeat-y;
}

.calendrierGrand {
	width : 100%;
	padding-top:5px;
	padding-left:0px;
	padding-right:6px;
	padding-bottom:7px;
	background:url('../img/common/tab/bg-728.gif') repeat-y;
}



.joueur {
	width : 417px;
	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:0px;
	background:url('../img/common/tab/bg-423.gif') repeat-y;
}

.joueurGrand {
	width : 726px;
	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:0px;
	background:url('../img/common/tab/bg-728.gif') repeat-y;
}


.boxbleu-300 {
	width:258px;
	background:url('../img/common/tab/bg-bleu-300.gif') repeat-y;
	padding-left:21px;
	padding-right:21px;
	padding-top:10px;
}

/* Big Focus Home */

#transparent {
	background:url('../img/home/fond-transparent.gif') no-repeat;
	width:177px;
	height:244px ;
	position:absolute;
	top: 10px;
	left:10px;
	z-index:5;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}

#contenu-transparent {
	width:177px;
	height:240px ;
	position:absolute;
	overflow:hidden;
	top: 10px;
	left:10px;
	z-index:6;
}

#transparent02 {
	background:url('../img/home/fond-transparent02.gif') no-repeat;
	width:403px;
	height:50px ;
	position:absolute;
	bottom: 10px;
	left:10px;
	z-index:5;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}

#contenu-transparent02 {
	width:403px;
	height:50px ;
	position:absolute;
	bottom: 10px;
	left:10px;
	z-index:6;
}

/*Photo du jour */
#photoholder {
	width:300px;
	height:200px;
}

.suite {
	background:url('../img/common/fond-bton-suite.gif') no-repeat;
	width:75px;
	height:21px;
	float:right;
	margin-right:8px;
	_margin-right:4px; /* recalage IE */
	padding-top:3px;
	text-align:center;
	_margin-top:-7px; /* recalage IE */
	_margin-bottom:-3px;
}

.suiteboutique {
	background:url('../img/common/fond-bton-boutique.gif') no-repeat;
	width:102px;
	height:21px;
	float:right;
	margin-right:4px;
	_margin-right:2px; /* recalage IE */
	padding-top:3px;
	text-align:center;
	_margin-top:0px; /* recalage IE */
	_margin-bottom:0px;
}

.suitejoueur {
	background:url('../img/common/fond-bton-suitebleu.gif') no-repeat;
	width:75px;
	height:21px;
	float:right;
	margin-right:4px;
	_margin-right:2px; /* recalage IE */
	padding-top:3px;
	text-align:center;
	_margin-top:0px; /* recalage IE */
	_margin-bottom:0px;
}

/* Differents blocs */

#infos {
	background:url('../img/home/fond-infos.gif') no-repeat;
	width:300px;
	height:98px;
}

.libre-111 {
	background:url('../img/home/fond-libre-111.gif') no-repeat;
	width:300px;
	height:111px;
}

.libre-227 {
	background:url('../img/home/fond-libre-227.gif') no-repeat;
	width:300px;
	height:227px;
}

#lnr {
	background:url('../img/home/fond-lnr.gif') no-repeat;
	width:300px;
	height:111px;
}

#boutique {
	background:url('../img/common/fond-boutique.gif') no-repeat;
	width:413px;
	height:190px;
	padding-top:10px;
	padding-left:10px;
}

#focusjoueur {
	background:url('../img/common/fond-focusjoueur.gif') no-repeat;
	width:292px;
	height:190px;
	padding-top:10px;
	padding-left:8px;
}

#playervideo {
	width:417px;
	height:426px;
	background:url('../img/common/fond-playervideo.gif') no-repeat;
	text-align:center;
}

#focusvideo {
	background:url('../img/common/tab/bg-stadetvfocus-423.gif') repeat-y;
	width:415px;
	padding-left:8px;
}

#entreevideo {
	background:url('../img/common/tab/bg-stadetv-423.gif') repeat-y;
	width:410px;
	padding-left:8px;
	padding-right:5px;
}

.regardezfocus {
	text-align:right;
	width:162px;
	height:14px;
	background:url('../img/stadetv/bg-regardez-focus.gif') no-repeat;
}

.regardez {
	text-align:right;
	width:115px;
	height:14px;
	background:url('../img/stadetv/bg-regardez.gif') no-repeat;
}

.telechargezfocus {
	text-align:right;
	width:162px;
	height:14px;
	background:url('../img/stadetv/bg-telechargez-focus.gif') no-repeat;
}

.telechargez {
	text-align:right;
	width:115px;
	height:14px;
	background:url('../img/stadetv/bg-telechargez.gif') no-repeat;
}

/* Photos equipes */

#photosequipe	{ position:relative; width:417px; vertical-align:top;  height:280px; }

#lyr1, #lyr1b, #lyr2, #lyr3, #lyr4, #lyr5, #lyr6, #lyr7	{
	position:absolute; visibility:hidden; width:417px; height:267px; left:0; top:0; z-index:1
}

.ongletTeam
{
	background-image:url('../img/joueurs/onglet-equipe-off.gif');
	width:58px;
	height:21px;
	padding-top:2px;
	text-align:center;
	background-repeat:no-repeat;
}


/* Fonds d'ecran */

.fondecran {
	padding-top:6px;
	text-align:center;
	width:132px;
	height:132px;
	background:url('../img/fondsdecran/bg-fondecran.gif') no-repeat;
}


/* les pubs */

.pave {
	width:300px;
	height:250px;
}

/* La solution overflow pour les textes qui depassent des boites */

.textOverflow{height:28px;}
.textOverflow div
{
	height:28px;
	position:relative;
	overflow:hidden;
	font-family:arial; font-size:11px; color:#ffffff;
	text-overflow:ellipsis;
	margin:2px 0;
	-moz-binding:url("../scripts/moz-text-overflow.xml#XBLDocument");/*Extensible Biding Language for Firefox*/
}


.textOverflow div ins{position:absolute;bottom:0; right:0; font-family:arial; color:#ffffff; text-align:right; width:22px; height:14px;text-decoration:none;background:url('../img/common/text-fade.png') no-repeat;display:none;}
.textOverflow div._textUnderflow{overflow:auto}
.textOverflow div._textUnderflow ins{display:none;}
.textOverflow div._textOverflow{overflow:hidden;}
.textOverflow div._textOverflow ins{display:block;}

.listTitreOverflow {width: 365px; height: 16px; overflow: hidden; float: left;}
.listChapeauOverflow {width: 365px; height: 14px; overflow: hidden; float: left;}
.listTitreOverflowWithImg {width: 205px; height: 16px; overflow: hidden; float: left;}
.listChapeauOverflowWithImg {width: 205px; height: 14px; overflow: hidden; float: left;}

/* Les typos */

.navvertic { font-family: Arial; color: #ffffff; font-size: 11px; font-weight:bold; text-decoration:none ; }

.publie { font-family: Arial; color: #004274; font-size: 11px; text-decoration:none; margin-top:5px; margin-bottom:5px;}

h1 { font-family: Arial; color: #004274; font-size: 18px; font-weight:bold; text-decoration:none ;padding: 0; margin:0;} /* Titre focus home */
h1 a { font-family: Arial; color: #004274; font-size: 18px; font-weight:bold; text-decoration:none ;padding: 0; margin:0;} /* Titre focus home */
h1 a:hover { font-family: Arial; color: #004274; font-size: 18px; font-weight:bold; text-decoration:underline ;padding: 0; margin:0;} /* Titre focus home */


h2 { font-family: Arial; color: #004274; font-size: 12px; font-weight:bold; text-decoration:none ;padding: 0; margin:0;} /* Rubriques Focus home */

h3 { font-family: Arial; color: #ffffff; font-size: 13px; font-weight:bold; text-decoration:none ;padding: 0; margin:0; line-height:15px;} /* Titres focuses Home */
h3 a { font-family: Arial; color: #ffffff; font-size: 13px; font-weight:bold; text-decoration:none ;padding: 0; margin:0; line-height:15px;} /* Titres focuses Home */
h3 a:hover { font-family: Arial; color: #ffffff; font-size: 13px; font-weight:bold; text-decoration:underline ;padding: 0; margin:0; line-height:15px;} /* Titres focuses Home */



h4 { font-family: Arial; color: #004274; font-size: 11px; text-decoration:none ;padding: 0; margin:0; font-weight:normal !important;} /* Txt Focus Home bleu */
h4 a { font-family: Arial; color: #004274; font-size: 11px; text-decoration:none ;padding: 0; margin:0; font-weight:normal !important;} /* Txt Focus Home bleu */
h4 a:hover { font-family: Arial; color: #004274; font-size: 11px; text-decoration:underline ;padding: 0; margin:0; font-weight:normal !important;} /* Txt Focus Home bleu */

h5 { line-height:17px; font-family: Arial; color: #EF51B5; font-size: 18px; font-weight:bold; text-decoration:none ;padding: 0; margin:0;} /* grand texte rose Focus video */

h6 { font-family: Arial; color: #004274; font-size: 14px; font-weight:bold; text-decoration:none ;padding: 0 0 0 0px; margin:0 0 0 0px;} /* Titre article, bleu */

.noir10 { font-family:arial ; color: #000000; font-size: 10px; }

.noir11         { font-family:arial ; color: #000000; font-size: 11px; text-decoration:none ;  }
.noir11 a       { font-family:arial ; color: #000000; font-size: 11px; text-decoration:none ; }
.noir11 a:hover { font-family:arial ; color: #ff0000; font-size: 11px; text-decoration:none ;  }

.noir12         { font-family:arial ; color: #000000; font-size: 12px; text-decoration:none ;  }
.noir12 a       { font-family:arial ; color: #000000; font-size: 12px; text-decoration:none ; }
.noir12 a:hover { font-family:arial ; color: #ff0000; font-size: 12px; text-decoration:none ;  }

.rouge10         { font-family:arial ; color: #ff0000; font-size: 10px; text-decoration:none ;}
.rouge10 a       { font-family:arial ; color: #ff0000; font-size: 10px; text-decoration:none ;}
.rouge10 a:hover { font-family:arial ; color: #ff0000; font-size: 10px; text-decoration:underline ;}

.rose10         { font-family:arial ; color: #dc0088; font-size: 10px; text-decoration:none ;}
.rose10 a       { font-family:arial ; color: #dc0088; font-size: 10px; text-decoration:none ;}
.rose10 a:hover { font-family:arial ; color: #dc0088; font-size: 10px; text-decoration:underline ;}

.bleu9 { font-family: Arial; color: #004274; font-size: 9px; text-decoration:none ; }

.prochainmatch { font-family: verdana; color: #FFFFFF; font-size: 9px; text-decoration:none ; }

.sondage  { font-family: verdana; color: #FFFFFF; font-size: 9px; text-decoration:none ; }

.bleu10 { font-family: Arial; color: #004274; font-size: 10px; text-decoration:none ; }
.bleu10 a { font-family: Arial; color: #004274; font-size: 10px; text-decoration:none ; }
.bleu10 a:hover { font-family: Arial; color: #004274; font-size: 10px; text-decoration:underline ; }

.bleu10b 		  { font-family:arial ; color: #004274; font-size: 10px; font-weight:bold; text-decoration:none; }
.bleu10b a 	  	  { font-family:arial ; color: #004274; font-size: 10px; font-weight:bold; text-decoration:none; }
.bleu10b a:hover  { font-family:arial ; color: #004274; font-size: 10px; font-weight:bold; text-decoration:underline; }

.bleu11b { font-family: Arial; color: #004274; font-size: 11px; font-weight:bold; text-decoration:none ; }
.bleu11b a { font-family: Arial; color: #004274; font-size: 11px; font-weight:bold; text-decoration:none ; }
.bleu11b a:hover { font-family: Arial; color: #EF51B5; font-size: 11px; font-weight:bold; text-decoration:none ; }

.bleu11 { font-family: Arial; color: #004274; font-size: 11px; text-decoration:none ; }
.bleu11 a { font-family: Arial; color: #004274; font-size: 11px; text-decoration:none ; }
.bleu11 a:hover { font-family: Arial; color: #004274; font-size: 11px; text-decoration:underline ; }

.bleu12 { font-family: Arial; color: #004274; font-size: 12px; text-decoration:none ; }
.bleu12 a { font-family: Arial; color: #004274; font-size: 12px; text-decoration:none ; }
.bleu12 a:hover { font-family: Arial; color: #EF51B5; font-size: 12px; text-decoration:none ; }

.bleu12b { font-family: Arial; color: #004274; font-size: 12px; font-weight:bold; text-decoration:none ; }
.bleu12b a { font-family: Arial; color: #004274; font-size: 12px; font-weight:bold; text-decoration:none ; }
.bleu12b a:hover { font-family: Arial; color: #EF51B5; font-size: 12px; font-weight:bold; text-decoration:none ; }

.bleu13b { font-family: Arial; color: #004274; font-size: 13px; font-weight:bold; text-decoration:none ; }
.bleu13b a { font-family: Arial; color: #004274; font-size: 13px; font-weight:bold; text-decoration:none ; }
.bleu13b a:hover { font-family: Arial; color: #EF51B5; font-size: 13px; font-weight:bold; text-decoration:none ; }

.blanc10         { font-family:arial ; color: #FFFFFF; font-size: 10px; text-decoration:none ;}
.blanc10 a       { font-family:arial ; color: #FFFFFF; font-size: 10px; text-decoration:none ;}
.blanc10 a:hover { font-family:arial ; color: #FFFFFF; font-size: 10px; text-decoration:underline ;}

.blanc10b         { font-family:arial ; color: #FFFFFF; font-size: 10px; font-weight:bold; text-decoration:none ;}
.blanc10b a       { font-family:arial ; color: #FFFFFF; font-size: 10px; font-weight:bold; text-decoration:none ;}
.blanc10b a:hover { font-family:arial ; color: #FFFFFF; font-size: 10px; font-weight:bold; text-decoration:underline ;}

.blanc11 		 { font-family:arial ; color: #FFFFFF; font-size: 11px; text-decoration:none; }
.blanc11 a 		 { font-family:arial ; color: #FFFFFF; font-size: 11px; text-decoration:none; }
.blanc11 a:hover { font-family:arial ; color: #FFFFFF; font-size: 11px; text-decoration:underline; }

.blanc11b 		  { font-family:arial ; color: #FFFFFF; font-size: 11px; font-weight:bold; text-decoration:none; }
.blanc11b a 	  { font-family:arial ; color: #FFFFFF; font-size: 11px; font-weight:bold; text-decoration:none; }
.blanc11b a:hover { font-family:arial ; color: #FFFFFF; font-size: 11px; font-weight:bold; text-decoration:underline; }

.blanc12 		  { font-family:arial ; color: #FFFFFF; font-size: 12px; text-decoration:none; }
.blanc12b 		  { font-family:arial ; color: #FFFFFF; font-size: 12px; font-weight:bold; text-decoration:none; }
.blanc12b a 	  { font-family:arial ; color: #FFFFFF; font-size: 12px; font-weight:bold; text-decoration:none; }
.blanc12b a:hover { font-family:arial ; color: #000000; font-size: 12px; font-weight:bold; text-decoration:none; }

.blanc16b { font-family: Arial; color: #FFFFFF; font-size: 16px; font-weight:bold; text-decoration:none ; }
.blanc16b a { font-family: Arial; color: #FFFFFF; font-size: 16px; font-weight:bold; text-decoration:none ; }
.blanc16b a:hover { font-family: Arial; color: #FFFFFF; font-size: 16px; font-weight:bold; text-decoration:none ; }

.titrearticle 		  { font-family:arial ; color: #FFFFFF; font-size: 12px; font-weight:bold; text-decoration:none; }
.titrearticle a 	  { font-family:arial ; color: #FFFFFF; font-size: 12px; font-weight:bold; text-decoration:none; }
.titrearticle a:hover { font-family:arial ; color: #FFFFFF; font-size: 12px; font-weight:bold; text-decoration:underline; }

.blanc24b 		  { font-family:arial ; color: #FFFFFF; font-size: 24px; font-weight:bold; text-decoration:none; }
.bleu24b 		  { font-family:arial ; color: #004274; font-size: 24px; font-weight:bold; text-decoration:none; }

.mauve10 { font-family:arial ; color: #ffa6de; font-size: 10px; text-decoration:none; }

.mauve11b { font-family:arial ; color: #ffa6de; font-size: 11px; text-decoration:none; font-weight: bold;}

.rose12b 		  { font-family:arial ; color: #EF51B5; font-size: 12px; font-weight:bold; text-decoration:none; }
.rose12b a		  { font-family:arial ; color: #EF51B5; font-size: 12px; font-weight:bold; text-decoration:none; }
.rose12b a:hover  { font-family:arial ; color: #004274; font-size: 12px; font-weight:bold; text-decoration:underline; }


.rose11 		  { font-family:arial ; color: #EF51B5; font-size: 11px; text-decoration:none; }
.rose11 a		  { font-family:arial ; color: #EF51B5; font-size: 11px; text-decoration:none; }
.rose11 a:hover		  { font-family:arial ; color: #004274; font-size: 11px; text-decoration:none; }

.rose11b 		  { font-family:arial ; color: #EF51B5; font-size: 11px; font-weight:bold ; text-decoration:none; }

.fleche { background:url('../img/common/puce-rose.gif') no-repeat; background-position: center left;  padding-left:18px; font-family: arial; color: #004274; font-size: 14px; font-weight:bold; text-decoration:none ;}

.bleuNEW12b 		  { font-family:arial ; color: #5199EA; font-size: 12px; font-weight:bold; text-decoration:none; }
.bleuNEW11b 		  { font-family:arial ; color: #4783D9; font-size: 11px; font-weight:bold; text-decoration:none; }
.bleuNEW11 		  { font-family:arial ; color: #4783D9; font-size: 11px; font-weight:normal; text-decoration:none; }

/* NEW */

.baspage { background-color:#DEE7F7; border-top: 1px solid #31557B; height:30px; }

.fontbaspage { font-family: Arial; color: #004274; font-size: 11px; text-decoration:none ; margin-left:10px; }

.cadrepage 
{
	text-align:center;
	width : 722px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	background:url('../img/common/tab/bg-728.gif') repeat-y;
}

.cadreBottom
{
    vertical-align:top; 
    background-image:url('../img/common/tab/bottom-728.gif'); 
    width:700px; 
    height:3px; 
    background-repeat:no-repeat;
}

.separatorcomplement { background-color:White; height:5px; }
	
.bleu11c { font-family: Arial; color: #004274; font-size: 11px; text-decoration:none ; }
.bleu11c a { font-family: Arial; color: #004274; font-size: 11px; text-decoration:none ; }
.bleu11c a:hover { font-family: Arial; color: #EF51B5; font-size: 11px; text-decoration:underline ; }

.cadre {
	font-family: Arial;
	border:solid 1px #3965C6;
	font-size:11px;
	color:#004274;
}

.titreCategorie
{
	padding-left:25px; 
	font-family:Arial Black; 
	font-size:11px; 
	color:White;
}
.titreCategorie2
{
	padding-left:25px; 
	font-family:Arial Black; 
	font-size:11px; 
	color:White;
	padding-top:4px;
}
h2.trigger a
{
	font-family:Arial Black; 
	font-size:11px; 
	color:White;
	text-decoration:none;
}

.titreCategorieLink
{
	padding-left:25px; 
	font-family:Arial Black; 
	font-size:11px; 
	color:White;
	text-decoration:none;	
}

.titreCategorieLink:hover
{
	padding-left:25px; 
	font-family:Arial Black; 
	font-size:11px; 
	color:#EF51B5;
	text-decoration:none;	
}

.titre-423
{
	background:url("../img/tetiere/titre-423.gif");
	height:22px;
	background-repeat:no-repeat;
}

.titre-300
{
	background:url("../img/tetiere/titre-300.gif");
	height:22px;
	background-repeat:no-repeat;
}

.titre-728
{
	background:url("../img/tetiere/titre-728.gif");
	height:22px;
	background-repeat:no-repeat;
}


.menuHoriz
{
	float : left;	
	background-repeat:no-repeat;
	width:111px;
	height:24px;
}


.menuHorizText
{
	font-family:Franklin Gothic Demi Cond; 
	font-size:14px; 
	color:White;
	text-decoration:none;
	padding-top:3px;
	padding-left:28px;
}

.gallerie_photos {
	padding-top:6px;
	text-align:center;
	width:132px;
	height:132px;
	/*background:url('../img/fondsdecran/bg-fondecran.gif') no-repeat;*/
}

.PrecedentBleu
{
	background-image:url('../img/common/bton-precedent-off.gif');
	background-repeat:no-repeat;
	height:21px;
	width:97px;
	font-family:Verdana;
	font-size:10px;
	color:White;
	text-decoration:underline;
	padding-top:3px;
	padding-left:4px;
}

.SuivantBleu
{
	background-image:url('../img/common/bton-suivant-off.gif');
	background-repeat:no-repeat;
	height:21px;
	width:97px;
	font-family:Verdana;
	font-size:10px;
	color:White;
	text-decoration:underline;
	padding-top:3px;
	text-align:left;
	padding-left:18px;
}

.PrecedentRose
{
	background-image:url('../img/common/bton-precedent-on.gif');
	background-repeat:no-repeat;
	height:21px;
	width:97px;
	font-family:Verdana;
	font-size:10px;
	color:White;
	text-decoration:underline;
	padding-top:3px;
	padding-left:4px;
}

.SuivantRose
{
	background-image:url('../img/common/bton-suivant-on.gif');
	background-repeat:no-repeat;
	height:21px;
	width:97px;
	font-family:Verdana;
	font-size:10px;
	color:White;
	text-decoration:underline;
	padding-top:3px;
	text-align:left;
	padding-left:18px;
}

.FondImage
{
	background-color:#DEE7F7;
	padding-top:50px;
	padding-bottom:50px;
	padding-left:50px;
	padding-right:50px;
}

.Error
{ 
	color:Red;
	font-size:12px;
}

.Error11
{ 
	color:Red;
	font-size:11px;
}

.Link 
{ 
	font-family: Arial; 
	color: #004274; 
	font-size: 11px; 
	font-weight:bold; 
	text-decoration:underline ;
}

.ConnexionTitle
{
	font-family: Arial; 
	color: #FFFFFF;
	font-size: 11px; 
	font-weight:bold;
	text-decoration:none ;
	background-color:#3965C6;
	padding-bottom:3px;
	padding-top:3px;
}

.fontOnglet
{
	background-image:url('img/joueurs/onglet-equipe-off.gif');	
	width:58px;
}

	
	
/********************/
/*      MODULES     */
/********************/
.bigModuleContainer
{    
    background-repeat:repeat-x; 
    height:36px; 
    width:550px;
}

.bigModuleContainerTitle
{    
    background-repeat: no-repeat; 
    height:36px; 
    width:332px; 
    padding-top:6px; 
    padding-left:5px; 
    font-family:Arial; 
    font-size:13px; 
    font-weight:bold; 
    color:#FFFFFF;
}

.bigestModuleContainer
{    
    background-repeat:repeat-x; 
    height:36px; 
    width:910px;
}

.bigestModuleContainerTitle
{    
    background-repeat: no-repeat; 
    height:36px; 
    width:332px; 
    padding-top:6px; 
    padding-left:5px; 
    font-family:Arial; 
    font-size:13px; 
    font-weight:bold; 
    color:#FFFFFF;
}

.smallModuleContainer
{    
    background-repeat:repeat-x; 
    height:36px; 
    width:350px;
}

.smallModuleContainerTitle
{    
    background-repeat: no-repeat; 
    height:36px; 
    width:332px; 
    padding-top:6px; 
    padding-left:5px; 
    font-family:Arial; 
    font-size:13px; 
    font-weight:bold; 
    color:#FFFFFF;
}

.readall {
    font-family:Arial; 
    font-size:12px; 
    font-weight:bold; 
    color:#5199ea;
}

.readNext
{
    font-family: Arial; 
    color: #004274; 
    font-size: 11px; 
    text-decoration:underline;
   
}

.partnersTitle
{
    font-family:Arial; 
    font-size:12px; 
    color:#004274; 
    font-weight:bold;
}


.joueurAccueil {
	width : 344px;
	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:0px;
	background:url('../img/common/tab/bg-350.gif') repeat-y;
}


/*********************/
/* MASTER PAGE ADMIN */
/*********************/

.adminCatCell { padding-top:10px; }

.adminCatTitle { font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration:underline ; font-weight:bold;  }

.adminCatItem { font-family: Arial; color: #FFFFFF; font-size: 12px; padding-left:10px; text-decoration:none; }
.adminCatItem a { font-family: Arial; color: #FFFFFF; font-size: 12px; padding-left:10px; text-decoration:none;}
.adminCatItem a:hover { font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration:underline ; padding-left:10px; }
