html,body{margin:0;padding:0}

body{background-image:url('images/runtlo.jpg');
background-repeat: no-repeat;
background-position: top center;
height: 491px;
background-color:#ded7ba; 
font: 76% Arial, sans-serif; 
text-align:center}

p{margin:5px 10px 10px 10px;}
a{text-decoration:none; color:#000000;}
a:link{color:#fefefe;text-decoration:none;}

#header{
z-index:3;
margin-top: 30px;
margin-left:100px;
height:250px;
}

#email{
margin-left:600px;
margin-top:10px;
height: 162px;
}

h1{
font-family: georgia;
color: #333333;
font-weight: normal;
font-size: 20px;
text-indent: 1em;
margin:10px 10px 10px 0px;
}

h2{
font-family: georgia;
color: #fefefe;
font-weight: normal;
font-size: 40px;
text-indent: 1em;
letter-spacing:0.1em;
line-height:1.5;
}


#omnie, #ksiega, #linki, #archiwum p
{
font-size: 11px;}

#omnie, #ksiega, #linki, #archiwum
{
margin: 5px;
padding: 5px;
margin:0 auto;
width:18%;
float:left;
}

#omnie{
margin-left:170px;
}

#content p{line-height:1.5;
margin-bottom:30px;
z-index:4;}


#container{
text-align:left;
width:900px;
margin:0 auto;
}

#content{
float:left;
width:100%;
padding-top:30px;
z-index:10;
margin-bottom: 35px;
}



#footer{
min-height: 200px;
clear:both;
width:100%;
background-color:#84979f;
text-align:left;
}

#footer p{
overflow: hidden;
}

#bottom{
clear:both;
padding-top:30px;
padding-bottom:15px;
text-align: center;
font-size: 9px;}

textarea {
border: solid 1px #222222;
background: transparent;
width:100%;
height: 80px;
font-family:verdana;
font-size:10px;
color:#222222;
padding: 3px;
margin-top: 5px;
margin-bottom: 25px;}