body {
   text-align: center;
   margin-top: 0px; 
   background-color: #989D7F;
}

#stranka { 
   width: 914px; 
   position: relative; 
   margin: auto; 
   padding: 0px;

   font-family: arial, helvetica, sans-serif; 
   font-size: 9pt; 
}

#stranka #layout {
   /*table-layout: fixed;*/
}

#stranka table { 
   font-size: 9pt; 
}

#stranka td.cervena {
   background-color: #7F001D;
}

#stranka td.logo {
   background-image: url('pictures/logo.gif');
   background-position: left top;
   background-repeat: no-repeat;
}

/* HORNI MENU */

#stranka td.cervena.horni_menu {
   background-image: url('pictures/horni_menu_pozadi.gif');
   background-position: left top;
   background-repeat: repeat-x;
}

#stranka td.cervena.horni_menu .polozky {
   width: 648px;
   position: absolute;

}

tr.MM_Item {
   cursor: pointer;
   cursor: hand;
   font-family: arial, helvetica, sans-serif; 
   font-size: 9pt;
   text-transform: uppercase;
   background-image: url(pictures/horni_menu_polozka.gif);
   background-position: center bottom;
   background-repeat: no-repeat;
}

tr.MM_Item td {
   text-align: center;
   vertical-align: top;
   height: 60px;
   padding: 11px 3px 0px 3px;
   
}

tr.MM_ItemSel {
   cursor: pointer;
   cursor: hand;
   font-family: arial, helvetica, sans-serif; 
   font-size: 9pt;
   text-transform: uppercase;
   /*background-image: url(pictures/horni_menu_sel_polozka.gif);*/
   background-image: url(pictures/horni_menu_polozka.gif);
   background-position: center bottom;
   background-repeat: no-repeat; 
}

tr.MM_ItemSel td {
   text-align: center;
   vertical-align: top;
   height: 60px;
   padding: 11px 3px 0px 3px;
}

.MM_SubMenu {
   background-color: white;
   z-index: 1000;
   cursor: pointer;
   cursor: hand;
}

.MM_Icon {
   display: none;
}

.MM_Arrow {
   display: none;
}

.MM_Breadcrumb td {
   text-align: center;
   vertical-align: top;
   height: 60px;
   padding: 11px 3px 0px 3px;
   background-image: url(pictures/horni_menu_sel_polozka.gif);
   background-position: center bottom;
   background-repeat: no-repeat;
}
/* KONEC HORNI MENU */

#stranka td.leve_menu {
   background-color: #C6C6B8;
   background-image: url('pictures/leve_menu_pozadi.gif');
   background-position: left top;
   background-repeat: repeat-y;
   padding-top: 30px;
   padding-bottom: 20px;
}

#stranka td.zahlavi {
   background-image: url('pictures/zahlavi.jpg');
   background-position: left top;
   background-repeat: no-repeat;
}

#stranka td.navigace {
   background-color: white;
   padding-left: 25px;
   padding-top: 25px;
   /*padding-bottom: 8px;*/
}
#stranka td.navigace.partneri {
   background-color: #C6C6B8;
   background-image: url('pictures/leve_menu_pozadi.gif');
   background-position: left top;
   background-repeat: repeat-y;
   padding-left: 277px;
}
#stranka td.navigace .text {
   color: black;
   text-decoration: underline;
}
#stranka td.navigace span {
   text-decoration: underline;
}

/* VYHLEDAVANI */
.vyhledavani {
   margin-top: 110px;
}

.vyhledavani .pole {
   padding: 5px;
   background-color: white;
}

.vyhledavani a.tlacitko {
   padding: 2px;
   background-color: #7F001D;
   color: white;
   /*font-weight: bold;*/
   text-decoration: none;
}

.vyhledavani input {
   margin: 0px;
   height: 18px;
   width: 160px;
   border: 0px solid black;
}
/* KONEC VYHLEDAVANI */

#stranka td.obsah {
   background-color: white;
   padding: 0px 0px 17px 0px;
}
#stranka td.obsah.partneri {
   background-image: url('pictures/leve_menu_pozadi.gif');
   background-position: left top;
   background-repeat: repeat-y;
   padding-left: 32px;
}

#stranka td.cervena.paticka {
   text-align: right;
   padding-right: 23px;
   padding-bottom: 5px;
   color: white;
   font-size: 8pt;
}

/* LEVE MENU */

