body {
	margin: 0;
	padding: 0;
	background: #FFF;
	text-align: center;
}

div, p, dl, dt, dd, ul, ol, li, form, img, table, h1, td {
	margin: 0;
	padding: 0;
	border: 0;
}

div.Clear {
	clear: both;
	height: 1px;
	font-size: 1px;
}

a {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: underline;
}

a.BlueLnk {
	color: #0062BB;
	text-decoration: underline;
}

a.BlueLnk:hover {
	color: #0062BB;
	text-decoration: none;
}

a.BlueLnked {
	color: #0062BB;
	border: solid;
	border-color:#CCCCCC;
	border-width:thin;
	text-decoration: none;
	font-weight:800;
}

a.BlueLnked:hover {
	color: #ff5f11;
	text-decoration: underline
}

div#wrapperAll {
	width: 780px;
	margin: 0 auto;
	font: 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: left;
}
td {
	font: 11px/1.3em Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}

/* menu */

div#wrapperMenu {
	background: #0062BB;
}

	div#wrapperMenu div.Clear {
		background: #FFF;
	}

	div#wrapperMenu ul#mainMenu {
		width: 550px;
		float: left;
		list-style: none;
	}
		div#wrapperMenu ul#mainMenu li {
			float: left;
			text-align: center;
			border-right: 1px solid #FFF;
		}
		div#wrapperMenu ul#mainMenu li a {
			display: block;
			font: bold 10px/1.2em Verdana, Arial, Helvetica, sans-serif;
			height: 23px;
			heigh\t: 19px;
			padding: 4px 0 0 0;	
		}

		div#wrapperMenu ul#mainMenu li a:hover {
			background: #3DA7ED;
			text-decoration: none;
		}
		
		div#wrapperMenu ul#mainMenu li#producenci {
			width: 86px;
			border-top: 4px solid #FBD21D;
		}
		
		div#wrapperMenu ul#mainMenu li#szycie {
			width: 57px;
			border-top: 4px solid #fc5c00;
		}
		
		div#wrapperMenu ul#mainMenu li#robotki {
			width: 103px;
			border-top: 4px solid #FBD21D;
		}
		
		div#wrapperMenu ul#mainMenu li#robotki {
			width: 103px;
			border-top: 4px solid #FF9000;
		}

		div#wrapperMenu ul#mainMenu li#zrob {
			width: 87px;
			border-top: 4px solid #D60605;
		}

		div#wrapperMenu ul#mainMenu li#kontakt {
			width: 67px;
			border-top: 4px solid #3214E6;
		}

		div#wrapperMenu ul#mainMenu li#aktualnosci {
			width: 83px;
			border-top: 4px solid #1686EB;
		}
		
		div#wrapperMenu ul#mainMenu li#onas {
			width: 49px;
			border-top: 4px solid #6BD641;
		}

	div#wrapperMenu div#searchBox {
		float: right;
		width: 210px;
		margin: 2px 0;
		line-height: 20px;
	}
		div#wrapperMenu div#searchBox input.Btn:active {
			background: #3DA7ED;
		}
		div#wrapperMenu div#searchBox input.Btn {
			font: 10px/1.2em Verdana, Arial, Helvetica, sans-serif;
			color: #FFF;
			border: 1px solid #FFF;
			background: #0062BB;
			padding: 1px;
			height: 20px;
			width: 48px;
			vertical-align: middle;
		}
		
		div#wrapperMenu div#searchBox input.Txt {
			font: 10px/1.2em Verdana, Arial, Helvetica, sans-serif;
			color: #FFF;
			border: 1px solid #FFF;
			background: #5C9BD4;
			width: 135px;
			height: 20px;
			heigh\t: 14px;
			padding: 2px;
			vertical-align: middle;
		}

