    body {
        margin:0;
        padding:0;
        font: bold 11px/1.5em Verdana;
        background-color:#083c64;  
}

h1{font-size:13pt;
   color:#e5e5e5;
   text-align:left;
   margin:25px 40px 5px 20px;}
   
h2{font-size:10pt;
   color:yellow;
   text-align:left;
   margin:0px 40px 0px 20px;
   }   

h3{font-size:10pt;
   margin:30px 0px 20px 90px;
}

h5{font-size:8pt;
   margin:10px 0px 7px 100px;}

p{font-weight:normal;
  font-size:10pt;
  text-align:justify;
  color:#333;
  margin:0px 50px 20px 120px;
}

.telo{background-color:#fff;

      }

.telo ul.seznam3{font-weight:bold;
         } 

.telo ul.podseznam{list-style:circle;
                   margin-left:70px}
                   
.podseznam li{margin-bottom:5px} 

.podseznam2 li{margin-bottom:0px}                  

.telo ul.podseznam2{list-style:disc;
                   margin-left:90px}

.telo ul{font-weight:normal;
         font-size:10pt;
         text-align:justify;
         margin:0px 50px 20px 160px;
         list-style:square;
         line-height:20px;
        }
      
      
        
.telo ol{
         font-weight:normal;
         font-size:10pt;
         text-align:justify;
         margin:0px 50px 20px 160px;
         list-style:1;
         line-height:20px;
         }

li ol{
         line-height:18px;
         margin:10px 0 0 0;
         }

.telo table{
            margin-left:150px;
            }

.telo .divize{margin-left:130px}            
.divize table{margin-left:0px
              }
.divize table td{padding-left:18px}                          

.telo table ul{margin-left:30px;
               }

.stranka{max-width:1000px;
         min-width:800px;
         background-color:#fff;
         min-height:900px;
         position:absolute;
}

.horni{background-color:#f4f4f4;}

.telo{margin-top:40px;
      background-image:url('oblouk.jpg');
      background-repeat:no-repeat;
      background-position:0px 7px;
      margin:0;
}

.obsah{max-width:750px;
       min-width:550px;

}
.obsah p{margin:20px 20px 0px 35px}

.podmenu, .podmenu2{background-color:white;
                   border:1px solid #aaa;
                   border-top:none;
                   padding:10px 0px 10px 10px;
                   font-size:8pt;
                   list-style:url('podmenu.gif') outside;
                   position:absolute;
                   top:172px;
                   display:none;
         
                   }
         
.podmenu ul, .podmenu2 ul{margin:3px 30px;
                          padding:0px;
                        }
            
.podmenu a, .podmenu2 a{text-decoration:none;
                       display:block;
                       color:#24618e;
                       padding-right:15px}   
           
.podmenu a:hover, .podmenu2 a:hover{text-decoration:underline;
                                   color:#444;
                                   background-color:#eeeeee;}                    

.podmenu2{
         border-top:solid;
         }




.menustr{margin-left:300px;
         list-style:url('podmenu.gif') outside;
         }
         
.menustr a{text-decoration:none;
           color:#aaa;
}

.menustr a:hover{text-decoration:underline;
                 color:#000;
                 }

.menustr .aktiv{color:#000;}        

.form input, .form textarea{width:230px}     

.rozvoj{margin-left:110px;
        color:red;
        }
        
.akt1 {display:none}
.akt1 a img{border:1px solid white}
.akt1 a:hover img{border:blue}
li a:visited {color:blue}
li a:active {color:orange}
.akt1 p {margin-left:0; font-size:9pt}
        

.kontakt table{margin-left:30px;
               font-weight:normal;
               font-size:10pt;
              } 
.kontakt h3{margin-left:0px}              

.ikonka{vertical-align:top;
        padding:5px 15px}
        
.menadpis{line-height:20px; 
          font-style:italic;
          margin-left:10px
          }        
          
.kurz{display:none;
      margin-bottom:20px
      }
      
.kurzy{font-size:11pt;
       text-decoration:unterline;
       color:orange;
       margin:5px;
       line-height:200%;
       cursor:pointer;
       }
       
.seznam2{padding-left:130px}
       
       
       

    #tabsJ {
      float:left; 
      margin:0;
      width:1000px;
      background:#F4F4F4;
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #083c64;

      }
    #tabsJ ul {

        margin:0px 0px 0px 20px;
        padding:10px 20px 0 10px;
        list-style:none;
      }
    #tabsJ li {
    
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
    
      float:left;
      background:url("tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
      
      #tabsJ a .projekt{
      background:url("tabrightJ2.gif") no-repeat right top;
      }

    #tabsJ a span {float:none;}

    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
                color:#FFF;
        }
        
        
        
#menu3 ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }        
        
#menu3 {
        width: 200px;
        border: 1px solid #ccc;
        margin: 40px 10px;
        text-align:left;
        display:block;
        float:left;
        position:relative;
        z-index:2;
        }

#menu3 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #888;
        display: block;
        background: url(menu3.gif);
        padding: 8px 0 0 30px;
        }

#menu3 li a:hover, #menu3 li #current, #menu3 li a:active {
        color: #283A50;
        background: url(menu3.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }