/* COULEURS */
/* jaune	#FFCC00 */
/* jaune clair	#ffdd33 */
/*      +clair	#ffee66 */
/*     ++clair	#fff888 */
/*     +sombre  #ddaa00 */
/* bleu		#3355bb */
/* bleu clair   #CCDDFF */
/* fond menu    #FFEB99 */

body {
background-image:url(/common/public/img/sommaire/bg.jpg);background-position:top; background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;margin:0;background-color:#FFCC00;}

.rubssbloc{
margin-bottom:6px;
}
.rubssbloc a{
text-decoration:none;
color: #122B6B;
}

td.rubss{
	border: solid #FFF280 1px;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:657px;
	background: #F2C100 url(/common/public/img/sommaire/bg_somm.jpg) no-repeat top left;
	height: 70px;
	vertical-align:top;
}

.rubss a:link, .rubss a:active, .rubss a:visited{
	font-weight: normal;
	color: #122B6B;
	text-decoration:none;
}

/*.rubss a:hover{color: #000;}*/

.vignettes{
border:1px solid #FFF280;margin-left:6px;
}

.pictos {
margin:0px;
}

.vignette_big {
	border:1px solid #FFF280;
	margin: 10px 5px 0px 0px;padding:0px;
}

td.titrerubss_top{
border-top: solid #FFF280 1px;border-right: solid #FFF280 1px;border-left: solid #FFF280 1px;
background-color: #0153A7;
height:18px;padding-left:10px;vertical-align:middle}

td.titrerubss_top a:link, .titrerubss_top a:active, .titrerubss_top a:visited {
	font-weight: bold;
	color: #FFF;
	font-size:11px;
	text-decoration:none;}

.titrerubss_top a:hover{color: #000;}

td.titrerubss{
border-top: solid #FFF280 1px;border-right: solid #FFF280 1px;
background: #0153A7 url(/common/public/img/sommaire/bg_titre.jpg) no-repeat top left;
height:18px;padding-left:21px;vertical-align:middle}

td.titrerubss a:link, .titrerubss a:active, .titrerubss a:visited {
	font-weight: bold;
	color: #FFF;
	font-size:11px;
	text-decoration:none;}

.titrerubss a:hover{color: #000;}

img.titrerubss{text-align: right;}

img.acces{text-align: right;}

.accesdirect {
	color: #FFF;
	font-size:11px;
	padding-right:20px;
	text-align:center;
	line-height: 11px;
}
.accesdirect a:link, .accesdirect a:active, .accesdirect a:visited {
	color: #FFF;
	text-decoration:none;
}
.accesdirect a:hover{
	text-decoration:underline;
}
/*.titrerubs a:link, .titrerubs a:active, .titrerubs a:visited{
	font-weight: bold;
	color: #0066FF;
	font-size:13px;
	text-decoration:none;}

.titrerubs a:hover{color: #000;}

td.suite {background-color:#FF3399;height:auto;width:auto;border:1px solid #AA0044;text-align:center;}

td.suite a:link, td.suite a:active, td.suite a:visited{
	font-size:11px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;padding:2px;text-decoration:none;	}
	
td.suite a:hover{
	background-color:#FF79CD;	}*/
td.rubss2{
	border: solid #FFF280 1px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #f5c400;
	width:320px;
	background-image:url(/common/public/img/sommaire/bg_rubss.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	vertical-align:top;
}

.mentions{
	text-align: center;
	color : #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 11px;
	width:400px;
}
.mentions a{
	color : #FFF;
}
.abos a{
	color : #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/*-----------------------------------------------------------------------------------*/

.alarme
{
	color: #88aaff;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}

td.alarme a:link, td.alarme a:visited
{
	color: #ffffff;
	font-weight: bold;
}

td.alarme a:hover, td.alarme a:active
{
	font-weight: bold;
	text-decoration: none;
	background-color: #000000;
}

td.alarme
{
	padding-top: 14px;
}
/*-----------------------------------------------------------------------------------*/
.cadre
{
	border: solid #FFF280 1px;
	width:149px;
}

td.cartouche
{
	font-weight: bold;
	color: #fff;
	background-color: #45ABF5;
	font-size: 12px;
	padding: 2px;
}

td.menu a{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*height:23px;*/
	display:block;
	background-color: #ffdd33;
	border-top: solid #fff888 1px;
	border-right: solid #ddaa00 1px;
	border-bottom: solid #ddaa00 1px;
	padding: 4px 4px 4px 12px;color: #006699;vertical-align:middle;
	text-decoration: none;
}

td.menu a:hover{
	background-color: #fff888;
}
/*-----------------ACCUEIL------------------------------------------------------------------*/
#accueil1{
position:relative;
background: url(/common/public/img/couplesmag.jpg) no-repeat top left;
width:812px;height:491px;
margin-top:32px;/*left:50%;margin-left:-406px;*/
}

#presentation{
position:relative;
width:812px;
padding:15px;
font-size:11px;
color:#171C4F;
}

/*position: absolute; top: 30px; left: 50%;
		margin-left: -400px; width: 801px;*/

#clubvip a{
position:absolute;
width:312px;height:53px;
top:210px;left:73px;
font-size:11px;font-family:Arial, Helvetica, sans-serif;
color:#E9E0C0;text-decoration:none;
}

#decouverte a{
position:absolute;
width:312px;height:53px;
top:295px;left:73px;
font-size:11px;font-family:Arial, Helvetica, sans-serif;
color:#FF519F;text-decoration:none;
}

#avertissement{
position:relative;margin-top:5px;padding:0;width:550px;}

.entrer {
position:relative;padding:14px;font-size:11px;text-align:center}

.entrer a{
font-family:Arial, Helvetica, sans-serif;font-size:28px;font-weight:bold;}

.ml{
font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.ml a{
text-decoration:none;color:#006699;}


