body{
	scrollbar-face-color: #C3C3C3;
	scrollbar-shadow-color: #C3C3C3;
	scrollbar-track-color: #F3F3F3;
	scrollbar-highlight-color: #F3F3F3;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #000000;
	margin:0;
	padding:0;
	background:#28550E;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
table.MAIN{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	height:100%;
}
table
{
	font-size:10px;
}
p{
	margin:0 0 10px 0;
	padding:0;
}
a{
	color:#333;
font-size:10px;
	font-weight:bold;
}
a:hover{
	color:#C33;
font-size:10px;
	text-decoration:none;
}
/* Top Line Table
----------------------------------------------- */
#topLine{
	margin:0;
	padding:0;
	height:30px;
	width:100%;
	background:url(images/bckgr_line.jpg) repeat-x 0 0;
}
.topLine-left{
	padding:2px 5px 1px 5px;
	width:25%;
}
.topLine-left img,.topLine-right img{
	margin-right:3px;
	width:27px;
	height:27px;
	border:0;
}
.topLine-center{
	background:url(images/centr_line.jpg) no-repeat top center;
}
.topLine-right{
	width:25%;
	padding:2px 5px 1px 5px;
	text-align:right;
}
/* Table with Logo and top Submenu
----------------------------------------------- */
#logoTable{
	margin:0;
	padding:0;
	width:100%;
	height:142px;
	background:#FFF url(images/line.jpg) repeat-x bottom left;
}
#logoTable td{
	margin:0;
	padding:0;
}
.logo{
	padding:0;
	vertical-align:bottom;
	width:383px;
}
.logo h1{
	margin-bottom:22px;
	padding:0;
	background:url(images/logo.gif) no-repeat 0 0;
}
.logo h1 a{
	padding:0;
	display:block;
	width:383px;
	height:77px;
}
.logo h1 a span{
	display:none;
}
.logoTable-menu{
	padding:0;
	background:url(images/sticky.gif) no-repeat 51px bottom;
}
#topMenu{
	margin:112px 0 0 60px;
	padding:0 0 0 0;
	height:30px;
	width:100%;
}
#topMenu dl{
	margin:0;
	padding:0;
	width:227px;
}
#topMenu dd{
	margin:0 0 0 0;
	padding:0 10px 0 0;
	float:left;
}
#topMenu dd a{
	margin:0;
	padding:0;
	width:90px;
	height:30px;
	display:block;
	background:url(images/point.gif) no-repeat 0 0;
}
#topMenu dd a span{
	display:none;
}
.logoTable-right{
	padding:0;
	background:url(images/pen.jpg) no-repeat top left;
	width:178px;
}
/* Background Banner in Menu, Main Menu
----------------------------------------------- */
#mainmenuTable{
	margin:0;
	padding:0;
	height:200px;
	width:100%;
}
.mainMenu{
	margin:0;
	padding:0;
	height:200px;
	width:165px;
}
.mainMenu dl{
	margin:0 0 0 0;
	padding:3px 0 1px 0;
	height:196px;
	width:165px;
	background:url(images/menu-new.gif) no-repeat 0 0;
}
.mainMenu dd{
	margin:0 0;
	padding:5px 10px 10px 10px;
}
.mainMenu dd a{
	margin:0;
	padding:0;
	font:lighter 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFC;
	letter-spacing:1pt;
	text-decoration:none;
}
.mainMenu dd a:hover{
	color:#A52C39;
	text-decoration:underline;
}
.mainFoto{
	margin:0;
	padding:0;
	height:200px;
	width:100%;
}
.mainFoto img{
	margin:0;
	padding:0;
}
/* Line Down Menu
----------------------------------------------- */
#lineDownMenu{
	margin:0;
	padding:0;
	height:20px;
	width:100%;
	background:#3A72C9 url(images/line_bckgr.gif) repeat 0 0;
	border-top:solid 1px #CFC;
}
/* Main Table
----------------------------------------------- */
#mainTable{
	margin:0;
	padding:0;
	width:100%;
	background:#CFD7CA;
}
#mainTable td{
	vertical-align:top;
}
.mainTable-left{
	padding:0;
	width:255px;
}
/* Left Block with News
----------------------------------------------- */
.blocknote{
	margin:0;
	padding:0;
	width:255px;
}
.blocknote td{
	margin:0;
	padding:0;
	background:url(images/blocknote.jpg) no-repeat 0 0;
}
.imgSubmenu{
	margin:10px 0 0 0;
	padding:0;
	width:255px;
}
.imgSubmenu td.top-imgSubmenu{
	margin:0;
	padding:0;
	width:246px;
	height:44px;
	background:url(images/pda-top.jpg) no-repeat 0 0;
}
.imgSubmenu td.middle-imgSubmenu{
	margin:0;
	padding:0;
	background:url(images/pda-middle.jpg) repeat-y 0 0;
}
.imgSubmenu td.bottom-imgSubmenu{
	margin:0;
	padding:0;
	width:246px;
	height:110px;
	background:url(images/pda-bottom.jpg) no-repeat 0 0;
}
.newsBlock{
	padding:55px 45px 58px 30px;
	margin:0;
	height:369px;
}
.submenuBlock{
	width:180px;
}
.submenuBlock{
	padding:0;
	margin:10px 40px 10px 40px;
	width:100px;
}
.newsBlock h3{
	margin:0 0 10px 0;
	padding:0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FF9900;
}
p.right{
	text-align:right;
}
.newsBlock p.right a{
	color:#009;
	text-decoration:none;
}
.newsBlock p.right a:hover{
	color:#A52C39;
	text-decoration:underline;
}
/* Left Block with SubMenu
----------------------------------------------- */
.submenu{
	margin:0;
	padding:0;
}
.submenu dd{
	margin:0;
	padding:0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}
