/* CSS Document */

.wrapper { width:100%;	min-height: 100%;	height: auto !important;	height: 100%;	margin: 0 auto -220px;}
.footer, .push {height: 220px;}

html, body {height:100%;	padding:0;	margin:0;}

body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	line-height:18px;}
body {/*background-image: url(images/bg.gif);	background-repeat: repeat;*/}

input:focus{background-color:yellow;}

.foto-lewa {float:left;	margin:4px;	border:0;	}
.foto-prawa {float: right;	margin:2px;	border:0;}
.foto-lewa-2 {float:left;	margin:4px;	border:0;	border: 1px solid #E6E6E6;	width:120px;	}
.foto-lewa-2a {float:left;	margin:4px;	border:0;	border: 1px solid #09C;	width:120px;}
.foto-prawa-2 {float:left;	margin:4px;	border: 1px solid #E6E6E6;width:120px;}
.foto-prawa-2a {float:left;	margin:4px;	border: 1px solid #09C;	width:120px;}

#topBG {height:28px;	width:100%;	display:table; 	/*background-image:url(images/top_bg2.gif);	background-repeat:repeat-x;*/ background-color:#006699;}
#topMenu {width:850px;	height:25px;	margin:auto;	display:table;}
#topMenuMenu {width:585px;	height:20px;	display:table;	float:left;	padding-top:5px;}
.topMenu {	color: #FFFFFF;}
.topMenu a:link, a:visited {color: #FFFFFF;	text-decoration:none;}
.topMenu a:hover, a:active {color: #FFF;text-decoration:underline;}
#topMenuSzukaj {width:265px;height:20px;float:right;	display:table;padding-top:3px;	}	

#topNazwa {height:180px;width:100%;	display:table; display:table; background-image:url('images/Top_bg_grey.png'); 	background-repeat: no-repeat; background-position: bottom; background-color:#fff;}

#topNazwaBaner {width:850px;	height:175px;	margin:auto;	display:table;}
#topNazwaBaner .logo {width:145px;	height:145px;	float:left;	display:table; margin-left:5px;}
#topNazwaBaner .nazwa {width:545px;	height:170px;	float:left;	display:table; background-image:url('images/top_adres.png'); background-position:bottom; background-repeat:no-repeat;}
#topNazwaBaner .adres {width:580px;	height:51px;	float:left;	display:table;}
#topNazwaBaner .rule {width:10px;	float:left;	display:table; margin-left:5px;}
#topNazwaBaner .pca {	float:left;	display:table; margin-left:3px; margin-top:10px;}
#topNazwaBaner .bip {width:45px;height:70px;	float:right;	display:table; margin-right:10px; margin-top:10px;}

#srodek {width:100%;background-color:#fff; background-image:url('images/Top_bg_grey_2.png'); 	background-repeat: repeat-y; background-position: top;}

#baner {height:238px;	width:100%;		display:table; /*background-image:url('images/Top_bg_grey.png'); 	background-repeat: repeat-y; background-position: center;*/}

#srodektopBG {height:15px;	width:100%; display:table;   }

#srodekBg {width:850px;	height:auto; /* background-image:url('images/homeBg.gif');	background-repeat:repeat-y;	background-position:center; */display:table;	margin:auto;}

#srodekText {width:605px;	height:auto;	margin-bottom:10px;	float:left;	display:table;}

#homePrawa {width:245px;float:right; display:table;	margin-top:30px;}

#dzialZielone {width:400px;	display:table;	padding:8px;	background-color:#99CC66;}
#dzialNiebieskie {width:400px;display:table;padding:8px;background-color:#64AEC4;}
#dzialNiebieskoSzare {width:400px;	display:table;	padding:8px;	background-color:#C6D8DD;}
#dzialNiebieskoBlade {width:400px;	display:table;	padding:8px;	background-color:#C6D8DD;}

#homeTextNews ul {width:595px;	height:auto;	margin-top:20px;display:block;	text-align:justify;}
#homeTextNews li { display:block; }
#homeTextNews li a { color:#666; text-decoration:none; display: block; }
#homeTextNews li a:hover { color:#666; display:block;}

#homeTextNewsTresc {display:table;}

#homeTextTresc {text-align:justify;	width:566px;	height:auto;	border-right:1px dashed #e2e2e2;	margin-top:20px;	margin-left:10px;	padding-right:5px;}
#homeTextTresc ul {display:block;	padding:5px;}
#homeTextTresc li {	padding:3px;	margin-left:20px;	list-style: disc;}
#homeTextTresc.navi a {color: #C93;	text-decoration:none;	font-size:12px;}
#homeTextTresc.navi a:hover {color: #C93;text-decoration:underline;	font-size:12px;}

.dzialNazwa {font-size:14px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;color:#fff;letter-spacing:2px;} 
.trescNews {text-align:justify;	line-height:17px;	padding:12px;	display: table;	border-right: 1px dashed #CCC;}
.trescNews img {float:left;	margin:0 10px 7px 0; border:0;}
.trescTytul {	font-weight:bold;	line-height:20px;	text-align:left;	display:block;	width:583px;	margin-left:1px;	padding:5px 5px 5px 10px;	background-color:#ebebeb;	border-bottom:1px #FFF solid;}
.trescInfo {font-size:10px;	color:#999999;text-align:left;display:block;width:370px;padding:3px 10px 3px 10px;margin-left:1px;background-color:#f4f4f4;	line-height:15px;}
.trescInfo2 {font-size:10px;color:#999999;text-align:left;display:block;width:380px;padding:3px 10px 3px 10px;margin-left:1px;background-color:#f4f4f4;	line-height:15px;}

#wroc {display:table;	width:270px;	padding:5px;	background-color:#f4f4f4;	text-align: right;	font-size:11px;	float:left;	margin-left:1px;	cursor:pointer;}
#wroc.navi a {color: #999; text-decoration:none; cursor:pointer; }
#wroc.navi a:hover {color: #999;text-decoration:underline; cursor:pointer;}

.trescDalej {display:table;	width:270px;	background-color:#f4f4f4;	float: right;	font-size:11px;	text-align: left;	color:#666666;	padding:1px;}

#homeTextPrzetargi ul {	width:605px;	height:auto;	display:table;	background-color:#EAEAEA;		margin-top:5px;	text-align:justify;	list-style:none;}
#homeTextPrzetargi li { list-style: none;display:table;	padding:5px;}
#homeTextPrzetargi li.jeden a { display:table; padding:5px; text-decoration:none; color: #333333; cursor:pointer;}
#homeTextPrzetargi li.jeden a:hover { color:#666; text-decoration: underline; cursor:pointer;}

#homeTextPrzetargi li.dwa a { text-decoration:none; color: #00CC33; }
#homeTextPrzetargi li.dwa a:hover { color:#666; text-decoration: underline;}

div.hr {  height: 1px;  background: #fff no-repeat scroll center;}
div.hr hr { display: none;}

#divPrzetagWiersz {display:table; width:590px;}
.divPrzetagWiersz {display:table;}
.przetargiData {width:90px;	display:block;	float:left;	font-size:11px;	text-align:justify;	line-height:19px;	color:#666;}
.przetargiNumer {width:105px;	display:block;	float:left;	font-size:11px;	text-align:justify;	line-height:19px;	color:#666;}
.przetargiTresc {width:390px;	display:block;	float:left;	font-size:12px;	text-align:justify;	line-height:19px;	color:#666;}

.przetargiData2 {width:90px;	display:block;	float:left;	font-size:11px;	text-align:justify;	line-height:19px; background-color:#B8EFBF;	color:#666;}
.przetargiNumer2 {width:105px;	display:block;	float:left;	font-size:11px;	text-align:justify;	line-height:19px; background-color:#B8EFBF;	color:#666;}
.przetargiTresc2 {width:390px;	display:block;	float:left;	font-size:12px;	text-align:justify;	line-height:19px; background-color:#B8EFBF; color:#666;}

.przetargOpisy {width:100px; padding:5px 5px 5px 0;	display:table;	font-size:11px;	text-align:right;	line-height:19px;	color:#666;	float:left;}
.przetargDane {width:470px; height:auto;padding:5px 5px 5px 5px;	display:table;	font-size:12px;	text-align:justify;	line-height:15px;	color:#666;	background-color:#FFF; float:right;}
.przetargDane a {color:#00CC00;}
.przetargDane2 {width:470px; height:auto; padding:5px 5px 5px 5px; display:table; font-size:11px; text-align:justify; line-height:15px; color:#999;	background-color:#FFF; float:right;}



#homeSlajd {width:848px;	height:200px;	display:table;	border-top:1px solid #ccc;	/* border-bottom:1px solid #ccc; */	background-color:#f2f2f2;	margin-left:1px;}
.homeSlajd img {padding:10px 0 10px 10px;	height:180px;	width:157px;	display:block;	float:left;	margin:auto;}
#homeSpacja {height:50px;	width:850px;	margin:auto;	float:left;	display:table;}

#stopka {width:100%;	height:220px;	display:table; background-color:#666;	/*background-image:url(images/main_bg_bottom.jpg);	background-repeat:repeat;*/}
#stopkaMenu {width:850px; height:200px; margin:auto; display:table; background-color:#666; /*background-image:url(images/main_bg_stopka.gif); */}
#stopkaMenu ul {width:260px; height:200px; padding:5px; margin:5px; display:block;  list-style:none; float:left;}
#stopkaMenu li {color:#FFF; letter-spacing:1px;	font-size:11px;}
#stopkaMenu li a {color:#FFF; letter-spacing:1px; text-decoration:none;} 
#stopkaMenu li a:hover {color:#FFF; letter-spacing:1px; text-decoration: underline;} 
#stopkaMenu li.linki {color:#FFF; display:table; height:20px; width:250px; padding-bottom:1px; padding-left:3px; padding-top:1px; text-align:left; letter-spacing:1px;} 
#stopkaMenu li.linki a {text-decoration:none; } 
#stopkaMenu li.linki a:hover {text-decoration: underline;} 
 
.stopkaText {font-size:10px;	font-family:Arial, Helvetica, sans-serif;	text-align:right;	padding-top:175px;}

#sort {padding: 4px; font-size:11px;}
#sort a { padding:5px; text-decoration:none; color: #333333; cursor:pointer;}
#sort a:hover { color:#666; text-decoration: underline; cursor:pointer;}

body.normal {
    font-size: 12px;
}
body.big {
    font-size: 16px;
}
#srodekBg.small {
    font-size: 10px;
}


* { margin: 0; padding: 0; }

#menu .list-wrap { background: #fff; padding: 10px; margin:0;  }


#menu ul { list-style: none;   }

#menu li.bezsubmenu a { display: block; border-bottom: 1px dashed #CCC; padding: 10px; color: #333333;  cursor:pointer; }
#menu li.bezsubmenu a:hover { background-color:#F0F0F0; color:#000; }

#menu li.zmenu { display: block; padding:8px 8px 8px 0; color: #333333; text-decoration:none;  border-bottom: 1px dashed #CCC; cursor:pointer; } 
#menu li.hover { display: block; padding:8px 8px 8px 0; color: #333333; text-decoration:none;  border-bottom: 1px dashed #CCC; background-color:#F0F0F0; cursor:pointer;} 

#menu li.bezmenu a { display: block; padding:10px 10px 10px 0; color: #333333; text-decoration:none;  border-bottom: 1px dashed #CCC;cursor:pointer; }


#menu li a { display: block; color: #333333; text-decoration:none; cursor:pointer; }
#menu li a:hover { background-color:#F0F0F0; color:#000; cursor:pointer;}
#menu li:last-child { border: none; }


#menu span {display: block; }
#menu span a { display: block; margin-left:20px;  padding:7px 7px 7px 10px;; border-bottom: 1px dashed #CCC; color: #333333; text-decoration:none;  background-image:url('images/bg-menu-1.gif'); background-position:left; background-repeat:repeat-y; }
#menu span a:hover {background-color:#E4E4E4;color:#000;}


#menu .nav { overflow: hidden; }
#menu .nav li { width:220px;  display:block; padding: 10px 0 10px 0; background-color:#E2E2E2; color:#333333;  font-weight:bold; text-align:center; }
#menu .nav li.last { margin-right: 0; }



#menu2 .list-wrap { background: #fff; padding:8px; margin:0; }
#menu2 ul { list-style: none;  }
#menu2 ul li a { display: block; border-bottom: 1px dashed #CCC; padding:8px; color: #333333;   text-decoration:none; cursor:pointer;}
#menu2 ul li a:hover { background-color:#F0F0F0; color:#000; }
#menu2 ul li:last-child a { border: none; }

#menu2 .nav { overflow: hidden; }
#menu2 .nav li { width:220px;  display:block; padding: 10px 0 10px 0; background-color:#E2E2E2; color:#333333; font-size:12px; font-weight:bold; text-align:center; cursor:pointer; }
#menu2 .nav li.last { margin-right: 0; }
#menu2 .nav li a { display: block; padding: 10px 0 10px 0; background-color:#666; color: #FFF; font-size: 10px;  font-weight:bold; text-align: center; border: 0; text-decoration:none; }


#menu3 .list-wrap { background: #fff; padding: 10px; margin:0; }
#menu3 ul { list-style: none;  }
#menu3 ul li a { display: block; border-bottom: 1px dashed #CCC; padding:8px; color: #000;   text-decoration:none;cursor:pointer; }
#menu3 ul li a:hover { background-color:#F0F0F0; color:#000; }
#menu3 ul li:last-child a { border: none; }

#menu3 .nav { overflow: hidden; }
#menu3 .nav li { width:220px;  display:block; padding: 10px 0 10px 0; background-color:#E2E2E2; color:#333333; font-size:12px; font-weight:bold; text-align:center;cursor:pointer; }
#menu3 .nav li.last { margin-right: 0; }
#menu3 .nav li a { display: block; padding: 10px 0 10px 0; background-color:#666; color: #FFF; font-size: 10px;  font-weight:bold; text-align: center; border: 0; }

#menu4 .list-wrap { background: #fff; padding: 10px; margin:0; }
#menu4 ul { list-style: none;  }
#menu4 ul li a { display: block; border-bottom: 1px dashed #CCC; padding:8px; color: #000; text-decoration:none;cursor:pointer; }
#menu4 ul li a:hover { background-color:#EBF5EC; color:#000; }
#menu4 ul li:last-child a { border: none; }

#menu4 .nav { overflow: hidden; }
#menu4 .nav li { width:220px;  display:block; padding: 10px 0 10px 0; background-color:#E2E2E2; color:#333333;  font-weight:bold; text-align:center; }
#menu4 .nav li.last { margin-right: 0; }


.sym {
	cursor:pointer;
	float:left;
	width:12px;
	height:20px;
	padding-right:5px;
	color:#666;
}
#homeMenu0 {
	width:217px;
	padding:4px;
	background-color:#99cc66;
	display: block;
	margin:auto;
}


#homeMenu {
	width:217px;
	padding:4px;
	background-color:#64AEC4;
	display: block;
	margin:auto;
}
#homeMenu2 {
	width:217px;
	padding:4px;
	background-color:#C6D8DD;
	display: block;
	margin:auto;
}
#homeMenu3 {
	width:217px;
	padding:4px;
	background-color:#A4C7D0;
	display: block;
	margin:auto;
}

#homeMenuArrowB { width:220px; height:20px; display:block; background-image:url(images/tabs-arrow-blue.png); background-repeat:no-repeat; background-position:right; margin-left:5px;}
#homeMenuArrowG { width:220px; height:20px; display:block; background-image:url(images/tabs-arrow-BG.png); background-repeat:no-repeat; background-position:right; margin-left:5px;}
#homeMenuArrowY { width:220px; height:20px; display:block; background-image:url(images/tabs-arrow-green2.png); background-repeat:no-repeat; background-position:left; margin-left:5px;}
#homeMenuArrowZ { width:220px; height:20px; display:block; background-image:url(images/tabs-arrow-green.png); background-repeat:no-repeat; background-position:left; margin-left:20px;}
#slider {
	width:880px;
	height:238px;
	padding-top:4px;
	display: block;
	margin:auto;
	/*background: url('images/transparent-bg.png');*/
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
#featured{ 
	width:600px;
	padding-top:7px;
	padding-right:250px; 
	position:relative; 
	height:216px; 
	margin:auto;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:600px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px;
	padding-top:7px;
	 

}
#featured ul.ui-tabs-nav li{ 
	padding:0; padding-left:13px;  

	color:#666;
	display:block;

}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	 font-family:Verdana;
	font-weight:bold;
	color:#666666;
	line-height:18px;
}

#featured li.ui-tabs-nav-item a{
	display:block;
	height:30px;
	color:#333;
	background-image:url('images/slider-bg-item.png');
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	padding:12px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:url('images/slider-bg-item2.png');
	background-repeat:repeat-x;
	background-position:bottom;
}
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.png') top left no-repeat;
	position:relative; 
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
	background-image:url('images/slider-bg-item.png');
	background-repeat:repeat-x;
	background-position:bottom;
}
#featured .ui-tabs-panel{ 
	width:600px; height:216px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:151px; left:0; 
	height:65px;
	width:600px;
	background: url('images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana;
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}