body{padding:0px;margin:0px;font-family:arial;font-size:12px;color:#555555;}
label{float:left;width:125px;}
input{margin-bottom: 2px;}
a:link, a:visited  { color: #157195; text-decoration: none }
a:hover, a:active  { color: #000; text-decoration: underline }

/****** Structure *****/
#menutop{font-size:11px; color:#ffffff;background: url(../images/topbg.gif) repeat-x;height:24px;}
#menutop a {font-size:11px; color:#ffffff;}
#supercontenaire{ }
#menucontenaire{float:left; margin:77px 0px 0px 195px;}
#contenaire{width:1000px; margin:auto; background:#f6f6f6; }
#header{background:url(../images/backgroundtop.jpg) no-repeat; height:99px;}
#left{float:left;width:180px;margin-right:18px;}
#center{float:left;width:530px; margin-top:10px;}
#right{float:left;width:250px;margin-left:20px;}
.principale{border-right:1px solid #C1C1C1; border-left:1px solid #C1C1C1; border-top:1px solid #C1C1C1;}
#footer{clear: both; text-align:left;  background: url(../images/bg_footer.jpg) no-repeat; height:64px;}
#menubox{margin:10px 0px 0px 5px;}
#tableaubord{width:245px;}
.search{float:right; padding:10px 5px 10px 0px;}

*html #left{ float:left;width:180px;margin-right:18px;}
*html #center{float:left;width:530px; margin-top:10px;}
*html #right{float:left;width:250px;margin-left:5px;}

/***** Tab bord ****/
#tableaubord .tab_top{background: url(../images/tab_top.gif) no-repeat;width:245px; height:30px;}
#tableaubord .tab_middle{background: url(../images/tab_middle.gif) repeat-y; width:245px;}
#tableaubord .tab_bottom{background: url(../images/tab_bottom.gif) no-repeat;width:245px; height:20px;}


/*** Boite menu ****/
.menu_titre{font-family:verdana; color:#000000; font-size:10px; font-weight:bold; padding:7px 0px 0px 6px;;}
.menu_boxtop{text-align:left;width:175px; height:30px;background: url(../images/menu_boxtop.gif) no-repeat;}
.menu_boxmiddle{text-align:left;width:175px;background: url(../images/menu_boxmiddle.gif) repeat-y;}
.menu_contenaire{}
.menu_boxbottom{width:175px; height:20px;background: url(../images/menu_boxbottom.gif) no-repeat;}

/*** Recherche google et Tableau de bord ***/
.titleboxright{font-family:verdana; font-size:10px; color:#000000; font-weight:bold;padding:10px 10px 0px 5px;}
.menu_right{font-size:10px; padding:5px 0px 0px 10px;}

/**** template news *****/
.boxtop{background: url(../images/boxtop.gif) no-repeat; height:20px; width:530px; margin-top:10px;}
.boxcontent{background: url(../images/boxcontent.gif) repeat-y;  width:530px;}
.boxbottom{background: url(../images/boxbottom.gif) no-repeat; height:20px; width:530px;}
.content{padding-top:0px; padding-left:20px;padding-right:20px;}


.newstitle{font-family:gerogia;font-size:20px;color:#00419F;margin-bottom:10px;}
.newsdate{color:#555555;margin-bottom:10px;}
.newsintro{color:#00419F;margin-bottom:10px;text-align:justify;}
.newsimages{border:1px; text-align:center;}
.newsfull{color:#555555;margin-bottom:10px; text-align:justify;}
.newscaption{position:relative; padding-left:20px;left:69px; top: -31px;  width:332px; height:30px; background:#000000;overflow: hidden;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;}
.caption400{position:relative; padding-left:20px;left:44px; top: -31px;  width:382px; height:30px; background:#000000;overflow: hidden;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;}
.dotted{border-top:1px dotted #555555; height:0.5em;}
.titre_box  { color: black; font: bold 10px Verdana, Arial, sans-serif; margin: 0px; padding: 6px 0px 8px 22px }
.box_general { color: black; font: bold 10px/18px Verdana, Arial, sans-serif; margin: 0px; padding: 6px 0px 2px 22px }


/********** mini ***********/
#mini{display:block;width:260px; height:60px; border:1px solid #cccccc; margin-bottom:10px;}
#fiche{ width:260x;}
#fiche a{ color:#555555;}
#mini:hover{background:#f1F1F1;}
#mini .img{float:left; border:none;}
#mini .title{background:#BEE7F3; width:190px; padding-left:10px;float:left; font-size:11px; font-weight:bold; margin-left:0px;}
#mini .short{float:left; font-size:10px; margin:5px 0px 0px 10px; width:180px;}
.date{color:#000000;}

/********** Infos **********/
#filinfo{padding:5px; float:left; width:180px; margin-left:29px;background:#FFFFCC;}
#filinfo .date{font-size:10px; color:#000000;}
#filinfo .title{font-size:10px; color:#555555;}
#filinfo .separateur{height:1px border:1px dotted #555555;}
#fiche{float:left;}

/**** Modules menu droite ****/
#tv{width:500px; height:396px; background:#f1F1F1 url(../images/tv.gif) no-repeat;}
.tv{position:relative; left:-3px; top:36px;}
.rss{margin-left:50px;list-style:none;}
.saviezvous{font-size:10px; padding:5px 10px 0px 20px;}

/***** Polices *****/
.a10_999999{font-size:10px; color:#999999;}
.a10{font-size:10px;}
.a10_ffffff  {font-size:10px;color:#ffffff;}
.a10_ff0000 {font-size:10px;color:#ff0000;}
.a10b{font-size:10px;font-weight:bold;}
.a10b_ffffff  {font-size:10px;font-weight:bold;color:#ffffff;}
.a11b_771100{font-size:11px; font-weight:bold; color:#771100;}
.a11b_ffffff{font-size:11px; font-weight:bold; color:#ffffff;}
.a11b_334D10{font-size:11px;  color:#334D10;}
a.a11b_771100{font-size:11px;  color:#771100;}
a.a11b_334D10{font-size:11px;  color:#334D10;}
.a11_000000{font-size:11px;color:#000000;}
.a11{font-size:11px;}
.a11b{font-size:11px;font-weight:bold;}
.a12b{font-size:12px;font-weight:bold;}
.a12_ffffff{font-size:12px;color:#ffffff;}
.a12_ff0000{font-size:12px;color:#ff0000;}
.a12b_990000{font-size:12px; font-weight:bold; color:#990000;}
.a12b_2F5A84{font-size:12px; font-weight:bold; color:#2F5A84;}
.a12b_ffffff{font-size:12px;font-weight:bold;color:#ffffff;}
.a14b_990000{font-size:14px; font-weight:bold; color:#990000;}
.a16b_ffffff{font-size:16px;font-weight:bold;color:#ffffff;}


/********** Cycle ***********/
#une *, #premium * { padding:0; margin:0; }

#une{float:left;width:481px;color:#FFF;position:relative;margin:0 0 10px 0;background:#ffffff url(../images/une-back.jpg) no-repeat left bottom;}
#une a {color:#666666;text-decoration:none;}
#une ul img {border:none;border:1px solid #666666;}
#une h2 {background:url(../images/actualite.gif) no-repeat left top;text-indent:-1000em;height:16px;}
#une ul {list-style:none;}
#une h3 {color:#FFF;font-size:1.636em;padding:5px 10px 0;}
#une p {margin:0 161px 10px 10px;}
#une .infos{ margin-top:5px;  color:#157195; margin-bottom:2px;}

#une table {position:absolute;top:16px;right:0;width:154px;border-collapse:collapse;z-index:11;}
#une table td {	background:url(../images/une-inactive.gif) repeat-x left top;height:46px;font-size:1.1em;	cursor:pointer;	}
#une table .active {background-image:url(../images/une-active.gif);	}
#une table a {padding:4px 10px 4px 25px;display:block;color:#666666;font-size:11px;}
#une table .active a {	font-size:11px; color:#666666;	}

#une li {	position:absolute;	top:17px;	left:0;	width:481px;	background:#666666 url(../images/une-back.jpg) no-repeat left bottom;}
.hasjs #une li {position:absolute; top:17px;left:0;width:481px;background:#f1F1F1 url(../images/une-back.jpg) no-repeat left bottom;}
.hasjs #une h3 {z-index:100;position:relative;}
.imgart{padding:0px 20px 20px 0px;}

/****Pagination *****/
div.pagination {padding: 3px;margin: 3px;}
div.pagination a {padding: 2px 5px 2px 5px;	margin: 2px;border: 1px solid #CCCCCC;	text-decoration: none; /* no underline */color: #999999;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #666666;	color: #000;}
div.pagination span.current {padding: 2px 5px 2px 5px;	margin: 2px;border: 1px solid #666666;	font-weight: bold;	background-color: #999999;	color: #FFF;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;	margin: 2px;border: 1px solid #EEE;	color: #DDD;	}

/*** Table joueur ****/
.nomjoueur{float:left;font-family:gerogia;font-size:20px;color:#00419F;margin-bottom:10px;width:200px;}
.clubjoueur{float:right;padding-top:5px;font-size:12px;color:#00419F;margin-bottom:10px; }
#carriere{width:490px;border:1px solid #999999;}
#carriere td{font-size:10px; padding:2px; border-right:1px dotted #cccccc;}
#joueur td{font-size:10px; padding:2px; border-right:1px dotted #cccccc;}
#palmares td{font-size:10px; padding:2px; border-right:1px dotted #cccccc;}
#effectif{width:490px;border:1px solid #999999;}
#effectif td{font-size:11px; padding:2px; border-right:1px dotted #cccccc;}
.row1{background:#f1f1f1; border-bottom:1px dotted #cccccc;}
.row2{background:#ffffff; border-bottom:1px dotted #cccccc;}

.rowf1f1f1{background:#f1f1f1; }
.rowffffff{background:#ffffff; }
.row_555555{background:#555555; }

.row50{width:50px; border-bottom:1px dotted #cccccc;}
.row170{width:170px;border-bottom:1px dotted #cccccc;}
.row30{width:30px; border-bottom:1px dotted #cccccc;}
.row30nodotted{width:30px;}
.rowdotted{border-bottom:1px dotted #cccccc;}

/*** Inscription **/
.errorpseudo{background:#FFCCCC;}
.errorpassword{background:#FFCCCC;}
.errormail{background:#FFCCCC;}
.errorcgu{color:#ff0000;}
.errorcaptcha{background:#FFCCCC;}

/*** Table Matchs ***/
#tabmatch {font-size:11px;}
#tabcontenaire{border:1px solid #555555;}
.tabtitle{background:#555555; height:20px; padding:3px 0px 0px 20px; font-size:11px; color:#FFFFFF; font-weight:bold;}
#tabcontenaire td {padding:2px; }

#tabpoule td {border-bottom:1px dotted #CCCCCC; border-right:1px solid #cccccc; }
.titleboxright{font-family:verdana; font-size:10px; color:#000000; font-weight:bold;padding:10px 10px 0px 5px;}
.menu_right{font-size:10px; padding:5px 0px 0px 10px;}


/*** Accordion ****/
.myAccordion-declencheur{padding: 5px;cursor:pointer;background:#e5e5e5;border:1px solid #e5e5e5;margin-bottom: 1px;}
.myAccordion-declencheur-actif{background:#71c8cf;}
.myAccordion-declencheur *{color: #7e7e7e;margin:0;}
.myAccordion-declencheur-actif *{color: #fff;}
.myAccordion-content{}
.myAccordion-content-actif{}

/**** Footer ****/
#footer ul{margin:0px; padding:26px 0px 0px 15px;}
#footer ul li{display:inline; font-size:11px;}
#footer .first{margin-left:235px;}

/**** Section ***/
.titlesection{color:#000000;padding-bottom:10px;font-family:Georgia,"Times New Roman",Times,serif; font-size:25px; fon-weight:bold;}

/*** Linafoot ***/
.linafootgrp{text-align:left;border:1px dotted #000000; float:left;padding:5px;margin-right:5px;}

.separateur_breves{border-top:1px dotted #666666; margin-top:2px; padding-bottom:2px;}

#bt{float:left; margin-right:20px;}
#bt .left{float:left;background:url(../images/left.gif)no-repeat;width:30px;height:25px;}
#bt .middle{float:left;background:url(../images/middle.gif)repeat-x;height:25px;}
#bt .right{float:left;background:url(../images/right.gif)no-repeat;width:15px;height:25px;}
#bt .bt_text{color:#D4EC0C; padding-top:4px; font-weight:bold;}

.pubtop{text-align:center;height:90px; border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1;}