     BODY	 { margin: 0px; padding:0px; background: #E2E2E2; }

     h1,h2,h3,h4,h5,h6 { font-family: Tahoma; font-weight: normal; margin-top: 0px;}
	 h1 { font-size: 24px; }
	 h2 { font-size: 18px; }
	 #content  h2 { font-size: 18px; font-family: Tahoma; font-weight: normal; margin-top: 0px; }

	 ul.topmenu { margin-left: 0; padding-left: 0; display: inline; font-family: Verdana; font-size: 11px; margin-left: 30px; }
	 ul.topmenu li { margin-left: 0; padding: 3px 15px; list-style: none; display: inline; background: url('/img/strel1.gif') 8px 10px no-repeat;}
	 ul.topmenu li a { color: #005DAC; padding: 2px; }
	 ul.topmenu li a:hover { color: #000; background: #E9E9E9; text-decoration: none; }

	 a { color: #005DAC;  }
	 a:hover { text-decoration: none;  }
	 a.in_flash{ color:#ffffff}
	 a.n_club{ color:#000000}

	 #lang a { color: #005DAC; padding: 3px; font-family: Tahoma; font-size: 11px;  }
	 #lang a:hover { color: #000; background: #E9E9E9; text-decoration: none; }
	 #lang .active { padding: 3px; font-family: Tahoma; font-size: 11px; color: #000; background: #E9E9E9; }

	 ul.menu { margin-left: 0px; margin-top: 0px; padding: 0; font-family: Tahoma; font-size: 12px; font-weight: bold;  }
	 ul.menu li { position: relative; margin: 0px 4px; //margin: 0px 2px; list-style: none; zoom: 1; float: left; }
	 ul.menu li a, ul.menu .active { display: block; padding: 5px 7px 5px 7px; float: left; }
	 ul.menu li a { color: #000; }
	 ul.menu li a:hover { color: #000; background: #E9E9E9; text-decoration: none; }
	 ul.menu .active, #menu .current a { color: #000; background: #E9E9E9; text-decoration: none; }
	 ul.menu .active { cursor: default; }

     #menu { position: relative; margin-top: 15px; padding-left: 5px; padding-left: "8px"; float: left; zoom: 1; z-index: 99; float: left; }
     	#menu .child { display: none; z-index: 99; position: absolute; top: 20px; left: 0px; background: #E9E9E9; overflow: hidden;}
     	#menu .child ul, #menu .child li { margin: 0px; padding: 0px; float: none; zoom: 1; }
     	#menu .child a { float: none; font-size: 12px; zoom: 1; background: #E9E9E9; }
     	#menu .child a:hover, #menu .child .current { background: #d8d7d7; }

     #view_present { margin-top: 5px; float: right; }

	 .date { font-family: Tahoma; font-weight: bold; font-size: 12px;  }

	 #block-news { font-family: Tahoma; font-size: 12px; }
	 #block-news p {  }
	 #block-news a { color: #005DAC; font-size: 12px; }
	 #block-news a:hover { text-decoration: none; }

	 #rbc { font-family: Tahoma;  font-size: 11px;  }
	 #rbc a { color: #005DAC; }
	 #rbc a:hover { text-decoration: none; }

	 #content div, li, p, td {  font-family: Tahoma; font-size: 12px; }
	 #content { margin: 0px 20px 40px 20px; }
	 #content h1 { padding-bottom:5px;border-bottom: 3px solid #9B9B9B }

	 #bread { border-top: 1px solid #bbb;margin-left: 20px; margin-right: 20px; text-align: left;  font-family: Tahoma;  font-size: 11px; padding-top: 5px;}
	 #bread a { color: #005DAC; }
	 #bread a:hover { text-decoration: none; }

	 .bot1 { margin-right: 20px; margin-top: 10px; font-size: 11px; color: #aaa; font-family: Tahoma; }
	 .bot1 a { color: #aaa; }
	 .bot1 a:hover {  text-decoration: none;  }
	 .bot { margin-left: 20px; margin-top: 10px; font-size: 11px; color: #000; font-family: Tahoma; }
	 .bot a { color: #000; }
	 .bot a:hover {  text-decoration: none;  }

	  form { margin:0px; padding: 0px;  }
	  form.search { display: inline; }
	  form.search input.text { display: inline; font-size: 11px; font-family: Verdana;}

	 ul.content-menu { margin: 0px; margin-left: 18px; padding: 0; 12px; font-weight: bold; }
	 ul.content-menu li { list-style: none; list-style-image: url('/img/strel2.gif'); margin: 7px 15px 7px 0px;  }

	 table.bt, table.bt td {
		border: 1px solid #9B9B9B;
		border-collapse: collapse;
	}

	.img {
		border: 0px;
		border: 1px solid #bcbec0;
		padding: 5px 5px 5px 5px;
	}

	H2 a { font-size: 14px; font-weight: bold; }




#search_form, 
#search_form1{
	background:#e9e9e9 url(/img/search_footer.png) no-repeat bottom;
	width:199px;
	margin-left:20px;
	margin-top:5px;
	padding-bottom:12px;
}
	#search_form span,
	#search_form1 span{
		display:block;
		background:url(/img/search_head.png) no-repeat top;
		height:47px;
		line-height:50px;
		text-align:center;
		font-weight:bold;
	}
	#search_form label,
	#search_form1 label{
		display:block;
		font-size:11px;
		margin-left:10px;
		margin-top:10px;
	}
	#search_form select,
	#search_form1 select{
		width:180px;
		height:22px;
		margin-left:10px;
		margin-top:3px;
	}
	
	#search_form input.small,
	#search_form1 input.small{
		width:67px;
	}
	#search_form div.price,
	#search_form1 div.price{
		margin-left:10px;
	}
	#search_form input.button,
	#search_form1 input.button{
		border:none;
		background:url(/img/search_btn.png) no-repeat;
		width:130px;
		height:34px;
		color:#fff;
		font-weight:bold;
		margin-left:34px;
		margin-top:12px;
		cursor:pointer;
		
	}
	#search_form input.button:hover,
	#search_form1 input.button:hover{
		background:url(/img/search_btn.png) no-repeat bottom;
	}

th {
 	font-size:12px;
}

span.room_span {
	cursor:pointer;
}	

tr.room {
	background-color:#ffffff;
}
tr.room:hover {
 	background-color:#E2E2E2;
}
