@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,  
font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li,  form,  table, caption, tbody,  
tfoot, thead, tr, th, td {  
border:0pt none;  
font-family:inherit;  
font-size:100%;  
font-style:inherit;  
font-weight:inherit;  
margin:0pt;  
padding:0pt;  
vertical-align:baseline;  
} 

ol,ul {
	list-style:none;	
}

/*	ClearFix	*/

div.clear {
	background:transparent none repeat scroll 0%;
	border:medium none;
 	clear:both;
 	font-size:0px;
 	height:0.1px;
 	margin-top:-1px;
 	padding:0pt;
 	visibility:hidden;
 	overflow:hidden;
}

h1 {
    font-size: 18px;
    padding: 0 0 12px;
}

h2 {
    font-size: 16px;
    margin: 0 0 12px;
}

h3 {
    font-size: 14px;
    margin: 0 0 12px;
}

h4 {
    font-size: 12px;
    margin: 0 0 12px;
}

a {
	color:#000000;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
	color:#A8372B;	
}








@font-face {
    font-family: 'PTSansNarrowBold';
    src: url('../type/PTN77F-webfont.eot');
    src: url('../type/PTN77F-webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/PTN77F-webfont.woff') format('woff'),
         url('../type/PTN77F-webfont.ttf') format('truetype'),
         url('../type/PTN77F-webfont.svg#PTSansNarrowBold') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'PTSansNarrowRegular';
    src: url('type/PTN57F-webfont.eot');
    src: url('type/PTN57F-webfont.eot?#iefix') format('embedded-opentype'),
         url('type/PTN57F-webfont.woff') format('woff'),
         url('type/PTN57F-webfont.ttf') format('truetype'),
         url('type/PTN57F-webfont.svg#PTSansNarrowRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'DINNeuGroBolConRegular';
    src: url('../type/arialnb-webfont.eot');
    src: url('../type/arialnb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/arialnb-webfont.woff') format('woff'),
         url('../type/arialnb-webfont.ttf') format('truetype'),
         url('../type/arialnb-webfont.svg#ArialNarrow') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DINNeuGroBolConRegular';
    src: url('../type/dinngbc3webfont.eot');
    src: url('../type/dinngbc3webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/dinngbc3webfont.woff') format('woff'),
         url('../type/dinngbc3webfont.ttf') format('truetype'),
         url('../type/dinngbc3webfont.svg#DINNeuGroBolConRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DINEngschriftRegular';
    src: url('../type/dine1webfont.eot');
    src: url('../type/dine1webfont.eot?#iefix') format('embedded-opentype'),
         url('../type/dine1webfont.woff') format('woff'),
         url('../type/dine1webfont.ttf') format('truetype'),
         url('../type/dine1webfont.svg#DINEngschriftRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}






body {
	background-color:#eeeeee;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#222222;
	margin:0 auto;
}

div.Pg_W {
	width:983px;
	margin: 19px auto 0;
	padding-bottom:200px;	
}

div.Header_W {
	width:983px;
	height:213px;
	padding-bottom:11px;
	background:url(../img_acme_v2/box_shadow.png) repeat-x scroll left bottom transparent;	
}

div.Hd_top {
	height:129px;
	width:983px;
	background-color:#ffffff;
	padding-bottom:7px;	
}

div.Hd_topleft {
	float:left;
	width:241px;
	border-right:1px dotted	#e1e1e1;
	height:129px;
	background:url(../img_acme_v2/Hd_left_bg.jpg) no-repeat scroll left top transparent;
}

ul.registracija {
    border-bottom: 1px dotted #E1E1E1;
    float: left;
    height: 24px;
    padding-left: 10px;
    padding-top: 8px;
    width: 231px;
}

ul.registracija li {
	float:left;	
}

ul.registracija li a {
	/*font-family: 'DINNeuGroBolConRegular';*/
	/*font-family: 'PTSansNarrowRegular';*/
	
	font-family:'Arial Narrow', Helvetica, sans-serif;
	font-size:13px;	
		font-stretch: condensed;

	

	
}

ul.registracija li.first span {
	color:#e1e1e1;
	padding: 0 10px;	
}

div.Hd_topright {
	width:741px;
	height:129px;
	float:left;
}

div.topsocial {
	height:32px;
	border-bottom: 1px dotted #E1E1E1;
	width:741px;	
}

div.topsocial ul.social {
	float:left;	
}

div.topsocial ul.social li {
	float:left;	
}

div.topsocial ul.social li a {
	height:18px;
	width:19px;
	display:block;	
	font-size:0;
	text-indent:-9999px;
    margin: 7px 0 0 7px;
}

div.topsocial ul.social li a.fb {
	background:url(../img_acme_v2/social.png) no-repeat scroll 0 0 transparent;	
}

div.topsocial ul.social li a.fb:hover {
	background:url(../img_acme_v2/socialhover.png) no-repeat scroll 0 0 transparent;	
}

div.topsocial ul.social li a.twt {
	background: url(../img_acme_v2/social.png) no-repeat scroll -24px 0 transparent;	
}

div.topsocial ul.social li a.twt:hover {
	background: url(../img_acme_v2/socialhover.png) no-repeat scroll -24px 0 transparent;	
}

div.topsocial ul.social li a.rss {
	background: url(../img_acme_v2/social.png) no-repeat scroll -48px 0 transparent;		
}

div.topsocial ul.social li a.rss:hover {
	background: url(../img_acme_v2/socialhover.png) no-repeat scroll -48px 0 transparent;		
}



/*# Početak Radio u headeru #*/

/*
div.radioposition {
position: relative;
left: 4px;

}


div.radio {
	border: 0px solid #000000;
	position: relative;
	color:#989898;
	padding-top:0px;
	left: 50px;
	padding-left: 46px;
	 float: left;
	  width: 300px;
	  padding: 0 0.5em;
	  background-color: #ff6;
	  margin-left: -14em;
	  position: relative;
	  left: 18em;
}

div.radio ul {
	text-align:center;
	float:left;
}

div.radio ul li {
	float:left;	
	line-height:1.3em;
}

div.radio a {
	display:block;
	width:19px;
	height:18px;
	font-size:0px;
	text-indent:-9999px;
	margin-left:0px;
}
*/

div.topsocial ul.social li a.dnevnofm {
	background:url(../img_acme_v2/radio/dnevnofm.png) no-repeat scroll left top transparent;
	width: 114px;
	height: 28px;
	margin: 2px 0 0 2px;
    text-indent: -9999px;
}

div.topsocial ul.social li a.flash {
	background:url(../img_acme_v2/radio/flash.png) no-repeat scroll left top transparent;
	width: 30px;
	height: 28px;
	margin: 2px 0 0 2px;
    text-indent: -9999px;
}

div.topsocial ul.social li a.preuzmi {
	background:url(../img_acme_v2/radio/preuzmi.png) no-repeat scroll left top transparent;
	width: 120px;
	height: 28px;
	margin: 2px 0 0 2px;
    text-indent: -9999px;
}

div.topsocial ul.social li p.dividecut {
	background:url(../img_acme_v2/radio/dividecut.png) no-repeat scroll left top transparent;
	width: 7px;
	height: 28px;
	margin-left:0px;
}

div.topsocial ul.social li p.crtica {
	background:url(../img_acme_v2/radio/crtica.png) no-repeat scroll left top transparent;
	width: 12px;
	height: 28px;
	margin-left:0px;
}


/*# Kraj Radio u headeru #*/





div.search {
	float:right;	
	padding:5px 7px 5px 5px;
	margin-right:-22px;
}

div.search input.input {
	width:270px;
	height:22px;
	background:url(../img_acme_v2/pretraga_box.png) no-repeat scroll left top transparent;
	border:none;
	outline:none;	
	float:left;
	color:#6f6e6e;
	font-size:11px;
	padding-left:7px
}

div.search input.button {
	width:22px;
	height:22px;
	border:none;
	background:url(../img_acme_v2/pretraga_search.png) no-repeat scroll left top transparent;
	cursor:pointer;
	float:left;
}

div.search input.button:hover {
	background:url(../img_acme_v2/pretraga_searchhover.png) no-repeat scroll left top transparent;
	
}

div.bannertop {
	margin: 5px 0 0 7px;	
}

div.banner {
	
	background:url(../img_acme_v2/Dnevno_BannerBkg1.jpg) no-repeat scroll left top transparent;
	width:728px;
	height:90px;
}

/* Navigacija */

div.Nav_W {
	height:77px;
	width:969px;
	background:url(../img_acme_v2/nav_bg.png) repeat-x scroll left top transparent;	
	padding-left:14px;
	z-index:2005;
	position: relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/
}

div.menu {
	width:969px;
	height:38px;	
}



ul.menulist li.topnavli, ul.menulist li.home {

	float:left;	
	height:38px;
	background:url(../img_acme_v2/nav_crta.png) no-repeat scroll top right transparent;
}


ul.menulist li a {
	font-family:'Arial Narrow', Helvetica, sans-serif;
	font-stretch: condensed;
	font-weight:bold;
	font-size:14px;
	color:#ffc394;
	text-transform:uppercase;
	line-height:40px;
	padding:0 10px;
}

ul.menulist li a:hover {
	color:#ffffff;	
}

ul.menulist li.home a {
	display:block;
	width:10px;
	height:11px;
	background:url(../img_acme_v2/kucica.png) no-repeat scroll left top transparent;	
	padding:0;
	font-size:0px;
}

ul.menulist li.home a:hover {
	background:url(../img_acme_v2/kucicahover.png) no-repeat scroll left top transparent;	
}

ul.menulist li.home {
	background:none;	
	padding-top:14px;
	height:20px;
}

div.ticker {
    background: url(../img_acme_v2/ticker_bg.png) repeat-x scroll left top transparent;
    height: 33px;
    overflow: hidden;
    padding-top: 6px;
    width: 955px;
	position:relative;
	z-index:2005;
	

}

div.ticker a {
	color:#ffffff;
}


div.rub {
    float: left;
    height: 24px;
    left: 10px;
    position: absolute;
    top: 14px;
    width: 117px;
}

div.tickul {
	padding-left:1px;
	display:none;
}


div.sjena {
	width:81px;
	height:36px;
	background:url(../img_acme_v2/sjena.png) no-repeat scroll left top transparent;
	position:absolute;
	top:3px;
	right:0;	
}

div.sjenaleft {
	width:81px;
	height:36px;
	background:url(../img_acme_v2/sjenaleft.png) no-repeat scroll left top transparent;
	position:absolute;
	top:3px;
	left:0;		
}









ul.menulist li span.topspan {
	z-index:2100;
	float: left;
	padding: 0 0 10px 10px;
	position: absolute;
	left: 14px; top:38px;
	display: none; /*--Hide by default--*/
	
	
	color: #fff;



	
	width:944px;	
	height:36px;
	background:url(../img_acme_v2/ticker_bg.png) repeat-x scroll left top transparent;
	
	
	
	
}
ul.menulist li:hover span.topspan { display: block; } /*--Show subnav on hover--*/
ul.menulist li span.topspan a.topa { display: inline; 
float:left;
	background:url(../img_acme_v2/ticker_subnavbg.png) no-repeat scroll center right transparent;
	padding: 2px 8px 0 0;
	margin-right: 4px;
	text-transform:uppercase;
	
	color: #DDDDDD;
  
    text-decoration: none;
	height:43px;

		font-size:12px;




} /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/

ul.menulist li span.topspan a.activeroot { 
color:#9f362b;
 display: inline; 
float:left;
	
	padding: 2px 8px 0 0;
	margin-right: 3px;
	text-transform:uppercase;

		font-size:12px;
	

    text-decoration: none;
}

ul.menulist li span.topspan a.topa:hover {


	color:#9f362b;
}













	
	
		#cssdropdown, #cssdropdown ul { list-style: none; }

	
	/* Head links */

	/* Child lists and links */
	#cssdropdown li.headlink ul { display: none; position:absolute; margin-top:20px; border-top: 1px black solid; text-align: left; min-width:180px;}
	
	#cssdropdown li.headlink ul li a {  height: 15px; color: #DDDDDD;
   font-size:11px;  padding: 5px 10px 5px 10px; display:block; line-height:15px;  }
	#cssdropdown li.headlink ul li a:hover { background-color: #333; }
	
	/* Pretty styling */
	
	

	#cssdropdown li.headlink ul {background-color:#000000; padding: 10px 0px 10px 0px; 
	border-left:2px solid #333333;
	border-right:2px solid #333333;
	border-bottom:2px solid #333333;	
	zoom: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	-moz-opacity:0.93;
	 -khtml-opacity: 0.90;
	opacity: 0.90;

	
	}





li div.slika {
    display: none;
}


#ticker-area{

}












/* Content */

div.newswrap {
	height:360px;	
	width:983px;
	padding-bottom:11px;
	background:url(../img_acme_v2/box_shadow.png) repeat-x scroll left bottom #ffffff;
}


div.newswrap_artical {
	height:435px;	
	width:983px;
	padding-bottom:11px;
	background:url(../img_acme_v2/box_shadow.png) repeat-x scroll left bottom #ffffff;
}

.newsprvatraka {
	background:url(../img_acme_v2/prvatraka.jpg) no-repeat scroll left top #ffffff;	

}

div.leftbox, div.rightbox, div.leftbox_article {
	float:left;	
}

div.leftbox {
	width:668px;
	height:360px;
	border-right:1px dotted #E1E1E1;
	position:relative;
}

div.leftbox_full {
	width:668px;
	height: 155px;
	background-color:#ffffff;
	
	border-right:1px dotted #E1E1E1;
	position:relative;
}



div.leftbox_no {
	width:636px;
	
	background-color:#ffffff;
	
padding-top:20px;
padding-left:30px;
	position:relative;

}


div.leftbox_article {
	width:668px;
	height:435px;
	border-right:1px dotted #E1E1E1;
	position:relative;
}

.crvena {
	background:url(../img_acme_v2/crvena.png) repeat-y scroll left top transparent;	
}

.siva {
	background:url(../img_acme_v2/siva_bg.png) repeat-y scroll left top transparent;	
}


.plava {
	background:url(../img_acme_v2/plava.png) repeat-y scroll left top transparent;	
}

.narancasta {
	background:url(../img_acme_v2/narancasta.png) repeat-y scroll left top transparent;	
}

.lplava {
	background:url(../img_acme_v2/lplava.png) repeat-y scroll left top transparent;	
}


div.tag {
	width:19px;
	height:73px;
	position:absolute;
	top:6px;
	left:-6px;	
}

.prvi {
	top:0 !important;	
}

div.mainnews {
	height:356px;	
	width:432px;
	margin:0 13px;
	position:relative;
	float:left;
}

div.naslov {
	height:117px;
	width:432px;
	
	position:absolute;
	bottom:0;
	left:0;	
}

div.naslov span {
	font-size:11px;	
	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;
		text-transform: uppercase;
	color:#a8372b;
	display:block;
    padding: 5px 0 5px 9px;
	background:url(../img_acme_v2/naslov_bg.png) repeat scroll left top transparent;
	height: 17px;
    line-height: 18px;
    overflow: hidden;
}

div.naslovinner {
	background:url(../img_acme_v2/naslov_inner.png) repeat scroll left top transparent;	
	height: 82px;
    padding: 5px 9px 0;
    width: 414px;
	display: inline-block;
    
    
   
    overflow: hidden;

}

div.naslovinner h1 {
	padding-bottom:2px;	
}


div.naslovinner p {
	height: 47px;
   
	display: inline-block;
    
    
   
    overflow: hidden;

}


div.naslovinner h1 a {
	font-family: 'PTSansNarrowBold';	

	color:#000000;
    font-size: 23px;
    line-height: 25px;
}

div.naslovinner h1 a:hover {
	color:#a8372b;
}

ul.mainshort,ul.mainshort_artical {
	float:left;
}

ul.mainshort li ,ul.mainshort_artical li {
	height:89px;
	width:193px;
	border-bottom:1px dotted #E1E1E1;
	overflow:hidden;
	cursor:pointer;
}

ul.mainshort li a.title_a ,ul.mainshort_artical li a.title_a {
	font-size:12px;
	font-weight:bold;
}

ul.mainshort li div.crumbs ,ul.mainshort_artical li div.crumbs {
    margin: 5px 0 2px;
}

ul.mainshort li.last ,ul.mainshort_artical li.last{
	border:none;	
}

div.crumbs {
	
	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;

	font-size:10px;	
	text-transform:uppercase;
	margin:7px 0 5px;
}

div.crumbs a.maincat {
	padding-right:10px;
	margin-right:5px;
	display:inline-block;
	background:url(../img_acme_v2/arrow.png) no-repeat scroll right center transparent;	
	color:#222222;
}

div.crumbs a {
	color:#a8372b;	
}

div.newswrap div.rightbox {
    height: 360px;
    padding-left: 7px;
    width: 307px;
	position:relative;
	z-index:2000;
}

div.newswrap_artical div.rightbox {
    height: 435px;
    padding-left: 7px;
    width: 307px;
	position:relative;
	z-index:2000;
	
	

}

div.newswrap_artical div.rightbox_head {


background:url(../img_acme_v2/border.png) repeat-x scroll left top transparent;
	margin-top:6px;	

font-family: 'DINNeuGroBolConRegular';	
	color:#a8372b;
	font-size:15px;
	margin:0;
	padding:0;
	text-transform:uppercase;
	
	margin-bottom:1px;
	padding-bottom:15px;
	width:294px;
	margin-top:4px;
	padding-top:8px;
	text-align:right;
	border-bottom: 1px dotted #E1E1E1;


}



div.rightbox ul.mainshort li {
	width:295px;
	height:89px;
	cursor:pointer;
}

div.rightbox ul.mainshort_artical li {
	width:295px;
	height:86px;
	cursor:pointer;
}

div.rightbox ul.mainshort_artical li a.slika {
	float:left;	
	margin:3px 10px 0 0;
}


div.rightbox ul.mainshort li a.slika {
	float:left;	
	margin:4px 10px 0 0;
}

/* Izdvojeno */

div.izdvojeno {
	width:983px;
	height:264px;
	background:url(../img_acme_v2/box_shadow.png) repeat-x scroll left bottom #ffffff;
	padding-bottom:11px;
}

div.izdvojeno .leftbox {
    height: 264px;
    padding-left: 17px;
    width: 652px;	
}

ul.izdvojeno_box li{
	float:left;
	width:203px;
	height:	249px;
	overflow:hidden;
	border-right:1px dotted #E1E1E1;
	padding-top:5px;
	margin-right:7px;
	padding-right:7px;

}

ul.izdvojeno_box li a.slika {
	display:block;	
}

ul.izdvojeno_box div.crumbs {
	margin:5px 0 5px 3px;	

}

div.mainbox div.crumbs {
	margin:5px 0 5px 3px;	

}


ul.izdvojeno_box h2 {
	margin: 0 0 5px;	

}

div.mainbox h2 {
	margin: 0 0 5px;	

}

ul.izdvojeno_box li h2 a {
	font-size:14px;
	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;

	padding-left:3px;	
	display:block;
	width:200px;
}

ul.izdvojeno_box li p {
	width:200px;
	margin-left:3px;	
}

ul.izdvojeno_box li p a {
	color:#000000;	
}

ul.izdvojeno_box li.last {
	border:none;
	margin:0;
	width:203px;
}

div.izdvojeno div.rightbox {
    height: 259px;
    padding: 7px 0 0 7px;
    width: 306px;
}

div.mainbox {
	width:210px;
	overflow:hidden;
	float:left;	
	height:350px;
	padding:6px 0 0 18px;
	border-right:1px dotted #E1E1E1;
}

div.mainbox a.slika {
	display:inline-block;
	width:203px;
	height:169px;
	padding-bottom:5px;
	border-bottom:1px dotted #E1E1E1;	
}

div.mainbox div.crumbs {
	margin:4px 7px 4px 3px;	
}

div.mainbox h2 a {
	font-size:14px;
	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;
	display:block;
	padding-left:3px;
	width:200px;	
}

div.mainbox p {
	height:111px;

	overflow:hidden;
	width:200px;
	padding-left:3px;	
}

div.mainbox p a {
	color:#000000;	
}

div.newslika {
	width:421px;	
	height:190px;
	background:url(../img_acme_v2/border.png) repeat-x scroll left bottom transparent;
	float:left;
	margin-left:6px;
}

div.newslika ul {
	width:210px;
	float:left;	
	border-right:1px dotted #E1E1E1;
    padding-top: 6px;
}

div.newslika ul li {
	width:204px;
	height:84px;
	border-bottom:1px dotted #E1E1E1;
	overflow:hidden;
}

div.newslika ul li a.slika {
	float:left;	
}

div.newslika ul li h3 {
    background: url(../img_acme_v2/border.png) repeat-x scroll left top transparent;
    float: left;
    font-size: 11px;
    height: 63px;
    margin: 0;
    padding-top: 4px;
    width: 116px;
	margin-left:8px;
}

div.newslika ul li.first {
	margin-bottom:4px;	
}

div.newslika ul.last {
	border:none;
	padding-left:6px;	
	width:204px;
}

div.newslist {
	width:419px;
	height:162px;
	float:left;	
	margin-left:6px;
}

div.newslist ul li {
	width:413px;	
	border-bottom:1px dotted #E1E1E1;
	overflow:hidden;
	height:26px;
	line-height:26px;
	padding-left:8px;
}

div.newslist ul li.last {
	border:none;	
}

ul.kolumnebox {
	padding-top:4px;	
}

ul.kolumnebox li {
	height:85px;
	width:299px;
	border-bottom:1px dotted #E1E1E1;	
	margin-bottom:5px;
}

ul.kolumnebox li div.box {
	width:299px;
	height:80px;
	background:url(../img_acme_v2/kolumabox_bg.png) repeat-x scroll left top transparent;	
	overflow:hidden;
}

ul.kolumnebox li div.box a.slika {
	float:left;
	border-right:1px dotted #E1E1E1;
}

ul.kolumnebox li div.box .crumbs {
	float:left;	
	margin-left:12px;
}

ul.kolumnebox li div.box h3 {
	width:200px;	
	font-size:11px;
	margin:0 0 0 12px;
	float:left;
}

ul.kolumnebox li.last {
	border:none;	
}

.zelena {
	background:url(../img_acme_v2/zeleno.png) repeat-y scroll left top transparent;	
}

.oi {
	background:url(../img_acme_v2/oi.png) repeat-y scroll left top transparent;	
}


div.upperborder {
	width:300px;
	height:349px;
	background:url(../img_acme_v2/border.png) repeat-x scroll left top transparent;
	margin-top:6px;	
}

div.slide_top {
	width:300px;
	height:31px;	
}

div.slide_top h1, div.tabs_kolumne h1 {
	font-family: 'PTSansNarrowBold';	
	color:#a8372b;
	font-size:15px;
	margin:0;
	padding:0;
	text-transform:uppercase;
	line-height:31px;
	float:left;
}

div.tabs_kolumne h1 {
	padding-top:5px;
}

div.tabs_kolumne ul.dani {
	float:right;
	margin-bottom:12px;
		
}

div.slide_top a {
		
	color:#a8372b;
	text-decoration:none;
}


div.slide_nav {
	float:right;
	margin-top:8px;	
}


div.slide_nav a {
float:left;
	margin-right:5px;
	display:inline-block;
	width:12px;
	height:14px;
	background:url(../img_acme_v2/slide_button.png) no-repeat scroll -16px 0 transparent;
	font-size:0;
}

div.slide_nav a:hover, div.slide_nav a.activeSlide {
	background:url(../img_acme_v2/slide_button.png) no-repeat scroll 0 0 transparent;		
}

div.slide {
	width:300px;
	height:315px;
	position:relative;
}


div.slide_overlay {
	
position:absolute;
float:left;
background-color:#ffffff;

}


div.slide_overlay_2 {
	
position:absolute;
float:left;
background-color:#ffffff;
top:41px;

}

div.slide_overlay_3 {
	
position:relative;
float:left;
background-color:#ffffff;
top:0px;

}

div.slidetext {
	position:absolute;
	left:0;
	bottom:0;
	width:300px;
	top:201px;

}


#div_gal div.slidetext {

	top:261px;
	margin-top: 2px;

}


