body, html {
    margin:0;
    background: url(../gfx/tlo.gif) repeat-x #fdfdfd;
    text-align:center;
    font-family:tahoma;
    font-size:13px;
    font-family:arial;
	line-height:21px;
	color:#797979;
}
#all {
    width:898px;
	text-align:left;
    margin:auto;
	border:1px solid #fdfdfd;
	text-align:justify;
}
div.top {
	width:898px;
	clear:both;
	height:270px;
	background:#fdfdfd;
}
div.menu {
	width:870px;
	height:39px;
	padding-top:1px;
    background: url(../gfx/menu.jpg);
	padding-left:28px;
}
div.content {
	clear:both;
    background: url(../gfx/main.gif) repeat-x white;
	padding:0px;	
	padding-bottom:0;
	padding-right:0;
}
div.content .left_side {
	width:540px;
	padding:4px;
	float:left;
}
div.content .wizualizacja {
	text-align:center;
	padding:10px;
}
div.content .right_side {
	float:left;
	width:350px;
}

div.content .new_left_side {
	width:500px;
	padding:2px;
	float:left;
}
div.content .new_wizualizacja {
	text-align:center;
	padding:10px;
}
div.content .new_right_side {
	float:left;
	padding-top:8px;
	line-height:30px;
	width:386px;
}


div.content .txt {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
div.content .txtx {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
}
div.content .gallery {
	padding-left:4px;
	padding-top:30px;
    background: url(../gfx/gallery.gif) repeat-x;	
}

#feet {
	clear:both;
	width:auto;
	height:55px;
    background: url(../gfx/feet.gif) repeat-x bottom;	
	text-align:center;
}
div.fet {
    width:898px;
	text-align:left;
    margin:auto;
	font-size:11px;
	padding-top:10px;
}
div.fet .copy {
	float:left;
	padding-left:35px;
}	
div.fet .who {
	float:right;
	padding-right:35px;
}	

img {border:0;}
p {margin:0;padding-top:9px;padding-bottom:6px;}
.both {clear:both;}
h1 {margin:0;font-size:18px;font-weight:bold;padding-left:10px;}
h2 {margin:0;font-size:18px;font-weight:bold;padding-left:10px;}

div.content .right_side .gallery img {
	border:3px solid #fefefe;
}

div.logowanie {
	padding-top:60px;
	height:180px;
}
div.logowanie table {
	font-size:13px;
	margin-left:330px;
}

div.menum {
	float:right;
	padding-right:20px;
	width:295px;
    background: url(../gfx/menu.jpg);
	height:26px;
	padding-top:6px;
	color:white;
	text-align:right;	
}

div.panel {
	clear:both;
	padding-top:20px;	
	padding-left:80px;
}
div.panel .nazwa {
	text-align:center;
	font-size:22px;
	font-weight:bold;
	height:35px;
	padding-right:80px;
}
div.panel .level {
	float:left;
	width:120px;
	padding-top:20px;
}
div.panel .level .lv {
	width:30px;
	border:1px solid #9E9E9E;
	background:#BEBEBE;
	margin-top:3px;
	text-align:center;
}
div.panel .level .lv_a {
	width:30px;
	border:1px solid #9E9E9E;
	background:#0C0;
	margin-top:3px;
	font-weight:bold;
	color:white;
	text-align:center;
}
div.panel .level .lv:hover {
	width:30px;
	border:1px solid #9E9E9E;
	background:#AEAEAE;
	margin-bottom:2px;
	text-align:center;
}
div.panel .imag {
	width:500px;
	text-align:center;
	float:left;
}
div.panel .budynek {
	width:120px;
	text-align:right;
	padding-top:20px;
	float:left;
}
div.panel .akcja {
	clear:both;
	padding-top:10px;
	padding-left:85px;
}
div.panel .akcja2 {
	clear:both;
	padding-top:10px;
	padding-left:10px;
}
div.belka {
	height:36px;
	border-bottom:1px solid #ADADAD;
	width:250px;
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	float:left;
	margin-left:10px;
}	
div.akcja2 .belka {
	width:240px;
	margin-left:5px;
}

div.belka .nzw {
	width:140px;
	font-size:15px;
	float:left;
	padding-top:4px;
}
div.akcja2 .nzw {width:130px;}

div.belka .opcja {
	width:107px;
	float:left;
}
.rez {width:107px;height:25px;background: url(../gfx/rez.jpg);text-align:center;padding-top:4px;}
.zwo {width:107px;height:25px;background: url(../gfx/zwo.jpg);text-align:center;padding-top:4px;}

