	html, body {
		margin:0;
		padding:0;
		height:100%;
		background-image:url(../img/backg.jpg);
		background-repeat:repeat-x;
		background-position: top left;
		background-color:#A3B8C7;
		text-align:center;
	}
	
	#globalbloc {
		margin:0;
		padding:0;
		width:900px;
		height:auto;
		position:relative;
		margin:0 auto;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#header{
		width:900px;
		height:110px;
		background-color:#FFFFFF;
	}
	
	#logotop {
		background-image:url(../img/logo.jpg);
		background-repeat:no-repeat;
		background-position: top left;
		width:370px;
		height:110px;
		-height:130px;
		float:left;
	}
	
	#logotop a#logacc {
	
		width:370px;
		height:110px;
		display:block;
	}
	
	#loglink {
		width:100%;
		height:70px;
	}
	
	#loglink a#logacc {
	
		width:100%;
		height:70px;
		display:block;
	}
	
	#addnb {
		text-align:left;
		padding-left:100px;
		font-size:12px;
		color:#485F79
		
	
	}
	
	#margetop {
		background-image:url(../img/marge3.jpg);
		-background-image:url(../img/marge3-2.jpg);
		background-repeat:no-repeat;
		background-position: top left;
		width:530px;
		height:110px;
		-height:130px;
		-font-size:2px;
		float:left;
		background-color:#A3B8C7;
	
	}
	
	#menutop {
		width:100%;
		height:38px;
		padding-top:26px;

	}
	
	#margemenu {
		width:1px;
		height:38px;
		float:left;
	}
	
	
	.menulien a{
		text-decoration:none;
		float:left;
	}
	
	.menulien a#ac {
	
		width:90px;
		height:40px;
		display:block;
	
	}
	
	.menulien a#tj {
	
		width:147px;
		height:40px;
		display:block;
	
	}
	
	.menulien a#mj {
	
		width:141px;
		height:40px;
		display:block;
	
	}
	
	.menulien a#tl {
	
		width:140px;
		height:40px;
		display:block;
	
	}
	
	#blocrech {
		width:230px;
		height:50px;
		padding-top:13px;
		padding-left:235px;
	}

	
	#principalbloc {

		padding-left:10px;
		width:884px;
		height:auto !important;
		height:500px;
		min-height:100%;
		text-align: left;
		position: relative;
		margin:0 auto;
		height:auto;

	}
	
	#contenu {
		padding-top:15px;
		width:100%;
		height:auto !important;
		height:500px;
		min-height:100%;
		background-color:#FFFFFF;
		margin:0 auto;
	}
	
		
	#adtop {
		padding-top:6px;
		text-align:center;
		width:100%;
		height:96px;
		/*background-image:url(../img/adtop3.jpg);
		background-repeat:repeat-x;
		background-position: top left;
		background-color:#3D434E;
		*/
	
	}
	
	#underban {
		width:100%;
		height:15px;
	
	}
	
	
	#blocleft {
		width:150px;
		height:100%;
		background-color:#FFFFFF;
		float:left;
	
	}
	
	#menuleft {
		background-image:url(../img/menuleft.jpg);
		background-repeat:no-repeat;
		background-position: top left;
		background-color:#374055;
		width:127px;
		height:auto;
		padding-top:35px;
		padding-left:5px;
		padding-bottom:5px;
		color:#FFFFFF;
		font-weight:bold;
	
	}
	
	#menuleft2 {
		background-image:url(../img/menuleft2.jpg);
		background-repeat:no-repeat;
		background-position: top right;
		width:133px;
		height:auto;
		font-size:5px;
	}
	
	#menuvip {
		background-image:url(../img/menuvip.jpg);
		background-repeat:no-repeat;
		background-position: top left;
		background-color:#5B7591;
		width:127px;
		height:auto;
		padding-top:35px;
		padding-left:5px;
		padding-bottom:5px;
		color:#FFFFFF;
		font-weight:bold;
	}
	
	#menuvip2 {
		background-image:url(../img/menuvip2.jpg);
		background-repeat:no-repeat;
		background-position: top right;
		width:133px;
		height:auto;
		font-size:5px;
	}
	
	#margeleft {
		width:100%;
		height:15px;
	
	}
	
	#bloccenter {
		padding-top:5px;
		width:734px;
		height:100%;
		background-color:#FFFFFF;
		float:left;
	
	}
	
	#maxblocmiddle {
		width:734px;
		height:auto;		
		margin:0px;
		padding:0px;
	}
	
	#blocmiddle{
		width:395px;
		height:137px;
		float:left;
	
	}
	
	#centertitle {
		width:100%;
		font-size:19px;
		color:#425175;
		padding-bottom:4px;
	}
	
	#edito {
		width:390px;
		height:110px;
		color:#6A8CB5;
		text-align:justify;
		font-size:11px;
	
	}
	
	#bloctopright {
		width:324px;
		height:133px;
		float:left;
		padding-left:15px;
	
	}
	
	#newsletter {
		padding:5px;
		width:295px;
		height:110px;
		border-width:1px;
		border-style:solid;
		border-color:#DCE0E4;
		color:#2D3742;
		background-color:#F9FAFB;
	}
	
	
	#blocundermiddle {
		width:574px;
		height:100%;
		background-color:#FFFFFF;
		float:left;
	}
	
	.barremiddle{
		padding-top:10px;
		width:100%;
		height:40px;
	}
	
	.contenumiddle {
		padding:10px;
		padding-right:1px;
		width:560px;
		height:170px;
		background-color:#F1F5F8;
	}
	
	.blocbox {
		width:280px;
		height:90px;
		float:left;
	}
	
	.boxjeu {
		width:260px;
		height:70px;
		background-color:#FFFFFF;
		padding:5px;
		font-size:11px;
	}
	
	.boxjeuimg {
		width:105px;
		height:70px;
		float:left;
	}
	
	.boxjeudesc {
		width:155px;
		height:70px;
		color:#485E82;
		float:left;
	}
	
	.boxjeutitle {
		width:100%;
		color:#3E4D5E;
	
	}
	
	.boxjeunote {
		width:100%;
		height:16px;
		text-align:right;
	}
	
	#blocright {
		width:150px;
		height:100%;
		background-color:#FFFFFF;
		float:left;
	}
	
	#sky {
	
		width:137px;
		height:600px;
		padding-left:20px;
	
	}
	
	#beforefoot {
		padding-left:13px;
		-padding-left:12px;
		width:885px;
		height:19px;
		font-size:3px;	
	}
	
	#foot {
		background-image:url(../img/footer.jpg);
		background-repeat:no-repeat;
		background-position: top left;
		width:100%;
		height:19px;
		font-size:3px;	
	}
	
	#blocfooter {
		padding-left:13px;
		-padding-left:12px;
		width:885px;
		height:100%;
	
	}
	
	#footer {
		width:885px;
		height:220px;
		background-color:#2E394B;
	}
	
	#underfooter {
		width:875px;
		height:15px;
		background-color:#1F2930;
		padding:5px;
		text-align:center;
		color:#506F85;
		font-weight:bold;
	}
	
	
	#rappel {
		text-align:left;
		width:820px;
		height:175px;
		padding:10px;
		padding-left:55px;
		background-image:url(../img/bgfooter.jpg);
		background-repeat:repeat-x;
		background-position: top left;
	}
	
	.blocsrappel {
		width:205px;
		height:100%;
		float:left;
	
	}
	
	.rappeltitle {
		width:100%;
		height:20px;
		font-weight:bold;
		color:#C2D1D8	
	}
	
	.rappelnom {
		width:100%;
	}
	
	
	#partenaires {
		width:873px;
		height:auto;
		padding:6px;
		background-color:#1E2328;
		color:#60718A;
		font-size:11px;
		text-align:left;
	}
	
	#lastfooter {
		width:879px;
		height:15px;
		padding:3px;
		background-color:#171E24;
		color:#60718A;
		font-size:11px;
	}
	
	a.lienmenu:link, a.lienmenu:visited  {
		text-decoration:none;
		color:#FFFFFF;
	}
	
	a.lienmenu:hover  {
		text-decoration:none;
		color:#EC4D00;
	}
	
	a.lienvip:link, a.lienvip:visited  {
		text-decoration:none;
		color:#FFFFFF;
	}
	
	a.lienvip:hover  {
		text-decoration:none;
		color:#8ACAC7;
	}
	
	a.lienjeux:link, a.lienjeux:visited  {
		text-decoration:none;
		color:#2F3D48;
	}
	
	a.lienjeux:hover  {
		text-decoration:none;
		color:#EC4D00;
	}
	
	a.lienfooter:link, a.lienfooter:visited  {
		text-decoration:none;
		color:#688AAC;
	}
	
	a.lienfooter:hover  {
		text-decoration:none;
		color:#4D6C8C;
	}
	
	a.lienpart:link, a.lienpart:visited  {
		text-decoration:none;
		color:#93A6BB;
	}
	
	a.lienpart:hover  {
		text-decoration:none;
		color:#4D6C8C;
	}
	
	a.lienrappel:link, a.lienrappel:visited  {
		text-decoration:none;
		color:#AEC7DB;
	}
	
	a.lienrappel:hover  {
		text-decoration:none;
		color:#F0F3F7;
	}
	
	

	
