﻿


body {
	color: #000000;
	/*font-family: Georgia,Geneva, Arial, Helvetica, sans-serif;*/
	font: normal 14px Tahoma, Times, serif;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-image:url(images/bg.gif);
	background-color:#f0f0f0;
	background-repeat: repeat-x;
}
* {margin:0px;padding:0px;}
.clear{clear:both;}

ul {

}

li {
	margin-left:40px;
}

a.booking 
{
	margin-top: 10px;
	 padding-top:2px;
	float: left;
	width:80px;
	height: 20px;
	line-height:16px;
	background: url('images/b_booking.png') no-repeat;
	color: #fff;
	text-align: center;
	text-decoration: none;

}

a.readmore
{
	margin-top: 10px;
	padding-top:2px;
	float: left;
	width: 80px;
	height: 20px;
	line-height:16px;
	background: url('images/b_readon.png') no-repeat;
	color: #fff;
	text-align: center;
	text-decoration: none;

}
  /*.readmore 
{

	margin-top: -0.5em;
	padding: 0px 10px;
	margin-top: 10px;
	display: block;
	float: left;
	width: 65px;
	height: 20px;
	line-height:13px;
	background: url('images/b_readon.png') no-repeat 0 50%;
	color: #fff;
	font-weight:bold;
	text-align: center;
	text-transform:uppercase;
	text-decoration: none;

}

.readmore a {
	color: #ad1c1c;

}

.readmore a:hover {
	color: #f73838;
}
*/

#container {
	margin: 0px auto;
	text-align: left;
	width: 940px;
}
#header {
	background-image:url(images/header.jpg);
	width:940px;
	height:232px;
	display:block;
	margin-top:-20px;
	
}
#header p.title  
{
    color: #76673e;
    /*font-family: Georgia,Geneva, Arial, Helvetica, sans-serif;*/
	font: italic 197% "Times New Roman", Times, serif;
	font-size: 13px;
    font-weight: bold; 
    font-size: 48px;
	font-style: italic;    
	margin: 0 0 0 50px; 
	width:300px;
    padding: 0px;
    position:absolute;
    top:50px;
    }
#header p.subtitle  
{
    clear: both; 
    width: 800px; 
    margin: 0 0 0 50px; 
    padding: 0px; 
    background-color: transparent; 
    font-size: 12px;
    position:absolute;
    top:100px;
}

#header .nav-container
{    height:20px;
     float:right;
     width:400px;
     margin-right:0px;
     margin-top:23px;
}
#header .navflag 
{
  float:right;
  width:80px;
}
#header .navflag ul 
{
    float: right; 

    }	
#header .navflag li 
{
    display: inline; 
    list-style: none; 
    float:right;

}
#header .navflag li a 
{
    }
#header .navflag a:hover 
{
    color: rgb(0,0,0); 
    text-decoration: none;}
    
#header .nav 
{
 margin:15px 0 0 0; 
 width:300px; 
 float:right; 
 text-align:none; 
 height:20px;}
#header .nav ul 
{
    font-size:13px;
     color: #76673e;
 }	
#header .nav li 
{
    height:15px; 
    list-style:none; 
    float:right; 
    padding:3px; 
    margin:0px; 
    border-right:solid 1px;
}
#header .nav li a 
{
     color: #76673e;
    }
#header .nav a:hover 
{
    color: rgb(0,0,0); 
    text-decoration: none;}
#header .img-navflag 
{
    display: inline;
    border: none;
}

#border {
	background-image:url(images/border.gif);
	background-repeat: repeat-y;
	width:940px;
}
#main {
	background-image:url(images/contentbg.gif);
	background-color:#fefefe;
	margin: 0px 9px 0px 10px;
	background-repeat: repeat-x;
}

#left {
	width:261px;
	float:left;
	display:inline;
	
}