#div_stiv div.slidetext  {
	top:201px;
}

#div_stiv_2 div.slidetext  {
	top:235px;
}


div.slidetext span {
	background: url(../img_acme_v2/naslov_bg.png) repeat scroll left top transparent;	
	display:block;
	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;
		font-size:10px;
		line-height:18px;

	color:#a8372b;
	width:285px;
	text-transform:uppercase;
	padding: 5px 5px 5px 9px;
		height:16px;
	overflow:hidden;
}

div.slidetext span a {
	color:#a8372b;	
}

div.slidetext span a {
	color:#a8372b;	
}

div.slidetext h1 a {
	color: #222222;
    font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;
    font-size: 16px;
    line-height: 15px;	
}


#div_gal div.slidetext h1 a {
	
    line-height: 20px;	
	font-size:14px;
}



div.slidetext h1 a:hover {
	color:#A8372B;
}

div.textinner {
	background: url(../img_acme_v2/naslov_inner.png) repeat scroll left top transparent;	
    height: 82px;
    overflow: hidden;
    padding: 5px 5px 0 9px;
}


#div_stiv_2 div.textinner {
	background: url(../img_acme_v2/naslov_inner.png) repeat scroll left top transparent;	
    height: 82px;
    overflow: hidden;
    padding: 5px 5px 0 9px;
}


