@charset "utf-8";
/* CSS Document */

img	{
	border: 0;
	}
q {font-style:italic}
p.access	{
	display: none;
	}
body	{
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;	
	background: #EFF0E8 url(../i/bg.gif);
	font: 62.5% Verdana, Helvetica, Arial, sans-serif;
	color: #424242;
	}
li {
line-height:1.3em;
padding:0 0 .3em 0;
}
abbr, acronym {
text-decoration : none;
border-bottom : 1px dotted #ccc;
cursor : help;
}
caption {caption-side:bottom; font: .8em "Lucida Sans Unicode", "Lucida Console", sans-serif;}
#fusnota {
	font-size:.8em;
	line-height:1.3em;
	margin-top:2.5em;
	border-top: 1px solid #D0D0CC;
	}
	#fusnota dl {margin:0}	
	#fusnota dd, #fusnota dt {display:inline; margin:0}
	#fusnota dt {font-weight:bold}
	#fusnota dd.fusnota_izvor {display:block;text-align:right; margin-right:2em; color:#8A8A8A;}
blockquote {
	float:right;
	width:50%;
	margin:1em 0 .5em .3em;
	font: 1.2em/140% Georgia, "Times New Roman", Times, serif;
	color:#666;
	background: url(../i/quote.gif) no-repeat top left !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	padding:2px 0 0 15px;
}
#maincontent blockquote p {
	text-indent:1.5em;
	margin:0;
	padding:0 20px 5px 0;
	background: url(../i/quote.gif) no-repeat bottom right !important;
	}
table {
  border-collapse: collapse;
}
	td {border: 1px solid #DEDEDA}
	th {text-align:center}
hr {height:1px}
div#wrapper	{
	width: 764px;
	margin: 0 auto;
	margin-top: 10px;
	padding: 0;
	text-align: left;
	}

	/* global links */
a:link, a:visited {
	text-decoration:none;
	color: #53539B;
	border-bottom: 1px dotted #802419;
	}
a:hover {
	border-bottom: 1px solid #802419;
	}

		/* masthead */
h1 {
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
		padding-bottom: 60px;
	color:#53539B;
	background: url(../i/masthead.jpg) no-repeat bottom left;
}
h1 a:link, h1 a:hover, h1 a:visited {
	color:#53539B;
	text-decoration:none;
	border:none;
}
h1 span {
	font: 10px Arial, Helvetica, sans-serif;
	color: black;
}
	/* navbar */
#navbar, #navbar ul {
	height: 21px;
	line-height:1.4em;
	padding:0;
	margin:0;
	list-style:none;
	display:block; 
	} 
#navbar {
	background: url(../i/navbar_bg.gif) repeat;
	}
#navbar ul{
	background: url(../i/navbar_corner.gif) top right no-repeat;
	}
#navbar li ul { 
	position:absolute; 
	left:-999em; 
	width:140px; 
	height:auto; 
	margin:3px 0 0 -7px; 
	padding:0; 
	background:#fff; 
	display:block; 
	border-left:1px solid #F7F6F4; 
	border-right:1px solid #F7F6F4;
	border-bottom:2px solid #BCBFB0;  
	list-style:none;
	}
	#navbar li ul#m_2_1 {
		width:150px; 
		}
	#navbar li ul#m_3_1 {
		width:170px; 
		}
	#navbar li ul#m_4_1 {
		width:203px; 
		}
	#navbar li ul#m_5_1 {
		width:170px; 
		}

#navbar li:hover ul, #navbar li.sfhover ul {left:auto} 
	#navbar li:hover ul#m_9_1, #navbar li.sfhover ul#m_9_1 {margin-left:-25px;}
	#navbar li:hover ul#m_10_1, #navbar li.sfhover ul#m_10_1 {margin-left:-98px;z-index:22}
	#navbar li#m_10:hover, #navbar li#m_10.sfhover  { z-index:21}
#navbar a {
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	display:block;
	border-bottom:none;
	color:#8E8870;
	text-decoration: none;
	}	
#navbar ul li:hover a, #navbar ul li.sfhover a {color:#333}
#navbar ul li:hover ul li a, #navbar ul li.sfhover ul li a {color:#8E8870}
#navbar ul li ul li a:hover {color:#333}
#navbar li li a {
	font-size:11px;
	font-weight:normal
	}
