body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	background-image:url(/img/top-repeat.png);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	color:#4183B7;
	text-decoration:none;
}
a:hover {
	color:#4183B7;
	text-decoration:underline;
}

a.link {
	color:#4183B7;
	text-decoration:none;
}
a.link:hover {
	color:#4183B7;
	text-decoration:underline;
}

a.crni-link{
	color:#000000;
	text-decoration:none;
}
a.crni-link:hover{
	color:#000000;
	text-decoration:none;
	border-bottom:1px solid #CC0000;
}
a.beli-link{
	color:#FFFFFF;
	text-decoration:none;
}
a.beli-link:hover{
	color:#FFFFFF;
	text-decoration:none;
}
a.zeleni-link{
	color:#669900;
	text-decoration:none;
}
a.zeleni-link:hover{
	color:#669900;
	text-decoration:none;
	border-bottom:1px solid #CC0000;
}

a.narandzasti-link{
	color:#f76d21;
	text-decoration:none;
}
a.narandzasti-link:hover{
	color:#f76d21;
	text-decoration:none;
	border-bottom:1px solid #CC0000;
}

a.crveni-link{
	color:#CC0000;
	text-decoration:none;
}
a.crveni-link:hover{
	color:#CC0000;
	text-decoration:none;
	border-bottom:1px solid #CC0000;
}

.strong{font-weight:bold}
.justify{text-align:justify}

.zelena{color:#669900;}
.narandzasta{color:#f76d21;}
.crvena{color:#CC0000;}

input, textarea, select{
border:1px solid #E0E0E0;
background-color:#F8F8F8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0033CC;
padding:2px
}

h1{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(/img/box-h1-bg.png);
background-repeat: repeat-x;
color:#FFFFFF;
background-color:#53b8e9;
padding:3px;
padding-left:5px;
margin:1px 0px 1px 0px;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
letter-spacing:1px
}

h2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(/img/box-h2-bg.png);
background-repeat: repeat-x;
color:#FFFFFF;
background-color:#53b8e9;
padding:3px;
padding-left:5px;
margin:1px 0px 1px 0px;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
letter-spacing:1px
}

h3{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(/img/box-h3-bg.png);
background-repeat: repeat-x;
color:#FFFFFF;
background-color:#0284c1;
padding:3px;
padding-left:5px;
margin:1px 0px 1px 0px;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
letter-spacing:1px
}

h4{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(/img/box-h4-bg.png);
background-repeat: repeat-x;
color:#FFFFFF;
background-color:#a5ed7a;
padding:3px;
padding-left:5px;
margin:1px 0px 1px 0px;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
letter-spacing:1px
}


h2 a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
letter-spacing:1px
}

h2 a:hover{
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
border-bottom:1px solid #FFFF99
}

h3 a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
letter-spacing:1px
}

h3 a:hover{
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
border-bottom:1px solid #FFFF99
}

h4 a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
letter-spacing:1px
}

h4 a:hover{
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
border-bottom:1px solid #FFFF99
}

ul{margin:0px; padding:0px; list-style-type:none;}

a.rssfeed, span.rssfeed a
{
    background: url('/img/rss-faded.png') no-repeat top left;
    display: block;
    margin-top: -16px;
    float: right;
    font-size: 0;
    width: 14px;
    height: 14px;
}

a.rssfeed:hover
{
    background: url('/img/rss-hover.png') no-repeat top left;
}

ul#bullet-arrow li{
list-style: url(/img/bullet-arrow.gif);
margin-left:20px;
padding:2px;
border-bottom:1px dotted #444444;
}

ul#bullet-arrow li:hover{
list-style: url(/img/bullet-arrow-on.gif);
margin-left:20px;
padding:2px;
text-decoration:none;
}

.bullet-blue{
font-weight:bold; 
color:#0099CC;
}

.bullet-green{
font-weight:bold; 
color:#669900;
}

.bullet-orange{
font-weight:bold; 
color:#f76d21;
}

/* glavni containeri */

#container {
width:1002px;
margin-left: auto;
margin-right: auto;
}

#header {
height:123px;
margin-top:0px;
margin-left:2px;
padding-top:2px;
}

#hd-logo{
float:left;
width:250px;
height:60px;
}

