body {margin:0; padding:0;
		font-family:Tahoma, sans-serif, Arial, Helvetica;
		background-color:white;
		font-size:12px;}
a {text-decoration:none; font-weight:bold;
	color:#137;}
a:hover {text-decoration:underline}
optgroup {font-family:Tahoma, sans-serif, Arial, Helvetica;
		  font-size:12px;}
h2 {font-size:13px;
	padding:2px 0 3px 0;
	margin:0;
	color:white;}
h3 {font-size:16px;
    text-align:center;
	margin:5px 4px 5px 0;
	border:1px solid #bbb;}
h4 {font-size:14px;margin:6px 0 6px 0}
h4.galerie {text-align:center;font-style:italic;border:1px solid #999;margin-top:0; padding:2px}
h5 {font-size:13px;margin:3px 0 3px 0}
h6 {font-style:italic;font-weight:bold;text-align:center;border:0;margin:0}
table {font-size:12px}
table.kalendar {border:1px solid #aaa;border-top:0px;padding:0; margin:0px}
table.aktivity {border:2px solid #aaa;margin-top:2px}

textarea {font-family:Tahoma, Arial, Helvetica, sans-serif;
		   font-size:12px}
th {border-bottom:1px solid #bbb}
th.aktivity,th.aktivity_konec {border-bottom:1px solid #999;border-right:1px solid #999}
th.aktivity_konec {border-right:0}
td.kalendar {padding:3px 3px 3px 3px;margin:0}
td.aktivita,td.aktivita_konec {padding:5px;border-right:1px solid #999;border-top:1px solid #999}
td.aktivita_konec {border-right:0}
tr.kalendar {padding:0 3px 0 3px;margin:0}
form {margin:0;padding:0}
input {font-family: Tahoma, sans-serif, Arial, Helvetica;font-size:12px}
select {font-family: Tahoma, sans-serif, Arial, Helvetica;font-size:12px}
button {font-family: Tahoma, sans-serif, Arial, Helvetica;font-size:12px}

input.default {width:400px}
p {text-align:justify}
div.cistic {clear:both}
div.mainmenu { position:absolute;z-index:1 }
div.menuitem {	padding:7px 7px 7px 7px;
				float:left;
				font-size:12px;
				font-weight:bold;}
div.menuitem:hover div.submenu {visibility:visible} 
div.menuitemHover div.submenu {visibility:visible} 
div.menuitem {behavior: url(hover.htc)}
div.submenuitem {behavior: url(hover.htc)}
div.bublina {position:absolute;
			  background-color:#dd9;
			  font-size:10px;
			  border:1px solid #999;
			  padding:3px;
			  margin-top:15px;
			  display:none;
			  text-align:justify;
			  width:400px;
			  z-index:5}
 h2.info {float:right;}
 h2.aktu {float:left;}
 div.info {margin-top:2px;position:relative;padding-left:4px;}
 div.datalist {position:absolute;top:0;padding:2px;border:1px solid black;background-color:white;z-index:1;visibility:hidden}
div.submenu {position:absolute;
			 top:27px;
			 border:2px solid white;
			 margin-left:-8px;
			 background-color:#137;
			 color: white;
			 visibility:hidden;
			 }
a.kalendar {border:1px solid #aaa;padding:3px;font-weight:bold;display:block;color:black}
a.kalendar:hover {background-color:#aaa;text-decoration:none}
a.menuitem {border-bottom:2px solid white;
			width:100px;
			color:white;
			display:block;
			font-size:12px;
			font-weight:bold;
			padding:5px}
 a.menuitem:hover {background-color:#ddd;
				   color:black;
				   text-decoration:none}
 a.gallery {display:block;padding:0 3px 3px 3px}
 a.gallery:hover {background-color:#ddd;text-decoration:none}
 a.submenuitem {display:block;
                color:white;
				padding:2px 7px 2px 7px;}
 a.submenuitem:hover {background-color:#eee;color:black;text-decoration:none}
 a.rightitem {padding:2px 7px 2px 7px;background-color:#137;color:black;border-bottom:5px solid #137}
 a.rightitem:hover {background-color:black;color:white;text-decoration:none}
 a.minimenu{color:black}
 a.nodec:hover {text-decoration:none}
 a.akt_editor {color:white}
 a.block {display:block;}
 a.block:hover {text-decoration:none;background-color:#ddd}
 form.spravce {border:1px solid #aaa;background-color:#eee;padding:5px 5px 0 5px}
 table.spravce {border:1px solid #999;background-color:#ddd; padding:4px;margin:3px auto 3px auto}
 span.ramecek {border:1px solid green}
.aktualita {padding:0px;margin:0px}
.podpis {color:#aaa}
.bolditalics{font-weight:bold;font-style:italic}
.bold{font-weight:bold}
.text {text-align:justify;
       text-indent:20px;
	   margin:0}
.text_noindent {text-align:justify;
	   margin:0 0 5px 0}
.odsadit{padding-left:50px}
.centered{text-align:center}
.slanted{font-style:italic}
.oddelovac {float:left;margin-top:6px}
.nobottom {margin:0 0 3px 0}
