/*@charset "utf-8";*/
body {
	font-family: Tahoma;
	font-size: 11px;
	background-color: #760001;
	color: #000000;
	margin:0px;
}

h1 {
	font-size: 14px;
	font-weight: bold;
}
.wrapper {
	margin: auto;
	width: 900px;
}
.okvir_slike {
	border: 2px solid #000000;
	margin: 3px;
}
.header {
	background: #760001 url(../images/header.jpg) no-repeat center;
	height: 96px;
	width: 900px;
}
/*
ul {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	text-align: left;
}
*/
.sredina_tekst {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

/* 
------------------------------------------------------ 
BIJELI IZBORNIK 
*/
.bijeli_1 {
	background-image: url(../images/bijeli_top_left.jpg);
	background-repeat: no-repeat;
	height: 51px;
	width: 20px;
}
.bijeli_2 {
	background-image: url(../images/bijeli_top_center.jpg);
	background-repeat: repeat-x;
	height: 31px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: center;
	
}
.bijeli_3 {
	background-image: url(../images/bijeli_top_right.jpg);
	height: 51px;
	width: 16px;
	background-repeat: no-repeat;
}
.bijeli_4 {
	background-image: url(../images/bijeli_stavka_left.jpg);
	background-repeat: repeat-y;
	width: 20px;
}
.bijeli_5 {
	background-color: #FFFFFF;
}

.bijeli_6 {
	background-image: url(../images/bijeli_stavka_right.jpg);
	background-repeat: repeat-y;
	width: 16px;
}
.bijeli_7 {
	background-image: url(../images/bijeli_bottom_left.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 20px;
}
.bijeli_8 {
	background-image: url(../images/bijeli_bottom_center.jpg);
	background-repeat: repeat-x;
	height: 17px;
}
.bijeli_9 {
	background-image: url(../images/bijeli_bottom_right.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 16px;
}

/* 
-----------------------------------------------------------------------------------
*/

/* 
------------------------------------------------------ 
CRVENI IZBORNIK 
*/
.crveni_1 {
	background-image: url(../images/crveni_top_left.jpg);
	background-repeat: no-repeat;
	height: 51px;
	width: 20px;
}
.crveni_2 {
	background-image: url(../images/crveni_top_center.jpg);
	background-repeat: repeat-x;
	height: 31px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: center;

}
.crveni_3 {
	background-image: url(../images/crveni_top_right.jpg);
	height: 51px;
	width: 16px;
	background-repeat: no-repeat;
}
.crveni_4 {
	background-image: url(../images/crveni_stavka_left.jpg);
	background-repeat: repeat-y;
	width: 20px;
}
.crveni_5 {
	background-color: #8b0001;
}


.crveni_6 {
	background-image: url(../images/crveni_stavka_right.jpg);
	background-repeat: repeat-y;
	width: 16px;
}
.crveni_7 {
	background-image: url(../images/crveni_bottom_left.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 20px;
}
.crveni_8 {
	background-image: url(../images/crveni_bottom_center.jpg);
	background-repeat: repeat-x;
	height: 17px;
}
.crveni_9 {
	background-image: url(../images/crveni_bottom_right.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 16px;
}

/* 
-----------------------------------------------------------------------------------
*/



/* 
------------------------------------------------------ 
CRNI IZBORNIK 
*/
.crni_1 {
	background-image: url(../images/crni_top_left.jpg);
	background-repeat: no-repeat;
	height: 51px;
	width: 20px;
}
.crni_2 {
	background-image: url(../images/crni_top_center.jpg);
	background-repeat: repeat-x;
	height: 31px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: center;

}
.crni_3 {
	background-image: url(../images/crni_top_right.jpg);
	height: 51px;
	width: 16px;
	background-repeat: no-repeat;
}
.crni_4 {
	background-image: url(../images/crni_stavka_left.jpg);
	background-repeat: repeat-y;
	width: 20px;
}
.crni_5 {
	background-color: #000000;
}


.crni_6 {
	background-image: url(../images/crni_stavka_right.jpg);
	background-repeat: repeat-y;
	width: 16px;
}
.crni_7 {
	background-image: url(../images/crni_bottom_left.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 20px;
}
.crni_8 {
	background-image: url(../images/crni_bottom_center.jpg);
	background-repeat: repeat-x;
	height: 17px;
}
.crni_9 {
	background-image: url(../images/crni_bottom_right.jpg);
	background-repeat: no-repeat;
	height: 17px;
	width: 16px;
}

/* 
-----------------------------------------------------------------------------------
*/

/* 
------------------------------------------------------ 
CRNI IZBORNIK PROZIRNI
*/
.j_crni_1 {
	background-image: url(../images/j_crni_top_left.gif);
	background-repeat: no-repeat;
	height: 51px;
	width: 20px;
}
.j_crni_2 {
	background-image: url(../images/j_crni_top_center.gif);
	background-repeat: repeat-x;
	height: 31px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: center;

}
.j_crni_3 {
	background-image: url(../images/j_crni_top_right.gif);
	height: 51px;
	width: 16px;
	background-repeat: no-repeat;
}
.j_crni_4 {
	background-image: url(../images/j_crni_stavka_left.gif);
	background-repeat: repeat-y;
	width: 20px;
}
.j_crni_5 {
	background-color: #000000;
}


.j_crni_6 {
	background-image: url(../images/j_crni_stavka_right.gif);
	background-repeat: repeat-y;
	width: 16px;
}
.j_crni_7 {
	background-image: url(../images/j_crni_bottom_left.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 20px;
}
.j_crni_8 {
	background-image: url(../images/j_crni_bottom_center.gif);
	background-repeat: repeat-x;
	height: 17px;
}
.j_crni_9 {
	background-image: url(../images/j_crni_bottom_right.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 16px;
}

/* 
-----------------------------------------------------------------------------------
*/

p {
margin: 0px 0px 0px 0px;
padding:5px 0px 0px 0px;
}


.sredina_top {
	background: url(../images/sredina_top.jpg) no-repeat top;
	height: 51px;
	width: 463px;
}

/*  IZBRONIK CRNA SLOVA  */
.navigacija_crni {
	text-align:left;
}
.navigacija_crni ul {
	margin: 0px;
	padding: 0px;
}
.navigacija_crni ul li {
	list-style: none;
}
.navigacija_crni ul li a {
	background: url(../images/crni_li.gif) no-repeat left;
	list-style: none;
	display: block;
	padding: 1px 1px 1px 10px;
	border-bottom: 1px dashed #BBBBBB;
	margin-bottom: 0px; 
	color: #000000;
	text-decoration:none;
}
.navigacija_crni ul li a:visited {
	text-decoration:none;
	color:#000000;
}
.navigacija_crni ul li a:hover {
	text-decoration:underline;
	color:#000000;
}

/*  IZBRONIK BIJELA SLOVA  */
.navigacija_bijeli {
	text-align:left;
}
.navigacija_bijeli ul {
	margin: 0px;
	padding: 0px;
}
.navigacija_bijeli ul li {
	list-style: none;
}
.navigacija_bijeli ul li a {
	background: url(../images/bijeli_li.gif) no-repeat left;
	list-style: none;
	display: block;
	padding: 1px 1px 1px 10px;
	border-bottom: 1px dashed #5B0000;
	margin-bottom: 0px; 
	color: #FFFFFF;
	text-decoration:none;
}
.navigacija_bijeli ul li a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
.navigacija_bijeli ul li a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


.clear {
clear:both;
}
.footer_top{
	background-image: url(../images/footer_top.jpg);
	height: 31px;
	width: 817px;
}

.footer_sredina {
	background-image: url(../images/footer_sredina.jpg);
	background-repeat: repeat-y;
	width: 817px;

}

.footer_bottom {
	background-image: url(../images/footer_bottom.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 817px;

}
.h1_lijevo{
	background: url(../images/h1_lijevo.jpg);
	text-align:left;
	height: 45px;
	width: 185px;
	padding-top:15px;
	padding-left: 34px;
	background-repeat: no-repeat;
	font-weight:bold;
}
.h1_desno{
	background: url(../images/h1_desno.jpg) right;
	text-align:right;
	height: 45px;
	width: 185px;
	padding-top:15px;
	padding-right: 34px;
	background-repeat: no-repeat;
	text-align:right;
	font-weight:bold;
}

.div-link{
	padding:2px;
	border: 1px solid #BBBBBB;
	cursor:pointer;
	display:block;
	/*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/
}
.div-link-hover{
	padding:2px;
	border: 1px solid #8B0001;
	cursor:pointer;
	display:block;
	/*filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;*/
}
.srednji{
	background-image: url(../images/sredina_gornji_bottom.jpg);
	background-repeat: no-repeat;
	height:128px;
}
.doljnji{
	background-image: url(../images/sredina_doljnji_bottom.jpg);
	background-repeat: no-repeat;
	height:20px;
}
.srednji_bez{
	background-image: url(../images/sredina_gornji_bottom_bez.gif);
	background-repeat: no-repeat;
	height:128px;
}
.obla_gore_desno{
	background-image: url(../images/obla_gore_desno.gif);
	height:60px;
}
.obla_gore_lijevo{
	background-image: url(../images/obla_gore_lijevo.gif);
	height:60px;
}
.obla_dolje_desno{
	background-image: url(../images/obla_dolje_desno.gif);
	height:50px;
}
.obla_dolje_lijevo{
	background-image: url(../images/obla_dolje_lijevo.gif);
	height:50px;
}

		table#tblStupci img.modeSwitch {
/*			position:absolute;*/
			cursor: pointer; cursor: hand;
			padding:2px;
			/*background-color:#FFFFFF;*/
			border:1px solid #999999;
		}
		table#tblStupci img.anim {
			position:absolute;
			cursor: pointer; cursor: hand;
			padding:2px;
			background-color:#FFFFFF;
			border:1px solid #999999;
		}
		table#tblStupci img.anim2 {
			position:absolute;
			cursor: pointer; cursor: hand;
			padding:0px;
			background-color:#FFFFFF;
			border:0px solid #999999;
			margin:0px;
			z-index:1;
			filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55;
		}
		table#tblStupci img.anim2_hover {
			position:absolute;
			cursor: pointer; cursor: hand;
			padding:2px;
			background-color:#FFFFFF;
			border:1px solid #999999;
			z-index:99;
			filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
		}
		table#tblStupci div.fix {
			width: 40px;
			height: 20px; 
			position:relative; 
			text-align: left;
		}
		table#tblStupci td.slika {
			background-color: #e3e3e3;
			padding: 0;
		}
		table#tblStupci span.block {
			color: #924C4C;
		}
		table#tblStupci td.link{
			cursor: pointer; cursor: hand;
		}
		
/*  LINKOVI   */
a:link {
	color: #8B0001;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #8B0001;
}
a:hover {
	text-decoration: underline;
	color: #8B0001;
}
a:active {
	text-decoration: none;
	color: #8B0001;
}
a.sivi {
	color: #666666;
	/*text-decoration: none;*/
}
a.bijeli
{
	color: #FFFFFF;
}
a.crveni {
	color: #8B0001;
}
a.crni {
	color: #000000;
}

/*   IZGLED ISPISIVANJA   */
.popis_mjesec_naslov {
	font-weight: bold;
	text-align:left;
	height:25px;
	font-size:14px;
	vertical-align:top;
}
.slika-okvir{
	padding: 2px;
	margin: 0px 0px 3px 5px;
	border:1px solid #999999;
	text-align:right;
}
.slika-okvir-mala{
	padding: 1px;
	margin: 0px 2px 2px 0px;
	border:1px solid #999999;
}
.popis_polje {
	border: 1px solid #666666;
}
.popis_gumb {
	border: 1px solid #666666;
	font-size:11px;
	background-color: #8B0001;
	color:#FFFFFF;
}
.stranica_velika{
	color: #B90000;
	font-weight:bold;
	font-size:30px;
}
.popis_godina{
	color: #999999;
	text-align:left;
}
.okvir-static{
	border: 1px solid #DDDDDD;
	background-color: #e6e6e6;
	font-weight:bold;
	padding: 1px 1px 1px 3px;
	text-align:center;
}
.slika-krug{
	text-align:center;
	vertical-align:middle;
	width:86px;
	height:70px;
}

#dragger {
/*	height: 100px;
	width: 170px;
	background: #000;*/
	position: absolute;
	top: 20px;
	right: 20px;
	z-index:10;
}
.admin_polja{
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.admin_gumb{
	color:#FFFFFF;
	background-color:#C31014;
	font-size: 11px;
	border: 1px solid #990000;
}
.obla_DD{
	background-image: url(../images/obla_dolje_desno.gif);
	width: 166px;
	height:50px;
}
.obla_DL{
	background-image: url(../images/obla_dolje_lijevo.gif);
	width: 166px;
	height:50px;
}
.obla_GD{
	background-image: url(../images/obla_gore_desno.gif);
	width: 166px;
	height:62px;
}
.obla_GL{
	background-image: url(../images/obla_gore_lijevo.gif);
	width: 166px;
	height:62px;
}
.sivi{
color:#666666;
}
.crveni{
color:#A10000;
}
.kalendar_prije{
	border: 0px solid #CCCCCC;
	width:125px;
	height: 100px;
	text-align:left;
	vertical-align:top;
}
.kalendar_dan{
	border: 0px solid #000000;
	width:125px;
	height: 105px;
	text-align:left;
	vertical-align:top;
	overflow:auto;
	max-height: 100px;
}
.kalendar_poslije{
	border: 0px solid #CCCCCC;
	width:125px;
	height: 100px;
	text-align:left;
	vertical-align:top;
}
.kal_dan_div{
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background-color:#FFFFFF;
	position: absolute;
	width: 113px;
	height: 90px;
	overflow:hidden;
	z-index:5;
	padding: 2px;
}
.kal_dan_div_over{
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background-color:#FFFFFF;
	position: absolute;
	width: 200px;
	height: 300px;
	overflow:auto;
	z-index:20;
	padding: 2px;
}
.kal_danv_div{
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background-color:#eeeeee;
	position: absolute;
	width: 113px;
	height: 90px;
	overflow:hidden;
	z-index:5;
	padding: 2px;
}
.kal_danv_div_over{
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background-color:#eeeeee;
	position: absolute;
	width: 200px;
	height: 300px;
	overflow:auto;
	z-index:20;
	padding: 2px;
}
.kal_dan_najave{
	z-index:3; 
	position:absolute; 
	width: 180px;
}
.kal_dan_datum{
	color:#dddddd; 
	font-weight:bold; 
	font-size:50px; 
	position:absolute; 
	z-index:1; 
	width: 113px; 
	text-align:right; 
	padding-top: 25px;
}
.kal_pp_div{
	border: 1px dashed #999999;
	background-color:#FFFFFF;
	position: absolute;
	width: 113px;
	height: 90px;
	overflow:hidden;
	z-index:5;
	padding: 2px;
	color: #999999;
}
.kal_pp_div_over{
	border: 1px dashed #000000;
	background-color:#FFFFFF;
	position: absolute;
	width: 200px;
	height: 300px;
	overflow:auto;
	z-index:20;
	padding: 2px;
	color: #999999;
}
.kal_pp_najave{
	z-index:3; 
	position:absolute; 
	width: 180px;
}
.kal_pp_datum{
	color:#eeeeee; 
	font-weight:bold; 
	font-size:50px; 
	position:absolute; 
	z-index:1; 
	width: 113px; 
	text-align:right; 
	padding-top: 25px;
}
.prozirno-55{
	filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55;
}
.gal_td{
	padding: 6px 4px 4px 2px;
	text-align:center;
	vertical-align:top;
	width: 130px;
	/*height: 130px;*/
}

.gal_border{
	border-left: 1px dashed #CCCCCC;
	border-top: 1px dashed #CCCCCC;
}
.gal_border2{
	border-left: 1px dashed #CCCCCC;
	padding-bottom: 3px;
	padding-top: 4px;
}

.td_fotog
{
	border-top: 1px dashed #BBBBBB;
}
.homePageBig{
	border-bottom: 1px dashed #999999; 
	padding-bottom: 5px; 
	float: left;	
}
.homePageBig2{
	float: right; 
	color: #999999; 
	font-size: 10px;	
}

.font10{
	font-size: 10px;
}

.font14{
	font-size: 14px;
}

.fontb{
	font-weight: bold;
}

.color999{
	color: #999;
}

.float_r{
	float: right;
}

.oday {

}

.cday {

}

/* ------- ROCKOVNIK --------- */

.daysmall {
	height: 18px; 
	width: 83px; 
}
.rockday {
	float: left;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}

.datesmall {
	height: 23px; 
	width: 60px;
}
.rockdate {
	border-width: 1px 2px 0px 1px; 
	float: left;
	font-weight: bold;
	font-size: 19px;
	text-align: center;
}

.eventssmall {
	height: 160px; 
	width: 153px; 
}
.rockevents {
	border-width: 0px 2px 2px 1px; 
	float: left;
	text-align:left;
	overflow: auto;
}


.daybig {
	height: 18px; 
	width: 103px; 
}
.datebig {
	height: 23px; 
	width: 60px;
}
.eventsbig {
	height: 366px; 
	width: 173px; 
}

/* -------  POSLIJE ----------- */


.poslije_rockovnik_day {
	border-bottom: 1px solid #999;
	color: #666;
}
.poslije_rockovnik_date {
	border-style: solid;
	border-color: #999 #000 #666 #999; 
	background-color: #666;
	color: #FFFFFF;
}
.poslije_rockovnik_events {
	border-color: #666 #000 #000 #999; 
	border-style: solid;
}

/* -------  DANAS ----------- */


.danas_rockovnik_day {
	border-bottom: 1px solid #FF5757;
	color: #FF3D3D;
}
.danas_rockovnik_date {
	border-style: solid;
	border-color: #FF5757 #F00000 #FF3D3D #FF5757; 
	background-color: #FF3D3D;
	color: #FFFFFF;
}
.danas_rockovnik_events {
	border-color: #FF5757 #F00000 #F00000 #FF5757; 
	border-style: solid;
}

/* -------  PRIJE ----------- */


.prije_rockovnik_day {
	border-bottom: 1px dashed #aaa;
	color: #aaa;
}
.prije_rockovnik_date {
	border-style: solid;
	border-color: #aaa #999 #FF3D3D #aaa; 
	background-color: #999;
	color: #FFFFFF;
}
.prije_rockovnik_events {
	border-color: #aaa #999 #999 #aaa; 
	border-style: dashed;
	color: #999;
}