#navbar li {
	position:relative; 
	float:left; 
	margin:0 6px 0 0; 	
	padding:0 0 0 7px; 
	width:auto;
	height: 21px;
	background: url(../i/navbar_crack.gif) top left no-repeat;
	}
#navbar li li {
	margin:0;
	padding: 0;
	height:20px;
	width: 100%;
	background: none;
	}
#navbar li li span {
	margin:0;
	padding:3px 4px 4px 7px;
	display:block;
	}
#navbar li li a {border-top:1px solid #F5F5F0; padding-top:3px}
#navbar li#m_1 {
	height: 21px;
	background: url(../i/navbar_home.gif) top left no-repeat;
	}
li#m_2 {z-index:20}
ul#m_2_1 {z-index:19}
li#m_3 {z-index:18}
ul#m_3_1 {z-index:17}
li#m_4 {z-index:16}
ul#m_4_1 {z-index:15}
li#m_5 {z-index:14}
ul#m_5_1 {z-index:13}
li#m_6 {z-index:12}
ul#m_6_1 {z-index:11}
li#m_7 {z-index:10}
ul#m_7_1 {z-index:9}
li#m_8 {z-index:8}
ul#m_8_1 {z-index:7}
li#m_9 {z-index:6}
ul#m_9_1 {z-index:5}
li#m_10 {z-index:4}
ul#m_10_1 {z-index:3}

	/* sidebar_a */
#sidebar_a h2  {
	margin:1.5em 0 .4em 0;
	font: bold 1.09em Georgia, "Times New Roman", Times, serif;
	color: #595144;
	}
#sidebar_a ul {
	list-style:none;
	margin:0;
	padding:0;
	}

	/* globalnav */
#globalnav li {text-indent: 20px; background: url(../i/ul_bullet.gif) no-repeat 4px 4px;}
#globalnav a:link, #globalnav a:visited {
	text-decoration:none;
	color: #53539B;
	border:none;
	}
#globalnav a:hover {
	border-bottom: 1px solid #802419;
	}
	
	/* search */
#widgets {
margin-top:1em;
padding:3px;
background-image:url(../i/widgets.gif);
border: 1px solid #E3E3E0;
border-width:1px 0 1px 0;
}
#widgets ul {
	margin:0; 
	padding:0;
	margin-bottom:1.7em;
	}
#widgets li {
	display:block;
	float:left;
	margin-right: 1em;
	padding:0;
	width:17px;
	}
	#widgets li a {
		text-indent:-999em; 
		border:none;	
		width:17px;
		height:17px;
		display:block;
		background-image:url(../i/switch.gif)
		}	
		li#small a {background-position: 0 0;}
		li#small a:hover { background-position: 0 -17px;}
		li#m a {background-position: -17px 0;}
		li#m a:hover { background-position: -17px -17px;}		
		li#l a {background-position: -34px 0;}
		li#l a:hover { background-position: -34px -17px;}
#widgets p {
	margin:0; 
	margin-bottom:.1em;
	letter-spacing: 1px;
	font-size: 10px;
	font-family:"Lucida Sans Unicode", "Lucida Console", Arial, sans-serif;
	color:#A2A2A2;
	}
	
		/* form elements */
form {margin:0;}
input[type="text"]:focus, textarea:focus {
	background: #fff;
	color: #333333;
	border: 1px solid #878787;
}
textarea, input[type="text"], select {
	background: #FFF;
	border: 1px solid #b2b2b2;
	color: #333333;
	margin: 1px;
	padding: 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
input#search {
	width: 127px;
		}
select#ddlFilter {
	width: 132px;
	padding:0;
	}

	/* osobna */
dl#osobna {
	margin:0;
	}
#osobna dt {
	font:inherit;
	color: #666666;
	text-transform: uppercase; font-size: 8px; letter-spacing: 1px; margin-bottom: -.3em; margin-top: .3em
	}
#osobna dd {
	color: #000000;
	margin-left: 20px;
	}
p#osobna_more {text-align:right; margin-top:.2em}
	/* bilješke */