/* kolumny strona glowna */
	table#wrapperHomeContent {
		width: 780px;
		border-bottom: 1px solid #FFF;
	}
	table#wrapperHomeContent td {
		vertical-align: top;
	}
	table#wrapperHomeContent div.Spacer {
		height: 132px;
		heigh\t: 131px;
		border-bottom: 1px solid #FFF;
	}
	table#wrapperHomeContent td#colLeft {
		width: 237px;
		width: 236px;
		float: left;
		background: url(../img/home/aktualnosci.jpg) no-repeat 0 0;
		background-color: #1686EB;
		border-right: 1px solid #FFF;
	}
	table#wrapperHomeContent td#colLeft div.Content {	
		padding: 15px 16px 10px 19px;
	}
	
	table#wrapperHomeContent td#colLeft ul#listaAktualnosci {
		list-style: none;
	}
	
	table#wrapperHomeContent td#colLeft ul#listaAktualnosci li {
		margin-bottom: 13px;
	}
	
	
	table#wrapperHomeContent td#colLeft ul#listaAktualnosci li.Last {
		margin: 0;
	}
	
	table#wrapperHomeContent td#colLeft div.WrapperBanner {
		height: 70px;
		heigh\t: 60px;
		padding: 0  0 10px 19px;
	}
	
	table#wrapperHomeContent td#colCenter {
		width: 284px;
		wid\th: 283px;
		border-right: 1px solid #FFF;
		background: #D60501;
	}
	
		table#wrapperHomeContent td#colCenter ul#listaPromocji {
			list-style: none;
		}

		table#wrapperHomeContent td#colCenter ul#listaPromocji li {
			width: 283px;/* ie 5 hack */
			float: left;  
		}
	
		table#wrapperHomeContent td#colCenter ul#listaPromocji li a {
			display: block;
			border-top: 1px solid #FFF;
			border-bottom: 1px solid #FFF;
			padding: 14px;
			paddi\ng: 15px;
			height: 70px;
			heigh\t: 43px;
		}
		
		table#wrapperHomeContent td#colCenter ul#listaPromocji li#promoRobotki {
			padding-top: 131px;
			background: url(../img/home/robotki.jpg) no-repeat 0 0;
			margin: 0;
		}
		
		table#wrapperHomeContent td#colCenter ul#listaPromocji li#promoRobotki a {
			background: #FF9000;
		}
		
		table#wrapperHomeContent td#colCenter ul#listaPromocji li#promoZrob {
			padding-top: 110px;
			background: url(../img/home/zrob_to_sam.jpg) no-repeat 0 0;		
		}	
	
		table#wrapperHomeContent td#colCenter ul#listaPromocji li#promoZrob a {
			background: #D60501;
			border-bottom: none;
		}	

		table#wrapperHomeContent td#colCenter ul#listaPromocji li#promoSzycie {
			padding-top: 116px;
			background: url(../img/home/szycie.jpg) no-repeat 0 0;	
		}
		
		table#wrapperHomeContent td#colCenter ul#listaPromocji li#promoSzycie a {
			background: #F95B00;
		}	
	

	
	table#wrapperHomeContent td#colRight {
		width: 259px;
		float: left;
		background: url(../img/home/producenci.jpg) no-repeat 0 0;
		background-color: #FDE88D;
	}
	
	table#wrapperHomeContent td#colRight table#listaProducentow {
		width: 259px;
		background: #FDE88D;
		border: none;
	}
	
	table#wrapperHomeContent td#colRight table#listaProducentow td {
		width: 86px;
		height: 74px;
		text-align: center;
		vertical-align: middle;
		border-bottom: 1px solid #FFF;
	}
	
	* html table#wrapperHomeContent td#colRight table#listaProducentow td {
		height: 73px;
		heigh\t: 72px;
	}
	
	table#wrapperHomeContent td#colRight table#listaProducentow td.Center {
		border-left: 1px solid #FFF;
		border-right: 1px solid #FFF;
	}
	
	table#wrapperHomeContent td#colRight table#listaProducentow td.Last {
		height: 74px;
		heigh\t: 75px;
		/*border-bottom:none;*/
	}

/* stopka */

div#footer {
	background: #0062BB;
	height: 21px;
	color: #ABD8FE;
	font: 10px/1.2em Tahoma, Arial, Helvetica, sans-serif;
	padding: 5px 18px 0 18px;
}
	div#copy {
		float: left;
		width: 120px;
	}
	
	div#link_sibui {
		float: right;
		width: 120px;
		text-align: right;
	}
	
	div#link_sibui a, div#link_sibui a:hover  {
		color: #ABD8FE;
		text-decoration: none;
	}

/* header podstrony */

div#wrapperHeader {
	border-bottom: 1px solid #FFF;
	height: 105px;
}
	div#wrapperHeader a {
		display: block;
		height: 105px;
		width: 220px;
	}

