body {background-color:rgb(22,28,44);background-image:url(../img/bg/bg_main.jpg?20110915);background-attachment:scroll;background-position:center top;background-repeat:no-repeat;color:#000000;font-family:arial,verdana,helvetica,sans-serif;font-size:12px;line-height:14px;margin:0px;padding:0px;}

h1 {font-size:25px;line-height:25px;font-weight:bold;margin:0;padding:0;font-family:verdana,arial,helvetica,sans-serif;}
h2 {font-size:22px;line-height:22px;font-weight:bold;margin:0;padding:0;font-family:verdana,arial,helvetica,sans-serif;}
span.accueil {font-size:14px;text-decoration:underline;text-transform:uppercase;color:#000000;font-weight:bold;line-height:20px;}

#RDSWrap {margin: auto;width:1000px;}
#leaderboard {height:237px;text-align:center;}
#menu {height:38px;color:#FFFFFF;text-align:left;font-weight:bold;text-transform:uppercase; margin-left:26px; font-size:13px;}
#menu ul{list-style-type:none;margin:0;padding:0;display:block; padding-top:12px;}
#menu ul li{ padding-left:21px; padding-right:21px; border-right:1px solid rgb(164,164,164);}
#menu ul li.last{  border-right:none;}
li.passiveMenu{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;/*background:transparent url(../img/menu.gif) repeat-x scroll 100% 0%;*/}
li.selectedMenu{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;/*background:transparent url(../img/selectedMenu.gif) repeat-x scroll 100% 0%;*/}
#menu a{float:none;position:relative;border:medium none;color:rgb(164,164,164);line-height:100%;text-decoration:none;}
#maincontent {background-color:#404450;text-align:left;padding-left:5px;padding-right:5px;padding-top:12px;padding-bottom:12px;color:#000000; background-image:url(../img/bg/content_bg.jpg); background-repeat:no-repeat;}
#menu a:hover{color:rgb(225,188,109); text-shadow: 1px -1px 6px rgb(225,188,109);}

#RDSWrap.accueil #menuAccueil a, #RDSWrap.align #menualignement a, #RDSWrap.team #menuteam a,#RDSWrap.echange #menuechange a,
#RDSWrap.experts #menuexperts a, #RDSWrap.prix #menuprix a,#RDSWrap.faq #menufaq a, #RDSWrap.reglements #menureglements a, #RDSWrap.classement #menuclassement a 
{color:rgb(225,188,109); text-shadow: 1px -1px 6px rgb(225,188,109);}
.pageBigTitle{ color:white; text-align:center; font-size:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:187px; }

#footer {color:#000000;text-align:center;font-size:10px;}
#footer a{color:#000000;}
#footer a:visited{color:#000000;}
#footer a:hover{color:#000000; }

#footer {
	width: 961px;
	padding: 20px;
	background: rgb(22,28,44);
	/*background: url('../images/shared/footer_tile.gif') top left repeat-x;*/
}

	#footer img {display: block; border: none;}

	#footer .rds {
		border: 1px solid #404450;
		padding: 10px;
		width: 938px;
		overflow: hidden;
	}
	
		#footer .rds a.logo {
			float: left;
		}
		
		#footer .rds ul {
			float: right;
			margin: 0;
			padding: 0;
			list-style: none;
			font: normal 11px/24px Arial, Helvetica, sans-serif;
			color: #fff;
		}
		
			#footer .rds ul li {
				float: left;
				padding: 0 10px 0 11px;
				margin: 0;
				background: url('../img/footer_sep.gif') 0px 7px no-repeat;
			}
			
			#footer .rds ul li.first {background: none;}
			#footer .rds ul li.last {padding: 0 0 0 11px;}
			
			#footer .rds ul li a {
				color: #fff;
				text-decoration: none;
			}
			
			#footer .rds ul li a:hover {text-decoration: underline;}
	
	#footer .bell {
		padding: 15px 0 0 0;
		width: 960px;
		overflow: hidden;
	}
	
		#footer .bell img {float: left;}
		
		#footer .bell span {
			float: right;
			color: #fff;
			font-size: 8pt;
			margin: 15px 0 0 0;
			font-family: Arial;
		}


