

		
#box {	
	   margin: 0 auto;	
		min-height: 746px;
		width: 982px;
		text-align: left ;
		border: 1px solid black;
		background:#97C1E7 url(tlo1.jpg);
		background-position: right bottom;
		background-repeat: no-repeat;
		z-index:2;
	   
			}	
			
#box:after {
content: '';
display: block;
height: 1px;
clear: both;
}			
	
#menu  {
margin  : 0px;
width: 980px;
min-height: 40px;
background:#7E7B40 url();
border  : none;
}

 
 
 		
#gora {	
    margin  : 0px;
    border  : none;
 	 	}
	 



#prawa {
    margin  : 0px;
    border-left-width: thick;
	 border-left-style: ridge;
	 border-left-color: #CDC767;
    padding : 0px;
	 background:#BED8D2 url();
	 background-repeat: no-repeat;
	 min-height: 554px;
    width   : 575px;
    float   : right;
	 z-index:3;}
		
		#prawa0 {
    margin  : 0px;
    border-left-width: thick;
	 border-left-style: ridge;
	 border-left-color: #CDC767;
    padding : 0px;
	 background:white url();
	 background-repeat: no-repeat;
	 min-height: 554px;
    width   : 575px;
    float   : right;
	 z-index:3;}
		
#prawa1 {
    margin  : 0px;
    border-left-width: thick;
	 border-left-style: ridge;
	 border-left-color: #CDC767;
    padding : 0px;
	 background:white url(cegla.png);
	 background-repeat: no-repeat;
	 background-position: 5% 95% ;
	 min-height: 554px;
    width   : 575px;
    float   : right;
	 z-index:3;
	 
}

#prawa2 {
    margin  : 0px;
    border-left-width: thick;
	 border-left-style: ridge;
	 border-left-color: #CDC767;
    padding : 0px;
	 background: white url(widok.gif);
	 background-repeat: no-repeat;
	 background-position:left bottom  ;
	 min-height: 554px;
    width   : 575px;
    float   : right;
	 z-index:3;
	 
}

#prawa3 {
    margin  : 0px;
    border-left-width: thick;
	 border-left-style: ridge;
	 border-left-color: #CDC767;
    padding : 0px;
	 background: white url(kamienica.png);
	 background-repeat: no-repeat;
	 background-position:left bottom  ;
	 min-height: 554px;
    width   : 575px;
    float   : right;
	 z-index:3;
	 
}

#prawa4 {
    margin  : 0px;
    border-left-width: thick;
	 border-left-style: ridge;
	 border-left-color: #CDC767;
    padding : 0px;
	 background: white url(slup.png);
	 background-repeat: no-repeat;
	 background-position:left bottom  ;
	 min-height: 554px;
    width   : 575px;
    float   : right;
	 z-index:3;
	 
}

#prawa5 {
    margin  : 0px;
    border-left-width: thick;
	 border-left-style: ridge;
	 border-left-color: #CDC767;
    padding : 0px;
	 background:white url(ceglax.png);
	 background-repeat: no-repeat;
	 background-position: 5% 95% ;
	 min-height: 554px;
    width   : 575px;
    float   : right;
	 z-index:3;
	 
}

#polemenu {
     
      background: none;
      width   : 300px;
		position:relative;
      top: 25px;
		left: 25px
	}
	
	
a#offer {

      width:118px; height:46px; display:block; background: url("przycisk11.png") no-repeat
		
	}
	
a#offer:hover {

      width:118px; height:46px; display:block; background: url("przycisk1.png") no-repeat
	}
	
	
a#gallery {

      width:118px; height:46px; display:block; background: url("przycisk21.png") no-repeat
		
	}
	
a#gallery:hover {

      width:118px; height:46px; display:block; background: url("przycisk2.png") no-repeat
	}
	
	
a#equipment {

      width:118px; height:46px; display:block; background: url("przycisk31.png") no-repeat
		
	}
	
a#equipment:hover {

      width:118px; height:46px; display:block; background: url("przycisk3.png") no-repeat
	}
	
	
a#news {

      width:118px; height:46px; display:block; background: url("przycisk41.png") no-repeat
		
	}
	
a#news:hover {

      width:118px; height:46px; display:block; background: url("przycisk4.png") no-repeat
	}
	
	
