		@charset "UTF-8";
		   /* hide from ie on mac \*/
/*html {
	overflow: hidden;
}*/

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
body {

	background-image: url(../images/polflam_strona_01.png);
	background-color: #E5E5E5;
	background-repeat: repeat-x ;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#main_wrapper {
	background-image: url(../images/linie.png);
	background-repeat: no-repeat;
}
#wrapper {
	margin: auto;
	width: 825px;
	height: 800px;
}
#wrapper  h1 {
	text-indent: -9999px;
	margin: 0px;
	}
	#content_up {
		position: relative;
		height: 175px;
		width: 825px;
		padding-top: 50px;
		}
	#content_up h1 {
		text-indent: -9999px;
		height: 175px;
		width: 825px;
		background-image: url(../images/header.png) ;
	}
	
	#content_up  ul  {
		margin: 0;
		padding: 0;
		float: left;
		list-style: none;
		position: absolute;
		right:34px;
		bottom:15px;
			border: 3px;
		border-left-color:#000;
		
	}
	#content_up  ul  li  {
		float: left;
	
		
	}
	#content_up ul a{
		font-size: medium;
		text-decoration:none;
		color: #FFF;
		float:left;
		display:block;
		
		background-image:url(../images/button.png);
		background-repeat:repeat-x;
		text-align: center;
		padding: 10px;
		padding-top:15px;
		padding-bottom:15px;
		
		}
			#content_up ul a:hover {
		background-image:url(../images/button_rollover.png);
		background-repeat:repeat-x;

	}
	

		
#content_up #homeLink a{
	background-image: url(../images/button_first.png);
	background-repeat:no-repeat;
	padding-left: 15px;
}
#content_up #homeLink a:hover{
	background-image: url(../images/button_rollover_first.png);
	background-repeat:no-repeat;
	padding-left: 17px;
}
#content_up #realizacjeLink a {
		background-image: url(../images/button.png);
		background-repeat: no-repeat;
		padding-right:0px;
		
	
		
	
}
#content_up #realizacjeLink a:hover{
	background-image:url(../images/button_rollover.png);
		background-repeat: no-repeat;
		
	
}

#content_up a span{
		background-image: url(../images/spacer.png);
		background-repeat: no-repeat;
		
		padding:8px 10px 7px 0px;
		
		background-position:right center;
		
		
	
}
#content_up a:hover span{
	background-image:url(../images/spacer.png);
		background-repeat: no-repeat;
		
	
}

#content_up #contactLink a{
	background-image: url(../images/button_last.png);
	background-position:right top;
	padding-right:17px;
	
	
}
#content_up #contactLink a:hover {
	background-image: url(../images/button_rollover_last.png);
	background-position:right top;
	

	
}
#home #homeLink a {
		background:url(../images/button_rollover_first.png);
		padding-left: 17px;
	}
#produkt #produktLink a, #zastosowanie #zastosowanieLink a, #certyfikaty #certyfikatyLink a, #realizacje #realizacjeLink a {
	background: url(../images/button_rollover.png);
	}
#contact #contactLink a {
		background: url(../images/button_rollover_last.png);
		background-position:right top;
	padding-right:17px;
	}
#home #homeLink a:hover, #produkt #produktLink a:hover, #zastosowanie #zastosowanieLink a:hover, #certyfikaty #certyfikatyLink a:hover, #realizacje #realizacjeLink a:hover, #contact #contactLink a:hover {
	cursor: default;
	}
	
	#content_up #menu_lang  {
		margin: 0;
		padding: 0;
		float: left;
		list-style: none;
		position: absolute;
		right:40px;
		bottom:60px;
		background:none;
		

		
	}
	#content_up  #menu_lang  li  {
		float: left;
	
		
	}
	#content_up  #menu_lang a{
		padding:5px;
		font-size: x-small;
		text-decoration:none;
		color: #999;
		float:left;
		display:block;
		text-align: center;
		background:none;
	
		
		}
