* {
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
	width: 100%;
	background: url(../images/body_bg.jpg) repeat-x;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}



a {
	text-decoration:none;
}
ul, li {list-style-type:none;}
img {border:none;}

/* gornje linije */
#left { position: absolute; left: 0; top: 0; width: 50%; height: 6px; background:#af1e27; z-index:10; font-size:1px;}
#right { position: absolute; right: 0; top: 0; width: 50%; height: 6px; background:#0072bc; z-index:10;font-size:1px;}

#wrapper{
	width:100%;
	min-width: 980px;
	height: 100%; 
	background: url(../images/wrap_bg.jpg) no-repeat top center; 
	z-index:20; 
	position:relative; 
	margin:0 auto;
}

#container { 
	width:980px; 
	position:relative; 
	z-index:1; 
	text-align:left; 
	min-height: 100%;
	height: auto !important; 
	height: 100%; 
	margin: 0 auto -210px auto;
}



/* potrebno za sticky footer */
#push {
	height: 210px;
	position:relative;
	z-index:5;
}

#footer {
	height: 210px; 
	background: url(../images/footer.jpg) repeat-x;
	width:100%;
	z-index:10;
	position:relative;
}
#footer_content {
	text-align:left;
	width: 980px; 
	margin: 0 auto;
	background: url(../images/footer.jpg) repeat-x;
	height: 210px; 
	position:relative;
	z-index:500;
}
#footer_glow{position:absolute; left:-210px;top:0; height:208px; width:629px; background:url(../images/footer_glow.png) no-repeat; z-index:-1;}

#homepage_header {
	width:980px;
	height:90px;
}

#header {
	width:980px;
	height:130px;
}

#wrapper #under_header {
	width: 980px;
	height:42px;
	background: url(../images/menu_bg.png) no-repeat;
	position:relative;
	z-index:999;
}

#search_box_wrap{
	float: right;
	width:180px;
	height: 35px;
	display:block;
}
#search_box{margin-top:3px;}
#search_field{border:0; background:transparent; width: 140px; color:#484848; padding-left:3px;}
#search_submit{border:0; background: url(../images/search_button.gif) no-repeat left bottom; width:19px; height:21px; cursor:pointer; margin-top:5px; margin-left:4px;}


#mapa_i_kontakt {
	display:block;
	width:150px;
	float:right;
	height:30px;
	margin-top:25px;
	margin-right: 10px;
	text-align:right;
	color: #003471;
}
#mapa_i_kontakt {
	color: #003471;
}
#mapa_i_kontakt a{
	color: #003471;
}
#mapa_i_kontakt a:hover{
	text-decoration:underline;
}

.clear{
	clear:both;
}

#hor_menu img{float:left; margin-top:3px;}
#hor_menu_test{ /* Container you can use to surround a CSS button to clear float */
	margin: 0 0 0 4px;
	padding-top: 5px;
	float: left;
	width:782px;
	display:block;
	position:relative;
	z-index:99999;
}
#hor_menu .blue{display:block; height:24px; width:100%; background: url(../images/home_icon_top.jpg) no-repeat left center; padding-left:25px; position:relative;}

#hor_menu ul li {
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0 6px;
	border-right: 1px solid #ebebeb;
	position:relative;
}

#hor_menu ul li a {
	text-decoration: none;
	float:left;
	color: #2e4d65;
	cursor: pointer;
	font-size:14px;
	margin-right:6px;
}

#hor_menu ul li a span {
	margin: 0 8px 0 -8px;
	padding: 4px 0px 5px 6px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
}

/*BLUE*/
#hor_menu ul.blue li a.current, ul.blue li a:hover {
	background: url(../images/red.png) no-repeat top right;
 	color: white;
	height: 24px;
	margin-right:6px;
}

#hor_menu ul.blue li a.current span, ul.blue li a:hover span {
	background: url(../images/red.png) no-repeat top left;
	height: 24px;
	color:white;
	margin-right:6px;
}

#content_shadow{
	display:block;
	width:225px;
	height:17px;
	background:url(../images/content_shadow.png) no-repeat;
}

#galerija_shadow{
	display:block;
	width:224px;
	height:23px;
	background:url(../images/galerija_shadow.png) no-repeat;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}

/* klinika start */
#content_top{
	padding-top:10px;
}
#content_left_side {
	width: 737px;
	float:left;
	display:block;
	position:relative;
}
#content_right_side {
	width: 243px;
	float:left;
	display:inline;
}
#content_right_side_story{width:234px;}
#content_right_side_top{
	background:#a3b3b9;
	padding:1px;
}
#content_right_side_top_inner{
	padding: 11px;
	display:block;
	background:white;
}

#content_right_side_top img{
	display:block;
	border: 1px solid #cddce2;
}
.story {
	color: #6e767f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	line-height: 20px;
	display:block;
	padding-top:5px;
}
.ime_pacijenta {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #d71c2d;
	font-style: normal;
}
#content_right_side_bottom {
	background: url(../images/more_patients_stories.jpg) no-repeat;
	width:234px;
	height:38px;
	text-align: right;
}
.more_stories {
	padding-top: 4px;
	display:block;
	color:white;
	font-weight: bold;
	font-size: 14px;
	background: url(../images/arrow1.jpg) no-repeat right 7px;
	margin-right: 5px;
	padding-right:15px;
}

#klinika_content_bottom {
	width: 980px;
	height: 187px;
	background: url(../images/klinika_content_bottom.jpg) no-repeat;
	display: block;
	margin-top: 15px;

}
#klinika_content_bottom img{
	float:left;
}
.kolona1 {
	width: 247px;
	display: block;
	float: left;
	padding-left:1px;
}
.kolona2 {
	width: 248px;
	display: block;
	float: left;
}
.kolona3 {
	width: 243px;
	display: block;
	float: left;
}
.kolona4 {
	width: 240px;
	display: block;
	float: left;
}

.klinike_kolona1 {
	width: 327px;
	display: block;
	float: left;
	padding-left:1px;
}
.klinike_kolona2 {
	width: 327px;
	display: block;
	float: left;
}
.klinike_kolona3 {
	width: 324px;
	display: block;
	float: left;
}
.klinika_kolona1_text{float:left; width:190px; top:10px;}
.klinika_kolona2_text{float:left; width:200px;top:10px;}
.klinika_kolona3_text{float:left; width:190px; top:10px;}

.pad {padding-top: 10px;}
.klinika_title{color:#d71c2d; font-size:15px; font-weight:bold; line-height: 18px; padding-bottom:2px;}
.klinika_title2{color:#2e4d65;display:block;float:left;font-size:14px;position:relative;width:132px; height:42px; background:url(../images/home_klinike_link_bg.png) no-repeat center right; }
.klinika_title2 a{position:absolute; bottom:13px; right:10px;}
.klinika_title2 span{padding: 8px 0 0 0;}
.klinika_text1{float:left; width:140px; top:10px;}
.klinika_text2{float:left; width:132px;top:10px;}
.klinika_text3{float:left; width:125px; top:10px;}
.klinika_text4{float:left; width:130px; top:10px;}
.red_arrow_link{background: url(../images/arrow_red.jpg) no-repeat; display:block; width:19px; height:19px; margin-top:10px; cursor:pointer!important;}
#footer_home_ikona{background: url(../images/footer_home_icon.jpg) no-repeat; width:22px; height: 23px; display:block; float: left; margin-left: 15px; margin-right: 35px; }
.footer_kolona{float:left; display:block; margin-left:40px;}
.footer_kolona li{padding-bottom: 3px;}
.footer_kolona h4 a{font-size: 14px; font-weight:bold; color:#37a3e4; padding-bottom:20px; display:block;}
.footer_kolona li a{font-size: 12px; color:#81b7dd; line-height: 16px;}
.footer_kolona li a:hover{color:#ffffff;}
#copyright {position:absolute; bottom: 15px; right:5px; color:#3a93d5;}

#z_content_left_side_title{margin-top:182px; width:336px; height:44px; background:url(../images/klinika_title_bg.png) no-repeat; display:block;}
#z_content_left_side_title p{color:white; font-size:23px; font-weight:bold; padding: 8px 0 0 13px; }

#k_content_left_side_title{margin-top:182px; width:336px; height:44px; background:#AF1E27; display:block;}
#k_content_left_side_title p{color:white; font-size:23px; font-weight:bold; padding: 8px 0 0 13px; }
#content_left_side_title{margin-top:182px; width:536px; height:44px; background:url(../images/klinika_title_bg.png) no-repeat; display:block;}
#content_left_side_title p{color:#d71c2d; font-size:23px; font-weight:bold; padding: 8px 0 0 13px; }

#z_content_left_side_details{background:url(../images/lista_odeljenja.png) no-repeat;display:block; height:33px; width:270px; position:relative;}
#k_content_left_side_details{background:url(../images/lista_odeljenja.png) no-repeat;display:block; height:33px; width:270px; position:relative;}
#content_left_side_details{background:url(../images/lista_odeljenja.png) no-repeat;display:block; height:33px; width:528px; position:relative;}



.lista_odeljenja{display:block; width:140px; height:33px; float:left; background:url(../images/lista_odeljenja_tekst.png) no-repeat;}
.broj_lezaja{width:100px; background: url(../images/broj_lezaja.jpg) no-repeat scroll 0px center;  display:inline; float:left; margin-top:5px; height:25px; font-size:11px; color:white;margin-left:15px;}
.broj_lezaja p{padding-left:25px;padding-top: 5px;}
.broj_lekara{width:105px; background: url(../images/broj_lekara.jpg)  no-repeat top left;  display:inline; float:left; margin-top:5px; margin-left:15px; height:25px;  font-size:11px; color:white;}
.broj_lekara p{padding-left:25px;padding-top: 5px;}
.broj_sala{width:140px; background: url(../images/broj_sala.jpg) no-repeat top left;  display:inline; float:left; margin-top:5px; height:25px;font-size:11px; color:white;}
.broj_sala p{padding-left:25px; padding-top: 5px; }

.tip_link {color:black; cursor:pointer;}
#tip{display: none; position:absolute; left:140px; width:643px; height:455px; top:-205px; z-index:999;}

#tip .arrow{position:absolute; width:10px; height:27px; background:red; margin-left:-9px; top:211px; background:url(../images/tip_arrow.gif) no-repeat;}
#tip .tip_title{color:#d71c2d; font-size:18px;display:block; margin-bottom:10px;}
#tip ul li {display:block; background:url(../images/small_tip_arrow.jpg) no-repeat left center; padding: 4px 0 4px 15px;}
#tip ul {border-bottom: 1px solid #88b5d6;}
#tip_top{background: url(../images/tip_top.jpg) no-repeat; width:643px; height:11px; font-size:1px;}
#tip_middle{background: url(../images/tip_middle.jpg) repeat-y; width:643px;}
#tip_bottom{background: url(../images/tip_bottom.gif) no-repeat; width:643px; height:14px; font-size:1px;}

/* klinika end */

/* bolesti start */
#bolesti_main_photo_right{background: url(../images/bolesti_bg_plavo.jpg) no-repeat left top; float:left;  height:281px; width:305px; position:relative;}
#bolesti_main_photo_right .box { width:280px; display:block;}
#bolesti_main_photo_right .box p{color: white; font-style:italic; font-size:14px; font-weight:bold; margin: 80px 0 0 40px; line-height:20px;}
#bolesti_main_photo_arrow{position:absolute; left: -8px; top:134px; background: url(../images/bolesti_arrow.png) no-repeat; display:block; height:16px; width:8px;}



#content_right_side_menu{
	background: url(../images/bolesti_meni.jpg) no-repeat;
	display:block;
	width:242px;
	height:281px;
	margin-bottom:5px;

}

#jsddmh {	
	padding-top: 11px;
	padding-left: 15px;
}
#jsddmh li{
	display:block;
	height: 36px;
	width: 208px;
}


#jsddmh li a{
	display:block;
	color: #2e4d65;
	font-size: 14px;
	height: 35px;
	width: 208px;
	background: url(../images/menu_divider.jpg) no-repeat left bottom;
}

#jsddmh li a span{padding-top:10px; padding-left:10px; display:block;}

#jsddmh li.active{
	background: url(../images/menu_hover.jpg) no-repeat left center;
	width: 208px;
	height: 35px;
	display:block;
}
#jsddmh li.active a{
	color:white;
}