a#contact {

      width:118px; height:46px; display:block; background: url("przycisk51.png") no-repeat
		
	}
	
a#contact:hover {

      width:118px; height:46px; display:block; background: url("przycisk5.png") no-repeat
	}
	
a#index {

      width:118px; height:46px; display:block; background: url("przycisk61.png") no-repeat
		
	}
	
a#index:hover {

      width:118px; height:46px; display:block; background: url("przycisk6.png") no-repeat
	}
	
 a#budow {	

      width:118px; height:46px; display:block; background: url("przycisk71.png") no-repeat
		
	}
	
a#budow:hover {

      width:118px; height:46px; display:block; background: url("przycisk7.png") no-repeat
	}
	
	a#przem {	

      width:118px; height:46px; display:block; background: url("przycisk81.png") no-repeat
		
	}
	
a#przem:hover {

      width:118px; height:46px; display:block; background: url("przycisk8.png") no-repeat
	}
	
		a#ofirm {	

      width:190px; height:40px; display:block; background: url("przyciskduzy11.png") no-repeat
		
	}
	
a#ofirm:hover {

      width:190px; height:40px; display:block; background: url("przyciskduzy1.png") no-repeat
	}
	
			a#termow {	

      width:190px; height:40px; display:block; background: url("przyciskduzy21.png") no-repeat
		
	}
	
a#termow:hover {

      width:190px; height:40px; display:block; background: url("przyciskduzy2.png") no-repeat
	}
	
				a#certyf {	

      width:190px; height:40px; display:block; background: url("przyciskduzy31.png") no-repeat
		
	}
	
a#certyf:hover {

      width:190px; height:40px; display:block; background: url("przyciskduzy3.png") no-repeat
	}
	
					a#gal {	

      width:190px; height:40px; display:block; background: url("przyciskduzy41.png") no-repeat
		
	}
	
a#gal:hover {

      width:190px; height:40px; display:block; background: url("przyciskduzy4.png") no-repeat
	}
	
						a#kont {	

      width:190px; height:40px; display:block; background: url("przyciskduzy51.png") no-repeat
		
	}
	
a#kont:hover {

      width:190px; height:40px; display:block; background: url("przyciskduzy5.png") no-repeat
	}
	
#poleemail {
     
      background: none;
      width   : 60px;
	  	position:relative;
      top: 100px;
		left: 25px
	}
	

	
a#mail {

      width:60px; height:60px; display:block; background: url("email.png") no-repeat
		
	}
	
a#mail:hover {

      width:60px; height:60px; display:block; background: url("email1.png") no-repeat
		
	}

 #polegplus {	
     
      background: none;
      width   : 38px;
	  	position:relative;
      top: 10px;
		left: 0px
	}
	
h2 {
      color: #BA4303;
		padding: 50px 20px 10px 20px;
      text-transform: uppercase;
      text-align: center;

	}

h3 {
      color: #20373D;
		padding: 20px 20px 0px 20px;
     
	}
	
p {   font-family: arial, verdana, sans-serif;
      color: #20373D;
		padding: 10px 20px 20px 20px;
 
	}
	
	
	span.pomaran {	
    color:#BA4303 ;
    font-weight: bold
}
	
	
	
a.naprawo {	
	
	position:relative;
	left:240px;
   color:#BA4303 ;
   
}

a.naprawo1 {	
	
	position:relative;
	left:320px;
   color:#BA4303 ;
	font-weight: bold;
   background:#FF9 ;
}

a.bialytext {	
	font-size: 18px;
   color:#366 ;
	text-decoration:none;
   }

	.bialytext:hover {	
		
   color:#FFF ;
	text-decoration:none;
   }
	
	a.bialytext1 {	
	position:relative;
	left:30px;
	font-size: 15px;
   color:#366 ;
	text-decoration:none;
   }

	.bialytext1:hover {	
		
   color:#FFF ;
	text-decoration:none;
   }
	
	a.bialytext2 {	
	position:relative;
	left:60px;
	font-size: 15px;
   color:#366 ;
	text-decoration:none;
   }

	.bialytext2:hover {	
		
   color:#FFF ;
	text-decoration:none;
   }
	
	a.pomarantext {	
	font-size: 18px;
   color:#FFF ;
	text-decoration:none;
   }
	
	.pomarantext:hover {	
		
   color:#F93 ;
	text-decoration:none;
   }
	
		a.pomarantext1 {	
	position:relative;
	left:30px;
	font-size: 15px;
   color:#FFF ;
	text-decoration:none;
   }
	
	.pomarantext1:hover {	
		
   color:#F93 ;
	text-decoration:none;
   }
	
	a.pomarantext2 {	
	position:relative;
	left:60px;
	font-size: 15px;
   color:#FFF ;
	text-decoration:none;
   }

	.pomarantext2:hover {	
		
   color:#F93 ;
	text-decoration:none;
   }
	
	
  	a.niebieskitext {		
	font-size: 18px;
   color:#06C ;
	text-decoration:none;
   }
	
	.niebieskitext:hover {	
		
   color:#06C ;
	text-decoration:none;
   }
	
	
