 @import  url(iecific.css);
a {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a:visited {
	color : #444444;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a:active {
	color : #663333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.lmenu {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
}

a.lmenu:visited {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
}

body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
* html body {
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #336600;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #336600;
	scrollbar-face-color : #99CC99;
	scrollbar-highlight-color : #EEFFEE;
	scrollbar-shadow-color : #003300;
	scrollbar-track-color : #EEFFEE;
	cursor: default;
	
}
form {
	margin: 0;
	padding: 0;
}
fieldset {
	cursor: default;
}
h1 {
	font : normal 17px Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	font : bold 15px Verdana, Arial, Helvetica, sans-serif;
}
h3 {
	font : normal 14px Verdana, Arial, Helvetica, sans-serif;
}
h5 {
	margin : 0px 10px;
}
.outerTable {
	border : 1px solid #006600;
	border-bottom-color : #336600;
	border-top-color : #336600;
	width: 760px;
}

select.dropoblast {
	background-color : #009966;
	color : #FFFFFF;
	font : normal 9px Verdana, Arial, Helvetica, sans-serif;
	padding : 0px 5px;
}
td.gradient {
	background-image: url(../gui/gradient.jpg);
	background-repeat: repeat-y;
	background-position: right;
	height: 15px;
}
td.gradient a, td.gradient a:visited {
	color: #336600;
	font-size: 10px;
	font-weight: bold;
	text-decoration : none;
}
td.gradient a:hover {
	color: #336600;
	font-size: 10px;
	font-weight: bold;
	text-decoration : underline;
}
td.content {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
}
td.content table {/*
	width: 630px;
	overflow: hidden;*/
}
td.content h1, td.content h2, td.content h3 {
	margin : 10px 7px;
}

td.content p, td.content ul {
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	margin : 7px;
	text-align : justify;
	text-indent : 20px;
}
td.content .article {
	width: 490px;
	overflow: hidden;
}
td.content .article p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
td.content p.beginning {
	font : italic 12px Verdana, Arial, Helvetica, sans-serif;
	margin : 5px 10px 10px 10px;
	color: #2A4411;
	}
td.content p.datum {
	font : 400 9px Verdana, Arial, Helvetica, sans-serif;
	margin : 5px 10px -11px 10px;
	text-align : right;
	width : 100%;
	color: #000000;
	cursor: default;
}

td.content p.potpis {
	font-style : italic;
	text-align : right;
}
td.content p.potpis:before {
	content: "autor: ";
}



td.content hr {
	color : #669966;
	height : 1px;
	margin : 0px 7px 0px 7px;
}

td.content input, td.content textarea, td.content select {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
td.content textarea, td.content select {
	border : 1px solid #99CC99;
}
td.content fieldset {
	border : 1px solid #99CC99;
	border-top-width : 10px;/*
	margin : 10px;
	padding : 10px;*/
}
td.content legend {
	color : #336633;
}
td.content label {
	margin : 0px;
	padding : 0px;
	width : 50%;
	border-bottom : 0px solid #336600;
	text-align: left;
}
td.content fieldset input.c {
	border : 0px;
	padding : 0px;
}
td {
	font-size : 10px;
	color : #223300;
}
td.hlinx {
	color: #99CC99;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 5px;
	cursor: default;
}
td.hlinx a, td.hlinx a:visited {
	color: #99CC99;
	font-size: 10px;
	font-weight: bold;
	text-decoration : none;
}
td.hlinx a:hover {
	color: #99CC99;
	font-size: 10px;
	font-weight: bold;
	text-decoration : underline;
}
.addFrame {
	border : 1px solid #336600;
	padding : 0px;
	width : 120px;
}
td.vesti {
	width: 210px;
	padding-top: 3px;
}
td.naslovi {
	padding: 2px 7px 7px 7px;
	color: #336600;
}
td.naslovi div {
	padding: 3px 0px;
	font: normal bold 10px Verdana Arial Helvetica sans-serif;
}
td.naslovi div a, td.naslovi div a:visited {
	color: #336600;
	text-decoration: none;
}
td.naslovi div a:hover {
	color: #003300;
	text-decoration: none;
}
td.novo {
	width: 280px;
}
/* desniInc */
td.desniInc {
	width: 140px;
	border-left: 1px solid #336600;
	}
td.desniInc td {
	padding : 2px 0px;
}
td.desniInc div {
	padding : 2px 0px;
}
td.desniInc a {
	text-decoration : none;
	font-size : 10px;
}

td.desniInc a img, td.leviInc a img {
	border-color : #336600;
}

td.desniInc a:hover img, td.leviInc a:hover img {
	border-color : #330000;
}

td.desniInc td.articles, td.leviInc td.articles  {
	border-bottom : 1px solid #228822;
	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	width: 140px;
}
td.desniInc fieldset {
	border : 1px solid #336600;
	background-color : transparent;
	border-top : 10px solid #336600;
	margin: 0px;
	padding : 1px;
	width: 120px;
}
td.desniInc legend {
	color : #99CC99;
	line-height : 10px;
	height : 10px;
	vertical-align : top;
	padding : 0px 3px 2px 3px;
	margin : -3px -3px 1px 0px;
	background-color : #336600;
	font-weight : bold;
}
td.desniInc fieldset.anketa legend {
	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #99CC99;
	line-height : 10px;
	height : 10px;
	vertical-align : top;
	padding : 0px 3px 2px 3px;
	margin : -3px -3px 1px 0px;
	background-color : #336600;
	font-weight : normal;
}
td.desniInc fieldset.anketa {
	font : 9px Arial, Helvetica, sans-serif;
	width : 120px;
}
td.desniInc hr, td.leviInc hr {
	color : #669966;
	height : 1px;
}
.anketa input#send {
	background-color : ButtonFace;
	border : 1px solid #006600;
	font : 9px Verdana, Arial, Helvetica, sans-serif;
	height : 15px;
	margin : 2px;
	padding : 0px 2px 3px 2px;
	text-align : left;
}



/* leviInc */
table.mpool td a, table.mpool td a:visited {
	padding: 0px;
	color: #444444;
}
td.leviInc {
	border-right: 1px solid #336600;
	text-align: center;
	width: 128px;
}
td.leviInc fieldset {
	font : 9px Arial, Helvetica, sans-serif;
	border : 1px solid #336600;
	background-color : #AADDAA;
	border-top : 10px solid #336600;
	padding : 1px;
	margin: 4px 2px 0;
	text-align: left;
}
td.leviInc fieldset a {
	font : 9px Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #336633;
	width: 100%;
}
td.leviInc fieldset a:visited {
	font : 9px Arial, Helvetica, sans-serif;
	text-decoration : none;
}
td.leviInc fieldset a:hover {
	font : 9px Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-color: #99CC99;
}
td.leviInc fieldset a:active {
	font : 9px Arial, Helvetica, sans-serif;
	text-decoration : none;
}

td.leviInc legend {
	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #99CC99;
	line-height : 10px;
	height : 10px;
	vertical-align : top;
	padding : 0px 3px 2px 3px;
	margin : -3px -3px 1px 0px;
	background-color : #336600;
	font-weight : bold;
	width: 97%;
}
td.leviInc tr.answer td {
border : 1px solid #669966;
border-width : 1px 0px;
}


.header .menu {
	border-bottom : 1px solid #336600;
	border-left : #336600 solid 0px;
	border-right : #336600 solid 1px;
	border-top : #336600 solid 0px;
	margin: 2px 0px 5px 0px;
}

.menu td {
	padding : 0px;
}

.menu a {
	color : #FFFFFF;
	padding : 3px;
	width : 100%;
}

.menu a:hover {
	color : #003300;
}
.menu .menuSel {
	color: #336600;
	padding : 3px;
	background-color: #99CC99;
	font-weight: bold;
}
.menu .menuDis {
	color: #88BB88;
	padding : 3px;
	background-color: #449966;
}
.menu h1 {
	font-size : 12px;
	margin : 5px;
	font-weight : bold;
}

.articlelistitem {
	clear: both;
}
.articlelistitem h2 {
	border-bottom : 1px solid #336600;
	margin-bottom : 0px;
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;/*
	height : 16px;*/
	text-align : left;
	color: #CC9933;
	display: block;
}
.articlelistitem#a h2 {
	padding : 2px 0px 2px 0px;
}
.articlelistitem#b h2 {
	padding : 2px 8px 2px 0px;
}
.articlelistitem h2 a {
	text-decoration : none;
	color: #224400;
	display: block;
}
.articlelistitem h2 a:visited {
	text-decoration : none;
	color: #336600;
}
.articlelistitem h2 a:hover {
	text-decoration : none;
	color: #FFCC66;
}