#izdvojeno li { 
	text-indent:20px; 
	background: url(../i/ul_arrows.gif) no-repeat 4px 3px;
	}
#izdvojeno a:link {
	text-decoration:none;
	color: #53539B;
	border:none;
	}
#izdvojeno a:visited {
	text-decoration:none;
	color: #53539B;
	background: url(../i/radic.gif) no-repeat bottom right; 
	padding-right: 12px;
	border:none;
	}
#izdvojeno a:visited span {padding-right:1em;
	}
#izdvojeno a:hover {
	border-bottom: 1px solid #802419;
	}
	
	/* vanjski */	
#vanjski li {
	text-indent: 20px; 
	background: url(../i/ul_off_arrows.gif) no-repeat 4px 2px;
	}
#vanjski a:link {
	text-decoration:none;
	color: #53539B;
	border:none;
	}
#vanjski a:visited {
	text-decoration:none;
	color: #666666;
	padding-right:12px;
	border:none;
	background: url(../i/radic.gif) no-repeat bottom right;
	}
#vanjski a:hover {
	border-bottom: 1px solid #802419;
	}
	
	/* MAINCONTENT */
	
#maincontent h2 {
margin:0;
margin-bottom: .5em;
padding: 1em 0 .2em 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.5em;
line-height:1em;
color:#333333;
}
#maincontent h2.naslov {margin-bottom:0}
	#maincontent h2 a:link, #maincontent h2 a:visited, #maincontent h3.arh_naslov a:link, #maincontent h3.arh_naslov a:visited, .udru #maincontent h3.vum_naslov a:link, .udru #maincontent h3.vum_naslov a:visited {
		text-decoration:none;
		color:#333333;
		border:none;
		}
	#maincontent h2 a:hover, #maincontent h3.arh_naslov a:hover, .udru #maincontent h3.vum_naslov a:hover {color: #53539B; border:none;}
#maincontent h3, #maincontent h4 {
	margin:0;
	padding: .5em 0 .2em 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	line-height:1em;
	color:#333333;
}
	#maincontent h4 {font-size:1em;}
	#maincontent h5 {font-size:.9em;}
	.vrbo #maincontent h3 {margin: .5em 0 .3em 0}
.arhiva #maincontent h2, .udru #maincontent h2 { margin:0;}
.arhiva #maincontent p.podnaslov, .udru #maincontent p.podnaslov, .arhiva #maincontent p.search_podnaslov {
	margin:0;
	margin-bottom:.3em;
	padding:0;
	text-indent:0;
	font-weight:bold;
	color: #888888;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	line-height:1em;
	}
	.pg #maincontent p.podnaslov {margin-bottom:1.5em}
	.arhiva #maincontent p.search_podnaslov
		{line-height:1em;}
	.arhiva #maincontent p.podnasl2 {border-bottom: 1px solid #CCCBC8; margin-top:1em; margin-bottom:1em}
.arhiva #maincontent h3.arh_naslov, .udru #maincontent h3.vum_naslov {
margin:0;
padding: 1em 0 .2em 0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.7em;
line-height:1em;
color:#333333;
}
#maincontent p {
	text-indent:3em;
	margin:.5em 0;
	}
	#maincontent li p {text-indent:1em} 
.izvor {	
	font-size:.9em;
	font-family: "Lucida Sans Unicode", "Lucida Console", sans-serif;
	color:#666666;
	margin-top:0;
	text-indent:0;
	}

#maincontent .meta {
	text-indent:0;
	padding:0;
	margin:0;
	font-family:"Lucida Sans Unicode", "Lucida Console", Arial, sans-serif;
	font-size:.916em;
	color:#666666;
	}
#maincontent .meta a:link, #maincontent .meta a:visited {color:#666666; border:none;}
#maincontent .meta a:hover {color:#666666; border-bottom:1px solid #cccccc;}
span.vrijeme {
	padding-left:15px; 
	background: url(../i/clock.gif) no-repeat 0 1px;
	}
span.autor, span.ed_autor {
	margin-left:.5em;
	padding-left:13px; 
	}
span.autor {
	background: url(../i/figure.gif) no-repeat 0 1px;
	}
span.ed_autor {
	background: url(../i/ed_figure.gif) no-repeat 0 1px;
	}
