body {
    background: #222222;
	margin: 0; 
	padding: 0; 
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
}

h1
{
font-size:16px;
font-family: arial;
color: #339933;
text-align:center;
}

h2
{
font-size:16px;
color: #993399;
margin-top: 30px
}

a {
outline:none 
}
a img { 
border:none
}

a{
color:#ffffff;
text-decoration: none;
}
a:hover{
color:#6ac431;
}

ul, ol , li{
padding: 0;
}

#strona{
margin: 0 auto;
text-align: center;
}

#all{
margin: 50px auto 0 auto;
width: 908px;
}

#left{
float: left;
margin:0;
padding:0;
width: 176px;
position: relative;
height: 550px
}

#left_top{
float: none; clear: both;
margin:10px auto;
padding:0;
height: 10px;
width: 100%;
}

#logo{
float: none; clear: both;
margin: 0 35px 0 auto;
padding:0;
height: 26px;
width: 126px;
background:url(../images/logo.png) no-repeat top center;
border: none;
}

#mail{
float: none; clear: both;
margin: 0 35px 0 auto;
padding:13px 0 0 0;
height: 26px;
width: 118px;
font-size: 10px;
}

#menu{
float: none; clear: both;
margin: 25px 40px 0 auto;
padding:0;
width: 140px;
text-align: right;
position: relative;
}

#firstpane{
position: absolute;
width: 100%;
height: 100%;
}

.menu_head {
padding: 0;
margin:0;
cursor: pointer;
position: relative;
}

.menu_head:hover{
color: #6ac431
}

.menu_body {
display:none;
margin: 2px 28px 10px 0;
}
.menu_body a {
display: block;
margin: 2px auto;
color: #666666;
}

.menu_body a:hover {
color: #6ac431;
}

.menu_active{
font-weight: bold;
color: white;
}

#middle{
float: left;
margin:0 auto;
padding:0;
width: 714px;
text-align: right;
}

#middle_top{
float: none; clear: both;
margin:10px auto;
padding:0;
height: 10px;
width: 100%;
text-align: right;
}

#middle_main{
float: none; clear: both;
margin:0 auto;
padding:0;
height: 428px;
width: 100%;
text-align: center;
border-bottom: 2px solid #444444;
}

#right{
float: left;
margin:0 auto;
padding:0;
height: 458px;
width: 18px;
}

#right_top{
float: none; clear: both;
margin:10px auto;
padding:0;
height: 10px;
width: 100%;
}

#right_footer{
float: none; clear: both;
margin: 135px 0 0 8px;
padding:0;
height: 280px;
width: 10px;
background:url(../images/footer.png) no-repeat bottom center;
}

.red{
color: #6ac431;
}

.arrow{
margin-left: 15px;
}

.facebook {
float:left;
display:block;
left:0;
padding:0;
position:fixed;
top:150px;
z-index:10000;
} 

.facebook:hover{
opacity: 0.8;
}