#div_stiv_2 div.textinner {
		
    height: 50px;
 
}



#div_gal div.textinner {
	
    height: 50px;
   
}


#div_stiv div.slidetext h1 a {
	
    font-size: 14px;
  
}

#div_stiv_2 div.slidetext h1 a {
	
    font-size: 14px;
  
}


#div_stiv div.textinner h1 {
	padding-bottom:4px;
	padding-top:9px;
	width:149px;
	
}


#div_stiv_2 div.textinner h1 {
	padding-bottom:4px;
	padding-top:2px;
	width:149px;
	
}


div.textinner h1 {
	padding-bottom:4px;
	
}

div.textinner p a {
	color:#000000;	
}

.zuta {
	background:url(../img_acme_v2/zuta.png) repeat-y scroll left top transparent;	
}

ul.dani {
	margin-left:5px;
}

ul.dani li {
	float:left;
	height:40px;
	padding:0 5px;
	border-width: 0px 1px 1px 1px;
	border-style:solid;
	border-color:transparent;
	margin-top:-6px;
	margin-right:7px;
}

ul.dani li.active, ul.dani li:hover {
	border-width: 0px 1px 1px 1px;
	border-style:solid;
	border-color:#e5e5e5;
	background-color:#eeeeee;
}

ul.dani li a {
	color:#868686;
	text-transform:uppercase;
	font-size:15px;
	font-family: 'PTSansNarrowBold';
	line-height:50px;
}

ul.dani li:hover a, ul.dani li a.active {
	color:#a8372b;	
	text-decoration:none;
}

ul.list_dani {
	float:left;	
}

ul.list_dani li {
    border-bottom: 1px dotted #E1E1E1;
    height: 41px;
    overflow: hidden;
    padding-left: 5px;
    padding-top: 10px;
    width: 290px;
	padding-right:5px;
}


div.tabs_kolumne ul.list_dani li {
	float:right;
	 padding-top: 0px;
	 height:66px;
		
}

ul.list_dani li.last {
	border:none;
}

/* Kolumnisti */

div.kolumnistiwrap, div.Footer {
	width:983px;
	background:url(../img_acme_v2/siva_bg.png) repeat-y scroll left top transparent;	
}

div.kolumneleft {
	width:652px;
	float:left;	
	position:relative;
	padding-left:17px;
}

ul.kolumne {
	float:left;	
}

ul.kolumne li {
    border-right: 1px dotted #E1E1E1;
    float: left;
    height: 85px;
    margin-right: 7px;
    padding-top: 4px;
    width: 211px;
}

ul.kolumne li.treci {
	border:none;
	margin-right:0;	
}

div.kbox {
	width:204px;
	height:80px;
	background:url(../img_acme_v2/kolumabox_bg.png) repeat-x scroll left top transparent;
	padding-bottom:4px;	
	border-bottom: 1px dotted #E1E1E1;
	overflow:hidden;
}

div.kbox a.slika {
	float:left;	
	border-right: 1px dotted #E1E1E1;
}

div.kbox a.ime {
	color:#a8372b;
	font-size:10px;	
	font-family:'Arial Narrow', Helvetica, sans-serif;
	font-weight:bold;
	
		font-stretch: condensed;
	text-transform:uppercase;
	margin:5px 0 5px 12px;
	float:left;
}

div.kbox h3 {
	margin:	0 0 0 12px;
	font-size:11px;
	float:left;
	width:105px;
}

div.kbox_text {

height:50px;
overflow:hidden;
float:left;

}


div.kolumneright {
	width:307px;
	float:left;
	padding-left:7px;
	width:300px;
}

div.izdvojenekolumne {
    background: url(../img_acme_v2/border.png) repeat-x scroll left top transparent;
    margin-top: 6px;	
}

ul.kdani {
	float:right;
	margin-top:8px;	
}

ul.kdani li {
	float:left;
	margin-left:10px;	
}

ul.kdani li a {
	text-transform:uppercase;
	color:#868686;
	font-size:15px;
	font-family: 'PTSansNarrowBold';
}

ul.kdani li a:hover, ul.kdani li a.active {
	color:#a8372b;
}

ul.klist {
	padding-top:4px;	
}

ul.klist li {
    border-top: 1px dotted #E1E1E1;
    height: 42px;
    overflow: hidden;
    padding-left: 8px;
    padding-top: 8px;
    width: 292px;
}

ul.klist li a {
	font-size:11px;	
}

ul.klist li a span {
	color:#a8372b;
	font-size:12px;	
	font-family: 'PTSansNarrowBold';
	padding-right:4px;
	text-transform:uppercase;
}

/* Footer */

div.Footer_W {
	width:983px;
	padding-top:11px;
	background:url(../img_acme_v2/box_shadow.png) repeat-x scroll left top transparent;	

}

div.footerleft {
    float: left;
    padding-left: 17px;
    position: relative;
    width: 652px;
	padding-top:4px;
	padding-bottom:4px;
}

div.ftlist {
	background:url(../img_acme_v2/ft_list_bg.png) repeat-y scroll left top transparent;	
	width:642px;
	border-bottom: 1px dotted #E1E1E1;
}

div.ftlist a.glavni {
	color: #A8372B;
    font-family: 'PTSansNarrowBold';
    font-size: 12px;
    padding: 7px 0 7px 7px;
    text-transform: uppercase;
    width: 75px;
	float:left;
}

div.ftlist ul.rubrike {
	float:right;
	width:550px;
	padding:7px 0;	
}

div.ftlist ul.rubrike li {
	float:left;	
}

div.ftlist ul.rubrike li a {
	line-height:18px;	
}

div.ftlist ul.rubrike li span {
	color:#e5e5e5;
	padding:0 7px;
}

.zadnja {
	border:none !important;	
}

div.footerright {
	width:300px;
	float:left;
	margin:4px 0 0 7px;
}

div.ftsivi {
	background-color:#f6f6f6;	
	width:300px;
	padding:15px 0 4px 0;
}

div.ftsivi a.logo {
	display:inline-block;
	margin-left:10px;	
}

div.ftsivi ul {
    border-top: 1px dotted #E1E1E1;
    margin-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    padding-top: 10px;
    width: 290px;
	float:left;
}

div.ftsivi ul li {
	float:left;		
}

div.ftsivi ul li span {
	color:#e5e5e5;
	display:inline-block;
	margin:0 7px;
}

div.ftsivi p {
	color:#7b7b7b;	
}

div.ftsivi div.opis {
	display:inline-block;
	border-left:4px solid #f6f6f6;
	border-right:4px solid #f6f6f6;
	background-color:#ffffff;
	
}

div.ftsivi p.copy {
    border-top: 1px dotted #E1E1E1;
    margin-top: 10px;
    padding: 5px 10px 5px;
}

div.footersjena {
	padding-bottom:2px;
	background:url(../img_acme_v2/sjenica.png) repeat-x scroll left bottom transparent;	
	width:983px;
}

/* ARTICLE PAGE */

div.mainslika {
	position:relative;	
	width:653px;
	height:399px;
	padding-left:13px;
	overflow:hidden;
		
}

span.articlemain {
	 background: url("../img_acme_v2/naslov_bg.png") repeat scroll left top transparent;
    color: #A8372B;

	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;

    display: block;
   
    font-size: 11px;
	
	height: 17px;
    line-height: 18px;
    overflow: hidden;


    padding: 6px 0 5px 9px;
	position:absolute;
	bottom:0;
	left:13px;
	width:644px;
	text-transform:uppercase;
}

span.articlemain a {
	color: #A8372B;
    display: block;
	width:644px;
}

div.Content {
	width:983px;	
	background-color:#ffffff;
}

div.content_left {
	float:left;	
	border-right: 1px dotted #E1E1E1;
    position: relative;
    width: 668px;
}

div.article {
	width:642px;
	padding:15px 0 15px 26px;	
}