span.odgovoreno {
	padding-left:13px; 
	background: url(../i/check.gif) no-repeat 0 1px;
	}
	
	/* .slika */
div.slika {
	width: 190px
	}
div.slika_v {
	width: 145px
	}
div.slika img, div.slika_v img {
		padding:3px;
		border:1px solid #CFCECB;
		background-color: #FFFFFF;
	}
	#maincontent div.slika a:link, 
	#maincontent div.slika a:visited, 
	#maincontent div.slika a:hover, 
	#maincontent div.slika_v a:link, 
	#maincontent div.slika_v a:visited, 
	#maincontent div.slika_v a:hover {border: none}
#maincontent div.lijevo {
	float:left;
	margin: 1em 1em 0 0;
	text-align:center;
	}
#maincontent div.desno {
	float:right;
	margin: 1em 0 0 1em;
	text-align:center;
	}

	#maincontent div.slika p,
	#maincontent div.slika_v p {
		text-indent:0;  
		padding:4px;
		padding-top:0;
		margin:0;
		margin-top: .2em;
		color: #666666;
		font: .9em/1.2em "Lucida Sans Unicode", "Lucida Console", Arial, sans-serif;
		}
#maincontent p.nastavi { font-style:italic}
#maincontent p.nastavi a:link, #maincontent p.nastavi a:visited {border: none;}
#maincontent p.nastavi a:hover {border-bottom: 1px solid #802419;}
#maincontent p.kategorija {
	font: bold 1em Georgia, "Times New Roman", Times, serif;
	text-indent:0;
	color: #666666;
	margin:1em 0 0 0;
	padding-bottom:1em;
	border-bottom: 1px solid #EBEBE6;
	}
	#maincontent p.kategorija a:link, #maincontent p.kategorija a:visited {border: none;}
	#maincontent p.kategorija a:hover {color: #802419;}
	#maincontent p.kategorija span.perma a {
		padding-left:13px; 
		background: transparent url(../i/permalink.gif) 0 3px no-repeat;
		margin-left: 2px;
		}
	#maincontent p.kategorija span.fotos a {
		padding-left:14px; 
		background: transparent url(../i/fotos.gif) 0 2px no-repeat;
		margin-left: 2px;
		}
#maincontent a[href^="http://"] {
  	background: url(../i/offsite.gif) no-repeat center right;
  	padding-right: 8px;
	} 
#maincontent a[href^="http://www.vrbovec.hr"], a[href^="http://vrbovec.hr"] {
	background: transparent;
	padding-right: 0;
	}
.offsite {
	background: url(../i/offsite.gif) no-repeat center right;
  	padding-right: 8px;
	}
#maincontent a:link, #maincontent a:visited {
	text-decoration:none;
	color: #53539B;
	border-bottom: 1px dashed #802419;
	}
#maincontent a:hover {
	border-bottom: 1px solid #802419;
	}
ul#arh_najave li {margin-bottom: 1em}
ul#arh_najave li.proslo {color:#999999;}

/* lists */
#maincontent ul {
	list-style:none;
	margin:0;
	margin-left:1em;
	padding:0;
	}
	#maincontent ul ul {
		margin:0;
		margin-left:3em;
		margin-top:.3em;
		padding:0;
	}
#maincontent ul li {
text-indent: 15px; 
background: url(../i/ul_li.gif) no-repeat 4px 5px;
}
#maincontent ol li {
}
	#maincontent ol.katalog_info li ul li {list-style:none}
	#maincontent ol.katalog_info li {
	list-style-type: decimal;}
	#maincontent ul li li {
		background: url(../i/ul_ul_li.gif) no-repeat 4px 5px;
	}
