body{
background: url('img/tlo.jpg') repeat-x #0C276D center top;
color: #0E0E0E;
font-size: 11px;
font-family: trebuchet MS, verdana, sans-serif;
margin: 0;
}
img{display: block; border: 0;}
p, h1, h2{margin: 0; padding: 0 0 10px 0;}
a{text-decoration: none; color: #0471AF;}
a:hover{color: #09246B;}
.float_l, #left, #right, .gal_zd{float: left; display: inline;}
.float_r, .wyslij{float: right; display: inline;}
.clear{clear: both;}
.txt_1, .txt_2, .txt_3{border: 1px solid #7F7F7F;}
.txt_1, .txt_2{height: 17px;}
.txt_1, .txt_3{width: 185px;}
.txt_2{width: 86px;}
.txt_3{height: 50px;}
.wyslij{width: 85px; height: 33px; background: url('img/wyslij.jpg') no-repeat #00CCFF; border: 0; margin: 5px 0 0 0; cursor: pointer; }
fieldset{
height: auto !important;
height: 200px;
min-height: 200px;
border: 0;
padding: 0;
margin: 0;
display: block;
}
#top, #middle, #bottom{margin: 0 auto;}
#top, #bottom{
width: 885px;
padding-left: 5px;
}
#top{height: 367px;}
#middle{width: 885px;}
#left{width: 230px;}
.panel_l{background: url('img/panel_l_tlo.jpg') repeat-y #FFF;}
.panel_tekst {padding: 0 20px 0 20px;}
.panel_r{background: url('img/panel_r_tlo.jpg') repeat-y #FFF;}
#right{width: 654px;}
#bottom{
height: 232px;
background: url('img/bottom_2.jpg') no-repeat bottom;
clear: both;
text-align: center;
color: #0471AF;
}
.foto{
margin: 0 10px 0 10px;
border: 1px solid #7F7F7F;
}

.gal_zd{
width: 193px;
text-align: center;
margin: 0 11px 10px 0;
}