#kontener {
border: 2px solid white;
background: #3a951b;
width:800px;
position:absolute;
left:50%;
top:30px;
margin-left:-400px;
}


#banner{
background: url('images/trans_galopp_nbsp_relkama1.jpg');
width: 800px;
height: 211px;
margin-bottom: 30px;
border-bottom: 2px solid white;
}

#jezyk {
position: relative;
top: 179px;
left: 660px; 
}

#left {
float: left;
width: 200px;
margin-right: 10px;
}

#right {
float: right;
min-width: 580px;
}

#dzien {
text-align: right;
color: white;
width: 100%;
margin-left:1px;
border: 1px solid white;
border-right: none;
}

#tresc {
margin-top:5px;
max-width: 560px;
}

#tresc a{
color: white;
text-decoration: underline;
}


#menu {
color: #d06802;
background: yellow;
border-top: 1px solid white;
border-right: 1px solid white;
margin: none;
font-size: 1.2em;
font-family: MS Tahoma;
}

#menu ul{
list-style: none;
/*background-image: url('images/menubg2.gif');*/
border-bottom: 1px solid white;
}

#menu li{
width: 197px;
display: block;
height: 25px;
text-align: left;
}

#menu li a{
display: block;
color: blue;
margin-top: 2px;
margin-bottom: 2px;
text-decoration: none;
}

#menu li a:hover{
color: black;
display: block;
height: 25px;
text-decoration: blink;

}

body {
background: #3f6e2f;	
margin-bottom: 25px;
}

#stopka {
clear: both;
width: 100%;
height: 30px;
background: black;
text-align: center;
margin: 30 1 1 1;
border-top: 2px solid gray;
}


a {
text-decoration: none;
color: #1d1d1d;
}

a:hover {
color: white;
text-decoration: none;
}

#news {
width: 199px;
margin-top: 40px;
margin-left:2px;
background: white;
border: 1px solid gray;
text-align: center;
color: gray;
padding-top: 2px;
font-weight: bold;
}

h1 {
font-size:18px;
}

h2 {
font-size:18px;
}

h3 {
font-size:18px;
}
