* {margin: 0;padding: 0;}
body {font: 11px/18px Tahoma, Verdana, sans-serif;
width: 100%;background:url(/images/skin/turizmik/images/bg.png) #e5d7b4;
color: #554741;}
a {color: #554741;outline: none;text-decoration: underline;}
a:hover {text-decoration: none;}
p {margin: 0 0 18px}
img {border: none;}
input {vertical-align: middle}
#wrapper {width: 1000px;margin: 0 auto;}




/* +++SUV+++ */
.center_ul1 {
width:44%;
float:left;
padding-left:25px;
margin-top:15px;
}


/*HEADER*/
#header {
height: 365px;background: #f7931e;
margin:21px auto 0px;width:970px;position:relative;}
#map {width:970px;height:247px;background:url(/images/skin/turizmik/images/map.jpg);}

/*MIDDLE*/
#middle {width: 970px;height: 1%;margin: auto;}
#middle:after {
content: '.';display: block;
clear: both;visibility: hidden;height: 0;}
#container {width: 100%;float: left;overflow: hidden;}
#content {padding: 0 255px 0 0;}

/*SIDEBAR*/
.sr {
float: left;margin-right: -3px;
width: 240px;margin-left: -240px;position: relative;}

/*FOOTER*/
#footer {height: 100px;width:970px;color: #554741;margin: auto;margin-top:15px;margin-left:25px;}

/*TOP MENU*/
#top_menu {
height:38px;margin-top:-38px;position:relative;width:688px;}
#top_menu span.right {
position:absolute;right:-10px;_right:-15px;top:0;width:25px;height:38px;
background:url(/images/skin/turizmik/images/top_menu_right_bg.png) right top no-repeat;}
#top_menu ul{
list-style-type:none;height:42px;float:left;overflow:hidden;
margin-top:-4px;position:relative;}
#top_menu ul li{
float:left;position:relative;z-index:5;text-align:center;
height:38px;margin-top:4px;}
#top_menu ul li.active{
z-index:10;border:none;background:white;}
#top_menu ul li a{
float:left;display:block;line-height:38px;text-decoration:none;padding:0;
color:#544741;background:white;font-size:12px;}
#top_menu ul li.active a{
color:white;height:42px;line-height:46px;margin-top:-4px;
position:relative;background: #f7931e;}
#top_menu ul li#menu1.active div{margin-left:-18px;}
#top_menu ul li#menu1.active a{padding-left:18px;*padding-left:20px;margin-top:-4px;}
#top_menu ul li.active div{
background: url(/images/skin/turizmik/images/top_menu_orange_left_bg.png) left bottom no-repeat;
*background: url(/images/skin/turizmik/images/top_menu_orange_left_bg.gif) left bottom no-repeat;
height:42px;width:25px;left:0;z-index:2;margin-top:-4px;
position:relative;float:left;cursor:pointer;}
#top_menu ul li.active span{
background: transparent url(/images/skin/turizmik/images/top_menu_orange_right_bg.png) left bottom no-repeat;
*background: transparent url(/images/skin/turizmik/images/top_menu_orange_right_bg.gif) left bottom no-repeat;
display:block;height:42px;width:25px;margin-top:-4px;
left:0;z-index:2;position:relative;float:left;cursor:pointer;}
#top_menu ul li div{
height:38px;width:20px;left:0;z-index:2;position:relative;
float:left;background:white;}
#top_menu ul li span{
display:block;height:38px;width:20px;left:0;z-index:2;
position:relative;float:left;background:white;}

/*LOGO*/
#logo {position:absolute;top:30px;left:30px;
background:url(/images/skin/turizmik/images/logo.png) no-repeat;
width:207px;height:101px;}
#logo a {text-indent:-5000px;display:block;width:207px;height:101px;}
#logo span {
font-size:12px;color:#e5d7b4;position:absolute;
left:83px;top:67px;}

/*SEARCH*/
#search_form {position:absolute;left:733px;top:214px;}
#search_form .find {
width:180px;border:1px solid #d0d5d9;height:16px;
font-size:12px;color:#e5d7b4;background:white;padding-left:3px;}
#search_form .search_go {
background:url(/images/skin/turizmik/images/search_go.png) no-repeat;
width:27px;height:27px;border:0;cursor:pointer;}