#jsddmh li a:hover{
	background: url(../images/menu_hover.jpg) no-repeat left center;
	width: 208px;
	height: 35px;
	display:block;
	color:white;
}


/*************************************************************************/
#jsddmh2 {	
	padding-top: 11px;
	padding-left: 15px;
}
#jsddmh2 li{
	display:block;
	width: 208px;
}

#jsddmh2 li a{
	display:block;
	color: #2e4d65;
	font-size: 14px;
	width: 208px;
	background: url(../images/menu_divider.jpg) no-repeat left bottom;
	margin-top:2px;
	margin-bottom:2px;
}
#jsddmh2 li a p.gore{
	width: 208px;
	height: 6px;
	display:block;
	font-size:1px;
}
#jsddmh2 li a p.dole{
	width: 208px;
	height: 6px;
	display:block;
	font-size:1px;
}

#jsddmh2 li a span{padding-left:10px; display:block;}

#jsddmh2 li.active a{
	background: url(../images/menu_h_middle.jpg) repeat-y left center;
	width: 208px;
	display:block;
	color:white;
}
#jsddmh2 li.active a p.gore{
	background: url(../images/menu_h_top.jpg) no-repeat left center;
	width: 208px;
	height: 6px;
	display:block;
	font-size:1px;
}
#jsddmh2 li.active a p.dole{
	background: url(../images/menu_h_bottom.jpg) no-repeat left center;
	width: 208px;
	height: 6px;
	display:block;
	font-size:1px;
}

#jsddmh2 li a:hover{
	background: url(../images/menu_h_middle.jpg) repeat-y left center;
	width: 208px;
	display:block;
	color:white;
}
#jsddmh2 li a:hover p.gore{
	background: url(../images/menu_h_top.jpg) no-repeat left center;
	width: 208px;
	height: 6px;
	display:block;
	font-size:1px;
}
#jsddmh2 li a:hover p.dole{
	background: url(../images/menu_h_bottom.jpg) no-repeat left center;
	width: 208px;
	height: 6px;
	display:block;
	font-size:1px;
}
/******************************************************************************/


#bolesti_content_top{
	background: url(../images/bolesti_content_middle.jpg) repeat-y;
	display:block;
	width:728px;
}
#bolesti_content_bottom{
	background: url(../images/bolesti_content_bottom.jpg) no-repeat;
	display:block;
	width:728px;
	height:26px;	
}
#bolesti_image{
	width:728px;
	display:block;
	height: 281px;
}
#bolesti_title{
	width: 171px;
	height: 50px;
	background: url(../images/bolesti_title_bg.png) no-repeat;
	display:block;
	color:#d71c2d;
	font-size:23px;
	font-weight:bold;
	padding:8px 0 0 13px;
	position:absolute;
	top: 171px;
	left:0;
	z-index:8999;
}
#bolesti_podmeni{
	display:block;
	float:left;
	width: 240px;
	margin-left:1px;
}
#bolesti_podmeni li a{
	display:block;
	height:37px;
	position:relative;
z-index:999;
}
#bolesti_podmeni li a.inactive{
	background: url(../images/submenu_inactive.jpg) no-repeat;
	width: 223px;
	border-top: 1px solid #d0dee2;
}
#bolesti_podmeni li a.inactive span{color:#2e4d65; font-weight:bold; padding: 6px 0 0 10px; display:block;width:210px;}
#bolesti_podmeni li a.active{background: url(../images/submenu_active.gif) no-repeat; width: 240px;	border-top: 1px solid transparent;}
*html #bolesti_podmeni li a.active {border-color: pink;	filter: chroma(color=pink);}
#bolesti_podmeni li a.active span{color:white; font-weight:bold; padding: 6px 0 0 10px; display:block; width:210px;}
#bolesti_podmeni li a:hover {background: url(../images/submenu_active.jpg) no-repeat;width:240px; border-top: 1px solid transparent;}
*html #bolesti_podmeni li a:hover {border-color: pink; filter: chroma(color=pink);}
#bolesti_podmeni li a:hover span{color:white;}

#bolesti_sadrzaj{
	display:block;
	float:left;
	width: 450px;
	text-align:justify;
	margin-left: 14px;
}

#bolesti_sadrzaj_nalov{color:#d61c2d; font-size:16px; font-weight:bold; display:block; padding: 7px 0 15px 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#bolesti_sadrzaj_tekst{color:#6e767f; line-height: 18px; margin-bottom:20px;}
#crvene_tackice li{background: url(../images/crvena_tackica.jpg) no-repeat left center; display:block; padding: 2px 0 2px 12px;}
#go_back{color:#003471; background: url(../images/go_back.jpg) no-repeat left center; padding-left:10px; display:block; float:left; margin-left:10px; margin-top:5px;}
#go_to_top{color:#003471; background: url(../images/go_top.jpg) no-repeat right center; padding-right:10px; display:block; float:right; margin-right:10px; margin-top:5px;}
/* bolesti end */

/*pojedinacni lekar start*/
#pojedinacni_doktor_main_photo_right {background: url(../images/pojedinacni_doktor_bg_plavo2.jpg) no-repeat left top; float:left;  height:281px; width:402px; position:relative;}
#pojedinacni_doktor_strela{position:absolute; margin-left:-15px; top:30px; width:417px; height:30px; background: url(../images/pojedinacni_lekar_strela2.png) no-repeat;}
#pojedinacni_doktor_strela span{color:white; font-size:16px; display:block; padding: 5px 0 0 25px;} 

#pojedinacni_lekar_odeljenje{
	background: url(../images/pojedinacni_lekar_odeljenje2.jpg) repeat-y;
	display:block;
	width:402px;
	height: 21px;
	color: #353d46;
	font-weight: bold;
}
#pojedinacni_lekar_odeljenje p{padding: 3px 0 0 16px;}

.lekar_title{font-weight: bold; color:#4498da; font-size:12px;}
.lekar_desc{color:white; font-size:12px;}

#pojedinacni_lekar_content{
	background: url(../images/pojedinacni_lekar_content_bg.jpg) repeat-y;
	display:block;
	width:728px;
}
#pojedinacni_lekar_sadrzaj {
	display:block;
	padding: 15px 35px;
	text-align:justify;
}
#pojedinacni_lekar_glavni_naslov{
	color: #d61c2d;
	font-weight: bold;
	font-size:18px;
	display:block;
	padding-bottom: 15px;
}
.pojedinacni_lekar_naslov{color:#d61c2d; font-size:15px; font-weight:bold; display:block; padding: 5px 0 0px 0;}
.pojedinacni_lekar_opis{color:#6e767f; line-height: 18px; margin-bottom:5px;}
.content_right_side_select p{color:#005598; display:block; font-weight:bold; padding-bottom:10px;}
.around_select_box{background: url(../images/menu_divider.jpg) no-repeat left bottom; width:200px; display:block; padding: 10px 0; height:50px;}
/*pojedinacni lekar end*/

/*homepage*/
#wrapper #main_photo{
	position:relative;
	float:left;
}
#wrapper #main_photo img{
	position:relative;
}
#homepage_menu{
	display:block;
	float:left;
	width:210px;
	height:359px;
	background: url(../images/home_menu_bg.png) no-repeat;
	position:relative;
	z-index:9999;
}
#vodic_za_pacijente{
	float:left;
	width:215px;
	height:327px;
	background: url(../images/vodic_home_bg.png) no-repeat;
	position:relative;
	z-index:5;
	margin-top:20px;
}
#vodic_link{position:absolute; top: 297px; left:4px;font-size:18px; font-weight:bold; display:block;z-index:500;}
#vodic_link a p{display:inline; cursor:pointer;}
#vodic_link a{background-image: url(../images/vodic_arrow.png); background-repeat: no-repeat; background-position: right top; padding-right:25px; display:block; padding-top:3px; height:30px;position:relative;z-index:200;}

#homepage_menu ul {	
	padding-top: 21px;
	padding-left: 10px;
}
#homepage_menu li{
	display:block;
	height: 36px;
	width: 182px;
	background: url(../images/menu_divider.jpg) no-repeat left bottom;
}


#homepage_menu li a{
	display:block;
	color: #2e4d65;
	font-size: 14px;
	height: 35px;
	width: 182px;
}

#homepage_menu li a span{padding-top:10px; padding-left:10px; display:block;}
/*
#homepage_menu li.active{
	background: url(../images/homepage_menu_hover.jpg) no-repeat left center;
	width: 182px;
	height: 35px;
	display:block;
}
*/
#homepage_menu li a.active{
	color:#d71c2d;
}

#homepage_menu li a:hover{
	background: url(../images/homepage_menu_hover.jpg) no-repeat left center;
	width: 182px;
	height: 35px;
	display:block;
	color:white;
}
/* Location */
#location_podnaslov {
	font-size: 24px;
	color: #d21c2d;
	display:block;
	margin: 15px 0 15px 23px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#location_galerija {
	background: url(../images/galerija_bg.jpg) repeat-y;
	width: 728px;
	height:152px;
	display:block;	
	position:relative;
}
#location_galerija_title{
	 margin-left:22px; 
	 font-size:16px;
	 display:block;
	 color:#cc1d2b;
	 font-weight:bold;
	 padding-top:10px;
}

