* {
    margin: 0;
    padding: 0;
}
html {
	width:100%; /*	height:100%;*/
}
body {
	width:100%; /*	height:100%;*/
	margin: 0px;
	font: 14px/18px Calibri;
	background: url(../images/bg.jpg);
	color: #251104;
}
.clear {width:100%; clear:both; height:0px;}/*td, th, p, div, span {font-family:Tahoma;font-size:12px;}*/p {margin:12px 0;padding:0;}a, a:visited {text-decoration: none; color:#33230c;}a:hover {text-decoration: underline;}form {padding:0px;margin:0px;}img {border:0 none}h1 {font-size:20px; font-weight: bold; margin:10px 0 14px 0;color:#7b4400;}h1 a, h1 a:visited, h1 a:hover {font-size:18px;font-weight:bold;color:#673b30;text-decoration:none;}h1 a:hover {color:#673b30;text-decoration:underline;}h2 {margin:0 0 12px 0;}h3 {margin:0 0 10px 0;}h4 {font-size:14px;font-weight:bold;margin:0 0 10px 0;color:#673b30;}hr {height:1px;color:#673b30;background:#673b30;border:0 none;margin:10px 0;}.hr {height:1px;background:#673b30;font-size:1px;margin:10px 0;}.vr {background:url(../images/vr.gif) repeat-y center;min-width:3px;}.h1 {height:1px;font-size:1px;}.h5 {height:5px;font-size:1px;}.h10 {height:10px;font-size:1px;}.h15 {height:15px;font-size:1px;}.mb5 {margin-bottom:5px}.fl {float:left}.fr {float:right}.clr {clear:both;}/*.input {font-family:Tahoma;font-size:12px;border:1px solid #aaa;padding:2px;}.button {font-family:Tahoma;font-size:12px;cursor:pointer;}*/.error {background:#e93737;border:2px solid #c00;color:#fff;font-weight:bold;padding:5px;margin:2px;text-align:center;}.successful {background:#6aad32;border:2px solid #3a8000;color:#fff;font-weight:bold;padding:5px;margin:2px;text-align:center;}.required {color:red}img.code {margin-bottom:-5px}a.title, a.title:visited, a.title:hover {font-size:14px;font-weight:bold;margin-bottom:10px;color:#62554d;}.title2 {background:#e8e0bd;font-size:18px;color:#62554d;text-align:left;padding:5px 10px;}.title3 {    font-size:18px;    font-weight:bold;        color:#673b30;    /*background: url(../images/libg.png) no-repeat;*/    height: 28px;    padding-top: 8px;}.article{    position: relative;    padding-bottom: 10px;    border-bottom:1px dotted black;    padding-right: 10px;    padding-left: 10px;    }.article:hover{    background: #feebd3;}.artmore{    margin-top: 8px;}.artmore a{    color: #2b2b2b !important;    font: 12px/12px Arial !important;    text-decoration: underline;}.artmore a:hover{    text-decoration: none;    }.anons{    font: 14px/16px Arial;    color: #595959;    }.title3 a, .title3 a:visited, .title3 a:hover {    color: #6d3c00;    font: 18px/18px Calibri;        }.title3 a:hover {text-decoration:underline;}/* blockqoute */blockquote {border:1px dashed #333;background:#ffd;padding:5px 10px;margin:10px 10px 10px 40px;}.blockquote {border:1px dashed #333;background:#ffd;padding:5px 10px;margin:10px;}.leftblockquote {border:1px dashed #333;background: #ffd;float:left;width:45%;padding:5px 10px;margin:0px 10px 3px 0px;}.rightblockquote {border:1px dashed #333;background:#ffd;float:right;width:45%;padding:5px 10px;margin:0px 0px 3px 10px;}.highlight {background-color:#fffebb}.pollQuestion {font-weight:bold;}ul.poll {margin: 0px;padding:5px 15px;list-style:none;}ul.poll li {margin: 3px 0px;}.pollsBar {background:#c7f1fb;}.pollsBarMax {background:#00ccff;}.date {color:#777;}ul.subCategories {margin:0px;padding:0px;margin-left:15px;margin-bottom:40px;}ul.subCategories li {margin:3px 0px;padding:0px;}ul.subCategories a {font-weight:bold;}.guestbookAnswer {font-style:italic;margin-top:10px;}.formError {color:red;font-size:11px;margin-top:3px;}.formHint {padding-bottom:3px;font-size:10px;}.regHint {color:red;font-size:10px;display:none;padding-bottom:3px;}.pages {padding:5px;text-align:center;margin-top:15px;}.pages a, .pages a:visited, .pages a:hover {background:#e8e0bd;padding:3px 7px;text-decoration:none;border:1px solid #d7cea9;color:#333;margin:0px 2px;}.pages a:hover {background:#e7a23c;}.pages span {font-weight:bold;background:#563b1a;padding:3px 7px;border:1px solid #4f3515;color:#fff;margin:0px 2px;}.map-level-1 {margin:2px 0px 2px 0px;font-weight:bold;}.map-level-2 {margin:2px 0px 2px 20px;}.map-level-3 {margin:2px 0px 2px 40px;}img.imgsmall {float:left;margin:10px 10px 0px 0px;}a.gallery, a.gallery:visited, a.gallery:hover {text-decoration:none;}.gallery img {margin-bottom:3px;border:1px solid #cbc4a5;}#formRecommendToFriend {display:none;position:absolute;width:100%;left:0;}#formRecommendToFriendContent {border:2px solid #eee;background:#fff;padding:8px 10px;text-align:left;}.tagsCloudTitle {background:#e8e0bd;font-size:18px;color:#62554d;line-height:34px;text-align:left;padding:0 10px;}div.tagsCloud {text-align:center;padding:10px 0;}.tagsCloud a, .tagsCloud a:visited, .tagsCloud a:hover {font-size:.83em;text-decoration:none;line-height:1.4em;color:#d47d36;}.tagsCloud a:hover {color:#441f02;background:#fefefe;}.tagsCloud a.w1, .tagsCloud a.w1:visited, .tagsCloud a.w1:hover  { font-size: 80%; }.tagsCloud a.w2, .tagsCloud a.w2:visited, .tagsCloud a.w2:hover  { font-size: 100%; }.tagsCloud a.w3, .tagsCloud a.w3:visited, .tagsCloud a.w3:hover  { font-size: 120%; }.tagsCloud a.w4, .tagsCloud a.w4:visited, .tagsCloud a.w4:hover  { font-size: 140%; }.tagsCloud a.w5, .tagsCloud a.w5:visited, .tagsCloud a.w5:hover  { font-size: 160%; }.tagsCloud a.w6, .tagsCloud a.w6:visited, .tagsCloud a.w6:hover  { font-size: 180%; }.tagsCloud a.w7, .tagsCloud a.w7:visited, .tagsCloud a.w7:hover  { font-size: 200%; }.body2 {width:1250px;text-align:left;}.logo {margin-top:70px;}.bg1 {width:1250px;background:url(../images/bg1.png) no-repeat top right;text-align:left;}.leftmenu ul {margin:0;padding:0;list-style:none;}.leftmenu li {margin:0;padding:0;}.leftmenu {background:url(../images/leftmenu-b.gif) no-repeat bottom #e8e0bd;padding:5px 0 15px 0;}.leftmenu li a {color:#62554d;font-size:14px;text-decoration:none;display:block;line-height:25px;background:url(../images/a1-1.png) no-repeat top left;padding-left:45px;cursor:pointer;}.leftmenu li a:hover {color:#e52300;}.leftmenu li a.current {color:#e52300;font-weight:bold;}.leftmenu li.separator {height:3px;background:url(../images/leftmenu-separator.gif) no-repeat center;}.leftmenu ul ul {background:url(../images/leftmenu-l2-t.gif) no-repeat top center #d2cbab;padding:5px 0;}.leftmenu li li a {color:#000;font-size:11px;line-height:16px;background:url(../images/a2-1.png) no-repeat top left;padding-left:40px;cursor:pointer;}.leftmenu li li a.current {color:#000;font-weight:bold;}.leftmenu li li.separator {height:1px;background:none;}.actual-bg {height:225px;background:url(../images/actual-bg.gif) repeat-x top center;}#actual {height:225px;padding-left:375px;background-position:left top;background-repeat:no-repeat;}#actual td {height:45px;}#actual td.hover {background:url(../images/actual-h.gif) repeat-x;}#actual td.hover a, #actual td.hover span {color:#fff;}#actual td a, #actual td span {display:block;padding:0 15px 0 45px;text-decoration:none;font-weight:bold;color:#673B30;background:url(../images/a1-1.png) no-repeat left center;}.categoryName {height:33px;line-height:33px;color:#fff;font-size:16px;background:url(../images/categoryName.gif) repeat-x;padding:0 25px;margin-bottom:15px;}.categoryName div {color:#fff;font-size:16px;}.categoryName a, .categoryName a:visited, .categoryName a:hover {color:#fff;font-size:16px;text-decoration:none;}.categoryName h1 {color:#fff;}.categoryName a.comments, .categoryName a.comments:visited, .categoryName a.comments:hover {font-size:11px;text-decoration:underline;}.categoryName a.comments:hover {text-decoration:none;}.orange, a.orange, a.orange:visited, a.orange:hover {color:#ff9b34;}.orange2, a.orange2, a.orange2:visited, a.orange2:hover {color:#e2932a;}.orange3, a.orange3, a.orange3:visited, a.orange3:hover {color:#b1560b;}.black, a.black, a.black:visited, a.black:hover {color:#000;}.brown, a.brown, a.brown:visited, a.brown:hover {color:#673B30;}.brown2, a.brown2, a.brown2:visited, a.brown2:hover {color:#62554d;}.gray {color:#666;}a.red, a.red:visited, a.red:hover {color:#e52300;}.footer-bar {width:1190px;height:5px;background:#bdb699;font-size:1px;}.footerText {font-size:11px;}.bottommenu a, .bottommenu a:visited, .bottommenu a:hover {font-weight:bold;margin:0 10px;}.rightmenu ul {margin:0;padding:0;list-style:none;}.rightmenu li {margin:0;padding:0;}.rightmenu {background:url(../images/leftmenu-b.gif) no-repeat bottom #e8e0bd;padding:5px 0 15px 0;}.rightmenu li a {color:#62554d;font-size:14px;text-decoration:none;display:block;line-height:25px;background:url(../images/a1-2.png) no-repeat top left;padding-left:45px;cursor:pointer;}.rightmenu li a:hover {color:#e52300;}.rightmenu li a.current {color:#e52300;font-weight:bold;}.rightmenu li.separator {height:3px;background:url(../images/leftmenu-separator.gif) no-repeat center;}.rightmenu ul ul {background:url(../images/leftmenu-l2-t.gif) no-repeat top center #d2cbab;padding:5px 0;}.rightmenu li li a {color:#000;font-size:11px;line-height:16px;background:url(../images/a2-2.png) no-repeat top left;padding-left:45px;cursor:pointer;}.rightmenu li li a.current {color:#000;font-weight:bold;}.rightmenu li li.separator {height:1px;background:none;font-size:1px;}.rightmenu-title {background:#e8e0bd;padding-top:5px;}.rightmenu-title2 {background:url(../images/a1-1.png) no-repeat top left;color:#62554d;line-height:25px;font-size:18px;padding-left:45px;}.rightmenu-title-b {height:3px;background:url(../images/leftmenu-separator.gif) no-repeat center;font-size:1px;}a.comments, a.comments:visited, a.comments:hover {font-size:11px;font-weight:normal;}.top6 {width:1190px;text-align:left;background:url(../images/top6bg.gif) repeat-x bottom center #efe7c2;margin-top:15px;}.top6_2 {padding:10px 20px 20px 20px;}.top6title {color:#62554d;font-size:18px;background:url(../images/hr.gif) repeat-x bottom;margin:0 0 10px 0;padding-bottom:3px;}.top6 img.imgsmall {float:left;margin:0 10px 5px 0;border:1px solid #333;}.top6 h4 a, .top6 h4 a:visited, .top6 h4 a:hover {color:#613832;font-size:14px;text-decoration:none;}.top6 h4 a:hover {text-decoration:underline;}.top6 a.comments, .top6 a.comments:visited, .top6 a.comments:hover {font-size:11px;text-decoration:underline;color:#eb3d00;}.box1 {background:#e8e0bd;padding:10px;}.box1 .title {font-size:18px;font-weight:normal;}.box1 .hr {height:2px;background:url(../images/hr.gif) repeat-x;font-size:1px;margin:10px 0;}.box2 {border:1px solid #e8e0bd;padding:10px;border-radius:5px;}.box3 .title2 {background:#e8e0bc;color:#645349;height:32px;line-height:32px;padding:0 10px;}.box3-m {background:url(../images/box3-m.gif) repeat-x top #cb6a19;}.box3-m2 {padding:0 10px;color:#fff;}.box3-m a, .box3-m a:visited, .box3-m a:hover {color:#fff;}.box3-bottom {width:200px;height:71px;background:url(../images/box3-bottom.png) no-repeat bottom;position:absolute;}.box3-bottom div {padding:40px 0 0 10px;}.box3-bottom a, .box3-bottom a:visited, .box3-bottom a:hover {line-height:31px;color:#d0a964;}.box4 {background:#f7f5ec;padding:10px 12px;margin:10px 0;}table.table th {color:#62554d;background:#e8e0bd;font-family:Arial;font-size:12px;text-align:center;}table.table tr.tr1 {color:#333;background:#fff;}table.table tr.tr2 {color:#333;background:#f9f9f9;}.avatar {float:left;margin:0 5px 0 0;border:1px solid #62554d;clear:both;}.avatar2 {border:1px solid #62554d;}.avatar3 {float:left;margin:0 5px 0 0;clear:both;}.avatar-info {line-height:24px;float:left;}.user-actions, .user-actions a, .user-actions a:visited, .user-actions a:hover {color:#62554d;font-weight:bold;}#comments {margin-top:30px;}#commentForm {margin:5px 0px;border:1px solid #e8e0bd;padding:8px;}.replyTo {margin-left:20px}.comments-list ul {margin:0px;padding:0 0 0 20px;list-style:none;}.comments-list li {margin:0px;padding:5px 0 5px 0px;}.comment-deleted {font-weight:bold;color:#aaa;}.offer {border:1px solid #999;padding:5px 10px;height:200px;overflow:auto;}a.menuButton, a.menuButton:visited, a.menuButton:hover {background:#e8e0bd;padding:0 30px;text-decoration:none;display:block;height:25px;line-height:25px;float:left;margin-right:2px;}a.menuButton span.menuArrow {background:url(../images/arrow1.gif) no-repeat right center;padding-right:25px;text-transform:uppercase;font-weight:bold;color:#e52300;}a.menuButton span.menuArrow2 {background:url(../images/arrow2.gif) no-repeat right center;padding-right:25px;text-transform:uppercase;font-weight:bold;color:#e52300;}a.menuButton span {text-transform:uppercase;font-weight:bold;color:#e52300;}.menuT {height:1px;background:#776761;font-size:1px;}.menuB {height:9px;background:url(../images/menuB.gif) no-repeat;font-size:1px;border-top:1px solid #776761;}.icons {margin-left:15px;}.icons a, .icons a:visited, .icons a:hover {margin:0 10px;float:left;font-size:11px;text-decoration:none;}a.icon-home {width:13px;height:12px;background:url(../images/icons.gif) no-repeat 0px 0px;display:block;float:left;}a.icon-contacts {width:14px;height:12px;background:url(../images/icons.gif) no-repeat -13px 0px;display:block;float:left;}a.icon-map {width:13px;height:12px;background:url(../images/icons.gif) no-repeat -27px 0px;display:block;float:left;}.boxm {padding:5px 10px;}a.star0, a.star1 {width:21px;height:20px;display:block;float:left;background:url(../images/stars.png) no-repeat 0px 0px;cursor:pointer;}a.star1 {background:url(../images/stars.png) no-repeat 0px -20px;}.stars0 {width:105px;height:20px;background:url(../images/stars.png) no-repeat 0px 0px;font-size:1px;}.stars1 {height:20px;background:url(../images/stars.png) no-repeat 0px -20px;font-size:1px;}#starsMessage {line-height:20px;}.content {color:#333;}.content img {max-width:740px;}ul.profilecomments li {margin-bottom:15px;}ul.consult {margin:0;padding:20px 0px 20px 40px;}ul.consult li {margin:0;padding:2px 0;}.consult-answer {color:#065a9a;margin-top:5px;}.brown {color:#8d5229;}#bud a, #bud a:visited, #bud a:hover {color:#673b30;}table.table0, table.table0 td {border:0 none;}table.table1 {border-collapse:collapse;border:1px solid #aaa;}table.table1 td {border:1px solid #aaa;padding:5px;}.articleAddInfo, .articleAddInfo10 {background:#e8e0bd;color:#62554d;font-size:11px;font-weight:bold;padding:2px 5px;margin:0 3px;}.articleAddInfo10 {font-size:10px;}.articleAddInfoPlus {font-family:Arial;font-size:14px;margin-right:3px;}/*Hotels list*/.hotel_list {float:left; width:100%; margin-bottom:24px;}.hotel_list ul {display:block; float:left; width:105%; list-style: none; margin:0; padding:0;}.hotel_list ul li{display:inline-block; float:left; margin:0 21px 10px 0; padding:0; width:130px; min-height:130px;}.hotel_list ul li div.img_star {width:118px; height:104px; background: url(../images/img_bg.jpg) no-repeat 0 0; padding:6px;}div.cstar {height:14px; background: url(../images/stars.png) no-repeat; margin:8px 0 0;} .hotel_list ul li  div.count_star_1 {background-position: 0 0;}.hotel_list ul li  div.count_star_2 {background-position: 0 -22px;}.hotel_list ul li  div.count_star_3 {background-position: 0 -44px;}.hotel_list ul li  div.count_star_4 {background-position: 0 -66px;}.hotel_list ul li  div.count_star_5 {background-position: 0 -89px;}.hotel_list ul li  div.hotel_title {margin:8px 0;}.hotel_list ul li  div.hotel_title a {color:#090706; font:13px/16px Arial;}.hotel_list ul li  div.hotel_title a:hover {text-decoration: none;} /*Hotel*/div.img_star {width:118px; height:104px; background: url(../images/img_bg.jpg) no-repeat 0 0; padding:6px;}div.hotel_stars {width:100%; height:24px; border-bottom:1px dotted #090706; font:20px/20px Calibri; color:#1d1d1d; margin-bottom:12px;}div.img_bg {width:118px; height:80px; overflow: hidden;}div.count_star_1 {background-position: 0 0;}div.count_star_2 {background-position: 0 -22px;}div.count_star_3 {background-position: 0 -44px;}div.count_star_4 {background-position: 0 -66px;}div.count_star_5 {background-position: 0 -89px;}div.star_post {float:left; margin: 4px 12px 14px 0;}/*Content Gallery*/ul#content_gallery {list-style: none; display:block; float:left; width:105%; margin-left:-5px;}ul#content_gallery li {display:inline-block; float:left; width:112px; margin:4px 10px 4px 0;}ul#content_gallery li a {display:block; float:left; padding:4px; width:104px; height:92px; background: #e5bf8e; overflow:hidden;}ul#content_gallery li a em {display:block; width:104px; height:92px; overflow:hidden;}ul#content_gallery li span  {display:block; float:left; clear:both;}ul#content_gallery.gallerytorsul li{    width: 580px;    height: 100%;}ul#content_gallery.gallerytorsul li a{    width: 580px;    height: 100%;}ul#content_gallery.gallerytorsul li a em{    width: 580px;    height: 100%;    }div#allphotos{    float: right;      margin-bottom: 20px;  }div#allphotos a{    font: 12px/12px Arial;    color: #613601;    text-decoration: underline;}div#allphotos a:hover{    text-decoration: none;}div.gallery_title {font:bold 18px/20px Calibri; color:#1d1d1d; width:102%; height:26px; border-bottom:1px dotted #1d1d1d; margin:14px 0 8px -4px;}form table tr td span.bounce{    width: 186px;    display: inline-block;}form table #formelement6 td.last{    margin-left: 56px;        position: absolute;    margin-top: -31px;}form table #formelement7 td.last{    margin-top: -36px;    margin-left: 160px;        position: absolute;}form table #formelement9 td.last{    margin-left: 56px;        position: absolute;    margin-top: -31px;}form table #formelement10 td.last{    margin-top: -36px;    margin-left: 160px;        position: absolute;}form table input[type=text], form table textarea{    border: 1px solid #c47f23;    height: 24px;    color: #4c4c4c;    font: 16px/24px Calibri;    padding: 0px 1px;    }textarea{    resize: none;    height: 200px !important;}form table input[type=submit]{    background: url(../images/submit-bg.jpg) no-repeat;    width: 169px;    height: 33px;    border: none;    font: 16px/33px Arial;    color: #7b4400;}form table{    font: 16px Calibri;    color: #4c4c4c;}#forformhead{    font: 12px/14px Arial;    color: black;    margin: 10px 0px 10px 5px;}#forformhead .bookingheader{color: #915501;font:bold 20px/24px Calibri;}.gallery{    list-style: none;}.gallery li{    margin-left: 20px;}.gallery li a{    font: 18px/20px Calibri;    color: #202020;}.button2{    margin-left: 180px;    margin-top: 10px;}.button3{    margin-left: 90px;    margin-top: 10px;}.webim{    height: 75px;    width: 100%;    display:block;    position: absolute;    top: 0px;    left: 0px;    z-index: 10000;    }

.divsmall{
    width:120px;
    height: 100px;
    float: left;
    margin:10px 10px 0px 0px;
    display: block;
}

.tourheader{
    position: relative;
    padding-bottom: 10px;
    border-bottom: 1px dotted #8c5f28;
}

.tourheader div.tourbook{
    position: absolute;
    top: 0px;
    right: 0px;
    width:171px;
    height:35px;
    cursor:  pointer;
    background: url(../images/newbookbutton.png) no-repeat top left;
    font: 16px/34px Arial;
    color: #7b4400;
    text-align: center;
}

.tourheader h1{
    width: 400px;
}

.formdiv{
    position: fixed;
    top: 100px;
    left: 50%;
    margin-left: -160px;
    background: white;
    border: 1px solid #c57e39;
    z-index: 10000;
    padding: 10px;
    display: none;
    -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
-moz-box-shadow:    0px 0px 15px rgba(0, 0, 0, 0.4);
box-shadow:         0px 0px 15px rgba(0, 0, 0, 0.4);
}

.formdiv h2{
    color: #7B4400;
    font-size: 20px;
    font-weight: bold;
    margin: 0px;
    margin-bottom: 10px; 
}

.formdiv .fromclose{
    width:33px;
    height:33px;
    position: absolute;
    top:-30px;
    right: 10px;
    background: url(../images/formclose.png) no-repeat top left;
    cursor: pointer;
}