body {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #313131;
}


#bg_top {
	background: url(../../images/bg_top.gif) repeat-x top;
}

#header_bg {
	background: url(../../images/header.jpg) no-repeat top center;
	min-width: 960px;
}


/* content */

#center {
	width: 960px;
	margin: 0 auto;
}


/* header */

#head_banner {
	float: right;
	width: 728px;
	height: 90px;
	margin-right: 10px;
}


#head_banner img {
	border: 1px solid #b2b2b2;
}


#flash {
	height: 90px;
	width: 960px;
	float: left;
}


/* trazilica, adresar, katalog */

#top_search_cont {
	height: 125px;
	width: 960px;
	float: left;
	clear: both;
}

#adresar, #adresar a {
	float: left;
	width: 205px;
	height: 125px;
}

#adresar a {
	display: block;
	background: url(../../images/adresar.jpg) no-repeat;
}

#adresar a:hover {
	background: url(../../images/adresar.jpg) no-repeat bottom;
	text-decoration: none;
}

#katalog, #katalog a {
	float: right;
	width: 200px;
	height: 125px;
}

#katalog a {
	display: block;
	background: url(../../images/katalog.jpg) no-repeat;
}

#katalog a:hover {
	background: url(../../images/katalog.jpg) no-repeat bottom;
	text-decoration: none;
}

#adresar em, #katalog em {
	visibility: hidden;
}


/* trazilica */

#top_search {
	background: url(../../images/search_bg.gif) no-repeat;
	width: 545px;
	float: left;
	height: 101px;
	font-size: 0.9em;
	color: #FFFFFF;
	padding: 24px 0 0 10px;
}

#top_search_left {
	float: left;
	width: 440px;
}

#top_search_right {
	float: right;
	width: 105px;
}

.search_box {
	float: left;
	width: 220px;
	height: 45px;
}

.search_box_right {
	float: left;
	width: 89px;
	height: 45px;
	padding-left: 11px;
}

.search_box_detalj {
	padding-top: 7px;
	height: 38px;
}



/* topnav */

#topnav {
	/*background: url(../../images/topnav.jpg) no-repeat 370px 1px;*/
	height: 31px;
	width: 960px;
	float: left;
	clear: both;
}



/* breadcrumbs */


#breadcrumbs {
	height: 20px;
	float: left;
	clear: both;
	width: 940px;
	padding: 8px 0 5px 5px;
	border-top: 1px solid #cfcfcf;
}

.bc_arr {
	margin: 0 7px;
}

#breadcrumbs strong {
	color: #4d4d4d;
}



/* container */

#container {
	clear: both;
	padding: 0 10px 15px;
	width: 940px;
	float: left;
}


/* left */

#left {
	float: left;
	width: 170px;
}


/* leftnav */

#leftnav ul {
	list-style: none;
	margin: 0 0 10px;
	padding: 0;
	float: left;
	width: 170px;
}

#leftnav ul ul {
	margin: 0;
}


#leftnav li {
	/*height: 33px;*/
	float: left;
	width: 170px;
}

#leftnav li a {
	height: 24px;
	float: left;
	display: block;
	width: 155px;
	background: url(../../images/leftnav_link.gif) no-repeat top left;
	font-weight: bold;
	text-transform: uppercase;
	padding: 9px 0 0 15px;
}

#leftnav li a:hover {
	background: url(../../images/leftnav_link.gif) no-repeat center left;
	color: #FFFFFF;
	text-decoration: none;
}

#leftnav li.leftnav_current a, #leftnav li.leftnav_current a:hover {
	background: url(../../images/leftnav_link.gif) no-repeat bottom left;
	color: #FFFFFF;
	text-decoration: none;
}

#leftnav li#leftnav_first a {
	background: url(../../images/leftnav_first.gif) no-repeat top left;
}

#leftnav li#leftnav_first a:hover {
	background: url(../../images/leftnav_first.gif) no-repeat center left;
}

#leftnav li#leftnav_first.leftnav_current a, #leftnav li#leftnav_first.leftnav_current a:hover {
	background: url(../../images/leftnav_first.gif) no-repeat bottom left;
}

#leftnav li li {
	border-bottom: 1px solid #8a8a8a;
}

