/* GLOBALS */
/* izmijenjeno */
.pageTitle {
    font: 18px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #9c9692;
}

/* LINKS */
/* dodano */
a.linkTopMeni:link { color: #eaeaea; font-weight: bold; text-decoration: none; }
a.linkTopMeni:active { color: #eaeaea; font-weight: bold; text-decoration: none; }
a.linkTopMeni:visited { color: #eaeaea; font-weight: bold; text-decoration: none; }
a.linkTopMeni:hover { color: #fff; font-weight: bold; text-decoration: none; }
/* MENU */
/* izmijenjeno */
.menuSpecial { }
/* WRAPPERS */
/* izmijenjeno */
.boxHeading { background:#d9d5d3; padding: 3px 0px 1px 10px; border: 1px solid #bfb8b3; color: #343130 !important; font-weight: bold; font-size: 12px; text-transform: uppercase; }
.boxHeading2 { background:#d9d5d3; color: #5a5e61 !important; font-weight:bold; border: 1px solid #bfb8b3; text-align: center; font-size: 11px; margin-bottom: 3px; padding:2px 10px }
.L { text-align: left; }
.graphContainer { margin-top: 3px; height: 192px; }
.marketDataWrapper { padding: 4px 0px; margin-bottom: 10px; color: #3e3e3e; }
.rightContainer { width: 240px; text-align: left; padding-top: 10px}
.top5Wrapper { margin-top: 0px; float: right; width:240px;}
.tickerMarquee { width: 410px; }
.graphRightCol { width: 240px; padding-left: 10px; }
/* dodano */
#graph { height: 242px; overflow: hidden; padding-right: 15px; /*background: #e2ddd9;*/ }
#aktualno { margin-top: 22px; /*float: left; width: 255px;*/ }
.box2 { margin-top: 10px; margin-bottom: 10px; float: right; }
.minibox { background-color: #e2ddd9; border: 1px solid #d5cfcb; float: left; height: 26px; width: 83px; text-align: center; padding: 10px;}
.TopMeni { float: left; width: 90px; text-align: center; }
.boxBody1 { background: #fff; border-top: 1px solid #E2DFDC; padding: 1px 8px; line-height: 16px; }
.opcenaziv1 { float: left; width: 135px; }
.opcenaziv2 { float: left; width: 105px; }
.opcevalue1 { float: right; width: 75px; text-align: right; }
.opcevalue2 { float: right; width: 95px; text-align: right; }
.opcevalue3 { padding-right: 5px; text-align: right; float: right; width: 48px; }
.clear { clear: both; }

.top5switch {
	border-right: solid 1px #bcb8b5;
	border-top: solid 1px #bcb8b5;
	height:20px;
}


/* Globaldizajn START */

/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #faf9f7 url(../img/new/bg.png); }
#master { width: 990px; margin:0 auto; padding-bottom: 10px;}

form { margin: 0; padding: 0; }
td, input, select, textarea { font: 11px Arial, Helvetica, sans-serif; color: #3d3938;}

a img { border: none; }

.elHidden { filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

table.dnevna_trgovanja{ width:100%; border-top:0px solid #EEE;}
table.dnevna_trgovanja thead tr td {font-weight: bold;color:#FFF; background: #8d817b; height:20px;padding:5px 2px;}
table.dnevna_trgovanja thead tr td a { color: #fff; }
table.dnevna_trgovanja thead tr td .sortarrow { width: 15px; margin-left: 0px; }

table.dnevna_trgovanja tr td div{ position: relative;overflow: hidden;width: 305px;padding: 0px;height:16px;}
table.dnevna_trgovanja tr td div span{position: absolute;white-space: nowrap;display: block;top: 0px;left: 0px;padding: 0px;}
table.dnevna_trgovanja tr td div.tableRowFade{background: url(images/fade_ffffff.png) top right repeat-y;position: absolute;right: 0px;top: 0px;z-index: 4;padding: 2px 0px;	width: 9px;height: 1.2em;
}


table.dnevna_trgovanja td {text-align:right;border-bottom:1px solid #EEE; padding:3px 0;}
table.dnevna_trgovanja2 td {text-align:left;}
table.dnevna_trgovanja td.tick {text-align:left;padding-left:5px;}

table.dnevna_trgovanja tr.trW td.tick { background-color: #fff; }
table.dnevna_trgovanja tr.trG td.tick { background-color: #eee; }

table.dnevna_trgovanja td.stockDown {color: #B7131C;width:60px;background: url(../img/icon_stockdown.gif) right center no-repeat;padding-right:10px;}
table.dnevna_trgovanja td.stockUp {color: #359126;width:60px;background: url(../img/icon_stockup.gif) right center no-repeat;padding-right:10px;}
table.dnevna_trgovanja td.stockNoChange {color: #929292;width:60px;background: url(../img/icon_stocknochange.gif) right center no-repeat;padding-right:10px;}



table.admin-table{ width:100%; border-top:0px solid #EEE;}
table.admin-table thead tr td {font-weight: bold;color:#FFF; background: url(../img/tickerBgnd.gif) repeat-x;height:20px;padding:5px;}
table.admin-table thead tr td a { color: #fff; }
table.admin-table thead tr td .sortarrow { width: 15px; }

table.admin-table tr td div{ position: relative;overflow: hidden;width: 305px;padding: 0px;height:16px;}
table.admin-table tr td div span{position: absolute;white-space: nowrap;display: block;top: 0px;left: 0px;padding: 0px;}
table.admin-table tr td div.tableRowFade{background: url(images/fade_ffffff.png) top right repeat-y;position: absolute;right: 0px;top: 0px;z-index: 4;padding: 2px 0px;	width: 9px;height: 1.2em;
}


table.admin-table td {text-align:left;border-bottom:1px solid #EEE; padding:3px 0;}
table.admin-table td.tick {text-align:left;padding-left:5px;}

table.admin-table tr.trW td.tick { background-color: #fff; }
table.admin-table tr.trG td.tick { background-color: #eee; }

table.admin-table td.stockDown {color: #B7131C;width:60px;background: url(../img/icon_stockdown.gif) right center no-repeat;padding-right:10px;}
table.admin-table td.stockUp {color: #359126;width:60px;background: url(../img/icon_stockup.gif) right center no-repeat;padding-right:10px;}
table.admin-table td.stockNoChange {color: #929292;width:60px;background: url(../img/icon_stocknochange.gif) right center no-repeat;padding-right:10px;}







ul.inline { margin: 0; padding: 0; list-style-type: none;}
ul.inline li { display: inline; }

ul.tickerItems li.tickerDivider { padding: 0 15px; background: url(../img/tickerDivider.gif) center center repeat-y; }

ul.footerLinks { margin-top: 5px; }

ul.graphInterval { margin:0px 7px 0px 12px; }
ul.graphInterval li { padding: 0 6px 0 0; }

/*
.stockDown { color: #ff4848; }
.stockDown2 { color: #B7131C; }
.stockUp { color: #359126; }
.stockUp2 { color: #359126; }
.stockNoChange { color: #eaeaea; }
.stockNoChange2 { color: #0033cc; }
.stock img { margin-left: 5px; }
*/


.stockDown { color: #B7131C; }
.stockDown2 { color: #B7131C; }
.stockUp { color: #359126; }
.stockUp2 { color: #359126; }
.stockNoChange { color: #eaeaea; }
.stockNoChange2 { color: #0033cc; }
.stock img { margin-left: 5px; }


.dividerHoriz { background: url(../img/lineGreyHoriz.gif) repeat-x center center; }

/* LEGACY ... REMOVE .. not purple anymore */
.txtPurple { color: #343130; }

/*
.pageTitle { font: 18px Arial, Helvetica, sans-serif; font-weight: bold;color: #702486;  }
*/
.subpageTitle { font: 12px Arial, Helvetica, sans-serif; font-weight: bold;color: #702486;  }


/* LINKS */
a:link { color: #702082; text-decoration: none; }
a:active { color: #702082; text-decoration: none; }
a:visited { color: #702082; text-decoration: none; }
a:hover { color: #702082; text-decoration: underline; }

/* LEGACY - TC[ZSE]: maknuti nakon migracije na novi dizajn */
a.linkGrey:link { color: #702082; text-decoration: none; }
a.linkGrey:active { color: #702082; text-decoration: none; }
a.linkGrey:visited { color: #702082; text-decoration: none; }
a.linkGrey:hover { color: #702082; text-decoration: none; }
a.linkGrey2:link { color: #702082; text-decoration: none; }
a.linkGrey2:active { color: #702082; text-decoration: none; }
a.linkGrey2:visited { color: #702082; text-decoration: none; }
a.linkGrey2:hover { color: #702082; text-decoration: none; }
a.linkWhite:link { color: #702082; text-decoration: none; }
a.linkWhite:active { color: #702082; text-decoration: none; }
a.linkWhite:visited { color: #702082; text-decoration: none; }
a.linkWhite:hover { color: #702082; text-decoration: none; }

.strongTxt
{
	font-weight: bold;
}


/* FORM ELEMENTS */
.textbox { background: url(../img/textboxBgnd.gif) repeat-x; border: 1px solid #4d0761; padding: 1px 3px; }
.searchbox { margin: 0 6px; width: 120px; color: #000; }
.button { cursor: pointer; }
.searchbox-new { background-color: Transparent; border-width: 0; background: url(../img/new/povecalo.png) 0 0 no-repeat; padding-left: 15px; }

/* MENU */

.menuItem, .menuItemSpecial, .menuItemSpecial2 { padding: 5px 12px 6px 15px; border-left:8px solid #702082; }
.menuItem { background: url(../img/new/bg-menu-arrow.gif) 208px 8px no-repeat; }
.menuItem_active { background: #b5aca6; padding: 5px 12px 6px 15px; color:#fff }

.menuItem_active {
	background-image: url(../img/new/arr_down.gif);
	background-position: 205px 10px;
	background-repeat: no-repeat;
}
.menuItem_active a, .menuItem a, .menuItem2 a {
	display: block;
	
}


.menuItem a, .menuItemSpecial a, .menuItemSpecial2 a {
	padding-top: 0px;
}


.menuItem_active a.linkGrey {
	color: #fff
}


.menuItem:hover, .menuItem2:hover, #top-nav li:hover { background: #702082 }
.menuItem:hover a, .menuItem2:hover a, #top-nav li:hover a { color: #FFF !important }

.menuItemSpecial:hover, .menuItemSpecial:hover, #top-nav li:hover { background: #702082 }
.menuItemSpecial:hover a, .menuItemSpecial:hover a, #top-nav li:hover a { color: #FFF !important }


.menuItemSpecial2:hover, .menuItemSpecial2:hover, #top-nav li:hover { background: #702082 }
.menuItemSpecial2:hover a, .menuItemSpecial2:hover a, #top-nav li:hover a { color: #FFF !important }
.menuItemSpecial2 {
	font-weight: bold;
}



.menuItem2 { background: #EAE8E8; padding: 4px 12px 4px 20px; }
.menuItem3 { position:relative;background: #a9a3af; border-bottom: 1px solid #a9a3af; padding: 4px 20px 4px 15px; }
.sub_menu { position:relative;background: #9c9692; border-bottom: 1px solid #b9b3af; padding: 4px 12px 4px 15px; }
.sub_menu_container { overflow:hidden;padding:0px;margin:0px; }


.menuItem, .menuItemSpecial2, .sub_menu_container, .menuItem_active { border-left:8px solid #702082; margin-left:-10px; margin-right:-10px }
.menuItemSpecial { border-left:8px solid #adafb2; margin-left:-10px; margin-right:-10px }


.menuItem2_active { background:url(../img/menu-active-arrow.gif) no-repeat scroll 0 7px #EAE8E8 }
.menuItemSpecial_active { background:url(../img/menu-active-arrow-silver.gif) no-repeat scroll 0 7px #EAE8E8 }

/* WRAPPERS */
.wrapper { width: 990px; }

.header { width: 990px; margin-top: 20px; }

.topLinks { display:none; margin-right: 15px; }
.topLinks td { background: #702486; }
.topLinks td.topLinksSpacer { background: none; }

.search { height: 29px; background: url(../img/searchBgnd.gif) no-repeat left center; margin-bottom: 3px; width: 275px;}

.tickerContainer { height: 22px; border:1px solid #b6aea8; border-bottom:1px solid #D8D2CF; background:#fff }
.ticker { width: 100%;  }
.ticker td { color: #eaeaea; }
/*
.tickerMarquee { width: 100%; }
*/
.middle { width: 100%; margin: 0; border:1px solid #b6aea8; border-top:none; background:#fff; padding-right:0px }

.leftContainer { width: 210px; text-align: left; background: #f2f1f1; padding: 0 10px }

.box { margin-top: 15px;}
/*
.boxHeading { padding: 0 0 4px 10px; border-bottom: 4px solid #702486; color: #500a64; font-weight: bold; font-size: 12px; text-transform: uppercase; }
*/
/*.boxHeading2*/ .boxHeading3 { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; }
.boxHeading3 { padding: 10px; }
.boxBody { background: #eeeae7; border: 1px solid #d5cfcb; margin-top: 1px; padding: 6px 8px; line-height: 15px; }
.aktualno-item { background: #fff; border-bottom: 1px solid #d5cfcb; margin-top: 1px; padding: 4px 8px; line-height: 15px; }

.tblAktualno {
	width: 100%;
}

.tblAktualno td {
	border-bottom: 1px solid #d5cfcb;
	padding: 4px 0;
	vertical-align: top;
}

.td-1 {
	width: 100px;
}

.boxBodyExt { background: #eeeae7; border: 1px solid #d5cfcb; border-top: none; padding: 6px 8px; line-height: 15px; }

.newsItem1, .newsItemV1 { width:450px; background: #f9f7f8; border-bottom: 1px solid #d5cfcb; padding: 7px 8px; line-height: 15px; }
.newsItem2, .newsItemV2 { width:450px; background: #fff; border-bottom: 1px solid #d5cfcb; padding: 7px 8px; line-height: 15px; }

.newsItemV1 { width:471px; }
.newsItemV2 { width:471px; }

.newsHeading { color: #B7131C; }
.newsHeading a { display: block }
.newsHeadingActive { background: url(../img/bulletArrow4.gif) no-repeat left 4px; padding-left: 15px; color: #7f7872; }
.newsBody { padding-left: 15px; padding-top: 2px; line-height: 15px;}
.newsIconNext { float: right; }

.central { width: 100%; }

.graph { width: 100%; }
.graphMainCol { text-align: left; width: 100%; }
.marketDataWrapper2 { background: url(../img/marketDataBgnd.gif) repeat-x center center; border-top: 1px solid #b5aca6; border-bottom: 1px solid #b5aca6; padding: 4px 10px; }

.marketDataWrapper2 { padding: 20px 10px;  }

.marketDataWrapper2Side { 

	border-top: 1px solid #b5aca6;
	border-bottom: 1px solid #b5aca6;
	padding: 10px 10px 10px 0; 
}

.marketDataWrapper2Side td
{
	font-size: 10px;
	font-family: Arial;
}

.marketData td { padding: 2px 0; }


.crobex .naslov {font-size:18px;font-weight:bold;color:#702486;}
.crobex .promjena {font-size:18px;font-weight:bold;}
.crobex .vrijednost {font-size:18px;font-weight:bold;margin-right:10px;color:#702486;}
.crobex .stockUp {color:#359126;}
.crobex .stockDown {color:#B7131C;}

/*
.top5Wrapper { margin-top: 11px;}
*/
.top5Container { background-color: #f1f0ee; border-bottom: 1px solid #b5aca6; padding: 4px 10px;position:absolute;width:220px;}
.top5 { width: 100%; }
.top5 td { text-align: right; padding: 2px 0; }
.top5 .top5Ticker { width: 100px; text-align: left; }

.mainContainer { text-align: left; padding-bottom: 15px }
.mainContentWrapper { padding:0px 5px; }

.mainContentWrapper p { margin-top: 0;padding-top: 0; }

/*.rightContainer { width: 240px; text-align: left; }*/

.opceKarakteristike { width: 100%; padding: 0 10px; }

.opceKarakteristike ul { margin: 0 0 0 5px; padding: 0;list-style-type: none; }

.opceKarakteristike ul li {	margin: 0 0 5px 0; padding: 0 0 3px 20px; font-weight: normal; background: Transparent url(../img/icons/unknown.gif) 0 0 no-repeat;}

.opceKarakteristike ul li.pdf { background: Transparent url(../img/icons/pdf.gif) 0 0 no-repeat; }
.opceKarakteristike ul li.csv { background: Transparent url(../img/icons/csv.gif) 0 0 no-repeat; }
.opceKarakteristike ul li.xls {	background: Transparent url(../img/icons/xls.gif) 0 0 no-repeat; }
.opceKarakteristike ul li.doc { background: Transparent url(../img/icons/doc.gif) 0 0 no-repeat; }

p.m_pdf { background: Transparent url(../img/icons/pdf.gif) 0 0 no-repeat; padding-left: 20px; margin-top: 5px; padding-bottom: 5px; }

.srchAdvancedTable { width: 100%; }
.srchAdvancedTable td { padding: 0 0 6px 0;}
.opceValue { text-align: right; }

.footer { width: 100%; height: 80px; background: url(../img/new/bg-footer.gif) no-repeat; }

/*Tabs*/
.mootabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 19px;
	border-bottom:1px solid #89827C;
	/*background-image: url(../img/new/bg-tab.gif);*/
	background-color: #d9d5d3;
	background-position: 0 bottom;
	background-repeat: repeat-x;
	border-right: 1px solid #bfb8b3;
}


.mootabs_title li {
	float: left;
	background-color: #fff;
	padding: 0;
	margin: 0;
	margin-right: -1px;
	cursor: pointer;
	font: 11px Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #702082;
	border:1px solid #89827C;
	border-bottom:1px solid #fff
}



.mootabs_title li p
{
	margin: 0 2px;
	padding: 2px 6px 2px 6px;
	cursor: pointer;
}

.mootabs_title li p a
{
   text-decoration: none;
   margin: 0;
   padding: 0;
}


.mootabs_title li.active {
	background-color: #702082;
	border:1px solid #702082;
	color: #fff
}

.mootabs_title li.tabHover {
	background-color: #702082;
	border:1px solid #702082;
	border-bottom:1px solid #702082;
	color: #fff;
}

.mootabs_obavijesti_title {
      /* ostalo se nasliješuje iz .mootabs_title */
      border-right: 1px solid #bfb8b3;
      border-top: 1px solid #bfb8b3;
      border-left: 1px solid #bfb8b3;
      background-color: #d9d5d3;
      /* background-image: url(../img/new/bg-tab.gif); -> maknuti, zamijenjeno sa background-color */
}

  
.obavijesti-title {
    margin-bottom: -14px;
    border-bottom: 0px;
}

.otitle {
	padding: 3px 10px;
	font-weight: bold;
}


/**/

.mootabs_title_graph {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 19px;
/*	***problemi sa IE 6
	border-bottom:1px solid #89827C;
	background-image: url(../img/new/bg-tab.gif);
	background-position: 0 bottom;
	background-repeat: repeat-x;
*/
}

.mootabs_title_graph li {
	float: left;
	background-color: #fff;
	padding: 0;
	margin: 0;
	margin-right: -1px;
	cursor: pointer;
	font: 11px Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #702082;
	border:1px solid #702082;
	border-bottom:1px solid #fff;
	border-right-width: 0px;
}



.mootabs_title_graph li p
{
	margin: 0 2px;
	padding: 2px 6px 2px 6px;
	cursor: pointer;
}

.mootabs_title_graph li p a
{
   text-decoration: none;
   margin: 0;
   padding: 0;
}


.mootabs_title_graph li.active {
	background-color: #702082;
	border:1px solid #702082;
	color: #fff
}

.mootabs_title_graph li.tabHover {
	background-color: #F7F5F4;
	border:1px solid #2B2826;
	border-bottom:1px solid #F7F5F4
}

/**/








.mootabs_title_intranet
{
    margin: 0 0 20px 0;
    border-bottom: solid 1px #702486;
}


.mootabs_panel {visibility:hidden;background-color: #fff;position: relative;width: 100%;clear: both;overflow: auto;}
.mootabs_panel.active {	background-color: #fff;	display: block; visibility: visible;}

.boxMoreLink {	text-align: right;font-weight: bold;margin: 5px 0 5px 0;}

.PagerInfo{	margin: 10px 0 0 0;}
.PagerInfo img{	display: inline;margin: 0 10px 0 0;}

#trazilica_container{overflow:hidden;position:relative;margin-top: 0;z-index:500; width: 130px;}
					 
#trazi_ticker_result {width:270px;padding:2px;display:none;background:#DDD;margin-left: -225px;margin-top: 4px ;position:absolute;z-index:99501;border: 1px solid #702082;}

#trazi_ticker_result div{height:15px;overflow:hidden;}
.rezultati {overflow:hidden;text-align:left;}
.mouseover {background:#FFF;}
.mouseout {background:#DDD;}


.middleTable{width: 472px;}
.middleTable .q {width: 200px;font-weight: bold; }
.middleTable .a {width: 272px;}
.middleTable .a input {width: 100%;}
.middleTable .a .htmlButton {width: auto;padding: 5px 10px;}

.frmTableInline {width: 700px;}
.frmTableInline .q {width: 200px ;font-weight: bold; }
.frmTableInline .a {width: 450px; }
.frmTableInline .a .htmlButton {width: auto;}

.vertPadd
{
    padding-top: 20px;
}

.dionice_tabset p a
{
	float: left;
	padding: 3px 10px;
	border-top: solid 1px #702486;
	border-left: solid 1px #702486;
	border-right: solid 1px #702486;
	margin: -1px 2px 0 0;
	background-color: Transparent;
	text-decoration: none;
}

.dionice_tabset p a:hover
{
	text-decoration: none;
}

.dionice_tabset p.t1 a
{
	background-color: #fff;
}

.dionice_tabset p.t0 a
{
	background-color: #702486;
	color: #fff;
}

.dionice_tabset
{
	margin: 20px 0 0 0;
	padding: 0;
	background: url(../img/pink.gif) 0 19px repeat-x;
	height: 20px;
}

.dionica_content
{
	margin: 0;
	padding: 10px 10px;
	border-bottom: solid 1px #8d817b;
	border-left: solid 1px #8d817b;
	border-right: solid 1px #8d817b;
	min-height: 200px;
}


.dionica_contentWide
{
	margin: 0;
	padding: 20px 10px;
	border: solid 1px #702486;
}

.dionica_content table td
{
	color: #676767;
	vertical-align: top;
}

.dionice_header, .dionice_header_tools
{
	margin: 0 0 20px 0;
	padding: 0;
	width: 100%;
	
}

.bordered-bottom {
	border-bottom: solid 1px #888481;
}

.dionice_header .c2
{	
	text-align:right
}

.dionice_header_tools td
{
	border-bottom: solid 1px #8d817b;
	padding-bottom:3px
}

.dionice_GrafPodaci
{
	margin: 0 0 0 0;
	padding: 0;
}

.dionice_GrafPodaciWide
{
	margin: 0 0 0 0;
	padding: 0;
	width: 900px;
}

.dionice_GrafPodaciWide .gp1
{
	width: 400px;
}

.dionice_GrafPodaci .gp1
{
	margin: 0;
	padding: 0;
	width: 400px;
}

.dionice_GrafPodaci .gp1 #grafHolderM {
	margin: 0px;
}

.dionice_GrafPodaci #grafHolderV {
	margin-top: 20px;
}

.dionice_GrafPodaci .gp2
{
	margin: 0;
	padding: 0 15px 0 0;
	width: 250px;
}

.dionice_GrafPodaci .gp3
{
	margin: 0;
	padding: 0;
	width: 152px;
}

.dionice_GrafPodaci .gpChart
{
	margin: 0;
	padding: 0;
	width: 690px;
}

.dionice_GrafPodaci .gpTools
{
	margin: 0;
	padding: 0;
	width: 334px;
}

.dioniceSheet1
{
	margin: 0;
	margin-bottom: 25px;
	padding: 0;
	width: 100%;
	border-width: 0;
}

.dioniceSheet1 .c1, .dioniceSheet1 .c2
{	
	width: 50%;
	border-bottom: solid 1px #ddd;
	margin: 0;
	padding: 2px 10px;
}

.dioniceSheet1 .c2
{	
	text-align: right;
}

.dioniceSheet1 .c11, .dioniceSheet1 .c22, .dioniceSheet1 .cindex
{	
	border-bottom: solid 1px #ddd;
	margin: 0;
	padding: 2px 10px 1px 10px;
}

.dioniceSheet1 .cindex {
	padding-top: 7px;
	padding-bottom: 7px;
}

.dioniceSheet1 .c22 {	
	text-align: right;
}

.goDown
{
	color: #B7131C;
	padding: 0 0 0 8px;
	background: url(../img/goDown.gif) 0 5px no-repeat;
	margin: 0 0 0 5px;
}

.goUp
{
	color: #359126;
	padding: 0 0 0 8px;
	background: url(../img/goUp.gif) 0 5px no-repeat;
	margin: 0 0 0 5px;
}

.noChange
{
	color: #333;
	padding: 0 0 0 8px;
	margin: 0 0 0 5px;
}

.toolHead
{
	color:#000;
	background-color: #e1dbdb;
	padding: 3px 10px;
	margin: 10px 0 0 0;
}

.toolContent
{
	background-color: #eee;
	padding: 10px 10px;
}

.toolContent p
{
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
}

.chk
{
	padding: 0 10px 0 0;
}

.txtDionice
{
	width: 158px;
}

.range_tabset p {
	margin-left:5px
}

.range_tabset p a
{
	float: left;
	padding: 3px 10px;
	border-top: solid 1px #89827C;
	border-left: solid 1px #89827C;
	border-right: solid 1px #89827C;
	margin: 0px -1px 0 0;
	font-size: 9px;
	text-decoration: none
}


.range_tabset p.t1 a
{
	background-color: #fff;
	color: #702082;
}

.range_tabset p.t0 a
{
	background-color: #702082;
	color: #fff;
}

.range_tabset p.t1 a:hover {
	background-color: #F7F5F4;
	border-top: solid 1px #2B2826;
	border-left: solid 1px #2B2826;
	border-right: solid 1px #2B2826;
}

.range_tabset
{
	margin: 0 0 -2px 0;
	padding: 0;
	border-bottom:1px solid #89827C;
	height: 18px
}

.kotacija_tabset p, .letters_tabset p
{
	float: left;
	padding: 3px 10px;
	border-top: solid 1px #702486;
	border-left: solid 1px #702486;
	border-right: solid 1px #702486;
	margin: 0px 2px 0 0;
}

.kotacija_tabset p.Help
{
	border-width: 0px;
	margin: 0 0 0 20px;
	padding: 0 0 0 20px;
}

.letters_tabset p
{
	padding: 3px 6px;
}

.kotacija_tabset p.t1 a, .letters_tabset p.t1 a
{
	background-color: #fff;
}

.kotacija_tabset p.t0 a, .letters_tabset p.t0 a
{
	background-color: #e9d2f0;
	color: #000;
}

.kotacija_tabset, .letters_tabset
{
	margin: 0 0 -2px 0;
	padding: 0;
	background: url(../img/pink2.gif) 0 19px repeat-x;
}

#settings
{
	text-align: right;
	vertical-align: bottom;
}

.tblSubtabs
{
	width: 100%;
}

#settings_panel
{
	width: 353px;
	height: 383px;
	position: absolute;
	background-color: #fff;
	border: solid 1px #6d2182;
	/*-moz-opacity: .2; filter: alpha(opacity=2);*/
	top: 80px;
	margin-left: 0px;
	padding: 15px;
	display: none;
}

#settings_panel h1
{
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #8d817b;
}


h2
{
	font-size: 13px;
	color: #8d817b
}

#settings_panel h2
{
	font-size: 11px;
	font-weight: bold;
}


.region
{
	margin: 0;
	padding: 0 0 10px 0;
	border-bottom: solid 1px #e9d2f0;
}

.simpleTable
{
	width: 100%;
}

.simpleTable td
{
	padding: 0 20px;
}

.smallTxt
{
	width: 60px;
}

#settings_panel ul
{
	list-style-type: none;
	margin: 0 0 0 8px;
	padding: 0;
}

#settings_panel ul li
{
	background: url(../img/arr.gif) 0 0 no-repeat;
	padding: 0 0 0 15px;
}

#settings_panel ul li a.selected
{
	background-color: #e9d2f0;
}

.tab_mouseover
{
	background-color: #e9d2f0;
}

.tab_mouseout
{
	background-color: transparent;
}

.tab_mouseactive
{
	background-color: #702486;
	color: #fff;
}

.tblPregledMenu{
	
	margin-top:20px;
	
}

.tblPregledMenu td input, .tblPregledMenu td select
{
	margin: 0 0 2px 0;	
}

.tblPregledMenu td select
{
	margin-right: 5px;
	height: 20px;
}


.tblPregledMenu td input
{
	padding: 2px 8px;
}

h3 { font: 15px Arial, Helvetica, sans-serif; font-weight: bold; color: #8d817b; display: inline; }

h3.sektor {
	background: url(../img/sektor.png) center right no-repeat;
	padding-right: 18px;
}



h4 { font: 15px Arial, Helvetica, sans-serif; font-weight: bold; color: #000; margin: 5px 0 0 0; height: 3em; }

h4.pdf 
{
	padding: 0 0 0 28px;
	background: url(../img/pdf.gif) 0 0 no-repeat;
}
h4.doc 
{
	padding: 0 0 0 28px;
	background: url(../img/doc.gif) 0 0 no-repeat;
}

h5 { font: 13px Arial, Helvetica, sans-serif; font-weight: bold; color: #702486; border-bottom: solid 2px #ddd; padding: 0 0 3px 0; margin: 20px 0 0px 0; }

h6 { font: 13px Arial, Helvetica, sans-serif; font-weight: bold; color: #fff; border-bottom: solid 3px #dec6e8; padding: 3px; margin: 20px 0 5px 0; background-color: #702486; }
h6.LeftSide
{
	margin: 0;
}


h5.folderBig, h5.foldersBig
{ 
	background: Transparent url(../img/folderBig.gif) 0 0 no-repeat;
	padding: 0 0 5px 35px;
	line-height: 25px;
	border-bottom: solid 0px #ddd;
	font-size: 16px;

}

h5.foldersBig
{ 
	background: Transparent url(../img/folders.gif) 0 0 no-repeat;
}

h5.icoMojPortfelj
{ 
	background: Transparent url(../img/folder.gif) 0 0 no-repeat;
	padding: 0 0 5px 25px;
}

h5.icoMojePostavke
{ 
	background: Transparent url(../img/icoMojePostavke.gif) 0 0 no-repeat;
	padding: 0 0 5px 25px;
}

h5.icoKorisnickiPodaci
{ 
	background: Transparent url(../img/icoKorisnickiPodaci.gif) 0 0 no-repeat;
	padding: 0 0 5px 25px;
}

h5.icoXStream
{ 
	background: Transparent url(../img/xs.gif) 0 0 no-repeat;
	padding: 0 0 5px 25px;
}

h5.icoYahoo
{ 
	background: Transparent url(../img/yahoo.gif) 0 0 no-repeat;
	padding: 0 0 5px 25px;
}

h5.icoMojiAlarmi
{ 
	background: Transparent url(../img/alarm.gif) 0 0 no-repeat;
	padding: 0 0 5px 25px;
}


	
.subBox
{
	/* border: solid 1px #89827C; izbaÄeno kako ne bi bilo vidljivog bordera oko velikog grafa*/
	margin-top: -3px;
	margin-left: -2px;
}

.rowItem
{
	margin: 0 0 10px 0;
	border-bottom: solid 1px #eee;
}

.hr, .en
{
	padding: 0 0 0 20px;
}

.hr
{
	background: Transparent url(../img/hr.gif) 0 0 no-repeat;	
}

.en
{
	background: Transparent url(../img/en.gif) 0 0 no-repeat;	
}

.VezaniDokumenti
{
	border-top: solid 1px #eee;
	margin: 20px 0 0 0;
	padding: 10px 0 0 0;
}

.srch
{
	margin: 0 0 10px 0;
	padding: 5px;
}

.srch p
{	
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.srchAlternate
{	
	background-color: #eeeae7;
}

.pager
{
	margin: 15px 0;
}

.srchAdvanced
{
	/*font-size: 30px;*/
	width: 200px;
	color: #702486;
	font-weight: bold;
}

.srchAdvancedShort
{
	width: 175px;
}

.srchAdvancedSelect
{
	width: 205px;
	/*font-size: 15px;*/
}

.srchAdvancedBtn
{
	width: 205px;
	font-weight: bold;
	padding: 2px 0;
	/*font-size: 15px;*/
}

#datesZone
{
    display: none;
}

.srchTitle
{
    font-size: 14px;
    font-weight: bold;
    letter-spacing: -1px;
}

.subLink
{
    color: #777;
    display: block;
    text-align: right;
}


.subLink a
{
    /*background-color: #f0e1f4;*/
}

.txtWider
{
	width: 200px;
}

.FormQuestion
{
	font-weight: bold;
	padding: 0 20px 0 0;	
	vertical-align: top;
}

.FormQuestion2, .FormQuestion3
{
	font-weight: bold;
	padding: 0 20px 0 0;	
	vertical-align: top;
	width: 150px;
}

.FormQuestion3 {
    width: 250px;
}

.InfoReport
{
	font-style: italic;
	color: #999;
}

.DualForm td
{
	padding-bottom: 10px;
}

.btnSubmit
{
	padding: 3px 5px;
	font-weight: bold;
}

.btnSubmitInline
{
	padding: 1px 5px;
	font-weight: bold;
	margin: 0 0 0 4px;
}

.err, .errNoLine
{
	font-weight: bold;
	color: #d20000;
	padding: 0 0 5px 0;
	margin: 15px 0 15px 0;
}

.errNoLine
{
	border-bottom: solid 2px #d20000;
}

.ok, .okNoLine
{
	font-weight: bold;
	color: #73af00;
	padding: 0 0 5px 0;
	border-bottom: solid 2px #73af00;
	margin: 0 0 15px 0;
}

.okNoLine
{
	border-bottom: solid 0px #73af00;
}

.tblSettings
{
    border-width: 0;
    width: 100%;
}

.tblSettings td
{
    padding: 10px 0 5px 0;

}

.rowChecked
{
	background-color: #f6e6f8;
}

.chkTd
{
    padding: 0 20px 0 0;
    font-size: 10px;
    padding: 5px 0 5px 0;
    border-right: solid 1px #fff;
    font-size: 10px;
    font-weight: bold;
    color: #999;
}

.checkedTicker
{
	background-color: #c5e883;
	background: url(../img/green.gif) top center repeat-x;
    border-bottom: solid 1px #fff;
    color: #000;
}


.PortfolioName
{
	margin: 0 0 10px 0;
	padding: 0 0 20px 0;
	border-bottom: solid 1px #eee;
}

.PortfolioList
{
	width: 100%;
	border-bottom: dotted 1px #ccc;

}

.PortfolioList td
{
	border-left: dotted 1px #ccc;
	border-top: dotted 1px #ccc;
	padding: 5px 5px;
	vertical-align: top;
}

.PortfolioList td.c1
{
	border-right: solid 0px #fff;
	font-weight: bold;
	background-color: #eeeae7;
	border-bottom: solid 1px #fff;
}

.PortfolioList td.clast
{
	border-right: dotted 1px #999;	
}


.totalPortfelj td
{
	font-weight: bold;
	font-size: 12px;
}

.lBorder
{
	border-left: dotted 1px #ccc;
}

.mootabs_panel
{
	padding: 0;
	margin: -1px 0 0 0;
	overflow: hidden;
}

select
{
	margin: 5px 0;
}

.toolTip, .toolTip2
{
	cursor: help;
	
}


.toolTip2 {
	color: #cd3a17;
}

.help
{
	margin: 0;
	padding: 0 0 0 20px;
	background: Transparent url(../img/help.gif) no-repeat;
}

.newDocument
{
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
	background: Transparent url(../img/doc_new.gif) no-repeat;
}

.deleteDocument
{
	margin: 0 15px 5px 0;
	padding: 0 0 0 20px;
	background: Transparent url(../img/folder_delete.gif) no-repeat;	
}

.editDocument
{
	margin: 0 15px 5px 0;
	padding: 0 0 0 20px;
	background: Transparent url(../img/folder_edit.gif) no-repeat;	
}

.doc
{
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 20px;
	background: Transparent url(../img/doc.gif) no-repeat;
}

.alarm
{
	font-weight: bold;
	margin: 0;
	padding: 0 0 2px 20px;
	background: Transparent url(../img/alarm.gif) no-repeat;
}


.newFolder
{
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
	background: Transparent url(../img/folder_new.gif) no-repeat;
}

.newAlarm
{
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0 0 3px 20px;
	background: Transparent url(../img/newAlarm.gif) no-repeat;
}

.folder
{
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 20px;
	background: Transparent url(../img/folder.gif) no-repeat;
}

fieldset
{
	border:none;
	border-top: 1px solid #D9D5D2;
	margin: 0 0 15px 0;
	padding: 8px 8px 10px 8px;
}


legend
{
	/*color: #530d68;
	background: #eeeae7;
	padding: 2px 6px;*/
	color: #403D39;
	padding: 2px 6px;
}

.docGroupName
{
	font-weight: bold;
	padding: 0 0 0px 0;
	margin: 0 0 10px 0;
	font-size: 13px;
}


/*tooltip*/

.toolTipElement { cursor: help; }
/*
.tool-tip { color: #fff; width: 170px; z-index: 13000; }
.tool-title { width: 0; height: 0; overflow: hidden; }
.tool-text { font-size: 11px; font-weight: bold; color: #eaeaea; padding: 7px; text-align: left; border: 1px solid #fff;  background:  #702486 url(../img/zfer.gif) repeat-x; font-family: Arial;}
*/


.tip { color: #fff; width: 170px; z-index: 13000; }
.tip-title { background:  #702486 url(../img/zfer.gif) repeat-x; font-size: 11px; font-family: Arial; font-weight: bold; padding: 7px; }
.tip-text { height: 0; width: 0; font-size: 11px; font-weight: bold; color: #eaeaea; padding: 7px; text-align: left; border: 1px solid #fff; font-family: Arial;}




.invalid { border: 1px solid #cd3a17; }
.invalid .tip { color: #fff; width: 170px; z-index: 13000; }
.invalid .tip-title { background-color:  #faecec; background-image: none; font-size: 11px; font-family: Arial; font-weight: normal; padding: 7px; color: #cd3a17; }
.invalid .tip-text { height: 0; width: 0; font-size: 11px; font-weight: bold; color: #eaeaea; padding: 0px; text-align: left; border: 0px solid #cd3a17; font-family: Arial;}
.invalid .tip-bottom { height: 0; }



/* 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;
	}
	
	
	
	
	
	
	
.mytable {
	width: 100%;
	padding: 0;
	margin: 0;
}


.mytable th {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #fff;
	border-right: 1px solid #dec6e8;
	border-bottom: 1px solid #dec6e8;
	border-top: 1px solid #dec6e8;
	letter-spacing: 0px;
	/*text-transform: uppercase;*/
	text-align: left;
	padding: 3px 6px 3px 3px;
	background: #702486  no-repeat; /*url(../img/bg_header.jpg)*/
}

.mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #dec6e8;
	background: none;
}

.mytable td.noborder {
	border: 0px solid #C1DAD7;
}

.mytable td {
	border-right: 1px solid #dec6e8;
	border-bottom: 1px solid #dec6e8;
	background: #fff;
	padding: 3px 6px 3px 12px;
	color: #4f6b72;
}


.mytable td.alt {
	color: #797268;
	background: #f9effa url(../img/tblFer.gif) repeat-x;
}

.mytable th.spec {
	border-left: 1px solid #dec6e8;
	border-top: 0;
	background: #fff;
	font: normal 11px Arial, Helvetica, sans-serif;
}

.mytable th.specalt {
	border-left: 1px solid #dec6e8;
	border-top: 0;
	background: #f9effa url(../img/tblFer.gif) repeat-x;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #797268;
}


.txtNormal
{
	border: solid 1px #7f9db9;
}

.txtError
{
	border: solid 1px #ff0000;
}	

.PortfolioSummary
{
	width: 100%;	
}

.PortfolioSummary td
{
	padding: 5px;
	border-bottom: 1px solid #eee;
	width: 33%;
}

.PortfolioSummary td.noBrdr
{
	border-bottom: 0px solid #eee;	
}

.txtInput
{ 
	margin: 0 0 10px 0; width: 450px; display: block;
}

p.bigLetter
{
	font-size: 31px;
	font-weight: bold;
	margin: 10px 0 0 0;
	font-family: Verdana, "Trebuchet MS";
	color: #dec6e8;
	border-bottom: solid 2px #dec6e8;
}

p.bigYear
{
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0 10px 0;
	font-family: Verdana, "Trebuchet MS";
	color: #b5aca6;
	border-bottom: solid 1px #9C9692;
}

.excel
{
	font-weight: bold;
	padding: 3px 0 3px 23px;
	margin: 0 0 0 10px;
	background: Transparent url(../img/excel.gif) no-repeat;
	background-position: 0 0px;
}

.intranetNav
{
	list-style-type: none;
	margin: 10px 0 20px 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
}

.intranetNav li
{
	display: inline;
	padding: 0 9px 0 9px;
	border-left: dotted 1px #702486;
}

.intranetNav li.first
{
	border-left: dotted 0px #702486;
	padding-left: 0;
}

.q, .qSmaller
{
	/*float: left;*/
	width: 200px;
	font-weight: bold;
	margin: 0 0 5px 0;
	font-size: 11px;
	padding: 5px;
}

.qSmaller
{
	width: 100px;
}

.a
{
	/*float: left;*/
	width: 730px;
	margin: 0 0 5px 0;
	font-size: 11px;
	padding: 5px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.SelectBox1
{
	width: 200px;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.alter {background-color: #f6eff9;}

/*input
{
	border: solid 1px #f00;
}*/

.toRight {text-align: right;}

a.sortheader
{
	color: #fff;
}

/* IMAGE GALLERY */
.image {width:80px;height:80px;border:1px solid #CCC;float:left;margin-right:10px;margin-bottom:10px;position:relative;}
.image div { width:78px;height:78px;overflow:hidden;position:absolute;top:1px;left:1px;}
.image img { border:none; }

strike { color: #b40000; }

.ImportantNotice { background-color: #b40000;color: #fff;font-weight: bold;padding: 0 5px; }
.Indent {padding-left: 20px;margin-left: 10px;border-left: solid 2px #e8d2cf;}
.vijestRowDatum{ width: 105px;font-weight:bold;float:left;}

.Developer
{
	text-align: center;
	font-family: Arial;
	font-size: 18px;
	letter-spacing: -1px;
	font-weight: bold;
	color: #fff;
	background-color: #6bc635;
	padding: 10px 0;
}

.liveDisclaimer {font-size: 9px; text-align: right;}

.prnt
{
	background-image: url(../img/print.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	background-position: 0 0;
	padding-left: 18px; 
}


.RadioLeft
{
	float: left;
	width: 50px;
	margin-top: 10px;
}

.RadioDescLeft
{
	float: left;
	width: 300px;
	margin-top: 10px;	
}

.SubActions
{
	padding: 5px;
	border: solid 1px #73af00;
	margin-bottom: 10px;
	font-weight: bold;
	text-align: right;
}

.Legal
{
	margin: 20px 0;
	border-top: solid 1px #eee;
	font-style: italic;
}

.RssMenu
{
	list-style-type: none;
	margin: 2px 0 0 5px;
	padding: 0;
}

.RssMenu li
{
	background-image: url(../img/feed-icon-14x14.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 0 5px 20px;
}

.RssMoved
{
	float: left;
	margin: 0;
	padding: 0;
}

.DualForm dl
{
	border: solid 1px #f00;
}

.DualForm dt
{
	float: left;
	width: 200px;
	padding-bottom: 3px;
}

.DualForm dd
{
	float: left;
	width: 600px;
	font-weight: bold;
	padding-bottom: 3px;
}

.tbl2 td
{	
	padding: 1px 0;
	margin: 0;
}

.tbl2
{
	margin: 10px 0;
}

.vbi
{
	height:78px;margin-left:5px;
}

.closeBtn
{
	float: right;
}

#previewPanel
{
	float: right;
	width: 490px;
	margin-top: 20px;	
}

#txtContent
{
	margin: 10px 0;
	font-size: 13px;
	line-height: 19px;
}

.txtWide
{
	/* margin: 0pt 0pt 10px;
	display: block; */
	width: 350px;
}

.fieldForm p
{
	margin: 5px 0 0 0;
	padding: 0;
	font-weight: bold;


}


.fieldForm .res p
{
	font-weight: normal;


}


p.noInfo
{
	color: #8D817B;
	font-weight: bold;
	font-size: 17px;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}

.rssDisclaimer
{
	font-size: 10px;
	color: #999;
	padding: 0 5px;
}

.newsItemPress {
    margin-bottom: 7px;
    padding-bottom: 0px;
    border-bottom: solid 1px #eee;
}

#SubNavText, #ChoosenDate {
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    color: #999;
    float: right;
}

#ChoosenDate {
    float: left;
}

#DatePickDiv {
    margin: 20px 0;
    display: none;
    background-color: #f4efd1;
    padding: 10px 10px;
    border: solid 1px #dec6e8;
}

#ZseInfo {
    float: right;
    padding: 10px;
    border: solid 1px #f0dbf6;
    margin-bottom: -20px;
}

.info-table td {
    padding: 0 10px;
}

.tbl-postavke td {
    padding: 5px;
}

a.pageAncor {color:#000000;}

.misc-links {
	padding-top: 10px;
}

#top-nav, #top-lang, #top-srch  {
	border-bottom: solid 6px #702082;
	overflow: hidden;
	float: right;
	font: 11px Arial,Helvetica,sans-serif;
	font-weight: bold;
	margin-right: 2px;
	height: 15px;
	clear:none;
}

#top-lang {
	/*margin-right: -5px;*/
	margin-right: 0px;
}

#top-srch {
	border-bottom: solid 6px #B2B1B6;
	width: 100px;
}

#top-nav div, #top-lang p {
	float: left;
	margin: 0 10px;
	padding: 0;
}

#top-nav a {
	text-decoration: none;
}

#top-lang p {
	margin: 0 4px;
}

#top {
	height: 20px;
}

p.report-name {
	color: #702486;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	/*padding: 2px 0;*/
	text-align: center;
}

p.report-value, p.report-percent {
	color: #817f80;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	/*padding: 2px 0;*/
	text-align: center;
}

p.red, td.red {
	color: #b7131c;
	font-weight: bold;
}

p.green, td.green {
	color: #359126;
	font-weight: bold;
}

p.pregled-trgovine {
	text-align: center;
}

p.pregled-trgovine span {
	background: url(../img/new/arr-right.gif) top right no-repeat;
	padding: 0 10px 0 0;
	margin: 0;
}

#home-graf-tabs {
	margin: 20px 19px -9px 37px;
	overflow: hidden;
	position: absolute;
	z-index: 10000;
}

.cro img {
	position: absolute;
	z-index: 5000;
	display: block;
	margin-top: 32px;
}

#home-graf-tabs p {
	float: left;

}

table.tbl-radios {
	margin: 10px 0;
}

table.tbl-radios td {
	padding: 5px 0;
}

table.tbl td {
	padding: 2px 0;
}


.subs {
	position: absolute;
	list-style-type: none;
	padding: 0;
	margin: 21px 0 0;
	background-color: #F2F1F1;
	width: 150px;
	z-index: 99999;
	border: 1px solid #702082
}

.subs li {
	margin: 0;
	padding: 0;
	text-align: left;
	padding: 5px 10px;
}


/** ZSE TABLE **/
table.zse-table{ width:100%; border-top:0px solid #EEE;}
table.zse-table thead tr td, table.zse-table thead tr th {font-weight: bold;color:#FFF; background: #8d817b; height:20px;padding:5px 2px;}
table.zse-table thead tr td a, table.zse-table thead tr th a { color: #fff; }


table.zse-table td, table.zse-table th {border-bottom:1px solid #EEE; padding:3px 0;}
table.zse-table td.tick, table.zse-table th.tick {text-align:left;padding-left:5px;}


table.zse-table td.stockDown {color: #B7131C;width:60px;background: url(../img/icon_stockdown.gif) right center no-repeat;padding-right:10px;}
table.zse-table td.stockUp {color: #359126;width:60px;background: url(../img/icon_stockup.gif) right center no-repeat;padding-right:10px;}
table.zse-table td.stockNoChange {color: #929292;width:60px;background: url(../img/icon_stocknochange.gif) right center no-repeat;padding-right:10px;}


.vijestRowDatumDat{ width: 110px;font-weight:bold;float:left;margin-left:20px;}


.banner-wrapper {
	border: solid 1px #d5d0cc;
	margin: 16px 0;
	padding: 19px 0 0 0;
	text-align: center;
}

.banner-wrapper img {
	display: block;
	margin: 0 auto;
	margin-bottom: 19px;
	
}

.boxHeading4 { padding: 0 0 4px 10px; color: #9C9692; font-weight: bold; font-size: 12px; text-transform: uppercase; text-align: center; }

table.tbl-dividende {
	width: 100%;

}

table.tbl-dividende td {
	padding-bottom: 5px;
}



label {
	float: left;
	width: 135px;
	margin-bottom: 15px;
}


.frm-controls {
	margin: 0;
	float: left;
}


#frmZtm input {
	width: 200px;
}


h3 span.h3-model {
	font-size: 12px;
	padding-left: 10px;
	color: #aaa;
}

.pager-right {
    text-align: right;
}

.tbl td.hdr {
    background-color: #EEEEEE;
    font-weight: bold;
}

table.tablica-strp td { white-space:nowrap; padding: 3px 10px 3px 3px; vertical-align:top }
table.tablica-strp thead tr td { white-space:normal; height:auto; padding:5px }




div.anketa-sub {
    margin: 0 0 0 0;
    background-color: #adafb2;
    padding: 2px 0;
    color: #fff;
    text-align: center;
    font-weight: bold;
}



.anketa label {
    float: none;
    margin: 0;
}

.anketa  {
	line-height: 22px;
	line-height: 22px; border: 1px solid #D6CFCB; background: #EEECEB; padding: 10px 0 0 13px;
	margin: 0;
}

.anketa h2 { margin:0; color: #0; font-weight: normal }

.anketa input { vertical-align: text-bottom }



.poll-answers {
	padding: 10px;
	padding-left: 14px;
}

.poll-answers ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
}


.poll-answers ul li {
	margin-bottom: 5px;
}

p.warn {
	margin-left: 15px;
	margin-right: 5px;
	padding: 5px 10px;
	background-color: #f5efca;
	border: solid 1px #aca788;
	color: #902222;
}


.indeksi-data-above-graph {
    position: absolute;
    z-index: 9999;
    width: 468px;
    text-align: right;
    float: right;
    margin-bottom: 10px;
}

.indeksi-data-above-graph p {
	display: block;
    float: none;
    margin: 0;
    padding: 0;
    color: #666;
    font-weight: bold;
}

.indeksi-data-above-graph p#index-value {
	color: #000;
	font-size: 18px;
}

p.go-up {
	background: Transparent url(../img/go_up.gif) 0 6px no-repeat;
	padding-left: 13px;
	float: right;
	font-size: 12px;
}

p.go-down {
	background: Transparent url(../img/go_down.gif) 0 6px no-repeat;
	padding-left: 13px;
	float: right;
	font-size: 12px;
}

p.more {
    background: Transparent url(../img/go_down_2.gif) 0 6px no-repeat;
    padding-left: 13px;
    font-weight: bold;
    margin-left: 10px;
}


tr.head-separator td {
	border-bottom: solid 1px #848484;
}

hr.hr-light {
	color: #eae8e7;
	height: 1px;
	background-color: #eae8e7;
	border: 0 none;
}

td.important {
    background: url(../img/exclamation.png) no-repeat left center;
    padding-left: 19px;
}

td.important a { 
    color: #D51818
}



.termo-title {
    margin: 0 5px;
}

.termo-bars {
    width: 227px;
    margin: 4px auto;
    background-color: #F1F0EE;
}

.termo-bar {
    height: 8px;
    border: 1px solid #F1F0EE;
    float: left;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.termo-text {
    margin: 0 0 -5px;
    text-align: center;
}

.termo-text-fall { color: #BE3B42; }
.termo-text-neutral { color: #375DCF; }
.termo-text-rise { color: #359126; }

.termo-text span {
    display: inline-block;
    margin: 5px 10px;
}

.termo-fall {
    background-color: #BE3B42;
    transition: width 0.6s ease;
}

.termo-neutral {
    background-color: #375DCF;
    transition: width 0.6s ease;
}

.termo-rise {
    background-color: #359125;
    transition: width 0.6s ease;
}

.termo-box {
    margin-top: 230px;
    font-weight: bold;
    margin-bottom: -10px;
    border-bottom: 1px solid #BFB8B3;
    background-color: #F1F0EE;
    padding: 5px 5px;
    border-top: 1px solid #BFB8B3;
}




.btnSubmit2
{
	padding: 1px 5px;
	font-weight: bold;
}

table.standard-table{ width:100%; border-top:0px solid #EEE; margin-top: 10px;}
table.standard-table thead tr td {font-weight: bold;color:#FFF; background: #8d817b; height:20px;padding:5px 2px;}
table.standard-table thead tr td a { color: #fff; }
table.standard-table thead tr td .sortarrow { width: 15px; margin-left: 0px; }

table.standard-table tr td div{ position: relative;overflow: hidden;width: 305px;padding: 0px;height:16px;}
table.standard-table tr td div span{position: absolute;white-space: nowrap;display: block;top: 0px;left: 0px;padding: 0px;}
table.standard-table tr td div.tableRowFade{background: url(images/fade_ffffff.png) top right repeat-y;position: absolute;right: 0px;top: 0px;z-index: 4;padding: 2px 0px;	width: 9px;height: 1.2em;
}


table.standard-table td {text-align:right;border-bottom:1px solid #EEE; padding:3px 0;}
table.standard-table td {text-align:left;}
table.standard-table td.tick {text-align:left;padding-left:5px;}

table.standard-table tr.trW td.tick { background-color: #fff; }
table.standard-table tr.trG td.tick { background-color: #eee; }

table.standard-table td.stockDown {color: #B7131C;width:60px;background: url(../img/icon_stockdown.gif) right center no-repeat;padding-right:10px;}
table.standard-table td.stockUp {color: #359126;width:60px;background: url(../img/icon_stockup.gif) right center no-repeat;padding-right:10px;}
table.standard-table td.stockNoChange {color: #929292;width:60px;background: url(../img/icon_stocknochange.gif) right center no-repeat;padding-right:10px;}



table.standard-table td.first {
    text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 5px
}


table.standard-table td.inner {
    text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
}


table.standard-table td.last {
    text-align: left;
	vertical-align: top;
	padding-right: 10px;
}













/*
#zse-cookie-container {
    position: relative;
    z-index: 10000;
}

.zse-cookie-notice {
    background: none repeat scroll 0 0 #FAF9F7;
    box-shadow: 0 0 3px #333;
    bottom: 0;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    left: 0;
    line-height: 1.5;
    padding: 25px 160px;
    position: fixed;
    right: 0;
    z-index: 10000;
}

.zse-cookie-notice .inner { position: relative; }

.zse-cookie-notice .cookie-desc {
    margin: 0 200px 0 70px;
    color: #0;
    text-align: justify;
    color: #000;
}

.zse-cookie-notice .cookie-desc a { color: #702082; font-weight: bold; }

.zse-cookie-notice .cookie-desc a:hover { text-decoration: underline; }

.zse-cookie-notice-content .zse-cookie-close {
    background: #702082;
    border-color: #ddd;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 13px;
    padding: 5px;
    text-transform: none;
}

.zse-cookie-notice-content .zse-cookie-close:hover {
    background-color: #FFFFFF;
    background-image: none;
    color: #702082;
}

.zse-cookie-notice .zse-cookie-close {
    position: absolute;
    right: 70px; top: 5px;

}


*/





#zse-cookie-container {
    position: relative;
    z-index: 10000;
}

.zse-cookie-notice {
    background: #faf9f7;
    bottom: 0;
    box-shadow: 0 0 3px #333;
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    left: 0;
    line-height: 1.5;
    padding: 25px 0;
    position: fixed;
    right: 0;
    z-index: 10000;
}

.zse-cookie-notice .inner {
    margin: 0 auto;
    max-width: 920px;
    padding: 0 20px;
    position: relative;
}

.zse-cookie-notice .cookie-desc {
    color: #000;
    margin: 0;
    padding-right: 80px;
    text-align: justify;
}

.zse-cookie-notice .zse-cookie-close {
    position: absolute;
    right: 20px;
    top: 5px;
}

.zse-cookie-notice-content .zse-cookie-close {
    background: #702082 none repeat scroll 0 0;
    border-color: #ddd;
    color: #ffffff;
    font-size: 13px;
    padding: 5px;
    text-decoration: none;
    text-transform: none;
}









.err2 {
	padding: 5px 8px; 
	font-weight: bold; 
	background: rgb(255, 240, 224);
}

span.pdf3 {
	background: url(../img/icons/pdf3.gif) 0 0 no-repeat;
	padding-left: 20px;
	height: 16px;
	display: block;
}


table.dnevna_trgovanja tr td.var1 {font-weight: bold;color:#FFF; background: #8d817b; height:20px;padding:5px 2px;}


.ipo-news-item {
	border-bottom: solid 1px #eeeeee;
	padding-top: 10px;
	padding-bottom: 10px;
}


.ipo-news-header {
	overflow: hidden;
	margin: 7px 0;
}

.ipo-news-title {
	float: left;
	padding-left: 20px;
	min-height: 16px;
}

.ipo-news-title-txt {
	background: Transparent url(../img/doc2.gif) no-repeat;
}

.ipo-news-title-pdf {
	background: Transparent url(../img/pdf2.gif) no-repeat;
}

.ipo-news-date {
	float: right;
	font-weight: bold;
}

.ipo-news-item h5 {
	color: #b5acae;
}

.izvrsten {
	background-color: #b5aca6;
	color: #FFFFFF; 
	font-size: 11px;
	border: none;
	border-radius: 2px; 
	padding: 1px 3px;
	text-indent: 10px;
	margin-left: 5px;
	font-weight: normal;
}


.file-extension {
	border: none; 
	background-color: #b5aca6; 
	color: #FFFFFF; 
	font-size: 8px; 
	font-weight: normal; 
	border-radius: 2px; 
	padding: 1px 3px;
}


#ui-datepicker-div { font-size:11px; }


.datum {
	width: 100px;
	margin-right: 5px !important;
	background: transparent url(../img/datum.png) 97% center no-repeat;
	/*
	outline: none;
	border-width: 1px;
	border-style: solid;
	border-color: #777;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	*/

}

.obavijest {
	padding: 5px 8px; 
	font-weight: bold; 
	background: rgb(255, 240, 224);
	margin-bottom: 15px;
	font-style: italic;
}


tr.greyed td {
	color: #ccc !important;
}


.paginator {
    margin: 0 0 20px 0;
    overflow: hidden;
    padding: 10px 0;
}

    .paginator span {
        font-size: 12px;
        padding: 0 2px;
        display: block;
        float: left;
        margin-bottom: 14px;
    }

        .paginator span a {
            border: solid 1px #eee;
            padding: 2px 5px;
        }

            .paginator span a.selected {
                border: solid 1px rgb(112, 32, 130);
                background-color: rgb(112, 32, 130);
                color: #fff;
            }


.otc-tooltip {
    position: relative;
    cursor: pointer;
    color: #702082;
}

    .otc-tooltip:hover {
        text-decoration: underline;
    }

.otc-tooltip-content {
    cursor: text;
    height: auto;
    visibility: hidden;
    width: 400px;
    background-color: #F7F7F7;
    border: 2px solid #8d817b;
    border-radius: 3px;
    color: #000;
    padding: 10px;
    position: absolute;
    z-index: 1;
    top: -5px;
    left: 100%;
    white-space: normal;
    opacity: 0;
    transition: opacity 0.2s;
    margin-left: -20px;
}

    .otc-tooltip-content::after {
        content: " ";
        position: absolute;
        top: 10px;
        right: 100%;
        margin-top: -5px;
        border-width: 8px;
        border-style: solid;
        border-color: transparent #8d817b transparent transparent;
    }

    .otc-tooltip-content h8 {
        margin-bottom: 8px;
        font-size: 15px;
        display: block;
        font-weight: bold;
        text-align: center;
        color: #8d817b;
    }

.otc-tooltip:hover .otc-tooltip-content {
    visibility: visible;
    opacity: 1;
}

.otc-tooltip-content table td {
    border: none
}

    .otc-tooltip-content table td:last-child {
        font-weight: bold;
        text-align: left;
    }
