/*p { margin:0; padding:0;} */

form { margin:0; padding:0;} 

body {
	background-image: url(/slike/bg.jpg);
	background-color: #3F97D6;
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #255B83;
	background-position: center top;
	margin-top: 0px;
} a {
	color: #288DDF;
	text-decoration: none;

} a:hover {
	color: #CC3300;

} a.link99 {
	color: #ddd;
	text-decoration: none;

} a.link99:hover {
	color: #fff;



} h1  {
	font-size: 21px;
	color: #337CB1;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	font-family: Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
	
} h2  {
	font-size: 11px;
	color: #D00909;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Geneva, sans-serif;
	
} h3  {
	font-size: 15px;
	color: #C30;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
} h4 {
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	
} 
ul {
	list-style-type: none;
	padding: 0;
	margin-left: 1em;

} li {
	background-image: url(/slike/strelica.gif);
	background-repeat: no-repeat;
	background-position: -5px 2px;
	padding-left: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.header_line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
}
.header_line_search {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:  #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	font-weight: bold;
}

.footer {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:  #666;
	padding: 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D8D8D8;
	border-bottom-color: #D8D8D8;
	
} .padd {
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;

} 
.padd_txt_table {
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
}
.padd_txt_table-2 {
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}
.naslovi_line {
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
}


.padd_white {
	color: #FFF;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.padd_c {
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	background-image: url(/slike/padd_c.jpg);
	background-repeat: repeat-x;
}
.padd_l {
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	background-image: url(/slike/sh_l.jpg);
	background-repeat: repeat-y;
	background-position: right;
	border-right-style: solid;
	border-right-color: #C9C9C9;
	border-right-width: 1px;
}
.padd_d {
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	background-image: url(/slike/sh_d.jpg);
	background-repeat: repeat-y;
	background-position: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C9C9C9;
}

.padd_box {
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
}
.padd_box_2 {
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.padd_box_d {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D6D6D6;
}
.padd_box_l {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D6D6D6;

	
} .linkovi {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:  #787878;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #E7E7E7;
	border-bottom-color: #E7E7E7;

} 
.linkovi-white {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:  #FFFFFF;
	padding-left: 4px;
}


/* ---------------- APARTMANI  ----------------- */

.app-naslovi-featured-1 {
	color:  #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #398AC2;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.app-padd-naslov-plavo {
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	font-size: 21px;
	color: #FFFFFF;
	font-family: Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
	
}
.app-naslovi {
	color:  #3F97D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #E8E8E8;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.app-featured {
	color:  #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 22px;
	width: 120px;
	z-index: 100;
	position: absolute;
	margin-left: 610px;
	margin-top: 0px;
	font-weight: bold;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
	background-color: #CC1B1C;
	text-align:center;
}
.app-quote {
	padding: 15px;
	border: 2px dotted #AACFEA;
	font-size: 12px;
	background-color: #FFFFFF;
	margin-top: 8px;
	margin-right: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
}
.app-book-box {
	border: 2px solid #E0EDF8;
	border: 1px solid #c5d7e7;
	font-size: 11px;
	background-color: #D7E7F4;
	background-color: #dceaf7;
	color: #347DB0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	height: 140px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-image: url(/slike/app/bg-rates.jpg);
	background-repeat: repeat-x;
}
.app-book-box_2 {
	border: 2px solid #E0EDF8;
	border: 1px solid #c5d7e7;
	font-size: 11px;
	background-color: #D7E7F4;
	background-color: #dceaf7;
	color: #347DB0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-image: url(/slike/app/bg-rates.jpg);
	background-repeat: repeat-x;
	padding: 8px;
}

/* ---------------- APARTMANI  ----------------- */

.naslovi {
	color:  #333333;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
}

.putanja {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:  #255B83;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 9px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	
}
.putanja_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #255B83;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
}

.naglaseno {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:  #255B83;
	font-weight: bold;
}
.naglaseno-red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:  #D00909;
	font-weight: bold;
}

