
body {
margin: 0;
padding: 0; 
border: 0;
font-family: Tahoma;
font-size: 13px;
}

a, a img {
text-decoration: none;
color: white;
border-width: 0px;
border-style: none;
border-color: inherit;
}


.main {
width: 100%;
height: 100%;
cellpadding: 0px;
cellspacing: 0px;
margin: 0px;
border-width: 0px;
}

tr, td {
cellpadding: 0px;
cellspacing: 0px;
margin: 0px;
font-family: Tahoma;
vertical-align: top;  
}
.postranice {
background-image: url('postranice.jpg');
background-repeat: repeat-x;
min-width: 15px;
height: 850px;
}

.mapa {
text-decoration: underline;  
text-align: left;
}

.bold {
font-weight: bold;
}

.ram {
background-image: url('ram.jpg');
background-repeat: repeat-x;
width: 15px;
height: 850px;
}
.reference {
font-size: 15px;
color: #2AA0D2;
text-align: left;
font-family: Tahoma;
font-weight:bold;
text-indent:10px;
text-decoration: underline;
}
.postranice2 {
background-image: url('postranice2.jpg');
background-repeat: repeat-x;
min-width: 15px;
height: 950px;
}

.link_hp {
color: #158D23;
text-decoration: none;
font-weight: bold;
}

.ram2 {

background-image: url('ram2.jpg');
background-repeat: repeat-x;
width: 15px;
height: 950px;
}
.proluka {
min-width: 906px;
width: 906px;
height:10px;  
}
.logo {
min-width: 906px;
width: 906px;
height: 100px;
background-image: url('logo.jpg');
background-repeat: no-repeat;
background-position: middle top;

}



.flash {
min-width: 895px;
width: 895px;
position: relative;
float: left;
left: 0px;
top: 0px;
min-height: 291px;  
}
.span_logo {
width: 190px;
position:relative; 
left: 0px; 
top: 0px
}
.zahlavi {
position:relative; 
width:904px; 
right: 10px;
top:40px;
text-align:right;
color:black; 
display: block;
}

.aktuality {
text-align: left;
height: 215px; 
}

.dhtml {
position:relative;
top:-1px; 
left: 0px; 
vertical-align:top;
width:906px;
float:left;
}

.dhtml_frame {
vertical-align: top;
position:relative;
top:0px;
left:0px;
float:left;
}

.flash_zabka2 {
vertical-align:top;
}

.odkazy {
text-align: left;
height: 175px;
right:0px;
}

.main_text {
text-align:justify;
padding: 0px 13px 0px 15px;
text-indent: 0px;
font-size: 13px;
font-weight: normal;
}

.welcome {
text-align: left;
min-width: 901px;
height: 200px;
width: 901px;
background-image: url('zaba.jpg');
background-repeat: no-repeat;
background-position: right bottom;  
}

.welcome2 {
text-align: justify;
vertical-align: top;
height: 340px;
position: relative;
top:0px;
}

.sokol {
text-align:left;
width: 901px; 
min-width: 901px;
}

.banner_sokol {
margin-right: 21px;
}

.footer {
text-align:left;
float:left;
font-size: 11px;
font-weight: normal;
display: inline;
}
.dnt{
text-align:right;
position:relative;
float:right; 
margin-right: 20px
}

.zarubne {
margin: 3px 5px 3px 5px;  
}
.welcome {
text-indent: 20px;  
position:relative;
top:0px; 
left: 0px; 
vertical-align:top;
}
.n_novinky {

color: white;  
text-indent: 15px;
font-weight: bold;
font-size: 15px;
}
.n_odkazy {

color: white; 
text-indent: 15px;
font-weight: bold;
font-size: 14px;
}
.n_vitejte {
background-image: url('vitejte2.jpg');
background-repeat: no-repeat;
background-position: left top;  
color: white; 
text-indent: 15px;
font-weight: bold;
font-size: 14px;
margin-top: 0px;
padding-top: 0px;
}

h1 {
color: white; 
font-weight: bold;
font-size: 14px;
}

.n_vitejte_long {
background-image: url('vitejte2.jpg');
background-repeat: no-repeat;
background-position: left top;  
color: #8F5444; 
text-indent: 15px;
font-weight: bold;
font-size: 14px;
}

.zapati {
height: 20px;
background-image: url('zapati.jpg');
background-repeat: repeat-x;
background-position: left top; 
font-size: 11px;
}

.zapati a:visited {
text-decoration: none;
color: #4E2727;
border-width: 0px;
border-style: none;
border-color: inherit; 
 
}
.zapati a:link {
text-decoration: none;
color: #4E2727;
border-width: 0px;
border-style: none;
border-color: inherit; 
 
}

.zapati a:active {
text-decoration: none;
color: black;
border-width: 0px;
border-style: none;
border-color: inherit; 
 
}
.zapati2 {
height: 20px;
background-image: url('zapati.jpg');
background-repeat: repeat-x;
background-position: left top; 
text-align: right;
font-size: 11px;
}