.leve_menu .mtitulek {
   font-family: arial, helvetica, sans-serif; 
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 44px;
   text-decoration: none;
   background-image: url('pictures/leve_menu_polozka.gif');
   background-position: left top;
   background-repeat: no-repeat;
   font-size: 13px;
   font-weight: bold;
}

/* header - rodicovska stranka nebo top level stranka */
/* Level 0 */

/* titled */
.lmenu_hdr0 {
   font-family: arial, helvetica, sans-serif; 
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 44px;
   text-decoration: none;
   background-image: url('pictures/leve_menu_polozka.gif');
   background-position: left top;
   background-repeat: no-repeat;
   font-size: 13px;
   font-weight: bold;
}
.lmenu_hdr0 a, .lmenu_hdr0 a:visited {
   color: black;
}
.lmenu_hdr0 a:hover {
   color: #7F001D;
   text-decoration: none;
}
.lmenu_item0 {
   font-family: arial, helvetica, sans-serif; 
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 44px;
   text-decoration: none;
   background-image: url('pictures/leve_menu_polozka.gif');
   background-position: left top;
   background-repeat: no-repeat;
   font-size: 13px;
   font-weight: bold;
}
.lmenu_item0 a, .lmenu_item0 a:visited {
   color: black;
}
.lmenu_item0 a:hover {
   color: #7F001D;
   text-decoration: none;
}
.lmenu_current_hdr0, .lmenu_current_item0 {
   color: #7F001D;
}

/* untitled */
.ulmenu_hdr0, .ulmenu_item0 {
   font-size: 12px;
   font-family: arial, helvetica, sans-serif; 
   text-decoration: none;
}
.ulmenu_hdr0 a, .ulmenu_hdr0 a:visited, .ulmenu_item0 a, .ulmenu_item0 a:visited {
   color: black;
}
.ulmenu_hdr0 a:hover, .ulmenu_item0 a:hover {
   color: #7F001D;
   text-decoration: none;
}
/* kolecka na hoveru */
.ulmenu_item0 a, .ulmenu_item0 a:visited, .ulmenu_hdr0 a, .ulmenu_hdr0 a:visited {
   line-height: 29px;
   display: block;
   padding-left: 44px;
}
/*.ulmenu_item0 a:hover, .ulmenu_hdr0 a:hover {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
}
/* */
.ulmenu_current_hdr0, .ulmenu_current_item0 {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
   display: block;
   color: #7F001D;
}

/* Level 1 */

/* titled */
.lmenu_hdr1, .lmenu_item1 {
   font-size: 12px;
   font-family: arial, helvetica, sans-serif; 
   text-decoration: none;
}
.lmenu_hdr1 a, .lmenu_hdr1 a:visited, .lmenu_item1 a, .lmenu_item1 a:visited {
   color: black;
}
.lmenu_hdr1 a:hover, .lmenu_item1 a:hover {
   color: #7F001D;
   text-decoration: none;
}
/* kolecka na hoveru */
.lmenu_item1 a, .lmenu_item1 a:visited, .lmenu_hdr1 a, .lmenu_hdr1 a:visited {
   line-height: 29px;
   display: block;
   padding-left: 44px;
}
/*.lmenu_item1 a:hover, .lmenu_hdr1 a:hover {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
}
/* */
.lmenu_current_hdr1, .lmenu_current_item1 {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
   display: block;
   color: #7F001D;
}

/* untitled */
.ulmenu_hdr1, .ulmenu_item1 {
   font-size: 12px;
   font-family: arial, helvetica, sans-serif; 
   text-decoration: none;
}
.ulmenu_hdr1 a, .ulmenu_hdr1 a:visited, .ulmenu_item1 a, .ulmenu_item1 a:visited {
   color: black;
}
.ulmenu_hdr1 a:hover, .ulmenu_item1 a:hover {
   color: #7F001D;
   text-decoration: none;
}
/* kolecka na hoveru */
   .ulmenu_item1 a, .ulmenu_item1 a:visited, .ulmenu_hdr1 a, .ulmenu_hdr1 a:visited {
   display: block;
   line-height: 29px;
   padding-left: 80px;
}
/*.ulmenu_item1 a:hover, .ulmenu_hdr1 a:hover {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
}
/* */
.ulmenu_current_hdr1, .ulmenu_current_item1 {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
   display: block;
   color: #7F001D;
}


