﻿/* Script Seb_fij */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}

	body {
		line-height: 1;
	}

	ol, ul {
		list-style: none;
	}

	blockquote, q {
		quotes: none;
	}

	blockquote:before, blockquote:after, q:before, q:after {
		content: '';
		content: none;
	}

	/* remember to define focus styles! */
	:focus {
		outline: 0;
	}

	/* remember to highlight inserts somehow! */
	ins {
		text-decoration: none;
	}
	del {
		text-decoration: line-through;
	}

	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}

	/* 
		http://www.grisha.be -> Grisha De Ruyver
	*/





body {
	background-color:#2a1d15;
	background-image:url(./img/squelette/fond.gif);
	background-repeat:repeat-x repeat-y;
	color:#000000;
	font-size:13px;
	font-family:Verdana, Times new roman, Helvetica, Arial, Courier;
	text-align:center;
	width:100%;
}
	
#container { 
	width: 999px;
	height:auto;
	margin: 0 auto;
	text-align:left;
	position:relative;
}
	
#header {
	background: url(./img/squelette/header.jpg) no-repeat;
	width:887px;
	height:136px;
	margin-left:52px;
}

img {
	border:0px;
}

#menu{
	margin-top:15px;
	margin-left:55px;
}

#menu_haut{
	background: url(./img/squelette/menu_haut.png);
	width: 169px;
	height:25px;
}

#menu_milieu{
	background: url(./img/squelette/menu_milieu.png);
	width: 169px;
	height:565px;
}

#images{
	position:relative;
	margin-left:30px;
}

#menu_bas{
	background: url(./img/squelette/menu_bas.png) no-repeat;
	width: 169px;
	height:20px;
}

a:link{
	color:#b25c06;
	text-decoration:underline;
}

a:visited{
	color:#073C58;
	text-decoration:underline;
}

a:hover, a:active{
	color:#617cbd;
	text-decoration:underline;
}

#contenu {
	margin-top:-610px;
	margin-left:255px;
	height:auto;
}

#contenu_haut{
	background: url(./img/squelette/contenu_haut.png);
	width: 687px;
	height:27px;
}

#contenu_milieu{
	background: url(./img/squelette/contenu_milieu.png);
	width: 687px;
	height:560px;
}

#contenu_bas{
	background: url(./img/squelette/contenu_bas.png);
	width: 687px;
	height:23px;
}

#contenu_texte{
	margin-left:50px;
	text-align:justify;
	width:600px;
}

#footer{
	background: url(./img/squelette/footer.png) no-repeat;
	width: 535px;
	height:40px;
	margin-left:330px;
	margin-top:30px;
}

#footer span{
	font-size:10px;
	position:relative;
	margin-left:103px;
	top:10px;
}

span a:link, span a:visited{
	color:#af1f24;
	text-decoration:none;
}

span a:hover, span a:active{
	color:#051d43;
	text-decoration:underline;
}

#button{
	background: url(./img/button.png) no-repeat;
	width:113px;
	height:79px;
}

#hierarchie{
	color:#d36300;
}

.table_horaires {
	border:1px solid #cccccc;
	width:450px;
}

td {
	font-size:11px;
	font-family: Arial,verdana, Times new roman;
}

th {
	background-color:#b6b699;
	color:#403528;
	font-family: Arial,verdana, Times new roman;
	font-size:13px;
}

.td_titre {
	background-color:#ffffff;
	width:350px;
}

.td_prix {

	background-color:#ffffff;
	width:100px;
}

#flag {
	background-repeat:no-repeat;
	width:20px;
	height:14px;
	position:relative;
	margin-left:863px;
	top:118px;
	border: 1px solid #ffffff;
}