.micro {
    font-size: 10px;
}
.inputx {
	  FONT-SIZE: 11px; background-color: #DDCAB7; Font-Weight: ; color: black; PADDING-LEFT: 3px; PADDING-TOP: 3px; LINE-HEIGHT: 12px; margin: 0px; border: 1px
}
.inputlog {
	  FONT-SIZE: 11px; background-color: #BBBC74; Font-Weight: ; color: black; PADDING-LEFT: 3px; PADDING-TOP: 3px; LINE-HEIGHT: 12px; margin: 0px; border: 1px; width: 125px; display: inline;
}
.inputxa {
	  FONT-SIZE: 11px; Font-Weight: bold; color: black; PADDING-LEFT: 3px; PADDING-TOP: 3px; LINE-HEIGHT: 12px;
}
.inputt {
	FONT-SIZE: 11px; display: inline;
}
.inputtb {
	FONT-SIZE: 11px; display: inline; Font-Weight: bold;
}
FORM {
		display: inline;
}
IMG {
		display: inline;
}
TABLE {
	margin: 0px; border: 0px
}
.kat {
	LINE-HEIGHT: 22px;
}
.katgut {
	LINE-HEIGHT: 16px;
}
.v3 {
		letter-spacing: 3px
}
.red {
		color: red;
}
.green {
		color: green;
}
.blok {
    height: 130px;
}
.list1 {
	background: url("/list1.jpg") repeat-y top left;
}
.list2 {
	background: url("/list2.jpg") repeat-y top right;
}
.obal_1 {
	padding: 0px;
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}
.obal_2 {
	padding: 0px;
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}
.obal_3 {
	padding: 0px;
	border-right: #808080 0px solid;
	border-top: #808080 1px solid;
	border-left: #808080 0px solid;
	border-bottom: #808080 0px solid;
}
.obal_4 {
	padding: 0px;
	border: 0px;
}
.pruh_1x {
	border-right: #808080 1px solid;
	border-top: #808080 0px solid;
	border-left: #808080 0px solid;
	border-bottom: #808080 1px solid;
}
.pruh_1 {
	padding: 2px;
	border-right: #808080 0px solid;
	border-top: #808080 0px solid;
	border-left: #808080 0px solid;
	border-bottom: #808080 1px solid;
	font-weight: bold;
	font-size: 12px;
	background: url("/pictures/bgx.jpg") no-repeat top left;
}
.pruh_2 {
	padding: 2px;
	border: 0px;
	letter-spacing: 2px;
}
.pruh_3 {
	padding: 2px;
	border: 0px;
	font-weight: bold;
}
.plocha_1 {
	padding: 2px;
	background-color: #FEDFCA;
}
.plocha_2 {
	padding: 2px;
}
.plocha_3 {
	padding: 0px;
}
.plocha_4 {
	padding: 2px;
}
.pd {
	padding: 2px;
	border-right: #808080 1px solid;
	border-top: #808080 0px solid;
	border-left: #808080 0px solid;
	border-bottom: #808080 1px solid;
}
.kolem {
	padding: 2px;
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}
.dodole {
	border-bottom: #808080 1px solid;
	background: url("/drevo1.jpg") repeat-y top left;
}
.hohore {
	border-bottom: #808080 1px solid;
	background: url("/drevo1.jpg") repeat-y top left;
}
.menuitem {
	BORDER-RIGHT: 1px solid;
}
.menuitemo {
	BORDER-RIGHT: 1px solid;
}
.dole {
	border-bottom: #808080 1px solid;
}
.vpravo {
	border-right: #808080 1px solid;
}
.bbg1 {
   background: url("/pictures/bg1.jpg") no-repeat top left;
}
.bbg2 {
   background: url("/pictures/bg2.jpg") repeat-x;
}
.menu1 {
   text-decoration: none;
   Font-Weight: bold;
   color: #210077;
}
.menu1:hover {
   text-decoration: underline;
   Font-Weight: bold;
   color: #def9fe;
}

