    body {font-family: Arial, Tahoma, Verdana, sans-serif;}
    
    a.ya_map:link, a.ya_map:visited {
    background-image: url(img_main/map-found.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-attachment: scroll;
    padding-left: 20px;
    color: #333;
    text-decoration: none;
    border-bottom: 1px dashed #999;
    display: inline;
}
a.ya_map:hover, a.ya_map:active {
    background-image: url(img_main/map-found.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-attachment: scroll;
    padding-left: 20px;
    color: #000;
    text-decoration: none;
    border-bottom: 1px dashed #999;
    display: inline;
}
div.address {font-size: 65%; line-height: 100%; margin-top: 3px; font-family: Verdana, Tahoma, Arial, sans-serif;}

td.quarta h2 {font-size: 125%; line-height: 100%; margin: 0px; font-family: Arial, Verdana, Tahoma, sans-serif; color: #0b7f41;}
td.quarta h3 {font-size: 115%; line-height: 100%; margin: 0px; font-family: Arial, Verdana, Tahoma, sans-serif; color: #0b7f41;}

td.hotel_on_main {padding: 2px 0px 15px 0px; font-family: Verdana, Tahoma, Arial, sans-serif;}
td.hotel_on_main h1 {font-size: 75%; margin: 0px; padding: 5px 0px 2px 0px; color: red; font-weight: bold;}
td.hotel_on_main div.image_main {display: inline; vertical-align: super; float: left;}
div.yaho {display: inline; float: left; margin: 0px 0px 4px 4px;}
div.Pricing {font-size: 65%; font-family: Verdana, Tahoma, Arial, sans-serif; vertical-align: super;}
span.exPrice {color: red; font-weight: bold;}

td.hotel_on_main_mega  {padding: 2px 0px 15px 0px; font-family: Verdana, Tahoma, Arial, sans-serif; background-color: #f8f8f8;}
td.hotel_on_main_mega h1 {font-size: 85%; margin: 0px; padding: 5px 0px 2px 0px; color: red; font-weight: bold;}
td.hotel_on_main_mega h1 a {color: red;}
td.hotel_on_main_mega div.image_main {display: inline; vertical-align: super; float: left;}


td.common_menu_bar {padding: 7px 30px 0px 12px;}
td.opened_menu_bar {padding: 12px 30px 7px 12px;}

div.common_menu {
font-size: 70%; color: #fff;
line-height: 100%;
font-family: Arial, Tahoma, Verdana, sans-serif;
margin: 0px 8px 0px 0px;
float: left;}

div.common_menuR {
font-size: 70%; color: #fff;
line-height: 100%;
font-family: Arial, Tahoma, Verdana, sans-serif;
margin: 0px 8px 0px 0px;
float: right;}


div.selected {
 padding: 2px 3px 9px 18px;
font-size: 70%; color: #fff;
line-height: 100%;
font-family: Arial, Tahoma, Verdana, sans-serif;
margin: 0px 8px 0px 0px;
float: left;
background-color: #095f30; border-top: 2px solid #095f30; border-left: 2px solid #095f30; border-right: 2px solid #095f30;}

div.selectedR {
 padding: 2px 3px 9px 18px;
font-size: 70%; color: #fff;
line-height: 100%;
font-family: Arial, Tahoma, Verdana, sans-serif;
margin: 0px 8px 0px 0px;
float: right;
background-color: #095f30; border-top: 2px solid #095f30; border-left: 2px solid #095f30; border-right: 2px solid #095f30;}


div.opened_bar {
padding: 2px 3px 4px 0px;
font-size: 70%; color: #fff;
line-height: 100%;
font-family: Arial, Tahoma, Verdana, sans-serif;
margin: 0px 8px 0px 0px;
float: left;}
.company {background-image: url(img_main/bar_company.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; margin: 0px; font-weight: bold;}
.news {background-image: url(img_main/bar_news.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; margin: 0px;}
.smarty {background-image: url(img_main/bar_smarty.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; margin: 0px;}
.doors {background-image: url(img_main/bar_doors.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll; margin: 0px;}

div.chosen_bar {background-color: #095f30; padding: 2px 3px 9px 18px; border-top: 2px solid #095f30; border-left: 2px solid #095f30; border-right: 2px solid #095f30;}

div.infolines {line-height: 100%; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 70%; margin: 0px 12px 5px 0px;}
td.mainpage_left {padding: 18px 20px 10px 12px;}
td.mainpage_right {padding: 18px 12px 10px 10px;}
td.mainpage_grand_banner {padding: 12px;}

td.quarta {padding: 12px 8px 12px 12px;}
td.squarta {padding: 24px 8px 12px 12px;}
td.quarta_fix_hotels {padding: 12px 2px 12px 12px;}
td.backer {background-image: url(img_main/selectors_sorting_bg.jpg); background-position: bottom right; background-repeat: no-repeat; background-attachment: scroll;}
div.netspb_mainpage_logo {padding: 0px 10px 11px 0px;}

div.common_menu a:link {color: #fff; margin: 0px; display: block; padding: 4px 3px 9px 18px;}
div.common_menu a:hover {color: #fff; margin: 0px; display: block; padding: 4px 3px 9px 18px;}
div.common_menu a:active {color: #fff; margin: 0px; display: block; padding: 4px 3px 9px 18px;}
div.common_menu a:visited {color: #fff; margin: 0px; display: block; padding: 4px 3px 9px 18px;}

div.common_menuR a:link {color: #fff; margin: 0px; display: block; padding: 4px 3px 9px 18px;}
div.common_menuR a:hover {color: #fff; margin: 0px; display: block; padding: 4px 3px 9px 18px;}
div.common_menuR a:active {color: #fff; margin: 0px; display: block; padding: 4px 3px 9px 18px;}
div.common_menuR a:visited {color: #fff; margin: 0px; display: block; padding: 4px 3px 9px 18px;}



div.opened_bar a {color: #fff; margin: 0px;}
div.infolines a {color: #ff6600; margin: 0px;}
div.selected a {color: #fff; margin: 0px;}


/*contacts*/
div.contact_phone {line-height: 100%; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 100%; color: #ff0000; margin: 0px 12px 12px 0px; font-weight: bold;}
div.icq {padding: 1px 1px 8px 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: 4px;}
div.contact_display {line-height: 100%; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 70%; font-weight: bold; color: #ff6600; margin: 0px 12px 2px 0px;}
div.contact_linx {line-height: 100%; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 80%; color: #333; margin: 0px 12px 5px 0px;}



/*funkstext*/

h1 {line-height: 100%; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 145%; color: red; margin: 0px; padding: 0px 0px 5px 0px;}

/*yos*/

    
    td.quarta h2.q_form {font-size: 125%; line-height: 100%; margin: 0 0 6px 0; color: #0b7f41;}
    table.q_tbl {}
    table.q_tbl td.head {padding: 8px 0 2px 0; font-size: 75%; line-height: 100%; color: #333; font-weight: bold;}
    table.q_tbl td.txt {padding: 3px 0 2px 0; font-size: 75%; line-height: 100%; color: #333;}
    table.q_tbl td.txt p {margin: 0 0 8px 0; padding: 0;}
    table.q_tbl td.txt_lt {padding: 7px 0 2px 0; font-size: 75%; line-height: 100%; color: #333;}
    .q_input {width:100%; border: 1px solid #aaa; margin: 0px; padding: 0px;}
    .q_input_lt {width:100%; border: 1px solid #aaa; margin: 4px 0 0 0; padding: 0px;}
    .q_input_bt {width:100%; margin: 4px 0 0 0; padding: 0px;}
    .q_input_select {width: auto; border: 1px solid #aaa; margin: 0px; padding: 0px;}
    .n_block {font-size: 90%; font-weight: bold; line-height: 115%; margin: 12 0 3 0; color: #ff0000;}
    .n_date {font-size: 75%; line-height: 100%; margin: 10px 0 2px 0; color: #666666;}
    .n_body {padding: 4px 0 10px 0; font-size: 75%; line-height: 110%; color: #333;}
    .oper {padding: 0px 8px 8px 0px; float: left;}
    .oper_pic {border: 1px solid #ccc; background-color: #f7f7f7;}
    
/*RockBee yo!*/

td.quarta div.sorting_small_title {font-size: 70%; color: #333; font-family: Tahoma, Verdana, Arial, sans-serif;}
td.quarta div.sorting_button {font-size: 90%; color: #666; line-height: 100%; margin: 5px 0px 0px 5px; padding: 0px 2px 3px 14px; background-image: url(img_main/selectors.gif); background-position: top left; background-repeat: no-repeat; background-attachment: scroll;}
td.quarta div.sorting_button a {color: #ff6600;}

