body {background: #C0C0C0;
      margin: 0;
      padding: 0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;
	line-height: 15px;}
      
img {border: none;}
div {margin: 0px;
	padding: 0px;
	border: 0px;}

p {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;
	line-height: 15px;
	margin: 0;
	padding: 0;}

.pogrubienie {font-weight: bold;}

p.opis {padding: 2px 10px 5px 10px;}

p.powrot {padding: 10px 40px 12px 40px;}

h2 {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #198AD5;
	font-weight: bold;
	line-height: 15px;
	margin: 0;
	padding: 0;}
	
h2.szukajFraza {margin: 15px 40px 12px 40px;}

h3 {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: bold;
	line-height: 15px;
	margin: 0;
	padding: 0;}

h3.downloadName{margin: 6px 40px 5px 0px;}

h3.szukajNagl {margin: 0px 40px 5px 40px;}

ul.podmenu {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;
	line-height: 15px;
	margin: 10px 25px 20px 50px;
	padding: 0px;
	list-style-image: url('../images/lista.jpg');}
	
ul.podmenu li {padding: 0px 0px 4px 0px;}

ul.szukajUL {list-style-image: url('../images/lista.jpg');
		margin: 10px 40px 15px 56px;
		padding: 0px;}
		
ul.szukajUL li {padding: 0px 0px 5px 0px;}

ul.sitemap {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;
	line-height: 15px;
	margin: 20px 25px 20px 58px;
	padding: 0px;
	list-style-image: url('../images/lista.jpg');}
	
ul.sitemap li {padding: 0px 0px 5px 0px;
		margin: 0px;}

ul.sitemap2 {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;
	line-height: 15px;
	margin: 5px 25px 3px 30px;
	padding: 0px;
	list-style-image: url('../images/lista.jpg');}
	
ul.sitemap2 li {padding: 0px 0px 5px 0px;
		margin: 0px;}

input {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;
	line-height: 16px;
	border: solid 1px #6A6A6A;}
      
textarea {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;
	line-height: 16px;
	border: solid 1px #6A6A6A;}
	
a, a:hover, a:visited {font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #0184DB;
	font-weight: 400;}
	
a, a:visited {text-decoration: underline;}
a:hover {text-decoration: none;}

a.nawig, a:visited.nawig {text-decoration: none;}
a:hover.nawig {text-decoration: underline;}

a.stopka, a:hover.stopka, a:visited.stopka {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;}
	
a.bialy, a:hover.bialy, a:visited.bialy {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: 400;}
a.bialy, a:visited.bialy {text-decoration: none;}
a:hover.bialy {text-decoration: underline;}

a.menu, a:hover.menu, a:visited.menu {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: 400;}
a.menu, a:visited.menu {text-decoration: none;}
a:hover.menu {text-decoration: none;
		color: #0F84D1;}
		
a.prod, a:hover.prod, a:visited.prod {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #DA251C;
	font-weight: bold;}
a.prod, a:visited.prod {text-decoration: none;}
a:hover.prod {text-decoration: underline;}

a.prod2, a:hover.prod2, a:visited.prod2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #DA251C;
	font-weight: bold;
	display: block;}
a.prod2, a:visited.prod2 {text-decoration: none;}
a:hover.prod2 {text-decoration: underline;}

a.paginacja, a:hover.paginacja, a:visited.paginacja {font-weight: bold;
		color: #DA251C;
		font-size: 10px;}

a.paginacja, a:visited.paginacja {text-decoration: none;}
a:hover.paginacja {text-decoration: underline;}

a.paginacjawyrozniony, a:hover.paginacjawyrozniony, a:visited.paginacjawyrozniony {font-weight: bold;
			font-size: 10px;}
			
			
a.actinet, a:hover.actinet, a:visited.actinet {color: #888; 
						font-size: 10px; 
						font-weight: bold;}
						
a.actinet, a:visited.actinet {text-decoration: none;}
a:hover.actinet {text-decoration: underline;}

ul.sitemap li a.mainmap {font-size: 10px;
			color: #717171;
			font-weight: bold;}

ul.sitemap li a.mainmap, ul.sitemap li a:visited.mainmap {text-decoration: none;}
ul.sitemap li a:hover.mainmap {text-decoration: underline;}

ul.sitemap2 li a.submainmap {font-size: 10px;
		font-weight: bold;}

ul.sitemap2 li a.submainmap, ul.sitemap2 li a:visited.submainmap {text-decoration: none;}
ul.sitemap2 li a:hover.submainmap {text-decoration: underline;}

div.central {text-align: center;}

#underfooter {width: 950px;
	    margin: 0px auto;
	    height: 28px;
		margin: 0px auto;
		clear: both;
	    	background: #C0C0C0;
		padding: 12px 0px 0px 30px;
		border-top: solid 0px #888;}
	    
#underfooter p {display: inline;
		font-size: 10px;
		color: #888;}


#container {width: 980px;
	    margin: 0px auto;
	    padding: 0px;
	    background: #fff;
	    overflow:auto;
	    height:auto;
	    border: solid 1px #888;}
	    
#container #mainheader {width: 980px;
		     height: 100px;}

div.hleft {float: left;}
#container #mainheader div.hright {width: 651px;
				   height: 100px;
				   background: url('../images/index_03.jpg') no-repeat;
				   float: left;}
				   
