.captcha_4{
	width: 70px;height: 27px;margin: 0 0 0 10px;font:bold 22px/30px tahoma;
}

.slogan{
display: block;
margin: 8px 0px 0px 0px;
text-transform: uppercase;
	font: 13px arial;
	color: #959595;
}
.webdesign{
	margin: 5px 0 5px 10px;
	display: block;
	font:10px verdana;
	color: #676767;
	
}
.menu_bottom{
	text-decoration: none;
	margin: 0px 4px 0px 4px;
	font:10px verdana;
	color: #ffffff;
}

.menu_bottom:hover,.menu_bottom:active{
color:#A4EADE;
}

.menu_top,.menu_top:visited{
	text-transform: lowercase;
	text-decoration: none;
	padding: 0px 0px 15px 3px;
	font:12px tahoma;
	color: #ffffff;
	
}

.menu_top:hover,.menu_top:active{
color:#a4eade;
padding: 0px 0px 0px 3px;
}


.header_top{
background: url(../im/top_menu.gif) no-repeat bottom; 

}


.textlang,.textlang:visited{
	text-transform: uppercase;
	text-decoration: none;
	padding: 0px 5px 0px 18px;
	font:bold 13px tahoma;
	color: #000;
	
}
.textlang:hover,.textlang:active{
color:#d42836;
}
.style2{
	font:12px tahoma;
	color:#c52432;
	
}
.zag_hotel{
	font:bold 10px verdana;
}
.text_bold {
	font:11px verdana;
	color: #00000;
}
.text {
	font:11px verdana;
	color: #00000;
	padding:10 2 2 2px;

	width:50%;
	}

.legend_a a {
font:bold 11px verdana;
margin-left:-6px;
margin-right:8px;
color:#000000;
}

.legend_a a:hover {
font:bold 11px verdana;
margin-left:-6px;
margin-right:8px;
color:#99FF00;
}

.legend_a a:visited {
font:bold 11px verdana;
margin-left:-6px;
margin-right:8px;
}


.top_offer {
background-color:#FFFFFF;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;

font:11px verdana;
color:#000000;
padding-left:12px;
}

.top_offer_l {
background: url(../im/top_offer_bgr.jpg) no-repeat;
width: 172px;
height: 165px;
text-align: center;
padding: 0 auto 0 auto;
margin: 0 8px 0 0px;


}

.top_offer_img{
	margin: 0 0 5px 0;
}


.hotel_zagl:link, .hotel_zagl:visited{
font:bold 11px tahoma;
	display: block;
	height: 30px;
	padding: 3px 0 0px 0;
	margin: 0 3px 0 3px;
	color: #6D6D6B;vertical-align: middle;
}

.hotel_zagl:hover, .hotel_zagl:active{
font:bold 11px tahoma;
	display: block;
	height: 30px;
	padding: 3px 0 0px 0;
	color: #F92500;vertical-align: middle;
	margin: 0 3px 0 3px;
}

.ekskurzii_bgr{
	background: url(../im/ekskurzii_bgr.jpg) no-repeat;
	margin: 10px 0 0 10px;
	width: 715px;
	
	padding: 27px 0 0 0;
}

.ekskurziq{
	background:url(../im/ekskurzii_bgr_s.gif) no-repeat;
	margin: 0 0 10px 0;
	width: 340px
}


.footer{
	border-top:1px solid #c3c2bc; 
	background:#f2f1e9;
}

.top_offer_bez_brd,.top_offer_bez_brd a {
background-color:#FFFFFF;
text-decoration: none;
font:11px verdana;
color:#000000;
padding-left:12px;
}

.top_offer_dottet,.top_offer_dottet a {
background-color:#FFFFFF;
text-decoration: none;
font:11px verdana;
color:#000000;
padding-left:12px;
border-right: 1px dotted #d2d2d2;
}

.top_offer a{
background-color:#FFFFFF;

font:11px verdana;
color:000000;
text-decoration:none;
padding-left:12px;
}

.top_offer a:hover{
background-color:#FFFFFF;

font:11px verdana;
color:ff0000;
text-decoration:none;
padding-left:12px;
}