/* kolumny podstrony */

table#wrapperContent {
	width: 100%;
	border: none;
}
table#wrapperContent td {
	vertical-align: top;
	text-align: left;
}
table#wrapperContent td#colLeft {
	width: 236px;
	border-right: 1px solid #FFF;
	background: #1686EB;
}
	table#wrapperContent td#colLeft div.Content {
		padding: 15px 16px 10px 19px;
	}
	table#wrapperContent td#colLeft div.Content p {
		margin: 15px 0;
	}

	table#wrapperContent td#colLeft div.Content ul#menu {
		list-style: none;
		margin-bottom: 40px;
	}
	table#wrapperContent td#colLeft div.Content ul#menu li {
		font-weight: bold;
		margin: 15px 0;
	}
		table#wrapperContent td#colLeft div.Content ul#menu ul {
			list-style:none;
		}
		table#wrapperContent td#colLeft div.Content ul#menu ul li {
			margin: 3px 0;
			padding-left: 28px;
			background: url(../img/podstrony/bullet.gif) no-repeat 15px 3px;
		}
	table#wrapperContent td#colLeft div.WrapperBanner {
		padding: 0 0 0 19px;
	}
	
	
table#wrapperContent div#colRight {
	width: 543px;
}		
	table#wrapperContent td#colRight div#localizer {
		padding: 2px 18px;

	}


	
	table#wrapperContent td#colRight div#localizer h1 {
		font: normal 17px/1.3em Verdana, Arial, Helvetica, sans-serif;
		margin: 2px 0;	
		padding: 10px 0;
	}
	table#wrapperContent td#colRight div#localizer p {
		font: normal 10px/1.2em Verdana, Arial, Helvetica, sans-serif;
		margin: 2px 0;	
	}
	
	
	table#wrapperContent td#colRight div.Content {
		padding: 0 10px 0 18px;
		color: #0062BB;
		font: normal 11px/1.3em Tahoma, Arial, Helvetica, sans-serif;		
	}
	table#wrapperContent td#colRight a.SimpleLink  {
		color: #3DA7ED;
	}
	table#wrapperContent td#colRight a.SimpleLink:hover  {
		text-decoration: underline;
	}	
	table#wrapperContent td#colRight div.Content h2 {
		color: #0062BB;
		font: bold 11px/1.2em Verdana, Arial, Helvetica, sans-serif;
		margin: 15px 0;	
	}

	table#wrapperContent td#colRight div.Content h3 {
		color: #0062BB;
		font: bold 14px/1.2em Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0;	
	}
	
	table#wrapperContent td#colRight div.Content h4 {
		color: #0062BB;
		font: bold 16px/1.2em Verdana, Arial, Helvetica, sans-serif;
		margin: 10px 0;	
	}

	table#wrapperContent td#colRight div.Content p {
		margin: 10px 0;
	}
	
	table#wrapperContent td#colRight div.Content tabs {
		border-collapse: collapse;
	}
	table#wrapperContent td#colRight div.Content hk1 {
 		background-color: #ecf0ea;
		
	}

	table#wrapperContent td#colRight div.Content h5 {
		color: #0062BB;
		font: normal 12px/1.3em Tahoma, Arial, Helvetica, sans-serif;		
		margin: 0px;
		padding: 0;
		text-align:justify; 
	}

	table#wrapperContent td#colRight div.Content h6 {
		color: #000000;
		font: normal 11px/1.3em Tahoma, Arial, Helvetica, sans-serif;		
		margin: 0px;
		padding: 0;
		text-align:justify; 
	}

	table#wrapperContent td#colRight div.Content ul#listaProduktow {
		list-style: none;
	}
	
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li {
		width: 125px;
		height: 220px;
		float: left;
		text-align: center;
	}
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li a {
		display: block;
		color: #0062BB;
		border: 1px solid #FFF;
		width: 123px;
		height: 218px;
	}
	
	/* podwojna wysokosc */
	
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li.DoubleH {
		height: 440px;

	}
	
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li.DoubleH a {
		height: 438px;
		width: 123px;
	}
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li.DoubleH span.Obrazek {
		min-height: 310px;
	}	
	* html table#wrapperContent td#colRight div.Content ul#listaProduktow  li.DoubleH span.Obrazek {
		height: 310px;
	}	
	
	/* podwojna szerokosc */
	
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li.DoubleW {
		width: 250px;
	}
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li.DoubleW a {
		width: 248px;
	}



	table#wrapperContent td#colRight div.Content ul#listaProduktow  li a:hover {
		text-decoration: none;
		border: 1px solid #0062BB;
	}
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li span.Nazwa {
		min-height: 26px;
		font: normal 12px/1.2em Tahoma, Arial, Helvetica, sans-serif;
		text-align: center;
		padding: 3px 6px;
	}
	* html table#wrapperContent td#colRight div.Content ul#listaProduktow  li span.Nazwa {
		height: 26px;
	}
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li span.Obrazek {
		min-height: 105px;
	}
	* html table#wrapperContent td#colRight div.Content ul#listaProduktow  li span.Obrazek {
		height: 105px;
	}
	
	table#wrapperContent td#colRight div.Content ul#listaProduktow  li span.Opis {
		display: block;
		font: normal 11px/1.3em Tahoma, Arial, Helvetica, sans-serif;
		padding: 3px 6px;
	}	
	
	table#wrapperContent td#colRight div.WrapperBanner {
		clear: both;
		padding: 15px 0 15px 18px;
	}
	
	table#wrapperContent td#colRight div.Content dl {
		list-style: none;
	}
	
	table#wrapperContent td#colRight div.Content dl dt {
		margin: 15px 0 0 0;
		font: 11px/1.3em Tahoma, Arial, Helvetica, sans-serif;			
	}

	table#wrapperContent td#colRight div.Content a.BlueLnk {
		color: #0062BB;
		text-decoration: underline;
	}

	table#wrapperContent td#colRight div.Content a.BlueLnk:hover {
		color: #0062BB;
		text-decoration: none;	
	}


	table#wrapperContent td#colRight div.Content dl dd {
		margin: 0 0 30px  0;
		font: 11px/1.3em Tahoma, Arial, Helvetica, sans-serif;			
	}
	
	table#wrapperContent td#colRight div.Content dl dd.Last {
		margin: 0 0 10px  0;
	}

	/* poprawic linki w tesci */
	table#wrapperContent td#colRight div.Content a{
		color: #FFF;
		text-decoration: none;
	}
	table#wrapperContent td#colRight div.Content a:hover {
		color: #FFF;
		text-decoration: underline;
	}

	table#wrapperContent td#colRight div.Content div.Spacer {
		background:url(../img/podstrony/blue_drop.gif) repeat-x;
		height: 1px;
		width: 320px;
		margin: 20px 0 10px 5px;
	}
	