dt {color:#000000}
dd {color: #666666}
.match {
	background-color:#CECECA;
	font-weight:bold
}
.naziv {font-style:italic}
.pjesma {margin: 2em 0 0 5em}
	#maincontent .pjesma p {text-indent:0; font-family:"Lucida Sans Unicode", "Lucida Console", sans-serif}
	/* FOOTER */
#footer p {
	position:absolute;
	bottom:13px;
	left:10px;
	font-size: .9em;
	color:#666666;
	margin:0;
	padding:0;
	}
#footer a {border: none}
#footer a:hover {border-bottom:1px solid #666666}
	/* Default layout */
div#content {
	background: url(../i/content_bg.gif) top center repeat-y;
	padding:0;
	margin: 14px 0 0 0;
	font-size:1.1em;
	line-height:1.4em;
	clear:both;
	}
	div#top_holder {
	background: url(../i/content_top.gif) center top no-repeat;
	padding:0;
	}
		div#sidebar_a {
		float:left;
		width:135px;
		padding: 0;
		margin: 15px 0 20px 20px;
		display:inline;
	}
		div#sidebar_b {
		float:right;
		width:166px;
		padding: 0;
		padding-bottom:1em;
		margin: 9px 17px 0 0;
		display:inline;
		
	}
		div#maincontent {
		margin:0 216px 0 192px;
		padding-bottom:1em;
		}
		div#footer {
		clear:both;
		height: 36px;
		background: url(../i/footer_bg.gif) bottom left no-repeat;
		position:relative;
		}
		
	/* SIDEBAR_B */
	
#sidebar_b h2  {
	margin:1.5em 0 .3em 0;
	font: bold 1.09em Georgia, "Times New Roman", Times, serif;
	color: #595144;
	}
#sidebar_b ul {
	list-style:none;
	margin:0;
	padding:0;
	}
	#sidebar_b li {
	text-indent: 20px; 
	background: url(../i/ul_events.gif) no-repeat 4px 2px;
	line-height:1.5em;
	font-size:.8em;
	color: #777777;
	}
	#sidebar_b li a {
		font-size:1.25em;
		}
		#sidebar_b #dogadjanja li a, #sidebar_b #vumdogadjanja li a {
			font-size:1em;
			}
		#sidebar_b a:link, #sidebar_b a:visited {
			text-decoration:none;
			color: #53539B;
			border-bottom: 1px dotted #777777;
			}
		#sidebar_b a:visited {color:#666666}
		#sidebar_b a:hover {
			color:#43437A;
			border-bottom: 1px solid #802419;
			}
	/* about */
div#about {
	margin:0;
	margin-top: 13px;
	width:100%;
	background:   url(../i/about.gif) no-repeat top left;
	}
div#about p {
	margin:0 .5em;
	line-height:1.2em;
	text-indent:2em;
	padding-top:22px;
	}
.about_img {
	float:left; 
	margin: 0 .5em 0 0; 
	padding:3px; 
	background-color:#FFFFFF; 
	border:1px solid #ccc;
	} 
 div#about p#about_more {
	text-indent:0;
	margin:0;
	margin-right:1px;
	padding-top:0;
	padding-bottom:.2em;
	background: url(../i/about_bottom.gif) repeat-x bottom left;
	}
	div#about p#about_more a {
	margin-left:55%;
	}
div#about p#about_more:first-letter{font-size:inherit}
#about h2 {display:none}

div#oAutoru p {margin:0}
	/* arhive_mjeseci, kategorije */


#arh_anketa li {margin-top:.8em}

	/* dogadjanja */
#sidebar_b #dogadjanja li, #sidebar_b #vumdogadjanja li {font-size:1em; color:#424242; line-height:1.4em}
.dog_mjesto {
	font-style:italic;
	color:#797979;
	}
	
	/*ankete*/