#location_kako_stici{
	background: url(../images/kako_stici_bg.jpg) repeat-y;
	width: 728px;
	height:184px;
	display:block;
}

#location_title{
	width: 127px;
	height: 44px;
	background: url(../images/location_title_bg.png) no-repeat;
	display:block;
	color:#d71c2d;
	font-size:23px;
	font-weight:bold;
	padding:8px 0 0 13px;
	position:absolute;
	top: 158px;
	left:0px;
}
#location_bg_text_left{
	width:300px;
	height:55px;
	color: white;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	position:absolute;
	top:225px;
	left:28px;
	text-align:left;
}

#location_bg_text_right{
	height:55px;
	color: white;
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	position:absolute;
	top:240px;
	left:385px;
	font-style:italic;
	text-align:left;
}

#location_kako_stici_title{
	display:block;
	color:white;
	font-size:16px;
	font-weight:bold;
	padding: 30px 0 0 22px;
	width:100px;
	height:27px;
}
#location_kako_stici_linkovi{
	display:block;
	margin-left:17px;
}
#location_by_air_sr{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_air_sr.png) no-repeat;
}
#location_by_air_sr:hover{
	cursor: pointer;
	background: url(../images/icon_by_air_sr_h.png) no-repeat;
}
#location_by_car_sr{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_car_sr.png) no-repeat;
}
#location_by_car_sr:hover{
	cursor: pointer;
	background: url(../images/icon_by_car_sr_h.png) no-repeat;
}
#location_by_train_sr{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_train_sr.png) no-repeat;
}
#location_by_train_sr:hover{
	cursor: pointer;
	background: url(../images/icon_by_train_sr_h.png) no-repeat;
}
#location_by_bus_sr{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_bus_sr.png) no-repeat;
}
#location_by_bus_sr:hover{
	cursor: pointer;
	background: url(../images/icon_by_bus_sr_h.png) no-repeat;
}
#location_by_city_bus_sr{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_city_bus_sr.png) no-repeat;
}
#location_by_city_bus_sr:hover{
	cursor: pointer;
	background: url(../images/icon_by_city_bus_sr_h.png) no-repeat;
}
#location_by_taxy_sr{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_taxy_sr.png) no-repeat;
}
#location_by_taxy_sr:hover{
	cursor: pointer;
	background: url(../images/icon_by_taxy_sr_h.png) no-repeat;
}

#location_by_air_en{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_air_en.png) no-repeat;
}
#location_by_air_en:hover{
	cursor: pointer;
	background: url(../images/icon_by_air_en_h.png) no-repeat;
}
#location_by_car_en{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_car_en.png) no-repeat;
}
#location_by_car_en:hover{
	cursor: pointer;
	background: url(../images/icon_by_car_en_h.png) no-repeat;
}
#location_by_train_en{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_train_en.png) no-repeat;
}
#location_by_train_en:hover{
	cursor: pointer;
	background: url(../images/icon_by_train_en_h.png) no-repeat;
}
#location_by_bus_en{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_bus_en.png) no-repeat;
}
#location_by_bus_en:hover{
	cursor: pointer;
	background: url(../images/icon_by_bus_en_h.png) no-repeat;
}
#location_by_city_bus_en{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_city_bus_en.png) no-repeat;
}
#location_by_city_bus_en:hover{
	cursor: pointer;
	background: url(../images/icon_by_city_bus_en_h.png) no-repeat;
}
#location_by_taxy_en{
	display:block;
	float:left;
	width: 110px;
	height:110px;
	margin-right:7px;
	background: url(../images/icon_by_taxy_en.png) no-repeat;
}
#location_by_taxy_en:hover{
	cursor: pointer;
	background: url(../images/icon_by_taxy_en_h.png) no-repeat;
}

.tab_content_wrapper{
	background:white; 
	display:block;
	min-height:360px;
	height:auto !important;
	height:360px;
	padding: 10px;
	position:relative;
}

#white_corner{
	position:absolute;
	width:10px;
	height:10px;
	right:0px;
	bottom:0px;
	background: url(../images/white_corner.jpg) no-repeat bottom right;
	font-size:1px;
}


#jsddm {
	padding: 3px 0 0 22px;
	margin: 0;
	list-style: none;
	float: left;
	clear: left;
	background: url(../images/home_icon_top.jpg) no-repeat 3px 3px;
	position:relative;
	z-index:999;
}

#jsddm li {
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0 0 0 10px;
	position:relative;
	padding:0 5px 0 5px;
	background: url(../images/small_menu_divider.jpg) no-repeat right top;

}

#jsddm li a {
	text-decoration: none;
	float:left;
	color: #999;
	cursor: pointer;
	font: 14px/22px "Arial", Helvetica, sans-serif;
	margin:0;
	padding:0;
	color: #2e4d65;
}

#jsddm li a span {
	margin: 0 10px 0 -10px;
	padding: 1px 0px 5px 10px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
}


#jsddm li a.current{
	background: url(../images/red.png) no-repeat top right;
 	color: white;
}
#jsddm li a:hover {
	background: url(../images/red.png) no-repeat top right;
	color: white;
}

#jsddm li a.current span {
	background: url(../images/red.png) no-repeat top left;
	color: white;
}
#jsddm li a:hover span {
	background: url(../images/red.png) no-repeat top left;
	color: white;
}

#jsddm li ul{
	visibility: hidden;
	position:absolute;
	top:25px;
	left:-10px;
	background:white url(../images/submenu_bg.jpg) repeat-x;
	border: 1px solid white;
	width:185px;
	padding:5px 0 5px 0;

}
#jsddm li ul li {padding: 0 auto; background:none; margin:5px 0 0 3px; position:relative;}
#jsddm li ul li ul{
	visibility: hidden;
	position:absolute;
	top:-5px;
	left:160px;
	background:white url(../images/submenu_bg.jpg) repeat-x;
	border: 1px solid white;
	width:220px;
	padding:5px 0 5px 0;

}
#jsddm li ul li ul li a{width:205px; margin:0px auto; height:24px;}

#jsddm li ul li a{width:170px; margin:0px auto; height:24px;}
#jsddm li ul li span{margin:0px auto; }
#jsddm li a.active{color:#D71C2D;}

#jsddmh li{position:relative;}
#jsddmh li ul{
	visibility: hidden;
	position:absolute;
	top:-5px;
	left:180px;
	background:white url(../images/submenu_bg.jpg) repeat-x;
	border: 1px solid white;
	width:180px;
	padding:5px;
	z-index:9999;
}


.no_divider{background:none!important;}
.home_red{
	background: url(../images/home_icon_red.png) no-repeat right center;
	height:20px;
	position:absolute;
	right:5px;
	top:8px;
	width:20px;
}

#nasi_lekari_levo{
	display:block;
	float:left;
	width: 240px;
	margin-left:1px;
}

#nasi_lekari_podnaslov {
	font-size: 24px;
	color: #d21c2d;
	display:block;
	margin: 15px 0 15px 23px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#nasi_lekari_naslov{
	color:#D61C2D;
	display:block;
	font-size:24px;
	margin: 15px 0 15px 25px;
}
#nasi_lekari_opis{
	margin: 0 0 20px 25px;
	display:block;
	width:175px;
	text-align:justify;
	line-height:18px;
}

#nasi_lekari_sadrzaj {
	display:block;
	float:left;
	text-align:justify;
	width:480px;
}

.lekar_box{
	display:block;
	background: url(../images/lekar_bg.png) no-repeat;
	width: 472px;
	height: 154px;
}
.lekar_box_slika{
	float:left;
}
.lekar_box_slika img{display:block; margin: 1px auto;}
.lekar_box_opis{
	display:block;
	float:left;
	margin: 15px 0 0 35px;
}
.lekar_box_top{
	display:block;
	height: 19px;
	width:330px;
	background:white;
	margin:11px 0 0 0;
}
.lekar_box_middle{
	height:30px;
	width:330px;
	background:#89a2ba;
}
.lekar_box_middle_arrow{
	position:absolute;
	top:0;
	left: -9px;
	background: url(../images/nasi_lekari_strela.png) no-repeat;
	display:block;
	width:9px;
	height:30px;
}
.lekar_box_middle_arrow_relative{position:relative;}

.lekar_box_bottom{
	display:block;
	margin-right: 10px;
}

.nasi_lekari_box_shadow{
	display:block;
	height: 10px;
	width:214px;
	background:url(../images/nasi_lekari_shadow.png) no-repeat;
	float:left;
	font-size:1px;
}

.lekar_box_titula{
	display:block;
	color:#6e767f;
	font-size:12px;
	font-weight:bold;
	height:20px;
}
.lekar_box_odsek{
	display:block;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
.lekar_box_ime_doktora{
	display:block;
	color:#005599;
	font-size:16px;
	font-weight:bold;
	height:25px;
}
.lekar_box_funkcija{
	display:block;
	color:#6e767f;
	font-size:12px;
	line-height:18px;
	height:45px;
}
.lekar_box_detaljnije{
	display:block;
	height:28px;
}
.lekar_box_detaljnije a{
	display:block;
	color:#709fc2;
	font-size:11px;
	background: url(../images/lekari_detaljnije.gif) no-repeat right center;
	font-weight:bold;
	width:65px;
}
#shadow_under_content{
	clear:both;
	display:block;
	float:left;
	background: url(../images/shadow_under_content.png) no-repeat;
	width:225px;
	height:22px;	
}
#no_shadow_under_content{
	clear:both;
	display:block;
	float:left;
	background: none;
	width:225px;
	height:22px;	
}

.pagination_wrapper{
	display:block;
	float:left;
	height:25px;
	padding-top:7px;
	width:245px;
}
.pagination {}
.pagination li{
	border:0; 
	padding:0;
	font-size:9px;
	list-style:none;
	float:left;
	width:13px; 
	height:12px;
	text-align:center;
	color:white;
	margin: 0 1px 0 0;
}
.pagination a{
	color:white;
	display:block;
	float:left;
	text-decoration:none;
	font-size: 9px;
	width:13px;
	height:12px;
	background: url(../images/pagin.gif) no-repeat;
}
.pagination .pag_first{margin-right: 3px;}
.pagination .pag_first a {background: url(../images/pagin_prva.gif) no-repeat;}
.pagination .pag_prev{margin-right: 5px;}
.pagination .pag_prev a {background: url(../images/pagin_prethodna.gif) no-repeat;}
.pagination .pag_cur{margin-right: 1px;}
.pagination .pag_cur {background: url(../images/pagin_active.gif) no-repeat;}
.pagination .pag_next{margin-left: 4px;}
.pagination .pag_next a {background: url(../images/pagin_sledeca.gif) no-repeat;}
.pagination .pag_last{margin-left: 3px;}
.pagination .pag_last a {background: url(../images/pagin_poslednja.gif) no-repeat;}

