BODY{
	font: 12px "Microsoft Sans Serif", tahoma;
	color: #636363;
	text-decoration: none;
	padding:12px 12px 12px 12px;

}

.hotel_label:link, .hotel_label:visited{
	font: 12px "Microsoft Sans Serif", tahoma;
	color: #E10000;
	text-decoration: underline;
}

.hotel_label:hover, .hotel_label:active{
	font: 12px "Microsoft Sans Serif", tahoma;
	color: #3D709C;
	text-decoration: underline;
}


.zapitvaniq{
	margin: 10px 0 0 10px;border-top: 1px solid #A6A6A6;border-left: 1px solid #A6A6A6;
}

.zapitvaniq td{
	padding: 0px 5px 5px 5px;border-bottom: 1px solid #A6A6A6;border-right: 1px solid #A6A6A6
	}
	
	
.zapitvaniq a{
	color: #2380F7;
}

.izmislen{
	display: block;margin: 10px 0 0 10px;
}

.izmislen h2{
	margin: 10px 0 0 0 !important
}

.addhotel_input{
	width: 230px;
	font: 11px tahoma;color: #5B5B5B;
}


.select_text td{
	padding: 5px 0 3px 10px;
}

.select_text select{
	width: 235px;
	font: 11px tahoma;color: #5B5B5B;
	margin: 2px 0 0 0}
	
	
	.search_text td{
	padding: 3px 0 5px 10px;
}
	
	.search_text select{
	width: 150px;
	font: 11px tahoma;color: #5B5B5B;
	margin: 2px 10px 0 0}
	
.pictogrami_zagl{
	font:bold 11px tahoma;color: #0cb3d7;text-transform: lowercase;padding: 10px 0 5px 0;
}

.pictogram_input{
	height: 27px;width: 27px;padding: 0;margin: 0;line-height: 27px;text-align: center;
}




span.small_combos select{display: block;float: left;
	width: 112px;
	font: 11px tahoma;color: #5B5B5B;
	padding: 0;margin: 2px 10px 0 0}	
	
	
	span.small_combos{display: block;float: left;
	width: 112px;
	font: 11px tahoma;color: #5B5B5B;
	padding:2px 0 0 0;margin: 0 10px 0 0}	
	
.slogan{
	font: 12px "Microsoft Sans Serif", tahoma;
	color: #787878;
	text-decoration: none;
}
.contact_h{
	margin: 8px 0px 0px 0px;
	display: block;
	font:10px verdana;
	color: #000000;
	
}
.menu_bottom{
	text-decoration: none;
	margin: 0px 4px 0px 4px;
	font:11px 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:10px 0 0 2px;
}
.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: #808080;
font:11px verdana;
color:#000000;
padding-left:12px;
}
.search {
font:11px verdana;
color:white;
padding: 0;

}
.search a{
font:11px verdana;
color:white;
padding:0;

}
.log_title{
font:12px verdana;
color:#000000;
}
.registraciq:link , .registraciq:visited{
	display: block;
	background-color: #F94500;
	font:bold 13px/30px arial;
	color: white;
	text-decoration: none;
	width: 295px;
	
	margin: 0;
	padding: 0 0 0 5px;
	text-align: left;
	float: left;
}

.registraciq:hover, .registraciq:active {
	color: white;
	background-color: #e43f00;
	text-decoration: none;
}

.dobavi{
	font:bold 12px tahoma; color: white;text-transform: lowercase;margin: 0 0 0 10px
}


.top_offer_1:link , .top_offer_1:visited{
	display:block;
	background: #bcdbfd;
	height: 22px;
	margin: 0 0 0 10px;
	padding: 0;
	position: relative;
	text-align: left;
	font: bold 12px/22px verdana;
	color: #134b88;
	padding: 0;
	text-decoration: none;
	padding: 0 0 0 5px
}

.top_offer_1:hover{
color: white;text-decoration: none;background: #F94500;
}



.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{
font:11px Verdana;
background-color: #faede8;
color: #14638a;
text-decoration: underline;
}
.top_offer a:hover{
background-color: #faede8;
font:11px verdana;
color: #000000;
text-decoration: underline;
}
.top_offer_glavna{
font:bold 12px verdana;
color:#fff;
font-weight:bold;
background-color:#4485cd;
padding:5px;
padding-left:12px;
}

