BODY {
	margin: 0px;
	padding: 0px;
	color: #636363;
	font: normal 12px Arial;
	background: White url(../images/bg.jpg) center 0px no-repeat;
}

A {
	color: #636363;
	font: normal 12px Arial;
	text-decoration: underline;
}
A:hover { text-decoration: none; }

LABEL { cursor: pointer; }
P, H1, H2, H3, FORM {
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	line-height: 100%;
}
IMG { border: 0px; }
IMG.CV-slika { border: 1px solid #86c9d2; padding: 2px; float: right; }

IMG.slika-desno { border: 1px solid #86c9d2; padding: 2px; float: right; margin: 0px 0px 5px 10px; }
IMG.slika-lijevo { border: 1px solid #86c9d2; padding: 2px; float: left; margin: 0px 10px 5px 0px }

TABLE.CV {
	width: 100%;
}

DIV#site { width: 933px; margin: 0px auto; padding-top: 13px; }

DIV#homelink { float: left; padding-left: 17px; }
/*DIV#homelink A { color: white; text-decoration: none; }
DIV#homelink A:hover { text-decoration: underline; }*/

DIV#homelink A { color: white; text-decoration: none; background: url(../images/home.jpg) no-repeat; display: block; height: 13px; padding-left: 20px; outline: 0px; }
DIV#homelink A:hover { text-decoration: underline; }

DIV#langs { float: right; padding-right: 15px; }
DIV#langs UL {
	float: left;
	padding: 0px;
	margin: 0px;
	list-style: none;
	color: #c8e9ef;
}
DIV#langs UL LI { display: inline; }
DIV#langs UL LI A { color: #c8e9ef; text-decoration: none; }
DIV#langs UL LI A.active, DIV#langs UL LI A:hover { color: #ffffff; }
DIV#langs UL LI A.active { font-weight: bold; }

DIV#site_outline {
	clear: both;
	float: left;
	padding-top: 6px;
	width: 906px;
	padding-bottom: 50px;
}

DIV#top {
	position: relative;
	width: 906px;
	float: left;
	height: 86px;
	/*margin-left: 13px;*/
	background: url(../images/top_bg.jpg) no-repeat;
		padding: 9px 0px 0px 9px;
		width: 897px;
		height: 77px;
		margin-left: 14px;
}

UL#topmenu {
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	width: 888px;
}
UL#topmenu LI , UL#topmenu LI A { float: left; }
UL#topmenu LI A {
	display: block;
	height: 39px;
	text-decoration: none;
	background: url(../images/topmenu_a_bg.jpg) no-repeat 100% 0px;
	outline: 0px;
	text-indent: -9999px;
		color: #508f9c;
		font: bold 14px Arial;
}
/*UL#topmenu LI A SPAN {
	font-size: 17px;
	line-height: 100%;
}*/
UL#topmenu UL {
	list-style: none;
	/*border-bottom: 3px solid #367c89;*/
	/*background: white;*/
	background: url(../images/menu_bg.png) no-repeat 0px 100%;
	padding-bottom: 4px;
	padding-right: 1px;
	width: 222px;
}
UL#topmenu UL.last_list { width: 210px; }
UL#topmenu UL LI { padding-left: 14px; width: 209px; }
UL#topmenu UL LI.has_sub {
	background: url(../images/arrow.jpg) no-repeat 200px 50%;
}
UL#topmenu UL LI A {
	display: block;
	height: 38px;
	text-decoration: none;
	background: none;
	outline: 0px;
	text-indent: 0px;
	border-bottom: 1px solid #dadada;
	width: 196px;
		padding-top: 13px;
		/*height: 25px;*/
			height: auto;
			padding-bottom: 13px;
}
/*UL#topmenu UL LI A SPAN {
	font-size: 17px;
}*/
UL#topmenu UL LI A:hover { text-decoration: underline; }
UL#topmenu UL LI A.last {
	border: 0px;
}

UL#topmenu LI A#tm_onama {
	width: 96px;
	/*margin-right: 1px;*/
		width: 97px;
	background: url(../images/tm_onama.jpg) no-repeat 0px 0px;
}
UL#topmenu LI A#tm_onama.active , UL#topmenu LI A#tm_onama:hover { background: url(../images/tm_onama.jpg) no-repeat 0px 100%; }

UL#topmenu LI A#tm_odjeli {
	width: 100px;
	margin-right: 1px;
	background: url(../images/tm_odjeli.jpg) no-repeat 0px 0px;
}
UL#topmenu LI A#tm_odjeli.active , UL#topmenu LI A#tm_odjeli:hover { background: url(../images/tm_odjeli.jpg) no-repeat 0px 100%; }

