/* CSS Document */

body {
    font-family: "Verdana", "Geneva CE", Lucida, sans-serif;
    font-size: 13px;
    text-align: center;
    margin: 0; 
    padding: 0;
    color: #000;
    background: #e5eff9 url('img/bgm.jpg');
    background-repeat: repeat-x;
    scrollbar-face-color: #effee6; 
    SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
    SCROLLBAR-SHADOW-COLOR: #E3E3E3; 
    SCROLLBAR-ARROW-COLOR: #1c7501; 
    SCROLLBAR-TRACK-COLOR:  #fff; 
    SCROLLBAR-BASE-COLOR: #fff; 
    scrollbar-3d-light-color: #F7E8BF; 
    scrollbar-dark-shadow-color: #fff;
                }
            
                  
#obal {    
    width: 970px;
    text-align: center;
    margin: 0 auto; 
    padding: 0; 
    background: #fff;   
    position: relative; 
            }
            
#header {background: #ebf7e5;
         width: 970px; 
         text-align: left;}     
                        

#hlavni {margin: 20px 0 20px 20px;
}    

#leva {
    width: 75%;
    height: auto;
    margin: 10px 20px 30px 0;
    float: left;
    text-align: justify;
          }
        
#prava {
    text-align: justify;    
    height: auto;
    }
                  
a {
text-decoration: none;
font-weight: normal;
color: #1d60a4;
}
    
a:hover {
color: #61b430;
}     
      
h1, h2 {
font-size: 150%;
color: #1e78b7;
font-variant: small-caps;
}

#odkaz {width: 180px;
text-align: left;
padding: 8px 0 5px 0;
font-weight: bold;
color: #000;
text-indent: 6px;
font-variant: small-caps;
background: url( "img/odkaz.jpg" ) no-repeat;
border-right: 1px solid #b7d6a4;
border-bottom: 1px solid #b7d6a4;
border-top: 1px solid #e7fdda;
border-left: 1px solid #e7fdda;}

#odkazy {position: absolute;
        top:133px; left: 15px;}
     
#odkazy a {
        padding-top: 3px;
        float: left;
        display: inline;
        margin-right: 0.6em;
        padding-right: 1em;
        border-right: 1px solid #fff;
        color: #f6f31c;
        font-weight: bold;
        font-size: 14px;
              }

#eu {position: absolute;
top: 133px;
left: 820px;
}
      
table {width: 970px;}
td {padding: 5px; font-size: 13px;} 

.cl {
clear: both;
}

.trp {color: #1d60a4; font-weight: bold}
.zeleny a {color: #61b430}
.mezera {margin-top: 7px}
.foto {background: #585858;
        padding: 1px;} 
                     
#levej {
    float: left;
    margin-right: 10px; }
    
#paticka {
    font-style: italic;
    text-align: right;
    background: #61b430;
    padding: 2px 0;
    font-size: 11px;
        }

#paticka a {color: #fff;
font-size: 85%
clear: both;}

.navigace {
background: #def4d3;
width: 300px;
float: left;
margin-right: 15px;
padding-bottom: 15px;
}

.navigace a {
text-decoration: none;
display: block;
text-align: left;
padding: 8px 0 5px 25px;
margin-bottom: 5px;
font-weight: bold;
color: #000;
font-size: 15px;
}

.navigace a:hover {
color: #1d60a4;
}

.nadpis {background: #7eadfa;
color: #fff;
font-size: 16px;
font-weight: bold;
padding: 8px 0;
margin-bottom: 15px;}

.fondeu {position: absolute;
left: 30px;
top: 850px;} 
 
    #adresar {
padding: 5px 0;
background: #ececec;
width: 960px;
height: 20px;
border-top: 1px solid #ddd;
font-variant: small-caps;
font-size: 12px;
}


img {border: 0} 

.levej {float: left;
margin: 0 10px 10px 0;}       
            
 /* formular */
#formular form {
	width: 470px;
}
#formular fieldset {
	padding: 10px;
	margin: 0 0 10px 0;
	border: 1px solid #676767;
}
#formular legend {
	font-weight: bold;
	margin: 5px 0;
	padding: 3px 5px;
	border: 1px solid #676767;
	background: #bbd6f3;
	margin-bottom: 18px;
}
#formular label {
	width: 90px;
	float: left;
	display:block;
}
#formular form br {
	display: none;
}
#formular input, textarea, select {
	width: 350px;
	margin: 0 0 10px 0;
}
#formular input.psc {width: 100px;}

 /* ///formular */  
 

