/* 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; }
.mouseover{background:#eee;}

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; }

.sivo{background:#F3F3F3}
.bijelo{background:#ffffff}

.bullet {background-image: url(http://www.min-kulture.hr/img/bullet_kockica.gif);background-position : 0 5px;background-repeat: no-repeat;display: block;padding-left: 8px;}
.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; }
.text10pxGrey { font-size: 10px; color: #555555; 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: #1248c9; text-decoration: none; }
a:active { color: #1248c9; text-decoration: none; }
a:visited { color: #1248c9; 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: 980px; }
#master TD.header { text-align: center; }
#master TD.row2 { padding: 5px 0px; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; }

#sublinks { width: auto; }
#sublinks TD { font-size: 12px; color: #969696; }

#main { width: 100%; }
#main TD.left { width: 230px; }
#main TD.right { width: 220px; }

#leftContainer { width: 100%; }
#leftContainer TD.search { height: 65px; background: url(img/search_bgnd.gif) no-repeat center; }

#menuLeft { width: 100%; 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: 100%; }
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; }
TABLE.indexTable TD#subcats { padding: 12px 7px; border-bottom: 1px solid #d0d0d0; }

TABLE.box { width: 100%; 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; }

marquee a:link { color: #0d3f90; text-decoration: none; }
marquee a:active { color: #0d3f90; text-decoration: none; }
marquee a:visited { color: #0d3f90; text-decoration: none; }
marquee a:hover { color: #c5000a; text-decoration: none; }

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.boxHeading img {vertical-align:middle;}
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; }
#footer TD { padding-top: 15px; padding-bottom: 15px; }
#footer TD#footerLeft { width: 260px; font-size: 12px; padding-left: 5px; }
#footer TD#footerLeftEng { width: 300px; font-size: 12px; padding-left: 5px; }
#footer TD#footerMain { text-align: right; padding-right: 5px; }
#footer TD#footerMain IMG { margin-right: 6px; vertical-align:middle; }

div.vijesti-pop {
	display: none;
	position: absolute;
	top: 15px;
	left: 0px;
	z-index: 50;
	width: 300px;
	background: #d8e4f6;
	border: 1px solid #829fcc;
	-moz-opacity: .97;
	filter: alpha(opacity=97);
	padding: 2px 5px;
}
div.vijesti-pop TABLE TD {
	font-size: 11px;
	color: #23406f; 
}
div.dir-left {
	left: 10px;
	right: auto;
}
span.vijesti-inline {
	position: relative;
}