#footer {
color: #B2B2B2;
padding:10px 0px 0px 0px;
text-align:center;
margin-bottom:28px
}

#footer a:link{
color:#666666;
text-decoration:none;
}
#footer a:hover{
color:#000000;
text-decoration:none;
padding-bottom:1pt;
border-bottom:1px solid #FF6600
}
#footer a:active{
color:#FF6600;
text-decoration:none;
}
#footer a:visited{
color:#666666;
text-decoration:none;
}

#holder-left{
float:left;
width:260px;
background-color:#FFFFFF
}

#holder-middle{
float:left;
margin-left:5px;
/* width:472px; */
width:737px;
background-color:#FFFFFF;
padding-bottom:3px
}

#holder-middle-right{
float:left;
margin-left:5px;
width:737px;
background-color:#FFFFFF;
padding-bottom:3px
}

#holder-right{
float:left;
margin-left:5px;
width:260px;
background-color:#FFFFFF
}

#sub-middle-left{
float:left;
width:472px;
background-color:#FFFFFF
}

#sub-middle-right{
float:left;
margin-left:5px;
width:260px;
background-color:#FFFFFF
}

.clearing { height: 0; width:100%;display: inline; clear: both; overflow:hidden; } 

#userpanel {
	position: absolute;
/*	right: 0px; */
	bottom: 0px;
	width:1002px;
	font-size:11px; 
	background-color:#f5f8fa;
	background-image:url(/img/box-userpanel-bg.png);
	margin-top:5px; 
	height:20px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 18px;
	border:1px solid #b6d5e9;
	border-bottom:none
}

#userpanel a:hover{
text-decoration:none;
padding-bottom:1pt;
border-bottom:1px solid #FF6600;
}

div > div#userpanel {
	position: fixed;
}

#bocni-holder ul{
	list-style-type: none;
	margin:0;
	margin-top:1px;
	padding:0;
}
#bocni-holder ul li{
	border-bottom:1px dotted #444444;
	padding:2px;
}
#bocni-holder a:hover{
	text-decoration:none;
	color:#000000
}

#bocni-holder .justify{text-align:justify}

#bh-vremenska-prognoza{
border:1px solid #c8dce8; 
margin-top:1px; 
height:120px; 
margin-bottom:2px
}

#bh-vremenska-prognoza .dan{
float:left; 
width:125px; 
background-color:#f5f8fa; 
padding:2px; 
margin-top:3px
}

#bh-statistika {
margin:2px;
text-align:justify;
}

#bh-kursna-lista {
border:1px solid #c8dce8;
height:101px
}

#bh-kursna-lista .tip{
font-size:11px;
color:#666666;
font-weight:bold;
text-align:center;
text-transform:uppercase;
}

#bh-kursna-lista td{
text-align:center;
}

#bh-kursna-lista img{
border:none;
vertical-align:bottom;
height:11px;
width:18px;
padding-left:3px;
padding-right:3px
}

.jos-sadrzaja{
	margin-top:3px; 
	margin-bottom:3px;
	text-align:right;
	margin-right:3px;
}

.jos-sadrzaja sa{
background-image:url(/img/external-link.png);
background-repeat:no-repeat;
background-position:right;
padding-right:11px;
height:10px;
width:10px;
border:none;
text-align:right
}

.hide { display:none;}
.show {display:block;}

a.switch-up, span.switch-up a
{
    background: url('/img/userpanel-switch-off.png') no-repeat top left;
	position:fixed;
    margin-top: -16px;
	bottom:3px;
	margin-left:3px;
    font-size: 0;
    width: 14px;
    height: 14px;
	z-index: 100
}

a.switch-up:hover
{
    background: url('/img/userpanel-switch-on.png') no-repeat top left;
}
.obavestenje {
	background: #fff6bf url(/img/icon-obavestenje.gif) center no-repeat;
	background-position: 5px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	}
	
.obavestenje2 {
	margin:15px 10px 0px 10px; 
	padding:5px; 
	border:1px solid #33CC33; 
	background-color:#F9F9F9;
	}
	
.obavestenje3 {
	margin:15px 10px 0px 10px; 
	padding:5px; 
	border:1px solid #CC0000; 
	background-color:#F9F9F9
	}	
	
/* vesti */

