body {
   margin: 0;
   padding: 0;
   background-color: #000000;
   font-family: Helvetica, Arial, sans-serif;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: 50% 0;
background-image: url('images/las.jpg');
}
html, body, #zawartosci {
   min-height: 100%;
   width: 100%;
   height: 100%;
}
html>body, html>body #zawartosci {
   height: auto;
}

        


#zawartosci {
   position: absolute;
   top: 0;
   left: 0;
}
#naglowek {
   height: 3em;
   background-image: url("images/naglowek.jpg");
}
#naglowek .tytul {
   font-weight: bold;
   background-color: transparent;
   float: right;
   margin-right: 2em;
   margin-top: 1em;
}

#naw {
   position: absolute;
   top: 4em;
   left: 1em;
}

#zawartosc {
   margin-left:30em;
   margin-right: 2em;
   margin-bottom: 3em;
      width: 30em;
     padding-bottom:150px;
}


#stopka {
   position: absolute;
   bottom: 0;
   width: 100%;
   background-image: url("images/stopka.jpg");
   font-size: 8pt;
}
#stopka p {
   margin: 0em 0 1em 3em;
   padding: 0;
   text-align:right;
   padding-right: 20px;
   padding-bottom:10px;
}


p {
font-size:10pt;  
font-family:helvetica, arial; 
color:#bbbbbb; 
padding-left:16px; 
padding-right:16px;  
text-align: justify;}

h2 {
font-size:14pt; 
 font-family: orator std, helvetica, arial; 
 color:#A8070A; 
 padding-left:12px; 
 padding-right:12px;  
 padding-top:25px;
 font-weight:bold; 
 text-align: center;}
 h3 {
font-size:12pt; 
 font-family:helvetica, arial; 
 color:#A8070A; 
 padding-left:12px; 
 padding-right:12px;  
 font-weight:bold; 
 text-align: center;}

li {
font-size:10pt; 
font-family:helvetica, arial; 
color:#bbbbbb 
text-align: justify; 
font-weight:normal;}

ul
{font-size:10pt; 
font-family:helvetica, arial; 
color:#bbbbbb; 
list-style-image:url("images/punktor.gif"); 
text-align: left; 
font-weight:bold;}



.menu { 
font-size:10pt;    
font-family:helvetica, arial; 
text-align:center; 
color:#C25251;
 text-decoration:none; 
 font-weight:bold;}  
 
.fotki img{
margin:3px 3px 3px 3px;
padding: 4px;
border: 1px solid #D9E0E6;
border-bottom-color: #C8CDD2;
border-right-color: #C8CDD2;
background: #fff;
}

/*formularz*/

.h_f{ height:30px;}  

.col_box{ width:425px;}  

.col_box_1{ width:221px;}  

.col_box_1 .h_f{ height:30px;}  

.col_box_2{ width:198px;}  

.col_box input{ width:196px; height:18px;}  

.col_box textarea{ width:196px; height:109px; overflow:auto; display:block; margin-bottom:10px;}  
