/* default styles */
body { padding: 5px 0 0 0; margin: 0; font: .7em Arial, Helvetica, sans-serif; line-height: 15px; background: #fff url(images/bg.gif) repeat-x; color: #454545; }
a { color: #203e63; background: inherit; text-decoration:none }
a:hover { color: #416eaf; background: inherit; }
p {	margin: 0 0 5px 0; }

h1 { /******  Title of categories, "Headlines" title, "Latest news" title  *******/
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.8em;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
	padding: 0px 0px 6px 0px;
	margin: 5px 0;
	border-bottom:1px solid #203e63;
}
h2 { margin: 0; padding: 0; font: bold 1.8em "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif; letter-spacing: -1px; }
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
h3 { margin-top:3px;}
ul { margin: 0; padding : 0; list-style : none; }
img { border: 0; }


/* layout */
#content { margin: -5px auto; width: 1000px; }
#logo { /*margin: 10px 0 2px 0; width: 170px;*/ float:left; line-height:0px;}
#top_banner_468 { width: 468px; height:60px; float:left; margin: 10px 0 0 15px; text-align:center; background-color:#a2c8ee; vertical-align:middle}
#slogan { font-size: 0.9em; margin: 0 0 10px 2px; padding: 0; color: #808080; background: #fff; }
/*#top_banner_300 { width: 340px; height:90px; float:right; margin: 0 0 0 0;}*/
#top_banner_300 { width: 728px; height:90px; float:right; margin: 0 0 3px 0;}
#banner_728 { width: 728px; height:90px; margin: 3px 0 5px 50px;}

/* round blue login button */
#loginbutton a { text-decoration: none; width: 24px; padding: 7px 12px; margin: 0 0 0 8px; height: 28px; background: #fff url(images/lb.gif) no-repeat; color: #000; }
#loginbutton a:hover{ background: #fff url(images/lbhover.gif) no-repeat; color: #000;}

/* main horizontal menu */
#tablist{ padding: 3px 0; margin: 0; float: left; }
	#tablist li{ list-style: none; display: inline; margin: 0; }
	#tablist li a{
		text-decoration: none;
		padding: 4px 15px;
		margin-right: 2px;
		background: #79BCFF url(images/corner.gif) no-repeat top right;
		font-weight: bold;
		color: #fff;
	}
	#tablist li a:hover{
		background: #4D6CB7 url(images/corner.gif) no-repeat top right;
		color: #fff;
	}
	#tablist li a.current{
		background: #9FC7D8 url(images/corner.gif) no-repeat top right;
		color: #2F637A;
		padding: 6px 22px;
	}
	#tablist .key { text-decoration: underline; }

/* main menu topics */
#topics {
	clear: left;
	float: left;
	width: 640px;
	background: #F3EC90 url(images/topicsbg.gif) repeat-x left bottom;
	padding: 8px 5px;
	margin: 0 0 5px 0;
	color: #fff;
	height: 59px;
}
	.podkat li a { background-image: url(images/bull_manji-plavi.gif); background-repeat: no-repeat; background-position: center left;  padding: 0 0 0 12px; }
	.lista li a { background-image: url(images/bull_manji.gif); background-repeat: no-repeat; background-position: center left;  padding: 0 0 0 12px; }

/* main menu search */

/* middle panel */

#middle_panel_holder{
	width:300px;
}
.right_articles li a{
    background-image: url("images/bull_manji.gif");
/*    background-position: left center;*/
	background-position:0 4px;
    background-repeat: no-repeat;
    padding: 0 0 0 12px;
	font-weight: bold;
}
.right_articles li a:hover{
    background-image: url("images/bull_manji.gif");
   /* background-position: left center;*/
	background-position:0 4px;
    background-repeat: no-repeat;
    padding: 0 0 0 12px;
	font-weight: bold;
}

/*
.middle_menu{
	background: url("/images/bull_manji.gif") no-repeat scroll 0px 4px transparent;
	padding-left: 13px;
	margin-top: 0px;
}*/
#search {
	float: right;
	text-align: right;
	color: #000;
	padding: 10px 20px 31px 20px;
	min-height: 32px; /* FF height */
	height: 25px;	/* IE height */
	width: 270px;
}

