body {background: #FFFFFF;margin: 0;}
form {margin: 0;padding: 0;}

.logo {width: 188px;height: 108px;background: url(../../img/logo.gif) no-repeat;text-indent: -2000em;float: left;}
.logo a {width: 188px;height: 108px;display: block;}
.tableHeader {margin: 0 auto;width: 760px;border-left: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;	}
.tableMain {margin: 0 auto;width: 760px;border-left: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;}
.columnLeft {width: 188px;}
.columnLeft2 {width: 188px; border-right: 1px solid #c0c0c0;}
.searchBox {font: bold 10px Arial, sans-serif;color: #c0c0c0;margin: 0 10px 11px 0;}
.searchInput {font: bold 10px Arial, sans-serif;border: 1px solid #f3f3f3;color: #5a5a5a;margin: 0 3px;padding: 3px;background: url(../../img/input_search_back.gif) repeat-x; width: 122px;}

#menuLeft ul {list-style: none;margin: 0;padding: 0;}
#menuLeft li {margin: 0;padding: 0;font: 11px Arial, sans-serif;}
#menuLeft li a {width: 173px;height: 23px;border-bottom: 1px solid #de6d5f;background: #d02e1a;margin: 0;padding: 10px 0 0 15px;color: #fff;text-decoration: none;display: block;}
#menuLeft li a:hover {background: #aa0803;color: #fff;text-decoration: none;}
#menuLeft li a.menuActive {width: 173px;height: 23px;border-bottom: 1px solid #de6d5f;background: #aa0803;margin: 0;padding: 10px 0 0 15px;color: #fff;text-decoration: none;display: block;}

#menuLeft ul ul li {margin: 0;background: #dd4f3d; padding: 0; font: 11px Arial, sans-serif; border-bottom: 1px solid #de6d5f;}
#menuLeft ul ul li a {width: 143px;margin: 0;height: 12px;padding: 10px 15px 10px 30px;color: #ffd3d3;text-decoration: none;display: block; background: url(../../img/submenuBullet.gif) no-repeat left top;}
#menuLeft ul ul li a:hover {background: #c93a27 url(../../img/submenuBullet.gif) no-repeat left top;color: #fff;text-decoration: none;}
#menuLeft ul ul li a.menuActive {width: 143px;margin: 0;height: 12px;background:#aa0803;padding: 10px 15px 10px 30px;color: #ffd3d3;text-decoration: none;display: block;}
#menuLeft ul ul li a.SubMenuActive {background: #c93a27 url(../../img/submenuBullet.gif) no-repeat left top;color: #fff;text-decoration: none;}

.loginBox {border-bottom: 1px solid #c0c0c0;background: #757575;font: bold 10px Arial, sans-serif;color: #fff;padding: 10px 10px 0px 10px;}
.loginBox label {margin: 0 0 0 5px;padding: 0;}
.loginInput {background: #bababa url(../img/input_login_back.gif) repeat-x;border: none;color: #000;font: 11px Arial, sans-serif;margin: 0 0 6px 0;padding: 3px;width: 160px;}
.loginInputShort {background: #bababa url(../img/input_login_back.gif) repeat-x;border: none;color: #000;font: 11px Arial, sans-serif;margin: 0 0 10px 0;padding: 3px;width: 140px;}
.loginButton {border: none;margin: 0 0 4px 0;padding: 0px;width: 20px;}
.loginBox .loginLinks {font: 10px Tahoma, sans-serif; color: #dedede;margin: -4px 0 10px 0;text-align: center;}
.loginBox .loginLinks a {font: 10px Tahoma, sans-serif; color: #cecece;text-decoration: none;}
.loginBox .loginLinks a:hover {font: 10px Tahoma, sans-serif; color: #cecece;text-decoration: underline;}
.tableFooter {margin: 0 auto;width: 760px;border: 1px solid #c0c0c0;text-align: left; padding: 5px;font: 10px Arial, sans-serif;color: #b4b4b4;}
.tableFooter a {text-decoration: none; color: #b4b4b4;}
.tableFooter a:hover {text-decoration: none; color: #000;}

.homeImg {width: 570px;height: 279px;border-bottom: 1px solid #c0c0c0;}
.homeImg blockquote {font: 22px Trebuchet MS, sans-serif;color: #EEEEEE;margin: 0 20px 130px 0;padding: 0;width: 240px;}

.boxLeft {width: 188px;}
.boxLeft dl {margin: 0;padding: 0;}
.boxLeft dt {margin: 0;padding: 8px;background: url(../../img/box_title_back.gif) repeat-x top;font: 11px Arial, sans-serif;color: #757575;}
.boxTitleRed {color: #d02e1a;font-weight: bold;}
.boxLeft dd {margin: 0;padding: 7px;font: 11px Arial, sans-serif;color: #757575;border-bottom: 1px dotted #757575;}
.boxLeft dd a {display: block;text-decoration: none;color: #757575;}
.boxLeft dd a:hover {text-decoration: none;color: #000;}
dd.boxLeftEnd  {border-bottom: none;}
dd.doc_pdf {background: url(../../img/pdf_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_word {background: url(../../img/word_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_doc {background: url(../../img/word_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_jpg {background: url(../../img/jpg_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_gif {background: url(../../img/gif_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_zip {background: url(../../img/zip_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_xls {background: url(../../img/xls_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_txt {background: url(../../img/txt_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_rar {background: url(../../img/rar_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_pps {background: url(../../img/ppt_icon.gif) no-repeat right; padding-right: 36px;}
dd.doc_gif {background: url(../../img/gif_icon.gif) no-repeat right; padding-right: 36px;}

.content {border-left: 1px solid #c0c0c0;}

.groupHead {font: 11px Arial, Helvetica, sans-serif; color:#000;}
.groupHead h1 {font: 24px Trebuchet MS, sans-serif; color:#fff; background: #9e9e9e;padding: 20px 30px 19px 0px; margin: 0; text-align:right; }
.groupDesc {margin: 10px 10px 10px 4px;color: #494848; line-height: 18px; font-size:12px;}

.groupContent {font: 11px Arial, Helvetica, sans-serif; color:#000;}
.groupContent h2 {font: bold 11px Arial, sans-serif; color:#757575; background: #fff url(../../img/h2_back.gif) repeat-x bottom;padding: 16px 18px 8px 18px; margin: 0;text-align:left; border-top: 1px dotted #c0c0c0; border-bottom: 1px dotted #c0c0c0; text-transform:uppercase;}
.groupRedh2 {color: #d02e1a;font-weight: bold;}
.groupContent ul {list-style: none; margin: 0 0 14px 0; padding: 0 10px;}
.groupContent li {padding: 8px; margin: 0; color: #757575; background: url(../../img/bullet_group.gif) no-repeat left top;}
.groupContent li a {color: #757575;text-decoration: none;}
.groupContent li a:hover {color: #000;text-decoration: none;}
.groupContent2 {font: 11px Arial, Helvetica, sans-serif; color:#000;padding: 16px 18px 8px 0px; margin: 0;text-align:left;border-top: 1px dotted #c0c0c0;}

.articleHead {font: 11px Arial, Helvetica, sans-serif; color:#000;}
.articleHead h1 {font: 24px Trebuchet MS, sans-serif; color:#fff; background: #9e9e9e;padding: 20px 30px 19px 0px; margin: 0; text-align:right; }

.articleContent {font: 11px Arial, Helvetica, sans-serif; color:#000;width:100%;padding: 0 20px 40px 20px;border-top: 1px dotted #c0c0c0;}
.articleContent h2 {font: bold 11px Arial, sans-serif; color:#d02e1a;padding: 16px 0px 10px 0px; margin: 0;text-align:left;}
.articleContent h3 {font: bold 11px Arial, sans-serif; color:#000;padding: 10px 0px 0px 0px; margin: 0;text-align:left;}
.articleContent p {margin: 0 0 10px 0; padding: 0; line-height: 16px;}
.pageCount {font: 11px Arial, Helvetica, sans-serif; color:#ccc;text-align:right;margin: 6px 0px;}

.articleTable {font: 11px Arial, Helvetica, sans-serif; color: #757575;margin: 0px 0 14px 0;background: #fff;}
.articleTableHead {background: #d02e1a; color: #fff; font-weight: bold;text-transform:uppercase;}
.articleTable td {text-align: center;}
td.articleTableHeadLeft {background: #d02e1a; color: #fff; font-weight: bold;text-transform:uppercase;text-align:left;}
td.articleTableLeft {text-align: left;}
td.articleTableLeftAlt {text-align: left;background: #e3e3e3;}
td.articleTableAlt {background: #e3e3e3;}

.graphBox {border-left: 4px solid #c0c0c0;width:188px;}

.stockBox {border-left: 1px solid #c0c0c0;width:188px;font: 11px Arial, sans-serif;color: #757575;}
.stockBoxTitle {padding: 7px;border-bottom: 1px solid #c0c0c0; display:block;background: url(../../img/stock_box_arrow.gif) no-repeat right;}

.stockBoxTitle a {color: #757575; display:block; text-decoration:none;}
.stockBoxTitle a:hover {color: #000; display:block; text-decoration:none;}

.stockBoxDobitnici {margin: 4px auto 0 auto;width: 180px;}
.stockBoxDobitnici td {padding: 1px 4px;}
.stockBoxDobitniciRazlika {width: 34px;text-align: center;color: #39b54a;font-weight: bold;}
.stockRowAlt {background: #efefef;}
.stockSpacer {border-bottom: 1px dotted #757575;margin: 4px 0 2px 0;}
.stockBoxGubitnici {margin: 0 auto 4px auto;width: 180px;}
.stockBoxGubitnici td {padding: 1px 4px;}
.stockBoxGubitniciRazlika {width: 34px;text-align: center;color: #d9262d;font-weight: bold;}

/* Images */
IMG.articleImage_left { margin:5px 15px 0px 0px; }
IMG.articleImage_right { margin:5px 0px 0px 0px; }
DIV.imgParagraphContainer_left { margin:0px 10px 0px 0px; }
DIV.imgParagraphContainer_right { padding:0px 2px 0px 15px; }
SPAN.iconPopupImg { text-align:left; vertical-align:top; margin-left:5px; }
SPAN.iconPopupImg IMG {cursor:pointer; margin-bottom:6px; }
DIV.ArticleImage {text-align:left; margin:0 auto;}
TD.tdArticleImage {text-align:center;}
DIV.ArticleImage IMG.articleImage {text-align:center; margin-bottom:9px; margin-top:7px; }
TD.Calendar { padding:6px 20px 6px 15px;  }
TD.Calendar A IMG { vertical-align:text-bottom; margin: 0px 0px 1px 5px}
/* End Images */

SPAN.selectedPage { font-size:11px; font-weight:bold; color:#757575; }
A.linkPaging { text-decoration:none; font-size:11px; font-weight:bold; color:#757575;}
A.selectedPage { text-decoration:none; font-size:11px; font-weight:bold; color:#D02E1A; }

.searchResult {padding:3px 0 0px 15px; font: 11px Arial; color:#7A7A7A;}
.searchResult .title a {font: bold 11px Arial;color:#d02e1a; text-decoration:none; }
.searchResult .title a:hover {color:#d02e1a; text-decoration:underline; }
.dotSeparator {width: 96%; margin: 20px auto 10px auto;padding: 0px;font-size: 1px;height: 1px; border-bottom: 1px dotted #757575;}

.rest a {text-decoration:none; padding-left: 8px; padding-top:7px; padding-bottom:0px;  display:block; margin: 0; color: #757575; background: url(../../img/bullet_group.gif) no-repeat left top;}
.rest a:hover {color: #000;text-decoration: none;}
.rest TD { padding:3px 10px 3px 13px; }

.reg {width:85px; text-align:left; font: 11px Arial, Helvetica, sans-serif; color:#7A7A7A;}
.reg1 {width:60px; text-align:left; font: 11px Arial, Helvetica, sans-serif; color:#7A7A7A;}
.reg2 {text-align:left;font: 11px Arial, Helvetica, sans-serif; color:#7A7A7A;}
.regloginInput {border: none; font: 11px Arial, sans-serif; margin: 0 0 4px 0; width:100px;}
.regloginInput2 {border: none; font: 11px Arial, sans-serif;width:300px;}
.reg3{width:100%;height:40px; background: #fff url(../../img/h2_back.gif) repeat-x bottom; padding: 16px 18px 8px 18px; margin: 0;border-top: 1px dotted #c0c0c0;}
.regCalander{width:100%;height:40px; background: #fff url(../../img/h2_back.gif) repeat-x bottom; margin: 0;}

/*** NOVO ***/
.homeGraphTbl {font: 10px Tahoma; color: #757575; border-bottom: 1px solid #c0c0c0;}
.homeGraphTbl a {color: #757575; text-decoration: none; padding-left: 2px; padding-right: 2px; display:block;}
.homeGraphTbl a:hover {color: #000; text-decoration: none;}
.homeGraphTbl a.selected {color: #d71920; text-decoration: none; padding-left: 2px; padding-right: 2px; display:block;}
.homeGraphTbl a.selected:hover {color: #d71920; text-decoration: none;}

.homeGraphDl {background: url(../../img/stockSeparator2.gif) repeat-x top; text-align: right; padding: 8px 0 0 0;font: 11px Trebuchet MS; color: #757575; margin: 7px 0 0 0;}
.homeGraphDl dt {float: left; padding: 0 0 0 8px;}
.homeGraphDl dt a {font-weight: bold; text-decoration: none; color: #757575; padding-right: 8px;}
.homeGraphDl dt a:hover {text-decoration: none; color: #d71920;}
.homeGraphDl dd {padding: 0 8px 0 0; color: #757575;}
.homeGraphDl dd.red {color: #d71920;}
.homeGraphDl dd.green {color: #39b54a;}

.stoctTitleContainer {border: 1px solid #c0c0c0; border-bottom: none;}
.stockTitleTbl {font: bold 11px Tahoma; color: #757575;}
.stockTitleTbl td {padding-left: 8px; padding-right: 8px;}
.stockTitleTbl a {color: #757575; text-decoration: none; padding-left: 2px; padding-right: 2px;}
.stockTitleTbl a:hover {color: #000; text-decoration: none;}
.stockTitleTbl a.selected {color: #d71920; text-decoration: none; padding-left: 2px; padding-right: 2px;}
.stockTitleTbl a.selected:hover {color: #d71920; text-decoration: none;}

.marketTitle {background: #efefef; padding: 8px;border: 1px solid #c0c0c0;border-bottom: 2px solid #d02e1a; font: bold 11px Trebuchet MS; color: #757575;}

.tblTrade {font: 11px Arial, sans-serif;color: #757575; width:100%; border-top: 1px solid #efefef; border-left: 1px solid #efefef; padding: 0; margin: 0; border-collapse: collapse;}
.tblTrade td {background: #fff; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef; padding: 4px;}
.tblTrade .tblHead {background: #d6d6d6; color: #4a4a4a; font-weight: bold; border-bottom: 1px solid #4a4a4a; border-right: 1px solid #cbcbcb; padding: 6px 4px;}
.tblTrade .red {color: #d71920;}
.tblTrade .green {color: #39b54a;}