.prvatrakaarticle {
	background:url(../img_acme_v2/prvatrakaarticle.jpg) no-repeat scroll left top #ffffff;	
}

div.article p {
	width:623px;

}

div.summary {
/*	font-weight:bold;*/
	margin-bottom:20px;	
	font-family:Arial, Helvetica, sans-serif;
	
		
		
	font-size:14px;
	line-height:20px;
}

div.article h3 {
	color: #A8372B;
	margin:15px 0;	
	font-size:14px;
	font-family: 'PTSansNarrowBold';
}

div.content_left h1 {
	font-size:30px;
	width:632px;
	line-height:33px;
    font-family: 'PTSansNarrowBold';
	margin-bottom:4px;
}

ul.autorinfo {
	float:left;	
	height:28px;
	width:632px;
	background:url(../img_acme_v2/border.png) repeat-x scroll left bottom transparent;
	margin-bottom:23px;
}

ul.autorinfo li {
	color:#717171;
	float:left;	
	margin-right:10px;
}

ul.autorinfo li span {
	color:#000000;	
	margin-left:3px;
}

ul.autorinfo li span.first {
	margin-right:10px;	
}

a.facebook, a.twitter {
	display:inline-block;
	width:19px;
	height:18px;
	text-indent:-9999px;	
}

a.facebook {
	background:url(../img_acme_v2/art_social.png) no-repeat scroll left top transparent;	
	margin: 0 5px;
}

a.facebook:hover {
	background: url(../img_acme_v2/art_social.png) no-repeat 0 -21px;	
}

a.twitter {
	background: url(../img_acme_v2/art_social.png) no-repeat -23px 0;
}

a.twitter:hover {
	background: url(../img_acme_v2/art_social.png) no-repeat -23px -21px;
}


div.devider {
	height:11px;
	width:668px;
	background:url(../img_acme_v2/box_shadow.png) repeat-x scroll left top transparent;
	float:left;
}

div.komentari {
	padding:1px 0 3px 7px;	
}

div.kominfo {
	width:630px;
	float:left;
	margin-bottom:10px;
}

ul.info {
	float:left;	
	width:630px;
}

ul.info li {
	float:left;	
	color:#9f9f9f;
	padding:0 !important;
	border-bottom:none !important;
}

ul.info li.first {
	margin-right:10px;	
}

ul.komentari_list li {
	padding:15px 0;	
	border-bottom:1px dotted	#e1e1e1;
}

ul.komentari_list li.first {
	padding-top:0;	
}

ul.komentari_list li.last {
	border-bottom:none;	
}

ul.info li a {
	color:	#A8372B;
}

ul.info li span {
	color:#000000;	
	padding:0 3px;
}

ul.info li span.time {
	padding-right:10px;	
}

div.izdvojenow {
    position: relative;
	float:left;

    width: 650px;
	height:256px;
	padding:0 0 0 19px;
}



/* desni stupac */

div.content_right {
	float:left;
    padding-left: 7px;
    width: 307px;	
	padding-top:6px;
}

.pt {
	padding-top:12px !important;	
}

.borderbottom {
	border-bottom:1px dotted #e1e1e1;	
}

.zadnji {
	height:283px !important;	
}

div.content_left ul.izdvojeno_box li {
	height:247px;
	
	margin-right: 0;
    padding-left: 6px;
    padding-right: 6px;
			
}

div.content_left ul.izdvojeno_box li.first {
	padding-left:0px;	
}

.noborder {
	border-bottom:none !important;	
}

#arhiva_border {
border-bottom: 1px dotted #E1E1E1;

}


.info_box_border {

height:230px;

}


.ekalendar_border {

height:350px;
padding-left:20px;

}









/* ----- login module ------- */

div.Hd_topleft h3{
	background:transparent;
	border:0;
	color:#252222;
	margin-bottom:0;
	padding:0;
	text-transform:none;
	width:auto;
	font-size:100%;
	margin:0;
	padding: 0;
	cursor:pointer;
	
}

div.Hd_topleft div.moduletable-login{
text-align:left;
	margin:0;
	padding: 0;
	display:inline-block;
}

div.Hd_topleft .modulebody{
	display:none;
	position:fixed;
	height:100%;
	left:0;
	top:0;
	width:100%;
	z-index: 11999;	
}

div.Hd_topleft .tg-login{
	
	display:table;
	height:100%;
	margin:0 auto;
	min-height: 100px;
}

div.Hd_topleft .tg-login .inner {
	
	display:table-cell;
	vertical-align:middle;	
}


#close_btn {
cursor:pointer;
float:right;


}



#close_btn {
	cursor:pointer;
	float:right;
	width:24px;
	height:24px;
	background:url(../img_acme_v2/close_button.gif) no-repeat scroll right top transparent;
	display:block;
	
}

#close_btn:hover {
	background:url(../img_acme_v2/close_button.gif) no-repeat scroll right bottom transparent;
}





#loading_gif {
	
	float:right;
	width:32px;
	height:32px;
	background:url(../img_acme_v2/login_load.gif) no-repeat scroll right top transparent;
	display:none;
	
}


div.trans-back{
	display:none;
	position:fixed;
	height:100%;
	left:0;
	top:0;
	width:100%;
	z-index: -1;
	background-color: black;
	opacity: 0.5;
	filter:alpha(opacity=50);
}


div.Hd_topleft .tg-login .login-title{
	border: 0;
	padding:0;
	margin:0;
	border-bottom:1px solid #ccc;	
}

div.Hd_topleft .tg-login .label{
	border: 0;
	padding:0;
	margin:0;
	min-width: 45%;
	min-height: 1px;
	display: inline-block;
}


div.Hd_topleft .tg-login input{
	border:1px solid #ccc;
	padding: 3px;	
	-moz-border-radius: 3px;
	width: 45%;
	
}

div.Hd_topleft .tg-login input.button{
	border:1px solid #ccc;
	padding: 3px;	
	-moz-border-radius: 3px;
	background-color: #444;
	margin-left: width: 45%;
}


div.Hd_topleft .tg-login a{
	padding:3px;	
}



/* --------------------- */



/* login form */


.forum_link
{
	float:right;
	margin-right:25px;
	margin-top:5px;
	margin-bottom:30px;

}


.forum_link a, .forum_link a:visited{color:#006699; text-decoration:none;font-size:12px;}
.forum_link a:hover{color:#ff0000;text-decoration: underline;}

#loginform{
	margin:5em auto;
	background:#fff;
	border:8px solid #eee;
	width:450px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 10px #4e707c;
	-webkit-box-shadow:0 0 10px #4e707c;
	box-shadow:0 0 10px #4e707c;
	text-align:left;
	position:relative;
	}


#loginform h1{
	background:#D16E20;
	color:#fff;
	
	font-size:1.9em;
	font-family: Calibri, "Trebuchet MS";
	text-transform:none;
	padding:18px 23px;
	line-height:27px;

	
	
	}


#login{
	margin:5em auto;
	background:#fff;
	border:8px solid #eee;
	width:450px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 10px #4e707c;
	-webkit-box-shadow:0 0 10px #4e707c;
	box-shadow:0 0 10px #4e707c;
	text-align:left;
	position:relative;
	}
#login a, #login a:visited{color:#0283b2;}
#login a:hover{color:#111;}
#login h1{
	background:#D16E20;
	color:#fff;
	
	font-size:1.9em;
	font-family: Calibri, "Trebuchet MS";
	text-transform:none;
	padding:18px 23px;
	margin:0 0 1.5em 0;
	line-height:23px;
	}
#login .register{
	position:absolute;
	float:left;
	margin:0;
	line-height:30px;
	top:-40px;
	right:0;
	font-size:11px;
	}
#login p{margin:.5em 25px;}
#login div{
	margin:.5em 25px;
	background:#eee;
	padding:4px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-align:right;
	position:relative;
	}	
#login label{
	float:left;
	line-height:30px;
	padding-left:10px;
	color:#666666;
	font-size:1.1em;
	}
#login .field{
	border:1px solid #ccc;
	width:230px;
	font-size:12px;
	line-height:1em;
	padding:4px;
	-moz-box-shadow:inset 0 0 5px #ccc;
	-webkit-box-shadow:inset 0 0 5px #ccc;
	box-shadow:inset 0 0 5px #ccc;
	}	
#login div.submit{background:none;margin:1em 25px;text-align:left; padding-bottom:30px;}	



#login button {
    background: url("../img_acme_v2/button.jpg") no-repeat scroll left top transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-family: Calibri, "Trebuchet MS";
   
    height: 23px;
    margin-right: 20px;
    width: 124px;
}

#login button:hover {
	background: url("../img_acme_v2/button.jpg") no-repeat scroll left bottom transparent;	
}

#login .forgot{text-align:right;font-size:11px;}
#login .back{padding:1em 0;border-top:1px solid #eee;text-align:right;font-size:11px;}
#login .error{
	float:left;
	position:absolute;
	left:95%;
	top:-5px;
	background:#890000;
	padding:5px 10px;	
	
	color:#fff;
	text-shadow:#500 0 1px 0;
	text-align:left;
	white-space:nowrap;
	border:1px solid #500;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:0 0 5px #700;
	-webkit-box-shadow:0 0 5px #700;
	box-shadow:0 0 5px #700;
	}












#comform div{

	position:relative;
	}	





#comform .error{
	float:left;
	position:absolute;
	left:95%;
	top:-5px;
	background:#890000;
	padding:5px 10px;	
	
	color:#fff;
	text-shadow:#500 0 1px 0;
	text-align:left;
	white-space:nowrap;
	border:1px solid #500;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:0 0 5px #700;
	-webkit-box-shadow:0 0 5px #700;
	box-shadow:0 0 5px #700;
	}


.comform_div {


	
	font-family: Calibri, "Trebuchet MS";
	font-size:1em;
	color: #252525;
   font-size:1em;






}

.komponenta, .desk {


	
	font-family: Arial, "Trebuchet MS";
	color: #252525;
   font-size:12px;
   line-height: 19px;
padding:20px;
background-color:#ffffff;






}

.komponenta a:hover,.komponenta a:active,.komponenta a:focus,.desk a:hover,.desk a:active,.desk a:focus {
    color: #CC0000;
    text-decoration: underline;

}

.komponenta a, .desk a {
	color: #006699;
	text-decoration: none;
	cursor: pointer;
}

.komponenta .desk a:hover, a:active, a:focus {
    color: #CC0000;
    text-decoration: underline;

}

.comform_div div.lab{
	margin:.5em 25px;
	background:#eee;
	padding:4px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-align:right;
	position:relative;
	}	
.comform_div label{
	float:left;
	line-height:30px;
	padding-left:10px;
	color:#666666;
	}
.comform_div .field{
	border:1px solid #ccc;
	width:230px;
	font-size:12px;
	line-height:1em;
	padding:4px;
	-moz-box-shadow:inset 0 0 5px #ccc;
	-webkit-box-shadow:inset 0 0 5px #ccc;
	box-shadow:inset 0 0 5px #ccc;
	}



/* kraj login form */	



/* izbornik hoverintent */

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative;  z-index:3000;
 border-bottom: 1px dotted #E1E1E1;
    float: left;
    height: 24px;
    padding-left: 10px;
    padding-top: 8px;
    width: 231px;
	}