.boxovi {
	clear : none;
	float : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	height : auto;
	padding : 5px;
	text-align : justify;
	text-decoration : none;
	text-indent : 1pt;
	vertical-align : top;
	white-space : normal;
	width : auto;
}

/* footer */
.footer {
	color : #808080;
	font : normal normal 9px Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
}
table.footer {
	border-bottom : 1px solid #336600;
	font-style : normal;
}
.footer a, .footer a:visited {
	color : #666666;
	text-decoration : underline;
}

.footer a:hover{
	color : #333333;
	text-decoration : none;
}
.footer a img {
	border-color : #336600;
}

.footer em {
	font-size : 10px;
	font-style : normal;
}
.bottommenu {
	font-style : normal;
}

/* header */
.header {
	color : #336600;
	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding : 2px 0px 0px 3px;
}

td.header div.addFrame {
	border : 1px solid #336600;
	padding : 0px;
	width : 468px;
}

.hrfull {
	color : #003300;
}
fieldset.maillist {
	margin: 0;
	padding: 0;
	font : normal bold 10px Arial, Helvetica, sans-serif;
	width: 120px;
	text-align: center;
}
.maillist input {
	width: 100px;
}
.maillist input.t {
	border : 1px solid #99CC99;
	font : 9px Verdana, Arial, Helvetica, sans-serif;
	height : 15px;
	margin : 1px;
	padding : 1px;
	color: InfoText;
	background-image: url(../gui/newsback.gif);
	background-repeat: repeat;
	background-color: transparent;
}
.menu {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
}