#po_stranici .tekst{display:block; float:left; padding-top:5px; padding-right:5px; color:#6e767f; font-size:12px; font-weight:bold; height:25px;}
#po_stranici .plavo{color:#0072bc;}
.pagin_container{display:block; height:30px;}

/* autocomplete */
/*  Styling for Suggestion Box Container  */
.suggestionsBox {
	position: absolute;
	width: 240px;
	background-color: #212427;
	border: 2px solid #000;
	color: #fff;
	padding: 3px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	z-index:9999;
}
#inputString {
width: 240px;
padding: 3px;
}
.suggestionList {
	margin: 0px;
	padding: 0px;
}
/*  Individual Search Results  */
.suggestionList li a{
	margin: 0px 0px 3px 0px;
	padding: 7px;
	cursor: pointer;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	list-style-type: none;
	display:block;
	color:white;
}
/*  Hover effect  */
.suggestionList li a:hover {
background: white;
color: black;
font-weight: bold;
}
/* autocomplete end*/


/* styled select */
div.selectbox-wrapper {
    position:absolute;
    width:211px!important;
    background-color:white;
    border:1px solid #ccc;
    margin:0px;
    margin-top:-2px;
    padding:0px;
    font-size:0.8em;
    text-align:left;
    overflow: auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding: 2px 10px 2px 10px;
  cursor:pointer;
}

.selectbox /* look&fell of  select box*/
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  width : 211px;
  height: 25px;
  display : block;
  background: url(../images/select-bg.png) no-repeat left top;
  /*height:18px;*/
  cursor: pointer;
  border:none;
  color:#333;
  padding-left:15px;
  padding-right:30px;
  line-height: 25px;
  vertical-align: middle;
}

.selectbox2 /* look&fell of  select box*/
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  width : 53px;
  height: 25px;
  display : block;
  background: url(../images/select-bg_small.gif) no-repeat left top;
  /*height:18px;*/
  cursor: pointer;
  border:none;
  color:#333;
  padding-left:8px;
  line-height: 25px;
  vertical-align: middle;
}

input{margin:0; padding:0;}
/* styled select end */

.rezultati_pretrage{color:#003A6E;}

#content_right_side_bolesti_menu{
	margin-bottom:5px;
}
#bolesti_menu_top{
	background: url(../images/bolesti_meni_top.jpg) no-repeat;
	display:block;
	width:242px;
	min-height:259px;
	height:auto !important;
	height:259px;
}
#bolesti_menu_middle{
	background: url(../images/bolesti_meni_middle.jpg) repeat-y;
	display:block;
	width:242px;
}
#bolesti_menu_bottom{
	background: url(../images/bolesti_meni_bottom.jpg) no-repeat;
	display:block;
	width:242px;
	height:22px;
}

