.anketa-blok{	border: 1px solid #000000;		background: #ffffff;	padding: 5px;
	margin: 20px;		clear: both;	width: 270px;}
.anketa-otazka{		font-weight: bold;		padding: 2px;	font-size: 12px;}
.anketa-blok a{	border: 0; 		color: black; 	text-decoration: none;}
.odp1,.odp2,.odp3,.odp4,.odp5{	height: 5px; 	border: 1px solid black; 	font-size: 5px;	background: black;	}
img{border: 1px solid black;}
img.smajl{border:0;}
.img-left{		display: block;		float: left; 	margin: 0 5px 5px 0;	}
.img-right{	display: block; 	float: right; 	margin: 0 0 5px 5px;	}
.img-center{	display: block;		margin: 5px auto;	}
.foto-a-nahled-left{	display: block;   	float: left;	padding: 5px 10px 5px 0;	}
.foto-a-nahled-right{	display: block;   	float: right;	padding: 5px 0px 5px 10px;	}
.foto-a-nahled-center{	display: block;   	float: none; 	margin: 10px auto; 	}
.foto-a-full img{	display: block;		 margin: 15px auto;}
table{border-collapse: collapse;}
table th{font-weight: bold; border: 1px solid black; padding: 3px;}
table td{border: 1px solid black; padding: 3px;}
body{margin:0;background:#e9eee2;color:#222;font:14px/1.5 Verdana,Tahoma,Arial,sans-serif}
a{color:#3b6e12}
#container{max-width:980px;margin:0 auto;background:#fff;overflow:hidden}
#header{background:#4c7d1e;padding:18px 22px}
#header h1{margin:0;font-size:30px;letter-spacing:1px}
#header h1 a{color:#fff;text-decoration:none}
#nav{list-style:none;margin:0;padding:0 12px;background:#6b9a33;overflow:hidden}
#nav li{float:left}
#nav li a{display:block;padding:8px 14px;color:#fff;text-decoration:none;font-weight:bold}
#nav li a:hover{background:#4c7d1e}
br.clear{clear:both}
#sidebar{float:right;width:250px;padding:12px 16px;font-size:12px;background:#f3f6ee;border-left:1px solid #dde5d2}
#sidebar .blok{margin-bottom:14px}
#sidebar h2{font-size:14px;margin:0 0 6px;padding-bottom:3px;border-bottom:2px solid #6b9a33;color:#4c7d1e}
#sidebar .blok a{display:inline-block;margin:0 6px 3px 0}
#content{margin-right:282px;padding:14px 22px}
#content h1,#content h2{color:#3b6e12;line-height:1.25}
#content h1{font-size:22px}
#content h1 a,#content h2 a{text-decoration:none}
.zahlavi{font-size:12px;color:#666;margin-bottom:10px}
.text-jednotlivy{margin-bottom:22px;padding-bottom:10px;border-bottom:1px dotted #c9d4bb}
.komentar{border-top:1px dotted #ccc;padding:6px 0;font-size:13px}
.kom-nadpis{font-weight:bold}
#footer{clear:both;background:#4c7d1e;color:#e9f1dd;font-size:11px;text-align:center;padding:8px;max-width:980px;margin:0 auto}
#footer a{color:#fff}
@media (max-width:760px){#sidebar{float:none;width:auto;border-left:0}
#content{margin-right:0;padding:12px 14px}
#content img,#content table{max-width:100%;height:auto}}
.allcontent{max-width:980px;margin:0 auto;text-align:left;background:#fff;padding:10px}
.allcontent .user{overflow:hidden;font-size:12px}
.allcontent .user1,.allcontent .user2{float:left;width:32%;margin-right:1%}
.allcontent .newsflash{float:left;width:34%}
.allcontent .logo{clear:both}
.allcontent .menu ul,.allcontent ul.menu{list-style:none;padding-left:0}
.allcontent #mainlevel-nav{list-style:none;padding:0;margin:8px 0;background:#8a6d3b;overflow:hidden}
.allcontent #mainlevel-nav li{float:left}
.allcontent #mainlevel-nav a{display:block;padding:6px 12px;color:#fff;text-decoration:none}
.allcontent .body{display:flex;gap:16px;align-items:flex-start}
.allcontent .leftmod,.allcontent .rightmod{flex:0 0 190px;font-size:12px}
.allcontent .main{flex:1 1 auto;width:auto!important}
.allcontent .module h3{font-size:14px;margin:8px 0 4px;color:#6b4f1d;border-bottom:1px solid #d8c9a8}
.allcontent .contentheading,.allcontent .componentheading{font-size:18px;font-weight:bold;color:#6b4f1d}
.allcontent .footer{clear:both;font-size:11px;color:#777;text-align:center;padding-top:10px}
.allcontent form,.allcontent .poll,.allcontent a[href*="administrator"]{display:none}
#content form{display:none}
@media (max-width:760px){#container{display:flex;flex-direction:column}
#content{order:2}
#sidebar{order:3}}
@media (max-width:760px){.allcontent{padding:8px}
.allcontent .user1,.allcontent .user2,.allcontent .newsflash{float:none;width:auto!important;margin:0 0 10px}
.allcontent .body{display:block}
.allcontent .leftmod,.allcontent .rightmod,.allcontent .main{width:auto!important}
.allcontent table{max-width:100%}
.allcontent img{max-width:100%;height:auto}
.allcontent .main{font-size:15px}}
#mainlevel-nav a[href*="administrator"]{display:none!important}
html{background-color:#fff}