body {background: #A5ADB5; color: #000;text-align: center;font-family:Arial;font-size:14px;margin-top:2px;}
input {font-family:Tahoma;font-size:12px;color:#645F5C;}
td {padding: 0;}
img {border:0px;margin:0px;}
h1 {font-family:Verdana;font-size:20px;font-weight:bold;color:#005DA8;}

img.ff {display:block;}

div#strona {width: 770px; margin-left: auto; margin-right: auto;}
td#banner {width:768px;height:231px;border-top:1px solid #979797;border-left:1px solid #979797;border-right:1px solid #979797;}

td#menu {width:172px;height:519px;text-align:center;color:#3C3C3C;border-left:1px solid #979797;vertical-align:top;}
td#menu_czesci {width:172px;text-align:center;color:#3C3C3C;border-left:1px solid #979797;vertical-align:top;}
div#space_menu {width:172px;height:28px;}
div#space_menu2 {width:172px;height:250px;border-top:1px solid #5A5A5A;}
div#space_menu3 {width:172px;height:10px;border-top:1px solid #5A5A5A;}

div#dane_menu {width:172px;height:100px;text-align:left;}
div#dane_menu img {margin-left:15px;margin-right:5px;margin-bottom:-5px;margin-top:7px;}
div#dane_menu a:link {color: #005DA8;}
div#dane_menu a:visited {color: #005DA8;}
div#dane_menu a:hover {color: #225DA8;}

td#firma {width:596px;height:519px;vertical-align:top;border-right:1px solid #979797;}
div#srodek_firma {width:566px;height:499px;background-color:#F2F7FC;color:#222;float:left;text-align:left;padding-left:30px;line-height:18px;padding-top:20px;}

td#kontakt {width:596px;height:656px;vertical-align:top;border-right:1px solid #979797;}
div#srodek_kontakt {width:566px;height:188px;background-color:#F2F7FC;color:#222;float:left;text-align:left;padding-left:30px;padding-top:20px;}
div#srodek_kontakt2 {width:596px;height:448px;background-color:#D1DEED;color:#222;float:left;text-align:left;}
div#map {margin:25px 48px;}
div.kontakt_dane {width:250px;height:80px;color:#222;float:left;text-align:left;padding-top:5px;line-height:18px;}
div.kontakt_dane img {margin-left:15px;margin-right:5px;margin-bottom:-5px;margin-top:7px;}
div.kontakt_dane a:link {color: #005DA8;}
div.kontakt_dane a:visited {color: #005DA8;}
div.kontakt_dane a:hover {color: #225DA8;}

td#czesci {width:596px;vertical-align:top;border-right:1px solid #979797;background-color:#F2F7FC;}
div#srodek_czesci {width:571px;background-color:#F2F7FC;color:#222;float:left;text-align:left;padding-left:25px;line-height:18px;padding-top:20px;padding-bottom:20px;}
div#srodek_czesci a:link {color: #3C3C3C;text-decoration:none;}
div#srodek_czesci a:visited {color: #3C3C3C;text-decoration:none;}
div#srodek_czesci a:hover {color: #000;text-decoration:none;}

div.ramka_poz {width:400px;text-align:left;margin:auto;padding:10px;border:1px solid #005DA8;}
div#srodek_czesci a.poz {color:#005da8;}
div#srodek_czesci a.poz:link {color:#005da8;text-decoration:none;}
div#srodek_czesci a.poz:hover {color:#000;text-decoration:none;}
div#srodek_czesci a.poz:visited {text-decoration:none;}


div.kontener {width:546px;height:141px;background-color:#D0E0EE;color:#595959;float:left;text-align:left;margin-top:18px;border: 1px solid #989898;}
div.produkt {width:367px;height:131px;background-color:#D0E0EE;color:#595959;float:left;text-align:left;}
div.opis {width:357px;height:101px;background-color:#D0E0EE;color:#595959;float:left;text-align:left;padding:5px 5px;}
div.cena {width:357px;height:25px;background-color:#D0E0EE;color:#595959;float:left;text-align:left;padding:0 0 5px 5px;}
div.foto {width:178px;height:141px;float:left;border-left: 1px solid #989898;}
.nazwa, .cena {color:#2874B3;font-weight:bold;}

div.pop {width:150px;float:left;text-align:left;}
div.nast {width:150px;float:left;text-align:right;}
div.sr {width:240px;float:left;text-align:center;}

td#stopka {width:768px;height:71px;border:1px solid #979797;}

ul, ul li{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul {
	width: 172px;
}

ul a:link{
	display: block;
	width: 172px;
	text-decoration: none;
	color: #000;
	padding:7px 0px;
	border-top: 1px solid #5A5A5A;
	font-weight:bold;
}
ul a:visited {
 	display: block;
	width: 172px;
	text-decoration: none;
	color: #000;
	padding:7px 0px;
	border-top: 1px solid #5A5A5A;
	font-weight:bold;
}
ul a:hover {
	background-color:#B3B5B7;
	font-weight:bold;
}

ul.mod a:link{
	display: block;
	width: 172px;
	text-decoration: none;
	color: #000;
	padding:2px 0px;
	font-size:13px;
	border:0px;	
	font-weight:normal;
}
ul.mod a:visited {
	display: block;
	width: 172px;
	text-decoration: none;
	color: #000;
	padding:2px 0px;
	font-size:13px;
	border:0px;	
	font-weight:normal;
}
ul.mod a:hover {
	background-color:#C8CBD0;
	font-size:13px;	
	font-weight:normal;	
}

ul.kat a:link{
	display: block;
	width: 172px;
	text-decoration: none;
	color: #000;
	padding:3px 0px;
	background-color:#92B0CA;
	font-size:13px;
	border:0px;
}
ul.kat a:visited {
 	display: block;
	width: 172px;
	text-decoration: none;
	color: #000;
	padding:3px 0px;
	background-color:#92B0CA;
	font-size:13px;
	border:0px;
}
ul.kat a:hover {
	background-color:#BFD2E3;
	font-size:13px;	
}

ul.typ a:link {
	display: block;
	width: 172px;
	text-decoration: none;
	color: #000;
	padding:6px 0px;
	background-color:#CCC;
	font-size:13px;
	border:0px;
}
ul.typ a:visited{
	display: block;
	width: 172px;
	text-decoration: none;
	color: #000;
	padding:6px 0px;
	background-color:#CCC;
	font-size:13px;
	border:0px;
}
ul.typ a:hover {
	background-color:#BBB;
	font-size:13px;	
}