    /*zaklad*/
    html, body
    {
        height:100%;
    }
    body
    {
        text-align : left;
        font-family : Tahoma, "Tahoma CE", "Arial CE", "Helvetica CE", Arial, lucida, sans-serif;
        font-size : 0.7em;
    }
    /*konec zaklad*/
    .navig_head
    {
        padding:5px;margin:5px;font-size:130%;color:#cd5c5c;border-bottom:1px solid gray;
    }
    .navig_head a
    {
        padding-left:10px; font-size:110%;color:#a52a2a;text-decoration:underline;
    }
    .navig_table
    {
        padding:5px; margin:5px; background-color:#ffe4e1; border-bottom: 1px dotted gray;
    }

    .navig_table a
    {
        padding-left:10px; font-size:120%;color:#a52a2a;
    }
    .SectionLeftBox {
        padding-right:15px;
        padding-top : 10px;
    }

    .SectionList {
        padding-left:20px;padding-top:10px;
        font:140% sans-serif; font-weight : bolder; color:#FF0000;
        background-color:#ffffff;
        border-bottom:1px dotted #c0c0c0;
    }
    .SectionList a {
        color:#a52a2a;
    }

    .left_adv {
        padding-bottom : 10px; padding-top : 10px;
    }

    .navigace_odkaz a
    {
        padding-left:10px;
        font-size:120%;
    }



#topline {                                            
 color : #fff;   
 text-align : right;
 background : #c30;
 font-weight : normal;
 font-size : small;
 width : 100%; 
 height : 18px;
 /*
 background-image : url('../webpic/linka.jpg');
 background-position : left top;
 background-repeat : no-repeat; 
 */
}  

#topline a:link { 
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent;
 }        
#topline a:visited {
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent;
 }  
 #topline a:hover {
  font-size : 10px;
  text-decoration : underline;
  color : white;
  background : transparent;
 }          
 #topline a:active {
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent;
 } 
 
 #logoline {                                            
 color : #fff;   
 text-align : right;
 background : #add8e6;
 font-weight : normal;
 font-size : small;
 width : 100%; 
 height : 58px;  
 background-image : url('../localwebfiles/pictures/logo.jpg');
 background-position : left center;
 background-repeat : no-repeat;  
}    

#infoline {                                            
 color : #fff;   
 text-align : right;
 background : #c30;
 font-weight : normal;
 font-size : small;
 width : 100%; 
 height : 18px;
 background-position : left top;
 background-repeat : no-repeat;
}  

#infoline a:link { 
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent;
 }        
#infoline a:visited {
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent;
 }  
 #infoline a:hover {
  font-size : 10px;
  text-decoration : underline;
  color : white;
  background : transparent;
 }          
 #infoline a:active {
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent; 
 }                
 
 #sectionline {                                            
 color : #FF0000;
 text-align : left;
 background : #ffffff;
 font-weight : bolder;
 font-size : small;
 width : 100%; 
 height : 40px;    
 background-position : right top;
 background-repeat : no-repeat;  
 margin : 1px;
}

#section a {
    color:blue;
}

#sectionline a:link { 
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent;
 }        
#sectionline a:visited {
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent;
 }  
 #sectionline a:hover {
  font-size : 10px;
  text-decoration : underline;
  color : white;
  background : transparent;
 }          
 #sectionline a:active {
  font-size : 10px;
  text-decoration : none;
  color : white;
  background : transparent; 
 }    
 
 

.actualsection {  
 border-bottom : 1px solid #6cf;
}  

.im
{
 CURSOR: hand;
}

#navcontainer ul
{
height:100%;
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #ffffff;
color: #a52a2a;
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align: center;
}

li { display: inline; }

li a
{
text-decoration: none;
background-color: #fffff0;
color: #FFF;
padding: .2em 1em;
border-right: 1px solid #fff;
}

li a:hover
{
background-color: #369;
color: #fff;
}

.navighead {
    padding:5px;margin:5px;font-size:130%;color:#cd5c5c;border-bottom:1px solid gray;
}