.menu2 {
   text-decoration: none;
   Font-Weight: bold;
   color: #FDD8BD;
   line-height: 14px;
}
.menu2:hover {
   text-decoration: none;
   Font-Weight: bold;
   color: #000000;
}
.menub3 {
   float: right;
   display: block;
   width: 136px;
   position: relative;
   margin-bottom: 2px;
   margin-top: 0px;
   border-bottom: #9C9C9C 1px solid;
   padding-bottom: 5px;
   padding-top: 5px;
   clear: both;
}
.menu3 {
   text-decoration: none;
   Font-Weight: bold;
   color: #C00000;
   line-height: 12px;
}
.menu3:hover {
   text-decoration: underline;
   Font-Weight: bold;
   color: #000000;
}
.menu4 {
   text-decoration: none;
   Font-Weight: normal;
   Font-size: 11px;
   color: #F5E5D9;
   line-height: 12px;
   padding-bottom: 3px;
   padding: 3px 5px 7px 18px;
   border-bottom: #B77A4D 1px solid;
   min-height: 20px;
   _height: 20px;
   vertical-align: center;
}
.menu4:hover {
   text-decoration: none;
   Font-Weight: normal;
   color: #000000;
   background-color: #D5AD8F;
}

.stin {
   background: url("/bg/west_bg_top.jpg") repeat-x top;
}
div#page {
   width: 977px;
   _width: 977px; /* IE */
}
div#header_top {
   height: 9px;
   display: block;
   position: relative;
   clear: both;
}
div#header_menu {
   background-position: 0px 0px;
   background-image: url('/bg/logo_bg_top.jpg');
   background-repeat: no-repeat;
   height: 163px;
   width: 977px;
   _width: 977px; /* IE */
   display: block;
   position: relative;
   clear: both;
}
div#header_menu_1 {
   height: 109px;
   display: block;
   position: relative;
   TEXT-ALIGN: left;
   clear: both;
}div#header_menu_2 {
   height: 33px;
   display: block;
   position: relative;
   clear: both;
   background-position: 0px 0px;
   background-image: url('/bg/bg_menu_top.png');
   background-repeat: no-repeat;
}
.menum {
   height: 27px;
   text-decoration: none;
   Font-Weight: bold;
   color: #000000;
   FONT-SIZE: 13px;
   line-height: 13px;
   font-weight: bold;
   padding-top: 8px;
   display: block;
   float: left;
   padding-left: 15px;
   padding-right: 15px;
   background-image: url('/bg/menuon.jpg');
   background-repeat: no-repeat;
   background-position: -199px 0px;
}
.menum:hover {
   text-decoration: none;
   Font-Weight: bold;
   color: #ffffff;
   display: block;
   background-image: url('/bg/menuon.jpg');
   background-repeat: no-repeat;
   background-position: 0px 0px;
}
.menumon {
   height: 30px;
   text-decoration: none;
   Font-Weight: bold;
   color: #ffffff;
   FONT-SIZE: 13px;
   line-height: 13px;
   font-weight: bold;
   padding-top: 8px;
   display: block;
   float: left;
   padding-left: 15px;
   padding-right: 15px;
   background-image: url('/bg/menuon.jpg');
   background-repeat: no-repeat;
   background-position: 0px 0px;
}
div#sloup_1 {
   width: 185px;
   _width: 185px; /* IE */
   display: block;
   float: left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   position: relative;
}
div#sloup_2 {
   width: 590px;
   _width: 590px; /* IE */
   display: block;
   float: left;
   padding: 10px 10px 50px 10px;
   position: relative;
   text-align: left;
}
div#sloup_3 {
   width: 182px;
   _width: 182px; /* IE */
   display: block;
   float: left;
   padding: 0px 0px 10px 0px;
   position: relative;
}
div#both {
   clear: both;
}
div#sponzori {
   background-image: url('/bg/bg_sponzori.png');
   background-repeat: no-repeat;
   background-position: top;
   padding-top: 20px;
}
div#zapati {
   background: url('/bg/bg_zapati.png') repeat-x top;;
   width: 100%;
   _width: 100%; /* IE */
   height: 229px;
   display: block;
   position: relative;
   padding: 0px 0px 0px 0px;
   color: #ffffff;
}
div#header_maxbot {
   background-position: 0px 0px;
   background-image: url('/bg/sedlo.png');
   background-repeat: no-repeat;
   width: 837px;
   _width: 837px; /* IE */
   display: block;
   position: relative;
   padding: 54px 10px 0px 130px;
   color: #545454;
}
.maxbot-bot-right a {
   color: #392313;
}
.maxbot-bot a {
   color: #392313;
}
.maxbot-bot-right {
   display: block;
   padding: 0px 20px 0px 20px;
   border-right: #6E3206 1px dotted;
   float: left;
   text-align: justify;
}
.maxbot-bot {
   display: block;
   padding: 0px 20px 0px 20px;
   border-right: 0px #A9B1FF;
   width: 250px;
   text-align: justify;
   float: left;
}
.latx {
   height: 18px;
   background-image: url('/bg/menu.png');
   background-repeat: no-repeat;
   background-position: 0px 0px;
   display: block;
   clear: both;
   padding: 5px 5px 2px 10px;
   border-bottom: 0px #60A2B9 dotted;
   text-align: left;
}
.latx:hover {
   background-image: url('/bg/menu.png');
   background-repeat: no-repeat;
   background-position: 0px -25px;
}
.laty {
   height: 18px;
   background-image: url('/bg/menu.png');
   background-repeat: no-repeat;
   background-position: 0px -25px;
   display: block;
   clear: both;
   padding: 5px 5px 2px 10px;
   border-bottom: 0px #60A2B9 dotted;
   text-align: left;
   color: #ffffff;
}
div#papir2 {
   background-color: #C7926C;
   display: block;
   clear: both;
   padding: 10px 0px 10px 0px;
}
div#papir2a {
   background-color: #7F481F;
   display: block;
   clear: both;
   padding: 10px 0px 0px 0px;
   margin-bottom: 15px;
   text-align: left;
}
.nou {
   text-decoration: none;
}
.nou {
   text-decoration: none;
}
div#vps_1 {
   display: block;
   float: left;
   width: 120px;
   _width: 120px;
   padding: 5px 10px 5px 0px;
   margin-right: 10px;
   text-align: left;
}
div#vps_2 {
   display: block;
   float: left;
   width: 450px;
   _width: 450px;
   padding: 5px 0px 5px 0px;
   text-align: left;
}