UL#topmenu LI A#tm_pokazatelji {
	width: 132px;
	margin-right: 1px;
	background: url(../images/tm_pokazatelji.jpg) no-repeat 0px 0px;
}
UL#topmenu LI A#tm_pokazatelji.active , UL#topmenu LI A#tm_pokazatelji:hover { background: url(../images/tm_pokazatelji.jpg) no-repeat 0px 100%; }

UL#topmenu LI A#tm_vzb {
	width: 178px;
	margin-right: 1px;
	background: url(../images/tm_vodic_za_bolesnike.jpg) no-repeat 0px 0px;
}
UL#topmenu LI A#tm_vzb.active , UL#topmenu LI A#tm_vzb:hover { background: url(../images/tm_vodic_za_bolesnike.jpg) no-repeat 0px 100%; }

UL#topmenu LI A#tm_vzl {
	width: 166px;
	margin-right: 1px;
	background: url(../images/tm_vodic_za_lijecnike.jpg) no-repeat 0px 0px;
}
UL#topmenu LI A#tm_vzl.active , UL#topmenu LI A#tm_vzl:hover { background: url(../images/tm_vodic_za_lijecnike.jpg) no-repeat 0px 100%; }


UL#topmenu LI A#tm_edukacija {
	width: 211px;
	background: url(../images/tm_edukacija.jpg) no-repeat 0px 0px;
}
UL#topmenu LI A#tm_edukacija.active , UL#topmenu LI A#tm_edukacija:hover { background: url(../images/tm_edukacija.jpg) no-repeat 0px 100%; }


DIV#flashcontent {
	position: absolute;
	top: 48px;
	left: 9px;
	width: 888px;
	height: 288px;
}

DIV#content {
	clear: both;
	float: left;
	width: 933px;
	background: url(../images/bg_shadow.jpg) no-repeat 0px 0px;
}

DIV#content_border {
	float: left;
	border: 1px solid #dcdede;
	border-top: 0px;
	width: 888px;
	margin-left: 22px;
	padding-top: 249px;
	background: url(../images/content_border_shadow.jpg) no-repeat 0px 249px;
}

DIV#text_left , DIV#text_right { float: left; padding-bottom: 1px; }
DIV#text_left { 
	width: 594px; 
		padding: 20px 14px 20px 13px;
		width: 581px;
}
DIV#text_right { width: 271px; padding-top: 19px; }

DIV#text_left P { margin-bottom: 15px; line-height: 150%; }
DIV#text_left UL LI { padding-bottom: 2px; }
DIV#text_left UL.items_list , DIV#text_left UL.pokazatelji_list { list-style: none; padding: 10px 0px 0px 4px; margin: 0px; }
DIV#text_left UL.items_list LI , DIV#text_left UL.pokazatelji_list LI { padding-bottom: 8px; }
DIV#text_left UL.items_list LI A {
	display: block;
	color: #5ba8b5;
	font: normal 24px Georgia;
	text-decoration: none;
	width: 572px;
	height: 50px;
	background: url(../images/bg_linklist.jpg) no-repeat 0px 0px;
		padding: 12px 55px 0px 15px;
		width: 502px;
		height: 38px;
}
DIV#text_left UL.items_list LI A.with_subpages {
	background: url(../images/bg_linklist2.jpg) no-repeat 0px 0px;	
}
DIV#text_left UL.items_list UL { 
	padding: 0px; 
	margin: 0px; 
	list-style: none; 
	width: 550px; 
	/*border-top: 1px solid #d0d0d0; */
	/*margin: 5px 0px 0px 12px;*/
	margin-bottom: 5px; 
	margin-top: -10px;
	padding-top: 8px; 
	width: 572px;
	background: url(../images/bg_sublist.jpg) no-repeat 0px 100%;		
}
DIV#text_left UL.items_list UL LI {
	margin-left: 12px;
	margin-right: 10px;
}
DIV#text_left UL.items_list UL LI.first {
	border-top: 1px solid #d0d0d0;
	padding-top: 5px; 
}
DIV#text_left UL.items_list UL LI A {
	background: none;
	width: auto;
	height: auto;
	display: inline;
	padding: 0px;
	color: #969696;
	font: normal 12px Arial;
}
DIV#text_left UL.items_list LI A:hover { text-decoration: underline; }
DIV#text_left H1 {
	/*background: url(../images/brkovi.jpg) no-repeat 0px 100%;*/
	margin-bottom: 20px;
		border-bottom: 1px solid #d0ebe6;
		padding-bottom: 10px;
}
DIV#text_left H2 {
	font-size: 18px;
	margin-bottom: 15px;
	color: #3c8696;
}
DIV#text_left H3 {
	font-size: 14px;
	margin-bottom: 15px;
	color: #3c8696;
	font-weight: bold;
}
DIV#text_left H1 SPAN {
	font-size: 36px;
	font-style: normal;
	/*letter-spacing: -2px;*/
	letter-spacing: -3px;
	/*background: red;
	padding-right: 12px;*/
}
DIV#text_right UL {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
DIV#text_right UL LI { padding-bottom: 8px; }

