#container {
	width: 632px;
	margin : 0px;
	padding-left : 5px;
	font-family : Arial;
	font-size : 13px;
	margin-top : -8px;
}

#header {
	top : 0px;
	position : relative;
	margin : 0px;
	padding : 0px;
}


#blok_container {
	top : -40px;
	margin : 0px;
	padding : 0px;
	
}

#horraires{
	top : 70px;
	margin : 0px;
	padding : 0px;
	font-size : 11px;	
	font-weight : 400;
	width : 500px;
	height : 50px;
	left : 50px;
	text-align : center;
	position : absolute;
	font-family : Helvetica, Arial;
}

.row_blok {
	border : 1px solid #ff9900;
	margin-bottom: 20px;
	width : 590px;
}

#bottom_blok {
	margin-top : 40px;
	border : 1px solid #ff9900;
	padding : 5px;
	height: 562px;
}

.left_blok {
	width : 295px;
	position : absolute;
	font-family: Helevetica, Arial;
	text-align : center;
	padding: 5px;
	}

.right_blok {
	width : 295px;	
	position : relative;
	left : 300px;
	font-family: Helvetica, Arial;
	text-align : center;
	padding: 5px;
}

#footer {
	position : absolute;
	top : 1200px;
	width : 1000px;
	left : 30px;
	
}


/* Styles des blocs d'infos */
.info_blok {
	text-align : center;
	margin-bottom : 20px;
}

.info_blok h1 {
	font-size : 18px;
	font-weight : bold;
	margin : 0px;
}

.info_blok h2 {
	font-size : 16px;
	font-weight : bold;
	color : #ff9900;
	margin : 0px;
}

.info_blok p {
	display : none;
	font-weight : bold;
	margin-top : 5px;
}

.info_blok h2 a:link, .info_blok h2 a:visited {
	font-size : 16px;
	font-weight : bold;
	color : #ff9900;
	text-decoration : none;
}

.info_blok h2 a:hover {
	text-decoration : underline;
}
/* FIN styles des blocs d'infos */

/* Styles des blocs contenant des news */
.news_blok {
	text-align : center;
	padding-bottom : 5px;
	margin-top : 6px;
}

.news_blok h1 {
	font-size : 20px;
	color : #ff9900;
	margin : 0px;
	margin-bottom : 10px;
}

.news_blok a:link, .news_blok a:visited {
	color : #ff9900;
	text-decoration : none;
}

.news_blok a:hover {
	text-decoration : underline;
}
	/* Styles des blocs de news */
	.news_item h1 {
		font-size : 18px;
		color : black;
		margin : 0px;
		margin-top : 20px;
			line-height : 150%;
	}

	.news_item h2 {
		font-size : 14px;
		color : black;
		margin : 0px;
		margin-bottom : 5px;	
	}

	.news_item a:link, .news_item a:visited {
		font-size : 14px;
		color : #ff9900;
		text-decoration : none;
	}

	.news_item a:hover {
		font-size : 14px;
		color : #ff9900;
		text-decoration : underline;
	}
	/* FIN styles des blocs de news */
/* FIN styles des blocs contenant des news */