.ank_rezultat dl {margin:0; padding:0}
.ank_rezultat dl dt, .ank_pitanje {font-style: italic; line-height:1.2em; color:#333333}
.ank_rezultat dl dd {list-style:none; padding:0; background:none; margin:.8em 0 .3em 0; color:#333333;}
.ank_rezultat dl dd strong {width:3em; display:block; float:left; font-weight:bold; margin-left: 1em}
.ank_listic p, .ank_rezultat p {margin:.5em 0 0 0; padding:0}
.ank_rezultat span {width:70px; display:block; float:left; margin:4px .5em 0 .5em}
p.mdl_meta {text-align:right; border-top: 1px solid #E5E5E0; margin-right:.3em; margin-top:0; font-family:"Lucida Sans Unicode", "Lucida Console", sans-serif; font-size:.916em;}
#sidebar_b p.mdl_meta a:link, #sidebar_b p.mdl_meta a:visited {border:none}
#sidebar_b p.mdl_meta a:hover {border-bottom: 1px solid #802419;}
	
/* common links hover styling: */
#arhive_mjeseci a:hover, #arhive_pg_mjeseci a:hover, #arh_anketa a:hover, #kategorije a:hover, #vum_vijesti a:hover, #pg a:hover, #menu a:hover, #razno a:hover {
	border-bottom: 1px solid #802419;
	}
	
	/* fotografije */
.slika_album {
	float:left;
	display:inline; /*IE bug fix*/ 
	width:210px; 
	margin: 0 20px 1em 30px
	}
div.slika_album img {
		padding:3px;
		border:1px solid #CFCECB;
		background-color: #FFFFFF;
	}
#maincontent .slika_album p {
	text-indent:0;
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Console", Arial, sans-serif;
	color:#686868;
	margin:0;
	margin-top:.3em;
	padding:0;
	line-height:1.1em;
	}
#maincontent div.slika_album a:link, #maincontent div.slika_album a:visited, #maincontent div.slika_album a:hover {border: none}

/* kalendar */
#clKalendar {margin-top: 1.5em; border:none}
#clKalendar td {border:none; padding:1px; text-align:center}
#clKalendar td td {background-color:#F8F7F4; font-weight:bold}
.clHeader {color:#000000; font-style:italic}
.clDrugiMjesec {color:#CCCCCC}
#clKalendar .clVikend {color:#000000}
#clKalendar .clDanas {border:1px solid #999}
#clKalendar .clPost {background-color:#EFBA84}
	
	/* 2columns (Sidebar_A + Maincontent = #am) layout */
	
	/* layout */
#am div#content {
	background: url(../i/2cols_content_bg.gif) top center repeat-y;
	padding:0;
	margin: 14px 0 0 0;
	font-size:1.1em;
	line-height:1.4em;
	clear:both;
	}
#am div#top_holder {
	background: url(../i/2cols_content_top.gif) center top no-repeat;
	padding:0;
	}

		#am div#maincontent {
		margin:0 25px 0 192px;
		}
		#am div#footer {
		clear:both;
		height: 36px;
		background: url(../i/footer_bg.gif) bottom left no-repeat;
		position: relative;
		}
		#am div#sidebar_b {display:none}


@media print {
div#sidebar_a , div#sidebar_b, div#navbar, div#footer, h1 {
display:none}
div#maincontent {margin:2em}
body {font-size: 9pt; color:#000000}
.kategorija, .pitanje_perma {display:none}
#maincontent a:link, #maincontent a:visited {color:#000000; border:none}
}

.vrtuljak {height: 78px; width: 346px; overflow: hidden; border: 1px solid #E3E3E0; padding: 1px}
.vrtuljak button {float: left; border: none; height: 78px; width: 12px; padding:0}
.vrtuljak button:hover { cursor: pointer}
.carousel {width:315px; visibility: hidden; float: left; margin-left:1px}
#maincontent .carousel a:link, #maincontent .carousel a:hover, #maincontent .carousel a:visited {border: none}
#maincontent .carousel li {margin:0 1px; text-indent:0; float: left;}
.prev { background: url(../i/gallerybtns.gif) no-repeat -24px center; text-indent: -2000em;}
.prev:hover { background-position: -36px center}
.next { background: url(../i/gallerybtns.gif) no-repeat 0 center; text-indent: -2000em}
.next:hover { background-position: -12px center}
.vrtuljak button.next {float: right; border: none}
#gmap:link, #gmap:visited, #gmap:hover { border: none}
    #gmap:link img, #gmap:visited img { padding: 2px; border: 1px solid #E3E3E0} 
    #gmap:hover img { padding: 2px; border: 1px solid #999} 
    
#arhiva_po_mjesecima { font-size: 1em; }
#arhiva_po_mjesecima li { background: none; padding-left: 0; text-indent: 0; margin-top: .8em}
#arhiva_po_mjesecima li li {margin-left: 2em; font-size: 1em; margin-top: 0}
tr.sat { font-weight: bold; text-align: center; height: 2em}
tr.sat td {padding-top: .5em}