#box2{
      width:300px;
      height:300px;
		position:relative;
	left:120px;
	}

#polegal1{
      width:200px;
      height:170px;
			float:left;
	}
	
   a#gal1 {
	
   	width:150px; height:128px; display:block; background: url("blok1.gif") no-repeat; margin-top: 13px;
      margin-left: 20px; 
 ;
		
	}
	a#gal1:hover {
		width:150px; height:128px; display:block; background: url("blok.gif") no-repeat;
		
	}
		
 #polegal2{
      width:200px;
      height:170px;
			float:left;
	}
	
	a#gal2 {
	
   	width:150px; height:128px; display:block; background: url("okno.gif") no-repeat; margin-top: 13px;
      margin-left: 20px; 
	  
	}
 a#gal2:hover {
		width:150px; height:128px; display:block; background: url("okno1.gif") no-repeat;
	  
	}
 
 #polegal3{
      width:200px;
      height:170px;
			float:left;
	}
		a#gal3 {
	
   	width:150px; height:128px; display:block; background: url("hydr1.gif") no-repeat; margin-top: 13px;
      margin-left: 20px; 
	  
	}
 a#gal3:hover {
		width:150px; height:128px; display:block; background: url("hydr.gif") no-repeat;
	  
	}
	
  #polegal4{	
      width:200px;
      height:170px;
			float:left;}
			
 #polegal5{	
      width:220px;
       margin-left: 20px;
		 float:left;	}
	
	#polegal6{	
      width:220px;
         margin-left: 20px; 
			float:right;	}
	
	  	#polegal7{	
      
         margin-left: 35px;
		   margin-top: 20px;
				}
	
		#polegal8{	
      
         margin-left: 35px;
		   margin-top: 20px;
				}
	
  a#gal4 {
	
   	width:150px; height:128px; display:block; background: url("dom3a.gif") no-repeat; margin-top: 13px;
      margin-left: 20px; 
	
	}
 a#gal4:hover {
		width:150px; height:128px; display:block; background: url("dom3.gif") no-repeat;
	 
	}

		
#polegal10{
      width:200px;
      height:170px;
			float:left;
	}
	
   a#gal10 {
	
   	width:150px; height:128px; display:block; background: url("elektr1.gif") no-repeat; margin-top: 13px;
      margin-left: 20px; 
 ;
		
	}
	a#gal10:hover {
		width:150px; height:128px; display:block; background: url("elektr.gif") no-repeat;
		}
		
		
#polegal11{
      width:200px;
      height:170px;
			float:left;
	}
	
   a#gal11 {
	
   	width:150px; height:111px; display:block; background: url("zbiornik1.gif") no-repeat; margin-top: 13px;
      margin-left: 20px; 
 
 		
	}
	a#gal11:hover {
		width:150px; height:111px; display:block; background: url("zbiornik.gif") no-repeat;
		
	}	
		
	#table {
	 table-layout: auto ;
	  
	 }
	
 #table1 {
	 table-layout: auto ;
	  position:relative;
      		left: 60px;
	 }
	 
	 #table2 {
	 table-layout: auto ;
	  position:relative;
      		left: 5px;
	 }
	 
  #malaczc {	
	  font-size: 11px	;
	}
 
	
body {
     text-align: center ;
	  background-color: #E8E7BB;
	  background-image: url("textura.jpg");
	  background-repeat: repeat;	
     font: normal normal 15px arial, sans-serif;

    }
	 
a img {
    border: none;
}

a:hover {
		color: blue;
  }
			
 .floatstop {	
		clear:both;
	}
	

