body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#ffffff;

}
body, tr, td, p, a, input, select, textarea {
font-size: 12px;
}   
img {
border: 0px;
}
/*a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a.link {
font-size: 12px;
font-weight: bold;
text-decoration: none;
}
a.link:hover {
text-decoration: underline;
}*/
hr {
background-color: transparent;
height:1px;
}
blockquote {
margin: 5px 5px 5px 10px;
}

/* headers */
/*h1, h1 a, h1 a:visited {
font-size: 16px;
font-weight: bold;
}
.h1, .h1 a, .h1 a:visited {
font-size: 16px;
font-weight: bold;
}
h2, h2 a, h2 a:visited {
font-size: 14px;
margin: 0px 0px 0px 0px;
}
.h2, .h2 a, .h2 a:visited {
font-size: 14px;
margin: 0px 0px 0px 0px;
}
h3, h3 a, h3 a:visited {
font-size: 12px;
margin: 0px 0px 0px 0px;
}
.h3, .h3 a, .h3 a:visited {
font-size: 12px;
margin: 0px 0px 0px 0px;
}
h4, h4 a, h4 a:visited {
font-size:11px;
margin: 0px 0px 0px 0px;
}
.h4, .h4 a, .h4 a:visited {
font-size:11px;
margin: 0px 0px 0px 0px;
}
h5, h5 a, h5 a:visited {
font-size:10px;
margin: 0px 0px 0px 0px;
}
.h5, .h5 a, .h5 a:visited {
font-size:10px;
margin: 0px 0px 0px 0px;
}*/

/* form element */
form {
margin: 0px;
}
input { 
font-size:11px;
}
input.txt, input.field {
border: #000000 1px solid;
}
input.txt_noborder {
border: none;
background-color:transparent;
color:#ffffff;
font-weight:bold;
}
input.check {
background-color:transparent;
}
input.btn {
font-size:12px;
background-color: #58604A;
color: #DEC6A5;
border:1px #DEC6A5 solid;
padding:1px;
font-weight:bold;
cursor: pointer;
}

input.btn7 {
font-size:12px;
background-color:transparent;
color: #4fbbff;
border:none;
padding:1px;
cursor: pointer;
text-decoration:underline;
text-transform:lowercase;
padding-left:0px;
margin-left:0px;
}

select.sel {
font-size:11px;
border: #6678e1 1px solid;
}
checkbox.chb{
font-size:11px;
}
textarea.ta {
font-size:11px;
border: #ffffff 1px solid;

}


/* navigation items */
a.nav_item {
font-size: 15px; 
}
a.nav_item:hover, a.nav_item:active {
background-color: transparent;
}

p.nav_item {
font-size: 10px;
}

/* system elements */
.top_tool_bar, .bottom_line {
background-color:transparent;
}

/* menu */
.top_menu TD, .top_menu a, .top_menu a:visited{
font-size:11px;
text-decoration: none; 
}
.top_menu a:hover {
font-size:11px; 
text-decoration: underline;
}
.bottom_menu TD, .bottom_menu a, .bottom_menu a:visited{
font-size:11px; 
text-decoration:none; 
font-weight:bold; 
}
.bottom_menu a:hover {
font-size:11px; 
text-decoration:underline;
}
.main_menu a, .main_menu a:visited {
font-weight:bold;
text-decoration:none; 
font-size:11px; 
}
.main_menu a:hover {
text-decoration:none; 
font-weight:bold;
}
.submenu { 
position:absolute;
left: 0;
top:0; 
visibility:hidden;
width:100px;
}
.pd_menu {
border:1px #000000 solid;
}
.pd_menu td {
border:0px; 
padding:5px 8px 5px 8px;
}
.pd_menu a, .pd_menu a:visited {
font-size:11px;
font-weight: bold;
text-decoration:none;
}
.pd_menu a:hover {
text-decoration:underline;
font-size:11px;
font-weight: bold;
}

