
BODY { margin: 0px; height: 100%; background: #C20027; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
HTML { height: 100%; }
TD { vertical-align: top; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
/*elSpliter koristim kako bi imao kompatibilnost FF i IE jer margine na tablici sa 100% razvaljuju IE ovako nema margina*/
DIV.elSpliter1 { font-size: 12px; }
DIV.elSpliter2 { font-size: 18px; }

TABLE.mainframe { width: 100%; }
TABLE.mainframe TD.topRowL{ background: URL(Images/Red/TL.gif) no-repeat 100% 100%; }
TABLE.mainframe TD.topRowM{ background: URL(Images/Red/TM.gif) no-repeat 0 0; width: 980px; height: 5px; }
TABLE.mainframe TD.topRowR{ background: URL(Images/Red/TR.gif) no-repeat 0 100%; }

TABLE.mainframe TD.middleRowL{ background: URL(Images/Red/ML.gif) repeat-y 100%; }
TABLE.mainframe TD.middleRowM{ background: #FFFFFF; padding: 17px 32px 17px 32px; }
TABLE.mainframe TD.middleRowR{ background: URL(Images/Red/MR.gif) repeat-y; }

TABLE.mainframe TD.bottomRowL{ background: URL(Images/Red/BL.gif) no-repeat 100% 0; }
TABLE.mainframe TD.bottomRowM{ background: URL(Images/Red/BM.gif) no-repeat 0 0; width: 980px; padding: 20px 0px 0px 0px; color: #FFFFFF; text-align: center; font-size: 10px; }
TABLE.mainframe TD.bottomRowR{ background: URL(Images/Red/BR.gif) no-repeat 0 0; }

TABLE.header { width: 100%; height: 100%; }
TABLE.header TD.logo { padding: 0px 32px 0px 0px; }
TABLE.header TD.headerMenuHolder { width: 100%; }

TABLE.indexMiddle { width: 100%; }
TABLE.indexMiddle TD.mainPic { }
TABLE.indexMiddle TD.productInfo1 { background: URL(Images/Red/title_predstavljamo.gif) no-repeat; width: 100%; border-bottom: 1px solid #a3a3a3; padding: 40px 0px 0px 0px;	color: #6a6a6a;	font-size: 10px; }
TABLE.indexMiddle TD.productInfo2 { background: URL(Images/Red/title_predstavljamo2.gif) no-repeat; width: 100%; border-bottom: 1px solid #a3a3a3; padding: 40px 0px 0px 0px;	color: #6a6a6a;	font-size: 10px; }

TABLE.indexMiddle TD.productInfo DIV.productInfoTekst { width: 190px; margin: 0px 10px 0px 10px; line-height: 14px; }
TABLE.indexMiddle TD.productInfo A.more { display: block; text-align: right; font-size: 10px; color: #6a6a6a; margin: 5px 10px 0px 0px; }
TABLE.indexMiddle TD.productPic { }
TABLE.indexMiddle B { font-size: 11px; font-weight: bold; color: #C20027; }

/* top submenu */
TABLE.submenuHolder { width: 100%; height: 100%; }
TABLE.submenuHolder TD.row1 { background: URL(Images/Red/dots.gif) repeat-x 0 100%; padding: 0px 0px 8px 0px }
TABLE.submenuHolder TD.row2 { padding: 5px 0px 0px 0px }
TABLE.submenuHolder TD.row2 A { background: URL(Images/Red/bullet.gif) no-repeat 0 5px; padding: 0px 2px 0px 10px; font-size: 13px; font-weight: bold; color: #6a6a6a; text-decoration: none; }
TABLE.submenuHolder TD.row2_top A { background: URL(Images/Red/bulletBold.gif) no-repeat 0 5px; padding: 0px 2px 0px 10px; font-size: 13px; font-weight: bold; color: #6a6a6a; text-decoration: none; }

TABLE.subMenuTop { height: 100%; }
TABLE.subMenuTop TD { vertical-align: middle; }
TABLE.subMenuTop TD.A A { font-size: 10px; color: #6a6a6a; text-decoration: none; border-right: 1px solid #6a6a6a; padding: 0px 7px 0px 0px; margin: 0px 7px 0px 0px; }
TABLE.subMenuTop INPUT { border: 1px solid #808080; width: 150px; height: 17px; font-size: 10px; }
TABLE.subMenuTop IMG { margin: 0px 0px 0px 7px }
TABLE.subMenuTop INPUT.imgButton { margin: 0px 0px 0px 7px }

TABLE.indexBottom { width: 100%; margin: 0px 0px 0px 0px; background: URL(Images/Red/greyBorderTopBottom.gif) repeat-x; }
TABLE.indexBottom TD.row1_1 { width: 339px; background: URL(Images/Red/title_vijesti.gif) no-repeat; }
TABLE.indexBottom TD.row1_2 { width: 339px; background: URL(Images/Red/title_vijesti2.gif) no-repeat; }
TABLE.indexBottom TD.row2_1 { background: URL(Images/Red/title_karijere.jpg) no-repeat; }
TABLE.indexBottom TD.row2_2 { background: URL(Images/Red/title_karijere2.jpg) no-repeat; }

TABLE.indexBottom TD.row3 { width: 226px; }

/* box vijesti */
TABLE.vijesti { width: 100%; line-height: 13px; }
TABLE.vijesti TD.top { height: 40px; }
TABLE.vijesti TD.row { padding: 0px 0px 0px 17px; }
TABLE.vijesti TD.row A { padding: 0px 0px 0px 10px; background: URL(Images/Red/bullet.gif) no-repeat 0 5px; font-size: 10px; color: #6a6a6a; font-weight: normal; display: block; height: 30px; vertical-align: top; }
TABLE.vijesti TD.row SPAN.dots { background: URL(Images/Red/dots.gif) repeat-x; font-size: 1px; height: 1px; margin: 0px 0px 5px 0px; display: block; }
TABLE.vijesti TD.row SPAN.noDots { margin: 0px; padding: 0px 0px 3px 10px; font-size: 10px; color: #C20028; font-weight: bold; display: block; }

/* box karijere */
TABLE.karijere { width: 180px; line-height: 13px; margin: 0px 0px 0px 160px }
TABLE.karijere TD.top { height: 30px; }
TABLE.karijere TD.row { padding: 0px 0px 0px 0px; }
TABLE.karijere TD.row A.default { padding: 0px 0px 0px 10px; background: URL(Images/Red/bullet.gif) no-repeat 0 5px; font-size: 10px; color: #6a6a6a; font-weight: normal; display: block; }
TABLE.karijere TD.row A.more { display: block; text-align: right; font-size: 10px; color: #6a6a6a; margin: 5px 10px 0px 0px; } 
TABLE.karijere TD.row SPAN.dots { background: URL(Images/Red/dots.gif) repeat-x; font-size: 1px; height: 1px; margin: 0px 0px 5px 0px; display: block; }
TABLE.karijere TD.row SPAN.noDots { margin: 0px; padding: 0px 0px 5px 10px; font-size: 10px; color: #C20028; font-weight: bold; display: block; }
TABLE.karijere TD.row SPAN.noDots A { padding: 0px 0px 0px 10px; background: URL(Images/Red/bullet.gif) no-repeat 0 5px; font-size: 10px; color: #6a6a6a; font-weight: normal; display: block; }

/* content dio web stranica*/
TABLE.middleArea { width: 916px; height: 100%; }
TABLE.middleArea TD.menuHolder { width: 168px; }
TABLE.middleArea TD.contentHolder { width: 100%; }
TABLE.middleArea TD.rightBoxHolder { background: URL(Images/Red/dotsVetrical.gif) repeat-y; padding: 0px 0px 0px 15px; }
TABLE.middleArea TD.rightBoxHolder H3 { font-size: 11px; color: #C20027; margin: 0px 0px 10px 0px; }
TABLE.middleArea TD.rightBoxHolder A { font-size: 11px; color: #6a6a6a; }
TABLE.middleArea TD.rightBoxHolder A.bullet { background: URL(Images/Red/bullet.gif) no-repeat 0 5px; padding: 0px 0px 0px 10px; margin: 5px 0px 0px 0px; }

TABLE.banners { margin: 0px 0px 0px 5px; }
TABLE.banners TD.row2 { border-left: 1px solid #DBDBDB }

/* lijevi meni */
TABLE.leftMenu { }
TABLE.leftMenu TD.items { background: URL(Images/Red/boxM.gif) repeat-y; padding: 18px 15px 0px 15px; }
TABLE.leftMenu TD.items SPAN.link1 { background: url(Images/Red/dots.gif) repeat-x; font-size: 1px; display: block; height: 1px; }
TABLE.leftMenu TD.items SPAN.link1NoDots A { font-size: 11px; font-weight: bold; color: #C20027; text-decoration: none; display: block; margin: 0px 0px 5px 0px; padding: 5px 0px 0px 0px; }
TABLE.leftMenu TD.items SPAN.link2 A { border-top: 1px solid #DBDBDB; font-size: 10px; font-weight: bold; color: #6a6a6a; text-decoration: none; display: block; background: URL(Images/Red/bullet.gif) no-repeat 0 6px; padding: 2px 0px 0px 10px; margin: 3px 0px 5px 0px; }
TABLE.leftMenu TD.items SPAN.link2Selected A { border-top: 1px solid #DBDBDB; font-size: 10px; font-weight: bold; color: #C20027; text-decoration: underline; display: block; background: URL(Images/Red/bullet.gif) no-repeat 0 6px; padding: 2px 0px 0px 10px; margin: 3px 0px 5px 0px; }
TABLE.leftMenu TD.items SPAN.link3 A { font-size: 10px; color: #C20027; display: block; padding: 0px 0px 0px 20px; margin: 5px 0px 5px 0px; }		
TABLE.leftMenu TD.items SPAN.link4 A { font-size: 10px; color: #6a6a6a; display: block; padding: 0px 0px 0px 20px; margin: 5px 0px 5px 0px; }		

/* tekstualni dio */
TABLE.content { width: 100%; }
TABLE.content TD.tekst { font-size: 11px; color: #6a6a6a; padding: 0px 16px 0px 16px; }
TABLE.content TD.tekst H1 { font-size: 24px; color: #C20027; font-weight: normal; }	
TABLE.content TD.tekst H2 { font-size: 12px; color: #6a6a6a; color: #C20027; font-weight: normal; margin: 5px 0px 5px 0px; padding: 0px; }
TABLE.content TD.pic { width: 190px; }
TABLE.content TD.tekst SPAN.novostTitle { font-size: 24px; color: #C20027; font-weight: normal; }
TABLE.content TD.tekst SPAN.novostSubTitle { font-size: 11px; color: #6a6a6a; font-weight: normal; display: block; margin-bottom: 15px; }

TABLE.content TD.tekst TABLE.tekstBrands { width: 100%; border: 0px solid black; }
TABLE.content TD.tekst TABLE.tekstBrands TD.separator { height: 1px; background: url(Images/Red/dots.gif) repeat-x; }
TABLE.content TD.tekst TABLE.tekstBrands IMG { margin: 0px 0px 0px 0px; }
TABLE.content TD.tekst TABLE.tekstCompanies { width: 100%; border: 0px solid black; }
TABLE.content TD.tekst TABLE.tekstCompanies TD { border-bottom: 1px solid #bababa; }

TABLE.content TD.tekst TABLE.tekstCompanies .imageHolder { display:block; float:left; width:100px; height: 58px; margin-right:0px; }

TABLE.content TD.tekst A.mainCats { color: #C20027; font-size: 13px; }
TABLE.content TD.tekst A.subCats { padding: 0px 0px 0px 10px; background: URL(Images/Red/bullet.gif) no-repeat 0 5px; font-size: 10px; color: #6a6a6a; font-weight: normal; display: block; }
TABLE.content TD.tekst A.imageDescription { font-size: 10px; color: #6a6a6a; font-weight: normal; }


/* desni box koji drzi slike za pripadajuci sadrzaj*/
TABLE.box3 { width: 170px; cursor: pointer; }
TABLE.box3 TD { font-size: 1px; }

TABLE.box3 TD.TL { background: URL(Images/Red/box3TL.gif) no-repeat; width: 7px; }
TABLE.box3 TD.TM { border-top: 1px solid #DBDBDB; }
TABLE.box3 TD.TR { background: URL(Images/Red/box3TR.gif) 100% 0 no-repeat; height: 17px; width: 18px; }

TABLE.box3 TD.ML { border-left: 1px solid #DBDBDB; }
TABLE.box3 TD.MM { padding: 0px 0px 0px 10px; text-align: center; }
TABLE.box3 TD.MR { border-right: 1px solid #DBDBDB; }

TABLE.box3 TD.BL { background: URL(Images/Red/box3BL.gif) 0 100% no-repeat; }
TABLE.box3 TD.BM { border-bottom: 1px solid #DBDBDB; }
TABLE.box3 TD.BR { background: URL(Images/Red/box3BR.gif) 100% 100% no-repeat; height: 18px; width: 18px; }


/* GLOBAL */
.globalMore { display: block; text-align: right; font-size: 10px; color: #6a6a6a; }


/* fotogalerija */
TABLE.fotogalerija { }
TABLE.fotogalerija TD { text-align: center; font-size: 10px; color: #6a6a6a; }
.galleryTDmiddle { padding: 0px 37px 0px 37px; }


/* RightBoxUserLogin */
TABLE.RightBoxUserLogin { width: 100%; border: 0px; }
TABLE.RightBoxUserLogin TD { padding: 5px 0px 5px 0px; }
TABLE.RightBoxUserLogin TD.vijestiEmail { padding: 10px; font-family: Verdana; font-size: 11px; color: #6a6a6a; background-color: #eeeeee; }
TABLE.RightBoxUserLogin TD.vijestiEmail A.login { background-image: none; padding: 0px; font-size: 11px; color: #c20027; text-decoration: underline; }
TABLE.RightBoxUserLogin TD.vijestiEmail SPAN.title { font-weight: bold; color: #c20027; }
TABLE.RightBoxUserLogin TD.vijestiEmail SPAN.login { background: URL(Images/Red/bullet.gif) no-repeat 0 5px; padding-left: 10px; display: block; margin-bottom: 2px; }
TABLE.RightBoxUserLogin TD.vijestiEmail INPUT { height: 20px; font-size: 11px; width: 150px; margin-bottom: 10px; }
TABLE.RightBoxUserLogin TD.vijestiEmail DIV { }


/* press club */
TABLE.vijestiPress { width: 100%; }
TABLE.vijestiPress TD.row SPAN.text { display: block; font-size: 11px; color: #6a6a6a; margin-bottom: 5px; }
TABLE.vijestiPress TD.row SPAN.title { display: block; font-size: 12px; color: #c20027; margin-bottom: 5px; }
TABLE.vijestiPress TD.row SPAN.date { display: block; font-size: 10px; color: #c20027; font-weight: bold; margin-bottom: 5px; }
TABLE.vijestiPress TD.row SPAN.separator { background: URL(Images/Red/pressIndexNewsSeparator.jpg) repeat-x left center; display: block; height: 23px; }
TABLE.vijestiPress TD.row DIV A { font-size: 10px; color: #6a6a6a; }


/* odnosi sa investitorima forma */
TABLE.OdnosiSaInvestitorima TD SPAN.title { font-size: 12px; color: #C20027; font-weight: normal; padding: 5px 0px 5px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
TABLE.OdnosiSaInvestitorima TD DIV.error { font-size: 12px; color: #000000; font-weight: bold; padding: 5px 0px 5px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
TABLE.OdnosiSaInvestitorima TD A.button2 { font-size: 12px; color: #C20027; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

/* online prijava forma */
TABLE.onlinePrijava TD SPAN.title { font-size: 12px; color: #C20027; font-weight: normal; padding: 5px 0px 5px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
TABLE.onlinePrijava TD DIV.error { font-size: 12px; color: #000000; font-weight: bold; padding: 5px 0px 5px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
TABLE.onlinePrijava TD A.button2 { font-size: 12px; color: #C20027; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
TABLE.onlinePrijava TD.subTitle { font-size: 14px; color: #6a6a6a; font-weight: bold; padding-top: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }


/* pager kod pretrazivanja */
DIV.pager { text-align: center; margin-top: 10px; }
DIV.pager A { font-size: 12px; color: #6a6a6a; font-family: Verdana; text-decoration: none; margin: 2px; }
DIV.pager A.selected { font-size: 12px; color: #C20027; font-family: Verdana; text-decoration: none; margin: 2px; }

/* ubacene slike u admin u paragraf */
DIV.imgParagraphContainer_left { margin-right: 10px; }
DIV.imgParagraphContainer_right { }

/* documents right box title */

SPAN.documentsRightBoxTitle { font-size: 11px; color: #6a6a6a; font-weight: bold; }

.radioButton { font-size: 12px; color: #6a6a6a; }