#danas {
	float: right;
	text-align: right;
	color: #000;
	margin-top: 2px;
	margin-bottom: 2px;
	min-height: 32px; /* FF height */
	height: 104px;	/* IE height */
	width: 340px;

}
#danas table{
	border: 0px;
	float:left;
	margin:0px; 
	padding:0px;
	line-height:11px;
	margin-top: 24px;
}
#danas td{
	border-bottom:0px;
	border-left:0px;
}
	/* search form styling */
	form, form p { margin: 0; padding: 0; line-height: 20px; }
	
		.search { width: 170px; border: 1px solid #357994; background: #fff; color: #478F36; padding: 4px; margin: 0; font-weight: bold; font-size: 1.3em;  }
		.button { padding: 4px; font: bold 1em Arial, Sans-Serif; }
/* virtuelni-salter */
#virtuelni-salter {
	float: left;
	width: 1000px;
	margin: 0 0 2px 0;
	background:#FFFFFF url(images/virtuelni-salter-linkovi-pozadina.jpg) repeat-y scroll 0 0;
}

.vs_links {
	float:left;
	width:200px;
	}
.vs_opis{
	padding:10px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.loading_container {
	float:left;
	width:800px;
	min-height:350px;
	background-image:url(images/virtuelni-salter-pozadina.jpg);
	}

.dugme {
background-repeat:no-repeat;
width:200px;
height:41px;
}
	.crveni_text {
		font-size: 11px;
		color: #FF0000;
		text-decoration:none;
		font-weight:bold;
	}

.hover{
background-position:0 -41px;
}

.stambeni-krediti {background-image:url(images/vs-links-stambeni-krediti.png)}
.kes-krediti {background-image:url(images/vs-links-kes-krediti.png)}
.platne-kartice {background-image:url(images/vs-links-platne-kartice.png)}
.auto-krediti {background-image:url(images/vs-links-auto-krediti.png)}
.potrosacki-krediti {background-image:url(images/vs-links-potrosacki-krediti.png)}
.refinansirajuci-krediti {background-image:url(images/vs-links-refinansirajuci-krediti.png)}

/* left side */
#left {
	float: left;
	width: 837px;
	margin: 0 0 10px 0;
}
	.subheader {
		margin: 1px 0 4px 0;
		padding: 2px 0 0 0;
		text-align:center;
		background: #f4f4f4 url(images/bgshade.gif) repeat-x;
		color: #808080;
		border-bottom: 1px solid #ccc;
	}
	.left_articles {
		margin: 0px 0 10px 0;
		background: #fff url(images/bgshade.gif) repeat-x;
		color: #454545;
		padding: 15px 0px 5px 5px;
		min-height: 500px; /*testirati*/
		height:auto !important;/* testirati*/
	}
.left_articles p {
	font-size:1.1em;
	line-height:18px;
	color:#000000;
	font-family:Verdana, Geneva, sans-serif;
}
.listanje {
	font-size:1.1em;
	line-height:18px;
	color:#000000;
	font-family:Verdana, Geneva, sans-serif;
	list-style : disc;
	padding-left:30px;
}
		.date { font-size: .9em; padding: 0 0 0 12px; background: #fff url(images/news.gif) no-repeat center left; color: #808080; line-height:8px }
		.mini_text {font-size: .9em; padding: 0 0 0 12px; color: #808080; line-height:8px}
		.bigimage {
			float: left;
			clear: left;
			border: 1px solid #ccc;
			background: #eee;
			color: #000;
			width: 200px;
			height: 150px;
			margin: 0 15px 10px 0;
		}
	.left_box {
		background: #f4f4f4;
		color: #808080;
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		padding: 15px;
		margin: 0 0 15px 0;
	}
	.thirds {
		float: left;
		width: 200px;
		padding: 0 10px 0 0px;
	}		
		
/* right side */
#right {
	float: right;
	width: 160px;
	margin: 0 0 10px 0;
}
	.right_articles {
		border: 1px solid #ccc;
		margin: 0px 0 10px 0;
		color: #454545;
		width:298px;
		border-top:none;
		padding-top:5px;
	}
	
	.right_articles li{
		margin-left:2px;
	}
	.right_articles a:hover{
		background:none;
	}
	.right_articles a{
		background:none;
	}

	.image { float: left; margin: 0 3px 0 0; }
	.notes {
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		padding: 17px 10px 17px 80px;	
		margin: 0 0 10px 0;
		background: #fff url(images/notes.gif) no-repeat center left;
		color: #454545;
	}
/* footer */
#footer { 
	clear: both; 
	color: #808080;
	background: #fff url(images/footer_bg.gif) repeat-x;
	padding: 10px 15px;
	border-top: 1px solid #ccc;
	height:150px
}
	#footer .right { float: right; }
	#footer a, #footer p { color:#FFFFFF;}
	#footer a:hover {color: #999999; background: inherit; }