.top_offer_glavna{
font:12px verdana;
color:#000;
font-weight:bold;
background-color:#FFFFFF;
padding:5px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
padding-left:12px;

}
.top_offer_glavna_bez_pad{
font:12px verdana;
color:#000;
font-weight:bold;
background-color:#FFFFFF;

border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;


}
.top_offer_glavna:hover{
font:12px verdana;
color:#000;
font-weight:bold;
background-color:#FF0000;
padding:5px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
padding-left:12px;
}

.top_glavna{
text-decoration: none;
font:11px verdana;
text-transform:uppercase;
font-weight:bold;
color:#000000;
background:url(../im/pixel_hotelibg.gif) repeat-x;
}
.top_glavna a{
	text-decoration: none;
font:11px verdana;
text-transform:uppercase;
font-weight:bold;
color:#000000;
}


.link{
font:11px verdana;
color:#000;
}

.top_offer_r {
font:11px verdana;
color:000000;
text-decoration:none;
}


.top_offer_r a{
font:11px verdana;
color:000000;
text-decoration:none;
}

.top_offer_L a{

font:11px verdana;
color:000000;
text-decoration:none;


}

.home:link,.home:visited{
font:bold 12px tahoma;
color:#0381be;
text-decoration:underline;

text-decoration:none;
}

.home:hover,.home:active  {
font:bold 12px tahoma;
color:#d51100;
text-decoration:underline;

text-decoration:none;
}



.home_pixel{
background:url(../im/home_pixel_dolu.gif) repeat-x;
}

.cena{padding: 0 9px 5px 0;
font:bold 12px arial;
color:#f92f00;
}

.top{position: relative;left:0;top:0;
width:1px;height:1px;
	
}

.top_in{position: absolute;top:-10px;left:-10px;
width:35px;height: 21px;

}

.site_map_level_1{
font:11px  verdana;
color:#000;
font-weight:bold;
padding:5px;
line-height:18px;
text-decoration:none;
}
.site_map_level_1:hover{
font:11px  verdana;
color:#ff0000;
font-weight:bold;
padding:5px ;
line-height:18px;
}
.site_map_level_2{

padding:5px;
font:11px verdana;
color:c52432;
text-decoration:none;
line-height:18px;
padding-left:5px;

list-style:url(../im1/strelka2.gif);
}

.site_map_level_3{

padding:5px;
font:11px verdana;
color:#339999;
text-decoration:none;
line-height:10px;
padding-left:12px;
list-style:url(../im1/strelka1.gif);
}
.contact_form{
}
.nameleniq{
text-transform: uppercase;
padding:21px 0px 1px 21px;
	font: 18px verdana;
	color:#ff0000;
}
.oferta{
text-decoration: none;
font:11px verdana;
text-transform:uppercase;
font-weight:bold;
color:#000000;
text-decoration:none;
}
h2{font: 16px/30px ;
	border-bottom: 1px dotted #f52107;
	color: #0177b7;
	text-transform: uppercase;
	padding: 0 0 0 0;
	margin: 10px 15px 10px 5px;
	height: 30px;
	text-decoration: none;
}

h2 a{
	color: #0177b7;

	text-decoration: none;
}


.image_table{
padding-top: 5px;
}

h3{
text-decoration: none;
font: bold 14px verdana;
color: #c52432;
}

.paket {
font: bold 14px verdana;
color: #c52432;
}

.table_date{
font: 12px verdana;
color: #c52432;
}

.table_content{
font: 10pt tahoma;
color:#000;
}



.shablon{
height:23px;
background:url(../im1/pixel_menu_left.gif) repeat-x;
color:#FFFFFF;
font:12px verdana;
font-weight:bold;
text-transform:uppercase;
}
.shablon_dolu{

background:url(../im1/pixel_bottom.gif) repeat-x;

}

.border_shablon{

border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
}
#content p {
color:#000000;
font:10pt tahoma;

}
.p {
display: block;
color:#000000;
font:12px tahoma;
margin:0;
}

