BODY{
	background-color: #520e1f;
	margin: 100px 0 0 30px;
	background-image: url(../images/des_02.jpg);
	background-repeat: repeat-x;
	
}

#header{
	background-repeat: repeat-x;
	width: 100%;
}
#warp{
	width: 100%;
	height: auto;
	position: top;
}
#footer{
	height: 98px;
	width:738px;
}
#headerLogo{
	width: 738px;
	height: 107px;
	position:relative;
	margin: 0 auto 0 181px;
	
}
#headerMenu{
	width: 738px;
	height: 24px;
	background-color: #FFFFFF;
	margin: 0 auto 0 0;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 10px;
	float: left;
	align: left;
}
#leftMenu{
	width: 181px;
	position: relative;
	float: left;
}
#leftMenuLogo{
	background-image: url(../images/des_08.jpg);
	width: 181px;
	height: 101px;
	position:relative;
}
#leftMenuContent{
	background-image: url(../images/des_28_dark.gif);
	background-color: #520e1f;
	background-repeat: repeat-x;
	background-color: #ba999e;
	width: 172px;
	height: 100%;
	position:relative;
	line-height: 11px;
	padding-left: 9px;
}
#leftMenuFooter{
	background-image: url(../images/des_29.gif);
	background-repeat: repeat-x;
	width: 181px;
	position:relative;
}
#contentHolderFrame{
	width: 738px;
	height: 100%;
	position: relative;
	margin: 0;
	float: left;
	align: center;
}
#contentHolder{
	background-image: url(../images/des_17.jpg);
	background-color: #FFFFFF;
	width: 100%;
	height: 100%;
	background-repeat: repeat-x;
	position:relative;
	margin: 0 0 0 0;	
	padding: 0;
	float: left;
}
#contentHolderFooter1{
	background-color: #FFFFFF;
	width: 429px;
	height: 20px;
	position:relative;
	margin: 0;	
	float: left;
}
#contentHolderFooter2{
	background-image: url(../images/des_31.gif);
	background-repeat: repeat-x;
	width: 309px;
	height: 20px;
	margin: 0;	
	padding: 0;
	float: left;
}
#contentHolderFooter1a{
	width: 429px;
	height: 35px;
	line-height: 11px;
	position:relative;
	margin: 0;	
	float: left;
}
#contentHolderFooter2a{
	background-image: url(../images/dzhadzhi_26.png);
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
	background-repeat: repeat-x;
	width: 309px;
	height: 35px;
	position:relative;
	margin: 0;	
	float: left;
}
#footer{	
	clear: both;
	padding: 0px 0px 0px 190px;
	width: 738px;
	height: 94px;
	
}
#copyrights{
	font-family: Tahoma, Arial Narrow, Arial,  Trebuchet MS, Century Gothic;
	font-size: 11px;	
	color: #999;
	text-decoration: none;
	height: 47px;
	padding-top: 20px;
}
#bottommenu{
	font-family: Tahoma, Arial Narrow, Arial,  Trebuchet MS, Century Gothic;
	width: 738px;
	font-size: 12px;	
	height: 37px;
	color: #fff;
	margin: 0px;
}
#bottommenu a {
	color: #fff;
}
#bottommenu a: hover {
	color: #fff;
}
#bottommenu a: visited {
	color: #fff;
}
#sub_content{	
	color: #910d2d;
	font-family: Tahoma,  Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	font-size: 12px;
	width: 360px;
	margin-left: 10px;	
	margin-right: 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
 }
#sub_content h5 {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	margin: 0px;
	padding: 0px 0px 10px 0px; 
	font-weight: bold;	
}
#sub_content h6 {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
#sub_content a {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}
#sub_content a:hover{
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}
#sub_content a:visited{
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}

#sub_content_wellcome{	
	color: #910d2d;
	font-family: Tahoma,  Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	font-size: 12px;
	width: 260px;
	margin-left: 15px;	
	padding: 0px 0px 0px 0px ;
	float: left;
 }
#sub_content_wellcome h5 {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	margin: 0px;
	padding: 0px 0px 10px 0px; 
	font-weight: bold;	
}
#sub_content_wellcome h6 {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
#sub_content_wellcome a {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}
#sub_content_wellcome a:hover{
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}
#sub_content_wellcome a:visited{
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}
#sub_content_empty{	
	color: #910d2d;
	font-family: Tahoma,  Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	font-size: 12px;
	width: 660px;
	margin-left: 10px;	
	margin-right: 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
 }
#sub_content_empty h5 {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	margin: 0px;
	padding: 0px 0px 10px 0px; 
	font-weight: bold;	
}
#sub_content_empty h6 {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
#sub_content_empty a {
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}
#sub_content_empty a:hover{
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}
#sub_content_empty a:visited{
	color: #910d2d;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	text-decoration: none;
}
#sub_content_empty1{	
	color: #910d2d;
	font-family: Tahoma,  Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	font-size: 12px;
	width: 700px;
	margin-left: 5px;	
	margin-right: 5px;
	float: left;
 }