#container #mainheader div.hright p {color: #fff;
					text-align: right;
					margin: 35px 25px 0px 0px;}
					
#container #mainheader div.hright div.english {text-align: right; padding: 10px 25px 0px 0px;}

#container #mainheader div.hright div.baner {float: left; 
						width: 294px; 
						height: 65px;
						padding: 10px 0px 10px 26px;}

#container #maintop {width: 980px;
		     height: 235px;}
		     
#container #subtop {width: 980px;
		     height: 11px;
		     clear: both;}
		     
#container #maincontent {width: 980px;
			background: url('../images/tlo.jpg') repeat-y;
			overflow:auto;
	    		height:auto;
			clear: both;}
			
#container #maincontent #leftcolumn {width: 46px; 
					float: left;}

#container #maincontent #centercolumn {width: 283px; 
					float: left;}
					
#container #maincontent #centercolumn #wyszukiwarka {background: url('../images/tlo_wyszukiwarki.jpg') no-repeat; 
							height: 76px;}
							
#container #maincontent #centercolumn #wyszukiwarka #inszukaj {width: 150px;
								float: left;
								padding: 40px 0px 0px 22px;
								border: solid 0px red;}
								
#container #maincontent #centercolumn #wyszukiwarka #inszukaj input {width: 130px;
								     height: 14px;}

#container #maincontent #centercolumn #wyszukiwarka #szukaj {width: 80px;
								height: 60px;
								float: left;
								padding:0px;
								border: solid 0px blue;}
					
#container #maincontent #centercolumn #certyfikaty {padding: 15px 10px 15px 25px;}

#container #maincontent #centercolumn #certyfikaty table {text-align: center;
							margin-top: 10px;}

#container #maincontent #centercolumn #certyfikaty div.wiecej {text-align: right; 
								padding: 10px 15px 12px 0px;}
					
#container #maincontent #rightcolumn {width: 651px; float: left;}
						
#container #maincontent #rightcolumn table {background: none;}

#container #maincontent #rightcolumn table p.glowna {margin: 15px 40px 25px 25px;}
							
#container #maincontent #rightcolumn table p.uslugi {color: #fff;
					margin: 45px 30px 10px 45px;}
#container #maincontent #rightcolumn table p.uslugi a, #container #maincontent #rightcolumn table p.uslugi a.hover, #container #maincontent #rightcolumn table p.uslugi a.visited
{
	color:#FFFFFF;
}						      
						      
#container #submaincontent {width: 980px;
			    overflow:auto;
			    height:auto;
			    background: url('../images/tlo2.jpg') repeat-y;}
			    
#container #submaincontent #subleft {width: 24px; 
					float: left;}
					
#container #submaincontent #subcenter {width: 285px; 
					float: left;}
					
#container #submaincontent #subright {width: 671px; 
					float: left;}
					
#container #submaincontent #subright #subtop {width: 671px;
						height: 83px;
						background: url('../images/subindex_03.jpg') no-repeat;}
						
