/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #ececea; }
td, input, select, textarea { font: 11px Verdana, Tahoma, sans-serif; color: #666666; line-height: 14px; }
form { margin: 0; }

.datum { font: 9px Arial, Helvetica, sans-serif; color: #666666; }
.vise { padding-left: 15px; }

a img { border: none; }

ul.inline { margin: 0; padding: 0; list-style-type: none; }
ul.inline li { display: inline; }

ul.sub3List { margin: 5px 0 0 0; padding: 0; list-style-type: none; }
ul.sub3List li { background: url(img/bullet_arrow1.gif) no-repeat 0 7px; padding: 3px 0 3px 12px; }

ul.sub4List { margin: 5px 0 0 0; padding: 0; list-style-type: none; }
ul.sub4List li { background: none; padding: 3px 0 3px 0; }

ul.linklist { margin: 0; padding: 0; list-style-type: none; }
ul.linklist li { background: url(img/borderDotted.gif) repeat-x left top; padding: 7px; }


/* FORM ELEMENTS */
.textbox, textarea { background: #fff url(img/textboxBgnd.gif) no-repeat 0 0; border: 1px solid #6a8b4b; padding: 3px 5px; }
.searchbox { width: 130px; margin-right: 7px; }
select { height: 19px; background: #fff; border: 1px solid #c8c8c8; }
.searchBtn { padding: 0; margin: 0; background: none; border: none; color: #125b2f; font-weight: bold; cursor: pointer; }


/* LINKS */
a:link { color: #125b2f; text-decoration: none; }
a:active { color: #125b2f; text-decoration: none; }
a:visited { color: #125b2f; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a:focus { outline: none; }

a.linkWhite:link { color: #fff; text-decoration: none; }
a.linkWhite:active { color: #fff; text-decoration: none; }
a.linkWhite:visited { color: #fff; text-decoration: none; }
a.linkWhite:hover { color: #a92427; text-decoration: none; }

a.linkGreen:link { color: #125b2f; text-decoration: none; }
a.linkGreen:active { color: #125b2f; text-decoration: none; }
a.linkGreen:visited { color: #125b2f; text-decoration: none; }
a.linkGreen:hover { color: #125b2f; text-decoration: underline; }

.leftMenuContainer a:link { color: #000000; text-decoration: none; }
.leftMenuContainer a:active { color: #000000; text-decoration: none; }
.leftMenuContainer a:visited { color: #000000; text-decoration: none; }
.leftMenuContainer a:hover { color: #125b2f; text-decoration: underline; }

div.leftMenuContainer a.active:link { color: #fff; text-decoration: none; }
div.leftMenuContainer a.active:active { color: #fff; text-decoration: none; }
div.leftMenuContainer a.active:visited { color: #fff; text-decoration: none; }
div.leftMenuContainer a.active:hover { color: #125b2f; text-decoration: underline; }


/* WRAPPERS */
.masterWrapper { width: 100%; background: #fff url(img/bgnd.gif) repeat-x top; }
.boxMargin { margin-top: 20px; }
.fullstretch { width: 100%; }

.header { width: 980px; height: 148px; margin: 0 auto; }
.headerLeft { width: 250px; background: url(img/headerLeft.gif) right top no-repeat; text-align: center; vertical-align: top; }
.headerLeft img { margin: 7px 10px 0 0; }
.headerMiddle { background: url(img/headerMiddle.gif) center top no-repeat; vertical-align: top; padding-top: 21px; text-align: center; }
.headerRight { width: 250px; background: url(img/headerRight.gif) left top no-repeat; vertical-align: top; }
.headerRight img { margin: 10px 0 0 20px; }

.search { margin: 0 auto 20px auto; }
.langContainer { padding-top: 42px; }

.middle { width: 980px; margin: 0 auto; }
.leftCol { width: 250px; vertical-align: top; }
.leftColWrapper { padding: 0 19px 20px 0; }
.mainCol { vertical-align: top; background: url(img/border.gif) repeat-y 0 0; }
.mainColWrapper { padding: 0 20px; background: url(img/pageBgnd.gif) no-repeat right top; }
.rightCol { width: 250px; vertical-align: top; background: url(img/border.gif) repeat-y 0 0; }
.rightColWrapper { padding: 0 0 20px 19px; }

.leftMenuBorder { height: 1px; background: url(img/borderDotted.gif) repeat-x 0 0; }
.leftMenuContainer { background: url(img/borderDotted.gif) repeat-x left top; padding-top: 1px; }
.leftMenuContainer div { font: 11px Tahoma, Arial, Helvetica, sans-serif; }
div.leftMenuItem1 { background: #ececea; padding: 7px 5px 7px 15px; border-top: 1px solid #fff; font-weight: bold; }
div.leftMenuItem1Active { background: #a7c48c; padding: 7px 15px; font-weight: bold; }
div.leftMenuItem2 { background: #ddead0 url(img/bullet_arrow1.gif) no-repeat 15px 8px; padding: 5px 5px 5px 27px; border-top: 1px solid #fff; }

.footerWrapper { background: url(img/footerBgnd.gif) repeat-x top; padding: 25px 0 15px 0; }
.footer { width: 970px; margin: 0 auto 20px auto; }
.footerLeft { width: 250px; vertical-align: top; }
.footerMain { vertical-align: top; font-size: 10px; text-align: center; }
.footerRight { width: 250px; vertical-align: top; text-align: right; }

.pageContent { width: 100%; }
.pathContainer { padding: 7px 10px 7px 0; font-size: 10px; background: url(img/dividerGreen.gif) repeat-x 0 bottom; }
ul.path li span { padding: 0 4px 0 8px; }
.pageTitle { padding: 15px 0 0 0; }
.pageTitle h1 { font: 18px Arial, Helvetica, sans-serif; color: #125b2f; margin: 0; padding: 0; }
.pageBody { padding: 15px 0; background: url(img/dividerGreen.gif) repeat-x 0 bottom; line-height: 15px; }
.pageBody p { margin: 0 0  15px 0; }
.textnews { margin: 0 0  15px 0; }
.pageBody table td p { margin: 0; }
.newsContainer { padding: 15px 0; background: url(img/dividerGreen.gif) repeat-x 0 bottom; }
.newsTitle { font: 12px Arial, Helvetica, sans-serif; }
.naslov {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #437950;}
.printPage { padding: 10px 0; text-align: right; }
.printPage img { vertical-align: middle; margin-right: 7px; }

.linksRightTop { width: 100%; background: url(img/borderDotted.gif) repeat-x left top; }
.linksRightTop tr { background: url(img/borderDotted.gif) repeat-x left bottom; padding: 5px 10px; }
.linksRightTop td { width: 50%; line-height: 22px; }
.linksRightTop td img { vertical-align: middle; margin: 3px 7px; }
.scrollContainer { background: url(img/scrollBgnd.gif) repeat-y 0 0; padding: 0 10px 0 13px; }
.linksRightContainer { background: url(img/borderDotted.gif) repeat-x left top; margin-top: 20px; }

.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #A7C48C;
	border-right-color: #A7C48C;
	border-bottom-color: #A7C48C;
	border-left-color: #A7C48C;
}

h4 
{ 
	position:relative;
	left:-2px;
	display:block; 
	width:100%; 
	background:#eeeeee; 
	padding:2px; 
	padding-left:5px; 
	border:1px solid #dddddd; 
	font-weight:normal;
	font-size:11px;
	margin-bottom: 5px; 
}

 .trazi{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A7C48C;
	border-right-color: #A7C48C;
	border-bottom-color: #A7C48C;
	border-left-color: #A7C48C;
}

.meni tr {
	background-color: #DDEAD0;
}

/* DatePicker Styles */
.dp_container {

}

.dp_cal {
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
	}

.dp_cal table {
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	}

.dp_cal th {
	font-weight: bold;
	background-color: #f0e1f4;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	padding: 0px;
	font-size:10px;
	}

.dp_cal td {
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	padding: 0px;
	}

.dp_cal td.dp_roll {
	background-color: #f3e8f6;
	}

div .mmenu {
	margin-top:200px;
}