DIV.newsbox { clear: both; float: left; margin-bottom: 35px; width: 579px; background: url(../images/bg_newsbox.jpg) no-repeat 0px 100%; padding-bottom: 15px; }
DIV.newsbox_left_img { float: left; width: 202px; text-align: center; }
DIV.newsbox_left_img IMG , DIV.newsbox_left_right IMG { padding: 2px; background-color: white; border: 1px solid #6ca3ae; }
DIV.newsbox_left_right IMG { margin-bottom: 10px; }
DIV.newsbox_right_text { float: left; width: 355px; }
DIV.newsbox_right_text.detail_page { float: left; width: auto; padding: 0px 0px 0px 20px; }
DIV.newsbox_right_text H2 { font: normal 16px Arial; color: #58aaba; line-height: 130%; }
DIV.newsbox_right_text P {}
DIV.backlink A , DIV.newsbox_right_text A.morelink {
	font: normal 14px Georgia;
	color: #2f93a8;
	text-decoration: none;
}
DIV.newsbox_right_text A.morelink:hover , DIV.backlink A:hover { text-decoration: underline; }
DIV.newsbox_left_right { float: right; padding: 0px 0px 10px 10px; width: 168px;}

DIV#footer_text {
	clear: both;
	text-align: center;
	color: #8e8c8c;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 3px;
}

DIV#footer {
	clear: both;
	width: 933px;
	height: 26px;
	background: url(../images/bg_footer.jpg) no-repeat 0px 0px;
}