#container #submaincontent #subright #subtop div.english {text-align: right; padding: 10px 25px 0px 0px;}
			
#container #submaincontent #subright #subtop p {color: #fff;
					text-align: right;
					padding: 25px 25px 0px 0px;}
					
#container #submaincontent #subright #tresc {width: 669px; 
					     border: solid 0px red;}
					
#container #submaincontent #subright table.nawigacja {background: none;
							width: 671px;
							margin: 0px;
							padding:0px;}
							
#container #submaincontent #subright table.nawigacja p {color: #0184DB;
							padding-left: 40px;}
							
#container #submaincontent #subright table.nawigacja input {width: 90px;
								height: 14px;
								margin-left: 10px;
								float: left;}
								
#container #submaincontent #subright table.nawigacja div.szukaj {float: right;
								padding-right: 10px;}

				
#container #footer {width: 980px;
		    height: 71px;
		    clear: both;
		    background: url('../images/footer.jpg') no-repeat;}
		    
#container #footer #newsletter {width: 283px; 
				height: 71px;
				float: left; 
		    		padding-left: 46px;}
		    
#container #footer #newsletter #innewsletter {width: 130px;
						padding: 36px 0px 0px 24px; 
						float: left;}
						
#container #footer #newsletter #innewsletter input {width: 118px;
						    height: 14px;
							border: none;}
							
		    
#container #footer p {text-align: right;
			padding: 25px 25px 0px 0px;}

#container #subfooter {width: 980px;
		    height: 82px;
		    clear: both;
		    background: url('../images/subfooter.jpg') no-repeat;}
		    
#container #subfooter #newsletter {width: 285px; 
		    float: left; 
		    padding-left: 24px;}
		    
#container #subfooter #newsletter #innewsletter {width: 130px; 
						padding: 36px 0px 0px 24px; 
						float: left;}
						
#container #subfooter #newsletter #innewsletter input {width: 118px;
						    height: 14px;
						    border: none;}
							
#container #subfooter #newsletter #zapisz {padding: 35px 0px 0px 0px;}

#container #subfooter p {text-align: right;
			padding: 32px 25px 0px 0px;}
			

							
div.naglowek {padding: 12px 0px 15px 40px;
		clear: both;}
		
div.linia {width: 600px;
	padding-left: 39px;}
		
div.produkt {width: 600px;
		padding: 0px 0px 0px 40px;
		clear: both;
		overflow:hidden;
		height:auto;
		border: solid 0px red;}
		
div.produkt table.prod {background: none; 
			width: 600px;}
			
div.produkt table.prod td {padding: 5px 0px 5px 0px;}

div.produkt table.prod p.prodkod {font-family: Tahoma, Verdana, Arial, sans-serif;
		font-size: 11px;
		color: #DA251C;
		font-weight: bold;
		text-align: center;}
		
div.aktContent {padding: 0px 40px 0px 40px;}

div.aktContent p {margin: 0px 0px 14px 0px;}
		
div.aktZalacznik {width: 500px; 
		padding: 0px 0px 10px 40px;}
		
div#tresc p.brakProd {color: #DA251C;
		      margin: 0px 40px 12px 40px;}
		      
div#tresc div.logowanie {padding: 40px 40px 15px 40px;
			 text-align: center;}

div.download {width: 600px;
		padding: 5px 0px 5px 40px;
		clear: both;
		overflow:auto;
		height:auto;
		border: solid 0px red;}


div.downloadPobierz {padding: 7px 40px 8px 0px;}

div.paginacjacontainer {color: #DA251C;
			font-size: 10px;
			font-weight: bold;
			padding: 15px 0px 25px 0px;
			text-align: center;}
			
div.lewymargines {padding-left: 40px;}
			
table.zamowienie {font-size: 11px;
	color: #717171;
	font-weight: 400;
	margin: 0px;
	padding: 0px;}
	
table.zamowienie input.wpisy {width: 165px;}

table.zamowienie td.tytulzamow {font-size: 10px;
				font-weight: bold;
				padding-top: 10px;}
				
table.zamowienie textarea.poletext {width: 285px;
				    height: 85px;}
				    
table#listContentTable {width:500px;}

table#listContentTable input.ilosc {width: 25px;}







