body {font-family: Verdana, sans-serif;  color: black;	background-color: white;background-image: url("img/pozadi01.jpg");
	margin: 0.2em;	width: 75em;	font-size:80%}

abbr, acronym, dfn {border-bottom:dotted 1px; cursor:help;}
em {font-weight: bold;	font-style: normal;}
p {margin: 0.6em;}
pre {margin: 0.8em;}
img {border:0; margin:0.2em;}
td, th {padding:0.2em}

.logobp {position: absolute;top:0.5em;	left: 0.5em;}
.bezokraju {border: 0px; padding: 0px; margin: 0px;}
.lower-alpha {list-style: lower-alpha;}
.upper-roman {list-style-type: upper-roman;}
.number {list-style-type: decimal;}
.schovej {display: none;}
.skryj {position:absolute; top:-500px; left:0; width:1px; height:1px; overflow:hidden;} 
.podtrhni {text-decoration:underline;}
.malepismo {font-size:80%;}
.formular-udaje {margin-left:2em;}
.zvyrazni {font-size:2.5em;}
.zvyrazni-mene {font-size:1.5em;}
.vlevo {text-align: left;}
.vpravo {text-align: right;}
.nastred {text-align: center;}
.obtekani-vpravo {float:right;}
.tbl-str-mp {margin:0 auto; font-size:80%;}
.tbl-str {margin:0 auto;}
.bezodrazky {list-style-type:none;}
.navrcholu {border: 0px; padding: 0px; margin: 0px; position: relative; float: right; width: 80px;}

.sirka10{width:10%;}
.sirka20{width:20%;}
.sirka35{width:35%;}
.sirka45{width:45%;}
.sirka50{width:50%;}
.sirka80{width:80%;}
.vycistiobtekani {clear: both;}

#zahlavi {border: 1px solid black;	font-family: Verdana, sans-serif; padding: 0.3em;	margin: 0 0 0.5em 0;	color: white;	text-align: center;	background: black url(img/sons-pero-neg.gif) no-repeat 65em;	_height: 40px; 	min-height: 40px;}
#zahlavi h1,h2 {padding: 0em; margin: 0em;}
#zahlavi h1 {font-size: 190%;}
#zahlavi h2 {font-size: 140%;}
#zahlavi a {color: white;	text-decoration: underline; background-color: black;}
#zahlavi a:hover, #zahlavi a:active {background-color: white;	color: black;}

/*levý sloupec*/

#krajni { position: absolute;  top: 4.2em; left: 0em;  width: 15em;  padding: 0.1em;   margin: 0 0 3px 0;}
	
#menu, .reklama {background-color: black; padding: 0.1em; margin: 0.1em; color: white; border: 1px solid white;}

.reklama {padding: 0em; color: white; text-align: center; 	font-size: 1.5em;	font-family: Verdana, sans-serif; background-color: black;  border: 1px solid black;}
.internet {border: 4px solid black; padding:0.8em;}
#menu a, .reklama a {display: block; color: white;	font-weight: bold; margin: 0;	padding: 0em;	border: 0;	text-decoration: underline;}
.reklama a {display: inline;}
#menu a:hover, #menu a:active, .reklama a:hover, .reklama a:active{background-color: white; color: black; }
	
#menu h2 {font-size:120%;	color:black;	background-color:white; 	font-weight: bold;	margin: 0.1em;	padding: 0.1em;	text-align: center;}
#menu li {list-style: none;	padding: 0.15em;	margin: 0.1em;	border: 0em;}
#menu ul {padding: 0px; margin: 0.1em;	border: 0px; }

.boxik {background-color: white; padding: 0.1em; margin: 0.1em; color: black; border: 1px solid black;	}
.boxik a {display: block;	color: black;	font-weight: bold;	margin: 0;	padding: 0.1em;	border: 1px solid white;	text-decoration: underline;}
.boxik a:hover, .boxik a:active {background-color: black;	color: white; }
.boxik h2 {font-size:120%;	color:black;	background-color:white; 	font-weight: bold;	margin: 0.1em;	padding: 0.1em;   border: 1px solid black;   text-align: center;}
.boxik li {list-style: none;	padding: 0.15em;	margin: 0.1em;	border: 0em;}
.boxik ul{padding: 0px; margin: 0.1em;	border: 0px;}
.boxik a:hover, .boxik a:active {background-color: black;	color: white; }
.boxik p {margin: 0.3em;}

#sponzori { position: absolute; top: 4.2em; left: 65.2em;  width: 10em;  padding: 0.1em;   margin: 0 0 3px 0;  min-width: 90px;  text-align: center;}

/* obsah stránky*/

#obsah { position: absolute;  top: 4.2em; left: 15.2em;  width: 49.1em;  padding: 0 0.4em;}

#hlavni {padding: 0.3em;  background-color: white; color: black;  border: 1px solid black;  margin:0.1em 0.1em 0.3em 0.1em;}
#hlavni li {margin: 0.5em;}
#hlavni h2 {margin: 0.5em 0.1em 0.5em 0.1em;	padding: 0.1em 0.1em 0.1em 0.3em;	font-size: 140%;	text-align: center;	background: ThreedLightShadow;	border-bottom: 1px solid black;}
#hlavni h3 {margin: 0.5em 0.1em 0.6em 0.1em; padding: 0.1em 0.1em 0.1em 0.3em; font-size:120%;	border-bottom: 1px solid gray;}
#hlavni h4, #hlavni h5 {margin: 0.5em 0.1em 1em 0.1em; padding: 0.1em 0.1em 0.1em 0.3em;}
#hlavni h4 {font-size:110%;}
#hlavni h5 {font-size:100%;}
#hlavni a {	color: black; font-weight: bold;}
#hlavni a:hover, #hlavni a:active {color: black; background-color: ThreedLightShadow;}
#hlavni ul {margin-top: 0.5em; margin-bottom: 0.5em;}

/*zápatí*/

#zapati {padding: 0.2em; margin: 0.1em; font-size: 80%; background-color: white;border: 1px solid black; color: black; }
#zapati a {color: black;font-weight: bold;}

/* * {border: 1px red solid;} */