#leftnav li#leftnav_first.leftnav_current li a, #leftnav li li a,
#leftnav li.leftnav_current li a, #leftnav li#leftnav_first li a {
	background: #a7a7a7;
	height: auto;
	padding: 9px 0 9px 15px;
	width: 155px;
	color: #FFFFFF;
}

#leftnav li#leftnav_first.leftnav_current li a:hover, #leftnav li li a:hover, #leftnav li.leftnav_current li a:hover,
#leftnav li li a:hover, #leftnav li#leftnav_first li a:hover {
	background: #ce2e10;
}

#leftnav li#leftnav_last a {
	background: url(../../images/leftnav_last.gif) no-repeat top left;
}

#leftnav li#leftnav_last a:hover {
	background: url(../../images/leftnav_last.gif) no-repeat center left;
}

#leftnav li#leftnav_last.leftnav_current a, #leftnav li#leftnav_last.leftnav_current a:hover {
	background: url(../../images/leftnav_last.gif) no-repeat bottom left;
}





.sidebanner_top {
	background: url(../../images/banner_top.gif) no-repeat top;
	padding-top: 5px;
	margin-bottom: 10px;
	clear: both;
}

.sidebanner {
	background: #c9c9c9;
	height: 120px;
	padding-left: 5px;
}

.sidebanner_bott {
	background:  url(../../images/banner_bott.gif) no-repeat bottom;
	padding-bottom: 5px;
}

.sidebanner a {
	display: block;
	float: left;
	height: 120px;
	width: 170px;
}


.abs_banner {
	background: url(../../images/banners/abs.gif) no-repeat top;
}

.abs_banner:hover {
	background: url(../../images/banners/abs.gif) no-repeat bottom;
}

.nikel_banner {
	background: url(../../images/banners/nikel.gif) no-repeat top;
}

.nikel_banner:hover {
	background: url(../../images/banners/nikel.gif) no-repeat bottom;
}

.banner_3 {
	background: url(../../images/banners/3.gif) no-repeat top;
}

.banner_3:hover {
	background: url(../../images/banners/3.gif) no-repeat bottom;
}


.sidebanner_small {
	border: 1px solid #C9C9C9;
	background: #FFFFFF;
	text-align: center;
	clear: both;
	margin-bottom: 10px;
}

.sidebanner_small img {
	border: 0;
	max-width: 168px;
	width: expression((document.body.clientWidth > 168)? "168px" : "auto");
}


.sidebox {
	background: url(../../images/side_bg.gif) repeat-y;
	font-size: 0.9em;
	margin-bottom: 10px;
	float: left;
	width: 170px;
}

#prijava {
	margin-bottom: 10px;
}

.sidebox_top {
	background: url(../../images/side_top.gif) no-repeat top;
	float: left;
	width: 170px;
}

.sidebox_bott {
	background: url(../../images/side_bott.gif) no-repeat bottom;
	padding: 10px;
	float: left;
	width: 150px;
}


#upis_tvrtke {
	background: url(../../images/upis.jpg) no-repeat;
	height: 120px;
	float: left;
	width: 170px;
	clear: both;
	margin-bottom: 5px;
}

#upis_tvrtke a {
	display: block;
	float: left;
	width: 170px;
	height: 120px;
}

#upis_tvrtke a:hover {
	background: url(../../images/upis.jpg) no-repeat bottom;
	text-decoration: none;
}

#upis_tvrtke em {
	visibility: hidden;
}

#tagovi {
	font-weight: bold;
	text-align: center;
}

#tagovi span {
	margin: 0 20px 0 0;
	line-height: 22px;
}





/* right */


#right {
	float: right;
	width: 170px;
}


/* content */

#content {
	float: left;
	width: 580px;
	padding: 0 10px;
}


/* novosti */


.novosti {
	background: url(../../images/novosti_bg.gif) repeat-y;
	width: 580px;
	float: left;
	margin-bottom: 10px;
}

#featured .novosti {
	margin: 0;
}

.novosti_top {
	background: url(../../images/novosti_top.gif) no-repeat top;
	width: 580px;
	float: left;
}


.novosti_bott {
	background: url(../../images/novosti_bott.gif) no-repeat bottom;
	width: 540px;
	float: left;
	padding: 0 20px 20px;
	font-size: 0.9em;
}




.novosti_row {
	border-top: 1px solid #c8c8c8;
	background: url(../../images/novosti_sep.gif) no-repeat center 15px;
	margin-top: 15px;
	float: left;
	width: 540px;
}