/*
	producenci
*/
div.Producenci table#wrapperContent td#colRight div#localizer {
	background: #FBD21D;
}
div.Producenci div#wrapperHeader {
	background: url(../img/podstrony/headery/producenci.jpg);
}

/*
	zrob to sam
*/
div.ZrobToSam table#wrapperContent td#colRight div#localizer {
	background: #D60605;
}
div.ZrobToSam div#wrapperHeader {
	background: url(../img/podstrony/headery/zrob_to_sam.jpg);
}

/*
	Szycie
*/
div.Szycie table#wrapperContent td#colRight div#localizer {
	background: #fc5c00;
}
div.Szycie div#wrapperHeader {
	background: url(../img/podstrony/headery/szycie.jpg);
}

/*
	robotki reczne
*/
div.RR table#wrapperContent td#colRight div#localizer {
	background: #FF9000;
}
div.RR div#wrapperHeader {
	background: url(../img/podstrony/headery/robotki.jpg);
}

/*
	kontakt
*/
div.kontakt table#wrapperContent td#colRight div#localizer {
	background: #3214E6;
}
div.kontakt div#wrapperHeader {
	background: url(../img/podstrony/headery/kontakt.jpg);
}

/*
	aktualnosci
*/
div.aktualnosci table#wrapperContent td#colRight div#localizer {
	background: #1686EB;
}
div.aktualnosci div#wrapperHeader {
	background: url(../img/podstrony/headery/aktualnosci.jpg);
}

/*
	o nas
*/
div.ONas table#wrapperContent td#colRight div#localizer {
	background: #6BD641;
}
div.ONas div#wrapperHeader {
	background: url(../img/podstrony/headery/onas.jpg);
}
