BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size : 11px;
	color: #333333;
	font-family : Arial, Verdana, sans-serif;
	background-color: #FFFFFF;
}
TD, TABLE, DIV, SPAN {font-size : 11px; font-family : Arial, Verdana, sans-serif;}
A {TEXT-DECORATION: underline;}
A:link{text-decoration: underline; color: #666666; }
A:visited, A:active {text-decoration: underline; color: #666666; }
A:hover{text-decoration: none; color: #333333;}
TD.bgl{background-image: url(/_gui/bgl.gif); background-repeat: no-repeat;  background-position: right; }
TD.bgr{background-image: url(/_gui/bgr.gif); background-repeat: no-repeat; }
TD.bgmoto {background-image: url(/_gui/bg_hdr.gif); background-repeat: no-repeat; height: 150px; padding: 10px 8px; font-size: 12px; font-weight: bold;  line-height: 130%; color: #FFFFFF; text-align: left;}
TD.bgmotoalter {background-image: url(/_gui/bg_hdr_alter.gif); background-repeat: no-repeat; height: 150px; padding: 10px 8px; font-size: 12px; font-weight: bold;  line-height: 130%; color: #FFFFFF; text-align: left;}
TD.lngbar {background-color: #F1F1F1; padding: 0px 5px 0px 5px;}
.menuholder {width: 100%; padding: 0 8px 0 8px; background-color: #F1F1F1; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1;}
.menuItem TABLE {width: 100%; }
.menuItem TD {width: 100%; }
.menuItem A:link, .menuItem A:visited, .menuItem A:hover, .menuItem A:active {text-decoration: none;}
TD.addholder {background-color: #E4E4E4; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; padding: 0px 8px 5px 8px;}
TD.addholder DIV {margin-left: 25px; padding-top: 3px;}
TD.addholder DIV SPAN {font-weight: bold; color: #FF8000;}
TD.addholder DIV A:link,  TD.addholder DIV A:visited, TD.addholder DIV A:active  {text-decoration: underline; color:#666666;}
TD.addholder DIV A:hover  {text-decoration: none; color:#333333;}
TD.downholder {background-color: #DFEBF2; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; padding: 0px 8px 5px 10px;}
TD.downholder DIV {margin-left: 22px; padding-top: 3px;}
TD.downholder DIV A {text-decoration: none;}
TD.downholder DIV A:link, TD.downholder DIV A:visited, TD.downholder DIV A:active {text-decoration: none; color:#666666;}
TD.downholder DIV A:hover {color:#333333;}
TD.downholder DIV SPAN {font-weight: bold; color: #FF8000;}
TD.foolr{background-image: url(/_gui/foo_lr.gif); background-repeat: no-repeat; padding: 15px 5px; color: #999999}
TD.hdr{border-bottom: 1px solid #E1E1E1;}
SPAN.utilityNaslov {font-weight: bold; font-size: 12px; color: #666666;}
TD.novostiCaption{padding: 2px 5px 0px 10px; font-weight: bold; font-size: 12px; color: #666666;}
TD.novostiCaption A:link, TD.novostiCaption A:visited, TD.novostiCaption A:active {text-decoration: none;} 
TD.novosti {padding: 2px 5px 0px 32px; line-height: 130%;}
TD.novosti DIV.datum, DIV.datum {color: #FF8000; padding-bottom: 4px;}
TD.novosti DIV.naslov, DIV.podnaslov {color:  #003366; font-weight: bold; font-size: 12px; padding-bottom: 4px;}
TD.novosti DIV.naslov A:link, TD.novosti DIV.naslov A:visited, TD.novosti DIV.naslov A:active {color:  #003366; text-decoration:none;}
TD.novosti DIV.naslov A:hover {color:  #FF8000; text-decoration:none;}
DIV.novostLink {padding-top: 3px; padding-right: 5px; text-align: right;}
.navpath {padding-bottom: 15px;}
.main{padding-left: 10px; padding-right:5px; padding-top:10px; padding-bottom:8px; font-size: 12px; line-height: 135%;}
.main DIV.naslov {font-size: 18px; color: #FF8000; padding: 0px 0 10px 0;}
.main TABLE.reference {border-collapse: collapse;}
.main TABLE.produkt {border-collapse: collapse; margin-right: 8px; margin-bottom: 2px;}
IMG.referenca {border: 1px solid #E1E1E1; margin-right: 4px; margin-bottom: 4px;}
.main TD.caption {padding: 8px 3px 3px 0; font-size: 12px; color: #003366; font-weight: bold; border-bottom: 1px solid #FF9900;  }
.main TD.captionSmall { padding: 10px 5px 3px 9px;  font-weight: bold; color: #555555;}
.main TD.tableElement {padding: 3px 5px 3px 9px; border-bottom: 1px solid #F1F1F1; color: #666666;}
.main TD.formElement {padding: 3px 3px 3px 3px; border-bottom: 1px solid #F1F1F1; color: #333333;}
TD.tableAlterElement {padding: 3px 5px 3px 9px; color: #666666;}
.main TD.captionProduct {padding: 8px 1px 3px 0; font-size: 12px; color: #003366; font-weight: bold;}
.main DIV.specialForm {color: #999999; font-size: 10px; }
.main DIV.longCaption {font-size: 12px; color: #003366; font-weight: bold; width: 170px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  }
.main .formerror {padding: 5px 5px 5px 5px; line-height: 130%;border: 1px solid #CC0000; color: #CC0000; background-color: #F8F8F8; margin-bottom: 10px;}
.main .formerror UL, .main .formerror LI {margin-left: 20px;}
.main TD.proizvod {border-left: 1px solid #008837; border-right: 1px solid #E1E1E1; border-top: 1px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; }
.main TD.fotka {border: 1px solid #E1E1E1;}
.main TD.fotkapotpis {padding: 1px 4px 5px 4px; text-align: center;}
DIV.separator {border-top: 1px solid #E1E1E1; height: 4px;}
UL {margin-left: 15px;}
TD.captionSitemap {height: 24px; border-bottom: 2px solid #C0C0C0; padding: 0 5px 0 3px; font-weight: bold;}
TD.sitemapText {padding: 5px 0 5px 0}
li.SiteMapLevel1 {margin: 2px 0; background-image: url(../_gui/home.gif);background-repeat: no-repeat;background-position: 0 6px; padding: 2px 0 2px 10px;list-style-type : none;  font-size: 12px; font-weight: bold;}
li.SiteMapLevel2 {margin: 2px 0; background-image: url(../_gui/arrow_over.gif);background-repeat: no-repeat;background-position: 0 7px; padding: 2px 0 2px 10px;list-style-type : none;  font-size: 12px; font-weight: bold;}
li.SiteMapLevel3, li.info {margin: 2px 0; background-image: url(../_gui/arrow.gif);background-repeat: no-repeat;background-position: 0 7px; padding: 2px 0 2px 9px;list-style-type : none; font-weight: normal;}
li.SiteMapLevelN {margin: 2px 0; background-image: url(../_gui/siteMap_levelN.gif);background-repeat: no-repeat;background-position: 0 8px; padding: 1px 0 1px 6px;list-style-type : none; font-size: 11px; font-weight: normal;}
DIV.newsPhoto {padding: 3px 0 4px 0; }
FORM {margin: 0px}
.textBox {padding: 1px 3px 1px 3px; font-family : Arial, Verdana, sans-serif; font-size: 11px; height: 18px;}
.listBox, .main .comboBox {font-family : Arial, Verdana, sans-serif; font-size: 11px; border: 1px solid #0066CC; height: 18px; }
TEXTAREA {padding: 1px 3px 1px 3px; font-family : Arial, Verdana, sans-serif; font-size: 11px; width: 100%;}
.checkbox {margin: 0px; line-height: 130%;}
.button {font-family : Arial, Verdana, sans-serif; font-size: 11px; height: 20px;}

.DG TABLE {border-collapse: collapse; border: 1px solid #E1E1E1; width: 100%;}
.DG TABLE TD {
	padding: 3px;
}
.DG .pgr, .DG .alter {background-color: #EEEEEE;}
.DG .edi {background-color: #FFFFE0;}
.DG INPUT {padding: 1px 3px 1px 3px; font-family : Arial, Verdana, sans-serif; font-size: 11px; height: 18px;}
.DG TD.capt {padding: 8px 3px 3px 3px; font-size: 12px; color: #003366; font-weight: bold; border-bottom: 1px solid #FF9900;  }
.DG DIV.validReport { padding: 10px; border: 1px solid #CC0000; color: #666666; margin-top: 10px; margin-left: 10px;}
.style18 {font-size: 10px}