.top_offer_agency{
	margin: 10px 0 0 10px;
}

.agency_name{
	
}

.top_offer_glavna_bez_pad{
font:11px verdana;
color:#000;
font-weight:bold;
background-color:#f3f2e3;
}
.top_offer_glavna:hover{
font:12px verdana;
color:#fff;
font-weight:bold;
background-color:#F94500;
padding:5px;
padding-left:12px;
}
.top_offer_agency{
font:12px verdana;
color:#fff;
font-weight:bold;
background-color:#F94500;
padding:5px;
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 {
background-color:#FFFFFF;
padding:5px;
font:11px verdana;
color:#000000;
padding-left:12px;
}
.top_offer_l a{
background-color:#f3f2e3;
background-repeat: no-repeat;
padding:5px;
font:bold 12px verdana;
text-decoration: none;
color:#d30400;
padding:0px 0px 10px 2px;
}
.top_offer_l a:link{
background-color:#f3f2e3;
padding:5px;
font:bold 12px verdana;
text-decoration: none;
color:#d30400;
padding:0px 0px 10px 2px;
}
.top_offer_l a:active{
background-color:#f3f2e3;
padding:5px;
font:bold 12px verdana;
text-decoration: none;
color:#d30400;
padding:0px 0px 10px 2px;
}
.top_offer_l a:visited {
background-color:#f3f2e3;
padding:5px;
font:bold 12px verdana;
text-decoration: none;
color:#d30400;
padding:0px 0px 10px 2px;
}
.top_offer_l a:hover{
background-color:#f3f2e3;
padding:5px;
font:bold 12px verdana;
text-decoration: none;
color:#d30400;
padding:0px 0px 10px 2px;

}
.top_offer_r a{
background-color:#FFFFFF;
font:11px verdana;
color:000000;
text-decoration:none;
}
.top_offer_L a{
background-color:#f3f2e3;
font:12px verdana;
font-weight: bold;
color:#d30400;
text-decoration:none;
line-height:10px;

}

.home:link,.home:visited{
font:12px verdana;
color:#d51100;
text-decoration:underline;
font-weight:bold;
text-decoration:none;
}

.home:hover,.home:active  {
font:12px verdana;
color:#000000;
text-decoration:underline;
font-weight:bold;
text-decoration:none;
}
.home {
font:12px verdana;
color:#d51100;
text-decoration:underline;
font-weight:bold;
text-decoration:none;
}


.home_pixel{
background:url(../im/home_pixel_dolu.gif) repeat-x;
}

.cena{
font:12px verdana;
color:000000;
}

.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{
text-decoration: none;
font:bold 11px verdana;
text-transform:uppercase;
color:#000000;
text-decoration:none;
padding-left:10px; 
margin: 10px 0 0 0;

}

h5{
text-decoration: none;
font: 11px verdana;

color: #767676;
text-decoration:none;
padding-left:10px; 
margin: 6px 0 0 0;

}

#content .pagecontent{
	margin: 0 0 0 10px;width: 500px;
}

.page_zaglavie{
	text-decoration: none;
font:bold 11px verdana;
text-transform:uppercase;
color:#000000;
text-decoration:none;
padding-left:10px; 
}

.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:#4e4848;
font:10pt tahoma;
padding:12px 12px 12px 12px;


}
.p {
	display: block;
	color:#000000;
	font:10pt tahoma;
	margin:0 0 5 8px;
}

p:first-letter {
	text-transform:uppercase;

}



#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 {
font: 11px Verdana;
margin: 0px 0px 5px 0px;

}
#content b {
color:000000;
font:bold 10pt tahoma;
padding:12px 12px 12px 0px;

}


.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 #008771;
font-weight: bold;
border-right: 1px solid #008771;
background-color:#008771;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 tahoma;
	color: #505050;
	padding:0 2 2 2px;
}

.txt_trip_home input, .txt_trip_home select{
	font:11px tahoma;
	color: #505050;
	padding:0 2px 2px 2px;
	width: 160px;
}

.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;
}

.buttont4t_izhod:link, .buttont4t_izhod:visited{display: block;
	background-color: #F94500;
	 text-decoration: none;
	 border: 1px solid #ffffff; 
	 font:12px Verdana; 
	 color:#FFFFFF;
	 cursor:pointer;
	 margin: 0 0 0 4px;text-transform: uppercase;width: 55px;
	 text-align: center;
	 padding: 0 0 1px 0;
}