#content li {
color:000000;
font:10pt tahoma;
}
#content strong{
color:000000;
font:bold 10pt tahoma;
}
.zvezdi {
	color:#ff5f07;
}
.razpolojenie:first-letter {
text-transform: uppercase;
display: block;

}
.razpolojenie {
margin: 0px 0px 0px 10px;

}
#content b {
color:000000;
font:bold 10pt tahoma;

}
.hotels {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#016d5b;
text-decoration:none;
}
.hotels a{
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#016d5b;
text-decoration:none;
}

.hotels a:visited {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#016d5b;
text-decoration:none;
}
.hotels a:hover {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:red;
text-decoration:none;
}

.table_data{border-left: 1px solid #008771;
border-top: 1px solid #008771;
font: 12px verdana;
color: #008771;
padding: 5px;
background-color:  #fff;


}

.table_data td{
border-right: 1px solid #008771;
border-bottom: 1px solid #008771;
font: bold 12px verdana;
color: #00836d;
background-color:  #fff;
font-weight: normal;

}
.table_data td.zeleno{
border-bottom: 1px solid #e40c14;
font-weight: bold;
border-right: 1px solid #e40c14;
background-color:#e40c14;color:white;
}

/*-----------------------za linkove---------------------------------------*/
.table_data td a:link,.table_data td a:visited{color: #008771;

}

.table_data td a:hover,.table_data td a:active{color:red;

}

/*-----------------------end za linkove---------------------------------------*/

.kurort {
text-decoration: none;
font: bold 14px verdana;
color: #c52432;
}
.kurort a{
text-decoration: none;
font: bold 14px verdana;
color: #c52432;
}
.kurort  a:visited {
text-decoration: none;
font: bold 14px verdana;
color: #c52432;
}
.kurort  a:hover {
text-decoration: none;
font: bold 14px verdana;
color: #008771;
}
.txt_trip_home{
	font:11px verdana;
	color: #00000;
	padding:0 2 2 2px;

	
}

.table_data{border-left: 1px solid #ff9400;
border-top: 1px solid #ff9400;
font: 12px verdana;
color: #008771;
padding: 5px;
background-color:  #fff;


}

.table_data td{
border-right: 1px solid #ff9400;
border-bottom: 1px solid #ff9400;
font: bold 12px verdana;
color: #00836d;
background-color:  #fff;
font-weight: normal;

}
.table_data td.zeleno{
border-bottom: 1px solid #e40c14;
font-weight: bold;
border-right: 1px solid #e40c14;
background-color:#e40c14;color:white;
}

/*-----------------------za linkove---------------------------------------*/
.table_data td a:link,.table_data td a:visited{color: #008771;

}

.table_data td a:hover,.table_data td a:active{color:red;

}

/*-----------------------end za linkove---------------------------------------*/

span.kurort {
text-decoration: none;
font:bold 11px tahoma;
color: #6C6C6C;
}
.kurort a{
text-decoration: none;
font: bold 14px verdana;
color: #c52432;
}
.kurort  a:visited {
text-decoration: none;
font: bold 14px verdana;
color: #c52432;
}
.kurort  a:hover {
text-decoration: none;
font: bold 14px verdana;
color: #008771;
}
.txt_trip_home{
	font:11px verdana;
	color: #00000;
	padding:0 2 2 2px;
}
.loginn {
	background-color: #442255;
	width: 222px;
	height: 44px;
	border: 1px solid #ffaaee;
}


.str a{
 font:12px verdana;
	color: #00000;
	text-decoration: underline;
	padding-right:2px;
	padding-bottom:0px;
	
}

.str a:link{
 font:12px verdana;
	color: #00000;
	text-decoration: underline;
	padding-right: 2px;
	padding-bottom:0px;
	
}


.str a:active{
 font:12px verdana;
	color: #00000;
	text-decoration: underline;
	padding-right: 2px;
	padding-bottom:0px;
	
	
}

.str a:hover{
 font:12px verdana;
	color: #00000;
	text-decoration: underline;
	padding-right: 2px;
	padding-bottom:0px;
	
}

.str a:visited{
 font:12px verdana;
	color: #00000;
	text-decoration: underline;
	padding-right: 2px;
	padding-bottom:0px;
	
}