ul.dropdown li                      {  float: left; zoom: 1; }

ul.dropdown li a                    { display: block; font-family:'Arial Narrow', Helvetica, sans-serif;
	font-size:13px;	
		font-stretch: condensed;  color:#000;
	 								 }

ul.dropdown  li.middle span {
	color:#e1e1e1;
	padding: 0 10px;	
}              							 


ul.dropdown li.hover,
ul.dropdown li:hover                {  color: black; position: relative; }
ul.dropdown li.hover a ,             
ul.dropdown li:hover a              { color: #A8372B; }

/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ padding-top:10px;width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{ font-weight: normal; background: #f6f6f6; color: #000; 
									  border-bottom: 1px solid #eee; float: none; }
ul.dropdown ul li:hover                { color: black; position: relative; }
ul.dropdown ul li a                    { display: block; padding: 4px 8px; border-right: 1px solid #eee;  color: #222; }
ul.dropdown li:hover ul li a
{ color: #222; }

ul.dropdown li:hover ul li.hover a ,             
ul.dropdown li:hover ul li:hover a              { color: #A8372B; }

									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }


/* kraj izbornik hoverintent */












/* liScroll styles */

.tickercontainer { /* the outer div with the black border */

 

height: 27px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 0px;
top: 8px;
width: 953px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 200px;

list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;

}
#scrollingText div.scrollableArea p a {
white-space: nowrap;
padding: 0;

    color: #D7D7D7;
   


} 

#scrollingText div.scrollableArea p a:hover, #scrollingText div.scrollableArea p a:active {

    color: #fff;
   


} 

#scrollingText div.scrollableArea p span {
color:#4f4f4f;
	padding:0 10px;

} 





#scrollingText div.scrollableArea p a.rub {
	
	font-size:12px;
	text-transform:uppercase;
	color:#D7D7D7;	
	display:inline;
	padding-right:10px;
	background:url(../img_acme_v2/arrow.png) no-repeat scroll right center transparent;
	margin-right:5px;

	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;
}

#scrollingText div.scrollableArea p a.rub:hover, #scrollingText div.scrollableArea p a.rub:active {

    color: #fff;
   


} 



#scrollingText
	{
		width: 953px;
		
	
		position: relative;
		padding: 2px 0px;

height: 23px;
    overflow: hidden;


	}
	
	#scrollingText div.scrollableArea p
	{
		display: block;
		float: left;
		margin: 0;
		
		padding-top: 1px;
		
		
		
		
	
		white-space: nowrap;
	}

	div.scrollingHotSpotLeft
{
	/* The hotspots have a minimum width of 100 pixels and if there is room the will grow
    and occupy 15% of the scrollable area (30% combined). Adjust it to your own taste. */
	min-width: 75px;
	width: 10%;
	height: 100%;
	/* There is a big background image and it's used to solve some problems I experienced
    in Internet Explorer 6. */
	/*background-image: url(../img_acme_v2/big_transparent.gif);*/
	background-repeat: repeat;
	background-position: center center;
	position: absolute;
	z-index: 200;
	left: 0;
	/*  The first url is for Firefox and other browsers, the second is for Internet Explorer */
	/*cursor: url(../img_acme_v2/cursors/cursor_arrow_left.png), url(../img_acme_v2/cursors/cursor_arrow_left.cur),w-resize;*/
}

/* Visible left hotspot */
div.scrollingHotSpotLeftVisible
{
	background-image: url(../img_acme_v2/arrow_left.gif);				
	background-color: #fff;
	background-repeat: no-repeat;
	opacity: 0.35; /* Standard CSS3 opacity setting */
	-moz-opacity: 0.35; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */
	filter: alpha(opacity = 35); /* Opacity for Internet Explorer. */
	zoom: 1; /* Trigger "hasLayout" in Internet Explorer 6 or older versions */
}

/* Invisible right hotspot */
div.scrollingHotSpotRight
{
	min-width: 75px;
	width: 10%;
	height: 100%;
	/*background-image: url(../img_acme_v2/big_transparent.gif);*/
	background-repeat: repeat;
	background-position: center center;
	position: absolute;
	z-index: 200;
	right: 0;
	/*cursor: url(../img_acme_v2/cursors/cursor_arrow_right.png), url(../img_acme_v2/cursors/cursor_arrow_right.cur),e-resize;*/
}

/* Visible right hotspot */
div.scrollingHotSpotRightVisible
{
	background-image: url(../img_acme_v2/arrow_right.gif);
	background-color: #fff;
	background-repeat: no-repeat;
	opacity: 0.35;
	filter: alpha(opacity = 35);
	-moz-opacity: 0.35;
	zoom: 1;
}

/* The scroll wrapper is always the same width and height as the containing element (div).
   Overflow is hidden because you don't want to show all of the scrollable area.
*/
div.scrollWrapper
{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
	padding-top:4px;
}

div.scrollableArea
{
	position: relative;
	width: auto;
	height: 100%;
}








.tn_loader {
	
	width:16px;
	height:16px;
	background:url(../img_acme_v2/tn_loader.gif) repeat scroll top left transparent;
	position:relative;
	float:right;
	top:-1px;
	right:0px;
	display:none;
}


.tn_loader_b2 {
	
	width:16px;
	height:16px;
	background:url(../img_acme_v2/tn_loader_b2.gif) repeat scroll top left transparent;
	position:relative;
	float:right;
	top:-1px;
	right:0px;
	display:none;
}



div.toptema {
	display:inline-block;
	font-family: Calibri,"Trebuchet MS" !important;
	
	
    padding-right: 6px;
    padding-top: 1px;
	height:16px;
    
    padding-left: 6px;
	text-decoration:none;
	color:#eee;
	background-color:#B0151A;
	font-size:9px;
	font-weight:bold !important;
	 -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}



div.toptema_2 {
	display:block;
	position:absolute;
	margin-left: 5px;
    margin-top: 5px;
	top:5px;
    padding-right: 6px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 6px;
	text-decoration:none;
	color:#eee;
	background-color:#B0151A;
	font-size:0.7em;
	font-weight:bold;
	 -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}



#topnews li.selected a.title_a {
	color:#a8372b;	
}

.ar_line_time {

color:#999999;

}





span.stiv_head {

color:#757272 !important;


}

span.stiv_head_2 {

color:#757272 !important;
background-color:#333333 !important;


}

span.kolumne_datum {

color:#757272 !important;
padding-left:10px;


}


.banner_li {
	
	background:url(../img_acme_v2/Dnevno_BannerBkg3.jpg) no-repeat scroll center 0px transparent;



height: 254px;

    width: 300px;
}


.banner_li_2 {
	
		background:url(../img_acme_v2/Dnevno_BannerBkg3.jpg) no-repeat scroll center 0px transparent;

	
height: 254px;
   margin-top:7px;
    width: 300px;
}

div.ventslika_stiv {
	width:141px;
	height:162px;
	margin-left:160px;
	margin-top:149px;
	position:absolute;
	z-index:100;

	background: url("../img_acme_v2/stiv_cinik.png") no-repeat scroll right bottom transparent;
}


div.ventslika_lso {
	width:160px;
	height:92px;
	margin-left:143px;
	margin-top:226px;
	position:absolute;
	z-index:100;

	background: url("../img_acme_v2/lso.png") no-repeat scroll right bottom transparent;
}



/* breadcrumbs */
#ja-pathway {
z-index:2100;
	padding: 10px 24px 10px 24px;
	width: auto;
	
		font-family:Arial, Helvetica, sans-serif;
	
		
		
	font-size:12px;
	background:url(../img_acme_v2/crvena.png) repeat-y scroll left top transparent;
	height:16px;

	overflow:hidden;

}

#ja-pathway strong {
	margin-right: 5px;
}

#ja-pathway a {

color:#006699;
text-decoration:none;


}

#ja-pathway img {
	margin: 1px 5px;
}




#ja-pathway a:hover, a:active, a:focus {
color:#cc0000;
text-decoration:underline;
}








/******************************************* infobox *****************************************/

.borderbottom {
  padding-left: 7px;
  display: block;
  border-bottom:1px dotted #e1e1e1;
}
.anketa-active a.borderbottom:hover{
  background: url(../img_acme_v2/arrow_dark.png) no-repeat scroll 7px center #f5f5f5;
  color: #b25248;
}

.anketa-unactive a.borderbottom{
  background: url(../img_acme_v2/arrow.png) no-repeat scroll 7px center transparent;
  color: #dadada;
}
.anketa-unactive .money-value {
  color: #000;
}

.zadnji {
  height:283px !important;
}



div.info-box div.narancasta {
  height: 230px;
}

div.info-box{
  height: 230px;
}

div.ekalendar-box{
  height: 350px;
}


div.vrijeme-padding{
  padding: 0 0 0 18px;
  height: 230px;
}
div.tecaj-padding{
  padding: 0 0 0 0;
  height: 230px;
  border-right: 1px dotted #E1E1E1;
  padding-right: 7px;
}


div.vrijeme{
  width: 204px;
  margin: 7px 7px 0 0;
  background: url(../img_acme_v2/border.png) repeat-x scroll left top transparent;
}


div.program{
  width: 300px;
  margin-left: 12px !important;
  margin-right: 0px !important;

  background: url(../img_acme_v2/border.png) repeat-x scroll left top transparent;
}

.vrijeme h2, .anketa h2 {
  color: #A8372B;
  font-size: 15px;
  font-family: 'PTSansNarrowBold';
  text-transform: uppercase;
  line-height: 31px;
  padding: 2px 0 0 5px;
  width: 100px;
  float: left;
  margin: 0 0 8px;
}

.anketa h2{
  margin: 0 0 2px;
}

.vrijeme select{
  float: right;
  margin-top: 9px;
}

.vrijeme-main {
  background: url(../img_acme_v2/Vrijeme_Main_Temp.jpg) no-repeat scroll left bottom transparent;
  width: 196px;
  color: #797979;
  height: 63px;
  line-height: 16px;
  font-family: arial;
  font-size: 11px;
  padding: 0 0 0 7px;
}

.horoskop-main {
  background: url(../img_acme_v2/Horoskop_Main_Temp.jpg) no-repeat scroll left bottom transparent;
  width: 196px;
  color: #797979;
  height: 63px;
  font-family: arial;
  font-size: 11px;
  padding: 0px 0 0 7px;
}

.tecaj p{
  padding-top: 10px;
  color: #222222;
  margin-top: 2px;
  background: url(../img_acme_v2/Anketa_Sjena.jpg) repeat-x scroll left top transparent;
  padding-left: 5px;
}

.today, .today-value {
  color: #000;
  font-size: 13px;
  font-family: 'PTSansNarrowBold';
  text-transform: uppercase;
}

.today-value{
  font-size: 20px;
  margin-left: 40px;
}

.razmak{
  padding-bottom: 4px;
}

.mar-euro{
  margin-left: 44px;
}
.vlaga{
  
  color: #000;
}

ul.vrijeme-najava li {
  position: relative;
  text-transform: uppercase;
  float: left;
  font-size: 13px;
  font-family: 'PTSansNarrowBold';
  margin-top: 2px;
  /*  padding: 61px 0 0 0;*/
  height: 78px;
  text-align: center;
  border-bottom: 1px dotted #e1e1e1;
  border-right:1px dotted #e1e1e1;
  color: #767575;
}