.buttont4t_izhod:hover, .buttont4t_izhod:active{display: block;
	background-color: #e43f00;
	 text-decoration: none;
	 border: 1px solid #ffffff; 
	 font:12px Verdana; 
	 color:#FFFFFF;
	 cursor:pointer;
	 margin: 0 0 0 4px;text-transform: uppercase;width: 55px;
	 text-align: center;
	  padding: 0 0 1px 0;
}


.pers_menu{
background-color: gray;
padding: 7px 0px 0 0px;
}

.pers_menu a{
	font:11px arial;
	color: white;
	text-decoration: none;
}


.pole{font: 11px/14px tahoma;
	width: 130px;
	border: 1px solid white;
	color: #5C5C5C;
	height: 14px;
	background: #cdcdcd;
}

.dyrjavi
{
font: 18px tahoma;color: white;	
}


.pole1{
	border: 1px solid #AEAEAE;
	font: 11px tahoma;
	color: #6D6D6D;
	margin: 3px 0 10px 0;
}
.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: 11px/20px tahoma;
color: #696969;
text-decoration: none;
display: block; width: auto;height: auto;
padding: 0 0 0 5px;
}

 .ve2:visited{
 	font: 11px/20px tahoma;
color: #007CF2;
text-decoration: none;
display: block; width: auto;height: auto;
padding: 0 0 0 5px;
 }

.ve2:hover, .ve2:active {
text-decoration: none;
background: #eeeeee;height: auto;padding: 0 0 0 5px;
color: #007CF2;
}



.cityes:link , .cityes:visited {
display:block;
width: auto;
background: #bcdbfd;
border-bottom: 1px solid white;
border-right: 1px solid white;
font: 11px/18px tahoma;text-decoration: none;
margin: 0;padding: 0 0 0 7px;
color: #191970;
}

.cityes:hover, .cityes:active {
background: #f94500;
color: white;
}



.cityes_ov {
display:block;
width: auto;
background: #f94500;
border-bottom: 1px solid white;
border-right: 1px solid white;
font: 11px/18px tahoma;text-decoration: none;
margin: 0;padding: 0 0 0 7px;
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{
display: block;width: 25px;text-align: center;
font:bold 12px  verdana;
color: white;
text-decoration: none;
	
}


.friend_input{
	width: 290px;margin: 0 0 10px 0;font: 11px tahoma;color: gray;
}

.captcha_4{
	width: 70px;height: 27px;margin: 0 0 0 10px;font:bold 22px/30px tahoma;
}

.cifr a:link, .cifr a:visited{display: block;
font:bold 12px  verdana;
color:#16b1d8;
text-decoration: none;padding: 3px 0 3px 0;
	
}



.cifr a:hover, .cifr a:active{display: block;
font:bold 12px  verdana;
color:white;
text-decoration: none;
background: #f94500;
	padding: 3px 0 3px 0
}



.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:11px tahoma;
	color: #708090;
}


.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{
	font: 18px tahoma;
	color: #134b88;
}


.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{width: 285px;
	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_link{
font: 11px tahoma;
color: #2380F7;
text-decoration: none;
width: auto;height: auto;
padding: 0 0 0 0px;margin: 0;
}


.link_zapitvane:link, .link_zapitvane:visited{
	display: block;
	margin: 0;
	background: #4485cd;
	padding: 5px;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
	width: 130px;
	text-align: center;
}

.link_zapitvane:hover, .link_zapitvane:active{
	display: block;
	margin: 0;
	background: #f94500;
	padding: 5px;
	text-transform: uppercase;
	color: white;
	text-decoration: none;
	width: 130px;
	text-align: center;
}

.durjavata{
background: #d9a800;
	margin: 0 0 10px 10px;padding: 2px 2px 2px 5px;color: white;font: 18px tahoma;
}

.print_page:link,.print_page:visited{
	font: 11px tahoma;
	color: #18507a;
	display: block;
	float: right;
	text-decoration: underline;
	margin: 0 10px 0 0;
}
.print_page:hover,.print_page:active{
	font: 11px tahoma;
	color: #18507a;
	display: block;
	float: right;
	text-decoration: none;	
}