/* CSS Document */
body,td,th{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
}
body{
background-color: #864806;
background-image:url(img/bg.jpg);
background-repeat:repeat-x;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
a:link{
color: #FFFFFF;
text-decoration: none;
}
a:visited{
text-decoration: none;
color: #FFFFFF;
}
a:hover{
text-decoration: underline;
color: #FFCC00;
}
a:active{
text-decoration: none;
}
a{
font-weight: bold;
}
#shadow{
	width:750px;
	min-height:600px;
	margin: auto;
}
#container{
	width:730px;
	margin: auto;
	background-color:#be7e41;
	position:absolute;
	text-align: left;
	border-left:3px solid #dfb388;
	border-right:3px solid #dfb388;
	background-image:url(img/topper.jpg);
	background-repeat:no-repeat;
	min-height:800px;
}
#body {
	width:502px;
	min-height:100%;
	margin:245px 5px 0px 0px;
	float:left;
	/*background-image:url(img/bodyBg.gif);
	background-repeat:no-repeat;
	background-position:top center;*/
}
#footer{

}
#content{
	padding:0px 20px 0px 30px;

}

#menu{
	margin:190px 0px 0px 0px;
	width:200px;
	height:175px;	float:left;

	/*border:1px dashed #000000;*/
	padding:5px;
}
#menu ul {
	margin: 0px;
	padding: 0px;
}

#menu li {
	list-style-type: none;
	padding: 0px;
}

#menu a {
	display: block;
	padding: 0px;
	margin: 0px;
}
#menu a.normal{
	display:inline;
}
#menu a:hover{
	text-decoration:none;
	}
#bottomMenu{
	width:200px;
	height:300px;
	text-align:center;

}
/*************************************** menu **************************/
a.accueil_fr{
	width:199px;
	height:21px;
	background-image:url(fr/menu/accueil.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.accueil_fr:hover{
	background-image:url(fr/menu/accueil_on.png);
	background-repeat:no-repeat;
}
a.agenda_fr{
	width:199px;
	height:21px;
	background-image:url(fr/menu/agenda.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.agenda_fr:hover{
	background-image:url(fr/menu/agenda_on.png);
	background-repeat:no-repeat;
}
a.photos_fr{
	width:199px;
	height:21px;
	background-image:url(fr/menu/photos.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.photos_fr:hover{
	background-image:url(fr/menu/photos_on.png);
	background-repeat:no-repeat;
}
a.carte_fr{
	width:199px;
	height:21px;
	background-image:url(fr/menu/carte.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.carte_fr:hover{
	background-image:url(fr/menu/carte_on.png);
	background-repeat:no-repeat;
}
a.news_fr{
	width:199px;
	height:21px;
	background-image:url(fr/menu/news.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.news_fr:hover{
	background-image:url(fr/menu/news_on.png);
	background-repeat:no-repeat;
}
a.liens_fr{
	width:199px;
	height:21px;
	background-image:url(fr/menu/liens.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.liens_fr:hover{
	background-image:url(fr/menu/liens_on.png);
	background-repeat:no-repeat;
}
a.staff_fr{
	width:199px;
	height:21px;
	background-image:url(fr/menu/staff.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.staff_fr:hover{
	background-image:url(fr/menu/staff_on.png);
	background-repeat:no-repeat;
}
/****************************************************************************************/
/*************************************** menu **************************/
a.accueil_en{
	width:199px;
	height:21px;
	background-image:url(en/menu/accueil.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.accueil_en:hover{
	background-image:url(en/menu/accueil_on.png);
	background-repeat:no-repeat;
}
a.agenda_en{
	width:199px;
	height:21px;
	background-image:url(en/menu/agenda.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.agenda_en:hover{
	background-image:url(en/menu/agenda_on.png);
	background-repeat:no-repeat;
}
a.photos_en{
	width:199px;
	height:21px;
	background-image:url(en/menu/photos.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.photos_en:hover{
	background-image:url(en/menu/photos_on.png);
	background-repeat:no-repeat;
}
a.carte_en{
	width:199px;
	height:21px;
	background-image:url(en/menu/carte.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.carte_en:hover{
	background-image:url(en/menu/carte_on.png);
	background-repeat:no-repeat;
}
a.news_en{
	width:199px;
	height:21px;
	background-image:url(en/menu/news.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.news_en:hover{
	background-image:url(en/menu/news_on.png);
	background-repeat:no-repeat;
}
a.liens_en{
	width:199px;
	height:21px;
	background-image:url(en/menu/liens.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.liens_en:hover{
	background-image:url(en/menu/liens_on.png);
	background-repeat:no-repeat;
}
a.staff_en{
	width:199px;
	height:21px;
	background-image:url(en/menu/staff.png);
	text-indent:-1000px;
	background-repeat:no-repeat;
}
a.staff_en:hover{
	background-image:url(en/menu/staff_on.png);
	background-repeat:no-repeat;
}
/****************************************************************************************/
/****************************************************************************************/
/****************************************************************************************/
h1{
	text-indent:50px;
	font-style:italic;
	color:#ffc600;
	letter-spacing:1px;
}
h2{
	color:#9f580d;
	font-size:16px;
	text-align:right;
	border-bottom:1px dashed #b37a43;
}
h4{
	color:#9f580d;
	font-size:16px;
	text-align:left;
	border-bottom:1px dashed #b37a43;
}
.border{
border:2px solid #9c5a08;
}
hr{
	border:1px solid #9f580d;
	background-color:#9f580d;
}
.center{
	text-align:center;
}
#overDiv{
	z-index: 1000; 
	visibility: hidden; 
	position: absolute; 
	margin:0px;
	width:250px;
}
table.gal{
	width:100%;
	margin:auto;
}
.dark{
	background-color:#b97a3e;
}
.light{
	background-color:#be8147;
}
.txt{
	color:#7d4f27;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form{
	text-align:center;
}
.text{
	text-align:justify;
}
img.imgBorder{border:3px solid #b46b1d;display:relative;float:left;margin:55px 5px 5px 5px;}
img.imgBorder2{border:3px solid #b46b1d;display:relative;float:right;margin:40px 5px 5px 5px;}
hr.spacer
{
	clear: both;
	margin: 0;
	visibility: hidden;
}
/****************************************************************************************/
table.about, table.carte{
	width:100%;
}
td.title{
	font-size:14px;
	font-weight:bold;
	background-color:#9f632a;
}
td.aImages{
	width:80px;
	vertical-align:top;
}
td.aText{
	text-align:justify;
	vertical-align:top;
}
.justIt{
	text-align:justify;
	font-style:italic;
	font-size:12px;
}
.menutitle{
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	background-color:#a57547;
}
/****************************************************************************************/
div.promo{
	width:160px;
	margin:auto;
	padding:10px;
	text-align:center;
	background-color:#b77231;
	border:1px solid #ad6b2d;

}
p.promo{
	font-size:12px;
	font-weight:bold;
	background-color:#7d2d00;
	border:1px solid #e9c19a;
}
div.promo h4{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFCC00;
}