TABLE.navigacija-pokazatelji TD { width: 50%; vertical-align: top; }
TABLE.tablica-pokazatelji {
	font: normal 11px Arial;
	color: #6e6e6e;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 20px;
}
TABLE.tablica-pokazatelji TD , TABLE.tablica-pokazatelji TH { padding: 0px; margin: 0px; }
TABLE.tablica-pokazatelji THEAD TD , TABLE.tablica-pokazatelji TD.zaglavlje , 
TABLE.tablica-pokazatelji TBODY TR.alt TD.zaglavlje  { padding: 0px; background: #60bac8; color: white; font-weight: bold; padding: 10px 2px 10px 2px; border-right: 1px solid #9edde6; }
DIV#text_left TABLE.tablica-pokazatelji THEAD TD P , 
DIV#text_left TABLE.tablica-pokazatelji TD.zaglavlje P { font-weight: bold; margin: 0px; padding: 0px; line-height: 100%; height: auto; }

TABLE.tablica-pokazatelji TBODY TD { background: white; padding: 4px 2px 4px 2px; }
TABLE.tablica-pokazatelji TBODY TR.alt TD  { background: #eeeeee; }
DIV#text_left TABLE.tablica-pokazatelji TBODY TD P { margin: 0px; padding: 0px; }



TABLE.form_table { font-size: 11px; width: 100%; margin-bottom: 10px; }
TABLE.form_table TD SPAN { font-size: 10px; }
TABLE.form_table TD.va_top { vertical-align: top; padding-top: 10px; }
TABLE.form_table TD.lead_col { width: 210px; }
TABLE.form_table TD.w33 { width: 33%; }
TABLE.form_table TD.step_info { font: bold 12px Arial; color: #9a9a9a; }
TABLE.form_table .ta_left { text-align: left; }
TABLE.form_table .ta_right { text-align: right; }
TABLE.form_table .ta_right A , TABLE.form_table .ta_right DIV { float: right;}
TABLE.form_table .ta_center { text-align: center; }

DIV.input_wrapper , DIV.ta_wrapper { width: 359px; height: 26px; background: url(../images/input_wrapper.jpg) no-repeat 0px 0px; padding-bottom: 3px; }
DIV.input_wrapper INPUT , DIV.ta_wrapper TEXTAREA { border: 0px; font: normal 11px Arial; width: 350px; height: 18px; background-color: transparent; margin: 4px 0px 0px 4px; }

DIV.ta_wrapper { height: 168px; background: url(../images/ta.jpg) no-repeat 0px 0px; }
DIV.ta_wrapper TEXTAREA { height: 158px; overflow: auto; }

DIV.input_wrapper.half_width { width: 125px; background: url(../images/input_wrapper_half.jpg) no-repeat 0px 0px; }
DIV.input_wrapper.half_width INPUT { width: 118px; }

DIV.input_wrapper.half_width2 { width: 110px; background: url(../images/input_wrapper_half2.jpg) no-repeat 0px 0px; }
DIV.input_wrapper.half_width2 INPUT { width: 103px; }

DIV.input_wrapper.full_width { width: 572px; background: url(../images/full_wide.jpg) no-repeat 0px 0px; }
DIV.input_wrapper.full_width INPUT { width: 565px; }

A.step_link {
	display: block;
	outline: 0px;
	text-decoration: none;
	width: 147px;
	padding-top: 10px;
	height: 25px;
	background: url(../images/step_btn.jpg) no-repeat 0px 0px;
	color: white;
	font: bold 12px Arial;
	text-align: center;
	margin-right: 3px; 
}
A.step_link:hover { text-decoration: underline; }


A.ispunite_upitnik {
	display: block;
	outline: 0px;
	background: url(../images/iu.jpg) no-repeat 0px 0px;
	width: 190px;
	height: 58px;
	text-indent: -9999px;
}
TABLE.tablica-pdf {
	width: 150px;
	float: left;
	margin: 0px 10px 10px 0px;
	/*background: #7cccd8;*/
	color: white; 
	text-align: center;
}
TABLE.tablica-pdf TD { padding: 10px; background: url(../images/round.gif) no-repeat 0px 0px; }

DIV#text_right UL#short_links { clear: both; float: left; width: 272px; background: url(../images/short_links_bg.jpg) no-repeat 0px 100%; margin-bottom: 10px; }
UL#short_links LI { clear: both; padding: 2px 9px 2px 11px; width: 252px; }
UL#short_links LI.header { color: #318998; font-size: 11px; padding-top: 10px; height: 14px; background: url(../images/short_links_header.jpg) no-repeat 0px 0px; }
UL#short_links LI A {
	display: block;
	outline: 0px;
	color: #707070;
	font-size: 12px;
	text-decoration: none;
	background: url(../images/plus.jpg) no-repeat 100% 0px;
}
UL#short_links LI A:hover { text-decoration: underline; }

UL#tools_list { width: 272px; }
UL#tools_list , UL#tools_list LI, UL#tools_list LI A { float: left; }
UL#tools_list LI A { 
	width: 68px;
	height: 31px;
	text-align: center;
	color: #858585;
	font-size: 11px;
	text-decoration: none;
	background: url(../images/right_tools_link.jpg) no-repeat 0px 0px; 
	padding-top: 9px;
	height: 22px;
	outline: 0px;
	display: block;
}
UL#tools_list LI A:hover { color: #525252; background: url(../images/right_tools_link.jpg) no-repeat 0px 100%;  }

UL#tools_list LI.first A { width: 67px; background: url(../images/right_tools_link_first.jpg) no-repeat 0px 0px; }
UL#tools_list LI.first A:hover { background: url(../images/right_tools_link_first.jpg) no-repeat 0px 100%;  }

UL#tools_list LI.last A { width: 68px; background: url(../images/right_tools_link_last.jpg) no-repeat 0px 0px; }
UL#tools_list LI.last A:hover { background: url(../images/right_tools_link_last.jpg) no-repeat 0px 100%; }

UL#content_tools_list { clear: both; padding: 0px; margin: 0px; float: left; list-style: none; width: 142px; padding-top: 20px; }
UL#content_tools_list LI , UL#content_tools_list LI A { float: left; }
UL#content_tools_list LI A {
	height: 31px;
	text-align: center;
	color: #858585;
	font-size: 11px;
	text-decoration: none;
	padding-top: 9px;
	height: 22px;
	outline: 0px;
} 
UL#content_tools_list LI A:hover { color: #525252; } 

UL#content_tools_list LI.first A { width: 72px; background: url(../images/bottom_link_first.jpg) no-repeat 0px 0px; }
UL#content_tools_list LI.first A:hover { background: url(../images/bottom_link_first.jpg) no-repeat 0px 100%; }

UL#content_tools_list LI.last A { width: 70px; background: url(../images/bottom_link_last.jpg) no-repeat 0px 0px; }
UL#content_tools_list LI.last A:hover { background: url(../images/bottom_link_last.jpg) no-repeat 0px 100%; }