body{font-family:arial;font-size:12px;background-color:#FFFFFF;overflow-x:hidden;}
.fondtotal{background-image:url(/images/fond_e-ping_pong.jpg);background-position:top center;background-repeat:no-repeat;border:0px;color:#000000;margin:0px;padding:0px;}
.fondsajoo{background-image:url(/images/fond_sajoo.jpg);background-position:top center;background-repeat:no-repeat;border:0px;color:#000000;margin:0px;padding:0px;}
.fonderampe{background-image:url(/images/fond_erampe.jpg);background-position:top center;background-repeat:no-repeat;border:0px;color:#000000;margin:0px;padding:0px;}
.fondtotalavdm{background-image:url(/pub/fond_avdm.jpg);background-position:top center;background-repeat:no-repeat;border:0px;color:#000000;margin:0px;padding:0px;}
.fondmoto{background-image:url(/images/fond_moto-net.jpg);background-position:top center;background-repeat:no-repeat;border:0px;color:#000000;margin:0px;padding:0px;}
div#content{background-color:#FFFFFF;vertical-align:top;position:absolute;width:983px;left:50%;margin-left:-491px;text-align:left;}
div#menugch{float:left;width:158px;height:260px;background:url("/images/v2/fd_leftmenu.jpg") top left no-repeat;}
div#actu{float:left;width:168px;height:150px;background:url("/images/v2/fd_leftmenu.jpg") top left repeat-x;}
div#colonnedrt{float:left;width:250px;height:260px;background:url("/images/v2/fd_leftmenu.jpg") top left repeat-x;}
div#zonecentre{float:left;width:825px;}
div#cadrepresent{float:left;width:269px;}
div#zonecentre2{float:left;width:556px;}
div#cadreinfosgene{float:left;margin-top:10px;width:556px;height:213px;background:url("/images/v2/info_generale.jpg") top left no-repeat;}
div#btins{float:left;width:180px;height:112px;background:url("/images/v2/bt_inscription.jpg") top left no-repeat;}
div#zonetexte{float:left;margin-top:10px;width:352px;}
div#fdlot{width:269px;height:131px;background:url("/images/v2/fd_lot.jpg") top left no-repeat;}
#topbarre{width:825px;height:22px;background:url("/images/v2/top_barre.jpg") top left no-repeat;}
div#clr{clear:both;}
.clr{clear:both;}
div#subcentre{padding-left:10px;padding-top:20px;}
div#barrerouge{width:550px;height:3px;background:url("/images/v2/barre_rouge.png") top left no-repeat;}
div#barrerouge250{width:250px;height:3px;background:url("/images/v2/barre_rouge.png") top left no-repeat;}
div#barrerouge190{width:190px;height:3px;background:url("/images/v2/barre_rouge.png") top left no-repeat;}
div#barrerouge800{width:800px;height:3px;background:url("/images/v2/barre_rouge_800.png") top left no-repeat;}
div#barrerouge300{width:300px;height:3px;background:url("/images/v2/barre_rouge.png") top left no-repeat;}
div#barrerouge450{width:480px;height:3px;background:url("/images/v2/barre_rouge.png") top left no-repeat;}
div#fdzonedrt{width:257px;height:356px;background:url("/images/v2/fd_zone_drt.png") top left no-repeat;}
div#fdzonectr{width:500px;height:356px;background:url("/images/v2/fd_zone_drt.png") top left repeat-x;}
div#fdzonedrtctr{width:257px;height:230px;background:url("/images/v2/fd_zone_drt.png") top left no-repeat;}
#login{background-image:url("../images/bg_login.jpg");width:292px;height:115px;background-repeat:no-repeat;}
#menu{background:url(../images/maquette/fd_menu.jpg) top left no-repeat;width:864px;height:44px;}
#topcentre{background:url(../images/maquette/top_centre.jpg) top left no-repeat;width:864px;height:27px;}
#middlecentre{background:url(../images/maquette/fd_centre.jpg) top left repeat-y;width:864px;}
#bottomcentre{background:url(../images/maquette/bottom_centre.jpg) top left no-repeat;width:864px;height:31px;}
#footer{background:url(../images/maquette/footer_sep.jpg) top left no-repeat;width:864px;height:18px;}
#footer-txt{text-align:center;}
.divleft{float:left;}
.divright{float:right;}
.divclear{clear:both;}
.pad5{padding-left:5px;}
.Style1{color:#993300}
.hovermenu ul{font:14px arial;padding-left:0;margin-left:0;height:20px;padding-top:11px;}
.hovermenu ul li{list-style:none;display:inline;}
.selmenu{background-color:#8F0000;color:#fff;padding-left:5px;padding-right:5px;}
.hovermenu ul li a{padding-left:5px;padding-right:5px;text-decoration:none;text-align:left;float:left;color:black;border:1px solid #fff;}
.hovermenu ul li a:hover{background-color:#8F0000;border-style:outset;text-align:center;color:white;}
#sephori{background-image:url("/images/new/sep_hori.jpg");width:172px;height:5px;background-repeat:repeat-x;}
#nav{width:250px;list-style:none;margin:0;padding:0;}
#nav li{background:#f3f3f3;color:#1e1e1e;margin-bottom:1px;}
#nav li a{display:block;background:#f3f3f3;color:#1e1e1e;font:1em"verdana",Arial,sans-serif;line-height:1em;padding:4px 0px 2px 2px;text-align:left;text-decoration:none;}
#nav li a:hover, #nav li a:focus, #nav li a:active{background:#e1e4e2;text-decoration:none;}
.fdbarrehome{background:url(../images/fd_barre_home.jpg) top left repeat-x;height:38px;}
#stylefour{position:relative;display:block;height:39px;font-size:11px;font-weight:bold;background:transparent url(../images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:4px solid #B30000;}
#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 5px 0 5px;height:23px;background:transparent url(../images/bgDIVIDER.gif) no-repeat top right;}
#stylefour ul li a:hover,#stylefour ul li a.current{color:#B30000;background:#fff url(../images/bgON.gif) no-repeat top right;}

/* Texte */
a{color:#8F0000;}
.s9{font-size:9px;}
.s10{font-size:10px;}
.s11{font-size:11px;}
.s12{font-size:12px;}
.s13{font-size:13px;}
.s14{font-size:14px;}
.s15{font-size:15px;}
.s16{font-size:16px;}
.s18{font-size:18px;}
.s24{font-size:24px;}
.cssaccroche{color:#7F7F7F;font-weight:bold;font-style:italic;}
.inputform{border:1px solid black;background-color:white;}
.orangefonce{color:#903806;}
.grisfonce{color:#4D4D4D;}
.twhite{color:white;}
.torangeactu{color:#FF7F00;}
.torangeconcours{color:#ED6211;}
.tgrisactu{color:#4D4D4D;}
.corpactu{color:#404040;}
.trouge{color:#8F0000;}
.tvert{color:#5F9215;}
.tbleu{color:#00A0C6;}
.torange{color:#DA8D00;}
.tvertcollect{color:#859C22;}
.tbleubonne{color:#00A4E8;}
.tcaspratique{color:#820166;}
.tnoir{color:#000000;}
.tbold{font-weight:bold;}
.nodeco{text-decoration:none;}
.titalic{font-style:italic;}
.tsouligne{text-decoration:underline;}
.bgblanc{background-color:white;}
a.info{position:relative;z-index:24;color:#fff;text-decoration:none}
a.info:hover{z-index:25;background-color:#FFF color:#000;}
a.info span{display:none}
a.info:hover span{display:block;position:absolute;top:2em;left:2em;width:15em;border:1px solid #000;background-color:#FFF;color:#000;text-align:justify;font-weight:none;padding:5px;}

.container {width: 500px; margin: 10px auto;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}	



ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}


/**/
ul.tabs2 {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs2 li {
	float: left;
	margin: 0;
	padding: 0;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
ul.tabs2 li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs2 li a:hover {
	background: #ccc;
}	



ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
/**/


.tab_container {
	border: 1px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 10px;
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
}


.imgnoborder
{
	margin:0;
	border:0;
	padding:0;
}

#nav2{width:200px;list-style:none;margin:0;padding:0;}
#nav2 li{background:#ffffff;color:#1e1e1e;margin-bottom:0px;border-bottom:1px solid #f3f3f3;}
#nav2 li a{display:block;background:#ffffff;color:#1e1e1e;font:1em"verdana",Arial,sans-serif;line-height:1em;padding:4px 0px 2px 2px;text-align:left;text-decoration:none;}
#nav2 li a:hover, #nav li a:focus, #nav li a:active{background:#e1e4e2;text-decoration:none;}

.offset { position: relative; left:-1px; top:-1px; }
.color1 { background: #F0F0F0; }
.color2 { background: #DBDBDB; }
.color3 { background: #B8B8B8; }  

.bloc-rating-jm { float:left; width: 550px; margin: 10px 0px 10px 0px; background-color: #6b6b6b; border: 2px solid #a7a7a7; }
.rating-jm { float:left; width: 275px; padding: 5px; border: 0px solid #a7a7a7; font-size : 14px; color: #dfdfdf; height: 55px; }
.sep-rating-jm { float:left; width: 2px; background-color: #a7a7a7; height: 55px; margin-top: 5px; }
.ui-stars-result {
  height: 26px;
  background: url(/rating/css/crystal-stars.png) repeat-x 0 0;
  background-position: 0 -84px;
  border:0px;
  vertical-align: middle;
}
