/* CSS Document */

*{ outline:none; }

body {
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
	background-color: #4C3B00;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color:#ffffff;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;

}
.h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color:#ffffff;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;


}
.Style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}


a{
color:#FF9900; text-decoration: underline;
} 

a:hover {
color:#FF9900; text-decoration: none;
}

a.lien {
color: #660000; text-decoration: underline;
} 

a.lien:hover {
color:#660000; text-decoration: none;
}
a.lien1 {
color:#ffffff; text-decoration: underline;
} 

a.lien1:hover {
color:#FFffff; text-decoration: none;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color:#330000;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	width:480px;
	}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color:#330000;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	width:371px;
	}
	
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color:#FF3300;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	width:480px;
	margin-left:19px;
}

.texte3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #990066;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	margin-left:50px;
	width:180px;
}

.texte4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #C8A8C8;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.TopMenuItemContact {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 1px 15px 1px 15px;
	cursor: hand;
	background: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f4f4f4;
	border-right-color: #f4f4f4;
	border-bottom-color: #f4f4f4;
	border-left-color: #f4f4f4;
}

.TopMenuItem {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 1px 15px 1px 15px;
	cursor: hand;
	background: #ffffff;
	border: 1px solid #000000;
}

.table{
margin-top:20px;
}

.right{ text-align:center; padding: 200px; border: 1px solid black}

div#accueil{ padding: 20px 20px 20px 20px; text-align:justify; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; }

div#accueil p{ padding: 0; margin:0; text-align:justify; text-indent:20px; line-height:20px;}

div#agenda { padding: 20px 0 20px 10px; text-align:justify;  }

.bold{ font-weight:bold;}

.lienmenu{color:#fff; padding:0 0 10px 0; font: normal 9px Verdana, Arial, Helvetica, sans-serif;}

.lienmenu a{color:#fff; padding:0 0 10px 0;}

.lienmenu2 {color:#fff; padding:0 0 10px 0; font: normal 11px Verdana, Arial, Helvetica, sans-serif;}

.lienmenu2 a{color:#fff; padding:0 0 10px 0;}

ul{ margin:0 0 20px 30px; padding:0; }

li{ margin:0; padding: 0 0 0 0; line-height:15px }

.td{ border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; margin: 15px 0 0 0; font: normal 14px Verdana, Arial, Helvetica, sans-serif; text-indent:10px;}

caption{ line-height:25px; font: bold 14px Verdana, Arial, Helvetica, sans-serif;}

div#carte{ padding: 0 0 20px 0; margin: 20px 0 0 0; line-height: 19px; border-bottom: 1px dotted #ccc; width:452px; text-align:center;letter-spacing:1px }

div#carte b{ font: normal 16px Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px;border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding:0 5px 1px 10px;}

.carte{ padding: 0 0 20px 0; margin: 20px 0 0 0; line-height: 19px; border-bottom: 1px dotted #ccc; width:452px; text-align:center;letter-spacing:1px }

.carte b{ font: normal 16px Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding:0 5px 1px 0;}

.bordure b{ font: normal 16px/20px Verdana, Arial, Helvetica, sans-serif;border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding:0 5px 1px 10px;}

.aperitifs{margin: 150px 0 0 140px; }

.aperitifs2{margin: 100px 0 0 140px; _margin: 130px 0 0 140px;}

.menus{margin: 200px 0 0 140px; _margin: 160px 0 0 140px;}

.menus2{margin: 100px 0 0 140px;}

.menus3{margin: 250px 0 250px 140px; _margin: 250px 0 120px 140px; }

.buffet{margin: 100px 0 0 140px;}

.point{ display:block; margin:0; padding:15px 0 15px 0; clear:both;  }

hr{border:none; border-bottom: 1px dotted #ccc; width:455px; padding:0; margin:0;}

.cocktails{ margin: 150px 0 0 140px; }

span.titre{ font: bold 14px Verdana, Arial, Helvetica, sans-serif}

#info{width:240px; margin: 0 0 0 0; padding: 0 0 0 30px; text-align:justify; font: normal 12px Verdana, Arial, Helvetica, sans-serif; }

.cartemenu { width:450px; border-collapse:collapse; text-align:justify; vertical-align:top;  }

.cartemenu caption { font: normal 16px Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; padding: 15px 0 5px 0;}

.cartemenu td { vertical-align:top; padding: 0 10px  5px 0; }

.td1 { width:370px; }

.td2 {width:50px; }

#galeriepartenaire { float:left; list-style: none; text-align:left; padding:0 0 0 270px; margin:0}

#galeriepartenaire li { float:left; width: 80px; margin:0 0 5px 0; padding:0 0 0 25px; text-align:right;}

#galeriepartenaire li  img{ vertical-align:middle}

#galeriepartenaire a {  border:1px solid #fff; filter : alpha(opacity=100); -moz-opacity : 1; opacity : 1; display:block; background-position:top; width:60px; height:45px; }

#galeriepartenaire a:hover { border:1px solid #CC3300; filter : alpha(opacity=70); -moz-opacity : 0.7; opacity : 0.7; background-position:bottom; }



	/* ************************* Class Plan API GOOGLE ************************* */

.titreplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}
.txtplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #9a379b;
}
.plan {
	width: 620px;
	height: 400px;
	border:1px #140411 solid;
	clear:both;
}

/* ************************* Fin Class Plan API GOOGLE ************************* */

/* ************************************* - Fin Style CSS - ************************************* */
/* ************************* Copyright 2006 YZEO. Tous droits réservés ************************* */

.ttre {
    text-align:center; 
    font: bold 15px Verdana, Arial, Helvetica, sans-serif;
}