@charset "utf-8";

/* CSS Document Summit widescreen */

@font-face {
	font-family: 'Bebas Regular';
	src: url('/fnts/BEBAS___.eot');
	src: local('Bebas Regular'), local('Bebas'), url('/fnts/BEBAS___.woff') format('woff'), url('/fnts/BEBAS___.TTF') format('truetype'), url('/fnts/BEBAS___.svg#Bebas') format('svg');
}

body

{

}
.site
{
	top:0;
	width:1000px;
	overflow:hidden;
	margin: 0 auto;
	background-color:#3e3e3e;
}
/*.fadeOut
{
	margin-left: 0px;
	position:absolute;
	top:1px;	
}*/
.affiche
{
	top:0;
	width:1000px;
	text-align:center;
	margin: 0 auto;
}
.header
{
	position:relative;
	width:100%;
	overflow:hidden;
}
.main
{
	position:relative;
	float:left;
	width:772px;
	background-color:#CCCCCC;
	overflow:auto;
	min-height:550px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text
{
	right:10px;
	width:760px;
	float:right;
}
.txtL
{
	width:504px;
	float:left;
}
.imgR
{
	width:252px;
	float:right;
}
.txtR
{
	width:504px;
	float:right;
}
.imgL
{
	width:252px;
	float:left;
}

.nav
{
	position:relative;
	height:inherit;
	top:-100px;
	width:228px;
	float:right;
	overflow:auto;
	background:#3f3f3f;
	min-height:350px;
	text-align:center;
}
.sponsors
{
	position:relative;
	width:1000px;
	height:40px;
	overflow:hidden;
}
.footer
{
	position:relative;
	top:-20px;
	width:1000px;
	height:15px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-indent:50px;
	font-size:9px;
	overflow:hidden;
}
p
{
	max-width:750px;
}
p.lnks
{
	font: 16px/16px 'Bebas Regular', Arial , sans-serif;
	text-indent:15px;	
	color:#FFFFFF;
	left:45px;
}
span.title
{
	text-indent:15px;
	font-size:36px;
	font:;
	text-decoration:none;
	color:#FFFFFF;
	font: 18px/27px 'Bebas Regular', Arial , sans-serif;
}
a.lnk
{	text-indent:15px;	
	color:#FFFFFF;
	font: 16px/16px 'Bebas Regular', Arial , sans-serif;
	text-decoration:none;
}