@charset "windows-1250";
/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; color: #fff; background: #e9e9e9; }
td, input, select, textarea { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #3c434c; }

ul.inline { margin: 0; padding: 0; list-style-type: none; }
ul.inline li { display: inline; }
ul.inline li.footerList { padding: 0 10px; }

.stripGold { background: #c6c171; }
.stripGrey { background: #5f5f5f; }


/* FORM ELEMENTS */
.textbox, textarea { background: #fff; border: 1px solid #7c7c7c; padding: 2px 3px; }


/* LINKS */
a:link { text-decoration: none; color: #008f87; }
a:visited { text-decoration: none; color: #008f87; }
a:active { text-decoration: none; color: #008f87; }
a:hover { text-decoration: none; color: #ca0001; }

a.linkWhite:link { text-decoration: none; color: #fff; }
a.linkWhite:visited { text-decoration: none; color: #fff; }
a.linkWhite:active { text-decoration: none; color: #fff; }
a.linkWhite:hover { text-decoration: underline; color: #fff; }

a.linkGrey:link { text-decoration: none; color: #3c434c; }
a.linkGrey:visited { text-decoration: none; color: #3c434c; }
a.linkGrey:active { text-decoration: none; color: #3c434c; }
a.linkGrey:hover { text-decoration: none; color: #ca0001; }


/* DROPDOWN */
#topMenuContainer { margin-top: 19px; }
a.linkTopMenu:link { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #5f5f5f; padding: 0 15px; background: #fff; display: block; }
a.linkTopMenu:active { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #5f5f5f; padding: 0 15px; background: #fff; display: block; }
a.linkTopMenu:visited { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #5f5f5f; padding: 0 15px; background: #fff; display: block; }
a.linkTopMenu:hover { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #ca0001; padding: 0 15px; background: #fff; display: block; }

.subMenuContainer { position: absolute; visibility: hidden; z-index: 500; padding-top: 8px; }
.subMenuDrop { background: #dcdcdc; width: 180px; border: 1px solid #5f5f5f; border-top: none; }
ul.subMenuLinklist { list-style-type: none; margin: 5px; padding: 0; }
ul.subMenuLinklist li { text-align: left; margin: 0; padding: 0; white-space: nowrap; }
ul.subMenuLinklist li img { margin-right: 6px; border: none; }

ul.subMenuLinklist li a:link { color: #5f5f5f; text-decoration: none; padding: 4px 10px; display: block; background: #dcdcdc; }
ul.subMenuLinklist li a:active { color: #5f5f5f; text-decoration: none; padding: 4px 10px; display: block; background: #dcdcdc;  }
ul.subMenuLinklist li a:visited { color: #5f5f5f; text-decoration: none; padding: 4px 10px; display: block; background: #dcdcdc;  }
ul.subMenuLinklist li a:hover { color: #fff; text-decoration: none; padding: 4px 10px; display: block; background: #307b77; }

a.bijelo:link { font: 11px Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; }
a.bijelo:active { font: 11px Arial, Helvetica, sans-serif; font-weight: bold; color: #fff;  }
a.bijelo:visited { font: 11px Arial, Helvetica, sans-serif; font-weight: bold; color: #fff;  }
a.bijelo:hover { font: 11px Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; }

/* WRAPPERS */
#wrapper { height: 100%; }

#masterWrapper { background: url(img/masterBgnd.gif) repeat-y; width: 950px; }
#master { width: 900px; margin-bottom: 10px; }

#header { width: 100%; height: 80px; }
#header img { border: none; }
#headerMain { text-align: right; width: 100%; }
#headerAuxLinks { background: url(img/headerAuxBgnd.gif) no-repeat right top; text-align: right; padding: 10px 20px 9px 0; }

#middleContainer { padding: 15px 0; }
#middle { width: 100%; }
#middleLeft { width: 215px; }
#middleLeft img { border: none; }
#middleRight { width: 215px; }
.middleSpacer { width: 20px; }

.searchWrapper { background: url(img/searchBgnd.gif) no-repeat 0 0; padding: 8px 10px; margin-bottom: 1px; text-align: left; width:195px; }
.boxTitle { background:  url(img/boxTitleBgnd.gif) no-repeat 0 0; padding: 8px 0 8px 10px; margin-bottom: 1px; text-align: left; }
.boxGreen { background: url(img/boxGreen.gif) no-repeat 0 0; padding: 12px 12px; text-align: left; }
.boxGreen2 { background: #ccf2f1; padding: 4px 0; text-align: left; }
.boxGreenBottom { background: url(img/boxGreen.gif) no-repeat left bottom; height: 7px; }
.boxGrey { background: #ffffff; padding: 12px 10px; color: #000000; text-align: left; }
.boxOutline { border: 1px solid #c8c8c8; padding: 8px 10px; text-align: left; }
.boxImageTitle { border-bottom: 1px solid #cccccc; padding: 0 0 8px 0; }
.linkBoxed { padding: 9px 10px; border: 1px solid #c8c8c8; border-top: none; text-align: left; }
.linkBoxed img { margin-right: 6px; }

.linkBoxed2 { padding: 4px 10px; text-align: left; }
.linkBoxed2 img { margin-right: 6px; }

.headerTextWrapper { position: absolute; top: 22px; left: 370px; }
.headerText thead td { font: 18px Arial, Helvetica, sans-serif; color: #ffffff; padding: 0 0 10px 0; }
.headerText tbody td { width: 240px; vertical-align: top; text-align: left; }
.headerText ul { margin: 0; padding: 0; list-style: none; }
.headerText ul li { background: url(img/bullet_arrow_white.gif) no-repeat 0 10px; padding: 4px 0 4px 18px; font: 14px Arial, Helvetica, sans-serif; color: #ffffff; }
.headerText a:link, .headerText a:active, .headerText a:visited { color: #ffffff; }
.headerText a:hover { color: #ccf2f1; }

.leftLinkContainer { padding: 6px 5px 6px 25px; background: url(img/bulletArrowGrey.gif) no-repeat 10px 10px;  }
.leftLinkContainer img { margin-right: 6px; }
.leftLinkDivider { background: url(img/dividerWhiteDotted.gif) repeat-x left center; }

#pageContent { width: 100%; }
#pageContent td { text-align: left; line-height: 14px; }
#pageContent td img.newsThn { border: 1px solid #c8c8c8; margin: 4px 12px 5px 0; }
#pageContent td p { margin-top: 0; margin-bottom: 8px; }
.pageTitle { font: 15px Arial, Helvetica, sans-serif; border-bottom: 1px solid #c8c8c8; padding: 6px 0; font-weight: bold; color: #3c434c; text-transform: uppercase; }

.naslov { font: 12px Arial, Helvetica, sans-serif; padding: 0 0; font-weight: bold; color: #008f87; }

.newsMain { background: #dddddd; padding: 10px 12px; display: block; }

.subMenu2 { margin: 5px 0 0 0; padding: 0; list-style: none; }
.subMenu2 li { background: url(img/bulletArrowGrey.gif) no-repeat 0 6px; padding: 2px 0 2px 15px;  }

#flashContainer { border-top: 1px solid #fff; }

#footerContainer { background: #6d727a; text-align: center; color: #fff; padding: 6px 0; }

.tblProducts
{
	width: 640px;
	margin: 20px 0 20px 0;
	padding: 0;
	border-width: 0;
}

.tblProducts tr td
{
	vertical-align: top;
}


.tblProducts .trhProducts
{
	background-color: #a59f39;
	color: #fff;
}

.tblProducts tr td
{
	padding: 5px 4px;
}

.tblProducts tr.trhProducts td
{
	height: 2em;
	padding: 0 4px;
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
}

.combo
{
  width: 608px;
  margin: 0 5px 10px 0;
  background-color: #f5f4e4;
  border: solid 1px #a59f39;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial;
  color: #307b77;
  display: block;
}

.malaSlika
{
	border: solid 1px #000;
}

.DetailImage
{
	float: left;
	width: 118px;
}

.DetailDesc
{
	float: left;
	width: 520px;
}

label.label { 
	display: block; 
	width: 140px;
	float: left;
}