#header_text1, #header_text2, #header_text3, #header_text4, #header_text5, #header_text6 {font-size:11px;color:white;margin:20px 25px;}
#header_text2, #header_text3, #header_text4, #header_text5, #header_text6 {display:none;}
#partnerka {margin-top:15px;}
.side_banner{margin-top:15px;}

/*ROUNDED BLOCKS*/
.r-star-shape-white, .r-star-shape-green {margin-top:10px;float:left;position:relative;overflow:hidden;padding:5px 0;width:100%;}
.r-star-shape-white .content{background:#fff;}
.r-star-shape-white .content, .r-star-shape-green .content{padding:15px 20px;}
.r-star-shape-white .cn{position:absolute;width:10px;height:10px;left:-5px;top:-5px;background:url(/images/skin/turizmik/images/r-star.png);}
.r-star-shape-green .cn{position:absolute;width:10px;height:10px;left:-5px;top:-5px;background:url(/images/skin/turizmik/images/r-star_green.png);}
.r-star-shape-white .cn.tr, .r-star-shape-white .cn.br, .r-star-shape-green  .cn.tr, .r-star-shape-green .cn.br {margin-left:100%;}
.r-star-shape-white .cn.bl, .r-star-shape-white .cn.br, .r-star-shape-green  .cn.bl, .r-star-shape-green  .cn.br{top:auto;}
.r-star-shape-white .cn {background:url(/images/skin/turizmik/images/r-star.png);}
.r-star-shape-green .cn {background:url(/images/skin/turizmik/images/r-star_green.png);}
.r-star-shape-white .cn.tl, .r-star-shape-white .cn.bl , .r-star-shape-green .cn.tl, .r-star-shape-green .cn.bl{width:100%;}
.r-star-shape-green .content {background:#aa9b79;}

h3.blue {
background:url(/images/skin/turizmik/images/blue_bg.png) no-repeat;
width:153px;height:34px;color:white;line-height:34px;
padding-left:20px;margin:0 auto;display:block;
font-size:12px;font-weight:bold;}
ul.countries {list-style:none;margin-top:20px;margin-left:5px;}
.countries img {margin-right:13px;}
.countries li {margin-bottom:8px;display:block;}
.countries a {text-decoration:none;font-size:12px;color:#544741;}
.vidi {margin-top:20px;list-style:none;margin-left:5px;}
.vidi li {margin-bottom:8px;color:white;}
.vidi a {text-decoration:none;color:white;font-size:12px;padding-left:20px;}
.vidi a:hover {text-decoration:underline;background:url(/images/skin/turizmik/images/dot.png) no-repeat 0 2px;}

.content_text {margin-left:5px;text-align:justify;margin-right:10px;}

.items_wrap {width:720px;display:table;position:relative;*margin-bottom:30px;}
.cart_item {
width:200px;display:table;border:1px solid #d0d5d9;
float:left;margin-right:20px;margin-bottom:30px;
padding:5px 5px 0px 5px;position:relative;}
.coutry {display:block;float:left;height:15px;
margin-left:20px;*margin-left:10px;font-weight:bold;font-size:12px;
text-decoration:none;line-height:15px !important;}
.country_img {padding-left:10px;}
.big_img {margin-bottom:5px;}
.country_desc {clear:both;display:block;margin-left:20px;font-size:11px;}
.hotel {color:#F7931E;display:block;margin-left:20px;width:170px;}
.hotel a{font-size:10px;color:#554741;}
.price_bg {
width:153px;height:34px;background:url(/images/skin/turizmik/images/price_bg.png) no-repeat;
margin-top:5px;margin-left:25px;color:white;
font-size:10px;padding:7px 0 0 18px;}
.price_bg b{font-size:12px;font-weight:bold;}

/*PARTNERKA*/
#part {display:table;color:white;margin:-10px 0 -10px 10px;
*margin-bottom:0px;z-index:999;}
#part .sel1 {width:185px;color:#544741;font-size:11px;}
#part .sel2 {width:79px;color:#544741;font-size:11px;}
#part .sel21 {width:75px;color:#544741;font-size:11px;}
#part .sel22 {width:75px;color:#544741;font-size:11px;}
#part .sel23 {width:71px;color:#544741;font-size:11px;}
#part .check {margin-right:6px;*margin-right:0px;}
#form_1, #form_2 {float:left;width:235px;}
#form_3 {float:left;}
.clear {clear:both;}
#form_1 div, #form_2 div, #form_3 div {
margin-top:4px;color:white;}
#search_part {background:url(/images/skin/turizmik/images/search_button.png);
width:113px;height:49px;border:0 none;display:block;
margin:10px 0 0 80px;*margin-left:70px;cursor:pointer;
position:relative;}

.big_img_wr {position:relative;}
.big_img_bg_no, .big_img_bg_yes {
position:absolute;height:138px;
left:-3px;top:-4px;width:204px;}
.big_img_bg_no {background:url(/images/skin/turizmik/images/mask_non_active.png);}
.big_img_bg_yes {
background:url(/images/skin/turizmik/images/mask_active.png);display:none;}

.breadcrumps a {font-size:9px;text-decoration:none;
margin-right:4px;color:#bbb595;}

h2 , h3{font-size:16px;color:#f59524;*margin-top:3px;}
h3 {margin-bottom:20px;}
h4 {font-size:12px;color:#f59524;float:left;}
.gal_wr {width:680px;height:310px;
margin-top:18px;margin-bottom:10px;}
.left_b_img {float:left;width:305px;}
.right_imgs {float:right;text-align:right;width:373px;margin-right:2px;}
.right_imgs img{margin: 0 10px 5px 10px;}
.slider {width:326px;height:19px;background:url(/images/skin/turizmik/images/zoom_bar.png);
margin-left:33px;margin-top:8px;*margin-right:13px;position:relative;margin-bottom:35px;}
.slide_left {height:19px;width:19px;position:absolute;left:12px;display:block;cursor:pointer}
.slide_right {height:19px;width:19px;position:absolute;right:12px;display:block;cursor:pointer}
.zoom_it {height:19px;width:20px;position:absolute;left:50%;margin-left:-14px;display:block;cursor:pointer}
.bron {display:block;float:left;margin-left:35px;*margin-left:18px;text-align:left;color:#f49320;}
.all_tours {color: #554741;margin-right:15px;}

.margin {margin-top:10px;}

.strana_desc_wr {width:645px;padding:15px;background:#eadfc3;display:table;margin-bottom:10px;}
.strana_img {float:left;height:260px;width:235px;position:relative;}
.strana_desc {float:left;margin-left:35px;width:370px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .strana_desc_wr{width:670px}
}
.zoom_bar_1 {width:235px;height:19px;background:url(/images/skin/turizmik/images/zoom_bar_1.png);
position:relative;}

.clear {clear:both}

.list_item {position:relative;}
.top_list {text-align:right;}
.img_list {width:148px;height:100px;position:absolute;left:0;top:9px;}
.big_img_bg_no1, .big_img_bg_yes1 {
position:absolute;height:102px;
left:-3px;top:-4px;width:148px;}
.big_img_bg_no1 {background:url(/images/skin/turizmik/images/mask_non_active_small.png);}
.big_img_bg_yes1 {background:url(/images/skin/turizmik/images/mask_active_small.png);display:none;}
.list_item ul {font-size:11px;padding:2px 0;list-style:none;float:right;border-top:1px solid #a7a3a0;width:490px;}
.list_item li {padding-left:17px;height:16px;line-height:16px;border-bottom:1px dashed #a7a3a0;width:473px;}
li.last {border:0 !important;}
ul.last {border-bottom:1px solid #a7a3a0;}
.left_span {width:115px;display:block;float:left;}
.flag_img {margin-right:7px}
.orange_li {color:#f79324}
.middle_span {display:block;float:left;}
.bron_span {text-align:right;float:right;display:block;padding-right:15px;color:#554741;}

.country_set h3 a {font-size:12px !important;}
.country_set h3 {margin-bottom:0 !important;}
.country_set {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;width:33%;} 