.vrijeme-bottom{
  position: absolute;
/*  font-weight: bold;*/
  font-family: 'PTSansNarrowBold';
  top: 85px;
  text-align: left;
  width: 58px;
  padding: 1px 5px 0;
}

ul.vrijeme-najava li span {
  color: #000;
  float: right;
  display: block;
  font-size: 13px;
}

.vrijeme-rain {
  background: url(../img_acme_v2/Vrijeme_Small_a_Temp.jpg) no-repeat scroll left top transparent;
  width: 67px;
  /*  height: 78px;*/
}
.vrijeme-son {
  background: url(../img_acme_v2/Vrijeme_Small_c_Temp.jpg) no-repeat scroll left top transparent;
  width: 67px;
  /*  height: 78px;*/
}
.vrijeme-cloud {
  background: url(../img_acme_v2/Vrijeme_Small_b_Temp.jpg) no-repeat scroll left top transparent;
  width: 67px;
  /*  height: 78px;*/
}

ul.vrijeme-najava li.vrijeme-last{
  border-right: none;
}

div.tecaj{
  float: left;
  margin-left: 6px;
  /*  margin-right: 6px;*/
}

.tecaj-main {
  background: url(../img_acme_v2/Valuta_Main_Temp.jpg) no-repeat scroll left bottom transparent;
  width: 196px;
  color: #797979;
  height: 61px;
  font-family: arial;
  font-size: 11px;
  padding: 0 0 2px 7px;
}

.tecaj-razmjena{
  margin-left: 25px;
  color: #000;
}

.money-content{
  margin-top: 2px;
  font-size: 13px;
  /*  padding: 6px;*/
  font-family: 'PTSansNarrowBold';
  float: left;
  width: 202px;
/*  border-top: 1px dotted #E1E1E1;*/
  line-height: 24px;
}

.money-content div{
  /*width: 191px;*/
  width: 80px;
  float: left;
  margin-left: 7px;
  display:block;
    
  padding: 1px 6px 0;
  /*clear:both;*/
}

.mini-bg{
  background: url(../img_acme_v2/Anketa_Sjena.jpg) repeat-x scroll left top transparent;
  padding: 4px 6px 0 6px !important;
}
.mini-bg-anketa{
  padding: 4px 0 0 6px !important;
}


.money-value{
  float: right;
  font-family: 'PTSansNarrowBold';
  font-size: 13px;
  text-align: right;
}

.hor-value{
  font-size: 20px;
  font-family: 'PTSansNarrowBold';
  color: #000;
  margin-left: 29px;
}

.hor-margin{
  margin-left: 23px;
  color: #000;
}

.hor-link{
  font-size: 13px;
  line-height: 25px;
  /*  padding: 6px;*/
  display: block;
  margin-top: 7px;
  font-family: 'PTSansNarrowBold';
  text-transform: uppercase;
  margin-left: 10px;
  background:url(../img_acme_v2/arrow.png) no-repeat scroll left center transparent;
  padding-left: 7px;
}

.info-box.newswrap div.rightbox {
  height: 230px;
}

.ankete{
  font-size: 11px;
  font-family: 'PTSansNarrowBold';
  padding: 1px 6px;
  margin-top: 7px;
  background: #f0f0f0;
  color: #222222;
  float: right;
  text-transform: uppercase;
}

.anketa p{
  font-size: 15px;
  line-height: 15px;
  /*  padding: 6px;*/
  font-family: 'PTSansNarrowBold';
}

.anketa-content {
  background: url(../img_acme_v2/Anketa_Main_Temp.jpg) repeat-x scroll left bottom transparent;
  width: 293px;
  height: 69px;
  font-family: arial;
  font-size: 11px;
  padding: 1px 0 0 7px;
}

p.arial {
  font-family: arial;
  font-size: 11px;
  padding-top: 15px;
}

.vezano{
  font-family: 'PTSansNarrowBold';
  text-transform: uppercase;
  font-size: 13px;
  background:url(../img_acme_v2/arrow.png) no-repeat scroll right center transparent;
  padding-right: 11px;
/*  padding-right: 5px;*/
}

.anketa-content-answers{
  background: url(../img_acme_v2/Anketa_Sjena.jpg) repeat-x scroll left top transparent;
  margin-top: 2px;
  font-size: 11px;
    padding-top: 6px;
  font-family: arial;
  float: left;
  width: 300px;
  line-height: 24px;
}
.anketa-content-answers a{
  padding-left: 15px;
/*  padding-top: 6px;*/
  background: url(../img_acme_v2/arrow.png) no-repeat scroll 7px center transparent;
}

.ticket-bar {
  position: relative;
  float: left;
  top: -25px;
  width: 220px;
}

.ticket-bar span {
  height: 7px;
  position: absolute;
  top: 10px;
  left: 2px;
  text-indent: -99999px;
  background: url(../img_acme_v2/Anketa_Rezultat_Repeter.png) repeat-x;
}


.narancasta{
  background: url(../img_acme_v2/narancasta.png) repeat-y scroll left top transparent;
}

















div.rss_cats {


position:absolute;
display:block;
right:0px;
padding-right:28px;
top:208px;
width:89px;
}


div.rss_cats2 {


position:absolute;
display:block;
right:0px;

top:208px;
width:32px;
}




a.Rss2 {
	background:url(../img_acme_v2/soc_bg.png) no-repeat scroll left bottom transparent;
	margin-right:10px;
	
	display:inline-block;
	width:19px;
	height:18px;
	font-size:0px;
	text-indent:-9999px;
	margin-left:5px;
	float:left;
top:5px;
	position:absolute;
	left:0px;
}

a.Rss2:hover {
	background:url(../img_acme_v2/soc_bg.png) no-repeat scroll right bottom transparent;	
}
















 p.arhp {
    
    color: #161616;
    display: block;
    font-size: 8px;
    height: 10px;
	padding-top:3px;
    text-align:right;
   
}

p.arhp span {
	color:#999999;
	font-size:1.1em;
}

p.arhp_nopic {
    bottom: 6px;
    color: #161616;
    display: block;
    font-size: 0.666em;
    height: 15px;
    left: 10px;
    position: absolute;
}

 p.arhp_nopic span {
	color:#999999;
	font-size:1.1em;
}



div.PagingW {
	height:40px;
	width:667px;
	float:left;
}

div.Paging {

	height:35px;
	width:667px;
	font-family: Arial,Helvetica,sans-serif;
	padding-left:15px;
	font-size:1em;
}

div.Paging ul {
	float:left;
	padding: 6px 0 0 10px;
}

div.Paging ul li {
	float:left;
	width:23px;
	height:23px;
	padding-right:7px;
}

div.Paging ul li a {
    background: url("../img_acme_v2/paging_bg.jpg") no-repeat scroll left top transparent;
    color: #5F5F5F;
    display: inline-block;
    font-size: 10px;
    height: 18px;
    line-height: 13px;
    padding-top: 5px;
    text-align: center;
    text-decoration: none;
    width: 23px;
}

div.Paging ul li a:hover {
	background: url("../img_acme_v2/paging_bg.jpg") no-repeat scroll left bottom transparent;
	color:#ffffff;
}


div.Paging ul li span {
    background: url("../img_acme_v2/paging_bg.jpg") no-repeat scroll left top transparent;
    color: #aaaaaa;
    display: inline-block;
    font-size: 10px;
    height: 18px;
    line-height: 13px;
    padding-top: 5px;
    text-align: center;
    text-decoration: none;
    width: 23px;
	cursor:default;
}



ul.arhiva6 {
    padding-left:18px;
	padding-top:6px;
}

ul.arhiva6 li {
    height: 149px;
    width: 644px;	
	float:left;
}


ul.arhiva6 li ul.arhlead_6 {
	float:left;
	height:143px;
}

ul.arhiva6 li ul.arhlead_6 li {
	width:636px;	
	border-color:#eeeeee;
	border-width:1px 1px 1px 1px;
	border-style:dotted;
	height:141px;
	
	
}

ul.arhiva6 li ul.arhlead_6 li img {
	float:left;
	padding-bottom:4px;
}

ul.arhiva6 li ul.arhlead_6 li div.short {
	height:120px;
	width:616px;
	float:right;
	position:relative;
	margin-top:0px;
}

ul.arhiva6 li ul.arhlead_6 li div.short p.arhp {
    top: 2px;
    color: #161616;
    display: block;
    font-size: 0.666em;
    height: 15px;
    right: 10px;
    position: absolute;
}

ul.arhiva6 li ul.arhlead_6 li div.short p.arhp span {
	color:#999999;
	font-size:1.1em;
}

ul.arhiva6 li ul.arhlead_6 li div.short p.arhp_nopic {
    bottom: 6px;
    color: #161616;
    display: block;
    font-size: 0.666em;
    height: 15px;
    left: 10px;
    position: absolute;
}

ul.arhiva6 li ul.arhlead_6 li div.short p.arhp_nopic span {
	color:#999999;
	font-size:1.1em;
}


div.short_6 {

padding-left:10px;
padding-right:10px;
width:418px;
float:right;
height:120px;
overflow:hidden;

}

div.short_6 h2{

margin-bottom:7px;

}

div.short {
	width:183px;
	height:119px;
	border-top:1px solid #f8f8f8;
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden;
	margin-top:4px;
		position:relative;
}

div.shortbottomfade {
height:5px;
position:absolute;
bottom:0px;
left:0px;
width:203px;
	background: url("../img_acme_v2/article_prev_fade.png") no-repeat scroll left bottom;	



}





div.short a {
	color:#0b0b0b;
	display:block;
	text-transform:none;
	
	padding-bottom:2px;


	font-size:14px;
	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;
	

}



div.short a:hover {
	color:#A8372B;
}

div.short p {
    color: #7F7F7F;
    height: 85px;
    line-height: 1.4em;
    overflow: hidden;
}

a.arhiva_p {
    color: #000000 !important;
   
    font-size: 11px !important;

	
	font-family:Arial, Helvetica, sans-serif !important;
	
		font-weight:normal !important;
   
}

span.overtitle {
	font-family:'Arial Narrow', Helvetica, sans-serif;
	
		font-stretch: condensed;
		font-weight:bold;
		font-size:10px;
		line-height:18px;

	color:#a8372b;
	
	text-transform:uppercase;



	
	padding-bottom:2px;
	
}


div.divider {

height:1px;
margin-top:8px;
padding-bottom:8px;
border-bottom: 1px dotted #E1E1E1;
width:300px;


}



div.relativebox {

position: relative;
margin-top:15px;
margin-bottom:15px;



}

div.modifydate {
float:right;
width:600px;
text-align:right;
	
	padding:0px 20px 10px 20px;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	
		
		font-weight:normal;
	font-size:11px;
	color: #ABABAB;
}



div.vezane {
	width:615px;
	background:url(../img_acme_v2/article_vezane.png) no-repeat scroll left top #eeeeee;
	padding:35px 20px 20px 20px;
	position:relative;
	margin-left:-13px;

}