.bor_t{
	border-top: 2px solid #16b1d8;
}


.buttont4t,.buttont4t:link, .buttont4t:active,  .buttont4t:focus{
 background-color: #F94500;
	 
	 border: 1px solid #ffffff; 
	 font:12px Verdana; 
	 color:#FFFFFF;
	 cursor:pointer;
	 margin: 0 0 0 4px;text-transform: uppercase;
}

.buttont4t:hover{
	background-color: #e43f00;
	 border: 1px solid #ffffff; 
	 font:12px Verdana; 
	 color:#FFFFFF;
	 cursor:pointer;
	 margin: 0 0 0 4px;text-transform: uppercase;
}

.pole{font: 11px/14px tahoma;
	width: 130px;
	border: 1px solid white;
	color: gray;
	height: 14px;
	background: #cdcdcd;
}

.dyrjavi
{
font: 18px tahoma;color: white;	
}


.pole1{
	border: 1px solid #7f9db9;
}
.unreg_user {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.bgrownd {
background-color: #daa732;
}



.wi2 {
font:bold 12px Verdana;
color:#ffffff;
text-decoration:none; 
text-align: left;

}
.wi21 {
font:bold 11px Verdana;text-transform: uppercase;
color: #606060;height: 20px;padding:0;
}


.ve2:link{
font: 12px/20px tahoma;
color: #558295;
text-decoration: none;
display: block; width: auto;height: auto;
padding: 0 0 0 5px;
}

 .ve2:visited{
 	font: 12px/20px tahoma;
color: #989898;
text-decoration: none;
display: block; width: auto;height: auto;
padding: 0 0 0 5px;
 }

.ve2:hover, .ve2:active {
text-decoration: none;
background: #f2f1e9;height: auto;padding: 0 0 0 5px;
color: #558295;
}



.cityes:link, .cityes:visited {background: url(../im/bulet.gif) no-repeat 3px 4px;
display:block;
width: auto;
height:15px;
font: 11px/15px tahoma;text-decoration: none;
margin: 0 1px 0 0;padding: 1px 0 1px 15px;
color: #FFFFFF;
}

.cityes:hover, .cityes:active {
background: #1E90FF;
display:block;
width: auto;
height:15px;
font: 11px/15px tahoma;text-decoration: none;
margin: 0 1px 0 0;
color: #FFFFFF;padding: 1px 0 1px 15px;

}



.cityes_ov {padding: 1px 0 1px 15px;
display:block;
width: auto;
background: #1E90FF;
font: 11px/18px tahoma;text-decoration: none;
margin: 0 1px 0 0;
color: white;
}


.dan {
font:bold 12px Verdana;
color:#d95638;
text-decoration:none;
}

.dan:link {
font:bold 12px Verdana;
color:#d95638;
text-decoration:none;
}

.dan :visited {
font:bold 12px Verdana;
color:#d95638;
text-decoration:none;
}
.dan:hover {
background-color: #ffffff;
font:bold 12px Verdana;
color:#d95638;
text-decoration:none;
border:solid 1px #FFFFFF;

}
.dan:active {
font:bold 12px Verdana;
color:#d95638;
text-decoration:none;
}
.bordd {
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;
}


.cr_text{
font-weight: bold;
color:black;	
}


.cifr{
font:bold 12px  verdana;
color:#16b1d8;
text-decoration: none;
	
}

.cifr:visited{
font:bold 12px  verdana;
color:#daa732;
text-decoration: none;
	
}

.cifr:active{
font:bold 12px  verdana;
color:#16b1d8;
text-decoration: none;
	
}

.cifr:hover{
font:bold 12px  verdana;
color:#d99d14;
text-decoration: none;
	
}

.cifr:link{
font:bold 12px  verdana;
color:#16b1d8;
text-decoration: none;
	
}

.obr{
font:bold 13px  verdana;
color:#16b1d8;
text-decoration: none;
padding-left:2px;
	
}

.obr:visited{
font:bold 13px  verdana;
color:#daa732;
text-decoration: none;
padding-left:2px;
	
}

.obr:active{
font:bold 13px  verdana;
color:#16b1d8;
text-decoration: none;
padding-left:2px;
	
}

.obr:hover{
font:bold 13px  verdana;
color:#16b1d8;
text-decoration: none;
padding-left:2px;
	
}

.obr:link{
font:bold 13px  verdana;
color:#16b1d8;
text-decoration: none;
padding-left:2px;
	
}


.agency{
font:bold 11px verdana;
color:#000000;
border-left: 1px solid gray;
border-top: 1px solid gray;
	
}

.agency td{
font:bold 11px verdana;
color:#000000;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
	
}

.agency a{
font:bold 11px verdana;
color:#d30400;
text-decoration: none;
text-align: left;

}

.agency a:visited{
font:bold 11px verdana;
color:#d30400;
text-decoration: none;
text-align: left;

}

.agency a:active{
font:bold 11px verdana;
color:#d95638;
text-decoration:none;
text-align: left;
}

.agency a:hover{
font:bold 11px verdana;
color:#d30400;
text-decoration:unedrline;
text-align: left;

}

.agency a:link{
font:bold 11px verdana;
color:#d30400;
text-decoration:none;
text-align: left;

}


td.country{
	background-color:#000000;
	color:#F3F2E3;
	padding-left:5px;
}

td.kurort{
	background-color:#daa662;
	color:#ffffff;
	padding-left:15px;
}

td.grad{
	background-color:#daa732;
	color:#F3F2E3;
	padding-left:15px;
}

td.hotelist, td.hotelist a {
	background-color:#FFDDCC;
	color:#000;
	text-decoration:none;
}

.zap_info {
	font-size:9px;
	color:#999999;
}


.back:link, .back:visited{display: block;
	text-decoration: none;
font:11px verdana;
text-transform:uppercase;
font-weight:bold;
color:#000000;
text-decoration:none;
padding:0;
margin: 0 0 5px 0; 
}

.back:hover, .back:active{display: block;
	text-decoration: none;
font:11px verdana;
text-transform:uppercase;
font-weight:bold;
color:#f94500;
text-decoration:none;
padding:0;
margin: 0 0 5px 0; 
}

.hotel_name{display: block;margin: 0 0 5px 5px;
	font: 18px tahoma;
	color: #e91210;
}


.agency{
	display: block;
	padding: 3px;margin: 0 0 5px 0;
	font:bold 12px tahoma;
	text-transform: uppercase;
	background: #bcdbfd;
	color: #19508d;
	border: 0;
}

.pictogram_zagl{
	display: block;
	margin: 0 3px 5px 0;padding: 5px;
background: #eeeeee;	
}

.pictogram{
border: 0 !important;margin: 0 0 10px 0;	
}

.menu_top1:link, .menu_top1:visited{
	font:bold 11px tahoma;
	color: #f94500;
}
.menu_top1:hover, .menu_top1:active{
	font:bold 11px tahoma;
	color: gray;
}


.info{
	
	font: 12px tahoma;color: gray;
	
}

.fiel_style{
	width:150px;
}


.hotel_filter{margin: 0 0 0 10px;
	font: 12px tahoma;color: gray;
}

.hotel_filter select{
	font: 12px tahoma;color: gray;width: 272px;
}

.top:link,.top:visited{
	font:bold 11px tahoma;
	color: #b0ac87;
}

.top:hover,.top:active{
	font:bold 11px tahoma;
	color: #949063;
}


.city_kurort{display: block;margin: 5px 0 5px 0;
	font: 14px tahoma;
	color: red;
	text-transform: uppercase;
}

.hotel_details{
	font: 12px tahoma;
	color: #e91210;
}


.razpol_details{
	font: 12px tahoma;
}

.sendtofriend{
	font: bold 12px tahoma;
	color: #525252;
}

.ekskurzii{width: 710px;
	font: 12px tahoma;
	padding: 5px;
	margin: 0 15px 0 5px;
	
}

.ekskurzii td{
border-bottom: 1px solid #E4E4E4;background: White;
	
}


.ekskurzii a{ color: Red;
	
}