.bannerContainer{
	clear:both;
	width:140px;
}

.bannerContainer{
	clear:both;
	width:120px;
	padding-top:30px;
	padding-left:17px;
}
.banner_bgtop{
	background-image:url(http://images.ciao.com/ide/images/box/bg_top.gif);
    background-position:left bottom;
	float:left;
	padding:0px 0px 0px 5px;
	margin:0;
	height:51px;
	width:116px;
	-moz-box-sizing: border-box;

}
.banner_bgtop span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_top.gif);
	background-position:right bottom;
	width:120px;
	height:51px;
	float:left;
	padding:0px 0px 0px 5px;
	text-align:center;
	-moz-box-sizing: border-box;
}
*html .banner_bgtop span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_top.gif);
	background-position:right bottom;
	width:120px;
	height:51px;
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
	-moz-box-sizing: border-box;
}
.banner_bgtop a img{
	align:center;
	position:relative; top:10px;
}
.banner_bgtop a.linksCiaoTop{
	background: none;
	background:transparent!important;
	background-image:none!important;
	margin:0!important;
	padding:0px 10px 0px 0px!important;
	text-decoration:none!important;
	border:0!important;
}
.banner_bgmiddle{
	background-image:url(http://images.ciao.com/ide/images/box/bg_middle.gif);
	background-position:left top;
	float:left;
	padding:0px 0px 0px 5px;
	margin:0;
	width:120px;
	-moz-box-sizing: border-box;
}
.banner_bgmiddle span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_middle.gif);
	background-position:right top;
	float:left;
	padding:0px 0px 0px 5px;
	font-family:arial,"helvetica, sans-serif";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	width:120px;
	-moz-box-sizing: border-box;
}
*html .banner_bgmiddle span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_middle.gif);
	background-position:right top;
	float:left;
	padding:0px 0px 0px 0px;
	font-family:arial,"helvetica, sans-serif";
	font-size:11px;
	color:#000000;
	text-decoration:none;
	width:120px;
}
.banner_bgmiddle a.arrowCiao{
	background:transparent url(http://images.ciao.com/ide/images/box/arrow.gif) no-repeat 0px 5px!important;
	font:11px arial!important;
	color:#ff7c00!important;
	margin:0!important;
	padding:0px 0px 0px 10px!important;
	text-decoration:underline!important;
	display:block!important;
	text-align:left!important;
	border:0!important;
}
.banner_bgmiddle form.busqueda{
	margin:0px;
	padding:0px;
}
.banner_bgmiddle span  input.search{
	background:url(http://images.ciao.com/ide/images/box/form_80x25.gif) no-repeat;
	font:10px arial;
	border:0px solid #ff0000;
	float:left;
	width:80px;
	height:25px;
	margin:0px 1px 0px 0px;
	padding:5px 0px 0px 0px;
	vertical-align:middle;
	text-align:center;
}
.banner_bgmiddle input.go{
	margin:2px 0px 0px 5px;
	width:20px;
	height:20px;
	display:inline;
	float:clear;
	border:0;
}
.banner_bgbottom{
	background-image:url(http://images.ciao.com/ide/images/box/bg_bottom.gif);
	background-position:left bottom;
	float:left;
	padding:0px 0px 0px 5px;
	margin:0;
	color:#000000;
	height:51px;
	width:120px;
	-moz-box-sizing: border-box;
}
.banner_bgbottom span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_bottom.gif);
	background-position:right bottom;
	float:left;
	padding:0px 0px 0px 5px;
	font:22px bold;
	color:#000000;
	height:51px;
	width:120px;
	-moz-box-sizing: border-box;
}
*html .banner_bgbottom span{
	background-image:url(http://images.ciao.com/ide/images/box/bg_bottom.gif);
	background-position:right bottom;
	float:left;
	padding:0px 0px 0px 0px;
	font:22px bold;
	color:#000000;
	height:51px;
	width:120px;
	-moz-box-sizing: border-box;
}
.banner_bgbottom a.linksCiaoBottom{
	background: none;
	background:transparent!important;
	background-image:none!important;
	margin:0!important;
	padding:0px 0px 0px 10px!important;
	text-decoration:none!important;
	display:block!important;
	border:0!important;
}
.banner_bgbottom div.footnoteCiao {
	margin: 5px 0px 0px 0px;
	padding:0px 5px 0px 0px;
	font: 9px arial;
	color: #7b7b7b;
	text-align: center;
}
.banner_bgbottom div.logo{
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 0px;
	text-align:center;
}