* {
 margin: 0; padding: 0;
}

body, html {
 height: 100%;
}

body {
 background: #1F0F0E url('/images/top_bg.gif') repeat-x top;
 font-family: Georgia, 'Times New Roman', Arial, sans-serif;
 /*font-family: 'Times New Roman CE', 'Times New CE', 'Times CE', 'Times New Roman', times, serif;*/
}

#page {
 min-height: 100%;
 margin: 0 auto;
 width: 960px;
}


/* --- LOGO --- */
#logo {
 width: 338px;
 height: 136px;
 background-color: #FFFFFF;
 float: left;
}

#logo * {
 border: 0px;
 text-decoration: none;
}


/* --- TOP MENU --- */
#t-menu {
 margin: 0 0 24px 0;
 width: 622px;
 height: 112px;
 background-color: #FFFFFF;
 float: right;
}                                                                           


    /* --- TOP MENU BUTTONS --- */
#t-menu ul {
 list-style: none; 
}

.t-buttons {
 margin: 65px 0 0 3px; 
 height: 47px;
 display: block;
 float: left;
 text-decoration: none;
 text-indent: -900%;
}

#t-menu-1off {
 width: 116px;
 background: #3A3434 url('/images/t_menu_1.gif') no-repeat bottom;
}
#t-menu-1on {
 width: 116px;
 background: #3A3434 url('/images/t_menu_1.gif') no-repeat top;
}
#t-menu-1off:hover {background: #3A3434 url('/images/t_menu_1.gif') no-repeat top;}


#t-menu-2off {
 width: 163px;
 background: #3A3434 url('/images/t_menu_2.gif') no-repeat bottom;
}
#t-menu-2on {
 width: 163px;
 background: #3A3434 url('/images/t_menu_2.gif') no-repeat top;
}
#t-menu-2off:hover {background: #3A3434 url('/images/t_menu_2.gif') no-repeat top;}


#t-menu-3off {
 width: 166px;
 background: #3A3434 url('/images/t_menu_3.gif') no-repeat bottom;
}
#t-menu-3on {
 width: 166px;
 background: #3A3434 url('/images/t_menu_3.gif') no-repeat top;
}
#t-menu-3off:hover {background: #3A3434 url('/images/t_menu_3.gif') no-repeat top;}


#t-menu-4off {
 width: 133px;
 background: #3A3434 url('/images/t_menu_4.gif') no-repeat bottom;
}
#t-menu-4on {
 width: 133px;
 background: #3A3434 url('/images/t_menu_4.gif') no-repeat top;
}    
#t-menu-4off:hover {background: #3A3434 url('/images/t_menu_4.gif') no-repeat top;}


/* --- LEFT MENU --- */
#l-menu {
 margin: 0 20px 40px 38px;
 width: 272px;
 background-color: #FFFFFF;
 float: left;
}

#l-menu-tophalf {
 width: 100%;
 text-align: center;
}

#l-menu-tophalf ul {
 margin: 5px 0 0 0;
 list-style: none;
}


    /* --- LEFT MENU BUTTONS --- */
#l-menu-tophalf ul li {
 margin: 8px auto 0 auto;
}      
      
.l-buttons {
 margin: 0 auto;
 width: 229px;
 height: 38px;
 line-height: 38px;
 display: block;
 background: #FFFFFF url('/images/l_menu_inactive.gif') no-repeat top;
 text-decoration: none;
 color: black;
 font-size: 8pt;
}

#rows2-inactive {
 padding-top: 4px;
 margin-bottom: -4px;
 line-height: 16px;
}

#rows2-active {
 padding-top: 4px;
 margin-bottom: -4px;
 line-height: 16px;
 background: #FFFFFF url('/images/l_menu_active.gif') no-repeat top;
}

#l-button-active {
 background: #FFFFFF url('/images/l_menu_active.gif') no-repeat top;
}

.l-buttons:hover {
 background: #FFFFFF url('/images/l_menu_active.gif') no-repeat top; 
}

#l-menu-divider {
  height: 100px;
  width: 100%;
  background: #FFFFFF url('/images/l_menu_middle.gif') no-repeat bottom;
}

#l-menu-bottomhalf {
 width: 100%;
 padding-top: 15px;
 min-height: 280px;
 background: #741800 url('/images/globe.gif') no-repeat 60% 75%;
}

#l-menu-bottomhalf * {
 color: white;
}

#l-menu-bottomhalf p {
 margin-left: 10px;
 text-decoration: underline;
 font-size: 12pt;
}

#l-menu-bottomhalf ul {
 margin: 15px 0 15px 0;
 list-style: none;
 font-size: 12pt;
 text-align: center;
}

#l-menu-bottomhalf a {
 font-size: 10pt;
 margin: 0 0 10px 10px;
}

#l-menu-bottom-bg {
 height: 13px;
 width: 272px;
 background: #741800 url('/images/l_menu_bottom.gif') no-repeat bottom;
}

/* --- CONTENT --- */
#content {
 margin: 0 14px 40px 0;
 width: 616px;
 float: right;
}

#content a {
  color: #741800;
}

#content div {
 width: 100%;
}

#content-top {
 height: 20px; 
 background: #FFFFFF url('/images/content_top.gif') no-repeat top;
}

#content-text {
 font-size: 11pt;   
 font-family: 'Trebuchet MS', Georgia, 'Times New Roman', Arial, sans-serif;
 padding-top: 10px;
 padding-bottom: 10px;
 background: #FFFFFF url('/images/content_middle.gif') repeat top;
}

#content-bottom {
 height: 22px; 
 background: #FFFFFF url('/images/content_bottom.gif') no-repeat bottom;
}

#content-text p, #content-text h4, #content-text a {
 width: 586px;
 padding: 3px 19px;
}

#content-text h2, #content-text h1 {
 font-family: Georgia;
 position: relative;
 top: -10px;
 width: 586px;
 padding: 0px 19px 3px 19px;
 margin: 0;
 font-size: 13pt;
 text-align: center;
 text-decoration: underline;
 font-weight: normal;
}


                                                  
#content-text ul {
 width: 566px;
 padding: 0; margin: 0;
 padding: 0px 10px 5px 40px;
 list-style: disc inside;
}

#content-text ul li {
 margin-top: 5px;
}

/* --- CLEAR --- */
.clear {
 overflow: auto;        
 padding-bottom: 35px;
 clear: both;
 visibility: hidden;
}


/* --- FOOTER --- */
#footer {
 margin: -35px 0 0 0;
 height: 32px;
 width: 100%;                          
 border-top: 3px solid #331613;
 background-color: #741800;
 text-align: center;
}

#footer p {
 padding: 8px 0 0 0;
 color: white;
 font-size: 10pt;
}

#obrazky {
 width: 590px;
 padding: 0 0px;
}

#obrazky .obrazek img {
 width: 80px;
 height: 80px;
 margin: 15px;
 background-color: #fff4ad;
 padding: 4px; 
 border: 1px solid #ecca8a;
}

#nahoru {
 margin-top: 20px;
 width: 100%;
 display: block;
 text-align: center;
}