.novosti_row_first {
	border: 0;
	margin: 0;
	background: url(../../images/novosti_sep.gif) no-repeat center 15px;
	float: left;
	width: 540px;
}


.novosti .novost_img {
	border: 1px solid #aaaaaa;
	max-width: 120px;
	max-height: 85px;
	float: left;
	margin: 0 15px 10px 0;
	width: expression((document.body.clientWidth > 122)? "120px" : "auto");
	height: expression((document.body.clientHeight > 87)? "85px" : "auto");
}

.novost_big_img {
	border: 1px solid #aaaaaa;
	float: none;
	margin: 0 0 10px 0;
	max-width: 200px;
	max-height: 150px;
	width: expression((document.body.clientWidth > 202)? "200px" : "auto");
	height: expression((document.body.clientHeight > 152)? "150px" : "auto");
}

.novost_row_left {
	float: left;
	width: 255px;
	padding: 15px 15px 0 0;
}

.novost_row_right {
	float: right;
	width: 255px;
	padding: 15px 0 0 15px;
}


.novost_kraj {
	clear: both;
	padding-top: 5px;
}

.novost_date {
	color: #727272;
	float: left;
}

.novost_more {
	float: right;
}


/* adresar tvrtki */

.adresar_nav {
	text-align: center;
	padding: 5px 0 10px;
	float: left;
	width: 540px;
}

.adresar_nav ul {
	list-style: none;
	margin: 0;
	padding: 10px 0 0;
	float: left;
	width: 540px;
}

.adresar_nav li {
	display: inline;
	margin: 0 2px 4px;
	float: left;
	height: 20px;
	width: 20px;
	background: #cacaca;
}

.adresar_nav a {
	background: #FFFFFF;
	padding: 3px 0 0;
	float: left;
	display: block;
	width: 20px;
	height: 17px;
	text-align: center;
}

.adresar_nav a:hover {
	background: #bd1706;
	color: #FFFFFF;
}

.adresar_nav span {
	padding: 3px 0 0;
	float: left;
	display: block;
	width: 20px;
	height: 17px;
}



.adresar_tvrtke_row {
	float: left;
	width: 540px;
	border-top: 1px solid #c8c8c8;
	padding: 20px 0;
}

.adresar_tvrtke_left {
	float: left;
	width: 260px;
}

.adresar_tvrtke_right {
	float: right;
	width: 260px;
}

.adresar_tvrtke_txt {
	float: right;
	width: 195px;
}

.adresar_tvrtke_vtxt {
	float: right;
	width: 475px;
}	

.novosti .adresar_tvrtke_row img {
	border: 0;
	margin-bottom: 5px;
	max-width: none;
	max-height: none;
	float: left;
}


.tvrtka {
	width: 540px;
	float: left;
	border-bottom: 1px solid #c8c8c8;
	padding: 20px 0;
}

.tvrtka_last {
	padding: 20px 0 0;
	border: 0;
}

.tvrtka_txt {
	float: right;
	width: 400px;
}

.novosti .tvrtka .novost_img {
	margin-bottom: 0;
}


/* scrolling banners */

#banners_scroll {
	background: url(../../images/banners_scroll.gif) no-repeat;
	height: 70px;
	width: 560px;
	clear: both;
	float: left;
	padding: 10px 10px 0 10px;
	margin-bottom: 10px;
}


.banner_scroll {
	float: left;
	width: auto;
	background: #FFFFFF;
	height: 58px;
	padding: 2px;
	text-align: center;
	margin: 0 10px 0 0;
}

.banner_scroll img {
	max-width: 128px;
	width: expression((document.body.clientWidth > 128)? "128px" : "auto");
	max-height: 58px;
	height: expression((document.body.clientHeight > 58)? "58px" : "auto");
	border: 0;
}



/* novosti pages */

.h1_pages {
	float: right;
	text-align: right;
	padding: 13px 15px 0 0;
	width: 260px;
	height: 29px;
	background: #f1f1f1 url(/images/novosti_h1_b.gif) no-repeat right top;
}

.h1_pages_novosti {
	background: #e9e9e9 url(/images/novosti_h1.gif) no-repeat right top;
}

.ui-tabs-nav a {
	background: #bebebe;
	color: #be2312;
	font-weight: bold;
	padding: 2px 6px;
	line-height: 17px;
	/*float: left;*/
	/*margin-right: 3px;*/
}


