 * {
   margin:0;
	 padding: 0;
   }   

body {
      margin: 0 auto;
			font-family: bookman old style, arial;
			background: 
     }
		 
/* div */
		 
#container{
          margin: auto;
          width: 760px;
					height: auto;
					
          }
					
/* logo */
					
#logo {
       margin: 0px;
       width: 760px;
			 height: 239px;
			}
#logo_left {
            margin: 0;
						padding: 0;
            height: 239px;
						float: left;
						width: 220px;
						background-image: url('images/logo_left.jpg')
           }
					 
#logo_right {
            margin: 0;
						padding: 0;
            height: 239px;
						float: left;
						width: 540px;
						background-image: url('images/logo_right_bg.jpg');
						background-position: bottom;
						background-repeat: no-repeat;
						
            }
#main_area {
           padding-top: 30px;
					 padding-bottom: 40px;
           height: auto; 
					 width: 760px;
					 position: relative;
					
					 background-image: url('images/main.jpg')

					 }
#stopka {
         height: 50px;
				 width: 760px;
				 background-image: url('images/stopka.jpg')
        }
						
/* menu */

#menu{
     position: relative;
     margin: 0;
		 padding: 0;
		 height: 47px;
		 width: 760px;
		 background-image: url('images/menu.jpg');
		 clear: both;
	
     }
		 
		 
#menu ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu ul {
  position: absolute; left: 240px;
  
  margin-top: 6px;
	float: left;
  background: #80c344;

	border: 0px solid #000;
}

#menu ul li {
float: left;
}

#menu ul a:link, ul a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;

	color: #fff;
	text-align: center;
	
  margin-left: 5px;
	border-right: 1px solid #008000;
	border-right: 1px solid #008000;
	width: 122px;
	height: 32px;
}

.home a:link { 
      background: #80c344 url("images/button_home.gif") repeat-x center;
      }
			
.home a:visited { 
      background: #80c344 url("images/button_home.gif") repeat-x center;
      }
.home a:hover { 
      background: #80c344 url("images/button_home2.gif") repeat-x center;
      }

			
			
			

			
.services a:link { 
      background: #80c344 url("images/services.jpg") repeat-x center;
      }
			
.services a:visited { 
      background: #80c344 url("images/services.jpg") repeat-x center;
      }
.services a:hover { 
      background: #80c344 url("images/services2.jpg") repeat-x center;
      }
			
.contact a:link { 
      background: #80c344 url("images/contact.gif") repeat-x center;
      }
.contact a:visited { 
      background: #80c344 url("images/contact.gif") repeat-x center;
      }
.contact a:hover { 
      background: #80c344 url("images/contact2.gif") repeat-x center;
      }		
			
.us a:link { 
      background: #80c344 url("images/us.gif") repeat-x center;
      }
			
.us a:visited { 
      background: #80c344 url("images/us.gif") repeat-x center;
      }
.us a:hover { 
      background: #80c344 url("images/us2.gif") repeat-x center;
      }
			

						
/* images */

img {
    border: none;
		margin: 0px;
		padding: 0px;
    }
				
.kobieta {
         position: absolute; top: 25px; left: 580px;
				  
				 }
.kobieta2 {
            position: absolute; top: 155px; left: 410px;
          }
					
.kobieta3 {
         position: absolute; top: 120px; left: 400px;
				  
				 }
.kobieta4 {
          position: absolute; top: 285px; left: 580px;
          }
.kobieta5 {
           position: absolute; top: 417px; left: 410px;
          }
.hand {
			  position: absolute; top: 70px; left: 400px;
      }
/*text */

.text { 
     
		  margin:0;
			padding: 0;
			font-size: 16px;
			margin-top: 30px;
			margin-left: 100px;
		  width: 500px;
		  margin: auto;
		
			font-weight: bold;
			
      }
			
h1.stopka {
        margin:0;
				padding:0;
				font-size: 9px;
				color: #7bae37;
			  position: absolute; bottom: 5px;
        }
h4.stopka {
         font-size: 12px;
			  padding:0;
				margin: 0;
			
				 color: #009726;
				 margin: auto;
			
				 text-align: center;
				 
         }
		 
p.about_us {
           width: 400px;
					 font-size: 15px;
					 margin-left: 100px;
     
		
            }
p.about_us2 {
           width: 400px;
					 font-size: 15px;
					 margin-left: 100px;
           }
p.contact {
           width: 300px;
					 font-size: 14px;
					 margin-left: 70px;
					 padding-top: 30px;
          }
p.services {
           width: 300px;
					 font-size: 14px;
					 margin-left: 70px;
					 padding-top: 100px;
          }
					
span{
           
					 font-weight: bold;
					 font-size: 16px;
          }
					
#main_area a{
            text-decoration: none;
            }
#main_area a:hover {
                   text-decoration: underline;
                   }