#left_gallery{
	margin-left: 5px;
	width: 430px;
	padding: 0px;	
	float: left;
	text-align: center;
}
.wellcome_message{
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	padding-left: 5px;
	color: #910d2d;
	font-size: 12px;
}
.wellcome_message1{
	font-family: Tahoma, Arial Narrow, Arial, Trebuchet MS, Century Gothic;
	padding-left: 5px;
	color: #ff003f;
	font-size: 12px;
}
.left_pic{
	float: left;
	width: 158px; 
	height: 155px;
	text-align: center;
}
#right_gallery{
	width: 340px;
	padding: 0px;
	float: left;
	margin-top: 20px;	
}
.right_pic{
	float: left;
	width: 150px; 
	height:100px;
	margin:0px 5px 5px 0px;
	text-align: center;
	overflow:hidden;
	border: 2px solid #ba999e;
}
A:hover{
	color: #686868;
	font-family: Arial, Tahoma, Georgia;
	font-size: 12px;
	text-decoration: none;
}
A:visited{
	color: #686868;
	font-family: Arial, Tahoma, Georgia;
	font-size: 12px;
	text-decoration: none;
}
A{
	color: #686868;
	font-family: Arial, Tahoma, Georgia;
	font-size: 12px;
	text-decoration: none;
}
A.menuLink:hover{
	color: #686868;
	font-family: Tahoma, Arial, Georgia;
	font-size: 10px;
	text-decoration: none;
	padding-left: 15px;
	text-transform: uppercase;
}
A.menuLink:visited{
	color: #686868;
	font-family: Tahoma, Arial, Georgia;
	font-size: 10px;
	text-decoration: none;
	padding-left: 15px;
	text-transform: uppercase;
}
A.menuLink{
	color: #686868;
	font-family: Tahoma, Arial, Georgia;
	font-size: 10px;
	text-decoration: none;
	padding-left: 15px;
	text-transform: uppercase;
}
A.leftMenuLink:hover{
	color: #FFFFFF;
	font-family: Tahoma, Arial, Georgia;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
A.leftMenuLink:visited{
	color: #FFFFFF;
	font-family: Tahoma, Arial, Georgia;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
A.leftMenuLink{
	color: #FFFFFF;
	font-family: Tahoma, Arial, Georgia;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
#flashHolder{
	width: 775px;
	height: 140px;
	margin: 15px auto 0 auto;
}
.info {
	width: 775px;
	height: auto;
	font-family: Arial;
	font-size: 11px;
	color: #a4a4a4;
	margin: 15px auto 0 auto;
}
.heading{
	font-size: 15px;
	font-family: Georgia;
	color: #FFF;
}
.signSlogan{
	font-size: 19px;
	font-family: Georgia;
	color: #FFF;
}
.bigSignGrey{
	font-size: 19px;
	font-family: Georgia;
	color: #E3E3E3;
}
.reservations{
	width: 360px;
	*width: 380px;
	height: auto;
	background-color: #171717;
	float: left;
	padding: 5px;
}
.slogan{
	width: 360px;
	height: auto;
	float: left;
	margin-left: 20px;
}
.inputField{
	height: 15px;
	font-family: Arial;
	font-size: 10px;
	color: #272727;
}
.formReservations{
	width: 200px;
	height: auto;
	float: left;
}
.row{
	height: auto;
	
	width: 170px;
}
.left{
	width: 70px;
	height: auto;
	float: left;
	text-align: right;
	padding-top: 3px;
}
.right{
	width: 100px;
	height: auto;
	float: left;
	text-align: left;
}
.formReservationsRight{
	width: 160px;
	height: auto;
	float: left;
	text-align: center;
}
.sblockche {	
	color: #333333;
	font-size: 12px;
	font-family: Tahoma, Arial Narrow, Arial,  Trebuchet MS, Century Gothic;
	border: 1px solid #ba999e;
	width: 200px;
	padding: 0px 5px;	
}
.sblockche_date {	
	color: #333333;
	font-size: 11px;
	font-family: Tahoma, Arial Narrow, Arial,  Trebuchet MS, Century Gothic;
	border: 1px solid #A7CEDF;
	
}
.req_form {
	float: left;
	text-align: right;
	padding-left: 80px;
}
.req_sblockche{
	width: 80px;
	height: 20px;
	border: 0;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial Narrow, Arial,  Trebuchet MS, Century Gothic;
	background-color: #ba999e;
}
.gallery{
	float: left;
	margin: 0px 14px 28px 14px;
	padding: 0px;
	text-align: center;
	height: 134px;
	width: 200px;
	text-align: center;
	overflow:hidden;
	border: 2px solid #ba999e;
}
.pngfix{
		position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );

}
.contacts{
	width: 775px;
	text-align: center;
}