/* html */
body{
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;
	color: #424242;
	margin: 0px;
	padding: 0px;
}
form{
	padding: 0px;
	margin: 0px;
}

h3.miasto{
	display: inline;
	font-size: 11px;
	font-weight: bold;
}
h2.tytul,
h1.tytul{
	color: #64a5f7; 
	font-weight: bold;
	padding: 0px 0px 7px 0px; 
	font-size: 14px;
	margin: 0px;
}
h1.tytul{
	padding: 3px 0px 20px 0px;
}
h2.tytul2{
	color: #64a5f7; 
	font-weight: bold;
	padding: 0px 0px 7px 0px; 
	font-size: 11px;
	margin: 0px;
}

h3{
	padding: 0px 0px 20px 0px; 
	margin :0px;
}
h4{
	padding: 0px 0px 2px 0px;
	margin: 0px;
	font-size: 13px;
	font-weight: bold;
}
h5{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 12px;
}
h6{
	padding: 7px 0px 4px 0px;
	margin: 0px;
	font-size: 11px;
}

p{
	margin: 0px; 
	padding: 0px;
}

hr{
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background-color: #eeeeee;
}
img{
	border: 0px;
}
form{
	margin: 0px; 
	padding: 0px;
}
input, textarea, select{
	font-size: 11px;
	font-family: Tahoma,Arial,sans-serif;
}

/* tekst */
.red{
	color: red;
}
.cblue{
	color: #4996f0;
}

.corange{
	color: #ff7e00;
}
.tcenter{
	text-align: center;
}
.tright{
	text-align: right;
}
.tleft{
	text-align: left;
}
.justify{
	text-align: justify;
}

/* linki */
a, 
a:visited, 
a:active, 
a:link{
	color: #4996f0; 
	text-decoration: none;
}
a:hover{
	color:#62a5f4; 
	text-decoration: underline;
}
a.orange,
a:visited.orange,
a:active.orange,
a:link.orange{
	color: #ff7e00;
}
a:hover.orange{
	text-decoration: underline;
}

.left{
	float: left;
}
.right{
	float: right;
}
.clear{
	clear: both; 
	height: 0px; 
	font-size: 0px; 
	line-height: 0px;
}

.lactive{color: #4796f2;}

.inszukaj{font-size: 11px; padding: 2px; border: 1px solid #949494; width: 330px; background-image: url("i/inputbg.gif"); float: left;}
.ingo{font-size: 11px; background-image: url("i/gobg.gif"); background-repeat: no-repeat; border: 0px; height: 19px; width: 60px; float: left; margin: 0px 0px 0px 10px;}

#page{
	width: 1003px;
	margin: 0px auto;
	padding: 0px 0px 30px 0px;
}

#l1{
	background-image: url("i/l1bga.gif");
	background-repeat: repeat-x;
	height: 85px;
}

#l1 #logo{
	width: 294px;
	padding: 12px 0px 0px 20px;
}

#l1 #szukaj{
	background-image: url("i/l1bgb.gif");
	background-repeat: repeat-x;
	width: 421px;
	height: 62px;
	padding: 23px 0px 0px 15px;
}

#l1 #szukaj .lactive{font-weight: bold; padding: 0px 5px;}
#l1 #szukaj .szukajw a, #l1 #szukaj .szukajw a:visited, #l1 #szukaj .szukajw a:active,#l1 #szukaj .szukajw a:link{color: #000000; margin: 0px 3px;}
#l1 #szukaj .szukajw a:hover{color: #7c7c7c; margin: 0px 3px;}
#l1 #szukaj .szukajwform{padding: 8px 0px 0px 0px;}

#l1 #stats{font-size: 10px; width: 253px;}
#l1 #stats .stat1{padding: 15px 0px 0px 25px; line-height: 150%}
#l1 #stats .stat2{padding: 18px 0px 0px 10px;}
#l1 #stats .stat2 a.fav{margin: 0px 0px 0px 10px; color: #ff8600;}

#l2{padding: 6px 0px;}
#l2 .ban1{padding: 0px 3px 0px 0px;}

#col1 {width: 497px;}
#col2, #col3{padding: 0px 0px 0px 3px; width: 250px;}



