html {
	height: 100%;
}

body {
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	background-image: url(../slike/pozadina.jpg);
	background-color: #F5EBD2;
}

a {
	color: #990000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

hr {
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.pHr0 {
	width: 470px;
	margin: 9px 0px;
	border-bottom: #777777 1px solid;
}

.pHr1 {
	width: 470px;
	padding-bottom: 7px;
	border-bottom: #777777 1px solid;;
}

.linkSlika img {
	border: 1px solid #000000;
	display: table-cell;
	margin-top: 9px;
}

a.linkSlika:hover img {
	border: 1px solid #999999;
	filter:alpha(opacity=75); /* internet explorer */
	-khtml-opacity: .75;      /* khtml, old safari */
	-moz-opacity: .75;       /* mozilla, netscape */
	opacity: .75;           /* fx, safari, opera */
}

.linkSlika2 img {
	border: 1px solid #000000;
	display: table-cell;
	margin-top: 9px;
}

a.linkSlika2:hover img {
	border: 1px solid #FFFFFF;
}
/*
.linkSlika3 img {
	border: 1px solid #000000;
	display: table-cell;
}

a.linkSlika3:hover img {
	border: 1px solid #FFFFFF;
}
*/
#IE6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #000000;
	border-bottom-color: #000000;
	position: absolute;
	top: -1px;
	left: -1;
	z-index: 20000;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	display: none;
}

#zaglavlje1 {
	background-image: url(../slike/CPC-grb-m.png);
	background-repeat: no-repeat;
	background-position: 17px 0px;
	width: 575px
}

#zaglavlje2 {
	background-image: url(../slike/crkveni-grb.png);
	background-repeat: no-repeat;
	background-position: 471px 0px;
	width: 575px
}

/* #zaglavlje2 {
	background-image: url(../slike/krstas.png);
	background-repeat: no-repeat;
	background-position: 483px 17px;
	width: 575px
} */

#cpcNaslov {
	background-image: url(../slike/CPC-naslov-cir.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 63px;
}

#cpcNaslovLat {
	background-image: url(../slike/CPC-naslov-lat.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 63px;
}

#meniIgrb {
	height: 100%;
	position: absolute;
	left: 15px;
	top: 0px;
	width: 185px;
	z-index: 1000;
	overflow: hidden;
}

#meni {
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(../slike/krspozadina.png);
	background-repeat: repeat-y;
	width: 242px;
	z-index: 997;
}

#pageTop {
	background-image: url(../slike/page-top-back.jpg);
	height: 11px;
	background-repeat: no-repeat;
	background-position: 0px bottom;
}

#pageCenter {
	padding-left: 25px;
	background-image: url(../slike/page-left-back.jpg);
	background-repeat: repeat-y;
}

#pageBottom {
	background-image: url(../slike/page-bottom-back.jpg);
	height: 11px;
	background-repeat: no-repeat;
	background-position: 0px top;
}

#naslov {
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	padding-top: 15px;
}

#podmeniji {
	padding-top: 9px;
}

#SadrzajStr {
	padding-top: 5px;
	padding-left: 9px;
	clear: both;
}

#SadrzajStr img {
	border: 1px solid #000000;
	display: table-cell;
}

#SadrzajStr img.NoBorder {
	border: none;
	display: default;
}

#SadrzajStr a img {
	border: 1px solid #000000;
	display: table-cell;
}

#SadrzajStr a:hover img {
	border: 1px solid #FFFFFF;
}

#UnderConstruction {
	background-image: url(../slike/grb-pozadina.png);
	background-repeat: no-repeat;
	background-position: center center;
}

#podmeniji div {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	font-weight: bold;
	float: left;
}

#podmeniji span {
	float: left;
}

#podmeniji a {
	padding-left: 7px;
	padding-right: 7px;
	float: left;
}

#podmeniji a:hover {
	text-decoration: none;
	color: #000000;
	padding-top: 4px;
}

#naslovi legend {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	font-size: 15px;
	padding-bottom: 5px;
}

#naslovi fieldset {
	padding: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 7px;
	-webkit-border-radius: 7px;
	border-radius: 3px;
	background-color: #F4E4C6;
}

#naslovi fieldset:hover {
	background-color: #E3E0DB;
}

#kalendar {
	font-size: 10px;
}

#kalendar a {
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top: 2px;
	padding-bottom: 4px;
	width: 59px;
}

#kalendar a:hover {
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 3px;
}

#TopRazmakDesno {
	font-size: 9px;
}

#desnoTop {
	background-image: url(../slike/desno-top.jpg);
	background-repeat: no-repeat;
	padding-top: 23px;
	padding-left: 35px;
}

#desnoCenter {
	background-image: url(../slike/desno-center.jpg);
	background-repeat: repeat-y;
	background-position: 2px;
}

#desnoBottom {
	
}

#infoVijesti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}

#Vijesti {
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.NasloviStr {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

h1.NasloviStr {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	margin-left: 0px;
}

.copyrignt {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.AudioPolja {
	color: #990000;
	font-size: 15px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 12px;
	padding-top: 11px;
	padding-right: 5px;
	padding-bottom: 11px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #000000;
	border-bottom-color: #000000;
}

a.AudioLink {
	font-size: 14px;
	font-weight: normal;
}

.antrefile {
	background-color: #F4E4C6;
	margin: 9px;
	padding: 9px;
	border: 1px dotted #555555;
}

.KontaktPolja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.KontaktPolja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.KontaktPoljaB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.KontaktPoljaAlert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

.bordo {
	color: #990000;
}

.bordo12 {
	color: #990000;
	font-size: 12px;
}

.bordo15 {
	color: #990000;
	font-size: 15px;
}

.bordo16b {
	color: #990000;
	font-size: 16px;
	font-weight: bold;
}

.bordo18b {
	color: #990000;
	font-size: 18px;
	font-weight: bold;
}

.crno12 {
	color: #000000;
	font-size: 12px;
}

.crno16 {
	color: #000000;
	font-size: 16px;
}

.crno15 {
	color: #000000;
	font-size: 15px;
}

.crno15b {
	color: #000000;
	font-size: 15px;
	font-weight: bold;
}

.crno16b {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}



div.OstalaIzdanja {
	background-color: #F4E4C6;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 11px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #333333;
	border-bottom-color: #333333;
	margin-top: 7px;
	margin-bottom: 7px;
}

div.OstalaIzdanja:hover {
	background-color: #E3E0DB;
}

div.OstalaIzdanja td img {
	margin: 3px 15px 0px 15px;
}



/*
	Kalendar
*/
#wrap  							{ width: 500px; position: relative; height: 779px; }
#small							{ position: relative; width: 500px; height: 779px; }
#large   						{ background-color: #F5EBD2; position: relative; width: 100%; }
#mover							{ position: absolute; top: 0; left: 0; width: 104px; height: 104px; overflow: hidden; z-index: 100; background-color: #F5EBD2; display: none; }
#overlay						{ border: 1px solid blue; width: 102px; height: 102px; position: absolute; top: 0; left: 0; z-index: 200; }

