@import "listmenu_h.css";

body {
margin: 0;
border: 0;
padding-bottom: 22px;
color: #cd222a;
font-size: 14px;
font-family: Trebuchet MS, Verdana, Sans;
font-weight: normal;
background-color: #e0dc92;
background-image: url(../img/bg2.gif);
background-repeat: repeat-x;
text-align: center; /* IE */
}

B {font-weight: bold;}
I {font-style: italic;}
SUP { font-size: 65%; }
HR { color: #ff3300; background-color: #ff3300; height: 1px; border: 0px; clear: both; }
.sc { font-size: 80%; }
A { color: #ca0386; text-decoration: none; font-weight: bold;}
A:hover { color: #a41920;}
h1, h2, h3 {margin: 0em 0em 1em 0em; clear: both;}
P {margin: 0em 0em 1em 0em; line-height: 1.3em;}
blockquote { margin: 1em 0em 1em 3em;}
IMG {border: none;}

H1 {font-size: 22px; text-transform: uppercase;}
H2 {font-size: 18px;}
H3 {font-size: 16px;}

#contenant {
width: 950px;
margin: 0px auto;
text-align: left;
}

#colonne-gauche {
width: 204px;
float: left;
}

#colonne-gauche IMG {
margin-bottom: 35px;
clear: both;
}

.menu {
float: left;
width: 680px;
}

#contenu {
width: 680px;
padding: 13px 0px 0px 48px;
float: left;
}

#wn {
width: 680px;
height: 460px;
position: relative; 
overflow: hidden;
}

#lyr1 {
width: 650px;
visibility:visible;
}

#lyr2, #lyr3, #lyr4 {
width: 650px;
}

#lyr6, #lyr7, #lyr8, #lyr9 {
width: 650px;
}

#lyr8 IMG {
float: right;
margin: 0px 0px 6px 8px;
border: solid 1px #cd222a;
}

div.content { /* hide content to be swapped in */
position:absolute;
visibility:hidden;
left:0px;
top:0px;
padding-bottom: 350px;
}

.fleches {
float: left;
width: 17px;
padding-top: 420px;
padding-left: 660px;
}

.photos-photos {
margin: 0;
padding: 0;
float: left;
}

.photos-photos ul {
list-style: none;
margin: 0;
padding: 0;
float: left;
}

.photos-photos li {
list-style: none;
float: left;
margin: 0px 8px 8px 0px;
font-size: 8px;
color: #666666;
}

#placeholder1 {
width: 640px;
height: 380px;
overflow: hidden;
float: left;
background-image: url(../video/video-splash.jpg);
background-repeat: no-repeat;
}

.signature-droite {
text-align: right;
}

#pleine-page {
margin-top: 30px;
float: left;
}

.retour {
float: right;
font-size: 14px;
line-height: 20px;
margin-top: -40px
}

.table-calendrier {
width: 430px;
	border-width: 1px;
	border-style: solid;
	border-color: #5d7d9a;
	border-collapse: collapse;
}
.table-calendrier th {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #5d7d9a;
	color: #fafac9;
	font-size: 11px;
	font-family: verdana, arial, geneva, helvetica, sans;
	font-weight: bold;
}
.table-calendrier td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #5d7d9a;
	color: #fafac9;
	font-size: 11px;
	font-family: verdana, arial, geneva, helvetica, sans;
}

