* {font-family:Arial;font-size:12px;color:#000;margin:0;padding:0;border:0;}
body {margin:0px;height:100%;background:#955002 url("img/bg.gif") repeat-x;}

/* Common Classes
-------------------------------------------------------- */
.separator{clear:both;visibility:hidden;}
img {border:0px;}
a:link, a:visited { color: #fff; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }
a span {display:none; right:0;}
a:hover span {display: inline;position: absolute;padding: 2px;}
a img {border:2px solid #000;}
a:hover img {border:2px solid #f7c86f;}

/* Page
-------------------------------------------------------- */
#page {
	width: 1330px;
	margin: 0 auto;
	padding: 0;
}
#pagepl {
	width: 1330px;
	margin: 0 auto;
	padding: 0;
}

/* Header
-------------------------------------------------------- */
#header {
	position: relative;
	margin: 0;
	padding: 0;
	width: 1330px;
	height: 146px;
	background: transparent url("img/logo.gif") no-repeat;
}

#header h1{
	position: absolute;
	top: 10px;
	left: 80px;
	text-transform:uppercase;
	color:#fff3d1;
}

#header #banner {
	position: absolute;
	color: #fff;
	top: 0px;
	left: 420px;
	width: 566px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

/* Wrappers
-------------------------------------------------------- */
#wrapper {
	width: 1330px;
	margin: 0 auto;
}

#main {
	text-align: center;
	width:1330px;
	margin: 0 auto;
}
	#main h2 {
		font-size: 18px;
		padding: 10px 0;
	}
	#main a{
		font-size: 16px;
		color: #000;
	}
	#main a:hover{
		text-decoration:none;
		color: #f7c86f;
	}
#playerpl {
	width: 640px;
	margin: 0 auto;
	text-align: center;
}
	#playerpl a{
		text-decoration:underline;
		color: #000;
	}
/* Disclaimer
-------------------------------------------------------- */
#entrer {margin: 15px;}
#entrer a{font-size:28px;font-weight:bold;color:#000;text-decoration:none;}
#entrer a:hover{text-decoration:underline;}
#sortir {padding: 15px 0 0;}
#sortir a{font-size:18px;font-weight:bold;color:#000;text-decoration:none;}
#sortir a:hover{text-decoration:none;}

/* Columns
-------------------------------------------------------- */
.column{
	float:left;
	text-align:left;
	font-size:13px;
}
	.left{
		width: 900px;
	}
	.miniplayer{
		width: 500px;
	}
	.player{
		width: 440px;
	}
	.center{
		width: 307px;
	}
	.right{
		width: 410px;
		margin-left: 15px;
	}
	.right_main{
		width: 400px;
	}
	.right_player{
		width: 580px;
	}
	.column ul{
		list-style-type:none;
		margin: 0 0 0 10px;
	}
	.column ul a{
		font-size: 16px;
	}
	.column ul a:hover{
		text-decoration:none;
		color: #000;
	}
.column h3{
	margin:0 auto;
	width:387px;
	font-size:22px;
	color:#fff;
	background:#000;
	line-height:25px;
}

.column h4{
	font-size:22px;
	text-align:center;
}
.main{
	margin: 0 auto;
}
#wrapperpl {
	width: 1330px;
	margin: 0 auto;
}
#mainpl {
	text-align: center;
	width:1330px;
	margin: 0 auto;
}
	#mainpl h2 {
		font-size: 18px;
		padding: 10px 0;
		text-align: center;
	}
	#mainpl a{
		font-size: 16px;
		color: #000;
	}
	#mainpl a:hover{
		text-decoration:none;
		color: #5a2d00;
	}

.columnpl{
	float:left;
	text-align:left;
	font-size:13px;
}
	.leftpl{
		width: 10px;
	}
	.miniplayerpl{
		width: 500px;
	}
	.playerpl{
		width: 640px;
	}
	.centerpl{
		width: 640px;
	}
	.rightpl{
		width: 420px;
		margin-left: 20px;
	}
	.right_mainpl{
		width: 200px;
	}
	.right_playerpl{
		width: 580px;
	}
	.columnpl ul{
		list-style-type:none;
		margin: 0 0 0 10px;
	}
	.columnpl ul a{
		font-size: 16px;
	}
	.columnpl ul a:hover{
		text-decoration:none;
		color: #000;
	}
.columnpl h3{
	margin:0 auto;
	width:342px;
	font-size:22px;
	background:#000;
	line-height:28px;
	color: #fff;
}

.columnpl h4{
	font-size:22px;
	text-align:center;
}
.mainpl{
	margin: 0 auto;
}

/* Footer
-------------------------------------------------------- */
#footer {
	clear: both;
	width: 1330px;
}
	#footer p {
		color: #000;
		padding: 20px 0;
		text-align: center;
		font-weight: bold;
	}
		#footer p a:link, #footer p a:visited { color: #000; text-decoration: underline;}
		#footer p a:hover, #footer p a:active { text-decoration: none; }

