

HTML {
        font:normal 13px Tahoma; background:#ffffff url(images/back_bl.gif) repeat-x;padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
         padding: 0px;    margin: 0px; width: 100%;height: 100%;

}
.all {
         min-height:100%; width:1003px;margin:0px auto;
}
img {
          border:none;
}
table {
          width:100%;border-collapse:collapse;
}
td {
          vertical-align:top
}
* {
	margin:0px; padding:0px;
}
ul {
	margin:0px;padding:0px;
}
li {
	list-style-type:none;
}
.clear {
	clear:both;font-size:1px;
}
a {color:#000000;}
a:hover {color:#fcd657;text-decoration:none;}
.header {height:180px;background:#000000;}
.h_ico {float:left;padding:14px 0px 0px 27px;}
.h_ico img {float:left;margin-right:24px;}
.h_ico div {clear:both;padding:4px 0px 0px 12px;}
.h_ico div a {font:normal 10pt Tahoma; color:#ffffff;}
.logo {float:left;padding-left:250px;}
.right_header {float:right;padding:14px 26px 0px 0px;}
.right_header .language {text-align:right;padding-bottom:8px;font:bold 10pt Tahoma;color:#ffffff;}
.right_header .language a {color:#ffffff;font-weight:normal;}
.right_header .language span {padding-left:40px;}
.h_phone {font:normal 11pt Tahoma; color:#ffffff;}
.h_phone span {display:block;text-align:right;margin-right:1px;}
.header_menu {padding:4px 0px 0px 0px;text-align:center;}
.header_menu li {display:inline;padding-right:25px;}
.header_menu li a {font:normal 16px Georgia; color:#ffffff;}
.header_menu li a:hover {color:#fcd03f !important;}
.header_menu li.activ_m a {color:#fcd03f ;text-decoration:none;}
.left_menu li.activ_m a {color:#000000 ;font-style:italic;text-decoration:none;}
.footer_menu li.activ_m a {color:#fcd03f ;text-decoration:none;}
.header_menu li .podmenu {margin:10px 0px 0px 50px;position:absolute;width:202px;background:#000000;padding:7px 5px 5px 5px;}
.header_menu li .podmenu li {width:202px;text-align:center;display:block;padding-bottom:7px;}
.header_menu li .podmenu li a {text-decoration:underline;font:normal 14px Tahoma, Arial; color:#ffffff;}
.header_menu li .podmenu ul {padding:0px;}
.index_flash {width:776px;padding:35px 0px 0px 0px;height:282px;margin:23px auto 20px auto;text-align:center;background: url(images/ramka.gif) 2px 0px no-repeat;}
.td_cont_1 {width:199px;padding:0px 48px 20px 0px;}
.left_kal img {display:block;margin-bottom:15px;}
.left_kal a {font:normal 10pt Georgia; color:#000000;}
.left_kal .kal_img {margin-top:7px;}
.index_news .td_1 {width:312px;padding-right:37px;}
.index_news {padding-right:50px;}
h3 {font:normal 15pt Georgia; color:#002b55;margin-bottom:14px;}
.news_bl_i {padding-bottom:30px;}
.news_bl_i b {display:block;}
.all_news {text-align:right;padding-top:15px;font-style:italic;}
.all_news a:hover {color:#fcd34b;}
.all_news a {color:#333333;}
h1 {font:normal 28pt Georgia; color:#002b55;margin-bottom:14px;}
.pr_text {font:italic 12pt Georgia; color:#333333;}
.pr_text p {padding-bottom:15pt;text-indent:27px;}
.left_text_b {padding:0px 70px 0px 20px;}
.pr_menu {text-align:center;width:230px;padding-right:40px;}
.pr_menu img {display:block;margin:5px auto 15px auto;}
.pr_menu a {font:normal 14pt Tahoma; color:#333333;}
h2 {text-align:left;font:normal 22pt Georgia; color:#002b55;margin-bottom:14px;}
.pr_menu a:hover {color:#fcd140;}
.content {padding:0px 0px 170px 0px;}
.footer {height:99px;background:#000000;margin-top:-99px;}
.footer_inside {height:150px;background:#000000;margin-top:-150px;}
.footer_center {width:1003px;margin:0px auto;}
.f_baner {float:left;padding:45px 0px 0px 30px;}
.f_baner img {margin-right:15px;}
.copy {float:left;padding-top:40px;width:520px;text-align:center;font:normal 14px Tahoma; color:#ffffff;}
.content_inside {padding-top:23px;}
.left_menu {margin-right:-10px;padding:14px 0px 70px 0px;}
.left_menu li {padding-bottom:7px;}
.left_menu li a {font:normal 11pt Georgia; color:#000000;}
.left_menu li a:hover {color:#000000;font-style:italic;}
.navigator {font:normal 14pt Georgia;padding:0px 0px 25px 0px;}
.navigator a {font:normal 14pt Georgia;color:#000000;text-decoration:none;}
.navigator a:hover {text-decoration:underline;}
.center_zag {text-align:center;}
.content_inside h2 {font-size:18pt;color:#d3ae35;}
.zag_2 {text-align:center;}
.left_img {display:block;float:left;margin-right:18px;}
.content_inside {padding-right:40px;}
.s_color {color:#002b55;}
.restoran_sv {padding-top:30px;}
.restoran_sv .td_1 {width:295px;}
.restoran_sv .table_price {border-top:solid 1px #000000;border-left:solid 1px #000000;}
.restoran_sv .table_price td {width:60px;font-size:11pt;padding:2px 0px 2px 0px;text-align:center;border-bottom:solid 1px #000000;border-right:solid 1px #000000;}
.restoran_sv .table_price td.td_z {width:103px;}
.restoran_sv .table_price td.td_z2 {width:auto !important;}
.footer_menu {padding:18px 0px 15px 0px;text-align:center;}
.footer_menu li {display:inline;padding:0px 15px 0px 15px;}
.footer_menu li a {font:normal 10pt Georgia; color:#ffffff;}
.footer_menu li a:hover {color:#fcd657;}
.fotogallery {padding:50px 20px 50px 20px;}
.fotogallery .f_str {width:42px;vertical-align:middle;}
.foto_gal li {float:left;padding:0px 6px 0px 6px;}
.bl_foto {float:left;padding:0px 5px 5px 0px;background: url(images/ugl_foto.gif) 100% 100% no-repeat;}
.bl_foto div {float:left;padding:7px;border:solid 1px #dfdfdf;}
.bl_foto div img {display:block;}
.background_vil {background: url(images/background_vil.jpg) 330px 100% no-repeat;}
.menu_bl {font-size:11pt;padding-bottom:10px;}
.menu_bl .td_1 {width:210px;padding-left:30px;}
.menu_bl h3 {margin:0px;font:normal 14pt Arial; color:#000000;}
.all_menu {padding:20px 0px 30px 0px;}
.portfolio_bl .td_1 {width:253px;}
.portfolio_bl .td_1 .bl_foto {margin-bottom:5px;}
.portfolio_bl {padding-bottom:200px;padding-top:30px;}
.stranic {padding:50px 0px 50px 0px;text-align:center;font-size:14px;}
.stranic a {padding:0px 2px 0px 2px;font-size:14px;color:#000000;}
.good_block a {border-left:solid 1px #ffffff;border-top:solid 1px #ffffff;float:left;display:block;padding:5px 12px 14px 12px;font:normal 28pt Georgia; color:#000000;}
.good_block a:hover {background:#ffffff url(images/ugl_foto.gif) 100% 100% no-repeat;color:#fcd03f;border-top:solid 1px #f6f6f6;border-left:solid 1px #f6f6f6;}
.good_block a.sel {background:#ffffff url(images/ugl_foto.gif) 100% 100% no-repeat;color:#fcd03f;border-top:solid 1px #f6f6f6;border-left:solid 1px #f6f6f6;}
.good_block {padding:0px 0px 70px 100px;}
.kalendar_table .good_block a {font-size:18pt;}
.kalendar_table .good_block {padding:20px 0px 0px 70px;}
.kalendar_table table td {width:14%;padding-bottom:4px;}
.kalendar_block {padding:85px 50px 0px 80px;}
.kalendar_block .zag_k td {padding-bottom:33px;font:normal 22pt Arial; color:#002b55;}
.kalendar_block td a {position:relative;margin-left:-10px;text-decoration:none;border-left:solid 1px #ffffff;border-top:solid 1px #ffffff;float:left;display:block;padding:5px 12px 14px 12px;font:normal 22pt Arial; color:#333333;}
.kalendar_block td a:hover {background:#ffffff url(images/ugl_foto.gif) 100% 100% no-repeat;color:#fcd03f;border-top:solid 1px #f6f6f6;border-left:solid 1px #f6f6f6;}
.kalendar_block td a.red_s_k {text-decoration:underline;color:#ff0000 !important;background:#ffffff url(images/ugl_foto.gif) 100% 100% no-repeat;color:#fcd03f;border-top:solid 1px #f6f6f6;border-left:solid 1px #f6f6f6;}
.kalendar_block td a.red_s_k:hover {text-decoration:none;color:#fcd03f !important;}
.clients_all .clients_bl {margin-right:6px;text-align:center;width:92px;height:135px;float:left;}
.clients_all .clients_bl div {width:91px;height:82px;margin-bottom:6px;background: url(images/ugl_foto.gif) 100% 100% no-repeat;border-top:solid 1px #f6f6f6;border-left:solid 1px #f6f6f6;}
.clients_all .clients_bl div td {height:77px;text-align:center;vertical-align:middle;}
.clients_all .clients_bl a {position:relative;left:-4px;font:normal 8pt Georgia; color:#333333;}
.clients_all .clients_bl a:hover {color:#fcd03f;}
.clients_all {padding-top:20px;}
.padding_cl {padding-left:98px;}
.good_block_02  a {font-size:19pt;}
.good_block_02 {padding-left:150px;}
.good_block_03  a {font-size:19pt;}
.good_block_03 {padding-left:0px;}
.portfolio_block {padding-top:15px;padding-bottom:40px;}
.portfolio_block .td_1 {width:220px;}
.portfolio_all {padding-bottom:100px;}
.text_td ul {padding:10px 0px 10px 15px;}
.text_td ul li {padding-left:14px;background: url(images/kv_li.gif) 0 6px no-repeat;}
.text_td h2 {margin-top:15px;}


  @-moz-document url-prefix() {
      }
