html,body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:100%;
	background:#fff;
}
a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2469a0;
	line-height:16px;
	font-weight:bold;
	cursor: pointer;
}
li {
	padding:5px;
}
a:hover {
		text-decoration:underline;
}
img {
	border:0xp solid #fff;
}
table {
	margin:0px;
	padding:0px;
}
h2,h3,h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:18px;
	font-weight:bolder;
	bottom:0;
	margin-bottom:2px;
	padding-bottom:2px;
	position:absolute;
	text-align:left;
}
#top {
	background-image:url('images/top_bg.jpg');
}
#toplogo {
	height:201px;
	width:773px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.naglowek {
	height:45px;
	width:370px;
	text-align:left;
	margin-bottom:0px;
	position:relative;
}
#menu {
	height:31px;
	background-color:#a40000;
}
/* index  */
#title {
	border-bottom: 1px solid #b3bdc6;
	_border-bottom: 0px solid #b3bdc6;
	_background-image:url('images/title_bg.gif');
	background-color:#e1e2e3;
	height:45px;
}
#titlemain {
	border-bottom: 1px solid #b3bdc6;
	_border-bottom: 0px solid #b3bdc6;
	_background-image:url('images/title_bg.gif');
	width:773px;
	height:45px;
	position:relative;
}
#info {
	position:relative;
	width:100%;
}
#info2 {
	position:relative;
	width:100%;
	height:100%;
}
#infomain {
	line-height: 17px;
	width:773px;
	/*height: 320px;*/
	position:relative;
	margin:0px;
	padding:0px;
	top:0;
}
#textmain {
	width:773px;
	position:relative;
}
#infolok {
	width:481px;
	height:45px;
	position:relative;
	float:left;
	text-align:left;
}
#mapa {
	width:481px;
	height:45px;
	_height:44px;
	position:relative;
	text-align:left;
}
#titlespace {
	width:64px;
	_width:62px;
	height:45px;
	_height:44px;
	position:relative;
	float:left;
	border-bottom:1px solid #fff;
}
#mapaspace {
	border:1px solid red;
	position:relative;
	width:292px;
	height:45px;
	position:relative;
	float:left;
}
#kontakt {
	width:228px;
	height:45px;
	position:relative;
	float:left;
	text-align:left;
}
#infotext {
	float:left;
	width:480px;
	text-align:left;
	margin:0px;
	padding-top:10px;
}
#infospace {
	float:left;
	width:66px;
	_width:64px;
	text-align:left;
}
#infokontakt {
	float:left;
	width:227px;
	text-align:left;
	margin:0px;
	padding-top:10px;
}
#head {
	border-bottom: 1px solid #b3bdc6;
	_border-bottom: 0px solid #b3bdc6;
	_background-image:url('images/title_bg.gif');
	height:45px;
}
#headmain {
	border-bottom: 1px solid #b3bdc6;
	_border-bottom: 0px solid #b3bdc6;
	_background-image:url('images/title_bg.gif');
	width:773px;
	height:45px;
	position:relative;	
}
#budynek {
	padding:0px;
	margin:0px;
	float:left;
	height:45px;
	width:292px;
	left:0px;
	text-align:left;
}
#elektr {
	padding:0px;
	margin:0px;
	float:left;
	height:45px;
	width:231px;
	text-align:left;
}
#tele {
	padding:0px;
	margin:0px;
	float:left;
	/*height:45px;*/
	width:236px;
	text-align:left;
}
#headspace {
	float:left;
	font-size:0px;
	width:7px;
	_width:5px;
	height:45px;
	_height:44px;
	text-align:left;
	border-bottom:1px solid #fff;
}
#textleft {
	padding:10px 0px 0px 0px;
	margin:0px;
	float:left;
	width:292px;
	left:0px;
	text-align:left;
	border-right:7px solid #fff;
	_border-right:5px solid #fff;
}
#textcenter {
	padding:10px 0px 0px 0px;
	float:left;
	width:230px;
	height:100%;
	text-align:left;
	border-right:7px solid #fff;
	_border-right:5px solid #fff;
}
#textright {
	padding:10px 0px 0px 0px;
	margin:0px;
	float:left;
	width:235px;
	height:100%;
	text-align:left;
}
.coin {
	margin:0px 30px 30px 30px;
}
#coin1 {
	position:absolute;
	left:0px;
	top:10px;
	_top:0px;
}
#coin2 {
	position:absolute;
	left:0px;
	top:185px;
	_top:166px;
}
#coin2b {
	position:absolute;
	left:0px;
	top:358px;
	_top:341px;
}
#coin3 {
	position:absolute;
	left:0px;
	top:557px;
	_top:542px;
}
#coin4 {
	position:absolute;
	left:0px;
	top:730px;
	_top:717px;
}
#bottombg {
	background:#fff;
	height:100%;
	width:100%;
	position:absolute;
	right:0px;
}
#bottombgtop {
	height:25px;
	background-image:url('images/bottom-rightcorner.jpg');
}
/* index / menu infolok */
#infolokspace {
	height:45px;
	_height:44px;
	width:410px;
	float:left;
	border-bottom:1px solid #fff;
}
#okablowanie {
	height:45px;
	width:360px;
	text-align:left;
	margin-bottom:0px;
	position:relative;
	float:right;
}
#textright2 {
	width:360px;
	float:right;
	text-align:left;
	padding-top:0px;
	margin-top:0px;
	_margin-top:10px;
}
#textbottom2 {
	width:576px;
	float:right;
	text-align:left;
	position:relative;
}
#textmenu {
	width:194px;
	height:100%;
	top:16px;
	left:0px;
	padding-top:2px;
}
#textmenu2 {
	width:194px;
	height:100%;
	position:absolute;
	bottom:0px;
	left:0px;
}
#bottom2 {
	width:515px;
	text-align:right;
	float:right;
}
.bordert {
	border-top:1px solid #b3bdc6;
}
.borderl {
	border-left:1px solid #b3bdc6;
}
.borderr {
	border-right:1px solid #b3bdc6;
}
.borderb {
	border-bottom: 1px solid #b3bdc6;
}
.white {
	background-color:#ffffff;
}
.grey {
	background-color:#f4f4f4;
}
.greyl {
	background-color:#f7f7f7;
}
.greyd {
	background-color:#b3bdc6;
}
.marginl {
	margin-left:10px;
}
.paddl {
	padding-left:10px;
}
.positiona {
	position:absolute;
}
.fontr {
	color:#db0000;
	font-weight:bold;
}
.fontg {
	color:#405d73;
	font-weight:bold;
}
.fontb {
	color:#2469a0;
	font-weight:bold;
}
.fontw {
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;	
	color:#fff;
	text-decoration:none;
}
.textpadd {
	padding:0px 10px 0px 10px;
}
.textpaddl {
	padding:0px 10px 0px 85px;
}
.wiecej {
	right:10px;
	width:54px;
	height:26px;
	text-align:right;
	border:0px;
	margin-bottom:0px;
	padding-bottom:0px;	
}
.texttitle {
	margin-bottom:5px;
	margin-top:5px;
}
.textbreak {
	background-image:url('images/textbg.jpg');
	height:5px;
	line-height:5px;
	margin:0px;
}
.texttop {
	height:32px;
	margin-top:8px;
}
.kreska {
	width:45px;
	_width:46px;
	line-height:2px;
	height:2px;
}
.kreskar {
	margin-right:325px;
	_margin-right:324px;
}
.menuselect {
	width:194px;
	line-height:21px;
	height:21px;
	_line-height:18px;
	_height:18px;
	left:0px;
	_padding-top:3px;
	position:absolute;
}
.menumoverr {
	background-image:url('images/menu-mover-red.jpg');
	cursor:pointer;
}
.menumoverb {
	background-image:url('images/menu-mover-blue.jpg');
	cursor:pointer;
}
.menumout {
	background-image:url(none);
}
.square {
	height:5px;
	width:5px;
	margin-right:8px;
	margin-bottom:1px;
	border:0px solid #fff;
}
.clear {
	clear:both;
	line-height:0px;
	font-size:1px;
}
.menubg {
	background-image:url('images/menubg.jpg');
}
.font {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 18px;
	text-align:justify;
	margin:10px 30px 30px 30px;
}
.tdheight {
	min-height:600px;
}
.credits {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#a2b1bd;
	font-size:9px;
	text-align:justify;
	font-weight:normal;
}
.nylon {
	font-family:Arial,Helvetica,sans-serif;
	color:#a2b1bd;
	font-size:11px;
	text-align:justify;
	line-height:14px;
	font-weight:normal;
}
#tabelka {
	text-align:center;
}
#tabelka td {
	border-bottom: 1px solid #b3bdc6;
	border-left: 1px solid #b3bdc6;
}
#subdir {
	padding:0px;
	margin-left:12px;
}
#subdir li {
	padding:0;
	
}
#instalasub {
	margin-left:180px;
	_margin-left:230px;
}
#linki a {
	color:#fff;
	padding-left:8px;
}
.big {
	font-size:15px;
	margin-bottom:10px;
}