.h1_pages a:hover, .ui-tabs-nav a:hover {
	background: #898989;
	color: #FFFFFF;
}

.h1_pages a.h1_pages_current, .ui-tabs-nav .ui-tabs-selected a {
	background: #d83c16 url(../../images/page_curr.gif) repeat-x bottom;
	color: #FFFFFF;
}



/* odabrane novosti */

.novosti_scroll {
	padding-top: 20px;
	background: url(../../images/arrs.gif) no-repeat center;
	float: left;
	width: 540px;
	padding: 0 0;
}

/* arrows */

.arr_left, .arr_left a {
	float: left;
	display: block;
	width: 10px;
	height: 135px;
}

div.arr_left {
	margin-right: 10px;
	display: inline;
}

.arr_left a {
	background: url(../../images/arrs.gif) no-repeat left center;
}

.arr_right, .arr_right a {
	float: right;
	display: block;
	width: 10px;
	height: 135px;
}

div.arr_right {
	margin-left: 10px;
	display: inline;
}

.arr_right a {
	background: url(../../images/arrs.gif) no-repeat right center;
}


.novosti_scroll .novost_img {
	max-width: 164px;
	max-height: 120px;
	width: expression((document.body.clientWidth > 166)? "164px" : "auto");
	height: expression((document.body.clientHeight > 122)? "120px" : "auto");
}

.novosti_scroll .zanimljivost img.novost_img,
.novosti_scroll .zanimljivost_last img.novost_img {
	margin-right: 0;
}

.novosti_bott_small {
	background: url(../../images/novosti_scroll_bott.gif) no-repeat bottom;
	width: 580px;
	padding: 10px 0 10px;
}

.novosti_bott_small2 {
	background: url(../../images/novosti_scroll_bott.gif) no-repeat bottom;
}

.novosti_bott_small3 {
	background: url(../../images/novosti_scroll_bott.gif) no-repeat bottom;
	padding-top: 20px;
}

.novosti_scroll .novost_kraj {
	clear: none;
}


.zanimljivost, .zanimljivost_last {
	float: left;
	width: 166px;
	margin-right: 12px;
	display: inline;
}

.zanimljivost_last {
	margin: 0;
}

.zanimljivost_img {
	width: 166px;
	float: left;
	text-align: center;
}



/* detalji tvrtke */

#info_tvrtke {
	float: left;
	width: 170px;
}

.tvrtka_sidebox {
	margin-bottom: 10px;
}

.tvrtka_sidebox p {
	margin: 0;
	line-height: 17px;
}

#detalji_tvrtke {
	float: left;
	width: 580px;
	padding: 0 10px;
}

#galerija_tvrtke {
	float: right;
	width: 170px;
}

.sidebanner .galerija_tvrtke_img {
	width: 160px;
	/*margin-left: 5px;*/
	display: inline;
	background-position: center;
	background-repeat: no-repeat;
}



/* registracija */

.registracija {
	padding-top: 15px;
}


.unos_slika, .unos_slika_last {
	background: #FFFFFF;
	border: 1px solid #BFBFBF;
	display: inline;
	float: left;
	margin: 0 15px 15px 0;
	padding: 3px 0 5px 3px;
	width: 165px;
	height: 105px;
}

.unos_slika_last {
	margin: 0 0 15px 0;
}

.unos_slika_img {
	float: left;
	text-align: center;
	width: 145px;
}

.unos_slika_img img {
	max-width: 145px;
	max-height: 105px;
	width: expression((document.body.clientWidth > 147)? "145px" : "auto");
	height: expression((document.body.clientHeight > 107)? "105px" : "auto");
}

.upis_podkat, .upis_podkat_last {
	float: left;
	width: 153px;
	height: 40px;
	background: #f5f5f5;
	margin: 0 10px 10px 0;
	padding: 10px;
}

.upis_podkat_last {
	margin: 0 0 10px 0;
}



/* upis u kategorije i podkategorije */

.kategorije_popis {
	float: left;
	width: 220px;
}

.dod {
	float: left;
	width: 70px;
	padding: 70px 15px 0;
}

.dod a {
	font-weight: bold;
	display: block;
	float: left;
	width: 60px;
	height: 20px;
	background: #d9d9d9;
	margin-bottom: 5px;
	padding: 5px 0 0 10px;
}

