@charset "UTF-8";
/* CSS Document */

body{
	background:#000000;
	height: 100%;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/***********/
/* CONTENT */
/***********/

/* ACCUEIL */

#accueil_content{
	width:1000px;
	height:650px;
	background-image:url(images/accueil/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* GALERIE */

#galerie_content{
	width:1000px;
	height:650px;
	background-image:url(images/galerie/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* RESTAURANT */

#restaurant_restaurant_content{
	width:1000px;
	height:650px;
	background-image:url(images/restaurant/restaurant/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#restaurant_salon_ete_content{
	width:1000px;
	height:650px;
	background-image:url(images/restaurant/salon_ete/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#restaurant_stephane_content{
	width:1000px;
	height:650px;
	background-image:url(images/restaurant/stephane/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#restaurant_salon_content{
	width:1000px;
	height:650px;
	background-image:url(images/restaurant/salon/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#restaurant_menu_content{
	width:1000px;
	height:650px;
	background-image:url(images/restaurant/menu/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#restaurant_cave_content{
	width:1000px;
	height:650px;
	background-image:url(images/restaurant/cave/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* ON EN PARLE */

#onenparle_presse_content{
	width:1000px;
	height:650px;
	background-image:url(images/onenparle/presse/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#onenparle_television_content{
	width:1000px;
	height:650px;
	background-image:url(images/onenparle/television/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#onenparle_temoignage_content{
	width:1000px;
	height:650px;
	background-image:url(images/onenparle/temoignage/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#onenparle_dedicaces_content{
	width:1000px;
	height:650px;
	background-image:url(images/onenparle/dedicaces/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* CHATEAU */

#chateau_historique_content{
	width:1000px;
	height:650px;
	background-image:url(images/chateau/historique/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#chateau_parc_content{
	width:1000px;
	height:650px;
	background-image:url(images/chateau/parc/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* RECEPTION */

#reception_mariage_content{
	width:1000px;
	height:650px;
	background-image:url(images/reception/mariage/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

#reception_seminaires_content{
	width:1000px;
	height:650px;
	background-image:url(images/reception/seminaires/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* ACTUALITES */

#actualites{
	width:1000px;
	height:650px;
	background-image:url(images/actualites/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* CONTACT */

#contact{
	width:1000px;
	height:650px;
	background-image:url(images/contact/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* PARTENAIRES */

#partenaires{
	width:1000px;
	height:650px;
	background-image:url(images/partenaires/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/* CADEAU */

#cadeau{
	width:1000px;
	height:650px;
	background-image:url(images/cadeau/fond.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	position:relative
}

/***************/
/* FIN CONTENT */
/***************/

/**********/
/* AUTRES */
/**********/

#content_menu{
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	margin:auto
}

#menu{
	width:1000px;
	position:relative;
	top:430px;
}

#menu_no_sound{
	width:1000px;
	position:relative;
	top:470px;
}

#formid{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	letter-spacing:0.03em
}

img, div {
	behavior: url(include/iepngfix/iepngfix.htc);
}

#actu{
	padding-top:20px
}

#carte_menu_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:0.03em;
	color:#000000;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center
}

#carte_menu_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0.03em;
	color:#000000;
	text-align:center
}

#temoignage_list{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:0.03em;
	color:#FFFFFF
}

.description_video{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:8px
}

#partenaire{
	padding-top:15px
}

#logo_partenaire{
	text-align:left
}

#nom_partenaire{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-bottom:2px;
}

#description_partenaire{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:justify
}

#link_partenaire{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	padding-top:5px
}


#video{
	padding-top:15px
}

#news{
	padding-top:15px
}

#news_date{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:0.03em;
	text-align:left;
	color:#666
}

#news_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	font-style:italic;
	letter-spacing:0.03em
}

#news_content{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	letter-spacing:0.03em
}

#actu_content{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	letter-spacing:0.03em
}

#news_link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-align:right;
	letter-spacing:0.03em
}

a:link{ color:#666 } 
a:hover {color:#666 } 
a:active {color:#666 }
a:visited {color:#666 } 

#content{
	height: 100%;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#image_content{
	text-align:center;
	padding-top:5px;
	margin:auto
}

#tab_presse{
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:10px
}

#tab_presse td{
	padding:3px
}

#content_cellule{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:0.03em;
	line-height:1.4em;
}

#content_div{
	height: 400px;
	width: 300px;
	padding:15px;
	/*background-image:url(images/background/fond_opaque.jpg);
	background-repeat:repeat;*/
	position:absolute;
	right:70px;
	top:4px
}

#content_div_cadeau{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
	letter-spacing:0.03em;
	line-height:1.4em;
	height: 400px;
	width: 400px;
	position:absolute;
	right:20px;
	top:70px
}

#div_carte_menu{
	height: 460px;
	width: 350px;
	padding:15px;
	position:absolute;
	left:250px;
	top:70px
}

#content_div_menu{
	height: 400px;
	width: 700px;
	padding:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image:url(images/background/content_back.png);
	background-repeat:repeat;
	position:absolute;
	left:150px
}

#header{
	height: 50px;
}

#top{
	background-image:url(images/background/fresque.jpg);
	background-repeat:repeat-x;
	height:295px;
	text-align:center;
	z-index:10
}

#top_center{
	background-image:url(images/preaccueil/top.png);
	background-position:center;
	background-repeat:no-repeat;
	height:295px;
	text-align:center;
	z-index:20
}

#bottom{
	height:305px;
	text-align:center
}

#middle{
	height:650px;
	text-align:center;
	background-image:url(images/background/fresque_haute.jpg);
	background-repeat:repeat-x;
}

#middle_menu{
	width:800px;
	height:600px;
	background-image:url(images/restaurant/menu/fond_menu.jpg);
}

#chp_form{
	width:100px;
	height:15px;
	float:left;
	padding-top:3px
}

#content_tab{
	height:auto;
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold
}

.name_tab{
	text-align:left;
	width:80px;
	height:auto
}

.input_tab{
	text-align:left;
	width:auto;
	height:auto
}

#tab_choice_info{
	width:100%;
	padding-left:5px;
	text-align:left;
	padding-top:5px;
}

#tab_choice_resa{
	width:100%;
	padding-left:65px;
	text-align:left;
}

#plus_info{
	width:100%;
	text-align:left;
}

#confirmation{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	padding-top:3px;
	padding-bottom:3px
}

/**************/
/* FIN AUTRES */
/**************/