/* sitemap */
#tree {
font-size:10px; 
}
#tree img { 
border: 0px;
height: 16px;
width: 19px;
}
#tree div {
font-size:10px;
}
#tree div a{
font-size:10px;
}
#tree div a:hover {
font-size:10px; 
text-decoration:underline;
}
.tree_item_selected {
text-decoration:underline; 
}
#tree div.sm_level_0, #tree div.sm_level_0 a {
font-size:14px;
font-weight:bold;
}
#tree div.sm_level_0 a:hover, #tree div.sm_level_0 a:visited {
font-size:14px;
font-weight:bold;
}
#tree div.sm_level_1, #tree div.sm_level_1 a {
font-size:12px;
font-weight:bold;
}
#tree div.sm_level_1 a:hover, #tree div.sm_level_1 a:visited {
font-size:12px;
font-weight:bold;
}
#tree div.sm_level_2, #tree div.sm_level_2 a {
font-size:11px;
font-weight:normal;
}
#tree div.sm_level_2 a:hover, #tree div.sm_level_2 a:visited {
font-size:11px; 
font-weight:normal;
}
#tree div.sm_level_3,#tree div.sm_level_3 a {
font-size:10px; 
font-weight:normal;
}
#tree div.sm_level_3 a:hover, #tree div.sm_level_3 a:visited {
font-size:10px; 
font-weight:normal;
}

/* table */
table.tbl {
border:1px #000000 solid;
}
table.tbl td {
border:0px;
}
table.tbl th {
border:0px;
font-size:11px;
}
table.tbl th.al {
border:0px; 
font-size:12px;
text-align:right; 
font-weight:normal;
}
table.tbl td {
border:0px;
font-size:12px;
}

/* eshop */
/* prices view */
.price_details {
font-size:12px;
font-weight:bold;
}
.old_price_details {
text-decoration:line-through;
font-size:12px;
font-weight:bold;
}
.discount_details {
font-size:11px;
font-weight:bold;
}
.price {
font-size:12px;
font-weight:bold;
}
.old_price {
text-decoration:line-through;
font-size:12px;
font-weight:bold;
}
.discount {
font-size:11px;
font-weight:bold;
}
.price_small {
font-size:11px;
font-weight:bold;
}
.old_price_small {
text-decoration:line-through;
font-size:11px;
font-weight:bold;
}
.discount_small {
font-size:11px;
font-weight:bold;
}

/* eshop images */
.eshop_image {
margin-top:3px;
margin-right:5px;
}
.eshop_image_click {
margin-top:3px;
margin-right:5px;
}

.views_browse {
border-top: 1px #000000 solid;
border-right: 1px #000000 solid;
}
.views_browse td {
border-bottom: 1px #000000 solid;
border-left: 1px #000000 solid;
}

/* filter eshop box */
.filter_box {}
.filter_box td {
font-size:10px;
}
.filter_box .txt {
width:100px;
}
.search_box {}

.currency_block {
font-size:9px;
font-weight:bold;
}
.row1 {}
.row2 {}

/* votes module*/
.vote_res_small_on {
border-top:1px #000000 solid;
border-bottom:1px #000000 solid;
}
.vote_res_on {
border-top:1px #000000 solid;
border-bottom:1px #000000 solid;
}
.vote_res_small_off {
border-top:1px #000000 solid;
border-bottom:1px #000000 solid;
}
.vote_res_off {
border-top:1px #000000 solid;
border-bottom:1px #000000 solid;
}

/* system message */
#stat {display:none;}
#sp {display:none;}
.status_error {
font-size:10px;
}
.status_notice {
font-size:10px;
}
.status_normal {
font-size:10px;
}

/* signature */
table #sign a,table #sign a:hover, table #sign a:visited {
text-decoration:underline;
font-size:10px;
}
table #sign{
width:100%;
}
table #sign td{
font-size:10px;
}




body {

margin:0 0 0 0;
padding:0 0 0 0;
}

table{
/*border:0px;*/
border-collapse:collapse;
}

table td{
padding:0px;
} 

a {
color:#FFD200;
}

a:hover {
color:#FFD200;
text-decoration:none;
}

ul{
margin-left:0px;
}

td, div {
font-family:Tahoma;
font-size:12px;
color:#ffffff;
}

