html * {
    padding: 0;
    margin: 0;

}

body {
	font-size: 11px;
	text-align: center;
	margin: 0 auto;
	padding: 0;
  background:url(images/body_left.png) #7AAF36 top  repeat-x;

}

#body_right{background:url(images/body_right.png) top  repeat-x;height:1200px;
		position: absolute;left:50%;top: 0px;right: 0px;z-index:0;}
a {
    text-decoration: none;
   
}

img {
    border: 0;
}
#headler {background: url("images/headler.png") no-repeat  center;height:535px; margin:0 auto;position:relative;}


#headler .contener {height:535px;
    width: 850px;
    margin: auto;
    background:  no-repeat top center;
    text-align:left;
}

div .menu {   margin-left: 0px;}

div .menu ul {   padding-top:58px;}

div .menu ul li {display: block;
	list-style: none;
	width:166px;
	height:28px;
	padding-top:20px;
	font-weight:normal;
    text-align: left;
	color:#ffffff;
	}

div .menu ul li a {
    color:#ffffff;
    font-weight: normal;
    font-size: 28px;  
}
div.bg {
    width: 1000px;
   
    margin: 0;
    margin: auto;
  
}


div.top { padding-top: 0px;  padding-left: 0px;}
div.top img{margin-top: 0px;  margin-left: 20px;}




#bg_content {background: url("images/content.png") repeat-y  center;height:589px; margin:0 auto;position:relative;}

div .tytul_strony{text-align:left;background: no-repeat top;height:60px;}

div .tytul_strony h1{font-size:24px;color:#ffffff; padding-top:90px; color:#ffffff;}

.tytul_strony h1 span{font-size:16px;color:#ffffff;}

#bg_content .content {padding-top:90px; width: 850px; margin: auto;
	padding-left:80px; padding-right:80px;    color:#ffffff;
    font-weight: normal;
    font-size: 16px; text-align:left;}

#bg_content .content_start {padding-top:90px; width: 850px; margin: auto;
	padding-left:80px; padding-right:80px;    color:#ffffff;
    font-weight: normal;
    font-size: 24px; text-align:left;}
div .tytul_strony_start{text-align:left;background: no-repeat top;height:60px;}
div .tytul_strony_start h1{font-size:24px;padding-top:90px;color:#ffffff;}
.tytul_strony_start h1 span{font-size:16px;color:#ffffff;}

	
	
div .tytul_contact{text-align:left;background: no-repeat top;height:30px;color:#ffffff;}
div .tytul_contact h1{font-size:24px;color:#ffffff; padding-top:90px;}
.tytul_contact h1 span{font-size:16px;color:#ffffff;}	
.contact_left {display:block; float:left; width:300px;text-align:center;}
.formularz_kontaktowy {padding-top:150px;display:block; float:left; width:505px;}

 


#bg_content_services {background: url("images/content_services.png") repeat-y  center;height:900px; margin:0 auto;position:relative;}


#bg_content_services .content {padding-top:90px; width: 850px; margin: auto;
	padding-left:80px; padding-right:80px;    color:#ffffff;
    font-weight: normal;
    font-size: 16px; text-align:left;}

#bg_content_services_01 {background: url("images/content_services_01.png") repeat-y  center;height:1100px; margin:0 auto;position:relative;}


#bg_content_services_01 .content {padding-top:90px; width: 850px; margin: auto;
	padding-left:80px; padding-right:80px;    color:#ffffff;
    font-weight: normal;
    font-size: 16px; text-align:left;}


div.clear {
    clear: both;
}
#footer {background: url("images/footer.png") no-repeat  center;height:126px; margin:0 auto;text-align:center;position:relative;}

.footer{display:block;padding-top:52px;width: 850px;color:#000;}
.footer p {color: #ffffff;
    font-weight: normal;padding-top:8px;
    font-size: 11px; font-family:Tahoma;}

.footer p span{color: #D1EB66;
    font-weight: normal;padding-top:8px;
    font-size: 11px; font-family:Tahoma;}

.footer a{color: #D1EB66;
    font-weight: normal;padding-top:8px;
    font-size: 11px; font-family:Tahoma;}
.footer a:hover{color: #D1EB66;
    font-weight: normal;padding-top:8px;
    font-size: 11px; font-family:Tahoma;}

div .design{display:block; float:right; width:350px;color: #FEFEFE;
    font-weight: normal;padding-top:10px;
    font-size: 11px; font-family:Tahoma; }
.design strong{color: #FEFEFE;
    font-weight: bold;
    font-size: 11px; font-family:Tahoma; }
	
div .design a{text-decoration:none; color: #FEFEFE;
    font-weight: bold;
    font-size: 11px; font-family:Tahoma; }




