/* GLOBALS */
BODY { background: #ffffff; margin: 0px; font-family: Arial, sans-serif; color: #555555; }
TD, INPUT, SELECT, P { font-family: Arial, sans-serif; font-size: 12px; color: #555555; }

UL.inline { list-style-type: none; margin: 0; padding: 0; }
UL.inline LI { display: inline; }

UL.linkList { list-style-type: none; margin: 0; padding: 0; }
UL.linkList LI { line-height: 20px; }

UL.linkList2 { list-style-type: none; margin: 0; padding: 0; }
UL.linkList2 LI { line-height: 13px; font-size: 11px; }
UL.linkList2 LI.spacer { line-height: 7px; }

UL.subcatsCentral { list-style-type: none; margin: 0; padding: 0; }
UL.subcatsCentral LI { background: url(img/bullet_zarez1.gif) left 6px no-repeat; padding-left: 10px; line-height: 19px; }

.bullet {background-image: url(img/bullet_kockica.gif);background-position : 0 5px;background-repeat: no-repeat;display: block;}
.text10pxBlack { font-size: 10px; color: #333333; text-decoration: none; }
.text10pxRed { font-size: 10px; color: #c5000a; text-decoration: none; }
.text11pxRed { font-size: 11px; color: #c5000a; text-decoration: none; }
.text12pxRed { font-size: 12px; color: #c5000a; text-decoration: none; }
SELECT { border: 1px solid #a3a3a3; background: #fff; }
.slika {margin-right: 10px; margin-bottom: 5px;}
.slikalijevo {margin-right: 10px; margin-bottom: 5px;}
.slikadesno {margin-left: 10px; margin-bottom: 5px;}

/* LINKS */
a:link { color: #0d3f90; text-decoration: none; }
a:active { color: #0d3f90; text-decoration: none; }
a:visited { color: #0d3f90; text-decoration: none; }
a:hover { color: #c5000a; text-decoration: none; }

a.link12pxBlue:link { font-size: 12px; color: #23406f; text-decoration: none; }
a.link12pxBlue:active { font-size: 12px; color: #23406f; text-decoration: none; }
a.link12pxBlue:visited { font-size: 12px; color: #23406f; text-decoration: none; }
a.link12pxBlue:hover { font-size: 12px; color: #c5000a; text-decoration: none; }

a.link12pxBlack:link { font-size: 12px; color: #000; text-decoration: none; }
a.link12pxBlack:active { font-size: 12px; color: #000; text-decoration: none; }
a.link12pxBlack:visited { font-size: 12px; color: #000; text-decoration: none; }
a.link12pxBlack:hover { font-size: 12px; color: #c5000a; text-decoration: none; }

a.link11pxBlack:link { font-size: 11px; color: #000; text-decoration: none; }
a.link11pxBlack:active { font-size: 11px; color: #000; text-decoration: none; }
a.link11pxBlack:visited { font-size: 11px; color: #000; text-decoration: none; }
a.link11pxBlack:hover { font-size: 11px; color: #c5000a; text-decoration: none; }

a.link11pxRed:link { font-size: 11px; color: #c5000a; text-decoration: none; }
a.link11pxRed:active { font-size: 11px; color: #c5000a; text-decoration: none; }
a.link11pxRed:visited { font-size: 11px; color: #c5000a; text-decoration: none; }
a.link11pxRed:hover { font-size: 11px; color: #c5000a; text-decoration: none; }

a.link12pxRed:link { font-size: 12px; color: #c5000a; text-decoration: none; }
a.link12pxRed:active { font-size: 12px; color: #c5000a; text-decoration: none; }
a.link12pxRed:visited { font-size: 12px; color: #c5000a; text-decoration: none; }
a.link12pxRed:hover { font-size: 12px; color: #c5000a; text-decoration: none; }

a.link11pxBlue:link { font-size: 11px; color: #23406f; text-decoration: none; }
a.link11pxBlue:active { font-size: 11px; color: #23406f; text-decoration: none; }
a.link11pxBlue:visited { font-size: 11px; color: #23406f; text-decoration: none; }
a.link11pxBlue:hover { font-size: 11px; color: #c5000a; text-decoration: none; }

a.link10pxBlack:link { font-size: 10px; color: #000; text-decoration: none; }
a.link10pxBlack:active { font-size: 10px; color: #000; text-decoration: none; }
a.link10pxBlack:visited { font-size: 10px; color: #000; text-decoration: none; }
a.link10pxBlack:hover { font-size: 10px; color: #c5000a; text-decoration: none; }

a.link12pxFancy:link { font-size: 12px; font-weight: bold; color: #23406f; text-decoration: none; }
a.link12pxFancy:active { font-size: 12px; font-weight: bold; color: #23406f; text-decoration: none; }
a.link12pxFancy:visited { font-size: 12px; font-weight: bold; color: #23406f; text-decoration: none; }
a.link12pxFancy:hover { font-size: 12px; font-weight: bold; color: #c5000a; text-decoration: none; }


/* FORM ELEMENTS */
.searchTextField { width: 155px; border: 1px solid #a3a3a3; background: #fff; font-size: 11px; padding-left: 3px; }
.searchSelect { width: 175px; border: 1px solid #a3a3a3; font-size: 10px; }


/* TABLES */
#master { width: 450px; }
#master TD.header { text-align: center;  display:none;}
#master TD.row2 { padding: 5px 0px; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; display:none; }

#sublinks { width: auto; }
#sublinks TD { font-size: 12px; color: #969696; }

#main { width: 450px; }
#main TD.left { width: 10px;  display:none;}
#main TD.right { width: 10px; display:none; }

#leftContainer { width: 10px;  display:none;}
#leftContainer TD.search { height: 5px; background: url(img/search_bgnd.gif) no-repeat center; }

#menuLeft { width: 10px; border-bottom: 1px solid #d0d0d0; }
#menuLeft TD.type1 { padding: 5px 7px; border-top: 1px solid #d0d0d0; }
#menuLeft TD.type2 { padding: 5px 7px; border-top: 1px solid #d0d0d0; }
#menuLeft TD.type3 { padding: 0px 0px 2px 30px; }
#menuLeft TD.type3 UL { list-style-type: none; margin: 0; margin-bottom: 4px; padding: 0; }
#menuLeft TD.type3 UL LI { line-height: 14px; }

TABLE.indexTable { width: 450px; }
TABLE.indexTable TD.heading { font-size: 12px; color: #c5331d; font-weight: bold; padding: 3px 7px; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; }
TABLE.indexTable TD.pageTitle { font-size: 12px; color: #c5331d; font-weight: bold; padding: 3px 7px; }
TABLE.indexTable TD.subHeading { font-size: 10px; color: #c5331d; text-transform: uppercase; padding: 3px 0px 2px 5px; border-bottom: 1px solid #d0d0d0; }
TABLE.indexTable TD#path { padding: 3px 7px; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; font-size: 12px; }
TABLE.indexTable TD.content { padding: 0px 5px; text-align: justify;line-height:15px;letter-spacing:normal; }
TABLE.indexTable TD#subcats { padding: 12px 7px; border-bottom: 1px solid #d0d0d0; }

TABLE.box { width: 10px; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; }
TABLE.box TD.boxBody { padding: 3px 7px; }
TABLE.box TD.newsTitle { padding: 3px 7px; border-bottom: 1px solid #d0d0d0; font-size: 12px; }
TABLE.box TD.newsBody { padding: 3px 7px; font-size: 12px; text-align: justify; }

TABLE.boxIndex { width: 100%; border-top: 1px solid #d0d0d0; }
TABLE.boxIndex TD { border-bottom: 1px solid #d0d0d0; }
TABLE.boxIndex TD.boxHeading { padding: 3px 7px; color: #c5000a; border-bottom: 1px solid #d0d0d0; }
TABLE.boxIndex TD.boxBody { padding: 3px 7px; }
TABLE.boxIndex TD.boxFancyLink { padding: 0px 5px; height: 55px; background: url(img/right_fancy_link_bgnd.gif) no-repeat left center; border: none; }
TABLE.boxIndex TD.boxFancyLink2 { padding: 15px 5px; border: none; }
TABLE.boxIndex TD.boxFancyLink2Subs { padding: 0px 5px 15px 20px; border: none; }

#footer { width: 100%; border-top: 1px solid #d0d0d0;  display:none;}
#footer TD { padding-top: 15px; padding-bottom: 15px; }
#footer TD#footerLeft { width: 20px; font-size: 12px; padding-left: 5px; }
#footer TD#footerMain { text-align: right; padding-right: 5px; }
#footer TD#footerMain IMG { margin-right: 6px; }