.footer_links{
	float:left;
	margin:6px;
}
.slika{
float:left;
}
.podeli_linkovi {
		position:static;
		background: #f4f4f4;
		color: #808080;
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		padding: 5px;
		text-align:center;

}
.plavi_naslov {
		color: #203e63;
		font-weight:bold;
}

/* alert */
.alert{
/*	background: #FFEEFF;*/
	padding:5px;
	border:1px solid #DDDDDD;
}
.bolder{
	font-weight:bold;
}
.rounded{
	border:1px solid #CCCCCC;
	background:#F8F8F8;
	font-weight:bold;
	text-align:center;
	line-height:18px;
	margin-bottom:5px;
}
/* nested table */
table.parent{
	border: none;
	margin-top:2px;
	margin-left:0px;
	margin-right:0px;
}
.parent td{
	border:none;
}
table.child {
	margin:0px;
	
	border-top:1px solid #e3f1fe;
	border-right:1px solid #e3f1fe;
	margin:1em auto;

}
.child td{
	border-bottom:1px solid #E3F1FE;
	border-left:1px solid #E5EFF8;
	color:#454545;
	padding-left:2px;
}

.data {
border:3px double #BBBBBB;
border-collapse:collapse;
color:#000000;
}
.data td {
border:1px solid #BBBBBB;
color:#000000;
font-weight:bold;
padding-left:3px;
}
/* form */
.inputT {
	border: 1px solid #999999;
	background: url(images/input_bckg.png) repeat-x #FFFFFF;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #333333;
}

.inputT:hover {
	border: 1px solid #CC0000;
	background: url(none) repeat-x #FFFFFF;
	color: #000000;
}
label.error { /* background:url("/images/no.gif") no-repeat 0px 0px;*/ float: none; color: #CC0000; padding-left: 1em; display:none;}
/*label.checked { background:url("/images/yes.gif") no-repeat 0px 0px;}*/

/* menjacnice */
.ekspo_menjacnice {
	float:left;
	height:160px;
	width:190px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin:5px 5px 0 0;
	padding:3px;
	border: 1px solid #ccc;
}

/*scroll*/

div.item {
  width:380px; 
  height:180px; 
  font-size:11px;
  color:#000000;
  }
div.item h3{
	font-size:11px;
}

/* dimenzije scroll box-a*/
div#bg_scrl { position:relative; width:366px; height:140px;
		  background-color:#ffffff; 
  }
/* scroller "window" 
   set width, height (and clip) to match values sent to constructor */
div#wn { position:absolute; left:2px; top:2px;
  width:360px; height:140px; z-index:1;
  clip:rect(0, 360px, 140px, 0); overflow:hidden;
  }

div#cnt { position:absolute; z-index:1; } /* layer that scrolls */

/* scroller items 
   set width and height to match scroller "window" 
   Be sure to set height adequate for your content! */
div#cnt div.item { width:360px; height:140px; color:#333333; }

/* styles for scroller content (read important instructions regarding collapsing margins!) */
div#cnt h3 { font-size:12px; margin:0 0 .5em 0 }  
div#cnt p { font-size:11px; margin:.5em 0 0 0 }
div#cnt ul { margin:.5em 0 0 0; padding:0; font-size:11px; }
div#cnt ul li { margin: .3em 0 0 1em; list-style-type:none }


/*Box-ovi*/
.header_box {
	background: #fff;
	border:1px solid #FFF;
	width:390px;
	margin-bottom:3px;
	margin:0;
	background:url(../images/headers-380.jpg) no-repeat;
	text-indent:-9999px;
	height:20px;
}
.header_box a {
	background:none;
}
.header_box.novosti_iz_banaka{background-position:0 0px;}
.header_box.aktuelno_390{background-position:0 -20px;}
.header_box.najcitanije{background-position:0 -40px;}
.header_box.najcesca_pitanja{background-position:0 -60px;}
.header_box.lista_pojmova{background-position:0 -82px;}

.header_box.lista_pojmova {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    padding: 0 3px;
    text-indent: 0 !important;
}

.header_box_430{
	margin: 0 0 1px;
	background:url(../images/headers-430.jpg) no-repeat;
	text-indent:-9999px;
	height:20px;
	border:1px solid #FFF;
	width:430px;
	margin-bottom:3px;
}

.header_box_430.vesti {background-position:0 0px;}
.header_box_430.izracunali-smo-za-vas {background-position:0 -81px;}
.header_box_430.najcitanije {background-position:0 -20px;}
.header_box_430.najcesca_pitanja_430 {background-position:0 -41px;}

