body {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #00502B;
	color: #E6EDE6;
	padding:0px;
	margin:0px;
	scrollbar-3dlight-color :#00502B;
	scrollbar-arrow-color : #CF0D12;
	scrollbar-base-color : #00502B;
	scrollbar-darkshadow-color :#00502B;
	scrollbar-face-color : #FCB50F;
	scrollbar-highlight-color : #00502B;
	scrollbar-shadow-color : #00502B;
	scrollbar-track-color : #00502B;
}

img 	{border:0px;}

hr 	{margin:0px; margin-bottom:8px;margin-top:8px;padding:0px; height:1px; color: #66977F;}

p 	{margin:0px; margin-bottom:6px; text-indent: 15px; text-align:justify;}

.main {
	height:100%; 
	background-image:url(img0/bg_main.jpg); 
	background-position:top; 
	background-repeat:no-repeat; 
	vertical-align:top;
}
.main .zapati {
	text-align:center; 
	vertical-align:top;
}

.main .zapati .z_menu {color: #E6EDE6; font-size:11px; }
.main .zapati .z_menu a {color: #E6EDE6; text-decoration:none;}
.main .zapati .z_menu a:hover {color: #FFFFFF; text-decoration:underline;}

.main .zapati .prava {color: #66977F; font-size:10px; padding-top:3px; padding-bottom:12px;}
.main .zapati .prava a {color: #66977F; text-decoration:underline;}
.main .zapati .prava a:hover {color: #E6EDE6; text-decoration:underline;}


.main .boxhome {width:562px; vertical-align:top; float:left;}
.main .boxhome .top {width:562px; height:8px; float:left; background-image:url(img0/mainbox_top.gif); padding:0px; margin:0px; font-size:1px;}
.main .boxhome .bot {width:562px; height:10px; float:left; background-image:url(img0/homebox_bot.gif); padding:0px; margin:0px; font-size:1px; margin-bottom:20px;}
.main .boxhome .body {width:562px; min_height:156px; _height:156px; height:156px; background-color:#016D20; float:left;
	background-position:right bottom; background-repeat:no-repeat;}
.main .boxhome .body .text {padding:0px; margin:0px; padding-left:12px; padding-right:12px; padding-bottom:3px;}
.main .boxhome .body .text_odsadit {padding:0px; margin:0px; padding-left:25px; padding-right:12px; padding-bottom:3px;}
.main .boxhome .body .text H1 {font-size:15px; color: #FFFFFF; background-image:url(img0/h1.gif); background-repeat:no-repeat; 
		padding-top:0px; margin:0px; padding-left:12px; margin-bottom:6px;}
.main .boxhome .body .text H2 {font-size:11px; color: #FFFFFF; background-image:url(img0/h2.gif); background-repeat:no-repeat; 
		padding-top:0px; margin:0px; padding-left:10px; margin-bottom:4px;}


.main .boxgreen {width:562px; vertical-align:top; float:left;}
.main .boxgreen .top {width:562px; height:8px; float:left; background-image:url(img0/mainbox_top.gif); padding:0px; margin:0px; font-size:1px;}
.main .boxgreen .bot {width:562px; height:10px; float:left; background-image:url(img0/mainbox_bot.gif); padding:0px; margin:0px; font-size:1px; margin-bottom:20px;}
.main .boxgreen .body {width:562px; min_height:60px; _height:60px; background-color:#016D20; float:left}
.main .boxgreen .body .text {padding:0px; margin:0px; padding-left:12px; padding-right:12px; padding-bottom:3px;}
.main .boxgreen .body .text_odsadit {padding:0px; margin:0px; padding-left:25px; padding-right:12px; padding-bottom:3px;}
.main .boxgreen .body .text H1 {font-size:15px; color: #FFFFFF; background-image:url(img0/h1.gif); background-repeat:no-repeat; 
		padding-top:0px; margin:0px; padding-left:12px; margin-bottom:6px;}
.main .boxgreen .body .text H2 {font-size:11px; color: #FFFFFF; background-image:url(img0/h2.gif); background-repeat:no-repeat; 
		padding-top:0px; margin:0px; padding-left:10px; margin-bottom:4px;}


.main .box2 {width:562px; vertical-align:top; float:left;}
.main .box2 .top {width:562px; height:8px; float:left; background-image:url(img0/box2_top.gif); padding:0px; margin:0px; font-size:1px;}
.main .box2 .bot {width:562px; height:10px; float:left; background-image:url(img0/box2_bot.gif); padding:0px; margin:0px; font-size:1px; margin-bottom:20px;}
.main .box2 .body {width:562px; min_height:60px; _height:60px; background-color:#FEB00C; float:left; background-image:url(img0/box2_body.gif); background-repeat:repeat-y;}
.main .box2 .body .text {color: #FFFFFF; padding:0px; margin:0px; padding-left:12px; padding-right:12px; padding-bottom:3px;}
.main .box2 .body .text_odsadit {color: #FFFFFF; padding:0px; margin:0px; padding-left:25px; padding-right:12px; padding-bottom:3px;}
.main .box2 .body .galerie {margin:0px; padding-left:12px; padding-right:12px; padding-bottom:3px; padding-top:6px; text-align:center;}
.main .box2 .body p {color: #FFFFFF;}
.main .box2 .body .text H1 {font-size:15px; color: #FFFFFF; background-image:url(img0/h1.gif); background-repeat:no-repeat; 
		padding-top:0px; margin:0px; padding-left:12px; margin-bottom:6px; margin-top:4px;}
.main .box2 .body .text H2 {font-size:11px; color: #FFFFFF; background-image:url(img0/h2_2.gif); background-repeat:no-repeat; 
		padding-top:0px; margin:0px; padding-left:10px; margin-bottom:4px;}


.main .box3 {width:562px; vertical-align:top; float:left;}
.main .box3 .top {width:562px; height:8px; float:left; background-image:url(img0/box3_top.gif); padding:0px; margin:0px; font-size:1px;}
.main .box3 .bot {width:562px; height:10px; float:left; background-image:url(img0/box3_bot.gif); padding:0px; margin:0px; font-size:1px; margin-bottom:20px;}
.main .box3 .body {width:562px; min_height:60px; _height:60px; background-color:#016D21; float:left; background-image:url(img0/box3_body.gif); background-repeat:repeat-y;}
.main .box3 .body .text {padding:0px; margin:0px; padding-left:12px; padding-right:12px; padding-bottom:3px;}
.main .box3 .body .text_odsadit {padding:0px; margin:0px; padding-left:25px; padding-right:12px; padding-bottom:3px;}
.main .box3 .body .text H1 {font-size:15px; color: #FFFFFF; background-image:url(img0/h1.gif); background-repeat:no-repeat; 
		padding-top:0px; margin:0px; padding-left:12px; margin-bottom:6px; margin-top:4px;}
.main .box3 .body .text H2 {font-size:11px; color: #FFFFFF; background-image:url(img0/h2.gif); background-repeat:no-repeat; 
		padding-top:0px; margin:0px; padding-left:10px; margin-bottom:4px;}



.main .novinky {margin:0px; padding:0px; text-indent: 15px; text-align:justify;}
.main .novinky H3 {margin:0px; padding:0px; padding-bottom:0px;font-size:11px; color:#FFBE10;}

.main .napiste {margin:0px; padding:0px; text-align:justify;}
.main .napiste p {margin:0px; padding:0px; padding-bottom:18px; padding-left:10px; font-size:11px; text-indent:0px;}
.main .napiste .odpoved {margin:0px; padding:0px; padding-left:10px; margin-top:6px; font-size:11px; color:#FEE193;}


.lang {
	height:27px; width:574px; 
	background-image:url(img0/top_roh.gif); background-position:right bottom; background-repeat:no-repeat;	
}
.lang .lang_text {padding-top:13px; padding-bottom:0px; padding-left:10px;color: #999999; font-size:9px;}
.lang .lang_text a {color: #AAAAAA; text-decoration:none;}
.lang .lang_text a:hover {color: #444444; text-decoration:underline;}

.napiste_nam {
	vertical-align:top;
	padding:0px; margin:0px; 
	padding-left:6px; padding-top:3px;
}
.napiste_nam a {color: #E6EDE6;	text-decoration:none; font-size: 11px;}
.napiste_nam a:hover  {color: #FFFFFF;text-decoration:underline;}

.vtipy_psane_nove {float:left; width:400px; vertical-align:top;}
.vtipy_psane_nove .vtip_odsadit {padding-left:10px;}
.vtip {text-indent:15px; padding-right:10px; text-align:justify; font-style:italic;}
.hlasovani {padding-bottom:18px; padding-right:10px; font-size:10px; color: #66977F;}
.hlasovani a {color: #FFBE10;text-decoration:none;font-weight:normal;}
.hlasovani a:hover {color: #FEE193; text-decoration:underline;}
.hlasovani .znamka {color: #FFFFFF; font-weight:bold;}


.vtipy_kreslene_nove {float:left; width:130px; vertical-align:top; background-color:#FFBE10; padding-left:8px; padding-bottom:8px; padding-top:3px;}


a.link1, a.link1:link, a.link1:visited, a.link1:active  {
	color: #FFBE10;
	text-decoration:none;
	font-size: 11px;
	font-weight:normal;
	padding-left:14px;
	background-image:url(img0/link1.gif); background-repeat:no-repeat;
}
a.link1:hover  {
	color: #FEE193;
	text-decoration:underline;
}

a.link2, a.link2:link, a.link2:visited, a.link2:active  {
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
a.link2:hover  {
	color: #FEEFC6;
	text-decoration:underline;
}
a.link3, a.link3:link, a.link3:visited, a.link3:active  {
	color: #FFBE10;
	text-decoration:none;
	font-weight:normal;
}
a.link3:hover  {
	color: #FEE193;
	text-decoration:underline;
}
a.link4, a.link4:link, a.link4:visited, a.link4:active  {
	color: #FFBE10;
	text-decoration:none;
	font-weight:bold;
}
a.link4:hover  {
	color: #FEE193;
	text-decoration:underline;
}
a.link5, a.link5:link, a.link5:visited, a.link5:active  {
	color: #946006;
	text-decoration:none;
	font-weight:bold;
}
a.link5:hover  {
	color: #FEE193;
	text-decoration:underline;
}

a.link0, a.link0:link, a.link0:visited, a.link0:active  {
	color: #FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
a.link0:hover  {
	color: #FFFFFF;
	text-decoration:none;
}
a.link_zpet, a.link_zpet:link, a.link_zpet:visited, a.link_zpet:active  {
	color: #FFBE10;
	text-decoration:none;
	font-size: 11px;
	font-weight:normal;
	padding-left:14px;
	background-image:url(img0/link_zpet.gif); background-repeat:no-repeat;
}
a.link_zpet:hover  {
	color: #FEE193;
	text-decoration:underline;
}


.obr2 	{border: 3px solid #EFE7D8; margin:3px;}	
.obr_news 	{border: 3px solid #FFBE10; margin:3px;}


H1 {
	font-size: 14px;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	text-align:left;
}

H2 {
	font-size: 13px;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	text-align:left;
}

.text11 {
	font-size: 11px;
	margin:0px;
	color: #E6EDE6;
}
.text_right {
	font-size: 11px;
	margin:0px;
	vertical-align:top;
	color: #E6EDE6;
	text-align:right;
	padding-right:2px;
}
.text_green {
	font-size: 11px;
	margin:0px;
	color: #66977F;
}

.chyba {
	color: #FF0000;
	font-weight:bold;
	padding:0px; margin:0px;
}

.form {
	font-size: 11px;
	font-weight:normal;
	color: #DDDDDD;
	padding-right:5px;
	text-align:right;
	vertical-align:top;
}

.tlacitko {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #00502B;
	background-color : #FEE193;
	background-image:url(img0/bg_tlacitko.gif); background-repeat:repeat-x;
}

.formular {
	width: 425px;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	border : 1px solid #00502B;
	color: #00502B;
	padding-left:2px;
	background-color : #E6EDE6;
}
.formular2 {
	width: 357px;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	border : 1px solid #00502B;
	color: #00502B;
	padding-left:2px;
	background-color : #E6EDE6;
}

.formular3 {
	width: 150px;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	border : 1px solid #00502B;
	color: #00502B;
	padding-left:2px;
	background-color : #E6EDE6;
}

.main ul {
	margin-left:15px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:8px;
}

.main li {
	list-style-image : url("img0/li1.gif");
	font-size: 11px;
	margin: 0px;
	padding:0px;	
}

.okno {
	margin:0px;
	padding:20px;
}
.okno .okno_zavri {
	text-align:right; 
	padding-top: 20px;
}
.mapy {
	vertical-align:middle; 
	text-align:center; 
	padding-top:13px;
}


.tab2_0 {
	background-color : #FEB20D;
	padding-left:4px; padding-right:4px;
	font-size: 11px;
	color: #B06F00;	
	font-weight:bold;
}
.tab2 {
	background-color : #FEB20D;
	padding-left:4px; padding-right:4px;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:top;	
}
.tab3_0 {
	background-color : #017020;
	padding-left:4px; padding-right:4px;
	font-size: 11px;
	color: #004425;	
	font-weight:bold;
}
.tab3 {
	background-color : #017020;
	padding-left:4px; padding-right:4px;
	font-size: 11px;
	color: #E6EDE6;	
	vertical-align:top;
}

/* POHLEDNICE */
.pohlednice {
	min-width: 171px;
	_width: 171px;
	background-color: #015E25;
	margin: 2px;
	margin-bottom: 12px;
	float: left;
	border: 1px solid #00502B;
	border-bottom: 3px solid #00502B;
}

.pohlednice .fotka {
	padding: 8px;
	background-color: #01872E;
	text-align: center;
	font-size: 1px;
	background-image:url(img0/bg_fotka.gif); background-repeat:repeat-x; background-position:top;
}
.pohlednice .fotka img{
	border: 3px solid #EFE7D8;
}
.pohlednice .popis {
	padding: 3px;
	padding-left: 6px;
	background-color: #016E25;
	border-bottom: 1px solid #00502B;
}

.pohlednice .odkazy {
	text-align: center;
	margin-top: 3px;
	margin-bottom: 3px;
}

.text table {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.text table td {
	vertical-align: top;
}

.text input, .text textarea {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}