.sjena_tab {
	background-image: url(/slike/sjena_tab.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 13px;
	width: 200px;
	
} .sjena_tab_2 {
	background-image: url(/slike/sjena_tab_2.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 13px;
	width: 200px;
}
.slike_okvir {
	background-color: #FFF;
	padding: 3px;
	border: 1px solid #D8D8D8;
	
} .tablica_okvir {
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #D8D8D8;
	border-radius: 7px;
}
.okvir {
	background-color: #FFF;
	padding: 3px;
	border: 1px solid #E7E7E7;
	/*border-radius: 7px;*/
}
.mapa {
	margin-top: 37px;
} .okvir_table_footer {
	background-color: #FFF;
	padding: 3px;
	border: 1px solid #E7E7E7;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.okvir_tables {
	border: 1px solid #D8D8D8;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #FFF;
	padding-top: 3px;
	padding-bottom: 7px;
}
.okvir_srch {
	padding: 3px;
	border: 1px solid #E7E7E7;
	background-image: url(/slike/cro_map.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #3F97D6;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.okvir_tables_app_2 {
	border: 3px solid #6CB0DF;
	background-color: #FFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.okvir_tables_form {
	border: 2px solid #E8E8E8;
	background-color: #FFF;
}
.font-white {
	color: #FFF;
}

.form_txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B50706;
	width: 160px;
	border: 1px solid #D6D6D6;
	background-image: url(/slike/sjena_form.png);
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.form_txt_big { /*dodano 26.03.2012 - koristi se iz booking forme*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B50706;
	width: 250px;
	border: 1px solid #D6D6D6;
	background-image: url(/slike/sjena_form.png);
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.form_txt_wishes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B50706;
	width: 400px;
	border: 1px solid #D6D6D6;
	background-image: url(/slike/sjena_form.png);
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.form_txt_terms {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F97D6;
	border: 1px solid #D6D6D6;
	background-image: url(/slike/sjena_form.png);
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	padding: 15px;
	width: 600px;
	height: 110px;
}

.form_txt_small {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B50706;
	width: 50px;
	border: 1px solid #D6D6D6;
	background-image: url(/slike/sjena_form.png);
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	padding: 5px;
}
.form_txt_newsleter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B50706;
	width: 90px;
	border: 1px solid #D6D6D6;
	background-image: url(/slike/sjena_form.png);
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	padding: 5px;
}


.form_bttn {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #D6D6D6;
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	background-color: #B50708;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	width: 60px;
}
.form_bttn_owner {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #9D0606;
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	background-color: #B50708;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-bottom:10px\0/;
}
.form_bttn_search {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #9D0606;
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	background-color: #B50708;
	padding:4px;
	padding-bottom:6px;
	margin-bottom:10px\0/;
}
.form_bttn_all-accomodation {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #D6D6D6;
	background-repeat: repeat-x;
	background-position: center top;
	border-radius: 6px;
	background-color: #3E85BA;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	width: 90%;
}

.bg_lnks {
	background-image: url(/slike/bg_links.jpg);
	background-repeat: repeat-x;	
} .tab-bg {
	background-image: url(/slike/tab.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 5px;
	font-size: 12px;
}
.tab-bg-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}


/* ----------------------------------------- PAGINATION ----------------------------------------- */

.pagination {
	height: 24px;
	font-size: 10px;
	padding-bottom:5px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	width: 100%;

}
.pagination a {
	/*display:block;
	float:left;*/
	font-size: 11px;
	border: 1px solid #D2D2D0;
	margin-right:1px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.pagination a:link {
	font-size: 11px;
	text-decoration: none;
	color: #327AAC;
}
.pagination a:visited {
	text-decoration: none;
	color: #63ACDF;
}
.pagination a:hover {
	text-decoration: none;
	color: #fff;
	background-color:#3683B9;
	border: 1px solid #3786BE;
}
.pagination a:active {
	text-decoration: none;
	color: #BC0809;
}
.curpage a:link, .curpage a:active, .curpage a:visited {
	font-weight:bold;
	color:#fff;
	background-color: #BA0607;
}
.curpage a:hover {
	font-weight:bold;
	background-color: #3784BC;


/* ----------------------------------------- PAGINATION ----------------------------------------- */	
	
	
	
/* ----------------------------------------- TABLE NAVIGATOR ----------------------------------------- */ 

} table#navigator {
	text-align: center;
	font-family: Calibri, Tahoma, Geneva, sans-serif;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: -0.5px;
	
} table#navigator tr td {
	line-height: 33px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A30708;
	
} table#navigator tr td a {
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 0;
	color: #999999;
	
} table#navigator tr td a:link, table#navigator tr td a:visited {
	color: #FFFFFF;
	
} table#navigator tr td a:hover {
	color: #FFFFFF;
	background-color: #276089;	
} table#navigator tr td a:active {
	color: #FFF;
}
/* ----------------------------------------- TABLE NAVIGATOR ----------------------------------------- */ 