#content {
	margin: 0px;
	background-repeat: repeat-y;
	background-image: url(../images/content.png);
}
#content h1 {
	font-size: medium;
	margin: 6px 6px 6px;
	text-indent: 0px;
	color: #FFF;
}
#content p {
	color: #DDD;
	padding-left:6px;
}
#content ol {
	color: #DDD;
	list-style-position: outside;
	padding-left:25px;

}
#content ul {
	color: #DDD;
	padding-left:20px;
}
#before_bar_clear {
	clear: both;
}

#left_bar {
	float: left;
	width: 350px;
	margin: 10px 20px 20px 20px;
	padding-left: 20px;
}

#right_bar {
	float: left;
	width: 365px;
	margin: 15px 20px 20px 10px;
	
}
#right_bar img {
	border:2px solid white;
	padding: 5px;
	margin-bottom:5px;	
	}
#right_bar #myPanel {
	height: 350px;
}
#bar_clear {
	clear: both;
}
#content_bottom  {
	
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: bottom;
	margin: 0px;
	height: 56px;
	width: 825px;

}

#content_bottom h1 {
	display: block;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #BBB;
	text-indent: 0px;
	text-align: center;
	vertical-align: text-bottom;
	font-weight: normal;
	padding-top:15px;
}



#oferta #left_bar {
	width: 360px;
	padding: 0px;
	margin-right:10px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#oferta #left_bar h1 {
	color: #000;
	font-size: x-small;
	margin-top: 5px;
	margin-right: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../_images/images/bulet2_03.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	font-weight: bold;
	padding-top: 5px;
	height: 15px;
	
}
#oferta  #right_bar {
	width: 360px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#oferta #right_bar h1 {
	color: #000;
	font-size: x-small;
	margin-top: 5px;
	margin-right: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../_images/images/bulet2_03.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	font-weight: bold;
	padding-top: 5px;
	height: 15px;
	
}
#oferta #left_bar #pelne {
	color: #000;
	font-size: x-small;
	margin-top: 5px;
	margin-right: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../_images/images/bulet7_03.png);
	background-repeat: no-repeat;
	padding-left: 33px;
	font-weight: bold;
	height: 24px;
	background-position: 5px;
	padding-top: 5px;
	text-indent: -9999px;
}
#oferta #left_bar #materialy {
	background-image: url(../_images/images/materialyPos_03.png);
	text-indent: -9999px;
	background-position: 5px;
}
#oferta #left_bar #reklamyp {
	background-image: url(../_images/images/reklamyPrasowe_03.png);
	text-indent: -9999px;
	background-position: 5px;
}
#oferta #left_bar p   {
	margin-top: 5px;
	line-height:15px;
	padding-left:15px;
}
#oferta #right_bar p   {
	margin-top: 5px;
	line-height:15px;
	padding-left:15px;
}
#home #left_bar p {
	line-height: 15px;
	
}
#oferta #left_bar #reklamyw {
	background-image: url(../_images/images/reklamy_zewnetrzne_03.png);
	text-indent: -9999px;
	background-position: 5px;
}
#oferta #right_bar #reklamywi {
	background-image: url(../_images/images/reklamy_w_internecie_03.png);
	text-indent: -9999px;
	background-position: 5px;
	padding-top: 5px;
		height: 24px;
}
#oferta #right_bar #prezentacje {
	background-image: url(../_images/images/prezentacje_multimedialne_03.png);
	text-indent: -9999px;
	background-position: 5px;
}
#oferta #right_bar #innep {
	background-image: url(../_images/images/innep_03.png);
	text-indent: -9999px;
	background-position: 5px;
}
.testimonial {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	font-style: italic;
	line-height: 120%;
	margin-top: 0px;
}
#portfolio #right_bar {
	height: 350px;
	margin-bottom:30px;
}
#home #left_bar p {
	padding-left: 5px;
}
#kontakt #right_bar p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:x-large;
	padding-top: 30%;	
		
	}
	
#kontakt #left_bar a {
	color:#999;
	
	
	
	}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFF;
	padding-left: 5px;
}
li {
	padding-top: 4px;
}
#zastosowanie li {
	padding-top: 2px;
}
#zastosowanie h2 {
	margin: 2px;
}
