body {
	margin:0;
	padding:0;
	line-height: 1.5em;
	background: #f2f2f2;
	background-image:url(../images/pozadina.jpg);
	background-repeat:repeat-x;
	color: #4E4E4E;
}

iframe {display:none !important;}

#maincontainer {
	width: 960px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #FFFFFF;
}
#jezici {
	padding: 10px;
	color:#938659;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none;
	background: #1f1a17;
	text-align: right;
	border-bottom: 1px solid #2d2825;
}
#topsection {
	background: #f9f9f1;
	height: 197px;
	border-bottom: 1px solid #ccc;
	padding-left: 10px;
}
#contentwrapper {
	float: left;
	width: 100%;
	background: #FFF;
}
#contentcolumn {
	margin-right: 400px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}
.slika {
	border: 1px solid #bfbfbf;
	padding: 6px;
}

.slika2 {
	border: 1px solid #bfbfbf;
	padding: 3px;
}

#leftcolumn {
	font-family: Georgia, Tahoma, Arial;
	float: left;
	width: 199px; /*Width of left column in pixel*/
	margin-left: -400px; /*Set margin to -(LeftColumnWidth + RightColumnWidth)*/
	border-left: 1px solid #DDD;
	background: #f9f9f9;
	padding-bottom: 20px;
	text-align: left;
}
#rightcolumn {
	font-family: Georgia, Tahoma, Arial;
	float: left;
	width: 199px; /*Width of right column in pixels*/
	margin-left: -200px; /*Set margin to -RightColumnWidth*/
	border-left: 1px solid #DDD;
	background: #f4f4f4;
	padding-bottom: 20px;
	text-align: left;
}
#footer {
	clear: left;
	width: 900px;
	text-align: center;
	border-top: 1px solid #ccc;
	background: #F8F8F8;
	font-size: 9px;
	color: #999999;
	padding: 30px;
	text-align: right;
}
#footer a {
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
#footer a:hover {
	font-size: 9px;
	color: #777777;
	text-decoration: none;
}
.innertube {
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}
body {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666;
}

table p {
	margin: 0;
}
input, textarea {
	font-family: Tahoma, Arial;
	border: 1px solid #bfbfbf;
	text-align: left;
	font-size: 11px;
	color:#4E4E4E;
}
select, option {
	font-family: Tahoma, Arial;
	text-align: left;
	font-size: 10px;
	color:#4E4E4E;
}
input, select, textarea {
	width: 98%;
	padding: 4px;
}
td {
	text-align: left;
	color:#4E4E4E;
}
.polja {
	margin-bottom: 15px;
}

.warning {
	text-align: left;
	font-weight: bold;
	color:#CC0000;
}
h3 {
	font-family: Georgia, Tahoma, Arial;
	text-align: left;
	font-size:14px;
	font-weight: normal;
	color:#999999;
}
.naslov {
	font-family: Georgia, Tahoma, Arial;
	text-align: left;
	font-size:18px;
	font-weight: normal;
	color:#4E4E4E;
}
a:link, a:visited {
	text-decoration:none;
	color:#006ca4;
	font-weight: bold;
	font-size: 11px;
}
a:hover {
	text-decoration:underline;
}

a.vijest-link:link, a.vijest-link:visited {
	font-family: Georgia, Tahoma, Arial;
	text-decoration:none;
	color:#006ca4;
	font-weight: bold;
	font-size: 12px;
}
a.vijest-link:hover {
	font-family: Georgia, Tahoma, Arial;
	text-decoration:underline;
}

a.vijesti-link:link, a.vijesti-link:visited {
	font-family: Georgia, Tahoma, Arial;
	text-decoration:none;
	color:#006ca4;
	font-weight: bold;
	font-size: 11px;
}
a.vijesti-link:hover {
	font-family: Georgia, Tahoma, Arial;
	text-decoration:underline;
}