.dod a:hover {
	text-decoration: none;
	background: #FFFFFF;
}

.dod img {
	vertical-align: middle;
	border: 0;
	margin-left: 5px;
}

.kategorije_popis {
	float: left;
	width: 220px;
}

.kategorije_popis_inn {
	background: #FFFFFF;
	border: 1px solid #bcbcbc;
	width: 200px;
	height: 250px;
	overflow: auto;
	padding: 10px;
}

.kategorije_popis_inn ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	width: 190px;
}

.kategorije_popis_inn ul ul {
	border-bottom: 1px solid #bcbcbc;
}

.kategorije_popis_inn li {
	font-weight: bold;
	float: left;
	width: 190px;
}

.kategorije_popis_inn li li {
	font-weight: normal;
}

.kategorije_popis_inn ul a, .kategorije_popis_inn ul span {
	display: block;
	float: left;
	width: 170px;
	padding: 3px 10px;
	color: #545454;
}

.kategorije_popis_inn ul ul a {
	width: 150px;
	padding: 3px 10px 3px 30px; 
}

.kategorije_popis_inn ul a:hover {
	background: #e9e9e9;
}

.kategorije_popis_inn ul a.kategorija_sel, .kategorije_popis_inn ul a.kategorija_sel:hover {
	background: #ffe3d4;
	color: #c4200a;
}




/* footer */

#footer_cont {
	background: #898989 url(../../images/bg_bott.gif) repeat-x top;
	clear: both;
	padding-top: 14px;
}

#footer_center {
	width: 960px;
	margin: 0 auto;
}

#footer_nav_top {
	background: url(../../images/footer_top.png) no-repeat;
	height: 13px;
	font-size: 1px;
	width: 960px;
	float: left;
}

#footer_nav {
	background: url(../../images/footer_bott.png) no-repeat bottom;
	width: 960px;
	float: left;
}


#footer_nav_right {
	float: right;
	width: 160px;
	padding: 10px 10px 20px 20px;
	font-size: 0.9em;
	font-weight: bold;
}

#footer_nav_right ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#footer_nav_right li {
	background: url(../../images/bull.gif) no-repeat 0 7px;
	padding: 2px 0 3px 12px;
}


/* footer kategorije */

#footer_kategorije {
	float: left;
	width: 720px;
	padding: 0 20px 0 30px;
	color: #515151;
}

.footer_row, .footer_row_first {
	border-top: 1px solid #aeaeae;
	background: url(../../images/footer_sep.gif) no-repeat 0 20px;
	margin-top: 20px;
	float: left;
	width: 720px;
	padding-top: 20px;
}

.footer_row_first {
	border: 0;
	margin-top: 0;
	padding-top: 10px;
}

.footer_box1, .footer_box2, .footer_box3 {
	float: left;
	width: 240px;
}

/*.footer_box1 {
	padding-right: 20px;
	width: 220px;
}

.footer_box2 {
	padding: 0 20px;
	width: 200px;
}

.footer_box3 {
	padding-left: 20px;
	width: 220px;
}*/

.footer_box1 {
	padding-right: 20px;
	width: 340px;
}

.footer_box2 {
	padding-left: 20px;
	width: 340px;
}


/* footer kraj */


#footer {
	clear: both;
	background: url(../../images/footer.png) no-repeat;
	height: 40px;
	color: #2e2e2e;
	padding: 0 20px;
	font-size: 0.9em;
	width: 920px;
	margin: 0 auto;
}

#footer_left {
	float: left;
	width: auto;
	text-align: left;
	padding: 7px 0 0 0;
}

#footer_right {
	float: right;
	padding: 7px 0 0 0;
	width: auto;
	text-align: right;
}

#footer_right p {
	margin: 0;
	padding: 8px 0;
}



/* headings */

h1 {
	font-size: 1.5em;
	margin: 0;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
}

.novosti_h1 {
	background: #e9e9e9 url(../../images/novosti_h1.gif) no-repeat top;
	padding: 10px 10px 10px 20px;
	color: #747474;
	clear: both;
}

.h1_cols {
	background: #f1f1f1 url(../../images/novosti_h1_b.gif) no-repeat top left;
	padding: 10px 10px 10px 20px;
	color: #747474;
	clear: both;
	float: left;
	width: 275px;
}

