body{font: 11px Arial,Tahoma,Verdana,sans-serif; color:#808080; margin:0; padding:0;}
h1{margin:0; padding:0px;}
h3{margin:0; padding:0px;}
h1 a{text-indent:-9999px; display:block; width:195px; height:43px; background:url(../img/logo.png) no-repeat;}

ul{margin:0; padding:0;}
ol{margin:0; padding:0;}
p{margin:0; padding:0;}
a{margin:0; padding:0; color:#666666;}
img{border:0;}

#wrapper{width:950px; margin:0 auto;}

#top{position:relative; height: 125px; }
	#top h1 a{text-indent:-9999px; display:block; width:195px; height:43px; background:url(../img/logo.jpg) no-repeat; position: absolute; left: 25px; top: 43px; outline:none;}
	#top #certyfikaty{text-indent:-9999px; display:block; width:218px; height:40px; background:url(../img/certyfikaty.jpg) no-repeat; position:absolute; top:46px; left:250px;}
	
	#top ol#lang { margin:0; padding:0; list-style:none; position: absolute; right: 20px; top: 20px; }
		#top ol#lang li { float: left; line-height: 18px; margin-left: 5px; color:#CCCCCC;}
		#top ol#lang li.first{margin-right:7px;} 
		#top ol#lang li a img { border: 0; }
		
	#top #search { position: absolute; right: 20px; top: 70px; }
		#top #search form input.text{background:url(../img/input-search.jpg) no-repeat; width:168px; height:14px; line-height:14px; border:0; float:left; margin:0 3px 0 0; font:11px Tahoma; color:#7f95b3; text-align:center; padding:5px 0;}
		#top #search form input.submit{background:url(../img/bg-button.jpg) no-repeat; width:52px; height:24px; border:0; float:left; cursor:pointer; color:#FFFFFF; font-size:11px; font-family:Tahoma;}

#menu{background:url(../img/bg-menu.png) no-repeat; height:31px;}
	#menu ul{height:31px; list-style:none; margin-left:14px; overflow-x:hidden;}
		#menu ul li{float:left;}
			#menu ul li a{color:#FFFFFF; text-decoration:none; font-family:Myriad Pro; font-size:14px; padding:6px 18px 7px; display:block; overflow:hidden;}
				#menu ul li a:hover, #menu ul li a.active{background:#0084d0; border-right:1px solid #76bde6; border-left:1px solid #004268; padding:6px 17px 7px;}
				
#breadcrumb{line-height:43px; padding:0 0 0 22px; height:43px;}
	#breadcrumb ul{list-style:none; line-height:43px;}
		#breadcrumb ul li{float:left; font-family:Arial; font-size:11px; color:#808080;}
			#breadcrumb ul li a{color:#CCCCCC; text-decoration:none; font-family:Arial; font-size:11px; background:url(../img/sep.jpg) no-repeat 0 5px; padding:0 7px 0 12px;}
				#breadcrumb ul li a:hover{text-decoration:underline;}
				#breadcrumb ul li a.first{background:none;}
				
#main{ height: auto; padding-bottom: 10px; margin-bottom: 10px; }
	#main h1{font:14px Myriad Pro; color:#0a336e;}
	#main h3{font:14px Myriad Pro; color:#0a336e;}
	#main #main-top #slider{float:left; width:700px;}
		#main #main-top #slider ul{list-style:none;}
			#main #main-top #slider ul li{float:left;}
				#main #main-top #slider ul li a.foliaPE{text-indent:-9999px; display:block; width:234px; height:75px; background:url(../img/folia-pe.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPE:hover{background:url(../img/folia-pe-active.jpg) no-repeat; }
				#main #main-top #slider ul li a.foliaPP{text-indent:-9999px; display:block; width:235px; height:75px; background:url(../img/folia-pp.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPP:hover{background:url(../img/folia-pp-active.jpg) no-repeat;}
				#main #main-top #slider ul li a.foliaPVC{text-indent:-9999px; display:block; width:231px; height:75px; background:url(../img/folia-pvc.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPVC:hover{background:url(../img/folia-pvc-active.jpg) no-repeat;}
	
				#main #main-top #slider ul li a.foliaPEen{text-indent:-9999px; display:block; width:234px; height:75px; background:url(../img/en/pe_en.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPEen:hover{background:url(../img/en/pe_active_en.jpg) no-repeat; }
				#main #main-top #slider ul li a.foliaPPen{text-indent:-9999px; display:block; width:235px; height:75px; background:url(../img/en/pp_en.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPPen:hover{background:url(../img/en/pp_active_en.jpg) no-repeat;}
				#main #main-top #slider ul li a.foliaPVCen{text-indent:-9999px; display:block; width:231px; height:75px; background:url(../img/en/pvc_en.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPVCen:hover{background:url(../img/en/pvc_active_en.jpg) no-repeat;}
	
				#main #main-top #slider ul li a.foliaPEde{text-indent:-9999px; display:block; width:234px; height:75px; background:url(../img/de/pe_de.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPEde:hover{background:url(../img/de/pe_active_de.jpg) no-repeat; }
				#main #main-top #slider ul li a.foliaPPde{text-indent:-9999px; display:block; width:235px; height:75px; background:url(../img/de/pp_de.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPPde:hover{background:url(../img/de/pp_active_de.jpg) no-repeat;}
				#main #main-top #slider ul li a.foliaPVCde{text-indent:-9999px; display:block; width:231px; height:75px; background:url(../img/de/pvc_de.jpg) no-repeat; outline: none;}
					#main #main-top #slider ul li a.foliaPVCde:hover{background:url(../img/de/pvc_active_de.jpg) no-repeat;}
	
	#main #main-top #o-firmie{float:left; width:244px; margin-left:6px;}
		#main #main-top #o-firmie h1{padding:11px 0 0 13px;}
		#main #main-top #o-firmie h3{padding:11px 0 0 13px;}
		#main #main-top #o-firmie #box{margin:4px 0 0;}
			#main #main-top #o-firmie #box .box-top{background:url(../img/box-top.jpg) no-repeat; font-size: 1px; line-height: 1px; height: 20px; width: 244px; }
			#main #main-top #o-firmie #box .box-bottom{background:url(../img/box-bottom.jpg) no-repeat; font-size: 1px; line-height: 1px; height: 20px; width: 244px; }
			#main #main-top #o-firmie #box .box-content {border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:0 14px 0 12px; height:236px;}
				#main #main-top #o-firmie #box .box-content p{font-family:Tahoma; font-size:11px; text-align:justify; line-height:18px; padding-bottom:14px; color:#666666; }
				#main #main-top #o-firmie #box .box-content a.wiecej{color:#0a336e; text-decoration:underline; background:url(../img/box-a.jpg) no-repeat right 4px; padding:0 10px 0 0; float:right; outline: none;}
	
	#main #main-bottom{clear:both;}
	
	#main #main-bottom #polityka-jakosci{width:347px; float:left;}
		#main #main-bottom #polityka-jakosci h1{padding:6px 0 0 14px;}
		#main #main-bottom #polityka-jakosci h3{padding:6px 0 0 14px;}
		#main #main-bottom #polityka-jakosci #box-polityka{margin:4px 0 0;}
			#main #main-bottom #polityka-jakosci #box-polityka .box-top-polityka{background:url(../img/box-top2.jpg) no-repeat; font-size: 1px; line-height: 1px; height: 20px; width: 347px;}
			#main #main-bottom #polityka-jakosci #box-polityka .box-bottom-polityka{background:url(../img/box-bottom2.jpg) no-repeat; font-size: 1px; line-height: 1px; height: 15px; width: 347px;}
			#main #main-bottom #polityka-jakosci #box-polityka .box-content-polityka{border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:0 13px 0 16px; height:163px;}
				#main #main-bottom #polityka-jakosci #box-polityka .box-content-polityka p{font-family:Tahoma; font-size:11px; text-align:justify; line-height:18px; color:#666666;}
				#main #main-bottom #polityka-jakosci #box-polityka .box-content-polityka a.wiecej{color:#0a336e; text-decoration:underline; background:url(../img/box-a.jpg) no-repeat right 8px; padding:4px 10px 0 0; float:right; outline: none;}
				#main #main-bottom #polityka-jakosci #box-polityka .box-content-polityka a.certyfikaty{font-family:Arial; font-size:10px; color:#9A9A9A; text-decoration:underline; display:block; line-height:19px; outline: none;}
				#main #main-bottom #polityka-jakosci #box-polityka .box-content-polityka .polityka-left{float:left; height:55px; margin:12px 14px 0 0;}
				#main #main-bottom #polityka-jakosci #box-polityka .box-content-polityka .polityka-right{height:55px; margin-top:18px;}
			
	#main #main-bottom #kontakt{width:342px; float:left; margin-left:10px;}
		#main #main-bottom #kontakt h1{padding:6px 0 0 14px;}
		#main #main-bottom #kontakt h3{padding:6px 0 0 14px;}
		#main #main-bottom #kontakt #box-kontakt{margin:4px 0 0;}
			#main #main-bottom #kontakt #box-kontakt .box-top-kontakt{background:url(../img/box-top3.jpg) no-repeat; font-size: 1px; line-height: 1px; height: 20px; width: 342px;}
			#main #main-bottom #kontakt #box-kontakt .box-bottom-kontakt{background:url(../img/box-bottom3.jpg) no-repeat; font-size: 1px; line-height: 1px; height: 15px; width: 342px;}
			#main #main-bottom #kontakt #box-kontakt .box-content-kontakt{border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:0 13px 0 16px; height:163px;}
				#main #main-bottom #kontakt #box-kontakt .box-content-kontakt p{font-family:Tahoma; font-size:11px; text-align:justify; line-height:18px; color:#666666; padding-bottom:18px;}
				#main #main-bottom #kontakt #box-kontakt .box-content-kontakt a{color:#666666; text-decoration:underline;}
				#main #main-bottom #kontakt #box-kontakt .box-content-kontakt a.wiecej{color:#0a336e; text-decoration:underline; background:url(../img/box-a.jpg) no-repeat right 8px; padding:4px 10px 0 0; float:right; outline: none;}
	
	#main #main-bottom #bannery{width:244px; padding-top:20px; float:right; margin-left:7px;}
		#main #main-bottom #bannery a.folder{background:url(../img/bezplatny_folder.jpg) no-repeat; display:block; width:230px; height:27px; padding:27px 0 0 13px; margin:0 0 3px 0; text-decoration:none; font-weight:bold; color:#414141;}
		#main #main-bottom #bannery a.sport{background:url(../img/sport.jpg) no-repeat; display:block; width:230px; height:29px; padding:18px 0 0 13px; margin:0 0 3px 0; text-decoration:none; font-weight:bold; color:#414141;}
		#main #main-bottom #bannery a.klub{background:url(../img/klub100.jpg) no-repeat; display:block; width:230px; height:28px; padding:17px 0 0 13px; text-decoration:none; font-weight:bold; color:#414141;}
		#main #main-bottom #bannery a img{border:0;}
		#main #main-bottom #bannery p{font-family:Arial; font-size:9px; color:#999999; text-align:right; line-height:12px; margin-top:10px;}
	
#footer{border-top:1px solid #E3E3E3; padding:10px 15px; width: 950px; }
	#footer p.copyright{color:#808080; float:left;}
	#footer ul{list-style:none; float:right;}
		#footer ul li{float:left; background:url(../img/sep-footer.jpg) no-repeat 0 4px; padding:0 6px 0 8px;}
		#footer ul li.first{background:none;}
			#footer ul li a{color:#808080; text-decoration:none;}
				#footer ul li a:hover{text-decoration:underline;}		
	#footer p.realization{color:#808080; float:right; margin:7px 4px 0 0;}

/*PODSTRONA*/
#main #main-bottom .subpage{width:699px; float:left;}
	#main #main-bottom .subpage h1{padding:6px 0 0 14px;}
	#main #main-bottom .subpage h3{padding:6px 0 0 14px;}
	#main #main-bottom .subpage .box-subpage{margin:10px 0 0;}
		#main #main-bottom .subpage .box-subpage .box-top-subpage{background:url(../img/subpage-top.jpg) no-repeat; font-size: 1px; line-height: 1px; height: 17px; width: 699px;}
		#main #main-bottom .subpage .box-subpage .box-bottom-subpage{background:url(../img/subpage-bottom.jpg) no-repeat; font-size: 1px; line-height: 1px; height: 16px; width: 699px;}
		#main #main-bottom .subpage .box-subpage .box-content-subpage{border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; overflow-x:hidden; padding:0 13px 0 16px;}
			#main #main-bottom .subpage .box-subpage .box-content-subpage p{font-family:Tahoma; font-size:11px; text-align:justify; line-height:18px; color:#666666; padding-bottom:14px;}
			#main #main-bottom .subpage .box-subpage .box-content-subpage a{color:#0a336e; text-decoration:underline;}
				#main #main-bottom .subpage .box-subpage .box-content-subpage a:hover{text-decoration:none;}
			#main #main-bottom .subpage .box-subpage .box-content-subpage a.wiecej{color:#0a336e; text-decoration:underline; background:url(../img/box-a.jpg) no-repeat right 8px; padding:4px 10px 0 0; float:right; outline: none;}
				#main #main-bottom .subpage .box-subpage .box-content-subpage a.wiecej:hover{text-decoration:underline;}
			#main #main-bottom .subpage .box-subpage .box-content-subpage ul{margin-left:15px; padding-bottom:14px;}
				#main #main-bottom .subpage .box-subpage .box-content-subpage ul li{color:#666666; line-height:22px;}
			#main #main-bottom .subpage .box-subpage .box-content-subpage .column{width:330px; float:left;}
	#main #main-top #menu-subpage{float:left; width:244px; margin-left:6px;}
		#main #main-top #menu-subpage h1{padding:11px 0 0 13px;}
		#main #main-top #menu-subpage h3{padding:11px 0 0 13px;}
		#main #main-top #menu-subpage #box-subpage{margin:7px 0 0; background:url(../img/menu-subpage.jpg) no-repeat; width:244px; height:186px;}
			#main #main-top #menu-subpage #box-subpage ul{padding-top:6px;}
				#main #main-top #menu-subpage #box-subpage ul li{list-style:none; line-height:29px; height:29px;}
					#main #main-top #menu-subpage #box-subpage ul li.last{border-bottom:none;}
					#main #main-top #menu-subpage #box-subpage ul li a{background:none; padding-left:15px; color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none; height:28px; display:block;}
						#main #main-top #menu-subpage #box-subpage ul li a:hover, #main #main-top #menu-subpage #box-subpage ul li a.active{background:url(../img/subpage-menu-hover.jpg) repeat-x; height:28px; display:block; color:#022c69; font-weight:bold;}

/* //PODSTRONA*/
/*WYSZUKIWARKA*/
form#search-form{margin:0px 0 20px 0;}		
form#search-form input.text{background:url(../img/input-search.jpg) no-repeat; width:168px; height:14px; line-height:14px; border:0; float:left; margin:0 3px 0 0; font:11px Tahoma; color:#7f95b3; text-align:center; padding:5px 0;}	
form#search-form input.search-submit{background:url(../img/bg-button.jpg) no-repeat; border:0; width:52px; height:24px; color:#FFFFFF; font-size:11px; font-family:Tahoma; cursor:pointer; display:block;}
#main #main-bottom .subpage .box-subpage .box-content-subpage ol#search-results{margin:0 0 0 18px;}
	#main #main-bottom .subpage .box-subpage .box-content-subpage ol#search-results li{line-height:25px; }
		#main #main-bottom .subpage .box-subpage .box-content-subpage ol#search-results li a{text-decoration:none; color:#666666;}
			#main #main-bottom .subpage .box-subpage .box-content-subpage ol#search-results li a:hover{text-decoration:underline;}
/* //WYSZUKIWARKA*/	
/*FORMULARZ*/	
#main #main-bottom .subpage .box-subpage .box-content-subpage form#addC {margin-left:120px;}
#main #main-bottom .subpage .box-subpage .box-content-subpage form#addC p {margin-bottom:10px; margin-top:0; padding-bottom:0px;}
#main #main-bottom .subpage .box-subpage .box-content-subpage form#addC p .desc {
color:#666666;
display:block;
float:left;
font-family:Arial,sans-serif;
font-size:11px;
line-height:normal;
padding:5px 5px 0 0;
text-align:right;
width:104px;
}
#main #main-bottom .subpage .box-subpage .box-content-subpage form#addC p input.input, form#addC p textarea.input{
border-color:#A6A6A6 #E9E9E9 #E9E9E9 #A6A6A6;
border-style:solid;
border-width:1px;
color:#808080;
font-family:Arial,sans-serif;
font-size:11px;
height:15px;
line-height:normal;
padding:6px 5px 5px;
width:240px;
}
#main #main-bottom .subpage .box-subpage .box-content-subpage form#addC input.form-send{background:url(../img/bg-button.jpg) no-repeat; border:0; width:52px; height:24px; color:#FFFFFF; font-size:11px; font-family:Tahoma; cursor:pointer; display:block;}
#main #main-bottom .subpage .box-subpage .box-content-subpage form#addC p.alert{color:#CC0000; margin:0 0 0 109px;}
/* //FORMULARZ*/			