body,td,th { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;´
background-color: #FFFFFF;
}

a:link { text-decoration: none; text-transform: none; text-indent: inherit, color: #333333;}
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; color: #CC0000; }
a:active { text-decoration: none; color:#333333;}

.link {
color:#333333;
}

.submenu {
	font-size:11px;
	margin: 0 0 10 10;
	padding: 3 3 10 3;
}

.sub_active {
	color:#CC0000;
	font-weight:bold;
}

.nadpis {
	margin: 5 0 10 10;
	padding: 3 10 3 10;
	border-top: 2px dotted #CC0000;
	border-bottom: 2px dotted #CC0000;
}

.menu {
	border-top: 2px dotted #999999;
	border-bottom: 2px dotted #999999;
}

.vlajka { 
	border-top: 2px dotted #999999;
	border-bottom: 2px dotted #999999;
}

.zapati {
	border-top: 2px dotted #999999;
	font-size:9px;
}

.underline {
	border-bottom: 2px dotted #999999;
	text-align: left;
	padding: 0 0 5 0;
}

.kontakt {
	border-left: 2px dotted #999999;
}

.programy {
	text-align: left;
}

.text {
	margin: 5 10 10 15;
	padding: 3 13 3 13;
}

.mapa {
	text-align: right;
	vertical-align:top;
}

.partneri {
	text-align: left;
}

.image {
	text-align: right;
}
.invisible {
	visibility:hidden;
}
.style2 {
	color: #CC0000;
	font-size: 18px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5 0 10 10;
	padding: 5 10 5 10;
	border-top: 2px dotted #CC0000;
	border-bottom: 2px dotted #CC0000;
}
