/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #9ccbf2; }
td, input, select, textarea { font: 11px Tahoma, Arial, sans-serif; color: #454545; line-height: 14px; }
form { margin: 0; }

a img { border: none; }

.datum { font-size: 9px; color: #7c7c7c; }

ul.inline { margin: 0; padding: 0; list-style-type: none; }
ul.inline li { display: inline; }

ul.languages { margin: 4px 0; }
ul.languages li { font: 10px Arial, Helvetica, sans-serif; padding-right: 20px; }

ul.path li { color: #aaa; }

ul.footerLinks { margin-top: 5px; }
ul.footerLinks li { color: #4283bf; }

ul.newsList { margin: 0; padding: 0; list-style-type: none; }
ul.newsList li { background: url(img/bullet_rect.gif) no-repeat 0 3px; padding-left: 12px; margin-bottom: 10px; }


/* FORM ELEMENTS */
.textbox, textarea { padding: 3px 5px; background: #fff url(img/textboxBgnd.gif) 0 0; border: 1px solid #d3d3d3; }
select { padding: 2px; background: #fff url(img/textboxBgnd.gif) 0 0; border: 1px solid #d3d3d3; }
.searchbox { width: 170px; }


/* LINKS */
a:link { color: #104c85; text-decoration: none; }
a:active { color: #104c85; text-decoration: none; }
a:visited { color: #104c85; text-decoration: none; }
a:hover { color: #f31f27; text-decoration: none; }

a.linkLight:link { color: #5790c7; text-decoration: none; }
a.linkLight:active { color: #5790c7; text-decoration: none; }
a.linkLight:visited { color: #5790c7; text-decoration: none; }
a.linkLight:hover { color: #f31f27; text-decoration: 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: #d5e7f6; text-decoration: none; }

a.leftMenuLink:link { color: #fff; text-decoration: none; background: url(img/bullet_arrow.gif) no-repeat 0 5px; padding-left: 15px; }
a.leftMenuLink:active { color: #fff; text-decoration: none; background: url(img/bullet_arrow.gif) no-repeat 0 5px; padding-left: 15px; }
a.leftMenuLink:visited { color: #fff; text-decoration: none; background: url(img/bullet_arrow.gif) no-repeat 0 5px; padding-left: 15px; }
a.leftMenuLink:hover { color: #d5e7f6; text-decoration: none; background: url(img/bullet_arrow.gif) no-repeat 0 5px; padding-left: 15px; }


/* WRAPPERS */
.masterWrapper { background: #e9f4fc url(img/bgnd.gif) repeat-x 0 bottom; } 

.lang { width: 970px; }

.header { width: 970px; background: #fff url(img/headerBgnd.gif) no-repeat center top; }
.header td { text-align: left; }
.headerRow1 { height: 80px; vertical-align: bottom; }
.headerRow2 { background: url(img/headerBgnd2.gif) repeat-x 0 top; }
.logoContainer { width: 150px; height: 40px; }
.logoContainer div { text-align: center; }

.search { width: 425px; height: 42px; background: url(img/searchBgnd.gif) no-repeat 0 bottom; }
.searchEnd { width: 20px; background: url(img/searchBgnd.gif) no-repeat right bottom; } 

.tabs { width: 970px; background: #fff url(img/tabsBgnd.gif) repeat-x 0 0; height: 35px; }
.tabs td { text-align: center; font-weight: bold; padding-bottom: 6px; }
.tab { background: url(img/tab.gif) no-repeat 0 0; width: 115px; }
.tabActive { background: url(img/tabActive.gif) no-repeat 0 0; width: 115px; color: #356c9f; }
.tabSpacer { width: 4px; }

.middleIndex { background: #fff; width: 970px; }

.box { width: 100%; }
.box td { text-align: left; }
.boxMargin { margin-top: 12px; }
.boxHead { background: #bfdef7 url(img/boxHeadBgnd.gif) repeat-x 0 0; padding: 5px 12px; color: #206099; font-weight: bold; border-bottom: 1px solid #fff; }
.boxHead2 { background: #bfdef7 url(img/boxHeadBgnd.gif) repeat-x 0 0; color: #206099; font-weight: bold; border-bottom: 1px solid #fff; }
.boxBody1 { background: #eaf2fa; }
.boxBody2 { background: #fff; border: 1px solid #dbdbdb; }
.boxBodyPadding { padding: 12px; }
.boxBodyPadding2 { padding: 20px 12px; }

.newsContainer { padding-right: 15px; height:233px; }
.graphContainer { width: 228px; border: 1px solid #e8e8e8; text-align: center; padding-top: 0px; }
.graphContainerbkp { width: 230px; border: 1px solid #e8e8e8; text-align: center; padding-top: 12px; }
.graphChange { width: 100%; background: #eaf2fa; }
.graphModeChange { margin: 14px 10px; }
.graphChange td { padding: 5px 10px; }

.boxStocks { width: 100%; }
.boxStocksMain { width: 100%; text-align: center; font-weight: bold; color: #206099; }
.boxStocksData { width: 100%; background: #fff; border: 1px solid #dbdbdb; }
.boxStocksData td { padding: 7px 5px; text-align: right; }
.boxStocksData tr.row2 { background: #f0f5fa; }
.boxStocksData td.stockName { text-align: left; } 
.boxStocksHead td { padding: 0; }
.boxStocksHeadMain { width: 100%; font-size: 10px; font-weight: bold; text-transform: uppercase; }

.stockUp { color: #038600; }
.stockDown { color: #d80000; }

.boxesWrapper { width: 970px; background: #eaf2fa; border-left: 2px solid #fff; border-right: 2px solid #fff; }
.boxesWrapper td { text-align: left; line-height: 16px; }
.boxTitle { margin-bottom: 5px; }
.boxBodyWrapper { background: #fff; border: 1px solid #e8e8e8; padding: 10px; }

.leftMenuHead { background: #bfdef7 url(img/boxHeadBgnd.gif) repeat-x 0 0; padding: 7px 12px; color: #206099; font-weight: bold; border-bottom: 1px solid #fff; }
.leftMenuItem { background: #4183bf; padding: 6px 12px; border-bottom: 1px solid #376c9d; border-top: 1px solid #719fc8; }
.leftMenuItemA { background: #5a97ce; padding: 6px 12px; border-bottom: 1px solid #376c9d; border-top: 1px solid #719fc8; }

.pageWrapper { margin: 0 5px; }
.pageTitle h1 { font: 20px Arial, Helvetica, sans-serif; color: #104c85; margin: 5px 0 15px 0;text-align:left; }
.pageContent { font: 12px Arial, Helvetica, sans-serif; line-height: 16px; text-align:left; height: 300px; vertical-align: top; }
.pageContent p { margin: 0 0 16px 0; }

.footer { width: 970px; margin-bottom: 15px; }
.footerLeft { bbackground: #fff; text-align: left; padding-left: 15px; }
.footerMain { bbackground: #fff; text-align: center; padding-top: 15px; }
.footerRight { bbackground: #fff; text-align: right; padding-right: 15px; }

table.dnevna_trgovanja{ width:100%; border-top:0px solid #EEE;}
table.dnevna_trgovanja thead tr td {background: #bfdef7 url(img/boxHeadBgnd.gif) repeat-x 0 0;font-weight: bold;color:#206099;height:20px;padding:5px;}
table.dnevna_trgovanja thead tr td a { color: #fff; }
table.dnevna_trgovanja thead tr td .sortarrow { width: 15px; }

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 tr:hover{ background-color:#FFA; }

table.dnevna_trgovanja td {text-align:right;border-bottom:1px solid #EEE; padding:3px 0;}
table.dnevna_trgovanja td.tick {text-align:left;padding-left:5px;}
table.dnevna_trgovanja td.stockDown {color: #e00000;width:60px;background: url(img/icon_stockdown.gif) right center no-repeat;padding-right:10px;}
table.dnevna_trgovanja td.stockUp {color: #1c9300;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;}

.podnaslov2 {
	font-size:14px;
	font-weight:bold;
}

