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

body{
background-color:#fff; 
font: 90% helvetica,arial, sans-serif; 
text-align:center;}


a {text-decoration:none; color:#000;}
a:link{color:#000;text-decoration:none;}
a:hover{color:#888; text-decoration:none;}
a:visited{color:#000;text-decoration:none;}

#header{
z-index:5;
text-align:center;
margin-top:30px;
border-top:2px solid #000;
border-bottom:2px solid #000;
height:200px;
}

#box, #box2{
	float:left;
	position:relative;
	margin-top:20px;
	padding-bottom:40px;
font-size:12px;
width:12%;
line-height:1.6;
background-image:transparent;
z-index:3;
}

#box a:link{
color:#888;
width:100%;
margin:2px;
border-top:1px solid #000;
border-bottom:1px solid #000;
padding:2px;
}

#box a:hover{
padding:2px;}

#box2{
width:25%;}

#tytul{
float:left;
position:relative;
text-align:left;
color:#000;
z-index:2;
margin-top:-240px;
background-image:transparent;
}

#wrapper{
padding-top:50px;

}

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

#content{
float:left;
width:58%;
padding:20px;
color:#000;
z-index:6;
line-height:1.4em;
}


#footer{
clear:both;
width:100%;
z-index:4;

}

#footer p{
margin-top:20px;
font-size:10px;
padding-top:20px;
text-align:center;
border-top:1px solid #ccc;
}

h2{
color: #000;
text-align:left;
font-weight: 100;
font-size: 1.9em;
line-height:1.1em;
font-family:helvetica,arial, sans serif;
font-variant:small-caps;
border-bottom:2px solid #ccc;
}

h4{
text-align:left;
font-size: 20px;
font-weight:bold;
margin-top:-50px;
margin-left:10px;
}

h3{
color: #000;
font-weight: bold;
font-size: 3.2em;
}

h1{
color: #000;
text-align:left;
font-weight: bold;
font-size: 1.8em;
line-height:1em;
}

.menu{ 
float:left;
display:inline;
position:relative;
z-index:20;
margin-top:-240px;  
width:100%;  
}

.menu ul{
margin-left:-40px;}

.menu li{ 
display:inline;
font-weight:bolder; 
list-style-type:none;
padding:12px; 
 
}

.menu li a:link{    
color:#000;        
} 
 
.menu li a.active, .menu li a:hover { 
color: #ccc;   
}  



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