.diklic{
	display:block; 
	width:225px; 
	margin: 25px 0 0 50px;
}
.diklic_naslov{
	color:#0072bc;
	font-size:22px;
	font-weight: bold;
	display:block;
}
.diklic_podnaslov{
	font-size: 16px;
	color: #d71c2d;
	font-style: italic;
	font-weight: bold;
	display:block;
}
.diklic_datum{
	font-size: 15px;
	color: #d71c2d;
	font-style: italic;
	font-weight: bold;
	display:block;
	margin-top:10px;
}
.diklic_tekst{
	font-size: 13px;
	color: #4b6f8b;
	font-style: italic;	
	font-weight: bold;
	line-height: 22px;
}
.point{cursor:pointer;}
#price_pacijenata_naslov{
	color: #d21c2d;
	font-size:24px;
	padding-left:10px;
	padding-bottom:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#price_pacijenata_sadrzaj {
	display:block;
	padding: 15px 0px 15px 18px;
	text-align:justify;
}
#price_pacijenata_box {
	display:block;
	float:left;
	width:222px;
	height:232px;
	margin-right:13px;
	background: url(../images/price_pacijenata_srednja_bg.gif) no-repeat;
	font-size:14px;
}
#price_pacijenata_carousel_bg{
	margin-top:10px;
	display:block;
	height: 120px;
	background: url(../images/price_pacijenata_dole_bg.jpg) repeat-x;
	position:relative;
}
#price_pacijenata_box img {border:1px solid #d0dee4;}
.price_pacijenata_box_image{
	display:block;
	margin: 13px 0 5px 12px;
}
.price_pacijenata_box_naslov{color:#d71c2d; padding: 0 12px 5px 12px; font-family:Georgia, "Times New Roman", Times, serif;}
.price_pacijenata_box_tekst{color:#005498; padding: 0 12px; text-align:left;}
.price_pacijenata_box_tekst a{color:#005498;}
.price_pacijenata_box_tekst a p{display:inline;}
.price_pacijenata_box_tekst a:hover{text-decoration:underline;}
.price_pacijenata_box_link{color:#d61c2d; font-weight:bold;}

.carousel3  {
    padding: 20px 0 0 0;
    margin: 0 0 0 25px;
    position: relative;  
}

.carousel3 li{background:white; margin-right:13px; overflow: hidden; float: left; width: 217px; height: 77px;}
/*_____________________________________________ CarouselLite price pacijenata _____________________________________________*/

.carousel  {
    padding: 20px 0 0 0;
    margin: 0 0 0 25px;
    position: relative;  
}

.carousel li{background:white; margin-right:13px; overflow: hidden; float: left; width: 217px; height: 77px;}
     
.price_prev {
	position:absolute;
	left: 0;
	top: 32px;
	width:19px;
	height: 50px;
	background: url(../images/price_pacijenata_prev.jpg) no-repeat;
	cursor:pointer!important;
}
.price_next {
	position:absolute;
	right: 0;
	top: 32px;
	width:19px;
	height: 50px;
	background: url(../images/price_pacijenata_next.jpg) no-repeat;
	cursor:pointer!important;
	z-index:888;
}
    

.carousel_image img{border:1px solid #d5e1e7;  display:block;}
.carousel_image{
	display:inline;
	float:left;
	width:100px;
	margin-left:7px;
	margin-top: 7px;
}
.carousel_sadrzaj{
	display:block;
	font-size:11px;
	margin-top:6px;
	line-height:13px;
	padding-right:2px;
	float:left;
	width:108px;
}
.carousel_naslov{color:#d71c2d; display:block; font-size:11px; margin: 3px 0 3px 0;}
.carousel_tekst{color:#005498;}
.carousel_tekst a{color:#005498;}
.carousel_tekst a:hover{text-decoration:underline;}
.carousel_tekst a p{display:inline;}
.carousel_link{color:#d61c2d; font-weight:bold;}

.carousel_edu_naslov a{color:#d71c2d; display:block; font-size:11px; height:26px;}
.carousel_edu_naslov a:hover{text-decoration: underline;}
            
/*_____________________________________________ End jCarouselLite _____________________________________________*/

/*_____________________________________________ CarouselLite lokacija _____________________________________________*/

.carousel_lokacija  {
    padding: 10px 0 0 0;
    margin: 0 0 0 28px;
    position: relative;  
    visibility: hidden;
    left: -5000px;

}

.carousel_lokacija li{float: left; margin-right:7px;}
.carousel_lokacija li p{margin: 6px;}
.carousel_lokacija a{display:block;}
.carousel_lokacija a img {border: 1px solid #fafcfd;}     
.carousel_lokacija a:hover {border: 6px solid #fafcfd; position:absolute; margin-top:-6px; margin-left:-6px;}

.lokacija_prev {
	position:absolute;
	left: 11px;
	top: 70px;
	width:16px;
	height: 32px;
	background: url(../images/location_prev.png) no-repeat;
	cursor:pointer!important;	
}
.lokacija_next {
	position:absolute;
	right: 11px;
	top: 70px;
	width:16px;
	height: 32px;
	background: url(../images/location_next.png) no-repeat;
	cursor:pointer!important;
}
            
/*_____________________________________________ End - jCarouselLite _____________________________________________*/

#bolnicko_lecenje_title{margin-top:182px; width:206px; height:49px; background:url(../images/bolnicko_lecenje_title_bg.png) no-repeat;}
#bolnicko_lecenje_title p{color:#D71C2D;font-size:23px;font-weight:bold;padding:8px 0 0 7px;}

#thickbox_wrapper{padding: 15px 0 0 0;}
#thickbox_slika{position:relative; width:413px; height:249px;}
#thickbox_opis_slike{position:absolute; left:0; bottom:0; background:url(../images/opis_slike_bg.jpg) no-repeat; width:413px; height:35px;}
#thickbox_opis_slike span{color:white; padding: 10px 0 0 20px; display: block; font-size:11px;}
#thickbox_naslov{color:#0071b5; font-size:20px; font-weight:bold; display:block; margin: 20px 0;}
#thickbox_podnaslov{color:#d11b2a; font-size:16px; font-weight:bold; display:block; margin-bottom:20px; font-style: italic;}
#thickbox_sadrzaj{color:#344d61; font-size:12px; text-align:justify;width:413px}

#zakazivanje_title{
	width: 207px;
	height: 48px;
	background: url(../images/zakazivanje_title_bg.png) no-repeat;
	display:block;
	color:#d71c2d;
	font-size:23px;
	font-weight:bold;
	position:absolute;
	top: 171px;
	left:1;
	z-index:8999;
}
#zakazivanje_title p{
	padding:8px 0 0 60px;
}
#zakazivanje_sadrzaj{
	display:block;
	float:left;
	width: 475px;
	text-align:justify;
}
#zakazivanje_sadrzaj_nalov{color:#d61c2d; font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; display:block; padding: 7px 0 15px 0; margin-left:15px;}
#zakazivanje_sadrzaj_tekst{color:#6e767f; line-height: 18px; margin-bottom:20px; margin-left:15px;}
#kako_zakazati{
	width: 470px;
	height: 126px;
	background: url(../images/kako_zakazati.png) no-repeat;
	display:block;
	margin-bottom:17px;
	font-size:16px; 
}
#kako_zakazati td{color:#004e90;font-weight:bold; padding-bottom:5px;}
#kako_zakazati span{color:#6e767f;}
#kako_zakazati .okvir{display:block; padding: 22px 0 0 25px;}
#zakazati_telefonom{
	width: 470px;
	height: 101px;
	background: url(../images/zakazite_telefonom.png) no-repeat;
	display:block;
	margin-bottom:20px;
}
#zakazati_koraci{
	position: absolute;
	left: -7px;
	width:500px;
	height: 101px;
}
.korak{
	float: left;
	width: 159px;
	height: 101px;
	display:block;
	background: url(../images/zakazivanje_korak_bg.png) no-repeat;
	margin-right: 4px;
}
#zakazati_telefonom_tekst{color:white; display:block; padding: 20px 0 0 110px;}
#zakazati_telefonom_tekst_gore{font-size:16px; line-height:25px;}
#zakazati_telefonom_tekst_dole{font-size:24px; font-weight:bold;}

.korak_naslov{color:white; font-style:italic; font-size:14px; font-weight:bold; padding: 5px 0 0 9px;}
.korak_tekst{color:white; font-size:11px; padding: 15px 0 0 9px; line-height:17px;}

.oprema_levo{display:block; float:left; border-left:1px solid #a3b3b9; border-top:1px solid #a3b3b9; border-bottom:1px solid #a3b3b9;}
.oprema_desno{display:block; float:left; width:285px; height:215px; background: url(../images/oprema_desno_bg.png) no-repeat; color:white;}
.text_wrapper{display:block; margin-left:20px; position:relative;}
.oprema_klinika{font-size:11px; font-weight:bold; height:21px; display:block; margin-top: 8px;}
.oprema_naziv{color:#003471; font-size:20px; text-align:left; height:55px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display:block;margin-top:10px;}
.oprema_opis{font-size:12px; text-align:justify; display:block; margin-top:10px; margin-right:15px;}
.oprema_detaljnije a{position:absolute; display:block; right:15;top: 180px; color:white; font-size:11px; font-weight:bold; background: url(../images/oprema_detaljnije.jpg) no-repeat center right; padding-right: 18px;}
.oprema_shadow{
	display:block;
	height: 13px;
	width:215px;
	background:url(../images/oprema_shadow.png) no-repeat;
	float:left;
	font-size:1px;
}

#main_title{
	height: 48px;
	display:block;
	color:#d71c2d;
	font-size:23px;
	font-weight:bold;
	position:absolute;
	top: 171px;
	left:0;
	z-index:888;
	margin-left:1px;
}
#main_title_left{
	display:block;
	float:left;
	width:44px;
	height:48px;
	background: url(../images/title_left_arrow.png) no-repeat;
}
#main_title_middle{
	display:block;
	float:left;
	height:48px;
	background: url(../images/title_middle.png) repeat-x;
}
#main_title_right{
	display:block;
	float:left;
	width:8px;
	height:48px;
	background: url(../images/title_right.png) no-repeat;
	font-size:1px;
}
#main_title_middle p{padding:8px 10px 0 15px;}

#procedure_top_list{
	display:block;
	margin: 12px 0 0 20px;
	
}

#procedure_top_list li{
	display:block;
	background: url(../images/pr_7.gif) no-repeat left center;
	height: 37px;
	color:white;
	font-size:14px;
	border-bottom: 1px dashed #1c6eaa;
	margin-right:15px;
}
#procedure_top_list .pr_1{background: url(../images/pr_1.png) no-repeat left center;}
#procedure_top_list .pr_2{background: url(../images/pr_2.png) no-repeat left center;}
#procedure_top_list .pr_3{background: url(../images/pr_3.png) no-repeat left center;}
#procedure_top_list .pr_4{background: url(../images/pr_4.png) no-repeat left center;}
#procedure_top_list .pr_5{background: url(../images/pr_5.png) no-repeat left center;}
#procedure_top_list .pr_6{background: url(../images/pr_6.png) no-repeat left center;}
#procedure_top_list .pr_7{background: url(../images/pr_7.png) no-repeat left center; border:none;}
#procedure_top_list li div{ padding:10px 0 0 50px;}
#procedure_top_list .broj{font-weight:bold; width:35px; display:block; float:left; text-align:center;}

#procedure_box_left{display:block;float:left;margin-right:12px;}
#procedure_box_right{display:block;float:left;}
#procedure_box_top_left{width:338px;height:47px; background:url(../images/neinvazivne_bg.jpg) no-repeat;}
#procedure_box_top_left p{color:white; font-size:18px; display:block; padding:12px 0 0 55px;}
#procedure_box_top_right{width:338px;height:47px; background:url(../images/invazivne_bg.jpg) no-repeat;}
#procedure_box_top_right p{color:white; font-size:18px; display:block; padding:12px 0 0 55px;}
#procedure_box_middle{border-left: 1px solid #a7b6bc;border-right: 1px solid #a7b6bc; background: white url(../images/procedure_box_bg.jpg) no-repeat; width:336px; min-height:500px; display:block;}
*html #procedure_box_middle{width: 338px; height:460px;}
#procedure_box_bottom{border-left: 1px solid #a7b6bc;border-right: 1px solid #a7b6bc; border-bottom: 1px solid #a7b6bc; background: url(../images/procedure_box_bottom.jpg) no-repeat; width:336px; height:5px; font-size:1px;}
*html #procedure_box_bottom{width: 338px;}
.procedure_bottom_shadow{
	display:block;
	height: 22px;
	width:229px;
	background:url(../images/procedure_bottom_shadow.png) no-repeat;
	float:left;
	font-size:1px;
}

#procedure_box_middle ul {padding: 15px 20px 0 15px;}
#procedure_box_middle ul li {background: url(../images/procedure_divider.jpg) no-repeat left bottom; padding-top:5px;}
#procedure_box_middle ul li a{color:#6e767f; font-weight:bold; font-size:12px; background: url(../images/procedure_silver_arrow.png) no-repeat right top; display:block; padding: 0px 22px 5px 5px;min-height:34px; height:auto !important; height:34px;}
#procedure_box_middle ul li a span{font-weight:normal;}
#procedure_box_middle ul li a:hover{color:#0070ba; background: url(../images/procedure_red_arrow.png) no-repeat right top;}

#humanities_top{min-height:170px; height:auto !important; height:170px; width:234px; background: url(../images/humanities_top.jpg) repeat-y;}
#humanities_top img {margin: 12px; border: 1px solid #c4d6df;}
#humanities_top p{font-size:18px; color:white; font-weight:bold; padding: 0 10px 13px 10px;}
#humanities_middle{width:234px; background: url(../images/humanities_middle.jpg) repeat-y;}
#humanities_middle p{padding: 12px 10px 12px 10px; color:#6e767f;}
#humanities_bottom{width:234px; height:22px; background: url(../images/humanities_bottom.png) no-repeat;}
#humanities_bottom a{float:right; background: url(../images/humanities_arrow.png) no-repeat center center; width:28px; height:11px; display:block; margin: 5px 0 0 0;}

#kateterizacija_sadrzaj{
	display:block;
	float:left;
	width: 486px;
	text-align:justify;
}
.kateterizacija_okvir{background: url(../images/kateterizacija_broj_bg.png) no-repeat; display:block;min-height:62px; height:auto !important; height:62px;}
.kateterizacija_broj{display:block; float:left; color:white; font-size:18px; padding: 15px 0 0 0; font-weight:bold; text-align:center; width:30px;}
.kateterizacija_tekst{display:block; float:left; width:440px;}
.kateterizacija_naslov{color:#004a8b; font-size:14px; font-weight:bold; padding:10px 0 0 15px;}
.kateterizacija_opis{color:#6e767f; font-size:12px; padding: 5px 15px 15px 15px;}
.kateterizacija_slika a{background: url(../images/kateterizacija_detaljan_spisak_bg.png) no-repeat; width:435px; height:68px;display:block; margin: 30px 0 22px 10px;cursor:pointer; position:relative;}
.kateterizacija_slika a p{color:#cd1c2c; font-size:22px; font-weight:bold; position:absolute; top: 20px; left: 68px; cursor:pointer; display:block;}

#kateterizacija_koraci{position:absolute; margin-left:-10px; width:500px; height:155px; }
.kateterizacija_korak{margin-right:6px; float:left;}
.kateterizacija_korak_top{width:159px; margin:0; padding:0;}
.kateterizacija_korak_bottom{background: url(../images/kateterizacija_mala_dole.png) no-repeat; height:45px; width:159px;}
*html .kateterizacija_korak_bottom{margin-top: -3px;}
.kateterizacija_korak_top img{border: 1px solid #af1e27; background:green;}
.kateterizacija_korak_bottom p{display:block; color:white; font-weight:bold;font-size:14px; padding-left:8px; position:absolute; bottom:0; cursor: pointer;}
.kateterizacija_korak_bottom a{height:40px; width:148px; display:block;background: url(../images/kateterizacija_arrow.png) no-repeat right 28px; z-index:100; position:relative;cursor:pointer;}

#zakazivanje_sadrzaj_podnaslov {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#005498; font-weight:bold; margin-bottom:10px;}
#zakazivanje_sadrzaj_slika {width: 477px; height:209px; display:block; background: url(../images/zakazivanje_komercijalni_program.png) no-repeat; position:relative;}
#zakazivanje_sadrzaj_slika a{position: absolute; bottom:10px; left:20px; height:30px; width:450px; color:white; font-size:20px; font-weight:bold; background: url(../images/humanities_arrow.png) no-repeat 430px 10px;}

.zakazivanje_mapa{width:98px; height:98px; background: url(../images/zakazivanje_mapa.png) no-repeat; display:block; float:left; position:relative; margin-left:-10px;}
.zakazivanje_mapa p{color:white; font-size:14px; display:block; width:70px; position:absolute; left:15px; bottom:10px; background: url(../images/kateterizacija_arrow.png) no-repeat right center;}
.mapa_desno{width:345px; height:100px; padding-left:10px; font-size:16px; line-height:20px;color:#6E767F;line-height:18px; text-align: justify;}
.sta_poneti{font-size:16px; padding: 13px 0 7px 0px;}
.zakazivanje_cek_lista{width:98px; height:98px; background: url(../images/zakazivanje_check_list.png) no-repeat; display:block; float:left; position:relative; margin-left:-10px;}
.zakazivanje_cek_lista p{color:white; font-size:14px; display:block; width:70px; position:absolute; left:15px; bottom:10px; background: url(../images/kateterizacija_arrow.png) no-repeat right center;}

#zakazivanje_sadrzaj_tekst ul{float:left; display:block; margin-left:10px; margin-top:7px; width:345px;}
#zakazivanje_sadrzaj_tekst ul li{line-height: 14px; padding-bottom:5px; padding-left:13px; background: url(../images/crvena_tackica.jpg) no-repeat left 5px;}

#zakazivanje_stampa{display:block; width:231px; height:29px; background: url(../images/zakazivanje_print.png) no-repeat; margin: 10px 0 15px 112px;}
#zakazivanje_stampa p{cursor:pointer; padding: 8px 0 0 32px!important; color:#5d6671; font-size:12px; font-weight:bold;}

#lokacija_stampa {display:block; width:129px; height:29px; background: url(../images/lokacija_print.png) no-repeat; margin: 10px 0 15px 112px;}
#lokacija_stampa p{cursor:pointer; padding: 8px 0 0 32px!important; color:#5d6671; font-size:12px; font-weight:bold;}

#pregled_ikone{display:block; width:479px; height:159px; background:url(../images/kako_izgleda_pregled_bg.png) no-repeat; margin-bottom:10px;}
#pregled_ikone p{color:#6e767f; font-size:14px;}
#bezbolan_pregled{display:block; float:left; text-align:center; margin:0 auto; position:relative; margin-right:30px;}
#bezbolan_pregled_ikona{display:block;}

#trajanje_pregleda{display:block; float:left; text-align:center; margin:0 auto; position:relative; margin-right:30px;}
#trajanje_pregleda_ikona{display:block;}

#nalaz_nakon_pregleda{display:block; float:left; text-align:center; margin:0 auto; position:relative;}
#nalaz_nakon_pregleda_ikona{display:block;}

#liste_cekanja_link {display:block; width:441px; height:99px; background:url(../images/liste_cekanja_link_bg.png) no-repeat; position:relative; margin: 10px 0 40px 0;}
#liste_cekanja_link a{color:#005599; font-size:14px; background: url(../images/liste_cekanja_arrow.png) no-repeat right 22px; padding-right:17px; position:absolute; top:33px; left:103px;}
#liste_cekanja_link a:hover{text-decoration:underline;}

#cenovnik_usluga_top{display:block; background: #a3b3b9; float:left; width:234px;}
#cenovnik_usluga_top img{display:block; margin-top:1px; margin-left:1px;}
#cenovnik_usluga_bottom{width:234px; height:26px; background: url(../images/cenovnik_bottom.png) no-repeat; float:left;}
#cenovnik_usluga_bottom a{width:234px; height:26px; display:block;}
.aller_14{color:white; font-size:14px; background: url(../images/humanities_arrow.png) no-repeat right 8px; float:right; padding-right:15px; display:block; padding-top:5px; font-weight:bold; cursor:pointer; margin-right:5px;}

#tools_main_desc{position:absolute; top:220px; left:30px; z-index:60;}

#prava_pacijenata_pitajte{
	display:block;
	width:449px;
	height:99px;
	background: url(../images/prava_pacijenata_pitajte.png) no-repeat;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:-10px;
}
#prava_pacijenata_pitajte p {
	display:block;
	padding: 32px 0 0 108px;
	font-size:14px;
	color:#005599;
}

#prava_pacijenata_kontakt{
	display:block;
	width:454px;
	height:219px;
	background: url(../images/prava_pacijenata_mala_bg.jpg) no-repeat;
	margin-top:20px;
	margin-bottom:20px;
}
#prava_pacijenata_kontakt_levo{
	width:240px;
	display:block;
	float:left;
}
#prava_pacijenata_kontakt_desno{
	width:210px;
	display:block;
	float:left;
	font-size:12px;
	color:#6e767f;
}

#prava_pacijenata_kontakt_1{
	font-weight: bold;
	display:block;
	padding: 15px 0 5px 0;
}
#prava_pacijenata_kontakt_2{
	font-size:16px;
	color:#005599;
	font-weight:bold;
	display:block;
}
#prava_pacijenata_kontakt_3{
	font-weight: bold;
	display:block;
}
#prava_pacijenata_kontakt_4{
	display:block;
	margin: 5px 0;
	text-align:left;
}
#prava_pacijenata_kontakt_5{
	line-height:14px;
}
#prava_pacijenata_kontakt a{color:#d71c2d;}
#prava_pacijenata_kontakt a:hover{text-decoration:underline;}