img.slika3 {border:1px solid #ccc; padding:0; background-color:#FFFFFF; margin: 0px 8px 2px 0px}

img.slika4 {border:1px solid #ccc; padding:3px; background-color:#FFFFFF; margin: 0px 8px 2px 0px}


/*stari tabovi za navigaciju, prepravljeni na novi dizajn*/
.nav-profile { margin: 20px 0 0 0; position: relative; z-index: 1; background-image:url(/images/n_nav_pozad1.png); background-repeat:repeat-x; background-position:bottom}
.nav-profile ul { background: #fccc url(/images/pix1.gif) repeat-x 0 100%; margin: 0; padding: 0 0 0 5px; list-style: none; overflow: hidden; height: 1%; }
.nav-profile li { float: left;  text-align:center; margin: 0 3px; padding: 0; border-bottom: 0px solid  #C5D6E5; font-size: 100%; }
.nav-profile li a { display: block; float: left; color: #fff !important; background: #F6F7FC url(/images/n_nav_desno.png) 100% -300px no-repeat; padding: 10px 10px 10px 0px; text-decoration: none !important; }

.nav-profile li a:hover { background-position: 100% -150px;}
.nav-profile li a span { background: url(/images/n_nav_lijevo.png) no-repeat 0px -300px; padding: 10px 0px 6px 8px; line-height:normal; text-transform:uppercase }
.nav-profile li a:hover span { background-position: 0 -150px; color:#fff}


.nav-profile .selected { border-color: #fff; }
.nav-profile .selected a { background-position: 100% 0 !important; color: #fff !important; font-weight: normal; }
.nav-profile .selected a span { background-position: 0 0 !important; }

/* karta (destination guide) kemija s div overlay*/
#karta_wrapper { 
 margin: 0 auto;
 width:700px;
 height:350px;
 background-color:#f7f7f7;
 color: #000;
}
#karta_header{
   float: left;
   width: 700px;
   height: 350px;
   background-image:url(/slike/mapa.png);
   color: #fff;
}
#karta_menu {
    float:left;
    padding-top:13px;
    margin-left:423px;
    width:290px;
    color:#fff;
	text-align:left
}
#karta_menu table tr td a{
  color:#fff;
  font-size:12px;
  line-height:16px
}




/*kalendar*/

.traka3 {
border: 1px #254F95 solid;
background-color: #254F95;
padding: 1px 2px 2px 2px;
margin: 0;
color: #fff;
font-weight:bold;
}

.r1 {
background-color:#afa;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
text-align:center;
}

.r2 {
background-color: #fc6;  
border-right:1px solid #fff;
border-bottom:1px solid #fff;
text-align:center;
}

.r3 {
background-color:#f66;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
text-align:center;
}

.r1_3 {
background-color:#9F9;
background-image:url(/images/kal_status_1_3.gif); background-repeat:no-repeat; background-position:center;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
text-align:center;
}

.r2_3 {
background-color:#9F9;
background-image:url(/images/kal_status_2_3.gif); background-repeat:no-repeat; background-position:center;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
text-align:center;
}

.r2_1 {
background-color:#9F9;
background-image:url(/images/kal_status_2_1.gif); background-repeat:no-repeat; background-position:center;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
text-align:center;
}

.r1_2 {
background-color:#9F9;
background-image:url(/images/kal_status_1_2.gif); background-repeat:no-repeat; background-position:center;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
text-align:center;
}

.r3_2 {
background-color:#9F9;
background-image:url(/images/kal_status_3_2.gif); background-repeat:no-repeat; background-position:center;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
text-align:center;
}

.r3_1 {
background-color:#9F9;
background-image:url(/images/kal_status_3_1.gif); background-repeat:no-repeat; background-position:center;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
text-align:center;
}

.r4 {
background-color:#aaa;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
text-align:center;
}

.kal_dani {
width:15px;
height:14px;
font-size:9px;
padding:5px 4px 5px 4px;
margin:0px;
color:#557
}

.datum_prosao {
 text-decoration:line-through;
 filter:Alpha(Opacity=50);  
 -moz-opacity:50;
 -khtml-opacity: 0.5;
 opacity: 0.5;
}
 
/*koristi se sa rezultata pretrazivanja za link na putanju */
.bold {
  font-weight:bold;
}
 
 .red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:  #D00909;
	font-weight: normal;
 }



/**********************************************/
#meni1 { 
width: 170px;
padding: 0;
margin: 0px 0px 20px 10px;
border:1px solid #FFAD99;
font: 10px Arial, sans-serif;
text-align:left
}
#meni1 ul {
list-style: none;
margin: 0;
padding: 0;
}
#meni1 li {
border: 1px #ffe4e1 solid;
color:#FFF;
margin: 0;
background-image:''; background-position: -10px 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
#meni1 li.prvired {
border: 1px #f30 solid;
background-color: #f30;
padding: 3px 2px 3px 6px;
margin: 0;
color: #fff;
font-weight:bold;
background-image:''; background-position: -10px 0px;
}
#meni1 li a  {
display: block;
padding: 2px 2px 2px 8px;
font-weight:normal;
background-color: #ffe4e1;
color: #f30;
text-decoration: none;
}
#meni1 li a:hover {
background-color: #f30;
color: #fff;
font-weight:bold;
}
/* Fix IE. Hide from IE Mac \*/
* html #meni1 ul li { float: left; height: 1%; }
* html #meni1 ul li a { height: 1%; }
/* End */


