body{
    font-family:Tahoma, sans-serif;
    font-size:1em;
    padding:0;
    margin:0;
    background-color: #333333;
}

#container{
    margin:0 auto;
    width:850px; 
}

a{
text-decoration:none;
border:solid 0;
}

#logo{
width:503px;
background-color:#868654;
height:66px;
float:left;
}

#space{
height:66px;
width:159px;
background-color: #1a4c55;
float:left;
}

#home{
float:left;
height:66px;
width:76px;
background-color: #1a4c55;
}

#mail{
float:left;
height:66px;
width:76px;
background-color: #1a4c55;
}

#space2{
height:66px;
width:25px;
background-color: #1a4c55;
float:left;
}

#onas_but{
height:43px;
width:212px;
background:url(images/onas.jpg); 
float:left;
}

a:hover#onas_but{
  background: url(images/onas_on.jpg);
}

#onas_act{
height:43px;
width:212px;
background: url(images/onas_on.jpg);
float:left;
}

#oferta_but{
height:43px;
width:208px;
background:url(images/oferta.jpg);
float:left;
}

a:hover#oferta_but{
  background: url(images/oferta_on.jpg)
}

#oferta_act{
height:43px;
width:208px;
background:url(images/oferta_on.jpg);
float:left;
}

#galeria_but{
height:43px;
width:214px;
background:url(images/galeria.jpg); 
float:left;
}

a:hover#galeria_but{
  background: url(images/galeria_on.jpg)
}

#galeria_act{
height:43px;
width:214px;
background:url(images/galeria_on.jpg); 
float:left;
}

#kontakt_but{
height:43px;
width:206px;
background:url(images/kontakt.jpg); 
float:left;
}

a:hover#kontakt_but{
  background: url(images/kontakt_on.jpg)
}

#kontakt_act{
height:43px;
width:206px;
background:url(images/kontakt_on.jpg); 
float:left;
}

#mid_line{
float:left;
height:4px;
width:840px;
background:url(images/line_up.jpg); 
}

#flash_mov{
width:839px;
background-color: #7c1811;
text-align:center;
float:left;
}

#content{
padding: 20px 0 20px 0;
float:left;
width:838px;
background-color: #1a4c55;
color:white;
font-size:13px;
}

h3{
font-size:18px;
padding-left:60px;
}

.txt{
width:720px;
text-align:justify;
padding: 0 40px 0 60px;
line-height:20px;
}

#footer{
float:left;
width:789px;
height:32px;
background-color: #7c1811;
font-size:10px;
padding-left:50px;
color:#898888;
}

#copyright{
float:left;
width:475px;
}

ul li{
font-size:10px;
display:inline;
color: #f78628;
}

.sep{
color:#1b1c1c;
}

#bottom_menu a{
color:  #f78628;
}

#log{
background:url(images/log.jpg) repeat-x ;
width:131px;
height:240px;
margin: 20px 20px 0 60px;
float:left;
}