.img_sp {
   border: 0;
   margin: 15px 10px 0px 10px;
}
BODY { 
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Arial CE, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   TEXT-ALIGN: left;
   LINE-HEIGHT: 15px;
   TEXT-INDENT: 0px;
   MARGIN-TOP: 0px;
   MARGIN-left: 0;
}
A { text-decoration: underline; Font-Weight: bold; color: #7E0F00 } 
A:hover { text-decoration: none; Font-Weight: bold; color: #035903 } 

td { FONT-FAMILY: Verdana, Arial, Arial CE, Helvetica, sans-serif; FONT-SIZE: 11px; } 
H1.hdd { FONT-SIZE: 21px; Font-Weight: bold; MARGIN: 0px; display: inline; LINE-HEIGHT: 33px;
   background-image: url("/pictures/aaa.jpg");
   background-repeat: no-repeat;
   background-position: top left;
   height: 36px;
   display: block;
}
H1 { FONT-SIZE: 21px; Font-Weight: bold; MARGIN: 0px; display: inline; LINE-HEIGHT: 33px; } 
H2 { FONT-SIZE: 17px; Font-Weight: bold; MARGIN: 0px; display: inline; LINE-HEIGHT: 21px; } 
H3 { FONT-SIZE: 15px; Font-Weight: bold; MARGIN: 0px; display: inline; LINE-HEIGHT: 19px; } 
H4 { FONT-SIZE: 13px; Font-Weight: bold; MARGIN: 0px; display: inline; LINE-HEIGHT: 17px; } 
.nadpis { FONT-SIZE: 12px; Font-Weight: ; MARGIN: 0px; display: inline; LINE-HEIGHT: 15px; } 
.formica { FONT-SIZE: 10px; Font-Weight: ; MARGIN: 0px; display: inline; LINE-HEIGHT: 13px; } 
.ank { FONT-SIZE: 11px; Font-Weight: ; MARGIN: 0px; display: inline; LINE-HEIGHT: 13px; FONT-FAMILY:  } 
.kat { FONT-SIZE: 11px; Font-Weight: normal ; MARGIN: 0px; display: inline; LINE-HEIGHT: 13px; FONT-FAMILY:  } 
.kat:hover { FONT-SIZE: 11px; Font-Weight: normal ; MARGIN: 0px; display: inline; LINE-HEIGHT: 13px; FONT-FAMILY:  } 
.image { BORDER-COLOR: #FFFFFF; border: 4px } 
.kolemimg {
   margin-top: 4px;
}
.xxx {
   border-bottom: #B7B7B7 1px dotted;
   background-image: url("/pictures/bgxx.jpg");
   background-repeat: no-repeat;
   background-position: bottom left;
   display: block;
}
.kontakt {
   FONT-SIZE: 11px;
   TEXT-ALIGN: left;
   LINE-HEIGHT: 15px;
   TEXT-INDENT: 0px;
   display: block;
   padding: 0px 0px 0px 6px;
   margin-top: 15px;
   margin-left: 33px;
   border-left: #c0c0c0 1px solid;
}
.pp1 {
   padding: 0px 30px 5px 0px;
}
.pp2 {
   padding: 5px 30px 5px 0px;
}
.stat {
   FONT-SIZE: 11px;
   TEXT-ALIGN: left;
   LINE-HEIGHT: 15px;
   TEXT-INDENT: 0px;
   display: block;
   padding: 0px 0px 0px 6px;
   margin-top: 7px;
   margin-left: 33px;
   border-left: #c0c0c0 1px solid;
}
.mem {
    padding: 2px;
	color: #000000;
	FONT-SIZE: 12px;
	border-right: #808080 0px solid;
	border-top: #808080 0px solid;
	border-left: #808080 0px solid;
	border-bottom: #808080 1px solid;
	font-weight: bold;
	background-image: url("/pictures/bgy.jpg");
	background-repeat: no-repeat;
    background-position: top left;
}
.firmy {
   display: block;
   clear: both;
   margin-top: 10px;
}
.firma1 {
   padding: 3px 20px 3px 0px;
}
.firma2 {
   padding: 3px 40px 3px 0px;
}
.knws {
   background-image: url("/pictures/knihovna-kyselovice2.jpg");
   background-repeat: no-repeat;
   background-position: top right;
}
.vstupredakce {
   float: right;
   display: block;
   border-right: #C0C0C0 1px solid;
   border-top: #C0C0C0 1px solid;
   border-left: #C0C0C0 1px solid;
   border-bottom: #C0C0C0 1px solid;
   margin: 30px 0px 20px 0;
   padding: 0;
   text-align: center;
   width: 190px;
}
.pprruuhh {
   width: 180px;
   background-color: #A1AFC9;
   padding: 5px;
   margin-top: 5px;
}
.ramek {
	   	padding: 0px; BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid;
}
.bordb {
   border-bottom: 1px solid;
   padding: 5px;
}
.bordb2 {
   border-bottom: 1px solid;
   padding: 5px;
   background-color: #D9DEE7;
}
.tlacitka {
   border-top: 1px solid;
   background-color: #C0C0C0;
   padding: 5px;
}
.pad3 {
   padding: 3px;
}
.pad4 {
   padding: 5px;
}
.pad10 {
   padding: 0 10px 10px 10px;
   border-left: #c0c0c0 1px solid;
}
.lix {
	border-bottom: #E7E7E7 1px solid;
	border-left: #c0c0c0 4px solid;
	margin: 0 0 5px 0;
	padding: 3px;
	background-color: #E8CCB6;
	display: block;
	width: 170px;
	FONT-SIZE: 10px;
	text-decoration: none;
}
.lix:hover {
	background-color: #D9AC87;
	FONT-SIZE: 10px;
}
.nolix {
   text-decoration: none;
   color: #000000;
}
.fnadpis {
   background-color: #c0c0c0;
   width: 588px;
   display: block;
   padding: 3px;
}
.ftext {
   background-color: #ffffff;
   width: 586px;
   display: block;
   padding: 3px;
   margin: 0 0 5px 0;
   border-right: #C0C0C0 0px solid;
   border-top: #C0C0C0 0px solid;
   border-left: #C0C0C0 0px solid;
   border-bottom: #C0C0C0 0px solid;
}
.fotokat {
   background-color: #E3C2A7;
   padding: 3px;
   border: #c0c0c0 1px solid;
   background: url("/drevo2.jpg") repeat-y top left;
}
.fktext {
   background-color: #EFDBCB;
   padding: 4px;
   display: block;
   width: 248px;
   text-decoration: none;
   min-height: 140px;
}
.fktext:hover {
   background-color: #EBD4C1;
}
.fkimg {
   margin: 7px;
   padding: 0px;
   border: 0px;
   display: block;
}
.alert {
   background-color: #ffff00;
   border-right: #000000 1px solid;
   border-top: #000000 1px solid;
   border-left: #000000 1px solid;
   border-bottom: #000000 1px solid;
   padding: 7px;
   margin-bottom: 10px;
   display: block;
   font-weight: bold;
   font-size: 14px;
   color: #ff0000;
}
.alertabc {
   background-color: #ffff00;
   border-right: #000000 1px solid;
   border-top: #000000 1px solid;
   border-left: #000000 1px solid;
   border-bottom: #000000 1px solid;
   padding: 7px;
   margin-bottom: 10px;
   display: block;
   font-weight: bold;
   font-size: 12px;
   color: #ff0000;
}
#redakce {
   width: 586px;
}
#redakce .formular {
   background-image: url("/pictures/redakcebg.jpg");
   background-repeat: no-repeat;
   background-position: top left;
   padding: 0 3px 0 3px;
}
#redakce .nadpis {
   font-size: 11px;
   letter-spacing: 1px;
   font-weight: bold;
   margin: 18px 0 0 0;
   padding-top: 1px;
   padding-bottom: 1px;
   padding-left: 6px;
   padding-right: 1px;
   display: block;
   background-color: #9AACCA;
   width: 180px;
}
#redakce .box {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 12px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	border: #535f8c 1px solid;
}
#redakce textarea, #redakce select {
	FONT-SIZE: 11px;
	line-height: 15px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	border: #535f8c 1px solid;
	FONT-FAMILY: Verdana, Arial, 'Arial CE', Helvetica, sans-serif;
}
.prouzek {
   background-color: #c6c8dd;
   width: 588px;
   border: 0;
   margin-top: 7px;
   margin-bottom: 20px;
   padding: 3px;
   height: 10px;
   position: relative;
}
.prx {
   width: 148px;
   border: 0;
   margin-top: 0px;
   margin-bottom: 7px;
   padding: 3px;
   height: 5px;
}
.formica2 {
   FONT-SIZE: 10px;
   Font-Weight: ;
   margin-bottom: 5px;
   display: block;
   LINE-HEIGHT: 13px;
} 
.zindex {
   position: relative;
   z-index: 1;
}
.silver {
   color: #B2B2B2;
}