.h1_cols_novosti {
	background: #e9e9e9 url(../../images/novosti_h1.gif) no-repeat top left;
}

.h1_left {
	float: left;
}


h1 strong {
	color: #866b25;
}


h2 {
	font-size: 1em;
	margin: 0;
	color: #74352c;
	padding: 10px 0 0;
}

.sidebox_h2 {
	background: #bc1505 url(../../images/side_head.gif) no-repeat top;
	color: #FFFFFF;
	font-size: 1.2em;
	padding: 10px;
	clear: both;
}

.sidebox_h2_first {
	background: url(../../images/side_head_first.gif) no-repeat top;
}
	
.adresar_tvrtke_row h2 {
	font-size: 1.3em;
	padding: 0 0 8px;
}

.tvrtka_sidebox h2 {
	font-size: 1.1em;
	padding: 15px 0 5px;
}

.registracija h2 {
	font-size: 1.25em;
	font-weight: normal;
	padding: 15px 0 15px;
}

.registracija_paketi h2 {
	font-size: 1.3em;
	padding: 15px 0 10px;
}
	
	
h3 {
	font-size: 1.1em;
	margin: 0;
	color: #74352c;
	padding: 0;
}

.text h3 {
	padding: 10px 0 0 0;
	font-size: 1.2em;
}

.registracija_paketi h3 {
	padding: 5px 0;
	color: #747474;
}

.kategorije_popis h3 {
	margin-bottom: 10px;
	line-height: 17px;
}

.upis_kat {
	font-size: 1.2em;
	padding: 7px 0;
}

.upis_kat img {
	border: 0;
	vertical-align: middle;
}


h4 {
	font-size: 1em;
	margin: 0 0 10px;
	/*color: #5780a7;
	font-style: italic;
	padding: 5px 0 5px;*/
}


.registracija_paketi h4 {
	display: inline;
	font-weight: normal;
}

.registracija_paketi h4 strong {
	font-weight: bold;
	font-size: 1.1em;
}


h5 {
	margin: 0;
	font-size: 1em;
	font-weight: bold;
}

.tvrtka h5 {
	font-size: 1.2em;
}

.registracija_paketi h5 {
	color: #747474;
	font-size: 1.1em;
	padding-bottom: 10px;
}



/* links */

a {
	outline: none;
	color: #ce2e10;
	text-decoration: none;
}

a:hover {
	color: #f55f1d;
	text-decoration: underline;
}

#top_search a {
	color: #FFFFFF;
	text-decoration: underline;
}

#top_search a:hover {
	text-decoration: none;
}

.novost_kraj a {
	font-weight: bold;
}

.adresar_tvrtke_row a {
	color: #313131;
}

.adresar_tvrtke_row a:hover {
	color: #ce2e10;
}

.adresar_tvrtke_row h2 a {
	color: #ce2e10;
}

.adresar_tvrtke_row h2 a:hover {
	color: #f55f1d;
}

#tagovi a {
	color: #353535;
}

#tagovi a:hover {
	color: #ce2e10;
}

.registracija h2 a:hover {
	text-decoration: none;
}

.registracija_paketi a img {
	border: 0;
	vertical-align: middle;
}

.registracija_paketi a:hover {
	text-decoration: none;
}

#footer_cont a {
	color: #FFFFFF;
	text-decoration: none;
}

#footer_cont a:hover, #footer a:hover {
	color: #000000;
	text-decoration: underline;
}

#footer a {
	color: #861303;
}

#footer_kategorije a {
	color: #515151;
	font-weight: bold;
}

#footer_kategorije a:hover {
	color: #ce2e10;
}

#footer_kategorije h5 a {
	color: #CE2E10;
}

#footer_kategorije h5 a:hover {
	color: #000000;
}



/* other */

#content p {
	margin: 0;
	padding: 10px 0;
	line-height: 18px;
}

#content .novosti_row p, #content .novosti_row_first p {
	line-height: 16px;
	padding: 7px 0;
}

#content .zanimljivost p, #content .zanimljivost_last p {
	padding: 7px 0;
	line-height: 16px;
}

#content .adresar_tvrtke_row p {
	padding: 0;
	line-height: 17px;
}

#content .tvrtka p {
	padding: 10px 0 0;
}

.text p {
	margin: 0;
	padding: 5px 0 0
}

