/*  */
* { margin: 0px; padding: 0px; }

a img { border: 0px; }

body { background: #5e8bc8; font-family: arial, tahoma, verdana;	font-size: 12px; }

a:link, a:visited, a:active, a:hover { color: #3562a6; text-decoration: underline; }
a:hover { color: #ff4200 !important; }

h1 {	font-weight: bold; font-size: 16px; color: #000; margin: 0px 0px 10px 0px; }
h2 {	font-weight: bold; font-size: 14px; color: #000; margin: 0px 0px 13px 0px; }
h4 {	font-weight: bold; color: #000; font-size: 12px; margin: 0px 0px 5px 0px;}

ul { padding: 0px; margin: 4px 0px 14px 0px; list-style-type: none; }

li { padding-left: 19px; margin-bottom: 5px; background: url('pics/li_marker.png') 1px 6px no-repeat; }

p { margin-bottom: 14px; }

/*  */

/* */
#column_left h1 { margin-left: 5px; }

#wrapper { position: relative; margin: 0 auto; width: 967px;}

#upheader { position: relative; width: 967px; height: 27px;}

#upheader_left { position: absolute; top: 7px; left: 1px; }
#upheader_right { position: absolute; top: 7px; right: 23px; }


#header { position: relative; width: 967px; height: 143px; background: url('pics/head_bg.jpg') 0px 0px no-repeat; }

#logo { position: absolute; top: 21px; left: 27px; }
/* * html #logo img { behavior: url("/bitrix/templates/main/iepngfix.htc"); } */

#header_bn { position: absolute; top: 6px; right: 7px; width:691px; text-align:center; padding-top:20px;}
* html #header_bn { right: 6px; }


#main_menu { position: relative; width: 100%; top: 112px; text-align: center; height: 23px; }

#columns { margin-top: 8px; position: relative; width: 967px;}
#column_left { position: relative; float: left; width: 240px;  }
#column_splitter {  float: left; width: 10px;}
#column_right { position: relative;  float: left; width: 717px;  }

#content_left { width: 454px; padding: 10px 22px 15px 24px; float: left; }
#content_splitter { width: 1px; float: left; }
#content_right { padding: 10px 0px 0px 17px; width: 198px; float: right; }
* html #content_right { padding-left: 15px; width: 196px;}


#footer { position: relative; width: 967px; height: 61px; overflow: hidden; zoom: 1; }

/* */

/* */
.clear { clear: both; height: 0px; overflow: hidden; zoom:1; }

.hr { margin: 15px 0px 15px 0px; background: #ebedf1; height: 1px; border: 0px; line-height: 1px; }
* html .hr { margin-bottom: 11px; }
*+html .hr { margin-bottom: 11px; }

.hr2 {
	width: 195px;
	margin: 6px 0px 3px 0px;
	background: #ebedf1 url('pics/hr2.gif') 0px 0px repeat-x;
	height: 1px;
	border: 0px;
	line-height: 1px;
}


/* */
.uphead_icon { float: left; }

a.bookmark:link, a.bookmark:visited, a.bookmark:active, a.bookmark:hover,
a.makestart:link, a.makestart:visited, a.makestart:active, a.makestart:hover,
a.rss:link, a.rss:visited, a.rss:active, a.rss:hover,
a.sendletter:link, a.sendletter:visited, a.sendletter:active, a.sendletter:hover,
a.gomain:link, a.gomain:visited, a.gomain:active, a.gomain:hover,
a.sitemap:link, a.sitemap:visited, a.sitemap:active, a.sitemap:hover {
	font: normal 10px arial, tahoma, verdana;
	color: #fff;
	text-decoration: none;
}

.upheader_splitter { padding: 0px 12px; font: normal 10px arial, tahoma, verdana; color: #fff; text-decoration: none; }

.makestart { }

.rss { padding-right: 14px; background: url('pics/rss_icon.gif') 100% 1px no-repeat; }
.sendletter { padding-right: 15px; margin-right: 21px; background: url('pics/letter_icon.gif') 100% 3px no-repeat; }
.gomain { padding-right: 14px; margin-right: 30px; background: url('pics/home_icon.gif') 100% 1px no-repeat; }
.sitemap { padding-right: 11px; background: url('pics/sitemap_icon.gif') 100% 3px no-repeat; }

.main_menu_splitter { padding: 0px 4px 0px 3px; }

/*  */
.block1 { width: 240px; margin-bottom: 11px; padding-top: 7px; background: url('pics/block1_top.png') 0px 0px no-repeat; }
.block1_inner { width: 240px; padding-bottom: 8px; background: url('pics/block1_bott.png') bottom left no-repeat; }
.block1_inner2 { padding: 10px 11px 6px 11px; width: 218px; background: url('pics/block1_bg.png') 0px 0px repeat-y; }


.block2 { width: 716px; padding-top: 7px; background: url('pics/block2_top.png') 0px 0px no-repeat; }
.block2_inner { width: 716px; padding-bottom: 7px; background: url('pics/block2_bott.png') bottom left no-repeat; }
.block2_inner2 { position: relative; width: 716px; background: url('pics/block2_bg.png') 0px 0px repeat-y; overflow: hidden; zoom: 1;}

.block3 { width: 240px; margin-bottom: 11px; padding-top: 7px; background: url('pics/block3_top.png') 0px 0px no-repeat; }
.block3_inner { width: 240px; padding-bottom: 8px; background: url('pics/block3_bott.png') bottom left no-repeat; }
.block3_inner2 { padding: 3px 11px 6px 19px;  width: 210px; background: url('pics/block3_bg.png') 0px 0px repeat-y;}
* html .block3_inner2 { padding-bottom: 4px; }
*+html .block3_inner2 { padding-bottom: 4px; }

.block4 { margin-top: 20px; width: 181px; margin-bottom: 11px; padding-top: 1px; background: url('pics/block4_tb.gif') 0px 0px no-repeat;}
.block4_inner { width: 181px; padding-bottom: 1px; background: url('pics/block4_tb.gif') bottom left no-repeat; }
.block4_inner2 { padding: 17px 13px 11px 13px; width: 181px; background: url('pics/block4_bg.gif') 0px 0px repeat-y; }
* html .block4_inner2 { width: 145px; }
/* */
.left_links { margin: 0px 0px 16px 0px; padding-top: 9px; }

.left_links a:link, .left_links a:visited, .left_links a:active, .left_links a:hover {
	display: block;
	padding-left: 24px; margin-bottom: 15px;
	background: url('pics/left_links_marker.png') 6px 7px no-repeat;
	font-size: 13px;
	font-weight: bold;
}

.left_links a.green:link, .left_links a.green:visited, .left_links a.green:active, .left_links a.green:hover {
	background: url('pics/left_links_green_marker.png') 6px 7px no-repeat;
	color: #289a00;
}

.left_links a.orange:link, .left_links a.orange:visited, .left_links a.orange:active, .left_links a.orange:hover {
	background: url('pics/left_links_orange_marker.png') 6px 7px no-repeat;
	color: #ff7f00;
}
/*  */

/*  */
.small_articles a:link, .small_articles a:visited, .small_articles a:active, .small_articles a:hover {
	display: block;
	padding-left: 24px; margin-bottom: 5px;
	background: url('pics/small_articles_marker.png') 6px 6px no-repeat;
}

/* */

/*  */
.mehr { margin: 8px 0px 0px 5px; }

.mehr a:link, .mehr a:visited, .mehr a:active, .mehr a:hover {
	font-size: 11px;
	font-weight: bold;
	padding-right: 16px;
	background: url('pics/articles_mehr_icon.gif') 100% 2px no-repeat;
}

.mehr2 { margin: 14px 0px 0px 0px; }

.mehr2 a:link, .mehr2 a:visited, .mehr2 a:active, .mehr2 a:hover {
	padding-right: 13px;
	background: url('pics/articles_mehr_icon.gif') 100% 3px no-repeat;
}

.mehr3 { margin: 14px 0px 14px 0px; }

.mehr3 a:link, .mehr3 a:visited, .mehr3 a:active, .mehr3 a:hover {
	color: #939da8;
	padding-right: 13px;
	background: url('pics/articles_mehr_icon.gif') 100% 3px no-repeat;
}


/*  */

/* */
.small_search_field_div { float: left; }
.small_search_field {
	background: none;
	border: 0px;
	width: 124px; height: 17px;
	background: url('pics/small_search_input_bg.gif') 0px 0px no-repeat;
	padding: 1px 0px 0px 5px;
	margin-right: 9px;
	font-family: arial, tahoma, verdana;
	color: #979ba5;
	font-size: 12px;
}
.small_search_submit_div { float: left; padding: 0px 0px 0px 0px; }

* html .small_search_submit_div { margin-top: 1px; }
*+html .small_search_submit_div { margin-top: 1px; }

/*  */

.hot_tour { margin: 18px 0px 18px 0px; overflow: hidden; zoom: 1; }

/*  */
.search_tur { margin-bottom: 23px; padding: 17px 19px 12px 19px; background: #edece8; overflow: hidden; zoom: 1; font-size: 11px; }
.search_tur_field_1, .search_tur_field_2, .search_tur_field_3  { float: left; }
.search_tur_field_1 { margin-right: 17px; }
* html .search_tur_field_1 { margin-top: -1px; }
*+html .search_tur_field_1 { margin-top: -1px; }

.search_tur_field_2 { margin-right: 22px; }
* html .search_tur_field_2 { margin-top: -2px; }
*+html .search_tur_field_2 { margin-top: -2px; }

.search_tur input, .search_tur select { font-size: 11px; }
.search_tur_field_city { width: 154px; height: 20px; }
.search_tur_field_price { width: 44px; height: 16px; }
* html .search_tur_field_price { height: 15px; }
*+html .search_tur_field_price { height: 15px; }

/*  */

/* */
.where_rest { margin-top: 14px; padding-bottom: 6px; }
.where_rest_col { float: left; }
.where_rest_col a:link, .where_rest_col a:visited, .where_rest_col a:active, .where_rest_col a:hover {
	display: block;
	padding-left: 20px;
	background: url('pics/pero_marker.png') 0px 0px no-repeat;
}
.where_rest_col span { white-space: nowrap; }
/*  */

/* */

.small_photogal { overflow: hidden; zoom: 1; }
.small_photo { float: left;}
.small_photo_splitter { width: 14px; float: left; }
.small_photo img { padding: 1px; border: solid #ebedf0 1px; }

/*  */

/*  */

.small_news { }
.urgent_small_news_item { margin-bottom: 14px; overflow: hidden; zoom: 1; }
.urgent_small_news_item img { float: left; margin-right: 10px; }
.urgent_small_news_item_header { font-weight: bold; }
.urgent_small_news_item_announce { }
.small_news_item { padding-left: 17px; margin-bottom: 5px; }
.small_news_mehr { margin-top: 17px; padding-left: 18px; font-size: 11px; color: #939da8; }
.small_news_mehr a:link, .small_news_mehr a:active, .small_news_mehr a:visited, .small_news_mehr a:hover { color: #939da8; }
.small_news_mehr a.small_news_rss { padding-right: 14px; background: url('pics/small_news_rss_icon.gif') 100% 2px no-repeat; }
/*  */

/*  */

.small_hotels {}
.small_hotels_item { margin-bottom: 14px; overflow: hidden; zoom: 1; }
.small_hotels_item img { float: left; margin-right: 10px; }
.small_hotels_item_header { font-weight: bold; }
.small_hotels_item_announce {}

/*  */

/*  */

.small_museums { margin-top: 14px; padding-bottom: 6px; }
.small_museums_col { width: 50%; float: left; }
.small_museums_col a:link, .small_museums_col a:visited, .small_museums_col a:active, .small_museums_col a:hover {
	display: block;
	padding-left: 20px;
	background: url('pics/pero_marker.png') 0px 0px no-repeat;
}


/*  */

/*  */

.cons_online { text-align: right; padding-left: 15px; background: url('pics/arrow1.gif') 100% 4px no-repeat;}
.cons_online a:link, .cons_online a:visited, .cons_online a:active, .cons_online a:hover { color: #ff4200; }

/*  */

/*  */

.small_ekskurs {}
.small_ekskurs_item { margin-bottom: 14px; overflow: hidden; zoom: 1; }
.small_ekskurs_item img { float: left; margin-right: 10px; }
.urgent_small_ekskurs_item_header { font-weight: bold; }
.urgent_small_ekskurs_item_announce {}

/* */

/**/

.small_auth { padding-left: 17px; }
.small_auth_field_div { margin-bottom: 10px; }
* html .small_auth_field_div { margin-bottom: 8px; }
 
.small_auth_field {
	background: none;
	border: 0px;
	width: 84px; height: 17px;
	background: url('pics/small_auth_input_bg.gif') 0px 0px no-repeat;
	padding: 1px 0px 0px 5px;
	margin-right: 9px;
	font-family: arial, tahoma, verdana;
	color: #979ba5;
	font-size: 12px;
}
.small_search_submit_div { }
/*  */

/**/

.right_bn { margin-top: 18px; }

/* */

/* */

.weather { margin: 0px 14px; padding-bottom: 9px; }
.weather_day { font-size: 12px; font-weight: bold; }
.weather_date {  font-size: 12px; font-weight: normal; }
.weather_city { padding-left: 8px; }
.weather_content { margin-left: 25px; }
.weather_temper { font-size: 18px; color: #ff7f00; }
.oblako { background: url('pics/weather_oblako.jpg') 0px 100% no-repeat; }

/* */

/* */

.currencies { margin: 0px 14px; }
.currency { margin-bottom: 3px; text-align: center;}
.valuta_baks { font-size: 28px; color: #349201; }
.valuta_euro { font-size: 28px; color: #ff7f00; }
.stavka { padding-left: 5px; font-size: 15px; font-weight: bold; }
.raznica { padding-left: 14px; font-size: 15px; }


/* */

/* */

.banners { position: relative; float: left; padding: 15px 0px 0px 25px; }
.banner { float: left; padding-right: 3px; }

/**/

/* */

.copy { float: left; color: #fff; line-height: 61px; padding-left: 63px; }
.reklama { float: left; color: #fff; line-height: 61px; padding-left: 48px; }
.copy a{color: #fff;}
/* */

/**/

.site_path { font-size: 11px; }
.site_path a {  }
.site_path span { padding: 0px 2px; }

/*  */

.page_header {
	font-size: 19px; 
	font-weight: normal; 
	margin: 17px 0px 15px 0px;
}

.child_links { margin-top: 14px; }
.child_links a:link, .child_links a:visited, .child_links a:active, .child_links a:hover { 
	display: block;
	margin-bottom: 8px; padding-left: 16px;
	font-weight: bold;
	font-size: 15px;
	background: url('pics/child_links_marker.gif') 0px 8px no-repeat;
}

.vrezka { 
	width: 328px;
	padding: 13px 10px 18px 69px;
	background: #ecedf1 url('pics/vrezka_voskl.gif') 28px 23px no-repeat;
	font-size: 17px; 
	color: #4c4c4c;
}
/* */