.tekst {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	vertical-align: top;
}
.levitekst {
	float: left;
	margin-left: 10px;
	display: inline;
}
#news {
	position : absolute;
	padding : 2px 5px 2px 86px;
	font-weight : bold;
}

#newsCont {
	clip : rect(0px 480px 30px 0px);
	background-color:#99CC99;
	height : 30px;
	overflow : hidden;
	position : absolute;
	visibility : hidden;
	width : 480px;
	border : 1px solid #669966;
	padding : 0px;
}
#newsCont a:hover {
	color : #669966;
}
tr.tabs {
background-color : transparent;
border : 0px;
}
tr.tabs td.tab {
	color : #336600;
	font-weight : bold;
	font-size : 10px;
	line-height : 16px;
	padding: 0px 0px;
	width : 95px;
}
tr.tabs td.selected {
	background-color : #336600;
	color : #99CC99;
	font-weight : bold;
	font-size : 10px;
	padding : 0px 5px;
	width : 90px;
	border : 1px solid #336600;
	border-left-color : #AADDAA;
	border-top-color : #AADDAA;
	cursor : default;
}
tr.tabs td.tab a, tr.tabs td.tab a:visited {
	width : 100%;
	margin : 0px 1px;
	padding : 0px 5px;
	color : #336600;
	background-color : transparent;
	border : 1px solid #99CC99;
	border-left-color : #AADDAA;
	border-top-color : #AADDAA;
	text-decoration : none;
}
tr.tabs td.tab a:hover {
	color : #99CC99;
	background-repeat : no-repeat;
	background-position : top right;
}
tr.tabs td input {
	margin: 0px;
	border: 1px solid #669966;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #336633;
	padding: 1px 3px;
	background-color: #AADDAA;
}

.prvaoblast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC9933;
	padding: 10px 9px 0px 12px;
	text-decoration: none;
}
.prvinaslov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #336600;
	border-bottom: 1px solid #336600;
	margin: 0px 0px 10px 17px;
}
.prvilink a, .prvilink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	color: #CC9933;
}

