body { background-color:#F0F0F0; padding:0px; margin:0px; font-size:13px; color:#535456; font-family:Arial, Helvetica, sans-serif; }
.h1 { font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 28px; line-height:35px; text-decoration:none; margin:0px; padding:0px; }
img { border:none; }
a { text-decoration:none; color:#3B5998; }
h3 { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 22px; line-height:25px; margin:0px; padding-top:5px; padding-bottom:5px; }
h2 { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 22px; line-height:25px; margin:0px; padding-top:5px; padding-bottom:5px; }
hr  { border: 0;   height: 1px; background: #333; background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); background-image: -moz-linear-gradient(left, #ccc, #333, #ccc); background-image: -ms-linear-gradient(left, #ccc, #333, #ccc); background-image: -o-linear-gradient(left, #ccc, #333, #ccc); }

input { padding-left:3%; padding-right:3%; margin-bottom:10px; height:35px; line-height:35px; border:1px #000000 solid; color:#535456; font-size:13px; width:94%; }
textarea { padding:3%; margin-bottom:10px;  line-height:18px; border:1px #000000 solid; color:#535456; font-size:13px; width:94%; }
select { height:39px; margin-bottom:10px; line-height:39px; border:1px #000000 solid; color:#535456; font-size:13px; width:100%; }

.kontakt_forma input { padding-left:3%; padding-right:3%; margin-bottom:10px; height:35px; line-height:35px; border:1px #cccccc solid; color:#535456; font-size:13px; width:94%; }
.kontakt_forma textarea { padding:3%; margin-bottom:10px;  line-height:18px; border:1px #cccccc solid; color:#535456; font-size:13px; width:94%; }
.kontakt_forma select { height:39px; margin-bottom:10px; line-height:39px; border:1px #cccccc solid; color:#535456; font-size:13px; width:100%; }

.meni { float:right; margin-left:20px; margin-top:25px; }
.meni a { font-size:15px; color:#ffffff; text-decoration:none; }
.meni a:hover { color:#FDEC06; }

.meni_selected { float:right; margin-left:20px; margin-top:25px; }
.meni_selected a { font-size:15px; color:#FDEC06; text-decoration:none; }
.meni_selected a:hover { color:#FDEC06; }

.meni_sve {   }
.meni_sve a { float:left; padding:10px; font-size:15px; color:#ffffff; text-decoration:none; }
.meni_sve a:hover { float:left; padding:10px; color:#ffffff; background-color:#C87B09;  }

.meni_sve_selected { }
.meni_sve_selected a { float:left; font-size:15px; padding:10px; color:#ffffff; background-color:#C87B09; }
.meni_sve_selected a:hover {  }


.meni_galerija { float:right; margin-left:20px; margin-top:20px; }
.meni_galerija a { font-size:15px; color:#999999; font-weight:bold; text-decoration:none; }
.meni_galerija a:hover { color:#0088D2; }

.meni_galerija_selected { float:right; margin-left:20px; margin-top:20px; }
.meni_galerija_selected a { font-size:15px; color:#0088D2; font-weight:bold; text-decoration:none; }
.meni_galerija_selected a:hover { color:#0088D2; }

.centar_ispis {   }
.centar_ispis2 {   }

.trazilica { max-width:1100px; }
.trazilica2 { width:100%; }

.gumb_pretraga { width:45%; height:36px; background-color:#FD961F; color:#FFFFFF; float:right; border:none;   background-image:url(images/search-icon.png); background-repeat:no-repeat; background-position:right; cursor:pointer; padding-bottom:0px; margin-bottom:0px; }
.select_osobe { width:45%; margin-top:3px; padding-bottom:0px; margin-bottom:0px; height:28px; line-height:28px; color:#333333; }
.check_box { float:none; width:auto; height:auto; line-height:normal; padding:0px; margin:0px; }
.pocetni_datum { width:94%; height:26px; float:left; line-height:26px; color:#333333; background-image:url(images/kalendar_back.png); background-position:top right; background-repeat:no-repeat; }
.zavrsni_datum { width:94%; height:26px; line-height:26px; float:left; color:#333333; background-image:url(images/kalendar_back.png); background-position:top right; background-repeat:no-repeat; }
.select_udaljenost { width:100%; margin-top:3px; height:28px; line-height:28px; color:#33333; }
.check_box_div { color:#FFFFFF; float:left; width:48%; }
.height_10 { height:10px; }
padding_10_background_eeeeee { padding:10px; background-color:#eeeeee; }
.left_100 { float:left; width:100%; }
.color_ffffff { color:#FFFFFF;}
.clear_both { clear:both; }
.padding_10_border_1 { padding:10px; border:1px #eeeeee solid; }
.trazilica_box { background-image:url(images/za_trazilicu.png); background-repeat:repeat-x;  background-color:#FD961F; }
.font_bold_bijeli_16 { font-weight:bold; color:#FFFFFF; font-size:16px; }
.select_trazilica { width:100%; height:28px; line-height:28px; color:#333333; }
.float_left_width_50 { float:left; width:50%; }
.padding_10_back_ffffff_border_5 { padding:10px; background-color:#FFFFFF; border-left:5px #eeeeee solid; }
 

.trazilica_ispis { position:absolute; width:970px; border:5px #333333 solid; height:150px; background-color:#FFFFFF; font-size:12px; }
.trazilica_ispis2 { position:relative; width:100%; min-height:150px; background-color:#FFFFFF; font-size:12px; }

.trazilica_prva { float:left; width:30%; }
.trazilica_prva li { list-style:none;  }

.trazilica_prva2 { float:left; width:100%; }
.trazilica_prva2 li { list-style:none;  }

.trazilica_druga { float:left; width:70%; }
.trazilica_druga li { list-style:none; float:left; width:18%; margin-left:2%;  }

.trazilica_druga2 { float:left; width:100%; }
.trazilica_druga2 li { list-style:none; float:left; width:100%; }
 
 
.breadcrumbs { max-width:1100px; padding:10px; color:#000000; font-size:11px; }
.breadcrumbs li { list-style:none; float:left; padding-left:10px; }
.breadcrumbs a { color:#000000; }

.rub { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE.php); }
.rub_gore { border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-right-radius:5px; -moz--top-right-top-radius:5px; -webkit-border-top-right-radius:5px; behavior:url(PIE.php); }

.za_sliku { opacity: 1.0;
    filter: alpha(opacity=100);  }
.za_sliku:hover { opacity: 0.6;
    filter: alpha(opacity=60); }

.za_sliku2 { opacity: 0.4;
    filter: alpha(opacity=40);  }
.za_sliku2:hover { opacity: 1.0;
    filter: alpha(opacity=100); }  	  
 
.klik_detalji a{
	color: #ffffff;
	text-decoration:none;
	background: #6B94C0;
	padding: 5px;
	display: inline-block;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  behavior: url(PIE.php);
}
.klik_detalji a:hover{
	background:#9DC02E;
}


.header{
}

.header ol { list-style:none; margin:0px; padding:0px; }
.header ol li { width: 50%; float:left; list-style:none; margin:0px; padding:0px; color:#999999; }
.header ol li a { color:#999999; text-decoration:none; }
.header ol li a:hover { color:#999999; text-decoration:underline; }

.header strong {
	width:50%;
	float:left;
	font-weight:normal;
}

.header2{
}

.header2 ol { list-style:none; margin:0px; padding:0px; }
.header2 ol li { width: 100%; float:left; list-style:none; margin:0px; padding:0px; color:#999999; }
.header2 ol li a { color:#999999; text-decoration:none; }
.header2 ol li a:hover { color:#999999; text-decoration:underline; }

.header2 strong {
	width:100%;
	float:left;
	font-weight:normal;
}


.test {
	 
}
.test ul { list-style:none; margin:0px; padding:0px; }
.test ol { list-style:none; margin:0px; padding:0px; }
.test ul li { width: 30%; float:left; list-style:none; margin:0px; padding:0px; }
.test ol li { width: 69%; float:left; padding-left:1%; padding-top:0px; font-weight:normal; list-style:none; margin:0px; padding:0px; }

.test span { width: 30%; float:left; }
.test strong {  width: 69%; float:left; padding-left:1%; padding-top:0px; font-weight:normal; }
.test li {
	width:50%;
	float:left;
	list-style:none;
}
.test2 {
}
.test2 ul { list-style:none; margin:0px; padding:0px; }
.test2 ol { list-style:none; margin:0px; padding:0px; }
.test2 ul li { width: 100%; float:left; list-style:none; margin:0px; padding:0px; }
.test2 ol li {  width: 100%; float:left; padding-bottom:10px;  font-weight:normal; list-style:none; margin:0px; padding:0px; }

.test2 span { width: 100%; float:left; }
.test2 strong {  width: 100%; float:left; padding-bottom:10px;  font-weight:normal; }
.test2 li {
	width:100%;
	list-style:none;
}

.footer_ispis { text-align:center; padding:15px; font-weight:normal; color:#FFFFFF; font-size:13px; line-height:18px; }
.footer_ispis a { color:#FD961F; text-decoration:none; }
.footer_ispis a:hover { color:#FD961F; text-decoration:underline; }

.footer {
}
.footer li {
	width:100%;
	float:left;
	list-style:none;
	text-align:left;
}
.footer2 {
}
.footer2 li {
	width:100%;
	list-style:none;
}

.hotel_lijevo {
	width:30%;
	float:left;
	list-style:none;
	text-align:left;
}
.hotel_desno {
	width:70%;
	float:left;
	list-style:none;
	text-align:left;
}

.hotel_lijevo2 {
	width:100%;
	float:left;
	list-style:none;
	text-align:left;
}
.hotel_desno2 {
	width:100%;
	float:left;
	list-style:none;
	text-align:left;
}

.smjestajne_jedinice { background-color:#ffffff; padding:10px; font-size:15px; text-align:left; }
.smjestajne_jedinice_selected { background-color:#F7F7F7; padding:10px; font-size:15px; text-align:left; }
 
.broj_slikica { position:absolute; width:40px; height:20px; background-color:#ffffff; color:#333333; font-size:10px; line-height:20px; text-align:center; }

.linkovi_tab { padding:5px; float:left; margin-right:10px; border-bottom:2px #ffffff solid; font-size:17px; color:#222222;}
.linkovi_tab a { font-size:17px; color:#222222;   }

.linkovi_tab_selected { padding:5px; float:left; margin-right:10px; border-bottom:2px #DD4B39 solid; font-size:17px; color:#DD4B39;}
.linkovi_tab_selected a { font-size:17px; color:#DD4B39;   }

.gornji_linkovi {
background-color:#6C97C3; cursor:pointer; padding:10px; border-top:1px #53BFE6 solid; color:#ffffff;  text-decoration:none;
}
.gornji_linkovi:hover {
	background-color:#205D7C;  
}
.gornji_linkovi a {
	color:#ffffff;  text-decoration:none;
}
.gornji_linkovi a:hover {
	color:#ffffff;  text-decoration:none;
}

.gornji_linkovi_selected {
	background-color:#205D7C; cursor:pointer; padding:10px; border-top:1px #53BFE6 solid; color:#ffffff;  text-decoration:none;
}
.gornji_linkovi_selected:hover {
	background-color:#205D7C;  
}
.gornji_linkovi_selected a {
	color:#ffffff;  text-decoration:none;
}
.gornji_linkovi_selected a:hover {
	color:#ffffff;  text-decoration:none;
}
.paination {
	width:30px; height:30px;
	text-align:center;
	float:left;
	cursor:pointer;
	 
	background: #ffffff;
	border: 1px solid #999999;
	margin-left:10px; margin-bottom:10px;
}
.paination a {
	color:#3B5998; text-decoration:none; line-height:30px;
}
.paination_active {
	width:30px; height:30px;
	text-align:center;
	float:left;
	cursor:pointer;
	 
	background: #999999;
	border: 1px solid #999999;
	margin-left:10px; margin-bottom:10px;   
}
.paination_active a {
	color:#ffffff; text-decoration:none; line-height:30px;
}

 
.jezici_prikaz ul {list-style: none;padding: 0px;margin: 0px; }
.jezici_prikaz ul li {display: block; margin-right:5px; margin-top:5px; position: relative;float:left;   border:1px solid #000}
.jezici_prikaz li ul {display: none; }
.jezici_prikaz ul li a {display: block;background: #fff;padding: 5px 10px 5px 10px;text-decoration: none;
           white-space: nowrap;color: #000; font-size:14px;}
.jezici_prikaz ul li a:hover {background: #eee;}
.jezici_prikaz li:hover ul {display: block; position: absolute; margin-left:-1px; margin-top:-3px;  border-bottom:1px solid #000;  z-index:999;}
.jezici_prikaz li:hover li {float: none; margin:0px; border-bottom:1px solid #fff}
.jezici_prikaz li:hover a {background: #fff;}
.jezici_prikaz li:hover li a:hover {background: #eee;}

.meni_glavni ul {list-style: none;padding: 0px;margin: 0px; }
.meni_glavni ul li {display: block; position: relative;float:left; margin-top:5px; margin-bottom:5px; }
.meni_glavni li ul {display: none; }
.meni_glavni ul li a {display: block; padding: 5px 5px 5px 10px;text-decoration: none;
           white-space: nowrap;color: #fff; font-size:14px;}
.meni_glavni ul li a:hover {display: block;}
.meni_glavni li:hover ul {display: block; min-width:160px; position: absolute; z-index:999; background: #003052;}
.meni_glavni li:hover li {float: none; margin:0px; border-bottom:1px solid #fff;}
.meni_glavni li:hover a {background: #003052;}
.meni_glavni li:hover li a:hover {background: #015BA7;}
 
.ispis_teksta_stranice { font-size:13px; font-family:Arial, Helvetica, sans-serif;   line-height:17px; color:#333333; }
.ispis_teksta_stranice strong { float:none; font-weight:bold; padding:0px; margin:0px; }
.ispis_teksta_stranice h1 { font-weight:normal; font-size:24px; margin:0px; padding:0px; line-height:27px;  }
.ispis_teksta_stranice span { float:none; }
.ispis_teksta_stranice li { float:none; width:100%; list-style:square; margin:10px; }
.ispis_teksta_stranice ul { margin:0px; padding:0px; }

.izdvojeni_posebna { border:1px #DFE0E4 solid; background-color:#ffffff; }
.izdvojeni_posebna:hover { border:1px #D0D1D5 solid; background-color:#ffffff; }

.pozadina_mijenja {   }

.meni_gore { float:left; padding:7px; margin-left:10px; margin-bottom:10px; background-color:#ffffff; }
.meni_gore a { text-decoration:none; color:#000000;  }
.meni_gore a:hover { text-decoration:underline; }

.glavni_meni {}
.glavni_meni ul {list-style: none;padding: 0px;margin: 0px;}
.glavni_meni ul li {float:left; width:12.5%;}

.glavni_meni2 {}
.glavni_meni2 ul {list-style: none;padding: 0px;margin: 0px;}
.glavni_meni2 ul li {float:left; width:50%;}

.logo_slika { margin-top:-50px; }
.logo_slika2 { margin-top:0px; } 

.pocetna_ispis {}
.pocetna_ispis ul { list-style:none; padding:0px;  margin-left:-2%; margin-right:0px; }
.pocetna_ispis ul li { list-style:none; float:left; width:48%; margin-top:10px; margin-left:2%; }
.pocetna_ispis2 {}
.pocetna_ispis2 ul { list-style:none; padding:0px; margin:0px; }
.pocetna_ispis2 ul li { list-style:none; float:left; width:100%; margin-top:10px; }

.forma_ispis ul { margin:0px; padding:0px; font-size:12px; color:#333333; }
.forma_ispis ul li { width: 33.33%; display:inline-block; text-align: center; list-style:none; margin:0px; padding:0px; }

.forma_ispis2 ul { margin:0px; padding:0px; }
.forma_ispis2 ul li { width: 100%; display:inline-block; text-align: center; list-style:none; margin:0px; padding:0px; }

.forma_ispis input {  border:1px #cccccc solid; height:25px; line-height:25px; margin-top:5px; margin-bottom:5px; color:#535456; font-size:13px; width:90%; }
.forma_ispis input[type="radio"] { padding:0px; margin:0px; float:none; line-height:normal; height:auto; }
.forma_ispis input[type="checkbox"] { padding:0px; margin:0px; float:none; line-height:normal; height:auto; }
.forma_ispis select {  border:1px #cccccc solid; height:25px; line-height:25px; margin-top:5px; margin-bottom:5px; color:#535456; font-size:13px; width:90%; }

.forma_ispis2 input {  border:1px #cccccc solid; height:25px; line-height:25px; margin-top:5px; margin-bottom:5px; color:#535456; font-size:13px; width:90%; }
.forma_ispis2 input[type="radio"] { padding:0px; margin:0px; float:none; line-height:normal; height:auto; }
.forma_ispis2 input[type="checkbox"] { padding:0px; margin:0px; float:none; line-height:normal; height:auto; }
.forma_ispis2 select {  border:1px #cccccc solid; height:25px; line-height:25px; margin-top:5px; margin-bottom:5px; color:#535456; font-size:13px; width:90%; }

@media only screen and (min-width: 300px) and (max-width: 1310px) { 

.mali_logo { display:none; }

}
@media only screen and (min-width: 1311px)  {

.mali_logo { display:block; position:absolute; left:10px; top:10px; width:89px; height:110px; }

}