.mem {width:290px;height:25px;background: url(../gfx/rez.jpg);text-align:center;padding-top:4px;margin:0 auto;margin-top:20px;}
.kom {width:390px;padding:5px;padding-bottom:8px;padding-top:6px;border:1px solid #0C0;font-size:14px;text-align:center;margin:0 auto;font-weight:bold;color:#0C0;}
.wdd {width:500px;padding:5px;padding-bottom:8px;padding-top:6px;border:1px solid #0C0;font-size:13px;text-align:center;margin:0 auto;font-weight:bold;color:#0C0;}
.mem2 {width:290px;height:25px;background: url(../gfx/zwo.jpg);text-align:center;padding-top:4px;margin:0 auto;margin-top:20px;}
.kom2 {width:390px;height:28px;padding-top:6px;border:1px solid #F00;font-size:14px;text-align:center;margin:0 auto;font-weight:bold;color:#F00;}
.err {width:290px;height:27px;padding-top:4px;border:1px solid #F00;font-size:12px;text-align:center;margin:0 auto;font-weight:bold;color:#F00;}
.blad {width:290px;height:27px;padding-top:5px;font-size:12px;text-align:center;margin:0 auto;font-weight:bold;color:#F00;margin-bottom:6px;}


.inp {border:0;font-family:tahoma;font-size:12px;color:#9F9F9E;background:#FAFAFA;border:1px solid #ADADAC;padding:4px;width:150px;margin:4px;}
textarea {border:0;font-family:tahoma;font-size:12px;color:#9F9F9E;background:#FAFAFA;border:1px solid #ADADAC;padding:4px;width:250px;margin:4px;height:90px;}
.inp:hover {background:#F4F4F4;}
.sbm {border:0;background:#C0C0C0;padding:2px;width:66px;color:white;font-weight:bold;font-family:tahoma;font-size:11px;border:1px solid #9E9E9E;margin-left:55px;}


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

div.menu ul li { display:inline;white-space:nowrap;float:left;}

li.raz a:link, li.raz a:visited { display:block;width:128px;height:38px;background: url(../gfx/raz.gif);}
li.raz a:hover {display:block;background: url(../gfx/raz2.gif);}
li.dwa a:link, li.dwa a:visited { display:block;width:128px;height:38px;background: url(../gfx/dwa.gif);}
li.dwa a:hover {display:block;background: url(../gfx/dwa2.gif);}
li.trz a:link, li.trz a:visited { display:block;width:102px;height:38px;background: url(../gfx/trz.gif);}
li.trz a:hover {display:block;background: url(../gfx/trz2.gif);}
li.czt a:link, li.czt a:visited { display:block;width:165px;height:38px;background: url(../gfx/czt.gif);}
li.czt a:hover {display:block;background: url(../gfx/czt2.gif);}
li.pie a:link, li.pie a:visited { display:block;width:151px;height:38px;background: url(../gfx/pie.gif);}
li.pie a:hover {display:block;background: url(../gfx/pie2.gif);}
li.sie a:link, li.sie a:visited { display:block;width:79px;height:38px;background: url(../gfx/osi.gif);}
li.sie a:hover {display:block;background: url(../gfx/osi2.gif);}
li.sze a:link, li.sze a:visited { display:block;width:87px;height:38px;background: url(../gfx/sze.gif);}
li.sze a:hover {display:block;background: url(../gfx/sze2.gif);}

a:link, a:visited {color:#797979;font-weight:bold;text-decoration:none;}
a:hover {color:#797979;font-weight:bold;text-decoration:underline;}

.inicjatywa a:link {color:#797979;text-decoration:none;}
.inicjatywa a:visited {color:#797979;text-decoration:none;}
.inicjatywa a:hover {color:#797979;font-weight:bold;text-decoration:underline;}

div.lv a:link, div.lv a:visited {color:#fff;font-weight:bold;text-decoration:none;}
div.lv a:hover {color:#fff;font-weight:bold;text-decoration:none;}

div.opcja a:link, div.opcja a:visited {color:#fff;font-weight:bold;text-decoration:none;}
div.opcja a:hover {color:#fff;font-weight:bold;text-decoration:underline;}

div.mem2 a:link, div.mem2 a:visited {color:#fff;font-weight:bold;text-decoration:none;}
div.mem2 a:hover {color:#fff;font-weight:bold;text-decoration:underline;}

div.mem a:link, div.mem a:visited {color:#fff;font-weight:bold;text-decoration:none;}
div.mem a:hover {color:#fff;font-weight:bold;text-decoration:underline;}

div.menum a:link, div.menum a:visited {color:white;font-weight:normal;text-decoration:none;font-size:12px;padding-left:3px;padding-right:3px;}
div.menum a:hover {color:white;font-weight:normal;text-decoration:underline;}

form, fieldset {margin:0;padding:0;border:0;}
img, div {behavior: url(js/iepngfix.htc)}

th{
	cursor: pointer;
}

.rezer{
	color: #000000;
	background: #ED000A;
}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  display:none;
  z-index:9999;
}
#div1{
	display:none;
	position:absolute;
	width:366px;
	height:110px;
	text-align:right;
}
#div1 img{
	cursor:pointer;
}