#content .text_regular p {
	padding: 15px 0 0;
}

#content .registracija p {
	padding: 0 0 10px;
}


#footer_kategorije p {
	margin: 0;
	padding: 5px 0 0 0;
	line-height: 16px;
	font-size: 0.9em;
}




.emph {
	font-weight: bold;
}

#anketa .emph {
	margin: 0;
	padding: 0 0 10px 0;
}

.anketa_rez td.anketa_bar {
width:320px;
}

.anketa_rez td {
padding:3px 10px 3px 0;
}

.anketa_bar {
border:1px solid #CCCCCC;
height:16px;
width:540px;
background: #ffffff;
margin: 7px 0 15px;
}

.anketa_bar div {
background: url(../../images/page_curr.gif) repeat-x;
border:0;
height:16px;
}

.sep {
	border-bottom: 1px solid #c8c8c8;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	clear: both;
	padding-top: 15px;
}

.sep2 {
	border-bottom: 2px solid #c8c8c8;
	height: 2px;
	line-height: 2px;
	font-size: 1px;
	clear: both;
}

.sep3 {
	border-bottom: 1px solid #c8c8c8;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin-bottom: 10px;
	clear: both;
}

.clear {
	clear: both;
}

.error {
	color: #e04b21;
	font-weight: bold;
}

.success {
	font-weight: bold;
	line-height: 17px;
}

.img_right {
	float: right;
	border: 5px solid #C8C8C8;
	margin: 5px 0 5px 15px;
}

.link_btn, .link_details {
	background: #350f0f;
	padding: 2px 10px 3px;
	margin-left: 10px;
}

.link_btn:hover, .link_details:hover {
	text-decoration: none;
	background: #a78a3d;
	color: #000000;
}

.link_btn img {
	border: 0;
	vertical-align: middle;
	margin-left: 3px;
}


.list, .downloads {
	list-style: none;
	margin: 0;
	padding: 10px 0 10px 20px;
}

.list li {
	background: url(../../images/bull.gif) no-repeat 0 9px;
	padding: 0 0 5px 13px;
}

.ol_list {
	margin: 0;
	padding: 10px 0 0 40px;
}

.img_left {
	float: left;
	border: 0;
	margin: 5px 20px 5px 0;
}

.novost_detalji {
	line-height: 17px;
	padding: 20px 0 0 0;
}


.proizvodi_ostalo {
	list-style: none;
	margin: 0;
	padding: 0 20px;
	/*min-height: 100px*/
}

.proizvodi_ostalo li {
	border-right: 1px solid #c8c8c8;
	padding: 0 10px 0 0;
	display: inline;
	margin: 0 10px 0 0;
	line-height: 22px;
}

.proizvodi_ostalo li.proizvodi_ostalo_last {
	border: 0;
}

.proizvodi_ostalo a {
	font-weight: bold;
}


.text {
	line-height: 18px;
}

.captcha_img {
	margin-top: 5px;
}

.arr_more {
	border: 0;
	vertical-align: middle;
}


.usernav {
	list-style: none;
	margin: 0;
	padding: 0;
}

.usernav li {
	padding: 7px 0 7px 7px;
	font-weight: bold;
	border-bottom: 1px solid #b0b0b0;
}

.usernav li.usernav_first {
	padding: 0 0 7px 7px;
}

.usernav li.usernav_last {
	border: 0;
	padding: 7px 0 0 7px;
}

.video {
	padding-top: 10px;
	text-align: center;
}


.print_icon img {
	border: 0;
	vertical-align: top;
	margin-left: 10px;
}


/* stranice */

.stranice {
/*	border-top: 1px solid #C8C8C8;*/
	clear: both;
	width: 540px;
	padding-top: 10px;
	margin-top: 20px;
	float: left;
}

.stranice_right a {
	background: #FFFFFF;
	padding: 2px 6px;
	float: left;
	font-weight: bold;
	margin-left: 4px;
}

.stranice_right span {
	background: #FFFFFF;
	padding: 2px 6px;
	float: left;
	font-weight: bold;
	margin-left: 4px;
}

.stranice_right span.stranice_current {
	background: #bd1706;
	color: #FFFFFF;
}

.stranice_right {
	float: right;
	width: auto;
	text-align: right;
}


.pdf_icon {
	vertical-align: middle;
	margin-left: 5px;
}