div.vezane span.vtop {
	font-family: Arial, "Trebuchet MS";
	font-size:10px;
	background-color:#e1e1e1;
	position:absolute;
	text-transform:uppercase;
	left:18px;
	top:0px;
	color:#909090;
	padding:3px 8px;
	border-style:solid;
	border-color:#dddddd;
	border-width:0 1px 1px 1px;
}

div.vezane ul {
	font-family:Arial, "Trebuchet MS";
	font-size:12px;
	color:#7a7a7a;
}

div.vezane ul li {
	line-height:19px;	
}





div.vezane ul li a {
	font-family: Arial, "Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#252525;
}

div.vezane ul li a:hover, a:active, a:focus {
color:#cc0000;
text-decoration:underline;
}


div.vezane ul li span {
	padding: 0 5px;	
	color:#D5D5D5;
}





div#slideshow ul li{
	float: left;
	width:100%;
	margin: 0px;

}

div#slideshow img{
	width: 100%;
	height:auto;
}

div#slideshow ul, .slika_clanak{
	border-bottom: 1px solid #ccc;
		border-top: 1px solid #ccc;

	width: auto;
	list-style:none;
	overflow:hidden;
	
	background-repeat:no-repeat;
	background-position: center;
	margin-left: 5px;
	margin-right:5px;
	padding:2px;

}

li#loading {
	display: none;
	position: relative;	
	top: 150px;
	left: 150px;	
}

li#slika {	
	position: relative;	
}

div#absolute{
	position: absolute;
	background-color: black;
	color: white;
	opacity: 0.65;
	left: 0px;
	right: 0px;
	bottom: 0px;
	padding: 5px;
	display: none;		
	z-index: 11;
	filter:alpha(opacity=65);
}

ul.thumbs {
	clear: both;
	margin: 0;
	
}

#thumbsouter {
width:607px;
display:table-cell;
position:absolute;
top:-80px;


}

div#tonigalery{
	display: block;
}


div.caption {
	padding: 12px;
}

li div.caption{
	display: none;
}



h3.title, h3.title_alias{
	margin: 0px;
	padding: 0px;

}

h3.title_alias{
	font-size: 1.1em; 
	/*color: #808080;*/
	color: white;
	margin-top: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	margin-bottom: 5px;
	background-color: #2A3342;
	width:auto;
}

p.autor, p.photo{
	margin: 0px;
	padding: 0px;
}

div.introtext{
	display: block;
	font-size: 1.3em;
}
div.fulltext{
	display: block;
}


div.thumbs2 {
	border: none;
	display: block;
	padding-left: 4px;
	padding-right:4px;
	
}

ul.thumbs img {
	border: none;
	display: block;
	/*height: 40px;
	width:60px;*/
	
	
}

div#slideprev{
	margin:5px;
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url('../img_acme_v2/arrow_gal_left.jpg');
	float: left;
	width: 15px;
	height: 20px;
	/*border: 1px solid #ccc;*/
	cursor: pointer;
	display:inline;
	margin-top:17px;
	
}

div#slideprev:hover,div#slidenext:hover {

background-position:center bottom;
}

div#slidenext{
	background-position:center top;
	background-repeat:no-repeat;
	background-image:url('../img_acme_v2/arrow_gal_right.jpg');
	
	margin:5px;
	float: right;
	width: 15px;
	height: 20px;
	/*border: 1px solid #ccc;*/
	cursor: pointer;
	display:inline;
	margin-top:17px;
}



#thumbs {
	float: left;
}








div.textcontent {

	color:#252525;	
	line-height:20px;
	padding-right:10px;
}




div.textcontent p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:10px 0;
	color:#252525;	
	line-height:20x;
}
div.textcontent ul {
font-size:11px;

}
div.textcontent a {
color:#006699;
text-decoration:none;


}


div.textcontent a:hover, a:active, a:focus {
color:#cc0000;
text-decoration:underline;
}

div.col1 div.ArticletopW div.textcontent h1,div.col1 div.ArticletopW div.textcontent h2,div.col1 div.ArticletopW div.textcontent h3,div.col1 div.ArticletopW div.textcontent h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:none;
	color:#a8372b;
	padding:20px 0;
}

div.textcontent h1 {
	font-size:13px;
	line-height:20px;
}

div.textcontent h2 {
	font-size:13px;
	line-height:20px;
}

div.textcontent h3 {
	font-size:13px;
	line-height:20px;
}

div.textcontent h4 {
	font-size:12px;
	line-height:20px;
}



div.facebook_like {


float: right;
    margin-top: -54px;
    width: 130px;
    z-index: 10000;
	margin-right:13px;
}

div#banner250-left, div#banner250-right{
	
	margin-left:30px;
	float: left;
	margin-top: 10px;
	margin-bottom:20px;
}





div.komentariW {
	float:left;
    width: 660px;	
	
}

div.komentari {
	
    width: 660px;

	position:relative;	/* On older OS versions "position" and "z-index" must be defined (absolute | relative), */
	z-index:1;			/* it seems that recent webkit is less picky and works anyway. */

	
	overflow:hidden;
}


div.oglasi_article {
	height: 281px;
    width: 640px;

	position:relative;	/* On older OS versions "position" and "z-index" must be defined (absolute | relative), */
	z-index:1;			/* it seems that recent webkit is less picky and works anyway. */

	
	overflow:hidden;
}

div.commsec {
	height:330px;

	width:652px;
	float:left;
	padding-top:20px;
	overflow:auto;
	border-bottom:1px dotted #E1E1E1;
}
.intro {
border-bottom: 1px dotted #E1E1E1;
}

div.commsec span.brkom {
	font-family: 'PTSansNarrowBold';

	font-size:21px;
	color:#323232;
	line-height:19px;
	padding-left:20px;
}

div.commsec ul {
	
	width:625px;
	float:left;
	
	

}

div.commsec ul li {
    line-height: 19px;
    min-height: 47px;
    padding: 14px 9px 10px;
	margin-left:12px;
}

div.scroll {
	width:7px;
	height:350px;
	background-color:#dfdfdf;
	float:left;
	border-left:1px solid #e3e3e3;
}

div.scroll div.kucica {
	width:7px;	
	height:100px;
	background-color:#f6f6f6;
}

div.commsec ul li p {
	line-height:19px;	
	font-size:12px;
}


span.red {
	color:#b02f21;	
	font-family: Arial, "Trebuchet MS";
	font-size:12px;
	line-height:19px;;
	padding-right:5px;
}

div.commsec ul li p span.comdate {
	border-left:1px solid #D5D5D5;	
	color:#878787;
	padding:0 5px;
	margin-left:5px;
}

.pb8 {
	padding-bottom:8px;	
}

div.comentry {
	
	width:623px;
	float:left;
	padding:20px 20px 0 28px;
}

div.comentry p {
	display:inline;	
}

div.comentry a {
	
	color:#252525;
	font-size: 12px;
    line-height: 19px;
	text-decoration:none;
}

div.comentry a:hover {
color:#B02F21;
}

div.comentry textarea {
    background-color: #E9E9E9;
    border-color: #DEDEDE;
    border-style: solid;
    border-width: 1px 0 0;
    color: #313131;
    font-family: arial, "Trebuchet MS";
    font-size: 12px;
    height: 85px;
    margin: 10px 0 15px;
    padding: 5px;
    width: 594px;
}


div.comentry input.txt {
    background-color: #E9E9E9;
    border-color: #DEDEDE;
    border-style: solid;
    border-width: 1px 0 0;
    color: #313131;
    font-family: arial, "Trebuchet MS";
    font-size: 12px;
    
    margin: 10px 0 15px;
    padding: 5px;
    width: 594px;
}


input.button {
    background: url("../img_acme_v2/button.jpg") no-repeat scroll left top transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: Calibri, "Trebuchet MS";
    font-size: 12px;
    height: 23px;
    margin-right: 20px;
    width: 124px;
}

input.button:hover {
	background: url("../img_acme_v2/button.jpg") no-repeat scroll left bottom transparent;	
}

input.checkbox {
    background: url("../img_acme_v2/checkbox.png") no-repeat scroll left top transparent;
    float: left;
    margin-top: 5px;
}

div.unosbottom label {
    float: left;
    font-size: 13px;
    margin-left: 10px;
    margin-top: 4px;
	font-size:12px;
}

div.facebook_box_article {

padding-left:17px;
width:642px;
float:left;

}




.koment_poruka {
	color:#dfdfdf;
	padding-top:5px;
	
	
	font-family: arial, "Trebuchet MS";
	font-size:12px;
}

.koment_poruka span {
	padding:0 10px;	
}

.koment_poruka span a {
	
	font-size: 12px;
    


	color:#393939;
	text-decoration:none;
	line-height:19px;
}

.koment_poruka span a:hover {
	color:#a02626;	
	
}


.koment_poruka span {
	color:#393939;
	text-decoration:none;
	line-height:19px;
	
}



.koment_poruka span.log_lnk:hover {
	color:#a02626;	
	cursor:pointer;
}






/* List video */

a.video {

	background: url(../images/icon-video.gif) no-repeat 0px 2px;

	padding: 0 0 0 20px;

}



/* List Feed RSS */

a.rss {

	background: url(../images/icon-rss.png) no-repeat 0px 2px;

	padding: 0 0 0 4px;

}



/* List link */

a.link {

	background: url(../images/icon-link.png) no-repeat 0px 3px;

	padding: 0 0 0 20px;

}



/* Bignumber */

.bignumber {

	background: url(../images/ol-bg.gif) no-repeat top left;

	color: #FFFFFF;

	display: block;

	float: left;

	font: bold 20px/normal Arial, sans-serif;

	margin-right: 8px;

	padding: 6px 7px;

}



/* Talking box. Thinking box. */

div.bubble1, div.bubble2, div.bubble3, div.bubble4 {

	margin: 15px 0;

}



div.bubble1 span.author,

div.bubble2 span.author,

div.bubble3 span.author,

div.bubble4 span.author {

	font-weight: bold;

	margin-left: 15px;

	padding-left: 15px;

	background: url(../images/icon-author.gif) no-repeat 0px 2px;

}



div.bubble1 div {

	background: url(../images/bub1-br.gif) no-repeat bottom right;

	margin: 0;

	width: 100%;

}



div.bubble1 div div {

	background: url(../images/bub1-bl.gif) no-repeat bottom left;

}



div.bubble1 div div div {

	background: url(../images/bub1-tr.gif) no-repeat top right;

}



div.bubble1 div div div div {

	background: url(../images/bub1-tl.gif) no-repeat top left;

}



div.bubble1 div div div div div {

	margin: 0;

	padding: 10px 15px 20px;

	width: auto;

}



div.bubble2 div {

	background: url(../images/bub2-br.gif) no-repeat bottom right;

	margin: 0;

	width: 100%;

}



div.bubble2 div div {

	background: url(../images/bub2-bl.gif) no-repeat bottom left;

}



div.bubble2 div div div {

	background: url(../images/bub2-tr.gif) no-repeat top right;

}



div.bubble2 div div div div {

	background: url(../images/bub2-tl.gif) no-repeat top left;

}



div.bubble2 div div div div div {

	margin: 0;

	padding: 10px 15px 25px;

	width: auto;

}



div.bubble3 div {

	background: url(../images/bub3-br.gif) no-repeat bottom right;

	margin: 0;

	width: 100%;

}