#prijave_pacijenata{display:block; margin:20px 0; color:#005599; font-size:14px;}
#prijave_pacijenata_naslov{font-weight:bold;}

#prava_pacijenata_napomene{display:block; font-size:14px; font-weight:bold; margin-bottom:5px; color:#005599;}

#prava_pacijenata_napomene_levo{display:block; float:left; width:110px; background: url(../images/prava_pacijenata_uzvicnik.png) no-repeat; margin-left:-10px;min-height:99px; height:auto !important; height:99px;}
#prava_pacijenata_napomene_desno{display:block; float:left; width:350px;}

#prava_pacijenata_napomene_desno ul li{background: url(../images/crvena_tackica.jpg) no-repeat left 7px; padding-left:20px; margin-bottom:5px;}
#prava_pacijenata_dokument{
	display:block;
	width:350px;
	height:29px;
	background: url(../images/prava_pacijenata_link_dole.png) no-repeat;
	margin-top:25px;
}
#prava_pacijenata_dokument a{
	display:block;
	background: url(../images/prava_pacijenata_download.png) 6px 6px no-repeat;
	width: 350px;
	height:29px;
	color:#6e767f;
}
#prava_pacijenata_dokument a:hover{text-decoration:underline; }
#prava_pacijenata_dokument p{display:block; padding: 5px 0 0 30px; color:#6e767f; font-size:12px;}

#komercijalni_program_slika {width: 477px; height:209px; display:block; background: url(../images/zakazivanje_komercijalni_program.png) no-repeat; position:relative;}
#komercijalni_program_slika a{position: absolute; bottom:10; top:175px; left:20px; height:25px; width:450px; color:white; font-size:20px; font-weight:bold; background: url(../images/humanities_arrow.png) no-repeat 430px 4px;}

#main_levo_bg{background: url(../images/main_levo_bg.jpg) no-repeat; float:left; width:310px; height:281px;}
#main_desno_bg{float:left;width:418px; height:281px; position:relative;}
#main_desno_bg img{display:block;}

.vesti_box {
	display:block;
	float:left;
	width:222px;
	height:284px;
	margin-right:13px;
	background: url(../images/vesti_srednja_bg.jpg) no-repeat;
	font-size:14px;
	text-align:left;
}