.personal{margin: 0px 0px 4px 0px; height: 113px;}
.personal{border: 1px solid #e1e1e1;border-width: 1px 1px 1px 1px; margin: 0px 0px 4px 0px;}
.personal_pasek{background-color: #f7f7f7; padding: 2px 10px; text-align: center;}
.logowanie{padding: 8px; text-align: center;}
.logowanie2{padding: 2px; }
.logowanie span{padding: 0px 0px 0px 30px;}
.datap{padding: 0px 20px 0px 0px;}

.box .header{font-weight: bold; color: white; background-image: url("i/box1h.gif"); background-repeat: no-repeat; padding: 6px 10px 5px 10px; height: 11px;}
html>body .box .header{font-weight: bold; color: white; background-image: url("i/box1h.gif"); background-repeat: no-repeat; padding: 6px 10px 5px 10px; height: 14px;}
.box .body{border: 1px solid #ededed; border-width: 0px 1px 1px 1px; padding: 10px; background-image: url("i/boxbg.gif"); background-repeat: repeat-x; background-position: top;}

.box1,
.box2,
.box3{margin: 0px 0px 4px 0px;}
.box3 .header{background-image: url("i/box3h.gif");}
html>body .box3 .header{background-image: url("i/box3h.gif");}
.box2 .header{background-image: url("i/box2h.gif");}
html>body .box2 .header{background-image: url("i/box2h.gif");}
.box1a .header{background-image: url("i/box1ah.gif");}
.box1b .header{background-image: url("i/box1bh.gif"); width: 227px;}
html>body .box1a .header{background-image: url("i/box1ah.gif");}
html>body .box1b .header{background-image: url("i/box1bh.gif"); width: 227px;}


.box .header a,
.box .header a:visited,
.box .header a:active,
.box .header a:link{font-weight: normal; color: #ffffff;}
.box .header a:hover{color: #ffffff;}


.box2 a,
.box2 a:visited,
.box2 a:active,
.box2 a:link{color: #ff7e00;}
.box3 a,
.box3 a:visited,
.box3 a:active,
.box3 a:link{color: #000000;}

.box3a .body{border: 1px solid #ededed; border-width: 1px;}

.box1 .title{color: #64a5f7; font-weight: bold; padding: 0px 0px 7px 0px; font-size: 14px;}
.box2 .title{color: #ff7e00; font-weight: bold; padding: 0px 0px 7px 0px;}

#l0a{border: 1px solid #ededed; height: 14px; background-image: url("i/l0bg.gif"); background-repeat: repeat-x; padding: 8px; margin: 3px 0px 3px 0px;}
#l0a span{margin: 0px 0px 0px 30px;}
#l0a .l0li{background-image: url("i/l0li.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 8px;}
#l0b{border: 1px solid #e8e8e8; background-image: url("i/l0bg2.gif"); background-repeat: repeat-x; padding: 5px; color: #676767;}

#l0b .cp{width: 200px; padding: 23px 20px 10px 20px;}
#l0b .links{width: 531px; text-align: center; padding: 24px 0px 0px 0px;}
#l0b .links span{padding: 0px 5px;}
#l0b .links a, #l0b .links a:visited, #l0b .links a:active, #l0b .links a:link{color: #686868;}
#l0b .logo2{padding: 12px; text-align: right;}

#l0c{padding: 10px 0px 10px 10px;}
#l0c .partnerzy {padding: 12px 10px 0px 0px;}
#l0c a{display: block; float: left; font-size: 0px; margin: 0px 15px 0px 0px;}

#l0c a.ll1{background-image: url("i/ll1.gif"); background-repeat: no-repeat; background-position: top; width: 124px; height: 40px;}
#l0c a.ll2{background-image: url("i/ll2.gif"); background-repeat: no-repeat; background-position: top; width: 141px; height: 40px;}
#l0c a.ll3{background-image: url("i/ll3.gif"); background-repeat: no-repeat; background-position: top; width: 107px; height: 40px;}
#l0c a.ll4{background-image: url("i/ll4.gif"); background-repeat: no-repeat; background-position: top; width: 171px; height: 40px;}
#l0c a:hover{background-position: bottom;}

.ipodzial{margin: 6px 0px; height: 1px; line-height: 1px; font-size: 1px; background-color: #f2f2f2;}
.links{padding: 6px 0px 0px 0px;}
.row-katalogfirm{width: 105px; font-weight: bold; padding: 0px 0px 5px 0px; font-size: 11px;}
.row-katalogfirm2{width: 120px; font-weight: bold; padding: 0px 0px 5px 0px; font-size: 11px;}
.row-sonda-txt{padding: 3px 0px 0px 0px; width: 180px;}
.row-sonda{padding: 5px 10px 5px 10px;}
.glosuj{font-weight: bold; font-size: 11px; border: 0px; background-color: white;}
.box-mapa{padding: 0px 0px 4px 0px;}

.pogoda-img{ padding: 0px 15px 0px 0px; width: 100px;}
.pogoda-desc{width: 110px;}
.pogoda-l1{padding: 20px 0px 5px 0px;}
html>body .pogoda-l1{padding: 0px 0px 5px 0px;}
html>body .pogoda-img img{margin: 0px 0px 20px 0px;}
.waluty-row{ height: 20px; padding: 0px 0px 0px 0px;}
.rss{margin: 0px 0px 0px 20px;}
table.alleft tr td{padding: 0px 10px 0px 0px;}
.img-shop{margin:0px 10px 0px 0px; padding: 4px;}
.shop-desc-l{width: 142px;}
.link{padding: 5px 0px 0px 0px;}

img.news-big{padding: 5px;  border: 1px solid #f2f2f2;}
.news-desc1{padding: 0px 0px 0px 20px; width: 260px; text-align: justify;}
.news-desc0{text-align: justify;}
.news-podzial{height: 1px; font-size: 1px; line-height: 1px; background-color: #ededed; margin: 10px 5px}
.newss1{width: 225px;  padding: 0px 10px 0px 0px; margin: 0px 20px 0px 0px;}
.news-small{background-image: url("i/news2.gif"); background-repeat: repeat-y;}
.newss2{width: 225px;}
.title1{color:#62a5f4; padding: 0px 0px 5px 0px; font-weight: bold;}
.img-news2{padding: 3px; border: 1px solid #f2f2f2; margin: 0px 10px 2px 0px;}
.img-news3{padding: 2px; border: 1px solid #f2f2f2; margin: 0px 5px 0px 0px;}
.news2_1a{width: 220px;}
.m4px{margin: 0px 0px 0px 3px;}

.news-glowny{
	height: 120px;
}

.box1b .body, box1a .body{width: 225px;}
.personal1{background-image: url("i/personal1.gif"); background-repeat: repeat-x; height: 59px;}
.per{width: 79px;}
.per2{width: 80px;}
.per3{width: 80px;}

html>body .per{width: 79px;}
html>body .per2{width: 82px;}
html>body .per3{width: 82px;}

.klub{margin: 4px 0px 0px 0px;}
.staticcontentimgright,
.staticcontentimgrightnoborder{padding: 0px 0px 5px 10px;}
.staticcontentimgleft,
.staticcontentimgleftnoborder{padding: 0px 10px 5px 0px;}
.staticcontentimgright img,
.staticcontentimgleft img{border: 1px solid #eeeeee; padding: 2px;}

.credits{padding: 0px 0px 0px 30px;}

a.linkzabytek{display: block; padding: 0px 0px 5px 2px;}
.data{font-style: italic; font-size: 10px; color: #aaaaaa; font-size: 10px; padding: 2px 0px 0px 0px; font-weight: normal;}
.data2{font-size: 11px; color: #aaaaaa; font-size: 10px; padding: 2px 0px 0px 0px; font-weight: normal;}
.permar{padding: 4px 0px 0px 0px;}
.iconn{padding: 3px 4px 0px 0px;}

/* tabele */
table.vtop tr td{
	vertical-align: top;
}

/* katalogi, ogloszenia, galerie, opinie */
.kta_search{
	padding: 10px;
	text-align: center;
	border: 1px solid #dddddd;
}

.dodajfirme{
	padding: 10px 0px 0px 0px;
	text-align: center;
	border: 1px solid #f1f1f1;
	border-width: 1px 0px 0px 0px;
	font-size: 13px; 
	font-weight: bold;
}

.katalog1,
.katalog2{
	width: 230px;
}

.katalog1 a{
	font-size: 13px;
	padding: 0px 0px 0px 10px;
}

.kat-desc{
	padding: 10px 0px;
}

.ogloszenia-gradient1{
	background-image: url("i/l1bgb.gif");
	background-repeat: repeat-x;
}

.ogloszenia-gradient2{
	background-image: url("i/ikonki.gif");
	background-repeat: repeat-x;
	padding: 5px;
	border: 1px solid #e4e8e9;
	background-color: #f4f4f4;
}

.icoogloszenia{
	padding: 2px 10px 0px 0px;
	width: 30px;
}
.descogloszenia1{
	float: left;
	width: 435px;
	padding: 0px 0px 15px 0px;
}
.reoglosz{
	padding: 0px 10px 0px 0px;
}
.ogl-header{
	border: 1px solid #4996f0;
	border-width: 0px 0px 0px 3px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 10px 0px;
}
.polecaneogloszenie .ogl-header{
	border: 1px solid #ff7e00;
	border-width: 0px 0px 0px 3px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 10px 0px;
}
.ogl-header span{
	color: #808080;
}

.polecaneogloszenie .ogl-header .cblue{
	color: #ff7e00;
}


.ogl-img{
	padding: 0px 10px 0px 0px;
}

.wizytowka-rec{
	background-color: #f4f4f4;
	padding: 5px;
}

.katalogfirm-rec{
	padding: 5px;
	text-align: justify;
}

.wizytowka-ico{
	padding: 7px 7px 0px 0px;
}

.form1{
	padding: 0px 0px 0px 10px;
}

.form2{
	padding: 4px 10px 0px 0px;
}

.form3{
	font-weight: bold;
}

.galeria-rec{
	margin: 0px 0px 20px 0px;
}

.galeria1-img{
	border: 1px solid #e7e6e6;
	padding: 5px 5px 10px 5px;
	text-align: center;
}

.galeria2-img{
	border: 1px solid #e7e6e6;
	padding: 5px 5px 15px 5px;
	text-align: center;
	margin: 0px 10px 20px 25px;
}

.galeria0-img{
	border: 1px solid #e7e6e6;
	padding: 5px 5px 15px 5px;
	text-align: center;
}

.galeria1-desc{
	padding: 10px 0px 0px 20px;
	width: 270px;
}

.kliknijbypowiekszyc{
	padding: 5px 0px 0px 0px;
}

/* formularze */
.forminput{
	width: 340px;
}
textarea.forminput{
	width: 340px;
	height: 340px;
}
.input2{
	width: 380px;
}
.textarea2{
	width: 380px; 
	height: 300px;
}
.textarea3{
	width: 380px; 
	height: 100px;
}
.szukaj{
	background-image: url("i/szukaj.gif");
	background-repeat: repeat-x;
	color: white;
	font-weight: bold;
	border: 1px solid #3b87ff;
}

.submit{
	background-color: #4f9efa;
	border: 1px solid #3e91f1;
	padding: 1px 2px;
	margin: 0px;
	font-weight: bold;
	color: white;
	text-align: center;
}

.reset{
	background-color: #c6c6c6;
	border: 1px solid #b9b9b9;
	padding: 1px 2px;
	margin: 0px;
	font-weight: bold;
	color: white;
	text-align: center;
}

/* sonda */
.wynikisondy{
	background-image: url("i/sondawynik.gif");
	background-repeat: repeat-x;	
}
/*czat*/
#loginContent{width: 100%; text-align: center;}

/* ikony */
.addico{
	background-image: url("i/ico_add.gif");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 25px;
	margin: 0px 30px 0px 0px;
	font-weight: bold;
	font-size: 13px;
}
.listico{
	background-image: url("i/ico_list.gif");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 25px;
	font-weight: bold;
	font-size: 13px;
}
.zam1ico{
	background-image: url("i/ico_zam1.gif");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 18px;
	margin: 0px 25px 0px 0px;
	font-weight: bold;
	font-size: 11px;
}
.zam2ico{
	background-image: url("i/ico_zam2.gif");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 18px;
	font-weight: bold;
	font-size: 11px;
}

/* popup dhtml */
.hand{
	cursor: pointer;
	/*cursor: hand;*/
}
.bgtitle{
	
	color: red;
	font-family: verdana; margin: 300px 0px 0px 0px; font-size: 30px; font-weight: bold; padding: 5px 25px 5px 20px; background-color: white;
}

a.kros,
a.kros:visited,
a.kros:active,
a.kros:link{
	width: 31px;
	height: 31px;
	display: block;
	background-image: url("i/kros1.gif");
	text-decoration: none;
	color: white;
	font-size: 0px;
	margin: 4px 4px 0px 0px;
}

a.kros:hover{
	background-image: url("i/kros2.gif");
}

a.ar,
a.ar:visited,
a.ar:active,
a.ar:link{
	width: 20px;
	height: 20px;
	display: block;
	background-image: url("i/ar1.gif");
	text-decoration: none;
	color: white;
	font-size: 0px;
	margin: 0px 4px 0px 4px;
}

a.ar:hover{
	background-image: url("i/ar2.gif");
}

a.al,
a.al:visited,
a.al:active,
a.al:link{
	width: 20px;
	height: 20px;
	display: block;
	background-image: url("i/al1.gif");
	text-decoration: none;
	color: white;
	font-size: 0px;
	margin: 0px 0px 0px 4px;
}

a.al:hover{
	background-image: url("i/al2.gif");
}


/* popup - sms */
.sms{
	width: 600px;
	padding: 6px 0px 0px 0px;
	text-align: center;
}

.sms h3{padding: 20px 0px 10px 0px; color: red;}

.tlumaczenie{
	color: #cccccc;
	padding: 5px 0px 5px 0px;
}

.autorfoto{
	color: #cccccc;
	font-size: 10px;
	text-align: center;
	padding:3px 0px 0px 0px;
}

.partnerzy{
	padding: 10px 10px 10px 10px;
}

.partnerzy a{
	margin: 0px 10px 0px 10px;
}

.pod{
	padding: 8px 0px 0px 0px;
	color: #cccccc;
}

.baner3{
	padding: 5px;
	text-align: center;
}

.nawigacja{
	padding: 5px 0px 2px 0px;
	text-align: center;
}

.baner4{
	padding: 0px 0px 4px 0px;
}

a.mojekonto{
	line-height: 19px;
}
.mojekontobg{
	background-image: url("i/mojekontobg.gif");
	background-repeat: repeat-y;
}

.menumenu{
	width: 170px;
}
.mojekonfoinfo{
	width: 300px;
}

.moje-konto-ogloszenia_row{
	background-color: #fafafa;
	border: 1px solid #f0f0f0;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 5px 0px;
}
.polecaneogloszenie{
	background-color: #f5f4f4;
	border: 1px solid #e9e9e9;
	padding: 5px 5px 5px 5px;
}

.op1{
	color: #cccccc;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
}
a.black,
a.black:visited,
a.black:active,
a.black:link{
	color: #424242;
}

#urodziny{
	width: 470px;
	background-image: url("i/urodziny.gif");
	background-repeat: no-repeat;
	height: 537px;
}

#urodziny .ur-data{
	font-weight: bold;
	color: #a0c71e;
	text-align: right;
	padding: 5px 10px 0px 0px;
}

#urodziny .ur-dla{
	color: #a0c71e;
	font-size: 18px;
	padding: 80px 0px 0px 150px;
}

.title{
	text-align: left;
}

td.wysokoscnews1{
	height: 205px;
}

.news-img-big{
	padding: 0px 10px 5px 0px;
}
.podzial-pion{
	background-image: url("i/podzial-pion.gif");
	background-repeat: repeat-y;
	background-position: top;
}

.silver{
	color: #ededed;
	padding: 0px 15px;
	font-weight: normal;
}
.sonda-title{
	height: 25px;
	font-size: 14px;
	font-weight: bold;
}

#mapka .left{
	width: 150px;
}

#mapka .right{
	width: 300px;
}

h5.cblue{
	font-size: 13px;
	font-weight: bold;
	color: #3399ff;
}
h6.csilver{
	font-size: 12px;
	font-weight: bold;
	color: silver;
}

#reklamaLogoBaner1{
	width: 750px;
}

.img000{
	padding: 2px;
	border: 1px solid #eeeeee;
}

#footerreklama{
	position:absolute;
   overflow:hidden;
   margin:0px auto;
   padding: 0px;	
	z-index: 200;
	text-align: center;
}

.nodisplay{
	display: none;
}