.head {
height:250px;
background:url(/_img/header.gif) repeat-x top left;
}

.right_part {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/head.png');
}

.png {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.rezina {
background:url(/_img/rezina.gif) repeat-x bottom right;
vertical-align:top;
height:210px;
padding-top:43px;
}

.bg_conf {
background:url(/_img/fon_conf.jpg) no-repeat top left;
} 

.bg_contacts {
background:url(/_img/fon_contacts.jpg) no-repeat top left;
} 

.bg_about {
background:url(/_img/fon_about.jpg) no-repeat top left;
} 

.bg_main {
background:url(/_img/fon_main.jpg) no-repeat top left;
} 

.bg_service {
background:url(/_img/fon_service.jpg) no-repeat top left;
} 

.bg_nomera {
background:url(/_img/fon_nomera.gif) no-repeat top left;
} 

.bg_bar {
background:url(/_img/fon_bar.gif) no-repeat top left;
} 

.bg_un {
background:url(/_img/fon_un.gif) no-repeat top left;
} 

.bg_bron  {
background:url(/_img/fon_bron.jpg) no-repeat top left;
} 
.bg_partner{
background:url(/_img/fon_partner.jpg) no-repeat top left;
} 




.bg_alt {
background:url(/_img/hotel.png) no-repeat 78% 0%;
//background:url(/_img/hotel.gif) no-repeat 78% 0%;
} 

.main_bg {
background:url(/_img/main_bg.gif) right 8px;
}

.search {
border:1px solid #ffffff;
width:85px;
height:17px;
background:#2C3D48;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
margin-left:5px;
margin-right:5px;
}

.top_menu {
text-align:right;
}

.tel {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/tel.png');
width:1px;
}
.tel-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/tel-en.png');
width:1px;
}

img {
border:0px;
}

.podval_txt {
position:relative;
text-align:center;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#8C8F85;
margin-bottom:-85px;
//bottom:-73px;
left:35%;
//left:40%;
width:300px;

}

.menu {
position:absolute;
top: 245px;
 left:5px;
//top:220px;
}

.menu_rest {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/menu.png');
width:1px;
}
.menu_rest-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/menu-en.png');
width:1px;
}


.main-partn {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/o-pan.png');
width:1px;
}
.main-partn-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/o-pan-en.png');
width:1px;
}

.gallery {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/gallery.png');
width:1px;
}
.gallery-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/gallery-en.png');
width:1px;
}

.main-news {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/news.png');
width:1px;
}
.main-news-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/news-en.png');
width:1px;
}

.hello {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/hello.png');
width:1px;
}
.hello-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/hello-en.png');
width:1px;
}

.photo {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/photo.png');
width:1px;
}
.photo-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/photo-en.png');
width:1px;
}

.bar {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/bar.png');
width:1px;
}
.bar-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/bar-en.png');
width:1px;
}


.also {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/also.png');
width:1px;
}
.also-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/rest-en.png');
width:1px;
}

.phones {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/phones.png');
width:1px;
}
.phones-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/phones-en.png');
width:1px;
}

.num {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/num.png');
width:1px;
}

.ysloviya {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_mod_files/ce_images/ysloviya.png');
width:1px;
}

.ysloviya2 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_mod_files/ce_images/ysloviya2.png');
width:1px;
}

.num-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/num-en.png');
width:1px;
}

.map {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/map.png');
width:1px;
}
.map-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/map-en.png');
width:1px;
}

.kat {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/kat.png');
width:1px;
}
.kat-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/kat-en.png');
width:1px;
}

.adres {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/adres.png');
width:1px;
}

.konf {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/konf.png');
width:1px;
}
.konf-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/konf-en.png');
width:1px;
}


.podval_png {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/podval.png');
width:1px;
}

.bron {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/bron.png');
width:1px;
}

.about {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/about.png');
width:1px;
}
.about-en {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/about-en.png');
width:1px;
}

.numer {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_mod_files/ce_images/about/nomer.png');
width:1px;
}

.uslugip {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_mod_files/ce_images/about/uslugip.png');
width:1px;
}

.part {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/part.png');
width:1px;
}

