body {background: url(/images/bgtop.jpg) top center repeat-x #000;  margin: 0px; padding: 0px;}
body, td { vertical-align: top; font-size: 12px; font-family: arial, tahoma, Trebuchet MS; color: white; }
a {color: #ffcd6d; text-decoration: underline;}
a:hover {text-decoration: none;}
img {border: 0px;}
ul {padding-left: 18px; margin: 5px; margin-left: 0px; }
li {list-style-image: url(/images/li.gif);}
h1, h2 {color: #fde09b; font-size: 19px; line-height: 16px; font-weight: normal; margin: 0px; padding-bottom: 10px;}
h3 {color: #fff; font-size: 16px; font-weight: bold; margin: 0px; margin-bottom: 5px;}
td.head1 {width: 50%; background: url(/images/skinlefttop.gif) bottom right no-repeat;}
td.head2 {width: 927px; padding-top: 252px; padding-left: 890px; text-align: right; vertical-align: bottom;}
td.head3 {width: 50%; background: url(/images/goldright.gif) bottom left no-repeat;}
td.content1 {background: url(/images/skinleftr.jpg) top right repeat-y;}
td.content1 div {height: 49px; background: url(/images/skinlefttop2.jpg) top right no-repeat;}
td.content2 {background: url(/images/skinright.gif) top left repeat-y;}
td.content2 div {height: 65px; background: url(/images/goldbottom.gif) top left no-repeat;}
td.bottom1 {background: url(/images/skinleftbottom.jpg) top right no-repeat;}
td.bottom1 div {position: relative; margin-top: -205px; height: 205px; background: url(/images/skinleftbottom2.jpg) top right no-repeat;}
td.bottom2 {background: url(/images/skinrightbottom2.jpg) top left no-repeat;}
td.bottom2 img {position: relative; margin-top: -37px;}
div.top {background: url(/images/bgbottom.jpg) bottom left repeat-x;}
div.content_b {background: url(/images/contbord.gif) top right repeat-y; border-bottom: 1px solid #944b4d; padding-right: 5px;}
div.content {background: url(/images/contentbg.jpg) top left #a1171c;}
div.bbg {background: url(/images/bottombg.gif) bottom right no-repeat; padding-bottom: 15px;	}
div.menu {text-align: right; padding-right: 91px;}
div.reserv {background: url(/images/ram_top.gif) top left no-repeat; width: 306px; margin-left: 11px;}
div.reserv2 {background: url(/images/ram_bot.gif) bottom left no-repeat; padding: 9px; padding-top: 8px; padding-bottom: 7px;}
div.reserv3 {background: url(/images/block_sv_bg.jpg); border-bottom: 1px solid #BF3741;} 
div.reserv4 {background: url(/images/block_sv_bot_bg.jpg) bottom left no-repeat; padding: 15px; padding-left: 28px; padding-right: 18px; text-align: justify;} 
div.sdv {padding-left: 48px; padding-bottom: 0px; padding-top: 25px;}
div.blockhead {background: url(/images/block_tm_bg.gif); width: 60px; text-align: center; margin-left: 44px; padding-top: 3px; padding-bottom: 3px; font-size: 11px;}
div.blockbig1 {background: url(/images/block_tm_bg.gif); margin-left: 21px; width: 285px; margin-bottom: 20px; }
div.blockbig2 {background: url(/images/block_tm_bot_bg.gif) bottom left no-repeat; padding-left: 28px; padding-top: 17px; padding-right: 30px; padding-bottom: 10px;}
div.blocksmall2 {background: url(/images/block_tm_bot_bg.gif) bottom left no-repeat; padding-left: 28px; padding-right: 30px;}
div.blocksmall2 td.blocktd {padding-bottom: 10px; padding-top: 17px;}
td.blocktd img{border: 2px solid #ffcd6d;}
td.blocktd div{padding: 5px; padding-top: 2px; padding-bottom: 10px; width: 96px; height: 26px;}
td.blocktd span {text-transform: capitalize;}
div.banners {background: url(/images/bannbg.gif); margin-left: 21px; margin-right: 11px; padding: 2px; margin-bottom: 10px;}
td.content {padding-right: 20px; padding-top: 9px;}
div.privet {border-bottom: 1px solid #bc5256; padding-bottom: 7px; margin-bottom: 15px;}
table.iotz {background: url(/images/dotbrd.gif) bottom left repeat-x;}
table.iotz img {border: 1px solid #f82b3a;}
table.iotz td {vertical-align: middle; padding-bottom: 10px;}
div.ispez {background: url(/images/block_tm_bg.gif);padding: 10px;}
div.city1 {float: left; width: 105px; margin-left: 35px;}
div.city2 {float: left; margin-left: 35px;}
table.bottom td {font-size: 11px;}
table.bottom form {padding: 0px; margin: 0px;}
table.bottom input {border: 0px; background: none; height: 21px; font-size: 10px; color: #ca999a; padding-top: 0px; padding-bottom: 2px;}
table.bottom input.search {width: 30px;}
table.bottom ul {margin-top: 0px; padding-top: 0px;} 
table.bottom li {list-style-image: url(/images/li2.gif);}
table.bottom li a {color: #d0b27a;}
div.gallery {width: 140px; height: 130px; float: left; text-align: center;}
div.gallery img, img.ib {border: 2px solid #FFCD6D;}
.svetbg {background: url(/images/block_sv_bg.jpg);}
.zatbg {background: url(/images/block_tm_bg.gif);}
td.menutd { border-bottom:1px solid #bd5358; }

