/* CSS Document */
body{padding:0; margin:0; background:#ACB468;	}
div, p, h1, h2, h3, h4, h5, h6, img, form, label{padding:0; margin:0;}
h2 a{color:#BD592C;text-decoration:none}
h2 a:hover{color:#BD592C;text-decoration:underline}
.clearcols{clear:both;line-height:0px;margin:0px;padding:0px;height:0px;font-size:0px;}
label {font-weight:bold}
/*------------------------Top body--------------------*/
#topbody{width:100%;height:325px;margin:0px;padding:0px;background:url(/css/top_bg.gif) repeat-x 0 0 #ACB468;}
#header{width:980px;height:100px;margin:0 auto;padding:0px;text-align:center}
#toparea{width:944px;	height:225px;margin:0 auto;padding:0px;background:url(/css/content_bg.gif) repeat-y 0 0;}
#menu{width:226px;height:225px;float:right;}
.videos{width:200px;height:225px;float:right;}
#anim{width:456px;height:225px;margin-left:7px}
	
/*------------------------Header Part--------------------*/

#headerimg{	width:546px;	height:240px;	margin:0px;	padding:0px;	float:left;	}
#menubg{	width:209px;	height:240px;	margin:0px;	padding:0px;	background:url(/css/menu_bg.gif) repeat-x 0 0 #990000;	float:left;	}
#headerright{	width:25px;	height:240px;	margin:0px;	padding:0px;	float:left;	}
	
/*--------------- Menu Section -----------*/

.menuarea{	width:160px;	padding-top:24px;	padding-left:16px;	}
#homebtn{	background:url(/css/hm_btn.gif) no-repeat 0 0;	color:#FFF;	width:166px;	height:35px;}
#restbtn{	background:url(/css/rest_btn.gif) no-repeat 0 0;	color:#FFF;	width:166px;	height:35px;	margin-top:5px;}
#foodbtn{	background:url(/css/food_btn.gif) no-repeat 0 0;	color:#FFF;	width:166px;	height:35px;	margin-top:5px;}
#servicebtn{	background:url(/css/service_btn.gif) no-repeat 0 0;	color:#FFF;	width:166px;	height:35px;	margin-top:5px;}
#contactbtn{	background:url(/css/contact_btn.gif) no-repeat 0 0;	color:#FFF;	width:166px;	height:35px;	margin-top:5px;}
.menutxt{	font-family:Tahoma,Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFD9B8; background:none;	text-align:center;	letter-spacing:3px;	padding-top:9px;	display:block	}
.menutxt a{	color:#FFD9B8;background:none;	text-decoration:none;	display:block;	}
.menutxt a:hover{	color:#FFFFFF; background:none;	text-decoration:none;	display:block;	}

/*-------------- BODY CONTENT AREA ---------------------*/

#topcon{	width:980px;	height:7px;	margin:0 auto;	padding:0px;	}
#topconbg{	width:944px;	height:7px;	margin:10px auto 0 auto;	padding:0px;	}
#conarea{	width:980px;	margin:0 auto;	padding:0px;	}
#conbg{	width:944px;	margin:0 auto;	padding:0px;	background:url(/css/content_bg.gif) repeat-y 0 0;	}
#bottomcon{	width:980px;	height:6px;	margin:0px auto;	padding:0px;	text-align:center;	}
#toolbar{width:942px;background:#F0F0EE;border:1px solid #CCC;height:38px;margin:0 auto;padding:0px;margin-top:15px;}
#flag {float:right;margin-top:3px;margin-right:3px}
#flag img {border:none}
#toolbar h1{font-size:24px; margin:5px; padding:0px;color:#BD592C;text-align:center}
#toolbar .tlbIcon {float:left; width:32px; height:32px; margin:2px 5px;background:url(/tiny_mce/tlb.png) no-repeat 0px 0px;border:1px solid #F0F0EE;}
#toolbar .tlbIcon:hover {border:1px solid #0A246A; background-color:#B2BBD0}
#toolbar .tlbsave {background-position:-32px -0px}
#toolbar .tlbimg {background-position:-64px -0px}
#toolbar .tlbvideo {background-position:-96px -0px}
#toolbar .tlbaddR {background-position:-128px -0px}
#toolbar .tlbquit {background-position:-160px -0px}
#toolbar .tlbaddL {background-position:-192px -0px}
#toolbar .tlbheader {background-position:-224px -0px}
#toolbar .tlbdiapo {background-position:-256px -0px}
/*-------------- LEFT BODY ---------------------*/	
#leftbody{width:446px;padding:10px 0 10px 18px;margin:0px;float:left;}
#leftbody h1{font-size:24px;  margin:0px; padding:0px;color:#BD592C;}
#leftbody h2{font-size:24px; height:auto;margin:0px; padding:0px;color:#BD592C;font-family : Times New Roman, Times, serif;font-weight:bold;border:1px dotted transparent}
#leftbody h2 a{font-size:24px; height:auto;margin:0px; padding:0px;color:#BD592C;font-family : Times New Roman, Times, serif;text-decoration:none;font-weight:bold}
#leftbody h2 a:hover{color:#BD592C;text-decoration:underline;font-weight:bold}
#leftbody ul {margin:0;padding:0;margin-left:10px;padding-left:0px;font:12px Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
#leftbody li {list-style-position:inside; margin-left:10px}
#leftbody .droite{float:right;margin-left:10px}
#leftbody .gauche{float:left;margin-right:10px}
#leftbody p {padding:5px 0}
#leftbody img{border:none}
label {font-weight:bold}
.box {width:412px;margin:0px;padding:0px 10px;background:#A9B16E;}
.box div{margin-bottom:8px;font:12px Verdana, Arial, Helvetica, sans-serif; color:#FBFFDC; text-align:justify;border:1px dotted transparent}
.box ul {color:#FBFFDC;}
.box a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:justify; text-decoration:none;}
.box a:hover{color:#000000; text-decoration:underline;}

.nobox {padding:15px 0px 20px 0px;  margin:0px 0px 0px 4px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#BD592C; text-align:justify; width:428px;}
.nobox div{padding:8px 0px 10px 0px;  font:12px Verdana, Arial, Helvetica, sans-serif; color:#BD592C; text-align:justify;border:1px dotted transparent}
.nobox ul {color:#BD592C;}
.nobox a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#BD592C; text-align:justify; text-decoration:none;}
.nobox a:hover{color:#000000; text-decoration:underline;}
/*-------------- RIGHT BODY ---------------------*/	
#rightbody{width:395px;padding:0 9px 10px 68px;margin:0px;float:left;}
#rightbody h2{clear:both;font-size:18px; height:20px;margin:0px; padding:0px;margin:5px 0;color:#BD592C;text-align:center;font-weight:bold;border:1px dotted transparent}
#rightbody h2 a{color:#BD592C;text-decoration:none;font-weight:normal;font-weight:bold}
#rightbody h2 a:hover{color:#BD592C;text-decoration:underline}
#rightbody div{font:11px Tahoma, Arial, Helvetica, sans-serif;color:#868483; text-align:justify;border:1px dotted transparent}
#rightbody div a{font:11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;color:#A61E1E; }
#rightbody div a:hover{color:#000000; text-decoration:underline;}
#rightbody td {font:10px Verdana, Arial, Helvetica, sans-serif;color:#868483;}
#rightbody .center {margin-bottom:3px;text-align:center}
#rightbody textarea{display:none}
#rightbody .droite{float:right;margin-left:10px}
#rightbody .gauche{float:left;margin-right:10px}
#rightbody img{border:none}
#rightbody p{clear:both;padding:5px 0}
#rightbody ul {margin:0;padding:0;margin-left:10px;padding-left:00px;font:12px Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#rightbody li {list-style-position:inside; margin-left:10px}
/*-------------- FOOTER AREA ---------------------*/
#footerbody{width:100%;height:110px;margin:0 auto;background:url(/css/footer_bg.gif) repeat-x 0 0 #999900;}
#footerarea{width:780px;height:110px;margin:0 auto;}
#footerarea ul{width:760px; display:block; margin:0 0 0px 0px; padding:0 0 0 32px; font-size:14px;}
#footerarea ul li{display:block; float:left; margin:0 ; padding:42px 35px 0 35px;}
#footerarea ul li a{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#C0C973; text-decoration:none; padding:0; margin:0  ; display:block;}
#footerarea ul li a:hover{color:#FFFFFF; text-decoration:none;}
#diaporama {display:none}
/*--------------------------Copyright Section Start--------------------*/
#copyright{width:980px;margin:0 auto;}
#copyright p{width:302px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#4A5B2A; display:block; float:left;padding:24px 0 0 120px;}
#copyright p.copy{width:150px; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#4A5B2A; display:block; float:left;padding:24px 0 0 120px;}

/*------------- CONTACT FORM ----------- */

#contactbody{width:440px;margin:0 auto;padding-top:20px;background:none;}
#contactbody h2{font-size:24px; height:30px;margin:0px;padding:0px;color:#BD592C;}
#contactbody p {font:12px Verdana, Arial, Helvetica, sans-serif; color:#BD592C; text-align:justify;}
#contactbody iframe {border:1px solid #000}
#contact{width:439px; margin:0 auto 0 auto;}
#contact form{width:439px; display:block; margin:0 auto 0 auto;}
#contact form label{margin:0 12px 0px 10px; display:block; font:12px Tahoma, Helvetica, sans-serif; float:left; color:#9EA756;width:100px;}
#contact form input{width:280px; margin:0 0 8px 0; padding:0; float:left;}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:999; overflow:hidden}
#cboxOverlay{position:fixed; width:100%; height:100%}
#cboxMiddleLeft, #cboxBottomLeft{clear:left}
#cboxContent{position:relative; overflow:hidden}
#cboxLoadedContent{overflow:auto}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0}
#cboxTitle{margin:0}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer}
#cboxOverlay{background:url(http://www.auberge-du-relais.com/css/overlay.png) 0 0 repeat}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(http://www.auberge-du-relais.com/css/controls.png) -100px 0 no-repeat}
#cboxTopRight{width:21px; height:21px; background:url(http://www.auberge-du-relais.com/css/controls.png) -129px 0 no-repeat}
#cboxBottomLeft{width:21px; height:21px; background:url(http://www.auberge-du-relais.com/css/controls.png) -100px -29px no-repeat}
#cboxBottomRight{width:21px; height:21px; background:url(http://www.auberge-du-relais.com/css/controls.png) -129px -29px no-repeat}
#cboxMiddleLeft{width:21px; background:url(http://www.auberge-du-relais.com/css/controls.png) left top repeat-y}
#cboxMiddleRight{width:21px; background:url(http://www.auberge-du-relais.com/css/controls.png) right top repeat-y}
#cboxTopCenter{height:21px; background:url(http://www.auberge-du-relais.com/css/border.png) 0 0 repeat-x}
#cboxBottomCenter{height:21px; background:url(http://www.auberge-du-relais.com/css/border.png) 0 -29px repeat-x}
#cboxContent{background:#fff}
#cboxLoadedContent{margin-top:28px}
#cboxTitle{position:absolute; top:3px; left:0; text-align:center; width:100%; color:#c00;font-size:16px;font-weight:bold}
#cboxCurrent{position:absolute; top:3px; left:58px; color:#A9B1BC}
#cboxSlideshow{position:absolute; top:3px; right:30px; color:#0092ef}
#cboxPrevious{position:absolute; top:0; left:0px; background:url(http://www.auberge-du-relais.com/css/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px}
#cboxPrevious.hover{background-position:-75px -25px}
#cboxNext{position:absolute; top:0; left:27px; background:url(http://www.auberge-du-relais.com/css/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px}
#cboxNext.hover{background-position:-50px -25px}
#cboxLoadingOverlay{background:transparent url(http://www.auberge-du-relais.com/css/loading_background.png) center center no-repeat}
#cboxLoadingGraphic{background:url(http://www.auberge-du-relais.com/css/loading.gif) center center no-repeat}
#cboxClose{position:absolute; top:0; right:0; background:url(http://www.auberge-du-relais.com/css/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px}
#cboxClose.hover{background-position:-25px -25px}