/*Podloga*/
.header_podloga {
	background: #fff;
	width:300px;
	margin:0;
	background:url(/images/headers-300.jpg) no-repeat;
	text-indent:-9999px;
	height:20px;
}
.header_podloga.headertekst {
	background-position:0 -100px;
	color:#FFF;
	text-indent:0px !important;
	padding:0px 5px;
	font-weight:bold;
	font-size:13px;
	line-height:20px;
}
.header_podloga.headertekst a{
	color:#FFF;
}

.header_podloga.aktuelno {background-position:0 0px;}
.header_podloga.najnovije_vesti {background-position:0 -20px;}
.header_podloga.lista_pojmova {background-position:0 -40px;}
.header_podloga.najcesca_pitanja {background-position:0 -60px;}
.header_podloga.komentari_posetilaca {background-position:0 -80px;}

/*Podloga nedelja stednje*/
.header_podloga_nedelja_stednje {
	background: #fff;
	width:300px;
	margin:0;
	background:url(/images/headers-300-nedelja-stednje.png) no-repeat;
	text-indent:-9999px;
	height:20px;
}
.header_podloga_nedelja_stednje.o_nedelji_stednje {background-position:0 0px;}
.header_podloga_nedelja_stednje.ponude_banaka {background-position:0 -20px;}
.header_podloga_nedelja_stednje.istrazivanja {background-position:0 -40px;}
.header_podloga_nedelja_stednje.diskusije {background-position:0 -60px;}

.home_articles{
	margin: 0px 0 20px 0;
	color: #454545;
	border-top:none;
	padding-top:5px;
}
.home_articles a{
background:none;
}
.home_articles li{
margin-left:2px;
}

/*sroll text*/

#novosti_banaka_ticker { 
width:378px; 
background:#F5F5F5; 
padding:5px 5px 0; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
/*margin:2px auto;*/
border: 1px dotted #dddddd;
}

.newsticker-jcarousellite { width:378px; height:150px;}
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:3px; height:150px; }

.newsticker-jcarousellitee { width:378px; height:150px;}
.newsticker-jcarousellitee ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:3px; height:150px; }

/*sroll text navigacija*/
.arrow_next, .arrow_prev, .arrow_up, .arrow_up_ks, .arrow_down, .arrow_down_ks  {
background:url("/images/nav_arrow.png") no-repeat scroll left top transparent;
cursor:pointer;
font-size:5px;
height:16px;
width:16px;
}
.arrow_up  {
background:url("/images/nav_arrow.png") no-repeat scroll left -64px transparent;
float:right;
margin-right:3px;
margin-top:2px;
}

.arrow_up:hover  {
background:url("/images/nav_arrow.png") no-repeat scroll left -96px transparent;
}
.arrow_up_ks  {
background:url("/images/nav_arrow.png") no-repeat scroll left -64px transparent;
float:right;
margin-right:3px;
margin-top:2px;
}

.arrow_up_ks:hover  {
background:url("/images/nav_arrow.png") no-repeat scroll left -96px transparent;
}
.arrow_down  {
background:url("/images/nav_arrow.png") no-repeat scroll left -80px transparent;
float:right;
margin-top:2px;
margin-right:3px;
}

.arrow_down:hover  {
background:url("/images/nav_arrow.png") no-repeat scroll left -112px transparent;
}

.arrow_down_ks  {
background:url("/images/nav_arrow.png") no-repeat scroll left -80px transparent;
float:right;
margin-top:2px;
margin-right:6px;
}

.arrow_down_ks:hover  {
background:url("/images/nav_arrow.png") no-repeat scroll left -112px transparent;
}

.istaknuti_tekst {
	font-family:Tahoma, Geneva, sans-serif; font-size:1.2em; color:#003; font-weight:bold; line-height:1.8em;position:relative;left:30px; top:30px; float:left;/* width:100%*/}
	
.tabela {
	border: 3px double #bbb;
	border-collapse: collapse;
	font-size: 85%;
}

.tabela th {
	background: #de6a23;
	border: 1px solid #bbb;
	color:#fff;
	padding: 3px 5px;
	text-align: center;
}

.tabela td {
	border: 1px solid #bbb;
	padding: 3px;
}

/*recommendation*/
.recommendation {
    border: 1px solid #eee;
    display: block;
    padding: 3px 3px 15px;
    width: 98%;
	font-size:12px;
	font-style:italic;
	text-align:right;
}
.recommendation img{
	float:left;
}

.spec_ponuda{
	background-color:#FFFF99;
	text-align:center;
}
.red_class{
	color:red;
}