/* Level 2 */

/* titled */
.lmenu_hdr2, .lmenu_item2 {
   font-size: 12px;
   font-family: arial, helvetica, sans-serif; 
   text-decoration: none;
}
.lmenu_hdr2 a, .lmenu_hdr2 a:visited, .lmenu_item2 a, .lmenu_item2 a:visited {
   color: black;
}
.lmenu_hdr2 a:hover, .lmenu_item2 a:hover {
   color: #7F001D;
   text-decoration: none;
}
/* kolecka na hoveru */
   .lmenu_item2 a, .lmenu_item2 a:visited, .lmenu_hdr2 a, .lmenu_hdr2 a:visited {
   display: block;
   line-height: 29px;
   padding-left: 80px;
}
/*.lmenu_item2 a:hover, .lmenu_hdr2 a:hover {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
}
/* */
.lmenu_current_hdr2, .lmenu_current_item2 {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
   display: block;
   color: #7F001D;
}

/* untitled */
.ulmenu_hdr2, .ulmenu_item2 {
   font-size: 12px;
   font-family: arial, helvetica, sans-serif; 
   text-decoration: none;
   background-image: url('pictures/leve_menu_odrazka.gif');
   background-position: left center;
   background-repeat: no-repeat;
}
.ulmenu_hdr2 a, .ulmenu_hdr2 a:visited, .ulmenu_item2 a, .ulmenu_item2 a:visited {
   color: black;
}
.ulmenu_hdr2 a:hover, .ulmenu_item2 a:hover {
   color: #7F001D;
   text-decoration: none;
}
/* kolecka na hoveru */
.ulmenu_item2 a, .ulmenu_item2 a:visited, .ulmenu_hdr2 a, .ulmenu_hdr2 a:visited {
   display: block;
   line-height: 29px;
   padding-left: 92px;
}
/*.ulmenu_item2 a:hover, .ulmenu_hdr2 a:hover {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
}
/* */
.ulmenu_current_hdr2, .ulmenu_current_item2 {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
   display: block;
   color: #7F001D;
}


/* Level 3 */

/* titled */
.lmenu_hdr3, .lmenu_item3 {
   font-size: 12px;
   font-family: arial, helvetica, sans-serif; 
   text-decoration: none;
   background-image: url('pictures/leve_menu_odrazka.gif');
   background-position: left center;
   background-repeat: no-repeat;
}
.lmenu_hdr3 a, .lmenu_hdr3 a:visited, .lmenu_item3 a, .lmenu_item3 a:visited {
   color: black;
}
.lmenu_hdr3 a:hover, .lmenu_item3 a:hover {
   color: #7F001D;
   text-decoration: none;
}
/* kolecka na hoveru */
.lmenu_item3 a, .lmenu_item3 a:visited, .lmenu_hdr3 a, .lmenu_hdr3 a:visited {
   display: block;
   line-height: 29px;
   padding-left: 92px;
}
/*.lmenu_item3 a:hover, .lmenu_hdr3 a:hover {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
}
/* */
.lmenu_current_hdr3, .lmenu_current_item3 {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
   display: block;
   color: #7F001D;
}

/* untitled */
.ulmenu_hdr3, .ulmenu_item3 {
   font-size: 12px;
   font-family: arial, helvetica, sans-serif; 
   text-decoration: none;
   background-image: url('pictures/leve_menu_odrazka.gif');
   background-position: left center;
   background-repeat: no-repeat;
}
.ulmenu_hdr3 a, .ulmenu_hdr3 a:visited, .ulmenu_item3 a, .ulmenu_item3 a:visited {
   color: black;
}
.ulmenu_hdr3 a:hover, .ulmenu_item3 a:hover {
   color: #7F001D;
   text-decoration: none;
}
/* kolecka na hoveru */
.ulmenu_item3 a, .ulmenu_item3 a:visited, .ulmenu_hdr3 a, .ulmenu_hdr3 a:visited {
   display: block;
   line-height: 29px;
   padding-left: 92px;
}
/*.ulmenu_item3 a:hover, .ulmenu_hdr3 a:hover {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
}
/* */
.ulmenu_current_hdr3, .ulmenu_current_item3 {
   background-image: url('pictures/leve_menu_current.gif');
   background-position: right center;
   background-repeat: no-repeat;
   display: block;
   color: #7F001D;
}
/* KONEC LEVE MENU*/