.prviuvod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #3B5522;
	font-weight: normal;
	text-align: justify;
	margin-top: -5px;
	padding: 5px 0px 0px 12px;
}
.prvaslika {
	margin: -5px 2px 2px 13px;
}
#ticker {
	position: relative;
	padding: 0 0 0 59px;
	font-size : 10px;
	font-weight: bold;
	color : #223300;
	margin-bottom: 0;
	background-image: url(../illus/s05.jpg);
	background-repeat: no-repeat;
}
#tickerHeading {
	color: #FFFF99;
	background-color: #7E0100;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	border-bottom: 1px solid #FFFF99;
}
.vesti #tickerHeading {
	width: 193px;
}
.vesti #ticker {
	width: 190px;/*
	height: 75px;*/
	border-top: 1px solid #EEFEEC;
	border-left: 1px solid #EEFEEC;
	border-right: 1px solid #DCEEDE;
	border-bottom: 1px solid #DCEEDE;
}
.novo #tickerHeading {
	width: 253px;
	margin-left: 20px;
}
.novo #ticker {
	width: 250px;
	height: 55px;
	margin-left: 20px;
	background-position: 0 -19px;
	border-top: 1px solid #993333;
	border-left: 1px solid #993333;
	border-right: 1px solid #660000;
	border-bottom: 1px solid #660000;
}

#ticker div {
	background-color: #7E0100;
}
#ticker a {
	text-align: left;
	text-decoration: none;
	color: #FFFF99;
}
#exhibitors {
	margin: 0 20px 5px 20px;
	padding: 0;
	border-bottom: 1px solid #7E0100;
	border-left: 1px solid #7E0100;

}
#exhibitHeading {
	border-bottom: 1px solid #336600;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
	padding: 0 2px;
}
.exhibitor {
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	border-top: 1px solid #EEEEEE;
}
.exhibitor a,
.exhibitor a:visited {
	text-decoration: none;
	color: #336600;
}
.exhibitor a:hover {
	color: #800000;
}
.newslayer {
	position: relative;
	width: 190px;/*
	height: 170px;*/
	border-top: 1px solid #FEEEEC;
	border-left: 1px solid #FEEEEC;
	border-right: 1px solid #EEDEDC;
	border-bottom: 1px solid #EEDEDC;
	padding: 0px;
}
.newstop div {
	margin: 0px 5px;
	padding: 5px;
	border-bottom: 1px solid #336600;
	color: #336600;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.newsbottom div {
	margin: 0px 5px;
	padding: 5px;
	border-top: 1px solid #336600;
	color: #336600;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.paperlayer {
	position: relative;
	width: 95%;
	height: 95%;
	border-top: 1px solid #FEEEEC;
	border-left: 1px solid #FEEEEC;
	border-right: 1px solid #EEDEDC;
	border-bottom: 1px solid #EEDEDC;
	padding: 0px;
	margin: 10px;
}
.paperlayer th {
	font-size : 11px;
	border-bottom: 1px solid #003300;
	color: #003300;
}
.paperlayer td {
	border-top: 1px solid #99CC99;
}
.paperlayer h3 {
	border-bottom: 2px solid #336600;
	font-weight: bold;
	margin-left: 0px;
}

