/* CSS Document */
 BODY { background: #191919 url(img/body_bgnd.gif) left top repeat-x; sscrollbar-base-color: #000; } 
/* BODY { background: #191919 url(img/body_bgnd_bozic.gif) left top repeat-x; sscrollbar-base-color: #000; }*/
BODY, H1, H2, H3, H4 { margin: 0; padding: 0; }
TD, TH, LI, INPUT, SELECT, TEXTAREA, MARQUEE { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #b9b9b9; }
TABLE { width: 100%; }

INPUT, SELECT, TEXTAREA { padding-left: 3px; background: #454545; border: 1px solid #666; }
INPUT { height: 19px; }
INPUT.button { color: #000; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 10px; background: url(img/button_bgnd.gif) repeat-x; padding: 2px 7px 2px 7px; border: 1px solid #292929; cursor: pointer; }
INPUT.searchbutton {padding: 0; background: #980000; border: 1px solid #980000; }


H1 { font-size: 24px; font-weight: bold; color: #6b6d6e; }
H1 IMG { margin-bottom: 2px; }
H2 { font-size: 18px; font-weight: normal; }
H3 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #f6d400; font-weight: bold; margin-bottom: 7px; }
H4 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #e2e2e2; font-weight: bold; margin-bottom: 7px;}

UL.noBullet { list-style-type: none; margin: 0; padding: 0; }
UL.noBullet LI { font-size: 10px; }
UL.noBullet LI.dividerLine { height: 15px; background: url(img/line_dashed_grey.gif) left center repeat-x; }
UL.noBullet LI.dividerSpace { height: 10px; }
UL.noBullet LI SPAN.newsDate { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #a0a0a0; }
UL.noBullet LI.itemTall { margin-bottom: 5px; }
UL.noBullet LI.itemLinkBottom { margin-top: 10px; }
UL.noBullet LI.pollAnswer { margin: 2px 0px; }

UL.inline { list-style-type: none; margin: 0; padding: 0; }
UL.inline LI { display: inline; }
#ie9pin { width: 1010px; overflow:hidden; cursor:pointer;visibility:hidden;}

.picBorder { border: 1px solid #5e5d5d; }
.thumbType1 { border: 1px solid #5e5d5d; margin: 0px 7px 5px 0px; float: left; }


A:link { color: #ddd; text-decoration: none; }
A:active { color: #ddd; text-decoration: none; }
A:visited { color: #ddd; text-decoration: none; }
A:hover { color: #fff; text-decoration: none; }

A.linkSmall:link { font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #b9b9b9; font-size: 10px; text-decoration: none; }
A.linkSmall:active { font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #b9b9b9; font-size: 10px; text-decoration: none; }
A.linkSmall:visited { font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #b9b9b9; font-size: 10px; text-decoration: none; }
A.linkSmall:hover { font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #fff; font-size: 10px; text-decoration: none; }

A.linkTop:link { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
A.linkTop:active { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
A.linkTop:visited { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
A.linkTop:hover { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #ff9000; text-decoration: none; font-weight: bold; }

A.linkText:link { color: #b9b9b9; text-decoration: underline; }
A.linkText:active { color: #b9b9b9; text-decoration: underline; }
A.linkText:visited { color: #b9b9b9; text-decoration: underline; }
A.linkText:hover { color: #fff; text-decoration: none; }

A.linkNewsTitleBig:link { color: #ddd; font-size: 18px; text-decoration: none; }
A.linkNewsTitleBig:active { color: #ddd; font-size: 18px; text-decoration: none; }
A.linkNewsTitleBig:visited { color: #ddd; font-size: 18px; text-decoration: none; }
A.linkNewsTitleBig:hover { color: #fff; font-size: 18px; text-decoration: none; }


#master { width: 970px; border-left: 1px solid #4a4a4a; border-right: 1px solid #4a4a4a; background: #000; }
#master TD#orangeStrip { background: #dd5928; }

#footer { width: 970px; }
#footer TD { border-top: 1px solid #4a4a4a; background: #191919; padding: 10px 5px; }

#header { width: 970px; height: 120px; }
#header TD#logo { width: 190px; text-align: center; }
#header TD#right { width: 380px; }

#menuTop { background: #980000; height: 32px; }
#menuTop TD#menuContainer { text-align: center; }
#menuTop TD#menuContainer TD.divider { font-weight: bold; color: #e6601b; padding: 0px 13px; }
#menuTop TD#searchContainer { width: 130px; }
#menuTop TD#searchContainer INPUT.textbox { background: #e6601b; border: none; padding-left: 3px; height: 17px; color: #fff; width: 103px; }

#middle { width: 970px; }
#middle TD.spacer { width: 15px; }
#middle TD.spacer2 { width: 10px; }
#middle TD#indexCentral { width: 810px; }
#middle TD#mainContent { width: 565px; }
#middle TD#right { width: 230px; }
#middle TD#bannersRight { width: 120px; }

#marqueeGreyTop { width: 100%; background: #3d3d3d; height: 27px; }
.marqueeGreyTop { width: 100%; background: #3d3d3d; height: 27px; }
MARQUEE#program { font-size: 10px; }
MARQUEE#program DIV { display: inline; }

MARQUEE#program2 { font-size: 10px; }
MARQUEE#program2 DIV { display: inline; }

MARQUEE#koncerti { font-size: 10px; line-height: 14px; }

TABLE.boxesWrapper TD.boxSize1 { width: 275px; }
TABLE.boxesWrapper TD.boxSize2 { width: 230px; }
TABLE.boxesWrapper TD.boxSize3 { width: 565px; }

#bannersSmall TD { text-align: center; }
#bannersSmall TD.divider { height: 30px; background: url(img/line_dashed_grey.gif) repeat-x left center; }

TABLE.indexTopList TD.item { background: url(img/top50_item_bgnd.gif) repeat-x left center; padding: 4px 5px; }
TABLE.indexTopList TD.item DIV.itemPositionSame { background: url(img/top50_bullet_grey.gif) no-repeat; width: 22px; float: left; color: #fff; text-align: center; padding-top: 5px; padding-bottom: 5px; margin-top: 1px; }
TABLE.indexTopList TD.item DIV.itemPositionUp { background: url(img/top50_bullet_green.gif) no-repeat; width: 22px; float: left; color: #fff; text-align: center; padding-top: 5px; padding-bottom: 5px; margin-top: 1px; }
TABLE.indexTopList TD.item DIV.itemPositionDown { background: url(img/top50_bullet_red.gif) no-repeat; width: 22px; float: left; color: #fff; text-align: center; padding-top: 5px; padding-bottom: 5px; margin-top: 1px; }
TABLE.indexTopList TD.item DIV.itemText { margin-left: 6px; float: left; }

#pageContent TD#pageTitle { background: url(img/page_heading_bgnd.gif) repeat-x left bottom; height: 48px; padding-left: 10px; }
#pageContent TD.pageBody { background: #2f2f2f url(img/page_content_bgnd.gif) repeat-x left top; padding: 20px 15px 10px 15px; line-height: 14px; }

TABLE.tablicaUnutra { border-top: 1px solid #666; border-left: 1px solid #666; }
TABLE.tablicaUnutra TH { padding: 2px 4px; background: #FF8C00; color: #fff; border-right: 1px solid #666; border-bottom: 1px solid #666; }
TABLE.tablicaUnutra TD { padding: 2px 4px; border-right: 1px solid #666; border-bottom: 1px solid #666; }

TABLE.progShema TD { color: #fff; padding: 3px 5px; text-align: center; }


/* NEWS */
DIV.newsWrapper { line-height: 13px;text-align:justify; }
DIV.newsWrapper IMG { float: left; margin: 3px 10px 7px 0px; }
DIV.newsWrapper DIV.newsDate { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #a0a0a0; margin-top: 7px; } 


/* HOME - BOXES */
DIV.titleWrapper { background: #000; padding: 6px 10px; float: left; }
DIV.boxNavWrapper { background: #000; padding: 6px 5px; float: right; }

TABLE.box TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
TABLE.box TD.headingRed { background: url(img/heading_red.gif) left top repeat-x; height: 23px; padding: 0px 8px; }
TABLE.box TD.headingGold { background: url(img/heading_gold.gif) left top repeat-x; height: 23px; padding: 0px 8px; }
TABLE.box TD.headingGrey { background: url(img/heading_grey.gif) left top repeat-x; height: 23px; padding: 0px 8px; }
TABLE.box TD.headingOrange { background: url(img/heading_orange.gif) left top repeat-x; height: 23px; padding: 0px 8px; }
TABLE.box TD.bodyRed { background: url(img/box_bgnd_red.gif) left bottom repeat-x; }
TABLE.box TD.bodyGrey { background: url(img/box_bgnd_grey.gif) left bottom repeat-x; }

#glazbeneVijesti { margin-top: 10px;}
#glazbeneVijesti TD#mainNewsPic { width: 190px; }
#glazbeneVijesti TD#mainNews { line-height: 14px; width: 350px; }
#glazbeneVijesti TD#mainNews DIV.newsText { margin: 12px 0px 10px 0px; }
#glazbeneVijesti TD#mainNews DIV.newsDate { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #a0a0a0; }
#glazbeneVijesti TD#last4 { width: 213px; }

#glazbeneVijesti TD.mainNewsPic { width: 190px; }
#glazbeneVijesti TD.mainNews { line-height: 14px; width: 350px; }
#glazbeneVijesti TD.mainNews DIV.newsText { margin: 12px 0px 10px 0px; }
#glazbeneVijesti TD.mainNews DIV.newsDate { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #a0a0a0; }

#glazbeneSitnice { margin-top: 10px; }
#glazbeneSitnice TD.sitniceText { width: 260px; }
#glazbeneSitnice TD.sitniceText DIV.articleTitle { margin-bottom: 5px; }


/* DROPDOWN MENU */
DIV.subMenuContainer {padding-top:14px; position: absolute; visibility: hidden; z-index: 10000; -moz-opacity: .95; filter: alpha(opacity=95); width:175px; }
TABLE.subMenu { background: #980000; border:2px solid #000000;  }
TABLE.subMenu TD {padding:5px 5px; border-bottom:1px solid #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; cursor:pointer; }

/* SCROLLBAR */
BODY { scrollbar-base-color: #222; scrollbar-arrow-color: #999; scrollbar-highlight-color: #777; }

.contextContainer { height: 235px;width: 570px; }
.context { position: absolute; top: 245px; width: 570px; height: 235px; }
.eventSelectItem { cursor: pointer; }