/*****************************/
#meni2 { 
width: 170px;
padding: 0;
margin: 0px 0px 20px 10px;
border:1px solid #FFC299;
font: 10px Arial, sans-serif;
text-align:left
}
#meni2 ul {
list-style: none;
margin: 0;
padding: 0;
}
#meni2 li {
border: 1px #FFEEE3 solid;
color:#FFF;
margin: 0;
background-image:''; background-position: -10px 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
#meni2 li.prvired {
border: 1px #f60 solid;
background-color: #f60;
padding: 3px 2px 3px 6px;
margin: 0;
color: #fff;
font-weight:bold;
background-image:''; background-position: -10px 0px;
}
#meni2 li a  {
display: block;
padding: 2px 2px 2px 8px;
font-weight:normal;
background-color: #FFEEE3;
color: #f60;
text-decoration: none;
}
#meni2 li a:hover {
background-color: #f60;
color: #fff;
font-weight:bold;
}
/* Fix IE. Hide from IE Mac \*/
* html #meni2 ul li { float: left; height: 1%; }
* html #meni2 ul li a { height: 1%; }
/* End */





/**********************/
#meni3 { 
width: 170px;
padding: 0;
margin: 0px 0px 10px 10px;
border:1px solid #A8B9D5;
font: 10px Arial, sans-serif;
text-align:left
}
#meni3 ul {
list-style: none;
margin: 0;
padding: 0;
}
#meni3 li {
border: 1px #F3F6FA solid;
background-image:'';
background-position: 0px 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
color:#FFF;
margin: 0;
}
#meni3 li.prvired {
border: 1px #254F95 solid;
background-color: #254F95;
padding: 3px 2px 3px 6px;
margin: 0;
color: #fff;
font-weight:bold;
background-image:''; background-position: -10px 0px;
}
#meni3 li a  {
display: block;
font-weight:normal;
background-color: #F3F6FA;
padding: 2px 2px 2px 8px;
color: #254F95;
text-decoration: none;
}
#meni3 li a:hover {
background-color: #254F95;
color: #fff;
font-weight:normal;
}
/* Fix IE. Hide from IE Mac \*/
* html #meni3 ul li { float: left; height: 1%; }
* html #meni3 ul li a { height: 1%; }
/* End */
.help {
  color:#f30;
} 

.search_lijevo {
	margin:3px 0px 1px 8px
}

/*dodano 15.04.2013*/
h2.trazilica_ap_naslov {
    font-size: 21px !important;
    color: #fff !important;
    font-family: Calibri,Arial,Helvetica,sans-serif !important;
}


.pocetna_widgeti_naslov {
	font-size: 11px !important;
	color: #D00909 !important;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Geneva, sans-serif !important;
	font-weight:bold !important
}

.pocetna_widgeti_naslov {
	font-size: 11px !important;
	color: #D00909 !important;
	font-weight:bold !important
}


.h1_a {
	color: rgb(51, 124, 177);
	font-family: Calibri,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 21px;
	text-align: -moz-center;
}


.h2_a {
	font-weight:bold !important;
	bottom: 0px;
	color: rgb(208, 9, 9) !important;
	font-family: Verdana,Geneva,sans-serif !important;
	font-size: 11px !important;
	left: 0px;
	margin: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	right: 0px;
	text-align: -moz-left;
	top: 0px;
}


.h3_a  {
	bottom: 0px;
	clip: rect(0px, 0px, 0px, 0px);
	color: rgb(204, 51, 0);
	font-family: Calibri,Arial,Helvetica,sans-serif !important;
	font-weight: bold !important;
	font-size: 15px !important;
	left: 0px;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 10px !important;
	padding-right: 0px;
	padding-top: 0px;
	right: 0px;
	text-align: -moz-left;
	top: 0px;
}

.white {
	color:#fff;
}

.inv2 {color:#fff; background-color:#c00; padding:1px}

	div.uvod {margin: 10px 0px 10px 0px}
	div.uvod ul {list-style-type:disc; margin: 10px 0px 10px 0px}
	div.uvod li {margin:0px 0px 0px 30px}
	div.clan {margin:0px 0px 30px 0px}
	div.clan img.slika4 {float: left; margin: 4px 10px 4px 0px; width:240px}
	div.clan h1 {padding: 0px 0px 20px 0px}
	div.clan p {margin:6px 0px 6px 0px}
	div.clan p.link_vise {margin:20px 0px 20px 0px; display:block}
	div.clear {clear:both}
	div.vise {display:none}