div.module a{color:#181FAF;text-decoration:none;font-weight:bold;}
div.module a:visited{color:#404477;text-decoration:none;font-weight:bold;}
div.module a:hover{color:#181FAF;text-decoration:none;font-weight:bold;}
div.module {background-color:#888C97;border:1px solid #C3C4C6;height:1%;margin-bottom:15px;padding:4px;float:left;}
div.moduleFrame {background-color:#C4C6CB;border:1px solid #ABAEB3;padding:5px;position:relative;font-size:13px;line-height:17px;}

div.subHeader {background-image:url(../img/subHeader.jpg);background-repeat:repeat-x;text-transform:uppercase;color:#FFFFFF;padding:4px;font-weight:bold;}

/** BOXES **/
#accueilMain {width:663px;}
#accueilPoints {width:292px;}
#accueilRetardataire {width:292px;}
#accueilPeriodes {width:292px;}
#accueilLogin {width:292px;}

/*BOITE LOGIN SEARCH*/
#loginSearch {width:1000px; height:27px;max-height:27px;padding-top:15px; background-color:#121929; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color:#fff; line-height:27px;overflow:hidden;}
#loginSearch form {display:inline;}
#loginSearch a {color:#fff; text-decoration:none; outline:none}
#loginSearch div {float:left; text-align:right; margin:0; padding:0;}
#loginSearch form input.ff {height:15px; color:#818283; border:1px solid #818283; padding-top:2px; padding-left:4px;}

/*LIEN GRAND CLUB*/
#loginSearch div.GrandClubLink  {text-align:left; padding-left:15px}

/*---------------------*/
#login input.bouton{color:#fff; text-align:center; background:#000000 url('/antipool/img/boiteInscription/bouton.jpg') no-repeat;padding:0;margin:0;cursor:pointer;font-weight:bold;}

/*BONJOUR + LINKS*/
#loginSearch div.Welcome{ width:405px; font-size:13px; font-weight:normal;}
#loginSearch div.Welcome span {font-weight:bold;}
#loginSearch div.Welcome a.GC {font-size:11px;}
#loginSearch div.Welcome img{display:none;}
#loginSearch div.Links {width:175px; text-align:center; font-weight:normal; }

/*LOGIN FORM*/
#loginSearch div.LoginForm {width:704px;}
#loginSearch div.LoginForm form input.ff {width:100px;}
#loginSearch div.LoginForm form input.bouton{width:67px; color:#fff; text-align:center; background:#000000 url('/antipool/img/boiteInscription/bouton.jpg') no-repeat;padding:0px;margin:0;cursor:pointer;border:none;}
#loginSearch div.Subscribe {width:90px; font-size:12px; text-align:center;}/*subscribe link*/

/*-- Special settings for tabs */
#standingsMain{background-color:#C3C4C6;border-left:2px solid #888c97;border-top:0;}

/*---------------------*/
/*SEARCH*/
#loginSearch div.searchBoxRDS {width:250px;}
#loginSearch div.searchBoxRDS form input.ff {width:220px;}
#loginSearch div.searchBoxRDS form input.loupe{width:15px; line-height:15px; background:url('/antipool/img/boiteInscription/loupe.jpg') no-repeat;padding:0;margin:0; cursor:pointer;border:0;}

/*mode login et logged*/

/*Classement navigation*/
#navigation_classements ul {padding-left:0;margin:0;}
#navigation_classements ul li {float:left; display:block;margin-right:4px;text-align:center;}
#navigation_classements ul li.current {font-weight:bold;}
#navigation_classements ul li a {background-color:#c5c6cb; color:#000000; text-decoration:none;width:160px;height:17px;display:block;padding:3px;border:2px solid #888c97;border-bottom:0;
-moz-border-radius-topleft: 8px;
border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
border-top-right-radius: 8px;}
#navigation_classements ul li a.backgroundTab {background-color:#888c97;border-color:#c5c6cb;}
#navigation_classements ul li a:hover {text-decoration:none;}
#navigation_classements ul li a.backgroundTab:hover {font-weight:bolder;text-decoration:underline;}


/* CLEAR FIX */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
#ul-attr-prix li ul{ margin-left:-37px;} 
#ul-attr-prix li ul li{ margin-left:30px;} 
p.regl-end-section{ width:500px; height:1px;  margin:auto; margin-top:20px; margin-bottom:20px;}
p.section-regl{ padding-left:15px;}
ol#autre-det li { margin-bottom:10px;}
#ajaxContent.prix_p{ width:966px; height:615px; background-image:url(../img/prix-bg.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif}
#ajaxContent.prix_p h2{ font-family:Arial, Helvetica, sans-serif;}
#prixTitle{ 
	font-size:30px;
	margin-top:7px;
	margin-left:346px;
}
.titrePrix{ font-size:18px; font-weight:bold; text-transform:uppercase;}
.titrePrix sup{ font-size:10px; text-transform:lowercase;}
.le-prix{ font-size:14px; margin-top:5px;}
.desc-prix{ font-size:14px; margin-left:36px; margin-top:4px; padding-left:10px; background-image:url(../img/prix_arrow.png); background-repeat:no-repeat; background-position: 0px 3px;}
#prixWrapper1{ margin-left:280px; margin-top:129px;}
#prixWrapper2{ margin-left:223px; margin-top:20px;}
#prixWrapper3{ margin-left:128px; margin-top:20px;}
#prixWrapper4{ margin-left:32px; margin-top:20px;}