.pojedinacna-vest-container{
border-bottom:1px dashed #1D7BC9; 
padding-bottom:5px; 
padding-top:5px;
width:472px;
_width:471px
}

.pojedinacna-vest-container-istaknuto-desavanje{
padding:5px 5px 5px 5px; 
width:460px;
_width:459px;
border:1px solid #FF9933;
background-color: #f8f8f8;
margin-top:2px;
}

.pojedinacna-vest-info{
float:left; 
width:472px; 
_width:470px;
height:16px; 
background-color:#f9f9f9; 
padding-left:2px;
font-size:9px;
}

.pojedinacna-vest-info-foot{
float:left; 
width:472px; 
_width:471px;
height:16px; 
background-color:#f9f9f9; 
text-align: center;
margin-top:5px
}

#pojedinacna-vest img{
margin-right:5px; 
border:0px; 
margin-top:2px
}

#pojedinacna-vest p{
padding-left:5px; 
padding-right:5px
}

.title1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#669900;
}

a.title1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#669900;
}

a.title1:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#EE0B0B;
text-decoration:none
}

/* poslovi */

.poslovi-container{
border-bottom:1px dashed #1D7BC9; 
padding-bottom:5px; 
padding-top:5px;
width:730px;
_width:729px
}

.poslovi-info{
float:left; 
width:730px; 
_width:729px;
height:16px; 
background-color:#f9f9f9; 
padding-left:2px;
font-size:9px;
}

.poslovi-info-foot{
float:left; 
width:730px; 
_width:729px;
height:16px; 
background-color:#f9f9f9; 
text-align: center;
margin-top:5px
}

#poslovi img{
margin-right:5px; 
border:0px; 
margin-top:2px
}

#poslovi p{
padding-left:5px; 
padding-right:5px
}

/* baneri */

#BS-a1{
float:left; 
background-image:url(/img/reklama-horizontal-a1.png); 
margin-left:8px; 
width:250px; 
height:62px
}

#BS-a1 img{
width:240px; 
height:60px;
border:none
}

#BS-a2{
float:left; 
background-image:url(/img/reklama-horizontal.png); 
margin-left:8px; 
width:478px; 
height:62px
}

#BS-a2 img{
width:468px; 
height:60px;
border:none
}

#BS-a3{
background-image:url(/img/reklama-horizontal-w240.png); 
background-repeat:no-repeat; 
height:72px; 
width:240px; 
padding-top:11px; 
margin:auto; 
margin-top:2px
}

#BS-a3 img{
width:240px; 
height:60px;
border:none
}

#BS-a4{
margin-top:5px; 
margin-bottom:0px; 
background-image:url(/img/reklama-horizontal-w468.png);
background-repeat:no-repeat; 
height:72px; 
width:468px; 
padding-top:11px; 
margin:auto;
}

#BS-a4 img{
width:468px; 
height:60px;
border:none
}

#BS-a5{
background-image:url(/img/reklama-horizontal-w240.png); 
background-repeat:no-repeat; 
height:132px; 
width:240px; 
padding-top:12px; 
margin:auto; 
margin-top:2px
}

#BS-a5 img{
width:240px; 
height:120px;
border:none
}


#zaglavlje-wrap {
	font-size:12px;
	width:1002px;
	border-top:2px solid #ff6200;
	background-color:#3b5998;
	height:25px;
	margin:auto
}
#zaglavlje {
	font-size:12px;
}
#zaglavlje ul {
	padding:0;
	list-style:none;
	height:23px;
	width:1002px;
	padding-top:2px;
	_margin-left:0px;
	margin:0px
}
#zaglavlje ul li {
	float:left;
	display:inline;
}
#zaglavlje ul a {
	display:block;
	font:bold 1.1em Trebuchet MS, Arial, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	margin:0 4px 0 3px;
	}
#zaglavlje ul a {
	padding:1px 7px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#zaglavlje ul a:focus, #zaglavlje ul a:active, #zaglavlje ul a:hover {
	background-color:#FF6600;
	outline:none;
}
#zaglavlje ul a.selected {
background-color: #d3f274;
color: #3b5998;
}
#zaglavlje ul .login { 
	text-align:right; 
	width:265px;
	padding-top:4px;
	font-size:11px;
	color:#c1c7d2;
}