/***************** Content ***********************/
.content {
	width:630px;
}
.content h3 {
	/*background-image:url(images/welcome.gif);
	background-repeat:no-repeat;*/
	color: #76673e;
	/*font-family: Georgia,Geneva, Arial, Helvetica, sans-serif;*/
	font: italic 197% ;
	font-size: 24px;
	margin: 10px 0px 0px 0px;
	padding: 10px 20px 5px 0px;
}
.content p {
	/*font-family: Georgia,Geneva, Arial, Helvetica, sans-serif;*/
	/*font-style: italic;*/
	color: #003a65;
	padding: 10px 10px 0px 6px;
	font-weight:500;
}
.content a {
	color:#2e260f;
}
.content a:hover {
	color:#cf0002;
}

.content img {
	border: 1px solid #e3dbb6;
	margin:5px;
	padding:5px;
}
.service {
	width:630px;
}
.service h3 {
	color: #76673e;
	/*font-family: Georgia,Geneva, Arial, Helvetica, sans-serif;*/
	font: italic 197% ;
	font-size: 20px;
	padding: 5px 20px 5px 0px;
}

.service p {
	/*font-family: Georgia,Geneva, Arial, Helvetica, sans-serif;*/

	font-size: 14px;
	color: #003a65;
	padding: 0px 10px 0px 10px;
	font-weight:500;
}
.service a {
	display:inline;	
	float:left;
	margin: 6px 0px 6px 11px;
}
.service a:hover {
	/*border: 1px solid #c40000;*/
    color: #e00e0e;
    font-weight:bold;

}
.service img {
	border: 1px solid #e3dbb6;
	margin:5px;
	padding:5px;
}

#right {
	float:right;
	width:630px;
}



/***************** Menu ***********************/
#menu {
	background-image:url(images/bgmenu.png);
	width:261px;
	/*height:449px;*/
	margin-left:17px;
}
#menu ul {
	padding: 30px 0px 30px 0px;
	width:220px;
	margin-left:20px;
}
#menu li {
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-bottom: 1px dotted #2e2304;
	list-style-type: none;
	padding: 4px 10px 4px 0px;
	text-align:right;
	margin-left:0px;
}
#menu a {
	font: italic 197% ;
	font-style: italic;
	font-weight: 900;
	color: #2e260f;
	text-decoration: none;
	font-size: 14px;
	
}
#menu a:hover {
	color:#c40000;
}
.lastchild{
	border-bottom: none !important;
}
#menubottom {
	background-image:url(images/menubottom.png);
	background-repeat:no-repeat;
	width:261px;
	height:76px;
	margin-left:17px;
}
#menubottom ul {
	padding: 5px 0px 0px 0px;
	width:240px;
	margin-left:15px;
}
#menubottom li {
	float:left;
	display:inline;
	width:80px;
	text-align:center;
	margin-left:0px;
}
#menubottom a {
	
	text-decoration:none;
	font-weight: bolder;
	font-size:10px;
	color: #6e6b53;
	text-transform: uppercase;
}
#menubottom a:hover {
	color:#c40000;
}
/***************** Footer ***********************/
.language
{	
    background-image :url(images/bgmenu.png);
	margin-left:17px;
	width:261px;
	text-align:right;
	padding: 0px 0px 0px 0px;

	
}
.leftbottom
{
	padding: 20px 30px 20px 0px;
	width:220px;
	margin-left:20px;
	text-align:right;
}
#footer {
	background-color:#fefefe;
	background-image:url(images/borderfooter.gif);
	height:100px;
	width:940px;
}
#footerend {
	background-image:url(images/borderfooterend.gif);
	background-repeat: no-repeat;
	width:940px;
	height:9px;
	display:block;
	font-size: 10px;
	color: #463d16;
}
#copyright 
{
 /*   position:absolute; 
    left:444px; 
    bottom:-18px;*/
	background-image:url('images/copyright.jpg');
	background-repeat:no-repeat;
	width:220px;
	height:50px;
	display:inline;
	
	float:left;
	font-size: 10px;
	font-weight: 800;
	color: #463d16;
	padding: 30px 20px 5px 20px;
	text-align:center;
	margin: 27px 0 0px 28px;
}
#copyright a {
	font-size: 10px;
	color: #463d16;
}
#payment {
	float:left;
	display:inline;
	margin: 10px 0px 20px 100px;
}
#payment img {
	border: none;
}