body {font-family: Verdana, Helvetica, Sans, Bodoni, sans-serif; font-size: 76%; background-color: #FFFFFF; margin-top:0px;padding-top:0px }
h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.5em; font-weight: bold; color:#365032; text-align: center; }
h1#left {text-align: left}
h2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color:#365032; text-align: center;letter-spacing:1px}
h3 {font-family: Verdana, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; text-align: left}
h3.center {font-size: 1.2em; text-align: center}

#introText p {
margin: 0;
padding: 0;
font-family: Georgia, Helvetica, Verdana, Sans, sans-serif;
}

img {filter:alpha(opacity=100); -moz-opacity:1; opacity:1}


.extraPonuka {
	border: 1px gray dashed; 
	border-radius: 2px; 
	padding: 3px; 
	background: none; background-color: rgba(255,255,255,0.8); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFFF);
    zoom:1;  
}
.extraPonuka#vyberPonuky {
	width: 17.4em
}
ul.extraPonuka {
	list-style-type: none;
	width: 8.48em;
	margin: 0
}
ul.extraPonuka li {
	padding-left: 3px;
	padding-top: 0;
	padding-bottom: 0.3em;
	margin: 0;
}


.underPaintLink p span {
		padding: 0.62em;
		display: inline-block;
		background: none; background-color: rgba(255,255,255,0.8); 
		border-radius: 3px;
		-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF); zoom: 1;  
}

#rightPart   {
	/* background-image:url('../images/nob-flowerweb.sk.2.jpg'); background-repeat:no-repeat; background-position:right bottom */
}
.calend  {
	
}

.calInfo {
	padding-left: 4;
}

.calInfo img {
	margin-top: 2px;
}
.footer      { font-family: Arial, sans-serif; font-size: 12px; color: #808080 }
.alfa75      { filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; -khtml-opacity: 0.75; padding-right:4px; border:0; }
.basetext    {font-family: Verdana, Bodoni, Helvetica, sans-serif; font-size: 11px}
.zeleny      {font-family: Verdana, Bodoni, Helvetica, sans-serif; color:#365032;font-size: 11px}
.baseplus    {font-family: Verdana, Bodoni, Helvetica; }
.actualHello {
	color:#3A7227;font-weight:600;
}
.extra {font-family: "Trebuchet MS", Lucida,serif; font-size: 12px}
.pseudoh3 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.3em; color:#365032;font-weight: bold; text-align: left}
.sedytext {font-family: Verdana, Bodoni, Helvetica; font-size: 11px; color: #808080}
.greyheader {font-family: Lucida, Verdana, Bodoni, Helvetica, cursive; font-size: 12px; color: #696969}
.greyheaderTrans {font-family: Lucida, Verdana, Bodoni, Helvetica, cursive; font-size: 12px; color: rgb(69,69,69)}
.bledocerveny {font-family: Verdana, Bodoni, Helvetica; font-size: 11px; color: #FF6262}
.uvodnytext {font-family: Arial, Lucida,  Helvetica, Bodoni,sans-serif; font-size:12px;letter-spacing:1px}
.podnadpis {font-family: Lucida, Courier, Verdana, Bodoni, Helvetica, sans-serif ; font-size: 12px}
.castycolor {color: #003300}

.bottom { vertical-align: bottom }
.middle { vertical-align: middle }

a {color: #808000;text-decoration: none;}/* olive color */
a:hover {color: #8B0000 ; text-decoration: underline;}

.leftExtra a:hover { }
td {font-family:  Verdana, Helvetica, Sans, Bodoni, sans-serif; font-size: 0.78em; }

td .day	{ vertical-align:top; text-align:right;  padding: 2px }
td .month { vertical-align:top; text-align:center;padding-top: 2px }
td .name {  vertical-align:top; padding:2px; }

.weekday{	vertical-align:top; width:12px;padding:2px;text-align:left; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #696969; 
		}
		
.sunday	{	vertical-align:top; width:12px;padding:2px;text-align:left; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: rgb(157,15,20); 
		}

.moon { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #696969; font-weight:normal; /*dimgray*/ } /*moon phase*/

table {background-color:transparent}

.nadpis {background-image:url(../images/jarm.jpg);background-repeat: no-repeat; padding-top: 46px; padding-left:114px; padding-right: 46px; margin:0px 0px 4px 0px; }

.header { 
	position: relative;
	display: block; height:90px; width: 578px;
	background-image: url('../images/kytice1.jpg'); 
	background-position: center top; background-repeat: no-repeat;
	margin-bottom:4px;
	}	
	
.header .text {
	/* display: block;*/
	position: absolute; top: 59px; left:0px;z-index:2;width: 578px;
	/* margin-left: -19px; */
	text-align: center;
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 13px !important; font-weight: bold; color: #ffffff; 
	letter-spacing: 0.2em; 
	}