.submenu dd.sublink1{
	margin:0 0 0 15px;
	padding:0;
	color:#9F0;
}
.submenu dd a{
	margin:0;
	padding:0;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.submenu dd.sublink1 a{
	margin:0;
	padding:0;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#9F0;
	text-decoration:none;
}
.submenu dd a:hover{
	color:#C33;
	text-decoration:underline;
}
/* Right Content Block
----------------------------------------------- */
.mainTablecontent{
	font-size:10px;
	margin:0;
	padding:20px 0 0 0;
	background:url(images/bckgr_logo.gif) no-repeat right top;
}
.mainTable-content h2{
	margin:0;
	padding:0 0 10px 0;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#063;
}
/* Special offers Block
----------------------------------------------- */
.specBlock{
	margin:0 0 10px 0;
	padding:0;
}
.specBlock td{
	padding:0;
	width:240px;
	height:240px;
}
.specBlock-left{
	background:url(images/Sticknote.jpg) no-repeat 0 0;
}
.specBlock-right{
	background:url(images/Sticknote1.jpg) no-repeat 0 0;
}
.specBlock td div{
	margin:35px 40px 40px 25px;
	padding:0;
}
.specBlock h3{
	margin:0 0 10px 0;
	padding:0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#C33;
}
.specBlock p.right{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#F00;
}
/* Footer Block
----------------------------------------------- */
#footer{
	margin:0;
	padding:3px 0;
	background:#063;
	color:#CCC;
	border-top:solid 1px #CF9;
	border-bottom:solid 1px #033;
	text-align:center;
}
/* Published Block
----------------------------------------------- */
#published{
	margin:0;
	padding:3px 10px 10px 0;
	text-align:right;
}

.hotels{
	margin:0;
	padding:0;
}
.pageTitle{
	text-align:center;
}
.pageTitle h3{
	margin:0;
	padding:0 0 5px 0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#063;
	text-align:center;
}
td.paging{
	margin:0;
	padding:0 0 5px 0;
	text-align:right;
}
/* List Hotels table
----------------------------------------------- */
.listHotels{
	margin:0 0 4px 0;
	padding:0;
}
td.fotoHotels{
	padding:0 4px 0 0;
	width:157px;
}
td.descrHotels{
	padding:5px;
	background:#B8CFB8;
}
td.descrHotels p.right{
	margin:0;
}
td.descrHotels p.right a{
	text-decoration:none;
}
td.descrHotels h3{
	margin:0;
	padding:0 0 5px 0;
	font:bold italic 14px Arial, Helvetica, sans-serif;
	color:#900;
}
/* Hotel's Description table
----------------------------------------------- */
.descHotel{
	margin:0;
	padding:0;
}
.descHotel h3{
	margin:0;
	padding:0 0 5px 0;
	font:bold italic 14px Arial, Helvetica, sans-serif;
	color:#900;
}
/* Hotel Price table
----------------------------------------------- */
.hotelPrice{margin:0 0 10px 0;padding:0;}
.hotelPrice th{
	margin:0;
	padding:3px 8px;
	background:#B8CFB8;
	white-space: nowrap;
	border-left:solid 1px #CFD7CA;
	border-bottom:solid 1px #CFD7CA;
	vertical-align: top;
	font-weight:normal;
}
.hotelPrice td{
	margin:0;
	padding:3px 5px;
	border-bottom:solid 1px #B8CFB8;
	text-align:center;
}
.hotelPrice td.firstcell{text-align:left;font-weight:normal;}
.hotelPrice th.firstcell{text-align:left;font-weight:bold;}
/* Photogallery
----------------------------------------------- */
.fotogallery{
	margin:0 0 5px 0;
	padding:0;
	text-align:center;
}
.fotogallery img{margin:0 5px 10px 5px;padding:0;border:none;}
/* Site Map
----------------------------------------------- */
.sitemap{
	margin:0;
	padding:0;
}
.sitemap dd{
	margin:0;
	padding:0;
}
.sitemap dd.sitemap_link0{
	margin:0 0 0 15px;
	padding:0;
}
.sitemap dd.sitemap_link1{
	margin:0 0 0 30px;
	padding:0;
}
.sitemap dd.sitemap_link2{
	margin:0 0 0 45px;
	padding:0;
}
.sitemap dd.sitemap_link3{
	margin:0 0 0 60px;
	padding:0;
}
.sitemap dd a{
	color:#333;
	font-weight:bold;
}
.sitemap dd a:hover{
	color:#C33;
	text-decoration:none;
}

.floatright{
	margin:0 0 5px 10px;
	padding:0;
	float:right;
}

