/* CSS Document */
body{margin: 0;	font-family: "Trebuchet MS"; font-size: 12px; color: #000000;}
.main_table td.left{background-image: url(/images/bg_l.jpg); background-repeat: no-repeat; background-position: right 50px;}
.main_table td.right{background-image: url(/images/bg_r.jpg); background-repeat: no-repeat;	background-position: left 50px;}
img {border:none;}
#wrap{width: 980px;}
.header{}
.head_pic{height:400px;	position: relative;	z-index: -1;}
.main{overflow: visible; height: 500px;	margin-top: -125px;	position: relative;	z-index: 2;}
.content{padding-left: 16px; background-image: url(/images/cont_shadow_l.jpg); background-repeat: no-repeat; background-position: left 70px; float: left; width: 663px; margin-top: 60px;}
.sidebar{float: left; width: 250px; padding-left: 35px;	padding-bottom: 20px; background-image: url(/images/cont_shadow_r.jpg);	background-repeat: no-repeat; background-position: left 130px;}
.footer{text-align: center;	color: #E95223;	padding-bottom: 20px;}
.menu{background-color: #2f74a9; height: 32px; line-height: 32px; overflow: hidden;}
.over_menu{overflow: hidden;}
.over_menu img {float:left;}
.srch {}
.langz{float: right; padding-top: 45px;	font-size: 11px;}
h1, h2, h3, p, #form1, #form2, #form3 {padding:0; margin:0;}
h1{font-size: 18px;	font-weight: normal; color: #FFFFFF;}
h2{font-size: 14px;	color: #E95223;	font-weight: bold;}
h3{font-size: 18px;	color: #FFFFFF;	font-weight: normal; line-height: 40px;}
a:link, a:visited{color: #e95223; text-decoration: none;}
a:hover{color: #2F74A9;}
/****************************************************************************************** DropDown */
#jsddm{margin: 0; padding: 0}
#jsddm li{float: left; list-style: none; font-weight: bold;	font-size: 11px; height: 32px; line-height: 32px;}
#jsddm li:hover{background-color: #e95223;}
#jsddm li a{display: block;	text-decoration: none; color: #FFFFFF; padding: 0 15px 0 15px;}
#jsddm li.act{background-color:#e95223;}
#jsddm li a:hover{}
#jsddm li ul{margin: 0;	padding: 0;	position: absolute;	visibility: hidden;	width: 220px; background-image: url(/images/drop_bg.jpg); background-repeat: repeat-x; background-color: #0e5b9a; z-index: 5;}
#jsddm li ul li{float: left; display: inline; background-color: none; width: 220px; border-bottom: 1px solid #4c84b0;}
#jsddm li ul li:hover{background-color: transparent;}
#jsddm li ul li a{width: auto; padding: 0 35px 0 35px; font-weight: normal;}
#jsddm li ul li a:hover{color: #f57e21;	background-image: url(/images/strelica.gif); background-repeat: no-repeat; background-position: 15px 11px;}
/****************************************************************************************** DropDown */
.top_two{height: 185px;	background-color: #e95223; background-image: url(/images/sjena_multimedia.jpg);	background-repeat: no-repeat; background-position: 0 132px; padding-top: 15px;}
.top_two a:link, .top_two a:visited{color: #FFFFFF;	font-size: 11px; line-height: 30px;}
.top_two h1 a:link{font-size: 18px;	font-weight: normal; color: #FFFFFF;}
.top_two a:hover{text-decoration: underline;}
.top_two a{}
.naslov{line-height: 40px; padding-top: 10px; padding-left: 15px;}
.dogadjanja{background-color: #f1f2f3; padding: 15px; min-height: 130px;}
.photos{background-color: #E95223; overflow: hidden; padding: 15px;}
.dogadjanja img{float: left; margin: 0 15px 0 0;}
.ph_l{width: 418px;	float: left;}
.ph_r{width: 214px;	float: left;}
.style1{color: #2F74A9;}
.style2{color: #FFFFFF}
.style3{color: #000000}
.style4{color: #2F74A9; font-weight: bold; font-size: 14px;}
.ph_l img{margin:0 10px 10px 0;}
.ph_l a{color:white;}
.ph_l a:hover{text-decoration:underline;}
.ph_r_inn{background-color: #FFFFFF; padding: 15px;}
.smj_link{background-image: url(/images/strelica.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 0 5px; padding-bottom: 9px;}
.smj_link a{font-weight: bold; font-size: 14px;}
.footer a{}
.side_el{}
.side_n1{height: 30px; line-height: 30px; background-color: #E95223; color: #FFFFFF; font-size: 14px; font-weight: bold; padding: 0 15px;}
.side_t1{background-image: url(/images/drop_bg.jpg); background-repeat: repeat-x; padding-bottom: 7px; background-color: #0e5b9a; padding-top: 5px;}
.side_razmak{}
.side_t1 a{color: #FFFFFF; padding-left: 30px; line-height: 30px; background-image: url(/images/strelica_bila.gif);	background-repeat: no-repeat; display: block; background-position: 15px 10px;}
.side_t1 a:hover{color: #f57e21; background-image: url(/images/strelica.gif);}
.side_n2{height: 30px; line-height: 30px; background-color: #2F74A9; color: #FFFFFF; font-size: 14px; font-weight: bold; padding: 0 15px;}
.side_t2{background-color: #E95223;	padding: 5px 15px;	color: #FFFFFF;}

.side_t2 a{color: #FFFFFF; padding-left: 30px; background-image: url(/images/strelica_bila.gif);	background-repeat: no-repeat; display: block; background-position: 15px 5px;}
.side_t2 a:hover{text-decoration: underline; background-image: url(/images/strelica.gif);}

.side_n3{height: 30px; line-height: 30px; background-color: #2B70A7; color: #FFFFFF; font-size: 14px; font-weight: bold; padding: 0 15px;}
.side_t3{background-image: url(/images/drop_bg.jpg); background-repeat: repeat-x; background-color: #0e5b9a; padding: 10px 15px; color: #FFFFFF;}
/******************************************************************************** vrime and curr */
.side_el2{background-color: #ebeae9; padding: 15px;	overflow: hidden; border-bottom: 1px solid #e95223;}
.side_el3{background-color: #ebeae9; padding: 15px;	overflow: hidden;}
#weather_forecast{float: left; width: 220px; color: #000000; padding: 0px 0px 0px 0px; overflow: hidden;}
#weather_icon{float: left; width: 60px;	text-align: left; padding: 1px 1px 1px 1px;	margin: 0px; margin-right: 10px; font-weight: bold;	font-size: 14px;}
#weather_icon img{width: 50px; height: 50px; padding: 0px; margin: 5px 0 0 0; border: 1px solid #CCCCCC;}
#weather_data_1{float: left; width: 82px; height: 55px;	font-weight: normal; padding: 13px 0px 0px 20px;}
#weather_data_2{float: left; width: 140px;}
.weather_label{width: 100px; font-size: 11px; font-weight: normal;}
.weather_value{width: 98px; font-weight: normal;}
.weather_table{float:left;}
td.weather_city_name{}
td.weather_temperature{}

/* curr */
#konvertor_input{float:left; width: 163px; font-size: 14px;	font-weight: bold;}
#currency_form{margin: 0; padding: 5px 0 0 0; border: none;}
#valuta1 , #valuta2{width: 90px; margin: 0px 0px 3px 0px;}
#valsel1 , #valsel2{}
/***************************************************************************************************/
input, select, textarea{font-family: "Trebuchet MS"; font-size: 11px; color: #000000; border: 1px solid #666;}
.inp1{width: 50px; margin-bottom: 5px;}
.inp3{width: 100px; margin-bottom: 5px;}
.inp2{width: 150px;	margin-bottom: 5px;}
.sel1{width: 50px; margin-bottom: 5px;}
.sel2{width: 80px; margin-bottom: 5px;}
.srch_inp{line-height: 19px; border: 0; width: 155px; background-color: #FFFFFF; margin: 0;	padding: 0;	height: 19px;}
.butt{background-color: #CCCCCC; font-weight: bold; margin-bottom: 5px;}
.srch_butt{background-color: #FFF4FF; width: 19px; height: 19px; background-image: url(/images/search.jpg);	background-repeat: no-repeat; margin: 0; padding: 0; border: 0;}
.srch{float: right;	margin: 0; padding: 0; margin-right: 5px; height: 22px; margin-top: 5px; background-color: #FFFEF9;	text-align: right;}
/************************************************************************************************ other pages */
.txt{padding: 25px;	background-color: #f1f2f3; overflow: hidden;}
.txt img{float: left; margin: 0 25px 20px 0;}
.gastro_thumbz{width: 613px; overflow: hidden; padding-top: 10px;}
.gastro_thumbz img{margin: 0 0 4px 0;}
.g_str{float: left;	width: 10px; text-align: center;}
.g_pic{float: left;	padding: 0 4px;	width: 110px;}
.konobe{background-color: #E95223; padding: 15px; position: relative;}
.kon_line{overflow: hidden;	border-bottom: 1px solid #fff; padding: 10px 0;	color: #FFFFFF;}
.konobe img{float: left; margin: 0 10px 0 10px;}
.kon_txt{float: left; width: 460px;	padding-left: 40px;	background-image: url(/images/strelica_bila.gif); background-repeat: no-repeat;	background-position: 27px 4px;}
.next{padding-top: 15px;}
.konobe a{color: #FFFFFF;}
.konobe a:hover {text-decoration:underline;}
.info_line{position: absolute; background-color: #F1F2F3; background-image: url(/images/dwn_arr.jpg); background-repeat: no-repeat;	background-position: 22px 0; top: 0px; right: 0px; width: 130px; padding: 30px;}
.info_line a{color: #E95223; line-height: 20px;	display: block;	padding-left: 20px;}
.info_line a:hover, .info_line a.act{color: #f57e21; background-image: url(/images/strelica.gif); text-decoration: none; background-repeat: no-repeat; background-position: 0px 5px;}
.info{background-color: #F1F2F3; padding: 25px; position: relative;}
.info_txt{width: 400px;}
.map{background-color: #FFFFFF;	padding: 15px;}
#mapa{text-align: center;}
.photos2{background-color: #E95223;	overflow: hidden; padding: 30px 15px 15px 40px;}
.photos2 img{float:left; margin:0 10px 10px 0;}
.photos2 a{color:#fff;
}
.photos2 a:hover{text-decoration:underline;}
/*-----[ accomodation search ]-----*/
.h_naslov{color: #2F74A9;}
.submenu {border-bottom: solid 1px #0066B2; padding: 10px 0 10px 0;}
.capacity_name {border-bottom: solid 1px #E95223; padding: 10px 0 10px 0;}
.capacity_name span {font-weight: bold;}
.hotel_name {font-weight: bold; font-size: 14px;}

/*-----[ accomodation details ]-----*/
.hot{margin-bottom:10px; padding-bottom:5px; padding:15px 0 0 10px; width:322px; float:left;}
.hot_imgs  {margin: 15px 0 0 0; width:322px;}
.img {border:medium none;}
.hot_4 {margin-bottom:10px; padding:11px 0 0 25px;}

.pravokutnik_2 {border:1px solid #DBDBDB; overflow:hidden; width:320px; float:left; margin: 15px 0 0 5px}
.pravokutnik_naslov_2  {border-bottom:1px solid #DBDBDB; color:#968D00; float:left; font-size:12px; font-weight:bold; line-height:26px; padding:0 0 0 6px; width:322px;}
.pravokutnik_holder {float:left; overflow:hidden; padding:5px; width:312px;}
a.sub_act:link, a.sub_act:visited {color:#2F74A9; height:auto; text-decoration:none;}
/*accomodatiopn list*/
.acc_search{width: 643px; padding: 10px; overflow: hidden;}
.acc_search h2{float: left; padding: 0 0 8px 0; width: 100%;}
.acc_search img{float: left; margin: 0 10px 10px 0;}
.acc_search p{float: left;}
.acc_search .room_holder{float: left; width: 100%;}
.acc_search .room_holder .room_holder_c{color: #2F74A9; width: 100%; padding: 5px 0 5px 0; font-size: 14px; text-decoration: underline; font-weight: bold;}
.acc_search .room_holder .style5{color: #2F74A9; width: 100%; font-weight: bold;}
