
body {
		background-image:url(images/main_stripbright.gif);background-repeat: repeat-x;
	
	margin: 0 auto;
   padding: 0 0;
   width:100%;
   height:100%;
   text-align:center;


	
	 
}


	
  p { margin: 15px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#505050;
	text-align:left;
}	

h2 { margin: 25px 0px 0px 0px;padding:4px 8px;
border-bottom:1px solid #DDD;
font:  1.5em  MS Comic Sans;
color:#5692c9;
text-align:center;
}	






 h3 { margin: 5px 0px 0px 0px;

font:  1.1em  MS Comic Sans;
color:#505050;
text-align:center;

}




#topsides { 

background:url(images/topboki.gif) top repeat-x;overflow: auto;
margin:0 auto;
height:220px;
 width: 100%; 
position:relative;
  clear:both;
overflow: hidden;
 }


 #top {
	
	background:url(images/headernewenglish.jpg) no-repeat;
	margin:0 auto;
	width: 990px;
	height:220px;
  position:relative;
  clear:both;
  
	}

  #top span{ 	

color:black;

}	

	
	
	
  #top a,h1 {padding-top:85px;padding-left:22px;text-align:left;		
font:  1.1em  MS Comic Sans;  color:#a2c9ff; letter-spacing: 0px; text-decoration:none;
	}
 
 
 
 #navsides {
  background:url(images/topboki.gif) left repeat-x;overflow: auto;
margin:0 auto;

 width: 100%; 
position:relative;
  clear:both;
overflow: hidden;
  
	}
 
 #nav {
	
	background:url(images/topboki.gif) top repeat-x;overflow: auto;
margin:0 auto;
	width: 1050px;
	
  
  position:relative;
  clear:both;
	}
 
 
 
 
 

#middle { 
padding:0 0px 0 0px;

margin:0 auto;
 width: 100%; background:#f5f4ef;
 position:relative;


 }



#container { 
padding-bottom:50px;
overflow: hidden;
margin:0 auto;
 width: 1050px; 
 min-height:430px;
 	background-image:url(images/main_stripbright.gif);background-repeat: repeat-x;
 position:relative;
clear: both;

 }



	
	

  /* main horizontal menu -----------------------------------*/	
  
#tablist{  background:url(images/topboki.gif) left repeat-x;overflow: auto;
overflow: hidden;
	margin:0 auto;
	position:relative;
clear: both;
	height:auto;
	padding: 4px 0px;
	 }
	
	#tablist li{ list-style: none; display: inline; margin: -1px; }
	#tablist li a{
		
		background:  url(images/button.jpg);   top repeat-x;overflow: auto;
		font-family: Tahoma;
	font-size: 16px;
	font-style: normal;
	text-decoration:none;
	padding: 6px 19px;
	color:#D6DBC1;
	}
	#tablist li a:hover{
			background:  url(images/buttonon.jpg);   top repeat-x;overflow: auto;
		font-family: Tahoma;
	font-size: 16px;
	font-style: normal;
	text-decoration:none;
	padding: 6px 19px;
	color:#D6DBC1;
	
	}
	
	}
	#tablist .key { text-decoration: none; }
	
	
	
	





/*------------------------------ left side------------------------------ */



#left {
	float: left;
		width: 220px;
	margin-right:20px;
	margin-left:22px;
}
	
#left	h2 { margin: 25px 0px 0px 0px;padding:4px 8px;
border-bottom:1px solid #DDD;
font-size: 20px;  
font-family:"Times New Roman";

color:#5692c9;
text-align:left;
}	

#left span{ 
font-size: 21px; 
color:black;

}	




#left	h4 {  margin: 15px 0px 0px 0px;font-size:10px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#505050;
	text-align:left;
}	

#left	a {   margin: 15px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#505050;
	text-align:left;
	text-decoration:none;
}	 	
   #left   a:hover { margin: 15px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:black;
	text-align:left;
	text-decoration:none; } 
   
 #left	h3 { margin: 25px 0px 0px 0px;padding:4px 8px;
border-bottom:1px solid #DDD;
font:  1.2em  MS Comic Sans;
color:#5692c9;

}	
 
#left img { 
   
   margin: 0 auto;
   padding-top:20px;
		 width: 200px;
		 height:131px;
 
}
  
 }

	
	
 #subheader {float:left;margin: 0 0 10px 0;padding: 8px;color: #808080;}
 
 
 
 #oferta	h3 { margin: 25px 0px 0px 0px;padding:4px 8px;
border-bottom:1px solid #DDD;
font-size: 18px;  
font-family:"Times New Roman";

color:#5692c9;
text-align:left;
}	
 
#oferta span{ 
font-size: 19px; 
color:black;

}	 
 
 
 
 
 #newsimages {
	float: left;
		width: 250px;
	margin-right:5px;
	margin-left:7px;
	
	height:300px;
		text-decoration:none;
	
}
 
 #newsimages h3,a{
	margin: 1px 0px 0px 0px;

font:  1.0em  MS Comic Sans;
color:#5692c9;
text-align:center;
	text-decoration:none;
	
}
 
 
 
 
#newsimages img { 
   
   margin: 0 auto;
   padding-top:0px;
		 width: 250px;
		 height:164px;
		 }
 


 