.vesti_box img {border:1px solid #d0dee4;}
.vesti_box_image{
	display:block;
	margin: 13px 0 5px 12px;
}
.vesti_box_datum{color:#d71c2d; padding: 0 12px 5px 12px; font-family:Georgia, "Times New Roman", Times, serif;}
.vesti_box_naslov{color:#005498; padding: 0 12px 5px 12px; font-family:Arial, Helvetica, sans-serif;}
.vesti_box_naslov a{color:#005498;}
.vesti_box_naslov a:hover{text-decoration:underline;}
.vesti_box_tekst{color:#2e4d65; padding: 0 12px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.vesti_box_tekst p{display:inline;}
.vesti_box_link{color:#d61c2d; font-weight:bold; font-size:11px;}

#misija_naslov{font-size:24px; font-weight:bold; font-style:italic; color:#d71c2d; display:block; margin: 40px 0 40px 0; text-align:center; width:480px;}
.misija_opis{color:#6e767f; font-size:14px; padding: 20px 15px 0 15px;}
.misija_okvir{background: url(../images/misija_broj_bg.png) no-repeat; display:block;min-height:58px; height:auto !important; height:58px;}

.alati_tabela td{height:35px;font-family:Arial, Helvetica, sans-serif;}
.alati_tabela th{height:35px;font-family:Arial, Helvetica, sans-serif;}
.pitanje{text-align:right; font-size:12px; color:#4f6371; font-weight:bold; }
.odgovor{text-align:left; padding-left:20px; font-size:12px; color:#4f6371; }
.odgovor .input_text{width:53px; border:1px solid #82cdff;}
.incomplete_values{width:248px; height:22px; background:#4497cd; color:white;font-size:12px!important; font-family:Arial, Helvetica, sans-serif!important; cursor:pointer; margin-left:5px; border:none; float:left;}
.complete_values{width:82px; height:22px; background:#0069b1; color:white;font-size:12px!important; font-family:Arial, Helvetica, sans-serif!important; cursor:pointer; border:none; float:left; margin-left:5px;}

.press_box {
	display:block;
	float:left;
	width:222px;
	height:301px;
	margin-right:13px;
	background: url(../images/press_srednja_bg.jpg) no-repeat;
	font-size:14px;
	text-align:left;
}
.press_izvor{
	color: #6c8293;
	font-size:11px;
	padding: 8px 12px 5px 12px; 
}

#thickbox_lokacija_slika{display:block; width:77px; height:77px; float:left; margin-left:-5px;}
#thickbox_lokacija_naslov{display:block; float:left; font-size:18px; font-weight:bold; color:#0072bc; padding-top:20px; padding-left:10px; line-height:25px;}
#lokacija_thickbox_wrapper{margin-left:10px;}
#lokacija_thickbox_wrapper p{color:#2e4d65;}
#nikola_tesla_link{}
#thickbox_lokacija_podnaslov{font-size:16px; font-weight:bold; color:#0072bc;}
#thickbox_lokacija_podnaslov_2{font-size:16px; color:#0072bc;}
#nikola_tesla_link{display:block; width:253px; height:29px; background: url(../images/blue_arrow.png) no-repeat; margin: 10px 0 15px 112px;}
#nikola_tesla_link p{cursor:pointer; padding: 6px 0 0 32px!important; color:#5d6671; font-size:12px; font-weight:bold;}

.edukacija_box {
	display:block;
	float:left;
	width:222px;
	height:301px;
	margin-right:13px;
	background: url(../images/edukacija_srednja_bg.jpg) no-repeat;
	font-size:14px;
	text-align:left;
}

.edukacija_box_datum {font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#005498; padding: 0 0 3px 12px;}

.edukacija_crveni_naslov a{
	display:block;
	color:#d71c2d;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:10px 12px 0 12px;
}
.edukacija_crveni_naslov a:hover{text-decoration:underline;}

.gallery_box a{display:block; float:left; background: url(../images/galerija_slika_m.png) no-repeat; width:164px; height:177px; margin-right:12px; margin-bottom:12px; position:relative;}
.gallery_box a:hover{background: url(../images/galerija_slika_m_h.png) no-repeat;}

.gallery_box img{border:1px solid #c1cbcf; margin: 3px 0 3px 3px; display:block;}
.gallery_box a .broj_slika{display:block; position:absolute; bottom:10px; left:10px; width:20px; height:15px;}
.gallery_box a .broj_slika p{background: url(../images/galerija_slika_icon.png) no-repeat; padding-left:22px; color:#2b4865;}
.ime_galerije{text-align:center; font-size:12px; font-weight:bold; color:#005498;}
.ime_galerije span{color:#849bac;}

#kategorija_galerije{background: url(../images/galerija_slika_folder.png) no-repeat; display:block; padding-left:35px; padding-bottom:20px;}
#kategorija_galerije p{ color:#d41c2d; font-weight:bold; font-size:20px; height:20px;}
#galerija_slika_tabela{text-align:center;}
#galerija_slika_tabela td{width:180px; height:173px;background:url(../images/galerija_u_kat_bg.jpg) no-repeat center center;}

.image_box img{border: 1px solid #c5cfd2;}

#bg_iza_slike_lekara {
	background: url(../images/pojedinacni_doktor_bg2.jpg) no-repeat;
	width: 325px;
	height: 279px;
	display:block;
}

#image_corner{
	position:absolute;
	background: url(../images/image_corner.gif) no-repeat 0px bottom;
	*background: url(../images/image_corner.gif) no-repeat -1px bottom;
	right:0;
	bottom:0;
	width:10px;
	height:10px;
	margin-right:-1px;
	margin-bottom:-1px;
}

#prava_pacijenata_top{height:185px; width:234px; background: url(../images/humanities_top.jpg) repeat-y;}
#prava_pacijenata_top img {margin: 12px 12px 8px 12px; border: 1px solid #c4d6df;}
#prava_pacijenata_top p{font-size:18px; color:white; font-weight:bold; padding: 0 10px 13px 10px;}
#prava_pacijenata_middle{width:234px; background: url(../images/humanities_middle.jpg) repeat-y;}
#prava_pacijenata_middle p{padding: 12px 10px 12px 10px; color:#6e767f;}
#prava_pacijenata_bottom{width:234px; height:26px; background: url(../images/prava_pacijenata_bottom.png) no-repeat;}
#prava_pacijenata_bottom a{float:right; text-align:right; background: url(../images/humanities_arrow.png) no-repeat right 3px;  height:26px; display:block; margin: 5px 5px 0 0; color:white; padding-right:15px; font-weight:bold; font-size:14px;}

#oprema_link_dole{
	background: url(../images/oprema_link_dole.png) no-repeat;
	width:448px;
	height:53px;
	display:block;
	color: #0072bc;
	font-size:20px;
	margin:40px 0;
}
#oprema_link_dole p{padding: 18px 0 0 65px;}
#oprema_link_dole:hover {
	cursor:pointer;
	text-decoration:underline;
}

#media_content_left {
	display:block;
	float:left;
	width:465px;
	margin-right:10px;
}

#media_content_right {
	display:block;
	float:left;
	width:220px;
}
#media_content_right img{border: 6px solid #a4bdd2;}
#media_content_right .anterfile{background: #0070b9; width:211px; display:block; margin-top:20px; color:#c8c8c8; font-style:italic; font-weight:bold; text-align:left;}
.anterfile_table{padding:15px 16px 10px 16px;}
#media_content_right .anterfile_bottom{background: url(../images/anterfile_bottom.png) no-repeat; width:211px; height:31px; display:block; }
#media_content_right .anterfile_padding{margin:5px 16px;}
.media_podnaslov{color:#004788; font-size:14px; display:block; margin-bottom:15px; padding:0 20px 0 10px;}
.media_tekst{text-align:left; color:#2e4d65; padding:0 20px 15px 10px;}
#media_content_right .anterfile span{display:block; padding: 22px 16px;}
#home_search{position:absolute; top: 308px; left:16px; display:block;}
#search_box_wrap2{
	float: left;
	width:180px;
	height: 35px;
	display:block;
}
#menadzment_bg{
	display:block;
	width:728px;
	height:435px;
	background: url(../images/menadzment_bg.jpg) no-repeat;
}
.menadzment_slider_bg{
	display:block;
	width:669px;
	height:327px;
	background: url(../images/menadzment_slider_bg.jpg) no-repeat;
}
.menadzment_slika {
	display:block;
	width:355px;
	height:325px;
	float:left;
	position:relative;
	text-align: center;
}
.menadzment_tekst {
	display:block;
	width:280px;
	height:325px;
	float:right;
	position:relative;
	text-align: right;
}
.menadzment_tekst_padding{display:block; padding: 20px 30px 0 0;}
.menadzment_titula{color:#003c7a; font-size:12px; font-weight:bold; display:block; padding-bottom:2px;}
.menadzment_ime{color:#003c7a; font-size:22px; display:block; padding-bottom:2px;}
.menadzment_funkcija{color:#4b5561; font-size:12px; display:block; padding-bottom:2px;}
.menadzment_specijalizacija{color:#4b5561; font-size:12px; display:block;}
.menadzment_citat{font-size:14px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; display:block; color:#6e767f; padding-top:40px;}
.menadzment_citat p{display:inline;}
.menadzment_potpis{position:absolute; bottom:20px; right:20px; width:170px; height:45px;}

#cikica{position:absolute; left:15px; top:70px;  width:113px; height:256px; z-index:99; display:block;}
#cikica2{position:absolute; left:40px; top:70px;  width:113px; height:256px; z-index:99; display:block;}


.points{border: 1px solid #82CDFF; width:50px; color:#4f6371; margin-right:8px; text-align:center;}
.points2{border: 1px solid #82CDFF; width:50px; color:#4f6371; text-align:center;}

.risk{border: 1px solid #82CDFF; width:90px; color:#4f6371; text-align:center;}

.nasi_lekari_bottom{display:block; margin-top:12px;}
.nasi_lekari_bottom_levo{display:block; float:left; width:242px;}
.nasi_lekari_bottom_desno{display:block; float:left;width:738px; }
.gornji_box{display:block; width:738px; height: 188px; background:url(../images/nasi_lekari_overview_box.jpg) no-repeat;}
.donji_box{display:block; width:738px; height: 80px; background:url(../images/nasi_lekari_carousel.jpg) no-repeat; margin-top:10px;}
.prijatelji_instituta{width: 107px; float:left;}
.prijatelji_instituta p{margin: 0 0 0 15px; padding-top:8px; display:block;}
.nasi_lekari_carousel{float:left; width:622px; position:relative; margin-top:1px;}


/*_____________________________________________ CarouselLite price pacijenata _____________________________________________
*/ 
.carousel2  {
    padding: 20px 0 0 0;
    margin: 0 0 0 25px;
    position: relative;  
}

.carousel2 ul li{margin-right:13px; overflow: hidden; float: left; width: 280px; height: 77px;}
    
.lekari_prev {
	position:absolute;
	left: 0;
	top: 15px;
	width:19px;
	height: 50px;
	background: url(../images/nasi_lekari_carousel_back.jpg) no-repeat;
}
.lekari_next {
	position:absolute;
	right: 0;
	top: 15px;
	width:19px;
	height: 50px;
	background: url(../images/nasi_lekari_carousel_forward.jpg) no-repeat;
	z-index:888;
}
    

.carousel_image2 img{border:1px solid #d5e1e7;  display:block;}
.carousel_image2{
	display:inline;
	float:left;
	width:80px;
	margin-left:7px;
	margin-top: 7px;
}
.carousel_sadrzaj2{
	display:inline;
	font-size:11px;
	margin-top:6px;
	line-height:13px;
	padding-right:2px;
	float:left;
	
	width:185px;
}
.carousel_tekst2{color:#6E767F; display:block; font-size:12px; margin: 6px 0 8px 0; display:block; height:10px;}
.carousel_naslov2{color:#005599;display:block;font-size:16px;font-weight:bold;height:25px; display:block; height:18px;}
.carousel_spec2{color:#6E767F;display:block;font-size:12px;height:25px; display:block; height:18px;}


/*_____________________________________________ End jCarouselLite _____________________________________________*/

.zakazivanje {margin-left: 20px;}
.zakazivanje_levo{float:left; display:block; width:350px;}
.zakazivanje_desno{float:left; display:block; width:350px;}
.zakazivanje a{background: url(../images/zakazi_icon.png) no-repeat; display:block; height:49px;color:#003471; }
.zakazivanje a p{font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; display:block; padding: 13px 0 0 82px;}
.zakazivanje a:hover{color:#d61c2d;background: url(../images/zakazi_icon_h.png) no-repeat;}

.is_link a:hover{color:#ffffff;}

#testovi{
	display:block;
	float:left;
	width: 465px;
	text-align:justify;
	margin-left: -15px;
}

#testovi_tekst{color:#6e767f; line-height: 18px; margin-bottom:20px; padding-left:30px;}
#test_opis{margin-top:15px;}
#test_naslov{margin-top:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#d61c2d; padding-bottom:10px; padding-left:30px;}
.test_divider{margin-left: -31px; width: 503px; border-width: 1px medium medium; border-style: solid none none; border-color: rgb(207, 221, 226) -moz-use-text-color -moz-use-text-color;}
.test_pitanja{font-weight:bold; color:#59636e; padding-bottom:8px;}
.rezultat{background: url(../images/testovi_rezultat.png) no-repeat scroll 0% 0% transparent; width: 140px; height:25px; float:right; margin:15px -25px 50px 0; border:0; cursor:pointer;}

.search_title{font-weight:bold; font-size:16px; color:#004a8c; display:block; padding-bottom:7px; margin-top:10px; cursor:pointer;}
.search_title:hover{text-decoration:underline; cursor:pointer;}
.search_desc{font-size: 14px; color: rgb(110, 118, 127); display: block; padding-bottom: 10px; cursor:pointer;}
.search_desc:hover{text-decoration:underline; cursor:pointer;}
.search_divide{display:block; background: url(../images/odeljenja_divider.png) no-repeat left center; width:468px; height:7px; margin-left:-15px;margin-top:8px;}

.testovi_title{font-size:18px; color:#003572; display:block; padding-bottom:7px; margin-top:10px; cursor:pointer;}
.testovi_title:hover{text-decoration:underline; cursor:pointer;}
.testovi_desc{font-size: 12px; color: #59636e;  display:inline;padding-bottom: 10px;}
.uradi_test{font-size: 12px; font-weight:bold; display:inline; color: #638aa8; padding-bottom: 10px; cursor:pointer; padding-left:7px;}
.uradi_test span{font-size:14px; font-weight:bold; color:#d71c2d;}
.testovi_divide{display:block; background: url(../images/testovi_divider.png) no-repeat left center; width:468px; height:7px; margin-left:-15px;margin-top:8px;}

.odgovor{padding-left:20px; line-height:25px;}

.fact_img img{display:block; float:left; margin-right:10px; margin-bottom:15px;}


.fact_ul li{display:block; float:left; background:url(../images/crvena_tackica.jpg) no-repeat left center; padding: 7px 0 7px 20px; color:#6e767f;}

.history_slicica {margin-left:23px;}
.history_slicica img{border: 4px solid white;}
.history_slicica .senka{background: url(../images/history_senka.png) no-repeat; display:block; width:181px; height:14px; margin-bottom:7px;}

.tab_content2_bg{background: url(../images/history_tabs_bg.jpg) repeat-y; margin-left:1px; display:block; height:171px; border-top: 1px solid #005ea4; }
#history_tabovi{
	background: url(../images/galerija_bg.jpg) repeat-y;
	width: 728px;
	display:block;	
	position:relative;
}

.inactive{cursor:pointer;}

.active .tab_middle1{
	background:url(../images/time_line_a.png) no-repeat;
	height:24px;
	display:block;
	float:left;
	width:90px;
}
.active .tab_middle2{
	background:url(../images/kroz_vreme_a.png) no-repeat;
	height:24px;
	display:block;
	float:left;
	width:148px;
}
.active .tab_middle3{
	background:url(../images/direktori_a.png) no-repeat;
	height:24px;
	display:block;
	float:left;
	width:138px;
}


.inactive .tab_middle1{
	background:url(../images/time_line_i.png) no-repeat;
	height:24px;
	display:block;
	float:left;
	width:90px;
}
.inactive .tab_middle2{
	background:url(../images/kroz_vreme_i.png) no-repeat;
	height:24px;
	display:block;
	float:left;
	width:148px;
}
.inactive .tab_middle3{
	background:url(../images/direktori_i.png) no-repeat;
	height:24px;
	display:block;
	float:left;
	width:138px;
}
#history_tabovi ul{margin-bottom:-1px;}
#history_tabovi li{margin-right:9px; float:left;}
#history_tabovi .tabs li{margin-right:3px; float:left;}

/*_____________________________________________ CarouselLite history _____________________________________________*/

.carousel_history  {
    padding: 7px 0 0 0;
    margin: 0 0 0 28px;
    position: relative;  
    visibility: hidden;
    left: -5000px;

}

.carousel_history li{float: left; margin-right:7px;}
.carousel_history a{display:block;width:127px; height:158px; background:url(../images/history_slide_bg.png) no-repeat; padding-top:5px;}
.carousel_history a img {border: 1px solid #fafcfd;}     
.carousel_history a:hover {cursor:pointer; background:url(../images/history_slide_bg_h.png) no-repeat;}

.carousel_history2  {
    padding: 7px 0 0 0;
    margin: 0 0 0 28px;
    position: relative;  
    visibility: hidden;
    left: -5000px;

}

.carousel_history2 li{float: left; margin-right:7px;}
.carousel_history2 a{display:block;width:127px; height:158px; background:url(../images/history_slide_bg.png) no-repeat; padding-top:5px;}
.carousel_history2 a img {border: 1px solid #fafcfd;}     
.carousel_history2 a:hover {cursor:pointer; background:url(../images/history_slide_bg_h.png) no-repeat;}

.carousel_history3  {
    padding: 7px 0 0 0;
    margin: 0 0 0 28px;
    position: relative;  
    visibility: hidden;
    left: -5000px;

}

.carousel_history3 li{float: left; margin-right:7px;}
.carousel_history3 a{display:block;width:127px; height:158px; background:url(../images/history_slide_bg.png) no-repeat; padding-top:5px;}
.carousel_history3 a img {border: 1px solid #fafcfd;}     
.carousel_history3 a:hover {cursor:pointer; background:url(../images/history_slide_bg_h.png) no-repeat;}

.history_prev {
	position:absolute;
	left: 11px;
	top: 110px;
	width:16px;
	height: 32px;
	background: url(../images/location_prev.png) no-repeat;
	cursor:pointer!important;
	z-index:999;
}
.history_next {
	position:absolute;
	right: 11px;
	top: 110px;
	width:16px;
	height: 32px;
	background: url(../images/location_next.png) no-repeat;
	cursor:pointer!important;
	z-index:999;
}
            
/*_____________________________________________ End - jCarouselLite _____________________________________________*/
.history_date{display:block; font-size:12px; font-weight:bold; color:#94d5ff; margin-left:7px; margin-top:5px;}
.history_desc{display:block; font-size:12px; color:#ffffff;margin-left:7px; line-height:12px;}
a:hover .history_date{color:#d71c2d; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
a:hover .history_desc{color:#344b5b; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.history_img{margin-left:5px;}
.h_date{position:absolute; left:20px; font-weight:bold;}
.h_title{text-align:center; font-weight:bold;}
.finansije_arhiva{color:#d71c2d; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin-left:20px;}
.finansije_naslov{font-size:18px; color:#6e767f; margin-bottom:20px; margin-right:30px; margin-top:30px;}
.finansije_naslov span{color:#d71c2d;}
.finansije_box{display:block; border: 1px solid #b9c6ca; margin-right:30px; background:white;}
.finansije_row{border-bottom:1px solid #e8edee; font-size:16px; font-weight:bold; color:#9198a1; margin: 0 15px; padding:10px;}
.finansije_divider{display:block; width:502px; height:27px; background:url(../images/finansije_divider.png) no-repeat; margin-top:20px; margin-left:-16px;}
.r_br{color:#6e767f; width:30px; display:block; float:left;}
.stavka{display:block; float:left; width:240px;}
.stavka2{display:block; float:left; width:270px;}
.stanje{display:block; float:left;}
.ukupno{display:block; float:left; color:#004080; width:300px;}
.ukupno_stanje{display:block; float:left; color:#004080;}

.smestaj_box{width: 450px; margin: 15px 10px 20px 10px; color:#59636e; line-height:18px;}
.smestaj_box li{background: url(../images/crvena_tackica.jpg) no-repeat left center; display:block; padding: 1px 0 1px 12px;}

#contact_red_box{background: url(../images/contact_red_box.png) no-repeat; width:482px; height:131px; display:block; margin-top:5px;}
#contact_blue_box{background: url(../images/contact_blue_box.png) no-repeat; width:482px; height:184px; display:block; margin:15px 0;}
.contact_divider{background: url(../images/contact_divider.jpg) no-repeat; width:466px; height:2px; font-size:1px; display:block; margin:0 auto;}
#contact_top{background: url(../images/contact_top.png) no-repeat; width:482px; height:7px; display:block; font-size:1px;}
#contact_middle{background: url(../images/contact_middle.jpg) repeat-y; width:482px; display:block;}
#contact_bottom{background: url(../images/contact_bottom.png) no-repeat; width:482px; height:7px; display:block; font-size:1px;}

.contact_red_title{font-size:20px; color:#003c7b; font-weight:bold; display:block; margin: 20px 0 15px 15px; float:left;}
.contact_red_title a{color:#003c7b;}
.contact_red_title a:hover{text-decoration:underline;}
.contact_red_desc{font-size:16px; color:#2e4d65; display:block; margin: 0 0 15px 15px; float:left;}
.contact_tel{font-size:12px; color:#3b5c83; font-weight:bold; float:left; background:url(../images/contact_phone.png) no-repeat; padding-left:28px; height:26px; margin-left:15px;}
.contact_fax{font-size:12px; color:#3b5c83; font-weight:bold; float:left; background:url(../images/contact_fax.png) no-repeat; padding-left:32px; height:26px; margin-left:25px;}
.contact_blue_title{font-size:18px; color:#003c7b;display:block; margin: 15px 0 15px 15px; float:left; width:400px;}
.contact_blue_title a{color:#003c7b;}
.contact_blue_title a:hover{text-decoration:underline;}
.contact_title{font-size:16px; color:#003c7b; font-weight:bold;display:block; margin: 10px 0 7px 15px; float:left; width:420px;}
.contact_title a{color:#003c7b;}
.contact_title a:hover{text-decoration:underline;}
.contact_desc{font-size:14px; color:#003c7b; display:block; margin: 0 0 7px 15px; float:left;width:420px;}


.aller_font{font-size:16px;}

.kontakt_forma_t{color:#ffffff; margin: 50px 0 0 40px;}
.kontakt_forma_t_n{font-size:18px; line-height:24px;}
.kontakt_forma_t_p{font-size:14px; line-height:24px; margin-top:20px; margin-bottom:15px;}
.kontakt_forma_t_t{font-size:12px; font-weight:bold; background:url(../images/phone_blue.png) no-repeat; padding-left:28px; height:26px; padding-top:6px;}
.kontakt_forma_t_f{font-size:12px; font-weight:bold; background:url(../images/fax_blue.png) no-repeat; padding-left:32px; height:26px; padding-top:8px;}

.kontakt_forma_m{text-align:left;}
.kontakt_forma_m_n{font-size:24px; color:#003c7b; margin-top:20px; margin-bottom:20px; line-height:28px;}
.kontakt_forma_m_p{font-size:16px; color:#003c7b; margin-bottom:20px;}
.kontakt_forma_m_t{font-size:12px; color:#3b5c83; font-weight:bold; float:left; background:url(../images/contact_phone.png) no-repeat; padding-left:28px; height:26px;}
.kontakt_forma_m_f{font-size:12px; color:#3b5c83; font-weight:bold; float:left; background:url(../images/contact_fax.png) no-repeat; padding-left:32px; height:26px; margin-left:25px;}
.kontakt_forma_m_d{clear:both; background:url(../images/kontakt_divider.jpg) no-repeat; width:466px; height:2px; font-size:1px; display:block; margin-top:5px; margin-bottom:20px; float:left;}

.kontakt_forma_b_n{clear:both; color:#003c7b; font-size:16px; margin-bottom:10px;}
.kontakt_forma_b_p{color:#003c7b; font-size:12px; margin-bottom:20px;}
.kontakt_table{color:#3b5c83;}
.kontakt_table td{padding:3px 0px;}
.kontakt_table td span{padding-left:10px; padding-right:10px;}

.contact_form_input{width:270px; height:20px; border: 1px solid #a3b3b9; margin-right:5px;}
.contact_form_textarea{width:270px; height:98px; border: 1px solid #a3b3b9; margin-right:5px;}
.contact_form_submit{border:none; display:block; width:55px; height:22px; background:#7c888d; color:#edf1f3;float:right; cursor:pointer; margin-right:5px;}
.error{color:red;}

#ui{position:relative; display:none; background:white; text-align:left;}
#ui_box{display:block; width:625px; height: 230px; margin-left:20px; margin-top:20px; background:white;}
#ui_title{display:block; width:625px; height:31px; background: url(../images/popup_title_bg.png) no-repeat;}
#ui_title p{color:white; font-size:15px; padding:8px 0 0 15px; font-weight:bold;}
#ui_message{border-bottom: 1px solid #8a8a8a; border-left: 1px solid #8a8a8a; border-right: 1px solid #8a8a8a; display:block; height:180px;}
#ui_message p{padding:20px; text-align:center;}
.ui_ok{position:absolute; right:40px; bottom:40px; background: url(../images/popup_ok.jpg) no-repeat; width:52px; height:27px; cursor:pointer;}

.arhiva{bottom:5px;color:white;cursor:pointer;display:block;font-size:12px;font-weight:bold;position:absolute;right:30px;}
.arhiva:hover{text-decoration:underline;}