.jezik {
	color:#938659;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none;
}
a.jezik:link, a.jezik:visited {
	color:#4E4E4E;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none;
}
a.jezik:hover {
	color:#fbedbf;
	text-decoration:none;
}
.copy {
	color:#8C8C8C;
	text-decoration:none;
	font-size:9px;
}
.datum {
	font-family: Georgia, Tahoma, Arial;
	font-size:10px;
	color:#999999;
}
.floater {
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
}
.optuzeni {
	background-color: #ffffff;
	text-decoration: none;
	border:1px solid #bfbfbf;
	display: block;
	padding: 8px;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 10px;
}
a.dodatno:link, a.dodatno:visited {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.dodatno:hover {
	font-size: 10px;
	color: #336699;
	text-decoration: none;
}
/* CSS Document */

#tablist {
	padding: 3px 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0.1em;
}
#tablist li {
	list-style: none;
	display: inline;
	margin: 0;
}
#tablist li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 1px solid #778;
	border-bottom: none;
	background: white;
}
#tablist li a:link, #tablist li a:visited {
	color: #CC0000;
}
#tablist li a.current {
	background: #f8f8f8;
}
#tabcontentcontainer {
	padding: 0px;
	border: none;
}
.tabcontent {
	display:none;
}
/* autocomplete */
#results {
	width:182px;
	border-bottom:solid 1px #bfbfbf;
	border-right:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	display:none;
	background:#FFFFFF;
	position: absolute;
	right: 10px;
	margin-top: -2px;
	z-index:10;/*any value*/
	text-align:left;
}
#results ul, #results li {
	padding:0;
	margin:0;
	border:0;
	list-style:none;
}
#results li {
	border-top:solid 1px #bfbfbf;
}
#results li a {
	display:block;
	padding:4px;
	text-decoration:none;
	color:#336699;
	font-size: 10px;
	font-weight:bold;
}
#results li a small {
	display:block;
	text-decoration:none;
	color:#999999;
	font-weight:normal;
}
#results li a:hover {
	background:#FFFFEE;
}
#results ul {
	padding:6px;
}
/* round */

.box, .box b.tc, .box b.bc {
	background-color:transparent;
	text-align: left;
}
.box b.tc, .box b.bc, .box b.tc b.L1, .box b.tc b.L2, .box b.tc b.L3, .box b.bc b.L1, .box b.bc b.L2, .box b.bc b.L3 {
	font-size:0px;
	padding:0;
	display:block;
}
.box b.tc b.L1, .box b.tc b.L2, .box b.bc b.L1, .box b.bc b.L2 {
	height:1px;
	line-height:1px;
	overflow:hidden;
}
.box b.tc b.L1, .box b.bc b.L1 {
	margin: 0 4px;
}
.box b.tc b.L2, .box b.bc b.L2 {
	margin: 0 2px;
	border-width:0 2px;
	border-style:solid;
}
.box b.tc b.L3, .box b.bc b.L3 {
	margin: 0 1px;
	border-width:0 1px;
	border-style:solid;
	height:2px;
	overflow:hidden;
}
.box .content {
	border-left-style:solid;
	border-left-width:1px;
	border-right-style: solid;
	border-right-width:1px;
	margin:0;
	overflow:hidden;
}
/* Left-side border color */.box .content {
	border-left-color:#bfbfbf;
	border-right-color:#bfbfbf;
}
/* Top border color */.box b.tc b.L1 {
	background-color:#bfbfbf;
}
.box b.tc b.L2, .box b.tc b.L3 {
	border-color:#bfbfbf;
}
/* bottom border color */.box b.bc b.L1 {
	background-color:#bfbfbf;
}
.box b.bc b.L2, .box b.bc b.L3 {
	border-color:#bfbfbf;
}
/* -- Default params for where content is ---- */.box .content {
	background:#FFFFFF;
}
.box b b.L2, .box b b.L3 {
	background-color:#FFFFFF;
}
.box {
	margin:0px;
	width:515px;
}
.box .content {
	padding:20px;
}

.glavno-predmeti {
	font-size: 14px;
	border-top:solid 1px #CCC;
	text-transform: uppercase;
	padding:8px;
	padding-top:22px;
	padding-left: 46px;
	margin-bottom: 15px;
	background-image:url(../images/ikone/predmeti.gif);
	background-repeat:no-repeat;
	background-position: left;
}
#glavno-vijesti {
	font-family: Georgia, Tahoma, Arial;
	font-size: 14px;
	border-top:solid 1px #CCC;
	text-transform: uppercase;
	padding:8px;
	padding-top:22px;
	padding-left: 46px;
	margin-bottom: 15px;
	background-image:url(../images/ikone/vijesti.gif);
	background-repeat:no-repeat;
	background-position: left;
}
#glavno-kontakt {
	font-family: Georgia, Tahoma, Arial;
	font-size: 14px;
	border-top:solid 1px #CCC;
	text-transform: uppercase;
	padding:8px;
	padding-top:22px;
	padding-left: 46px;
	margin-bottom: 15px;
	background-image:url(../images/ikone/kontakt.gif);
	background-repeat:no-repeat;
	background-position: left;
}

/* pagination */

div.pagination {
	padding: 0px;
	margin: 0px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	text-decoration: none; /* no underline */
	color: #999999;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #999999;
	color: #CC0000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #CC0000;
	font-weight: bold;
	background-color: #CC0000;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}