
html, body {
	margin:0;
	padding:0;
	border:0px none;
}
body {
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	color:#333333;
}
div{
	margin:0px;
	padding:0px;
}

div#container {
	margin:0px auto;
	text-align:left;
	width:945px;
}
.layer{
	color:#ffa427;
	padding-top:5px;
	position:absolute; 
	left:719px; 
	top:38px; 
	width:285px; 
	height:114px; 
	z-index:1;
	clip: rect(0 100 100 10); 
	background-color: #171717; 
	visibility: visible;
}

/******************************************
				HEADERS
******************************************/

div#head{
	overflow:hidden;
	padding:0px;
	margin:0px;
	width:100%;
	clear:both;
}

/******************************************
				COLONNES
******************************************/

.col{
	border:1px #a6a6a6 solid;
	position:relative;
	height:auto;
	overflow:visible;
	float:left;
	/*background-color:#fff2d6;*/
	background-color:#f2f2f2;
}

.col.empty{
	border:0px none;
	border-left:1px solid #333333;
	background:#FFFFFF;
}

.col.break{
	clear:both;
}
.col.gris{
	border-color:#a6a6a6;
	margin:5px 5px 5px 0px;
	width:618px;
}

.col.orange{
	border-color:#ffd49f;
	margin:5px 0px 5px 0px;
	width:310px;
}

.colTop{
	height:5px;
}
.colTop.gris{
	height:5px;
	width:620px;
	/*background-color:#353535;*/
}
.colTop.orange{
	height:5px;
	float:right;
	width:315px;
	/*background-color:#ffa12b;*/
}

/******************************************
			Vidéo
******************************************/

#mediaspace{
	padding:5px 0px 0px 55px;
}


/******************************************
			COLONNES - CONTENU
******************************************/

.row{
	clear:both;
	padding:15px;
}

/******************************************
			COLONNES - FOOTS
******************************************/

div#pageFoot {
	padding-top:0px;
	height:7px;
	clear:both;
	width:100%;
}
div#pageFootLeft {
	float:left;
	width:620px;
	height:8px;
	background-color:#373737;
}
div#pageFootRight {
	float:right;
	width:319px;
	height:8px;
	background-color:#ffa427;
}

