.vertolet {width: 54%; margin: 8px 44% 0px 2%; position: absolute; z-index: 2;}
.main {width: 76.9%; margin: 8px 0% 0px 23%; position: absolute; z-index: 3; padding-bottom: 20px;}
.feed {width: 84%; margin: 0px 8% 0px 8%;  padding: 0px 0px 20px 0px; position: absolute; z-index: 3;}

.logo {margin-left: 18px; padding-right: 18px; margin-top:11px;}
/* .logo {position: absolute; z-index: 2; top: 11px; margin-left: 23px; padding-right: 44px; border-right: 6px solid #ea5523;} */
.BodyContent {position:absolute; z-index:1; width: 100%;}
.HotelHeadings {margin-top: 11px; padding-left: 18px; font-family: Arial, Tahoma, Verdana, sans-serif; border-left: 6px solid #ea5523;}
.one_star {margin-bottom: 4px; width: 16px; background-image: url(/clones/common_images/netspb_stars.gif); background-position: top left; background-repeat: repeat-x; background-attachment: scroll;}
.two_star {margin-bottom: 4px; width: 32px; background-image: url(/clones/common_images/netspb_stars.gif); background-position: top left; background-repeat: repeat-x; background-attachment: scroll;}
.three_star {margin-bottom: 4px; width: 48px; background-image: url(/clones/common_images/netspb_stars.gif); background-position: top left; background-repeat: repeat-x; background-attachment: scroll;}
.four_star {margin-bottom: 4px; width: 64px; background-image: url(/clones/common_images/netspb_stars.gif); background-position: top left; background-repeat: repeat-x; background-attachment: scroll;}
.five_star {margin-bottom: 4px; width: 80px; background-image: url(/clones/common_images/netspb_stars.gif); background-position: top left; background-repeat: repeat-x; background-attachment: scroll;}
/* .HotelHeadings {margin-top: 11px; margin-left: 290px; font-family: Arial, Tahoma, Verdana, sans-serif;} */

h1 {font-size: 155%; line-height: 110%; color: #0b7f41; margin: 0px; padding: 12px 12px 15px 20px; font-family: Arial, Tahoma, Verdana, sans-serif;}
h1.HotelTitle {font-size: 145%; line-height: 110%; color: #0b7f41; margin: 0px; padding: 0px 12px 3px 0px;}
h1.HotelCity {font-size: 88%; font-weight: normal; line-height: 110%; color: #0b7f41; margin: 0px; padding: 0px; margin-bottom:4px;}
h2.RoomTitle {font-size: 100%; font-weight: bold; line-height: 110%; font-family: Arial, Tahoma, Verdana, sans-serif; color: #0b7f41; margin: 0px 0px 3px 0px; padding: 0px;}
h2.RoomClass {font-size: 100%; font-weight: bold; line-height: 110%; font-family: Arial, Tahoma, Verdana, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 8px 7px 15px; background-color: #0b7f41; background-image: url(/clones/common_images/crnr.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll;}
h2.RoomClass_bar {color: #fff; font-size: 100%; font-weight: bold; line-height: 110%; font-family: Arial, Tahoma, Verdana, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 8px 7px 15px; background-color: #0b7f41; background-image: url(/clones/common_images/crnr.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll;}
h2 {font-size: 115%; line-height: 110%; font-family: Arial, Tahoma, Verdana, sans-serif; color: #0b7f41; margin: 0.5em 0px 7px 0px; padding: 0px 0px 3px 0px;}
h2.mark {font-size: 80%; line-height: 110%; font-family: Arial, Tahoma, Verdana, sans-serif; color: #AD4444; margin: 1.2em 0px 7px 0px; padding: 0px 0px 3px 0px;}
h3 {font-size: 90%; line-height: 110%; font-family: Arial, Tahoma, Verdana, sans-serif; color: #333; margin: 0.5em 0px 7px 0px; padding: 0px 0px 3px 0px;}
h2.ad {font-size: 105%; line-height: 110%; font-family: Arial, Tahoma, Verdana, sans-serif; color: #ef3940; margin: 1em 0px 4px 0px; padding: 3px 0px 3px 0px;}
h3.ad {font-size: 111%; line-height: 110%; font-family: Arial, Tahoma, Verdana, sans-serif; color: #777; margin: 0.5em 0px 0px 0px; padding: 0px 0px 3px 0px;}

a:link {color : #3366cc;}
a:visited {color : #666699;}
a:hover { color : #ff6600;}
a:active {color : #ff6600;}


.GoHome {line-height: 100%; font-size: 80%; font-family: Arial, Tahoma, Verdana, sans-serif; color: #333; margin: 5px 5px 4px 18px;}

.Bar {color: #fff; padding: 11px 8px 5px 8px; font : normal 88%/100% Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;}
.Bar_s {color: #fff; padding: 5px 8px 2px 8px; font : normal 71%/100% Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;}
.Bar_add {color: #fff; padding: 2px 8px 8px 8px; font : normal 71%/100% Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;}
a.bar_link:link {color : #fff;}
a.bar_link:visited {color : #fff;}
a.bar_link:hover { color : #fff;}
a.bar_link:active {color : #fff;}
    
a.decorate {text-decoration: none; border-bottom: 1px dashed #0b7f41; color: #0b7f41;}
a.ad {color: #ef3940; padding: 0px 0px 3px 0px;}
.RoomsMainPrices {color: #666; line-height: 111%; padding: 1px 0px 2px 0px; margin: 2px 0px 0px 0px; font-size: 80%; font-family: Arial, Tahoma, Verdana, sans-serif;}

.Contacts {float: right; color: #666; margin: 15px 15px 15px 0px; font-size: 80%; font-family: Arial, Tahoma, Verdana, sans-serif;}
.Navigation {margin: 12px 0px 0px 0px;}
/*.navigation {z-index: 1; position: absolute; width: 100%; height: auto;}*/
.NavBarMod {padding: 5px 0px 12px 0px;}
.Common {color: #333; font-size: 77%; font-family: Arial, Tahoma, Verdana, sans-serif;}
.thumb {margin: 0px 4px 4px 0px;}
.apart {font-weight: bold; font-size: 90%; line-height: 100%; font-family: Arial, Tahoma, Verdana, sans-serif; color: #333;}

p {margin: 0.3em 0em 0.7em 0em;}
p.br {margin: 0.1em 0em 0.3em 0em;}

.Description_definition {color: #999; font-size: 70%; font-family: Arial, Tahoma, Verdana, sans-serif; padding: 3px 10px 0px 8px;}
.Description_textFrame {color: #333; font-size: 76%; font-family: Arial, Tahoma, Verdana, sans-serif;}
.Description_definition_last {color: #999; font-size: 70%; font-family: Arial, Tahoma, Verdana, sans-serif; padding: 0px 10px 0px 8px;}
.Description_textFrame_last {color: #333; font-size: 76%; font-family: Arial, Tahoma, Verdana, sans-serif;}
.Description_textFrame p {margin: 0 0 8px 0;}

.sidebar {color : #0b7f41; padding: 20px 12px 4px 24px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif; font-weight: normal;}
.chosen {font-weight: bold;}
.sub {margin-left: 0px; padding: 4px 0px 4px 12px; font-size: 90%; background-image: url(/clones/common_images/bullet.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll;}
a.sidebar_link:link {color : #3366cc; font-size: 80%; line-height: 100%;}
a.sidebar_link:visited {color : #666699; font-size: 80%; line-height: 100%;}
a.sidebar_link:hover { color : #ff6600; font-size: 80%; line-height: 100%;}
a.sidebar_link:active {color : #ff6600; font-size: 80%; line-height: 100%;}

.price_table {color: #333; padding: 2px 2px 2px 8px; font: normal 77%/164% Arial, Tahoma, Verdana, sans-serif; border-bottom: 1px dashed #D1D1D1;}
.price_table_nb {color: #333; padding: 2px 2px 2px 8px; font: normal 77%/164% Arial, Tahoma, Verdana, sans-serif;}
.desc {padding: 0px 12px 0px 12px; font-size: 72%; font: normal 77%/164% Arial, Tahoma, Verdana, sans-serif; margin-bottom: 8px;}
.price {color: #333; padding: 5px 0px 0px 8px; font: normal 77%/164% Arial, Tahoma, Verdana, sans-serif;}
.Book {font: normal 71%/164% Arial, Tahoma, Verdana, sans-serif; padding: 2px 0px 2px 8px;}
.photo {float: left; margin: 4px 8px 8px 4px;}

.Line {border-top: 1px dashed #D1D1D1;}
.ColDesc {background-color: #F1F1F1; padding: 4px 0px 4px 8px; border-bottom: 1px solid #0b7f41; font : normal 77%/100% Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;}
.LColDesc {background-color: #FFF; border-bottom: 1px solid #0b7f41;}

div.Small {color: #999; font-size: 77%; font-family: Arial, Verdana, Tahoma, sans-serif;}
td.cell {padding-top: 12px; padding-bottom: 9px; padding-right: 5px; font-family: Arial, Verdana, Tahoma, sans-serif; font-weight: normal; font-size: 77%; color:#333333;}
td.botcell {padding-top: 12px; padding-right: 5px; font-family: Arial, Verdana, Tahoma, sans-serif; font-weight: normal; color:#333333;}
select {width: auto;}


.Simple_Form {background-color: #f8f8f8; padding: 8px 0px 8px 0px;}
.Simple_Form_NP {background-color: #f8f8f8; padding: 0px 0px 0px 0px;}

.stretch {border: 1px solid #999999; width: 100%; margin-bottom: 0.4em; background-color: #ffffff;}
input, textarea {padding: 2px; font-family: Arial, Verdana, Tahoma, sans-serif; font-weight: normal;}

.city_offer_desc {font-size: 77%; font-family: Arial, Helvetica, sans-serif;}

.Message {padding: 5px 28px 5px 24px; margin-bottom: 12px; border-top: 1px solid #999;}
.f_dt {font-size: 77%; font-family: Arial, Helvetica, sans-serif; color: #777; padding: 4px 0px 0px 0px;}
.f_orange {font-size: 141%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #D67812; padding: 0px 8px 0px 0px;}
.f_value {font-size: 234%; line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: top; color: #0b7f41; padding: 0px 0px 0px 4px;}
.f_txt {font-size: 77%; font-family: Arial, Helvetica, sans-serif; color: #333; padding: 16px 0px 16px 0px;}
.f_plus {background-image: url(/clones/common_images/plus.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; font-size: 77%; font-family: Arial, Helvetica, sans-serif; color: #333; padding: 2px 0px 8px 27px;}
.f_minus {background-image: url(/clones/common_images/minus.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; font-size: 77%; font-family: Arial, Helvetica, sans-serif; color: #333; padding: 2px 0px 8px 27px;}
.f_plinus {font-size: 77%; font-family: Arial, Helvetica, sans-serif; color: #333; padding: 0px 0px 16px 0px;}


.bk_wy_act_big {font-size: 115%; line-height: 100%; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold; color: #0b7f41; margin: 0.5em 0px 7px 0px; padding: 8px 0px 3px 0px;}
.bk_wy_act {font-size: 90%; line-height: 100%; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: normal; color: #0b7f41; margin: 0.5em 0px 7px 0px; padding: 8px 0px 3px 0px;}
.bk_wy {font-size: 90%; line-height: 100%; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: normal; color: #777; margin: 0.5em 0px 7px 0px; padding: 8px 0px 3px 0px;}
.step {color: #333; margin: 18px 0px 7px 0px; padding: 0px 0px 0px 0px;}

.calc {color: #0b7f41; font-size: 141%; font-family: Arial, Tahoma, Verdana, sans-serif;}
.calsmall {color: #333; font-size: 100%; font-family: Arial, Tahoma, Verdana, sans-serif;}
.minipr {color: #AD4444; font-size: 121%; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold;}

.sum {color: #0b7f41; font-size: 141%; font-family: Arial, Tahoma, Verdana, sans-serif; padding: 8px 0px 0px 0px;}
.prce {color: #333; font-size: 77%; font-family: Arial, Tahoma, Verdana, sans-serif; line-height: 150%; padding-bottom: 2px;}
.bigprice {color: #333; font-size: 115%; font-family: Arial, Tahoma, Verdana, sans-serif; line-height: 111%; padding-bottom: 2px;}

.mr {border-top: 1px solid #bbb; padding-top:14px;}
.ch {padding-bottom: 8px; border-bottom: 2px solid #ddd;}

.mark {padding: 14px 4px 1px 8px; font-size: 80%; line-height: 100%; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold; color: #AD4444;}
.ruler {background-image: url(/clones/common_images/ruler.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll;}
.dig {background-image: url(/clones/common_images/dig.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll;}
.value {font-size: 209%; line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: top; color: #0b7f41; padding: 13px 0px 0px 20px;}
.s_value {font-size: 144%; line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; vertical-align: top; color: #0b7f41; padding: 0px 32px 0px 10px;}

.sheet {background-image: url(/clones/common_images/corn.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; font: normal 90%/100% Arial, Tahoma, Verdana, sans-serif; background-color: #e7e7e7; border-right: 3px solid #fff;}
.corn_rite_f {background-image: url(/clones/common_images/corn_rite.gif); background-position: top right; background-repeat: no-repeat; background-attachment: scroll;}
.corn_rite_e {background-image: url(/clones/common_images/corn_rite_e.gif); background-position: top right; background-repeat: no-repeat; background-attachment: scroll;}
.ad_bed {
    border-left: 1px dashed #D1D1D1;
    border-bottom: 1px dashed #D1D1D1;
    color: #777;
    font-size: 69%; font-family: Arial, Tahoma, Verdana, sans-serif; line-height: 111%; font-weight: normal;
    padding: 1px 4px 2px 8px;
    background-color: #FAFAFA;
}
.ad_bed_white {
    border-bottom: 1px dashed #D1D1D1;
    color: #777;
    font-size: 69%; font-family: Arial, Tahoma, Verdana, sans-serif; line-height: 111%; font-weight: normal;
    padding: 1px 4px 2px 8px;
}
.ad_bed_gray {
    border-bottom: 1px dashed #D1D1D1;
    color: #777;
    font-size: 69%; font-family: Arial, Tahoma, Verdana, sans-serif; line-height: 111%; font-weight: normal;
    padding: 1px 4px 2px 8px;
    background-color: #FAFAFA;
}

.ad_col {border-left: 1px dashed #D1D1D1; background-color: #FAFAFA;}
.ad_col_gray {background-color: #FAFAFA;}

.ph {font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 123%; line-height: 100%; font-weight: bold; color: #ea5523;}

.path {margin: 0px 0px 0px 8px; padding: 6px 8px 0px 14px; font: normal 90%/111% Arial, Tahoma, Verdana, sans-serif; background-image: url(/clones/common_images/path.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll;}

.phtop {font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 90%; line-height: 100%; font-weight: bold; padding-top: 4px; padding-bottom: 4px; padding-right: 12px; color: #EF3940;}
.phttop {font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 90%; line-height: 100%; padding-top: 4px; padding-right: 12px; font-weight: bold; color: #EF3940;}
.notetop {font-family:  Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 77%; color: #666; line-height: 100%; padding-top: 11px; padding-right: 12px;}
.phttop_icq {padding: 1px 1px 4px 19px; background-image: url(http://status.icq.com/online.gif?icq=254894905&img=5); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; margin-top: 2px;}

.desc {
  color: #333;
    font-size: 75%;
    font-family: Arial, Helvetica, sans-serif;
}
.error {color:red; font-size: 80%; font-weight: bold;}