#nasiklienci { 
   float: left;
     margin:auto;
     
   	
 
	
 
 
}
 
 
 
 .ostatnie_prace {
		color: #bbbbbb;
		  border:1px solid black;
height:107px;
	width: 239px;
	margin-top:20px;
		margin-bottom:20px;
		
		
	}
	
	  

		
	.ostatnie_prace  p { margin: 0px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#505050;
	text-align:left;
}		
		
		
 
 
 
 
 
 /* End left side---------------------------------------------------------------------------------- */
 
 
 #nasiklienci { 
   float: left;
     margin:auto;
     background:url(images/nasiklienci.gif) no-repeat;
   	width:479px;
   	height:156px;
 
	
 
 
}

 
 
 
 
 
 
 



	
	.image { float: left; margin: 0px 19px 0px 0px; }
  
 
 
 /* End right side---------------------------------------------------------------------------------- */
 
 
	
		
		
		
		
 

		
		
	
 .starsze_prace {
 float: left; 
 margin-left:70px;
 
		color: #bbbbbb;
		  
}
	
	

 
 
 
 
 
 /* miniaturki menu lewe oraz menu prawe   */
 
 
 #menuleweminiaturki { 
   float: left;
   
 margin: 0px 0px 0px 0px;
	
 width: 270px;
 
}


#menuleweminiaturki	h2 { 

margin: 0px 0px 0px 0px;
font:  1.4em MS Comic Sans;  color:#4d5b5c; 
 letter-spacing: 1px; 
text-decoration:none;


 }	


  #menuleweminiaturki	a { margin: 0px 0px 0px 0px;
font:  1.4em  sans serif;  
color:white; letter-spacing: 1px; 
text-decoration:none; }	
  
  #menuleweminiaturki	a:hover { margin: 0px 0px 0px 0px;
font:  1.4em  sans serif;  
color:white; letter-spacing: 1px; 
text-decoration:none;  }	
  
#menuleweminiaturki	h3 { 
 font-size:12px;
 border-bottom:1px solid #DDD;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#505050;
	text-align:center;
 	
 	}	
 	
 	
 	#menuleweminiaturki	h4 { 
 	margin: 0px 0px 5px 0px;
	font:  1.0em  MS Comic Sans;
	line-height:21px;
	color:#505050;
 border-top:1px solid #DDD;
  text-align:center;
 	
 	}	
 	
 	
 	
 
#menuleweminiaturki	img { 

 	height:40px;
 	width:65px;
 	}	
 
 
 
 
 
  #menupraweduze { 
   float: left;
   margin: 0px 0px 0px 0px;
   background:#f5f4ef;
 		border-left:1px dashed black;
	
 width: 730px;
 
	font-size: 15px MS Comic Sans;  color:#4d5b5c;
	color:#a2c9ff;
	font-style: normal;
	text-decoration:none;
 
}


  #menupraweduzezdjecia { 
   
   margin: 25px 0px 40px 0px;
   }
 
 
 #menupraweduzezdjecia a { 
   
   font-family: Tahoma;
	font-size: 15px;
	color:#a2c9ff;
	font-style: normal;
	text-decoration:none;
	
	padding-left:270px;
   }
 
 
 
 
 
 #miniaturkiramka { 
 
 	 margin: 15px 0px 0px 0px;
 	

 	
 	
 	} 
 
 
 
 
 /* miniaturki menu lewe oraz menu prawe  KONIEC  */
 
 
 
 
 
	
 
 .imagekontakt { float: left; margin: 0px 0px 0px 0; 
	
	height: 50px;
	width: 50px;
	}
 
 
  /* Footer  */
 

  #footersides {
  background:url(images/topboki.gif) top repeat-x;overflow: auto;
margin:0 auto;

 width: 100%; 
padding: 4px 0px;
 overflow: hidden;
}







#footer { 

   
	
   
	margin:  auto;
	width:1050px;
	text-align:center;
	
	
}
 

#footer h3 { margin: 5px 0px 0px 0px;

font:  1.1em  MS Comic Sans;
color:#5692c9;
text-align:center;

}
 
 
 
 
	  
 
   #footer	a { 	 	font:  1em  sans serif;  color:#7d8185; letter-spacing: 1px; text-decoration:none; }	
   
    #footer   a:hover { 	font:  1em  sans serif;  color:white; letter-spacing: 1px; text-decoration:none; } 
   
   
   
  
 #footerklienci{ 

   padding-top:20px;
   padding-bottom:60px;
   padding-left:40px;
	float:left;
     margin:auto;
     width:160px;
	text-align:center;
	
	
}  
 
 
 
 
 
 
 
 #footerklienci img{ 
border:1px solid black;
   
	
     margin:auto;
     width:100px;
   	height:44px;
	text-align:center;
	
	
}  
   
   
 #footerklienci   p { margin: 2px 0px 0px 0px;font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#e3e3e3;
	text-align:center;
}	
   
   
 
  #footerkliencinapisy  { 	 
 border-top:1px solid #6284ad;
 float:left;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:110px;
 padding-right:110px;
 margin:0 auto;
 text-align:center;
 	font:  0.8em  sans serif; 
 	 color:#f6f6f6; letter-spacing: 1px; 
 	 text-decoration:none; 
  
  }	
 
 #footerkliencinapisy h4 { 	 
 
 margin:0 auto;
 
 text-align:center;
 	font:  0.85em  sans serif; 
 	  letter-spacing: 1px; 
 	 text-decoration:none; 
  color:#b5b5b5;
  }	
   
    #footerkliencinapisy img { 	 
 
 margin:0 auto;
 padding-right:10px;
 padding-left:10px;
 text-align:center;
 	font:  0.8em  sans serif; 
 	 color:#7d8185; letter-spacing: 1px; 
 	 text-decoration:none; 
  
  }	
   
   
   
    /* footer KONIEC  */
   

   #linki{ 

 
   padding-top:10px;
     margin:auto;
     
	text-align:center;
	position:relative;
  clear:both;
	
}  
   
 #linki a{ margin: 15px 0px 0px 0px;font-size:10px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height:21px;
	color:#505050;
	text-decoration:none;
	
}	
   
   
   
   
   #schowaj {
	display:none;
}