.history {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/history.png');
width:1px;
}

.hotel {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/history.png');
width:1px;
}

.papka {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/papka.png');
width:1px;
margin-left:20px;
margin-right:60px;
//margin-right:0px;
}

.photos table td {
padding-right:13px;
padding-bottom:13px;
}

.sublist li {
list-style-type: disc ;
//padding-left:15px;
}

.photos img {
border:1px solid #EFF0EE;
}

.photos {
padding-top:23px;
width: 250px;
}

.content {
padding-right:30px;
}

.content span {
color:#FFD200;
font-size:12px;
}

.content ul li {
list-style-position:inside;
margin-left:-40px;
//margin-left:0px;
}

.key {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/key.png');
width:1px;

}

.key2 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/key2.png');
width:1px;
position:absolute;

left:20px;
}

.key3 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/key3.png');
width:1px;
position:absolute;
top:10px;
left:10px;
}

.content span.pink, .content span.pink  a{
text-decoration: none;
color:#F2D2A3;
font-size:12px;
}

.content span.white, .content span.white a{
text-decoration: none;
color:#FFFFFF;
font-size:14px;
}

.pink_border {

border:1px solid #F2D2A3;
width:136px;
}

.padding-left {
padding-left:20px;
}
h2.padding-left {
color:#F2D2A3;
}

.td_height tr td {
height: 20px;
}
/* Text editor styles { */
div.amiroTEdDiv{
}
div.amiroTEdDivEditor{
    display: block;
}
div.amiroTEdDivPreview{
    border: 1px solid black;
    display: none;
    overflow: auto;
}
img.amiroTEdCtrl{
    border: 0px;
    cursor: pointer;
}
select.amiroTEdCtrl, input.amiroTEdCtrlButton{
    margin-bottom: 4px;
    width: auto;
}
img.amiroTEdSep{
    border: 0px;
}
img.amiroTEdSmile{
    border: 0px;
    cursor: pointer;
}
select.amiroTEdCtrl, input.amiroTEdCtrlButton, textarea.amiroTEdCtrl{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
    color: #000000;
}
div.amiroTEdDivResize{
    height: 4px;
    margin-top: 1px;
    background-color: #d4d0c8;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    border-bottom: 1px solid #808080;
    margin-bottom: 1px;
    cursor: s-resize;
}
span.amiroTEdMore{
    cursor: pointer;
    height: 25px;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    font-variant: normal;
    text-decoration: underline;
    color: #000000;
}
BLOCKQUOTE.edQuote {
    border: 1px dotted gray;
    padding: 5px;
}
PRE.edCode{
    margin:5px 0px 5px 16px;
    width: 500px;
    overflow: auto;
    border: 1px dotted gray;
    padding: 5px;
}
/* To change control width uncomment and change next values */
div.amiroTEdDivPreview, div.amiroTEdDiv, textarea.amiroTEdCtrl, div.amiroTEdDivResize{
    /*width: 600px !important;*/
}
textarea.amiroTEdCtrl{
    /*height: 250px !important;*/
}
/* } Text editor styles */

.blog IMG {margin:3px;border:#ff0000 0px solid;}

/* STICKERS */

.stickers { }
.stickers td { vertical-align: top; text-align: left; }
.stickers .small_row { border: 0px; }
.stickers .small_row_dashed { border: dashed #ccc 1px; }

.stickers .small_header { height: 16px;  }
.stickers .small_header a { text-decoration: none; border-bottom: dashed 1px;}

.stickers .small_announce { padding: 3px; }

.stickers .small_Hsplitter img { width: 20px; height: 1px; }
.stickers .small_Vsplitter img { width: 1px; height: 20px; }

h2 {
font-size: 14px;
}
.lang_sel td{
padding:10 0 0 0;
//padding:0 0 0 0;
}

.ceny {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_mod_files/ce_images/ceny.png');
width:1px;
}

.virttur {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_mod_files/ce_images/bizneslux/virttur.png');
width:1px;
}

.main_header {
background:url(/_mod_files/ce_images/bizneslux/header2_copy.gif) no-repeat top left;
} 


/* END STICKERS */
