body {
	margin: 0px;
	/*font:12px Arial, Helvetica, Verdana;*/
	color:#6A5C60;
	background:url(design/body_back.jpg) bottom center no-repeat;
}
a{
	color:#CEB97C;
}
a:hover{
	color:#6B6450;
	text-decoration:none;
}
#gloriapalace{
	background:url(design/gloriapalace_back.jpg) repeat-x 0 60px;
}
#holder{
	width:936px;/*925*/
	margin:auto;
	background:url(design/frame_back.jpg) repeat-y;
}
/*HEADER*/
#header{
	background:url(design/listtop_header.jpg) no-repeat 190px 20px;

}
	#navigation{
		font:11px "Arial Narrow", Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		float:right;
		width:700px;
	}
		#navigation ul{
			margin:0;
			padding:0 25px 0 0;
			list-style:none
		}
		#navigation li{
			float:right;
		}
		#navigation li a{
			display:block;
			padding:38px 17px 5px 17px;
			text-decoration:none;
			color:#CEB97C;
			
		}
		#navigation li a:hover, #curnav{
			color:#3F467A;
			background:url(design/nav_over.jpg) center 5px no-repeat;
		}
	#logo{
		width:224px;
		float:left;
		text-align:center;
		font:18px "Times New Roman", Times, serif;
		font-weight:bold;
		background:url(design/menu_top.jpg) no-repeat bottom center;
		color:#5F73A2;
		padding:35px 0;
	}
		#language{
			margin:0px 0 20px 10px;
			text-align:left;
			text-transform:uppercase;
			font:11px "Arial Narrow", Arial, Helvetica, sans-serif;
		}
			#language a{
				color:#CCCCCC;
				text-decoration:none;
			}
			#language a:hover{
				color:#CEB97C;
			}
		#logo img{
			margin:0 0 10px 0;
		}
		#logo span{
			cursor:default;
			background:url(design/phone_icon.jpg) no-repeat;
			padding:2px 0 2px 16px;
		}
	#flash{
		float:right;
		background:url(design/flash_back.jpg) no-repeat;
		width:700px; /*712-12 padding*/
		height:235px; /*247-12 padding*/
		padding:6px;
	}

/*PAGE*/
#page{
	background:url(design/bar_back.jpg) repeat-y 26px 0;
	clear:both;
}
	#bar{
		width:224px;
		
		float:left;
		min-height:400px;
	}
		#menu{
			font:11px "Arial Narrow", Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			width:185px;
			margin:0 0 0 13px;
			background:url(design/menu_back.jpg) no-repeat 13px;
		}
			#menu ul{
				padding:0;
				margin:0;
				list-style:none;			
			}
				#menu ul li a{
					display:block;
					padding:10px 0 0px 30px;
					text-decoration:none;
					color:#6B6450;
				}
				#menu ul li a:hover, #curmenu{
					color:#AD994D;
					background:url(design/menu_over.gif) no-repeat;
					
				}
					#menu ul li ul{
						margin:0 0 0 14px;
						padding:0 0 10px 0;
						font-size:13px;
						border-bottom:1px solid #F0EEDF;
						background:url(im/submenu_back.jpg) no-repeat top;
					}
						#menu ul li ul li a{
							padding:5px 0 0px 15px;
							text-transform:none;							
						}
						#menu ul li ul li a:hover, #cursubmenu{
							background:none;
							color:#AD994D !important;
						}
		#reservation{
			background:url(design/reservation_title.gif) no-repeat 19px 0;
			margin:20px 0;
			padding:0 30px;
		}
			#reservation h4{
				color:#515C95;
				font-size:14px;
				text-transform:uppercase;
				text-indent:25px;
				padding:10px 0 5px 0;
				margin:0;
			}
			#reservation p{
				margin:0;
				padding:0;
			}
		#contacts{
			padding:25px 12px 0 10px;
			margin:20px 0 0 25px;
			font-size:11px;
			background:url(design/contacts_back.gif) no-repeat;
			height:95px; /*120-25*/
			width:149px;/*171-22 padding*/
		}
	#content{
		width:665px;/*705-40 padding*/
		padding:20px 20px 20px 20px;
		float:left;
		background:url(design/page_back.jpg) 550px bottom no-repeat;
	}
		#content table{
			border-top:solid 1px #C4B88E;
			border-left:solid 1px #C4B88E;	
		}
		#content td{
			border-bottom:solid 1px #C4B88E;
			border-right:solid 1px #C4B88E;
			padding:4px;
		}
		.pageTitle{
			font:18px "Times New Roman", Times, Arial, "Arial Narrow" !important;
			margin:0 !important;
			padding:4px 0 25px 0 !important;
			text-indent:50px !important;
			background:url(design/titlePage_back.jpg) no-repeat;
			color:#3F467A;
		}
		#content h1{
			color:#B8A460;
			font-size:16px;
			/*font:16px "Arial Narrow", Arial, Helvetica;*/
			font-weight:bold;
			margin:20px 0;
		}
		#content h2{
			padding:0;
			margin:10px 0;
			font-size:15px;
			text-indent:20px;
		}
		#content h3{
			font-size:14px;
			text-indent:20px;
			padding:0;
			margin:0;
			color:#3F467A;
		}
		#content p{
			text-indent:20px;
			margin:0 0 10px 0;
		}
		#content img{
			padding:4px;
			border:1px solid #E0DFE3 !important;
		}
/*FOOTER*/
#footer{
	clear:both;
	background:#F7F7F7;
	padding:0 0 10px 0;
	width:929px;
	font-size:11px;
	color:#999999;
}
	#links{
		border-top:solid 5px #EDEDED;
		border-bottom:solid 1px white;
		text-align:center;
		padding:5px;
		margin:0 0 10px 0;
		
		}
		#links ul{
			margin:0;
			padding:0;
			list-style:none;
		}
		#links ul li{
			display:inline;
			margin:0 10px;
		}
			#links ul li a{
				color:#999999;
			}
			#links ul li a:hover{
				color:#AD994D;
			}
	#net4you{
	}
		.logo_n4y{
			text-align:right;
			font-size:12px;
			color:#AD994D;
		}
		.logo_n4y img{
			border:none;
			margin:-3px 4px;
		}
#icons{
	width:41px;
	position:absolute;
	left:50%;
	margin:350px 0 0 461px;
}
	#icons a img{
		margin:0 0 4px 0;
		border:none;
	}
	#icons a:hover img{ 
		margin-left:-4px;
	}
	a#currimg img{
		margin: 0px 0 4px -4px;
	}
	.spam
	{
		display:none;
	}