@charset "utf-8";
* {
	padding:0;
	margin:0
}

body {
	font:12px Arial, Helvetica, sans-serif;
	overflow:auto;
}

#content {
	width:998px; 
	height:780px; 
	margin:0 auto; 
	position:relative
}
.top {
	overflow:hidden
}
.top div {
	float:left
}
.teasingMod {
		background:url(../images/content2.jpg) no-repeat center 239px;
}
.teasingSansMail {
		background:url(../images/content2.jpg) no-repeat center 239px;
}
a.logo {
	position:absolute;
	display:block;
	width:170px;
	height:78px;
	text-indent:-9999px;
	left: 45px;
	top: 22px;
}
#content p {
	position:absolute;
	color:#514a42;
	font-size:10px;
}
#content p span{
	margin-bottom:10px;
	display:block;
}
#content ul {
	position:absolute;
	color:#145258;
	list-style:none;
	bottom:60px;
	right:13px
}
	#content ul li {
		float:left;
		padding-right:5px
	}
		#content ul li a {
			color:#145258;
			text-decoration:none;
			font-size:11px;
		}
			#content ul li a:hover {
				text-decoration:underline
			}
.teasingMod p {
	width:253px;
	display:block;
	left:385px;
	top:412px
}
.teasingSansMail p {
	width:276px;
	display:block;
	left:487px;
	top:379px
}
.teasingMod form {
	position:absolute;
	right: 42px;
	top: 322px;
}
	.teasingMod form label {
	position:absolute;
	left: 2px;
	top: 31px;
	}
	.teasingMod form input {
		border:none;
		width:137px;
		font:12px Arial, Helvetica, sans-serif;
		color:#000;
		vertical-align:middle;
		_border:1px solid #fff
	}
		.teasingMod form input.submit {
			background:url(../images/go.jpg) no-repeat;
			width:79px;
			height:77px;
			position:relative;
			left:16px;
			top:7px;
			border:none;
			cursor:pointer
		}
.bottom {
	position:absolute;
	bottom:0px;
	left:0;
	overflow:hidden;
	height:226px
}
	.bottom div {
		float:left
	}

/*Crédits*/

.credit_bas{
		background:url(../images/Credits_04.jpg) no-repeat center 217px;
}
.credit_bas p {
	width:200px;
	display:block;
	left:410px;
	top:279px;
	font-weight:bold;
	color:#2e2722;
}

.credit_bas p span{
	font-weight:normal;
}

.credit_bas p a{
	color:#a00c82;
	text-decoration:none;
}

.credit_bas p a:hover{text-decoration:underline;}

.bottom2 {
	position:absolute;
	bottom:0px;
	left:0;
	overflow:hidden;
	height:241px
}
.bottom2 div {
		float:left
}


span.credit_para{
	position:absolute;
	display:block;
	width:108px;
	height:52px;
	text-indent:-9999px;
	left: 122px;
	top: 217px;
}

span.credit_para2{
	position:absolute;
	display:block;
	width:244px;
	height:95px;
	text-indent:-9999px;
	left: 112px;
	top: 277px;
}


/*Mentions*/

.mentions_bas{
		background:url(../images/Mentions_04.jpg) no-repeat center 217px;
}
.mentions_bas p {
	width:642px;
	height:238px;
	display:block;
	left:133px;
	top:275px;
	color:#2e2722;
	overflow:auto;
	padding-right:10px;
}

span.mentions_ti{
	position:absolute;
	display:block;
	width:235px;
	height:44px;
	text-indent:-9999px;
	left: 121px;
	top: 217px;
}


/*Reglements*/

.reglements_bas{
		background:url(../images/Reglement_04.jpg) no-repeat center 217px;
}
.reglements_bas p {
	width:642px;
	height:238px;
	display:block;
	left:133px;
	top:275px;
	color:#2e2722;
	overflow:auto;
	padding-right:10px;
}

span.reglement_ti{
	position:absolute;
	display:block;
	width:145px;
	height:38px;
	text-indent:-9999px;
	left: 128px;
	top: 220px;
}
