body {
	color:#D5D5CD;
	font-family:"Constantia",Times, serif;
	text-align:justify;
	/*background-color:#373737;*/
	/*source: theafterhourshow.com*/
	background-image: url('../images/background_blackwood.jpg');
}

/****************************/
/* Menu						*/
/****************************/
div#menu {	
	height:50px;
	width: 1200px;
	vertical-align:text-top;
	color:#D5D5CD;
	margin-bottom:10px;
}
#menu td{
	width:10%;
}
#menu td:hover{
	background-color:#D5D5CD;
}
#menu td:hover a{
	color:#373737;
}
#menu a:link{
	text-decoration:none;
}
#menu a:visited{
	text-decoration:none;
}

ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
ul li {
    display: block;
    position: relative;
    /*float: left;*/
}
li ul {
    display: none;
}
ul li a {
    display: block;
    text-decoration: none;
    padding: 5px 15px 5px 15px;
    margin-left: 1px;
}
ul li a:hover {
	/*background: #373737;
	color:#D5D5CD;*/
}
li:hover ul {
    display: block;
    position: absolute;
}
li:hover li {
    float: none;
    font-size: 11px;
}
li:hover a { 
	/*background: #D5D5CD; 
	color:#373737;*/
}
li:hover li a:hover {
    /*background: #373737;
	color:#D5D5CD;*/
}

div#contenu{
	/* source: http://desktop.freewallpaper4.me/view/original/7139/blue-wood.jpg */
	background-image: url('../images/blue3.jpg');
	float:left;
	text-align:center;
	width:1200px;
	height:1200px;
	padding-top:50px;
}
#contenu p {
	margin: 30px;
}

div#contenuLong{
	/* source: http://desktop.freewallpaper4.me/view/original/7139/blue-wood.jpg */
	background-image: url('../images/blue3.jpg');
	float:left;
	text-align:center;
	width:1200px;
	padding-top:50px;
}
#contenuLong p {
	margin: 30px;
}

div#linkHoraire{
	padding-top: 50px;
}

div#copyright{
	bottom:5px;
	font-size:10pt;
	text-align:center;
}

div#login{
	position:absolute;
	font-size:10pt;
	top:20px;
	right:20px;
}

div#pages{
	position:static;
	bottom:0;
	left:50%;
}

span#tab{
	padding-left:1em;
}

h1{
	font-size:20pt;
	text-align:center;
}

h2{
	font-size:16pt;
	text-align:left;
	margin-left:30px;
}

table{
	width:100%;
	font-size:16pt;
}

a:link{
	color:#D5D5CD;
}

a:visited{
	color:#D5D5CD;
}