* {margin:0;padding:0}
body {cursor:default; text-align: center;font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
h1 {background-color:#e4e4e4;color:inherit;font-size:1em;text-align:left;width:962px;padding:0 10px;margin:10px auto 2px;border:1px solid #aaa;height:28px;line-height:28px}
h1 span {float:right}
h1 img {border:0;margin-left:20px}
div#title {font: normal 15px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold;}
div#subtitle {font: normal 13px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:none;}
div#tlo_pasek {background-color:#085e8a;color:inherit;height:141px;margin:38px 0 39px}
div#tlo_pasek div {position:relative;width:982px;margin:0 auto}
div#tlo_pasek div div {background:white url('img/top.jpg') no-repeat;text-align:right;position:absolute;left:0;top:-36px;width:982px;height:218px}

div.reklama_wizualna {text-align:left; border:0px solid;FLOAT: left; padding-left:30px}
div.reklama_wizualna2 {width:500px; float:right; padding-right:35px; text-align:justify;}

div#kontener {width:982px;margin:45px auto;text-align:left;}

div#kol_lewa {width:217px;float:left;}
ul.menu_lewe {list-style:none;background:white url('img/cien_l.gif') repeat-y;font-weight:bold;}
ul.menu_lewe li {margin:0 4px 0 1px;border-top:1px solid #898989;border-bottom:1px solid white;border-right:1px solid black}
ul.menu_lewe li#first_li {border-top:0;padding-top:0}
ul.menu_lewe li#last_li {border-bottom:0;background:url('img/belka_cien.gif') no-repeat bottom left;padding-bottom:2px}
ul.menu_lewe li a {display:block;height:20px;line-height:20px;margin:0 5px 0 2px;border-left:5px solid #b9bec1;background-color:inherit;color:white;text-decoration:none;padding-left:5px}
ul.menu_lewe li a:hover {border-right:5px solid #fee179;background-color:inherit;color:#fee179}
ul.menu_lewe li.h2 {margin-left:0;border-right:0;padding:10px 0}
ul.menu_lewe li.h2 h2 {font-size:1em;background:white url('img/belka.gif') no-repeat;height:22px;line-height:22px;padding:0 10px}
ul.menu_lewe li#first_li h2 {margin-right:0;background:white url('img/belka_top.gif') no-repeat}

ul#menu_lewe2 {list-style:none;background:white url('img/cien_l.gif') repeat-y;font-weight:bold;}
ul#menu_lewe2 li {margin:0 4px 0 1px;border-top:1px solid #898989;border-bottom:1px solid white;border-right:1px solid black}
ul#menu_lewe2 li a {display:block;  font: normal 11px Verdana; font-weight:bold; text-decoration:none; color:#000000; border:0px solid; padding-top:4px;}
ul#menu_lewe2 li.h2 {margin-left:0;border-right:0;padding:10px 0}
ul#menu_lewe2 li.h2 h2 {font-size:1em;background:white url('img/belka.gif') no-repeat;height:22px;line-height:22px;padding:0px 10px}

div#map {width:600px;}
ul#mapa {list-style:none;background:white; padding:10px 12px;}
ul#mapa li {display:block;height:30px;background:white url('img/arrow.gif') no-repeat; color:black;float:left;padding:0 14px;line-height:5px;border:0px solid;}
ul#mapa li a {display:block;height:20px;font: normal 11px Verdana; font-weight:bold; text-decoration:none; color:#000000; border:0px solid;}
ul#mapa li a:hover {display:block;height:20px;font: normal 11px Verdana; font-weight:bold; text-decoration:none; color:red; border:0px solid;}

div#klienci {width:500px; border:0px solid;}
ul#kl {display:block;height:20px;list-style:none;background:white; padding:10px 5px;}
ul#kl li {display:block;height:20px;background:white url('img/arrow.gif') no-repeat; color:black;float:left;padding:0 20px;line-height:10px;border:0px solid;}


div#kol_prawa {margin-left:220px}
ul#menu_prawe {list-style:none;height:22px;border:1px solid #b1ada8;background-color:#fbde78;color:black;padding:0 20px}
ul#menu_prawe li {background:#fbde78 url('img/gwiazdka.gif') no-repeat;color:black;float:left;padding:0 22px;height:22px;line-height:22px;font-weight:bold}
ul#menu_prawe li a {background-color:inherit;color:black;text-decoration:none}
ul#menu_prawe li a:hover {background-color:inherit;color:red}

ul#menu_prawe_markizy {list-style:none;height:18px;border:1px solid #2B8DC0;background-color:#37ABE7;color:black;padding:0 20px}
ul#menu_prawe_markizy li {background:#37ABE7 url('img/gw_blue.gif') no-repeat;color:black;float:left;padding:0 22px;height:18px;line-height:18px;font-weight:bold}
ul#menu_prawe_markizy li a {background-color:inherit;color:white;text-decoration:none}
ul#menu_prawe_markizy li a:hover {background-color:inherit;color:red}

p#stopka {clear:both;padding-top:5px; text-align:center;}

div.locator {

width:300px;
margin-top:25px;
text-align:left;
}
A.nor:link {
	color: black;
	font-family:  Tahoma;
	font-size: 10pt;
}

A.nor:visited {
	color: black;
	font-family:  Tahoma;
	font-size: 10pt;
}
A.nor:hover {
	color: red;
	font-family:  Tahoma;
	font-size: 10pt;
}
A.n , a.n:link, a.n:visited, a.n:hover, a.n.active {
font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;

}

#mapa_strony
{
	display: none;
	text-align:left;
	font-weight:bold;
}

table.ceny_k
{
	margin: 10px;
	border: 1px solid black;
	width: 600px;
}
table.ceny_k td
{
	border:1px solid #2B8DC0;
	padding: 5px;
}

table.ceny
{
	margin: 10px;
	border: 1px solid black;
	width: 700px;
}
table.ceny td
{
	border:1px solid #2B8DC0;
	padding: 5px;
}