div.bubble3 div div {

	background: url(../images/bub3-bl.gif) no-repeat bottom left;

}



div.bubble3 div div div {

	background: url(../images/bub3-tr.gif) no-repeat top right;

}



div.bubble3 div div div div {

	background: url(../images/bub3-tl.gif) no-repeat top left;

}



div.bubble3 div div div div div {

	margin: 0;

	padding: 10px 15px 45px;

	width: auto;

}



div.bubble4 div {

	background: url(../images/bub4-br.gif) no-repeat bottom right;

	margin: 0;

	width: 100%;

}



div.bubble4 div div {

	background: url(../images/bub4-bl.gif) no-repeat bottom left;

}



div.bubble4 div div div {

	background: url(../images/bub4-tr.gif) no-repeat top right;

}



div.bubble4 div div div div {

	background: url(../images/bub4-tl.gif) no-repeat top left;

}



div.bubble4 div div div div div {

	margin: 0;

	padding: 10px 15px 45px;

	width: auto;

}



/* Box style */

.box-grey,

.box-hilite {

	border: 1px solid #CCCCCC;

	background-color: #F7F7F7;

	margin: 20px 0 0 0;

	padding: 10px;

}



.box-hilite {

	border: 1px solid #006699;

	background: #E7F4FA;

}



/* Legend */

.legend-title {
font-family: arial,Helvetica,sans-serif;


	background: #ffffff;

	display: block;

	float: left;

	font-weight: bold;

	left: 7px;

	margin: 0 !important;

	padding: 0 3px;

	position: absolute;

	top: -10px;

	font-size: 1.3em;

}



.legend {

	border: 1px solid #CCCCCC;

	margin: 3px;

	padding-left: 7px;

	position: relative;

	float: right;

	width: 150px;

}



.legend-left {

	border: 1px solid #CCCCCC;

	margin: 3px;

	padding-left: 7px;

	position: relative;

	margin-right: 5px;

	float: left;

	width: 150px;

}



.legend-hilite {

	border: 1px solid #006699;

	margin: 20px 0;

	padding: 0 10px;

	position: relative;

}



/* Highslide */

.highslide-header {

	border-bottom: 1px solid #CCCCCC;

}



.highslide-header li {

	background: none;

}



.highslide-body {

	padding: 10px 0 !important;

}



.highslide {

	margin: 0;

}



.highslide img {

	padding: 2px;

	border: 1px solid #CCCCCC;

}



.highslide:hover img {

	border: 1px solid #ABABAB !important;

}




div.legend p,div.legend-left p {
width:140px;


}




div.buttonheading {
	position: absolute;
	top: 0px;
	right: 0;
	/*width: 62px;*/
	padding: 3px;
}

.buttonheading img {
	margin: 0 5px 0 0;
	border: 0;
	float: right;
}






pre, .code {
	background: #FFFFCC;
	border-left: 5px solid #CCCCCC;
	font: 1em/1.5 "Courier News", monospace;
	margin: 5px 0 15px;
	padding: 10px 15px;
}



blockquote {

	padding: 5px;
	padding-left: 15px;
	margin-top: 0px;
	margin-left: 5px;
	float:right;
	width: 150px;
	background-color: #F4F4F4;
	border: 1px solid #CCCCCC;

	font-family: Calibri, "Trebuchet MS";
   font-size:1.0em;
   line-height: 1.3em;

}

dvi.citat
{
	float:left;
}

.person
{
	padding-left: 0px;
}

blockquote span.open {

	background: url(../images/so-q.gif) no-repeat left top;
	padding: 0 0 0 15px;

}



blockquote span.close {

	background: url(../images/sc-q.gif) no-repeat bottom right;

	padding: 0 15px 0 0;

}



blockquote.testimonial {

	padding: 0 0 10px;

	border-bottom: 1px solid #E7E8E6;

}



blockquote.testimonial span.author {

	background: url(../images/icon-author.gif) no-repeat 5px center;

	display: block;

	font-weight: bold;

	margin-top: 5px;

	padding-left: 20px;

}



/* Drropcap */

.dropcap {

	color: #4B4B4B;

	display: block;

	float: left;

	font: 50px/40px Georgia, Times, serif;

	padding: 4px 8px 0 0;

}



/* Tips, Error, Message, Hightlight*/

p.error {

	background: url(../images/icon-error.gif) no-repeat top left;

	color: #CC0000;

	padding-left: 25px;

}



p.message {

	background: url(images/icon-info.gif) no-repeat top left;

	color: #2C79B3;

	padding-left: 25px;

}



p.tips {

	background: url(../images/icon-tips.gif) no-repeat top left;

	color: #E58C00;

	padding-left: 25px;

}



.highlight {

	background: #FFFFCC;

	font-weight: bold;

	padding: 1px 5px;

}



/* Note Style */

p.stickynote {

	background: url(../images/sticky-bg.gif) no-repeat 5px center #FFFFFF;

	border: 1px solid #CCCCCC;

	padding: 10px 0px 10px 50px;

}



p.download {

	background: url(../images/download-bg.gif) no-repeat 5px center #FFFFFF;

	border: 1px solid #CCCCCC;

	padding: 10px 0px 10px 50px;

}



.blocknumber {

	clear: both;

	padding: 5px 15px 10px;

	position: relative;

}



/* Check list */

ul.checklist {

	list-style: none;

}



ul.checklist li {

	background: url(../images/icon-checklist.gif) no-repeat 0 4px;

	margin-left: 15px;

	padding: 0 0 0 20px;

}



/* Check list (star) */

ul.stars {

	list-style: none;

}



ul.stars li {

	background: url(../images/icon-star.gif) no-repeat 0 5px;

	margin-left: 15px;

	padding: 0 0 0 20px;

}


.path_line {
height:17px;
width:633px;
overflow:hidden;

}



ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 3px 5px 0;
	list-style: none;	

}
a.thumb {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {

	background: #000;
}
a.thumb:focus {
	outline: none;
}


.galerija_top {


display:none;
height:67px;
margin-left:9px;
margin-top:-12px;


}



div.intro h3.nadnaslov {
	font-family: Arial, "Trebuchet MS";
	font-size:14px;
	color:#a8372b;
	padding:0 0 15px 0;
	text-transform:uppercase;
}

.createby {

font-family:Arial;
font-size:12px;
color:#333333;

}
div.as ul li span.asborder {
	padding:0 5px 0 5px;	
	color:#d5d5d5;
}











/* content tables */
td.sectiontableheader {
	background: #666666;
	border: 1px solid #CCCCCC;
	padding: 4px;

}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
	padding: 4px 4px 6px;
	border-bottom: 1px solid #CCCCCC;
}

tr.sectiontableentry0:hover td,
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background-color: #EBF2F9;
}

tr.sectiontableentry2 td {
	background-color: #F7F7F7;

}

table.contentpane {
	border: none;
	width: 100%;
}

table.contentpaneopen {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
}

table.contenttoc {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
	font-size: 92%;
}

table.contenttoc a {
}

table.contenttoc td {
	background: url(../images/bullet.gif) no-repeat 10px 9px;
	padding: 1px 5px 1px 20px;
}

table.contenttoc th {
	border-bottom: 1px solid #CCCCCC;
	padding: 0 0 3px;
	text-indent: 5px;
}

table.poll {
	border-collapse: collapse;
	padding: 0;
	width: 100%;
}

table.pollstableborder {
	border: none;
	padding: 0;
	text-align: left;
	width: 100%;
}

table.pollstableborder img {
	vertical-align: baseline;
}

table.pollstableborder td {
	border-collapse: collapse;
	border-spacing: 0;
	padding: 4px !important;
	background: none;
}

table.pollstableborder tr.sectiontableentry1 td {
	background: #F7F7F7;
}

table.searchintro {
	padding: 10px 0;
	width: 100%;
}

table.searchintro td {
	padding: 5px!important;
}

table.adminform {
}

.adminform .inputbox {
}

.blog_more {
}

.blog_more strong {
	display: block;
	font-size: 125%;
	margin: 0 0 5px;

}

.blog_more ul {
	margin: 0;
	padding: 0;
}

.blog_more ul li {
	background: url(../images/bullet.gif) no-repeat 6px 10px;
	margin: 0;
	padding: 0 0 0 17px;
}

.category {
	font-size: 125%;
	font-weight: bold;
}

h1.componentheading, .componentheading {
	margin:10px;
	padding: 0 0 5px;
	margin-top:0;
	
}

.componentheading {
	font-size: 250%;
	font-weight: normal;
	border-bottom: 5px solid #333; 
}

.contentdescription {
	display: block;
	padding: 10px;
	margin: 10px 0;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 125%;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background: #F7F7F7;
	font-style: italic;
}

h2.contentheading, .contentheading {
	margin: 0;
	padding: 0 8px 0 0;
}

.contentheading {
	font-size: 250%;
}

table.blog .contentheading {
	font-size: 125%;
	padding: 10px 0 5px 0;
	font-weight: bold;
}

a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
}

a.readon {
	display: block;
	float: left;
	text-align: center;
	clear: both;
	padding: 0 5px;
	text-transform: lowercase;
	background: #666666;
	color: #FFFFFF;
}

a.readon:hover, a.readon:active, a.readon:focus {
	background: #006699;
	color: #FFFFFF;
	text-decoration: none;
}

table.contentpaneopen td, table.contentpane td {
	padding: 5px 0;
}

table.contentpaneopen, table.contentpane, table.blog {
	width: 100%;
}

.moduletable {
	padding: 0;
}

ul.pagination {
	margin: 15px auto 0;
	padding: 0;
}

ul.pagination li {
	background: none;
	display: inline;
	margin: 0;
	padding: 0;
}

ul.pagination li span{
	padding: 2px 5px;
}

ul.pagination a {
	padding: 2px 3px;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
}

.pagenavbar {
	background: url(../images/icon-pages.gif) no-repeat center left;
	font-weight: bold;
	padding-left: 14px;
}

.pagenavcounter {
	background: url(../images/icon-pages.gif) no-repeat 0 11px;
	font-weight: bold;
	padding: 8px 14px 0 14px;
}

.sectiontableheader {
	color: #FFFFFF;
	font-weight: bold;
	padding: 8px 5px;
}

.sectiontableheader a {
	color: #FFFFFF;
}

tr.sectiontableentry1 td {
	padding: 8px 5px;
}

tr.sectiontableentry2 td {
	padding: 8px 5px;
}

tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
}

.smalldark {
	text-align: left;
}

div.syndicate div {
	text-align: center;
}

.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td {
	background: none;
}


#tinymce p,#tinymce pre, #tinymce blockquote, #tinymce ul, #tinymce ol, #tinymce h1, #tinymce h2, #tinymce h3, #tinymce h4, #tinymce h5,#tinymce h6 {
	margin: 10px 0;
	padding: 0;
}

#tinymce  {
background: none;
background-color:#ffffff;


}


/* META
--------------------------------------------------------- */
.article-tools {
	display: block;
	margin: 0 0 20px;
	width: 100%;
	clear: both;
	color: #ABABAB;
	position: relative;
}

.article-section, .article-category {
	color: #999999;
	font-size: 92%;
	
}