.fairlayer {
	position: relative;
	width: 100%;
	border-top: 1px solid #006600;
	border-left: 0px solid #FEEEEC;
	border-right: 0px solid #EEDEDC;
	border-bottom: 1px solid #006600;
	margin: 17px;
	background-image: url(../illus/sajam.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.fairtop div {
	margin: 0px 0px;
	padding: 5px;
	border-bottom: 1px solid #336600;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-style: oblique;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #336622;
	background-image: url(../illus/ufi.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.fairbottom div {
	margin: 0px 5px;
	padding: 5px;
	border-top: 0px solid #336600;
	color: #003333;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.fairlayer td.naslovi {
	padding: 2px 7px 7px 7px;
	color: #003333;
}
.fairlayer td.naslovi div {
	padding: 3px 0px;
	font: normal normal 9px Verdana Arial Helvetica sans-serif;
}
.fairlayer td.naslovi div a, .fairlayer td.naslovi div a:visited {
	color: #112222;
	text-decoration: none;
}
.fairlayer td.naslovi div a:hover {
	color: #336600;
	text-decoration: none;
}
.fairbottom div a, .fairbottom div a:visited  {
	color: #003333;
	text-decoration: none;
}
.fairbottom div a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.ordermag {
	background-color: #EFEFEF;
	width: 100%;
	margin: 0px 7px;
	padding: 0px;
	border: 2px dashed #D9E0D9;
}
.ordermag img {
	border: 0px;
	border-left: 1px solid #336600;
	margin: 0px;
}
.bttnlike {
	text-decoration: overline;
}

div.error {
	background: #FFFFE1;
	border: 2px dashed #CCCCCC;
	padding: 10px;
	margin: 10px;
	color: #CC0000;
	width: 400px;
	height: 40px;
}
.error div.txt {
	float: right;
	width: 85%;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}
.error img.warning {
	margin-right: 30px;
}
div.feljton {
	background-color: #FCFCFC;
	width: 45%;
	float: left;
	margin: 5px;
	padding: 10px;
}
div.feljton div.f {
	margin: 0px;
	padding: 3px;
	background-color: #669966;
	color: #FFFFE1;
	font-size: 12px;
	font-weight: bold;	
}
div.f span.f {
	font-size: 10px;
	color: #FFFFB7;
}
div.feljton h1 {
	color: #800000;
}
div.feljton h2 {
	font-size: 13px;
	color: #008000;
}
div.feljton .prvaslika {
	float: right;
}
div.feljton p {
	text-indent: 0px;
}
.etarget {
	margin: 10px 10px 10px 0;
	padding: 0;
	width: 188px;
	float: right;
	display: inline;
	border: 1px solid #FFCC66;
}
.etargetText {
	margin: 0 5px;
	padding: 0;
	text-align: center;
}

.feed {
	background-image: url(../gui/infostud170.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;/*
	background-color: #AADDAA;
	width: 120px;*/
	border: 1px solid #336600;
	margin: 10px 10px 10px 0;
	padding: 50px 0 0;
	color: #336600;
	width: 190px;
	float: right;
	display: inline;
	background-color: #FFFFFF;	
}
.leviInc .feed {
	width: 125px;
	float: none;
	margin: 10px 0 0;
	background-image: url(../gui/infostud120.gif);
	background-repeat: no-repeat;
	background-position: 2px 1px;
	padding: 34px 0 0;
}
.feed h3 {
	font: normal normal 14px Verdana, Helvetica, sans-serif;
	display: none;
}
.feed ul {
	margin: 0;
	border-top: 1px solid #336600;
	padding: 0;
	list-style-position: outside;
}
.leviInc .feed ul {
	padding: 0 3px;
	margin: 0;
	border-top: 1px solid #336600;
	background-color: #AADDAA;
	list-style: none;
}

.feed li {
	text-align: left;
	margin: 5px 0 5px 15px;
	color: #CC9933;
	text-indent : 0;
}
.leviInc .feed li {
	margin: 5px 0 0;
}
.feed a {
	color: #223300;
	text-decoration: none;
}
.feed a:visited {
	color: #808080;
	text-decoration: none;
}
.feed a:hover {
	color: #CC9933;
	text-decoration: none;
}

.leviInc ul {
	margin: 4px 2px;
	list-style-type: none;
	padding: 1px 1px 0 1px;
	border-left: none;
	border-top: none;
	border-right: 1px solid #336600;
	border-bottom: 1px solid #336600;
	background-color: #FFFFFF;
	text-align: left;
	width: 121px;
}
.leviInc li {
	font-size: 9px;
	text-transform: lowercase;
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
	background-color: #449966;
	line-height: 14px;
	vertical-align: middle;
/*	background-color: #EEEEEE;*/
}
.leviInc li a,
.leviInc li a:visited,
.leviInc li span {
	color: #FFFFFF;
	display: block;
	width: 118px;
	padding: 2px 0 4px 3px;
	text-decoration : none;
}

.leviInc li a:hover{
	color: #000000;
	background-color: #99CC99;
	background-image: none;
	text-decoration: none;
}
