<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	margin:0;
	padding:0;
	font: normal normal 11px verdana,sans-serif;
//	background: #fff url(../images/front/tlo_body.gif) top left repeat;
}

p {
  padding: 2px;
  margin: 5px;
}


img {
	border:none;
}

div.uwagi_sugestie
{
	padding-left:5px;
}

a {
	text-decoration: none;
    font: normal 11px tahoma,sans-serif;
    color: #333;
}

#kolumna2 a, #kolumna2_news a
{
	font-size : 16px;
}

a:hover {
	text-decoration: underline;
}








form {
  padding: 0;
  margin: 0;
}


.filter1
{
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=500);
	border : none;
}

.filter2
{
	-moz-opacity: 0.6;
	opacity: 0.6;
	filter: alpha(opacity=20);
	border : none;
}

img.transparent {
	border: none;
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;
}



#table_main {
	width:1260px;
	height:100%;
	margin:0px auto;
	background-color:transparent;
}

#table_main td.left {
	width:30px;
	height:auto;
	background: transparent url( '../images/front/left.png' ) 4px 0px repeat-y;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/public/images/front/left.png');
}

#table_main td.right {
	width:30px;
	height:auto;
	background: #EDEDED url(../images/front/tlo_td_right.gif) top left repeat-y;
	vertical-align: top;
	background: transparent url( '../images/front/right.png' ) 0px 0px repeat-y;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/public/images/front/right.png');
}

#table_main td.center {
	width:1200px;
	height: auto;
//   	background-color: #efefef;
}


#top {
	width:1200px;
	font-size: 10px;
    position: relative;
	background: #ededed;
}

div.flash {
   width: 655px;
   height: 276px;
  position: absolute;
  top: 0px;
  left: 0px;
}


div.t1 {
	width:900px;
	height:115px;
	font-size: 10px;
}

div.t1b {
  width:900px;
	height:50px;
	font-size: 10px;
}

div.t2 {
	width:900px;
	height:350px;
	font-size: 10px;
	background: #fff url(../images/front/tlo_logowanie.jpg) top left no-repeat;
}

div.t22 {
	width:1200px;
	height:42px;
	font-size: 10px;
	background: #fff url(../images/front/tlo_logowanie2.jpg) top left no-repeat;
}

div.logowanie {
	width:250px;
	height:128px;
	font-size: 10px;
	float: right;
	padding-top: 10px;
	background: transparent url(../images/front/tlo_logowanie_real.jpg) top left no-repeat;
}

div.logowanie_txt {
	width:100px;
	height:11px;
	padding:10px 0 0 50px;
	font-family:verdana;
	font-size:9px;
	font-weight: bold;
	color:#333;
}

form#logowanie {
	width:220px;
	height:50px;
	margin: 15px 0 0 10px;
	padding-left:0px;
	border:0px red solid;
}

form#rejestracja {
	margin: 0px;
	padding:0px;
}


span.login, div.haslo {
	font-family:verdana;
	font-size:9px;
	font-weight: normal;
	color:#666;
	padding:0px  8px 0 0px;
	border: 0px red solid;
}

*html span.login {
	padding: 0px 8px 0 2px;
	margin:0;
}


div.haslo {
	float:left;
	padding:8px 8px 0 0;
}

*html div.haslo {
	padding:4px 8px 0 0;
}


input.login {
	font-family:verdana;
	font-size:9px;
	font-weight: normal;
	color:#666;
	border: 0px red solid;
	width:168px;
	padding: 0;
	input.txtvertical-align : middle;
	background-color: transparent;
}

*html input.login {
	padding:0px 0 2px 0;
	margin:0;
}

input.haslo {
	font-family:verdana;
	font-size:9px;
	font-weight: normal;
	color:#666;
	border: 0px red solid;
	width:109px;
	margin:7px 0px 0 5px;
	padding-top: 4px;
	input.txtvertical-align : middle;
	float: left;
	background-color: transparent;
}

*html input.haslo {
	width:114px;
	padding:0px;
	margin-top:4px;
}

input.wejdz {
	margin:7px 0 0 5px;
}

*html input.wejdz {
	padding:2px 0 0 2px;
	margin:0;
}

div.zarejestruj {
	width:218px;
	height:12px;
	text-align: center;
	margin: 0 0 0 11px;
}

span.zarejestruj {
	font-family:verdana;
	font-size:9px;
	font-weight: normal;
	color:#666;	
	margin-right: 3px;
}

a.zarejestruj, a.zarejestruj2 {
		font-family:verdana;
		font-size:9px;
		color:#990000;
		font-weight: bold;
}

div.menu_poziome {
	width: 610px;
	height: 11px;
	font-size: 9px;
	padding: 112px 0 0 20px;
}

div.menu_poziome2 {
//	width: 910px;
	height: 11px;
	font-size: 9px;
	padding: 12px 0 0 20px;
}

a.menu_poziome, span.menu_poziome {
		font-family:verdana;
		font-size:9px;
		color:#333;
		font-weight: bold;
}

a.menu_poziome:hover {
		color:#990000;
		text-decoration: none;
}

span.menu_poziome {
	padding:0 2px 0 5px;
}

#reklama1 {
	width: 100%;
//	background: #fff url(../images/front/tlo_reklama.png) bottom left repeat;
}

#reklama2 {
	width: 100%;
	height:8px;
//	background: #fff url(../images/front/tlo_reklama1.jpg) bottom left repeat;
	border-top-style: dotted;
	border-width: 1px;
}

div.reklama1 {
	width: 100%;
	height:112px;
	padding: 0 0 0 0;
}

img.reklama1 {
	padding-left:57px;
}



#kolumna1 {
	width:176px;
	overflow: hidden;
	float: left;
}



#kolumna2, #kolumna2_news {
	width:494px;
	overflow: hidden;
	float: left;
	border-right-style: dotted;
	border-left-style: dotted;
	border-width: 1px;
}

#kolumna2_news {
	width:842px;
}

#kolumna2_news_subdomena {
	overflow: hidden;
	float: left;
	width:861px;
}

#kolumna2v2_news {
	display: inline-block;
    width: 672px;
}

#kolumna2_news_su {
	width:844px;
}

#kolumna3 {
	width:347px;
	overflow: hidden;
	float: left;
	border-right-style: dotted;
	border-width: 1px;
}

#kolumna4 {
	width:180px;
	overflow: hidden;
	float: right;
}

#kolumna4v2 {
    width: 338px;
    overflow: hidden;
    float: right;
    margin-left: 12px;
	border-left:1px dotted;
}

div.wyszukiwarka {
	width:176px;
	height: 91px;
	background: #fff url(../images/front/tlo_wyszukiwarka.jpg) top left no-repeat;	
}

div.szukaj_txt {
	width: 146px;
	height: 17px;
	padding: 36px 0 0 15px;	
	text-align:left;
}

input.szukaj_txt {
	width: 350px;
	height: 11px;
	padding: 3px;
	font-family: tahoma, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666;
	border: 0px blue solid;
	input.txtvertical-align : middle;
}

div.zaawansowane {
	width: 65px;
	height: 9px;
	padding:10px 0 0 30px;
	float:left;
}


a.zaawansowane {
	font-family: tahoma, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
}

div.szukaj {
width:55px;
height:20px;
margin: 6px 0 0 17px;
float:left;
}

div.porownywarka {
	width:176px;
	height:124px;
	font-size: 10px;
}

div.tlo_naglowka_all, div.tlo_naglowka_all_b, div.tlo_naglowka_all_light {
//	width:404px;
	overflow: hidden;
	font-size: 10px;
//	background: #ededed url(../images/front/tlo_naglowek_1px.jpg) 0px 0px repeat-y;
}

div.tlo_naglowka_all_b {
//	width:544px;
}

div.naglowek, div.naglowek_news, div.naglowek_szkoly, div.naglowek_reklama, div.naglowek_lokalizacja,
div.naglowek_nikon, div.naglowek_rejestracja, div.naglowek_zmiana_profilu, div.naglowek_zmiana_email, div.naglowek_zmiana_hasla
div.naglowek_galeria, div.naglowek_zmiana_avataru, div.naglowek_ogloszenia,
div.naglowek_rejestracja_error, div.naglowek_przypomnij_haslo {
	width:494px;
	overflow: hidden;
	font-size: 10px;
/*	background: transparent url(../images/front/tlo_naglowek_ok.jpg) top left no-repeat; */
	vertical-align: top;
}


div.naglowek_news {
	width:844px;
}


div.naglowek_newsv2 {
	width:672px;
}

div.naglowek_error {
	width:844px;
    height: 49px;
    background: transparent url(../images/front/tlo_naglowek_error.jpg) top left no-repeat;
}

div.naglowek_ogloszenia {
	width:844px;
    height: 49px;
/*    background: transparent url(../images/front/tlo_naglowek_ogloszenia.jpg) 4px 0px no-repeat;*/
}

div.naglowek_szkoly  {
	width:844px;
    background: transparent url(../images/front/tlo_naglowek_szkoly.jpg) top left no-repeat;
}

div.naglowek_galeria  {
	width:844px;
//    background: transparent url(../images/front/tlo_galeria_c.jpg) top left no-repeat;
}


div.naglowek_reklama {
 	background: transparent url(../images/front/tlo_reklama.jpg) top left no-repeat;
}

div.naglowek_nikon {
 	background: transparent url(../images/front/tlo_nikon.jpg) top left no-repeat;
}

div.naglowek_rejestracja {
// 	background: transparent url(../images/front/tlo_rejestracja.jpg) top left no-repeat;
}

div.naglowek_rejestracja_error {
 	background: transparent url(../images/front/tlo_naglowek_error.jpg) top left no-repeat;
}

div.naglowek_zmiana_profilu {
 	background: transparent url(../images/front/tlo_zmiana_profilu.jpg) top left no-repeat;
}

div.naglowek_zmiana_avataru {
 	background: transparent url(../images/front/tlo_zmiana_avataru.jpg) top left no-repeat;
}

div.naglowek_zmiana_email {
/* 	background: transparent url(../images/front/tlo_zmiana_email.jpg) top left no-repeat; */
}

div.naglowek_zmiana_hasla {
 	background: transparent url(../images/front/tlo_zmiana_haslo.jpg) top left no-repeat;
}


div.naglowek_lokalizacja {
	width:844px;
 	background: transparent url(../images/front/tlo_naglowek_lokalizacja.jpg) top left no-repeat;
}

div.naglowek_txt, div.naglowek_txt_news, div.naglowek_txt_newsv2, div.naglowek_txt_galeria_c {
//	width:426px;
    overflow:hidden;
	font-size: 14px;
    padding: 15px 0 10px 68px;
}


div.naglowek_txt_news {
	width:756px;
}


div.naglowek_txt_newsv2 {
	width:632px;
}

div.naglowek_txt_galeria_c {
//	width:600px;
    margin-bottom: 7px;
}


h1 {
	font-size: 28px;
	font-family: 'Lato', tahoma, sans-serif;
	font-weight: bold;
	color: #9D0000;
	margin:0;
	padding:0;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
}



h4 {
	font-size: 28px;
	font-family: 'Lato', tahoma, sans-serif;
	font-weight: bold;
	color: #9D0000;
	margin:0;
	padding:0;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
	text-transform: uppercase;
	text-align:center;
	word-spacing: 10px;
}




h2.h1 {
	font-size: 18px !important;
	font-family: tahoma, sans-serif !important;
	font-weight: bold !important;
	color: #9D0000 !important;
	margin:0 !important;
	padding:0 !important;
}


div.box_news, div.box_news_news, div.box_news_szkoly,div.box_upowaznienie, div.box_news_jasniejszy {
	width:494px;
	overflow: hidden;
//	background: #EFEFEF url(../images/front/tlo_news.jpg) top left no-repeat;
	font-size: 14px;
	padding-bottom: 10px;
    position: relative;
}

.box_news h2 {
	font-size: 14px !important;
	font-family: tahoma, sans-serif !important;
}

div.box_news_news2 {
	overflow: hidden;
	background: #000000;
	color: #000000 !important;
	font-family: tahoma, sans-serif !important;
	padding-bottom: 10px;
    position: relative;
}

div.box_news2 {
  width: 690px;
  overflow: hidden;
  padding-bottom: 10px;
  margin-left: 6px;
  background-color: #e4e4e4;
}


div.box_upowaznienie {
 	background: #EFEFEF url(../images/front/tlo_upowaznienie.jpg) top left no-repeat;
}

div.box_news_jasniejszy {
 	background: #EFEFEF url(../images/front/tlo_box_news_jasniejszy.jpg) top left no-repeat;
}


div.box_news_news {
	width:844px;
}


div.box_news_newsv2 {
	width:672px;
}

.box_news_newsv2 a{
    font: normal 22px 'Lato',tahoma,sans-serif;
}

div.box_news_szkoly {
	width:844px;
	background: #EFEFEF url(../images/front/tlo_news.jpg) top left no-repeat;
   	padding-bottom: 0px;
}



img.bez_fotki {
	padding: 8px 10px 5px 27px;
	float: left;
}

h2, h2.szkoly, h1.lista, h2.edycja {
    font-weight: normal; 
	font-size: 18px;
	font-family: tahoma, sans-serif;
	color: #333;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom:5px;
    margin-left: 20px;
}


h2.szkoly, h1.lista {
    font: bold 13px tahoma, sans-serif;
    padding-left:17px;
    color:#990000;
}
h1.lista {padding-left: 32px;}
h2.edycja {width: 100px;margin-left: 55px;}

h2.faktura {
    font: bold 11px tahoma, sans-serif;
   	color: #333;
    padding:0px 0 5px  20px;
    float:left;
		margin : 12px 10px;
}


h2.faktura a
{
	font-size : 11px;
	color: #333;
	font-weight : bold;
}


div.news_txt, div.news_txt_news, div.news_txt_szkoly {
	font-size: 13px;
	font-family: verdana, sans-serif;
	font-weight: normal;
	color: #333;
	width: 460px;
	overflow: hidden;
	padding: 4px 0 0  16px;
}

div.news_txt_news, div.news_txt_szkoly {
 	width: 825px;
    margin-bottom: 10px;
}

div.news_txt_newsv2 {
 	width: 672px;
    margin-bottom: 10px;
	padding: 4px 0 0  11px;
}

div.szkoly, div.reklama {
	width: 844px;
   	overflow: hidden;
    margin:0px 0 0 0px;
   	background: #efefef url(../images/front/tlo_szkoly2.jpg) top left no-repeat;
}

div.reklama {
	width: 494px;
}

div.wiecej {
/*	width:55px;*/
	width:89%;
	height:20px;
	margin:0px;
   	margin-top: 15px;
   	margin-bottom: 15px;
	/* background: transparent url(../images/front/wiecej.gif) top left no-repeat; */
	float:right;
	background-color: #d00000;
	border-radius: 4px;
	padding: 5px;
	text-align: right;
background: linear-gradient(to right, #fff 0%, #a0a0a0 65%, #4f4f4f 100%);
padding-right: 20px;
}


a.wiecej {
	font-size: 13px;
	font-family: tahoma, sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin-left: 11px;
	line-height:17px;
}

a.wiecej:hover {
	color:#000;
	text-decoration: none;
}



img.aparat {
	margin: 3px 10px 6px 10px;
	float:left;
//    border: 2px #fff solid;
}

img.foto_news {
	padding: 8px;
	float:left;
	margin:0;
}

/*
 div.zdjecie_miesiaca {
	width: 350px;
	height: 133px;
	background: #EFEFEF url(../images/front/tlo_zdjecie_miesiaca.jpg) top left no-repeat;		
}
*/
div.zdjecie_miesiaca, div.konkurs_miesiaca, div.najwyzej_oceniane {
	width: 310px;
	margin-left:20px;
	overflow: hidden;
//	background: #C40000 url(../images/front/tlo_zdjecie_miesiaca2.jpg) top left no-repeat;
	text-align: center;
//	padding-top : 10px;
	color : #000;
	font-weight : bold;
	border-bottom-style: dotted;
	border-width: 1px;	
}

div.zdjecie_tygodnia {
	width: 310px;
	margin-left:20px;
	overflow: hidden;
//	background: #da800e url(../images/front/tlo_zdjecie_miesiaca_oranget.jpg) top left no-repeat;
	text-align: center;
//	padding-top : 10px;
	color : #000;
	font-weight : bold;
	border-bottom-style: dotted;
	border-width: 1px;
}

div.zdjecie_tygodnia h2
{
	padding : 0px;
	margin : 0px;
	font-size: 18px !important;
	font-family: tahoma,sans-serif !important;
	font-weight: bold !important;
	color: #9D0000 !important;
}

div.zdjecie_miesiaca h2
{
	padding : 0px;
	margin : 0px;font-size: 18px !important;
	font-family: tahoma,sans-serif !important;
	font-weight: bold !important;
	color: #9D0000 !important;
}

div.konkurs_miesiaca {
 	background: #C40000 url(../images/front/tlo_konkurs_miesiaca.jpg) top left no-repeat;
}

div.najwyzej_oceniane {
  width: 170px;
 	background: #C40000 url(../images/front/tlo_najwyzej_oceniane.gif) top left no-repeat;
    margin-left: 5px;
}

img.zdjecie_miesiaca {
	margin:10px auto 5px auto;
}

*html img.zdjecie_miesiaca {
	margin:37px auto 5px auto;
}

div.podpis_autora {
	width: 180px;
	overflow: hidden;
	text-align: center;
	margin:0 auto 7px ;
}

div.tytul_konkursu {
	width: 120px;
	overflow: hidden;
	text-align: center;
	margin:0 auto 7px ;
}

/*
span.zdjecie_miesiaca, a.zdjecie_miesiaca, span.ostatnio_dodane2, a.ostatnio_dodane {
	font-size: 9px;
	font-family: tahoma, sans-serif;
	font-weight: normal;
	color: #fff;
	margin-left: 30px;
}
*/

span.zdjecie_miesiaca, a.zdjecie_miesiaca, span.ostatnio_dodane2, a.ostatnio_dodane {
	font-size: 13px;
	font-family: tahoma, sans-serif;
	font-weight: normal;
	color: #000;
	margin-left: 0px;
}



a.zdjecie_miesiaca  {
	font-size: 13px;
	margin-left: 2px;
}

div.col3_rek {
	padding-top:5px;
	padding-bottom:10px;
	margin-left: 1px !important;
	width: 100% !important;
}

div.ostatnio_dodane, div.najczesciej_ogladane_c3, div.redakcja_poleca_c3, div.wydarzenia, div.co_gdzie, div.galeria_mlodych, div.col3_rek {
	width: 310px;
	margin-left:20px;
	overflow: hidden;
//	background: #F4F4F4 url(../images/front/tlo_ostatnio_dodane.jpg) top left no-repeat;		
	margin-bottom:5px;
	text-align: center;
	border-bottom-style: dotted;
	border-width: 1px;
}

div.wydarzenia {
//	background: #F4F4F4 url(../images/front/tlo_wydarzenia.jpg) top left no-repeat;		
}

div.co_gdzie {
	background: #F4F4F4 url(../images/front/tlo_co_gdzie.jpg) top left no-repeat;		
}

div.najczesciej_ogladane_c3 {
//	background: #F4F4F4 url(../images/front/tlo_najczesciej_ogladane.jpg) top left no-repeat;		
}

div.redakcja_poleca_c3 {
//	background: #F4F4F4 url(../images/front/tlo_redakcja_poleca.jpg) top left no-repeat;		
}

div.galeria_mlodych {
	background: #F4F4F4 url(../images/front/tlo_galeria_mlodych.jpg) top left no-repeat;		
}

span.ostatnio_dodane, span.najczesciej_ogladane_c3, span.wydarzenia, span.co_galeria, span.zdjecia_ranking_a {
	display: block;
	color: #333;
	font-weight: bold;
	width: 340px;
//	height: 11px;
	margin: 10px 0px 20px 22px;
	text-align : left;
}

span.ostatnio_dodane a, span.najczesciej_ogladane_c3 a, span.wydarzenia a, span.co_galeria  a, span.zdjecia_ranking_a a{
	font-size: 18px !important;
	font-family: tahoma,sans-serif !important;
	font-weight: bold !important;
	color: #9D0000 !important;
	text-align : left;
}

span.zdjecia_ranking_a small{
	font-size: 16px !important;
	font-family: tahoma,sans-serif !important;

}
 
span.najczesciej_ogladane_c3
{
}

span.wydarzenia {
}

span.co_galeria {
}

img.ostatnio_dodane {
	margin:14px 0 7px 0px;
    border: 1px #999 solid;
	padding:10px;
}

span.ostatnio_dodane2 {
	color: #333;
}

a.ostatnio_dodane  {
	color: #333;
	margin-left: 0px;
}

div.przerwa {
	width: 350px;
	height: 3px;
	font-size:10px;
}



div.wydarzenia_txt {
	font-family: tahoma, sans-serif;
	color: #494949;
	font-weight:normal;
	font-size:12px;
	width: 294px;
	overflow: hidden;
	margin: 0px 0 0 13px;
}

div.wydarzenia_txt b {
	font-size:13px;
}

img.wydarzenia {
	padding:9px 0 0 90px;
}

.sklep_online {
	display: block;
	width:170px;
	height:244px;
	margin: 0px auto;
}

a.reklama {
	display: block;
	width:169px;
	height:245px;
	margin: 0px auto 4px;
	
}

#stopka {
		clear: both;
		width: 1200px;
		height:70px;
	#	background: #EFEFEF url(../images/front/tlo_stopka.gif) top center no-repeat;
	border-top-style: dotted;
	border-width: 1px;
}

div.menu_stopka {
	width: 1057px;
	height: 11px;
	font-size: 9px;
	padding: 22px 0 0 82px;
	float:left;
	text-align:center;
}

img.cofnij {
	padding: 20px 0 0 5px;
	float:left;
}

img.do_gory {
	padding: 20px 0 0 5px;
}

div.wykonanie {
	clear: both;
	width: 350px;
	height: 12px;
	font-size: 10px;
	margin: 10px auto;	
}

span.wykonanie {
	font-family: tahoma, sans-serif;
	color: #858585;
	font-weight:normal;
	font-size:10px;	
	padding-right:3px;
	
}


a.wykonanie, b {
	font-family: tahoma, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: bold;
}

a.wykonanie b {
	color: #FF0000;
}

div.kropki_krotkie, div.kropki_549, div.kropki_5492 {
 width:494px; height:1px; font-size:1px;margin:0;padding:0;
}

div.kropki_krotkie, div.kropki_549
{
	 clear:both;
    border-bottom: 1px dotted;
}

div.kropki_5492
{
	width : 100%;
	overflow : hidden;
	font-size : 1px;
	line-height : 1px;
	height : 1px;
	background : transparent url('../images/front/news_kropki_549.gif') 0px 0px repeat-x;
}

div.kropki_549 {
  clear:both;
	width : 100%;
}

div.reklama {
  width: auto;
  height: 83px;
  margin: 0px auto;
  text-align : center;
}

div.autor, div.data {
  width: 625px;
  overflow: hidden;
  font: normal 11px verdana,sans-serif;
  color: #999;
  text-align: left;
  padding-left: 18px;
  float:left;

}

div.autorv2 {
  width: 455px;
  overflow: hidden;
  font: normal 11px verdana,sans-serif;
  color: #999;
  text-align: left;
  padding-left: 18px;
  float:left;

}

div.data {
  width: 184px;
  text-align: right;
  padding: 0 12px 0 0;
}

#reklama_szukaj {
  padding: 0px;
  margin: 0px;
}


a.powrot, a.powrot2 {
  clear: both;
  color: #990000;
  font: normal 10px tahoma, sans-serif !important;
  display: block;
  padding: 15px 10px 0 0;
  margin-left: 700px;
}


a.powrotv2 {
  clear: both;
  color: #990000;
  font: normal 10px tahoma, sans-serif !important;
  display: block;
  padding: 15px 10px 0 0;
  margin-left: 535px;
}

a.powrot2 {
  width: 123px;
  margin-left: 349px;
  padding:10px 0 0 0;
}

input.zarejestruj {
    padding: 0px;
    margin: 10px 0px 0px 325px;
}

input.zarejestrujv2 {
    padding: 0px;
    margin: 10px 0px 0px 400px;
}

input.zamow {
  margin: 10px 0 0px 350px;
  float:left;
}

div.inf {
  width: 207px;
  overflow: hidden;
  float: left;
  padding: 5px 0 0 25px;

}

div.inf_1 {
  width: 76px;
  overflow: hidden;
  float: left;
  font: bold 11px tahoma, sans-serif;
  color: #333;
  text-align: right;
}

div.inf_2 {
  width: 124px;
  overflow: hidden;
  float: left;
  padding-left: 6px;
  font: normal 11px tahoma, sans-serif;
  color: #333;
}

a.inf {
  font: normal 11px tahoma, sans-serif;
  color: #333;
  text-decoration: none;
}

a.inf:hover {
  text-decoration: underline;
}

a.pokazmape {
  background: transparent url(../images/front/lupa_small.gif) 0 0 no-repeat;
  text-decoration: none;
  display: block;
  width: 130px;
  height:20px;
  margin: 0 auto;
  color: #333;
  font: bold 11px tahoma, sans-serif;
}

a.pokazmape:hover {
  text-decoration: none;
   color: #990000;
}

span.pokazmape {
  display: block;
  padding: 3px 0 0px 3px;
}


div.inf_dod {
  width: 287px;
  overflow: hidden;
  float: left;
  padding-left: 6px;
}

div.inf_d1, div.inf_d2 {
  width: 293px;
  overflow: hidden;
  font: bold 11px tahoma, sans-serif;
  color: #333;
  text-align: left;
}

div.inf_d2 {
  font-weight: normal;
  padding-top: 7px;
}

div.pustak {
  clear: both;
  width: 50px;
  height: 12px;
  font-size: 12px;
}

div.stronicowanie {
	text-align: right;
	padding-right : 15px;
	margin-top : 20px;
}

div.stronicowanie_galeria {
	width: 145px;
	height: 16px;
	text-align: center;
    padding: 5px 5px 0px  0px;
    float: right;
}

a.stronic, a.poprzednia, a.nastepna {
    font: normal 24px 'Lato',tahoma,sans-serif;
	color:#333;
    background-color: #eee;
	font-weight:normal;
	/*display: block;*/
	/*float: left;*/
	/*width: 14px;*/
    padding: 10px;
    margin-left: 5px;
    line-height:60px;
}

a.stronic_on {
	color: #333;
	text-decoration: none;
	font-weight: bold;
    background-color: #fff;
    padding: 2px 5px;
}

span.stronic {
	font-size: 13px;
	/*float: left;*/
    /*margin: 0 5px 0 5px;*/
}

div.select {
  width: 494px;
  overflow: hidden;
  background: #efefef url(../images/front/tlo_reklama_select.jpg)top left no-repeat;
}

div.zamawiam {
  width: 375px;
  height: 12px;
  font: normal 11px tahoma, sans-serif;
  color: #000;
  padding: 15px 0 0 19px;
}

div.zamawiam2 {
  width: 275px;
  overflow: hidden;
  font: normal 11px tahoma, sans-serif;
  color: #000;
  padding: 15px 0 0px 19px;
}


#reklama_szukaj {
  position: relative;
  z-index: 9999;
}

.select1 {
    margin: 8px 0 0 30px;
    width: 50px;
    float: left;
    text-align: center;
}

.select2 {
    margin: 8px 0 0 0px;
    width: 100px;
    float: left;
    text-align: center;
}

span.ukosnik, span.ukosnik2 {
  color: #000;
  font: normal 11px tahoma,sans-serif;
  padding:0 5px 0 5px;
  line-height: 40px;
  float: left;
}

span.ukosnik2 {
  padding:0 0px 0 5px;
  line-height: 22px;
}



div#loader {
   clear: both;
   padding: 7px 0 0 73px;
}


div#loader3 {
   clear: both;
   padding: 7px 0 0 73px;
}


#table td.street {
    text-align: right;
    width: 50px;
}

#table td.street {
  width: 10px;
  font-size: 10px;
}



.table1 {
  margin: 5px 0 0 13px;
}

.table1_krotka,.table1_krotka2 {
  width: 200px;
  margin: 5px 0 0 13px;
  float:left;
}

.table1_krotka2 {
  width: 240px;
}

.table3 {
  width: 360px;
  margin: 5px 0 0 35px;
}

.table4 {
  width: 360px;
  margin: 5px 0 0 19px;
}

.table4 td {
padding: 4px;
}

*html .table4 td {
padding: 2px;
}


td.t1 {
   width: 25px;
   height: auto;
}


td.t2 {
  font: bold 11px tahoma, sans-serif;
}

td.t2n,td.t3 {
  font: normal 11px tahoma, sans-serif;
}

td.t3a  {
  width: 15px;
  font-size: 10px;
}



td.t4_liczba {
  background: #efefef url(../images/front/tlo_input_liczba.gif) 0px 0px no-repeat;
}

td.pusta {
  height: 7px;
  font-size: 7px;
}

td.pusta2 {
 width:70px;
}


input.liczba {
  width: 35px;
  height: 14px;
  padding-top: 2px;
  padding-left: 5px;
  border: 0px red solid;
  background-color: transparent;
  margin-right: 10px;
  font: normal 11px tahoma, sans-serif;
}



input.chbox {
  input.txtvertical-align : middle;
  float:left;
  margin-right: 5px;
}
*html input.chbox {
  margin-right: 0px;
}

span.t2 {
  display: block;
  margin-top: 2px;
}

div.box_news_uwaga {
  width: 160px;
  overflow: hidden;
  text-align: right;
  position: relative;
  top: 0px;
  left: 0px;
  font: normal 10px tahoma, sans-serif;
  z-index: 9999;
  line-height: 10px;
}

div.box_news_uwaga2 {
    width:125px;overflow:hidden;float:right;
    text-align: right !important;
    padding: 10px 16px 0 0;
    line-height: 10px;
}

span.h2 {
  font: normal 11px tahoma, sans-serif;
}

td.lewa1 {
    text-align: right;
    font: normal 11px tahoma,sans-serif;
}


td.prawa1 {
  background: #efefef url(../images/front/tlo_input_dlugi.gif) 0px 1px no-repeat;
}

td.prawa2 {
   background: #efefef url(../images/front/tlo_input_sredni.gif) 0px 0px no-repeat;
}

td.prawa3 {
   background: #efefef url(../images/front/tlo_input_krotki.gif) 0px 0px no-repeat;
}

td.prawa4 {
   background: #efefef url(../images/front/tlo_input_kod.gif) 0px 0px no-repeat;
}

td.prawa5 {
   background: #efefef url(../images/front/tlo_input_tel.gif) 0px 0px no-repeat;
}

input.dlugi , input.dlugi2 {
    input.txtvertical-align : middle;
    width: 212px;
    font-size: 10px;
    background-color: transparent;
    border: 0px red solid;
    padding: 0px;
    margin: 0px;
}


input.dlugi2 {
    width: 146px;
}

input.krotki, input.krotki2, input.sredni {
    input.txtvertical-align : middle;
    width: 124px;
    font-size: 10px;
    border: 0px red solid;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
}


input.krotki, input.krotki2 {
    width: 18px;
}

input.krotki2 {
    width: 22px;
    margin-left: 30px;
}

#table {
  clear: both:
  margin: 20px 0 0 30px;
}


.table2 {
   clear:both;
   margin: 10px 0 0 6px;
}

.table5 {
   clear:both;
   margin: 10px 0 0 46px;
 }

.table6 {
   clear:both;
   margin: 10px 0 0 46px;
   width:235px;
}

.table6 td {
   padding: 6px;
   font: normal 11px tahoma, sans-serif;
}

*html .table6 td {
   padding: 3px;
}

.table2 td {
  padding: 7px;
}

*html .table2 td {
  padding: 5px;
}

.table5 td {
  padding: 2px 5px 2px 3px;
}

*html .table5 td {
  padding: 2px 5px 2px 3px;
}

.table2 td.lok {
  padding: 0;
  font: normal 11px tahoma, sans-serif;
}

*html .table2 td.lok {
  padding-right: 2px;
}

img.pobierz {
  margin: 10px 0 0px 10px;
  float:left;
}

img.pobierz {
  margin: 10px 0 0px 10px;
  float:left;
}

img.zamow {
  margin: 10px 0 0px 350px;
  float:left;
}

div.google {
  width:528px;
  height: 414px;
  border: 1px #ccc solid;
  margin: 7px 0 0 10px;
  background : transparent url('../images/front/loader2.gif') 97% 13px no-repeat;
}

div.wybierz {
  width: 120px;
  overflow: hidden;
  float:left;
  padding: 20px 0 0 20px;
}

.miejscowosc {
  width: 200px;
float:left;
  margin: 17px 0 0 10px;
  font: normal 11px tahoma, sans-serif;
}

.miejscowosc_short {

  font: normal 11px tahoma, sans-serif;
}


img.flaga {
  margin: 7px 10px 0 20px;
  float: left;
}

div.b1, div.b2 {
  width: 265px;
  overflow: hidden;
  float: left;
  text-align: center;
  font: normal 11px tahoma, sans-serif;
  color: #333;
    background: #efefef url(../images/front/tlo_b2.jpg) 0px 0px no-repeat;
}


p.bold {
  font-weight: bold;
}

#loader2 {
clear: both;
padding: 15px 0 0 150px;

}

input.radio {
  padding:0;
  margin: 0;
}

div.automatyczna, div.automatyczna2 {
   width: 100%;
   overflow: hidden;
   padding-top: 0px;
   text-align: left;
}

div.automatyczna2 {
   width: 350px;
   padding-top: 10px;
}

*html div.automatyczna {
   padding-top: 4px;
}


div.automatyczna, div.automatyczna2 b {
    font-size: 11px;
}

div.lista {
  width: 370px;
  overflow: hidden;
  font: normal 10px tahoma, sans-serif;
  color: #858585;
  padding: 10px 0 0 19px;
}

div.lista ul {
  margin: 0px;
  padding:0px 0 0 8px;;
}


div.lista ul li{
  list-style-type: none;
}

input.upowaznienie {
  margin: 17px 10px 10px 19px;
  float: left;
}

*html input.upowaznienie {
  margin: 12px 10px 10px 19px;
  float: left;
}

div.upowaznienie {
    width: 340px;
    overflow: hidden;
    margin: 10px 0 0px 0px;
    float: left;
	font: normal 10px tahoma,sans-serif;
}

input.faktura {
  margin: 10px 0 0 50px;
  float:left;
}

*html input.faktura {
  margin: 7px 0 0 50px;
  float:left;
}

#prenumerata, #prenumerata_nikon {
  padding: 0px;
  margin: 0px;
}

span.star {
  color: #990000;
}

div.faktura {
  width: 40px;
  padding: 10px 0 0 5px;
  float: left;
  font: normal 11px tahoma, sans-serif;
}

div.galeria_box, div.galeria_box2, div.galeria_box2_2 {
    width:195px;
    overflow: hidden;
//    background: #f8f8f8 url(../images/front/tlo_gwiazdki.gif) repeat-x;
    text-align: center;
    margin:10px 0 10px 12px;
    float: left;
    font-size: 11px;
}

div.galeria_box2_s {
    width: 121px;
    overflow: hidden;
    text-align: center;
	background: #000;
    margin:10px 0 10px 12px;
    float: left;
    font-size: 11px;
}

div.galeria_box2_2
{
	background-image: none !important;
}

*html div.galeria_box {
    margin:10px 0 10px 10px;
}

div.galeria_box2 {
   margin:10px 0 0px 12px;
//   background-color: #f8f8f8;
}

*html div.galeria_box2 {
    margin:10px 0 0px 10px;
}

div.gwiazdki {
  width:195px;
  height: 26px;
  text-align: center;
  font-size: 9px;
  padding-top: 4px;
}

div.gwiazdki2 {
  width: 90px;
  height: 16px;
  text-align: left;
  font-size: 9px;
  float: left;
  padding-top: 6px;
}

img.gwiazdka {
  margin-top: 4px;
}

img.gwiazdka_g {
   margin: 0px;
   padding: 0px;
}


div.fot {
  width: 174px;
  overflow: hidden;
  margin: 6px auto 0px;
  font-size: 9px;
}


div.fotk {
  width: 174px;
  height: 174px;
  overflow: hidden;
  margin: 6px auto 0px;
  font-size: 9px;    
  background-position: center center !important;
  background-size: cover !important;
}

div.fot h2
{
	margin : 0px;
	padding : 0px 0px 10px 0px;
}

img.fot {
//    border: 1px #030100 solid;    
	max-width: 172px;
}

img.wizytowka {
    border: 1px #030100 solid;
    margin: 14px 14px 14px 14px;

}

div.podpis_fot {
  width: 102px;
  overflow: hidden;
//  background-color: #F8F8F8;
  padding-top: 5px;
  font: normal 9px tahoma, sans-serif;
  margin: 0 auto;
//    height: 25px;
}

div.podpis_fot_s {
  width: 102px;
  overflow: hidden;
  color: #F8F8F8;
  padding-top: 5px;
  font: normal 9px tahoma, sans-serif;
  margin: 0 auto;
}

div.dane1 {
  width: 155px;
  overflow:hidden;
  font-weight: bold;
  margin:10px 0 5px 0px;
}

div.dane2 {
  width: 155px;
  overflow:hidden;
  margin:0px 0 0 0px;
  padding-left: 7px;
}


div.listaKategorii {width: 200px; height: 100px; background: url(../images/front/kategorie.gif) no-repeat; float: right; padding-right: 45px;  margin-top: 10px; padding-left:10px}
div.listaKategorii div {width: 200px;}
div.listaKategorii .listaNaglowek { font: bold 11px Tahoma; text-align: left; padding-left:6px; margin-top: 16px; margin-bottom: 8px;}
div.listaKategorii .pole  { text-align: center; margin-bottom: 7px;}
div.listaKategorii .pole select { width: 193px;margin-left:5px;font-size : 10px}
div.listaKategorii .przycisk { text-align: right;}

img.mini {
  margin: 5px 0px 0 9px;
  float: left;
}

div.p_galeria {
    clear: both;width:4px;height:30px;font-size: 9px;float:left;
}

div.clear {
  clear: both;
}

div.podglad_zdjecia {
  width: 539px;
  height:446px;
  background: #efefef url(../images/front/tlo_podglad_zdjecia.gif) 0 0 no-repeat;
  margin: 2px 0 0 5px;
}

.pokaz {
  width: 429px;
  height: 430px;
  background-color: transparent;
  margin-top: 8px;
  float: left;
}

td.centruj {
  text-align: center; vertical-align: middle;
}
/*
div.podglad_podpis {
  width: 360px;
  overflow: hidden;
  background-color: #f6f6f6;
  text-align: center;
  font: normal 11px tahoma, sans-serif;
  margin: 1px auto;
  padding: 9px 0 9px 0;
}

div.podglad_oceny {
  width: 360px;
  height: 34px;
  background: transparent url(../images/front/tlo_podglad_oceny.jpg) 0 0 no-repeat;
  font: normal 11px tahoma, sans-serif;
  margin: 1px auto;
  text-align: center;
  padding-top: 7px;
}
*/

img.zaglosuj {
  padding: 6px 10px 0 25px;
  float: left;
}

span.podglad_oceny {
  font: normal 10px Tahoma, sans-serif;
  color: #666;
  padding-left:10px;
}

img.zostaw_kom {
  float: right;
  margin: 8px 8px 0 0px;
}

div.pokin {
  font: bold 14px Tahoma, sans-serif;
  float: right;
  margin: 8px 8px 0 0px;
}


div.blok_komentarza, div.text_komentarza {
  overflow: hidden;
  font: normal 14px Tahoma, sans-serif;
  color: #333;
  padding: 9px 12px 9px 12px;
}

div.text_edycja{
	width: 100%;
    text-align: right;
}

.saveCom{
	width: 628px;
	height: 100px;
    border: 1px #d9d9d9 solid;
    font: normal normal 14px tahoma, helvetica, sans-serif;
    padding: 5px;
}

div.text_edycja a, .editComSave{
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 4px;
	margin:3px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}

.editComSave{
    font-size: 13px !important;
}

div.blok_ocena{
  overflow: hidden;
  font: normal 11px Tahoma, sans-serif;
  color: #333;
  padding: 0px 0px 0px 12px;
    width: 48%;
    display: inline-table;
    border-bottom: 1px dotted #ccc;
}

div.text_komentarza {
  padding: 0px 0 9px 5px;
}

div.tytul_komentarza {
  width: 280px;
  overflow: hidden;
  padding:0 0 5px 5px;
  font-weight: bold;
  float: left;
}

div.blok_ocena div.tytul_komentarza
{
	width : 170px !important;
  padding: 5px 0px 5px 5px;
}

div.autor_komentarza {
  width: 230px;
  overflow: hidden;
  padding:0 5px 0px 0px;
  font-weight: bold;
  float: right;
  text-align: right;
}

i {
  font-weight: normal;
}

div.zalogowany {
  width:217px;
  height:128px;
	font-size: 10px;
	float: right;
	padding-top: 10px;
   background: transparent;
}

div.zp {
  width: 108px;
  overflow: hidden;
  float:left;
  margin-left : 0px;
}

img.awatar {
  float:right;
  border: 1px #010101 solid;
  margin: 8px 10px 0 0;
}


img.komputer {
  margin: 6px 12px 7px 0px;
  float:left;
}

span.panel_uzytkownika {
  font: bold 9px verdana,sans-serif;
  color: #333;
  line-height: 37px;
}

span.witaj {
  font: normal 9px verdana,sans-serif;
  color: #333;
  line-height: 10px;
  margin-left:12px;
}

div.twojedane {
  width: 100px;
  height: 20px;
  background: transparent url(../images/front/tlo_twojedane.gif) bottom left no-repeat;
  padding: 5px 0 0 2px;
  text-align: center;
}

a.twojedane {
  font: bold 9px verdana,sans-serif;
  color: #990000;
  text-decoration: none;
    line-height: 20px;
}

a.twojedane:hover {
  color: #E80A0A;
   text-decoration: none;
}

img.wyloguj {
  margin: 5px 0 0 47px;
}

div.uwagi_avatar {
    width:204px;
    height: 11px;
    margin:1px 0 1px 3px;
    font: normal 9px tahoma,sans-serif;
     color: #999;
}

div.podpis_autora2 {
	width: 100px;
	overflow: hidden;
	text-align: center;
	margin:5px auto 10px auto;
}

/* dodane 01.07.2008 janusz */

div.naglowek_przypomnij_haslo {
// 	background: transparent url(../images/front/tlo_przypomnij_haslo.jpg) top left no-repeat;
}

input.wyslij {
  padding-left: 222px;
}

*html input.wyslij {
  padding-left: 220px;
}


a.powrot3 {
  clear: both;
  color: #990000;
  font: normal 10px tahoma, sans-serif;
  display: block;
  padding: 15px 0px 0 0;
  margin-left: 270px;
}

/* dodane 04.07.2008 do podstron numer1 i numer2 */

#kolumna2_numer {
	width:724px;
    overflow: hidden;
	float: left;
}

div.tlo_naglowka_all_numer {
//	width:270px;
    overflow: hidden;
	font-size: 10px;
//	background: #efefef url(../images/front/tlo_numer_1px.jpg) 0px 0px repeat-y;
}

div.naglowek_numer {
//	width:270px;
//  background: transparent url(../images/front/tlo_naglowek_numer.jpg) top left no-repeat;
    overflow: hidden;
	font-size: 10px;
   	vertical-align: top;
}

div.naglowek_txt_numer {
//	width:200px;
    overflow:hidden;
	font-size: 14px;
    padding: 15px 0 15px 60px;
}

div.box_n1, div.box_n1b {
//  width: 268px;
  overflow: hidden;
  padding: 6px 0 0 4px;
  float:left;
  
}

div.box_n1b {
  margin: 6px 0 0 0px;
//  background: #efefef url(../images/front/tlo_box_n1.jpg) 0 0 no-repeat;
  padding-left:0px;
  
}

div.spis_tresci {
//  width: 225px;
  overflow: hidden;
  font: bold 14px verdana, tahoma, sans-serif;
  color: #333;
  padding: 5px 0 0 5px;
  margin: 0px;
}

div.spis_all, div.spis_n, div.spis_p {
//  width: 268px;
  overflow: hidden;
  padding: 10px 0 0 0px;
}
div.spis_n, div.spis_p {padding: 0;text-align: left;
    margin-right: 10px;
    padding-bottom: 5px;
    margin-bottom: 5px;}
div.spis_n {background-color: transparent;}
//div.spis_p {background-color: #f7f7f7;}
img.plus {float: left; margin-right: 9px;}

a.spis_tytul, span.spis_tytul {
  display: block;
//  width: 175px;
  overflow: hidden;
  font: normal 10px verdana,tahoma, sans-serif;
  color: #333;
  padding:5px 0 7px 0;
  cursor: pointer;
  float:left;
    max-width: 450px;
  font-size:14px !important;
}



div.nr_str {
  width: 45px;
  height: 12px;
  padding: 5px 7px 0 0;
  text-align: right;
  float: right;
}

img.numer_kropki {
  clear: both;
  width: 270px;
}

div.spis_rozwin {
  width: 449px;
  overflow: hidden;
  padding:5px 0 3px 22px;
  font-size:12px !important;
    xline-height: 1.5;
}

div.spis_rozwin2 {
  width: 449px;
  overflow: hidden;
  padding:5px 0 3px 22px;
  font-size:12px !important;
    xline-height: 1.5;
}


/* Style tylko dla urzÄdzeĹ mobilnych */
@media only screen and (max-width: 768px) {
div.spis_rozwin1 {
  width: 449px;
  overflow: hidden;
  padding:5px 0 3px 22px;
  font-size:10px !important;
    pline-height: 1;
}
}


a.numer_wiecej {
  display: block;
  float: right;
  padding:0 0px 8px 0;
}

a.numer_powrot {
  display: block;
  float: right;
  padding:5px 0px 8px 0;
}

div.box_n2, div.box_n {
  width: 272px;
  overflow: hidden;
  padding: 6px 0px 0 0px;
  float:left;
//  background: #efefef url(../images/front/tlo_box_n2.jpg) 0 0px no-repeat;
    text-align: left;
}

div.box_n {
  width: 272px;
//   background: #efefef url(../images/front/tlo_box_n.jpg) 0 0px no-repeat;
   float:left;
   overflow:hidden;
   text-align: left;
 }

div.art_tresc {
//  width: 258px;
  overflow: hidden;
  font: normal 9px verdana, tahoma, sans-serif;
  vertical-align: top;
  color: #333;
}

div.art_tresc p {
//  width: 258px;
  overflow: hidden;
  padding: 0px 1px 0 0;
  margin: 0px;
  font: normal 13px verdana, tahoma, sans-serif;
  color: #333;
  border: 0px red solid;
}

a.powrot_numer {
  clear: both;
  width: auto;
  float: right;
  padding:10px 2px 10px 0;
  color: #990000;
  font: normal 10px tahoma, sans-serif;
  display: block;
}

/* dodane 09.07.2008 */

div.komentarz_rozwin {
//  width: 380px;
  overflow: hidden;
  margin: 10px auto;
  text-align: center;
}

img.bad {
  padding: 0px;
  margin: 0px 0px 5px 5px;
  vertical-align: middle;
}

a.poprzednie, a.nastepne {
   display:block;width: 55px;height:338px;float:left;
}

a.poprzednie:hover {
   display:block;width: 55px;height:338px;float:left;
   background: transparent url(../images/front/poprzednie.gif) 0 0 no-repeat;
}

a.nastepne:hover {
   display:block;width: 55px;height:338px;float:left;
   background: transparent url(../images/front/nastepne.gif) 0 0 no-repeat;
}

div.brak_poprzednie {
  width: 55px;height:338px;float:left;
}

div.pusta_galeria {
  width: 544px;
  height: 14px;
  font: bold 12px tahoma, sans-serif;
  color: #000;
  text-align: center;
}

/* dodane 16.07.2008 */

div.naglowek_wyniki  {
//	width:544px;
//    background: #efefef url(../images/front/tlozobacztakze.jpg) top left no-repeat;
}

div.naglowek_wynik {
//  width: 532px;
  overflow: hidden;
  margin:0 0 3px 0;
 // background: url(../images/front/tlo_wynik.jpg) 0 0 repeat-y;
}
div.naglowek_wynik_numer {
//  width: 250px;
  overflow: hidden;
  margin:0 0 3px 0;
//  background: url(../images/front/tlo_wynik.jpg) 0 0 repeat-y;    
border-bottom: 1px dotted;    padding-bottom: 10px;
}

div.naglowek_wynik_numer div
{
//	float : right;
//	width : 175px;
	padding-right : 10px;
}

img.ikona_wynik {
  margin: 8px 10px 10px 16px;
  float: left;
}

div.nazwa_podstrony {
  width: 270px;
  overflow: hidden;
  padding: 10px 0 3px 0;
  font: bold 12px tahoma, sans-serif;
  color: #333;
}

div.nazwa_podstrony2 {
  overflow: hidden;
  padding-bottom: 10px;
}

div.nazwa_podstrony2 b {
  color: #990000;
}

div.nazwa_podstrony2 a {
  color: #333;
}

/* dodane 16.07.2008 */

div.naglowek_wyniki  {
//	width:544px;
//    background: #efefef url(../images/front/tlozobacztakze.jpg) top left no-repeat;
}

div.naglowek_wynik {
//  width: 532px;
  overflow: hidden;
  margin:0 0 3px 0;
//  background: url(../images/front/tlo_wynik.jpg) 0 0 repeat-y;
}

img.ikona_wynik {
  margin: 8px 10px 10px 16px;
  float: left;
}

div.nazwa_podstrony {
  width: auto;
  overflow: hidden;
  padding: 10px 0 3px 0;
  font: bold 12px tahoma, sans-serif;
  color: #333;
}

div.nazwa_podstrony2 {
  width: auto;
  overflow: hidden;
  padding-bottom: 10px;
}

div.nazwa_podstrony2 b {
  color: #990000;
}

div.nazwa_podstrony2 a {
  color: #333;
}


/** 07 10. 2008 listing oceniania **/


div.ocena_komentarza {
  overflow: hidden;
  padding:0 5px 0px 50px;
	color : #666;
  text-align: right;
	float : left;
}


div.ocena_komentarza span
{
	margin-right : 10px;
	vertical-align : middle;
}

div.ocena_komentarza img
{
	vertical-align : middle;
}



/***********************************/

/** 12 10. 2008 ogloszenia **/

div.txt_margin
{
	padding : 20px;
	font-size : 11px;
}

div.tlo_ogloszenia
{
//	background : transparent url('../images/front/tlo_ogloszenia.jpg') 4px 0px no-repeat;
}

div.naglowek_ogloszenia div.naglowek_txt_galeria_c
{
	padding-left : 70px;
}

div.txt_margin ol
{
	font-weight : bold;
}

div.txt_margin ol li
{
	padding-bottom : 15px;
}

div.txt_margin ol li span
{
	font-weight : normal !important;
}

div.tlo_naglowka_all_light
{
/*	background: transparent url(../images/front/bg_grad_light.jpg) 4px 0px repeat-y; */
	font-size : 9px;
	color : #666;
	padding-left : 17px;
}

div.tlo_naglowka_all_light div.txt_margin
{
	font-size : 9px;
	padding : 15px;
}

div.tlo_naglowka_all_light input
{
	float : left;
	margin-right : 20px;
}


input.input_155px
{
	width : 155px;
	height : 16px;
	background : #fff url('../images/front/input_bg') 0px 0px repeat-x;
	border : 1px #d9d9d9 solid;
	font : normal normal 10px tahoma, helvetica, sans-serif;
	padding-top : 4px;
	padding-left: 4px;
	padding-right : 4px;
}

select.select_155px
{
	width : 165px;
	height : 20px;
	background : #fff url('../images/front/input_bg') 0px 0px repeat-x;
	border : 1px #d9d9d9 solid;
	font : normal normal 10px tahoma, helvetica, sans-serif;
	padding-top : 1px;
	padding-left: 1px;
}


#filtr
{
	background-color : #FDFDFD;
	padding : 15px;
	font-weight : bold;
	font-size : 5px 10px;
	width : 510px;
	margin-left : 4px;
	white-space : nowrap;
}

#filtr b
{
	color : #900;
	font-size : 11px;
}

#filtr input
{
	vertical-align : middle;
	margin-left : 17px;
}



#ogloszenia_listing
{
/*	background-color : #EFEFEF; */
/*	width : 540px; */
	margin-left : 4px;
}

#ogloszenia_listing table
{
	border : 2px #FBFBFB solid;
}

#ogloszenia_listing td
{
	vertical-align : top;
}


#ogloszenia_listing tr.tr1
{
	background-color : #FBFBFB;
}

#ogloszenia_listing tr.tr2
{
	background-color : #F1F1F1;
}


img.ogloszenie_foto
{
	border : 1px #ccc solid;
}

td.ogloszenie_kontakt span
{
	font-size : 10px !important;
	font-family : tahoma !important;
}

td.ogloszenie_kontakt 
{
//	width : 100%;
}

div.ogloszenia_stronicowanie
{
	float : right;
	text-align : right;
	padding-top : 5px;
}

.bordo
{
	color : #900;
}

div.ogloszenie_znaki
{
	padding-right:10px;
	font-size : 10px;
	color : #666;
	padding-top : 10px;
}

#ogloszenie_wgraj
{
	margin-left : 4px;
	width : 480px;
/*	background : transparent url('../images/front/tlo_ogloszenie_wgraj.jpg') 0px 0px no-repeat; */
	overflow : hidden;
	padding : 17px 10px 30px 50px;
}

div.ogloszenia_photo
{
	width : 85px;
	overflow : hidden;
}

div.ogloszenia_content
{
	width : 280px;
	overflow : hidden;
}

/***********************************/



#usersstr
{
	background-color : #F7F7F6;
	padding : 10px 20px 0px 20px;
	position : relative;
	height : 24px;
	color : #4A4A4A;
	width : 490px;
	margin : 0px auto;
	text-align : center;
}

#usersstr a
{
	font-weight : bold;
	color : #4A4A4A;
	text-transform : capitalize;
}

#usersstr span
{
	margin : 0px 15px;
	font-size : 11px;
	font-weight : normal !important;
}

#usersstr a span
{
	margin : 0px;
	text-transform : none;
}

#userprev
{
	position : absolute;
	top : 0px;
	left : 0px;
}

#userprevlink
{
	position : absolute;
	top : 10px;
	left : 25px;
}

#usernext
{
	position : absolute;
	top : 0px;
	right : 0px;
}

#usernextlink
{
	position : absolute;
	top : 10px;
	right : 25px;
}


div.alfabet,div.alfabet2
{
	padding-top : 10px;
	margin-top : 0px;
}


div.alfabet a, div.alfabet2 a
{
	font-size : 10px !important;
}

div.alfabet span,div.alfabet2 span
{
	color : #A7A7A7;
	overflow : hidden;
	margin : 0px 2px;
}


div.alfabet2 div.naglowek_wynik
{
	background-image : none !important;
}


div.dataSortPhotos
{
	font-size : 11px !important;
	padding : 15px
}

div.dataSortPhotos b
{
	font-size : 11px !important;
}

div.dataSortPhotos *
{
	vertical-align : middle;
}

div.dataSortPhotos input.intxt
{
	width : 54px;
	height : 18px;
	border : 1px #E6E6E6 solid;
	font-size : 10px;
	padding : 6px 5px 0px 5px;
	font-family : tahoma,sans-serif;
}

div.dataSortPhotos select
{
	border : 1px #E6E6E6 solid;
	font-size : 10px;
	padding : 4px;
}

















/* modyfikacja wyszukiwarki 28.04.2009 */


div.wyszukiwarka {
	width:176px;
	height: 57px;
	background: #fff url(../images/front/tlo_wyszukiwarka.jpg) top left no-repeat;	
	padding-left : 14px;
	padding-top  : 11px;
}

div.wyszukinput
{
	padding-top : 5px;
	padding-left : 8px;
	clear : both;
	position :  relative;
}

div.wyszukgoogle
{
	background: transparent url(../images/front/google.jpg) 4px 6px no-repeat;	
}

div.wyszukinput input
{
	width : 122px;
	height : 17px;
	border : none;
	background : transparent;
	font-size : 10px;
}

#wyszuks
{
	width : auto;
	height : auto;
	position :  absolute;
	right : 25px;
	top   : 3px;
}

div.szukover
{
	background : transparent url('../images/front/tabbhover.jpg') 0px 0px no-repeat;
	width : 78px;
	height : 21px;
	overflow : hidden;
	color : #000;
	text-align : center;
	line-height : 21px;
	cursor : pointer
}

#wyszuktabs
{
	height : 21px;
	overflow : hidden;
}

div.szukoff
{
	width : 78px;
	height : 21px;
	overflow : hidden;
	color : #fff;
	text-align : center;
	line-height : 21px;
	cursor : pointer
}

div.szukover span, div.szukoff span
{
	color : #FD0505;
	font-weight : bold;
}

div.szukover, div.szukoff
{
	float: left;
	margin-left : -1px;
}















/* modyfickacja podglďż˝du zdjďż˝cia 12.05.2009 */




.newwiew
{
	padding-left : 6px;
	height : 70px;
	overflow : hidden;
//	width : 538px;
//	margin-left:6px;
	background-image:url(../images/front/podglad.jpg);
}

.newgal
{
//	background : transparent url('../images/front/bgpion.jpg') 6px 0px repeat-y;
	padding-left : 6px;
//	width : 538px;
background-color:#101010;
}



#stepprev
{
	
	display : block;
	margin : 0px auto -47px auto;
	z-index:1;
	position: relative;
} 


#stepnext
{
	display : block;
	margin : -52px auto 0px auto;
	z-index:1;
	position: relative;
} 




#stepprevlink
{
	position : absolute;
	left : 16px;
	top : 50%;
	z-index:3;
	margin-top : -166px;
}


#stepnextlink
{
	position : absolute;
	right : 16px;
	top : 50%;
	z-index:3;
	margin-top : -128px;
}


#actualphoto
{
	position: relative;
	display : block;
	margin : 0px auto;
	z-index : 2;    max-width: 700px;
}

.imagesy
{
	position : relative;
	overflow : hidden;
	min-height:156px;
	height:auto !important;
}

.end
{
	
	padding-right : 8px;
	
}

.parametry
{
//	background : #0B0B0B url('../images/front/lezka.jpg') 0px 0px no-repeat;
//	width : 531px;
	padding-left : 6px;
//	margin-top : 40px;
	text-align : center;
//	padding-top : 40px;
	padding-bottom : 0px;
	overflow:hidden;
}

.parametry2
{
	background : #0B0B0B url('../images/front/lezka.jpg') 0px 0px no-repeat;
	width : 531px;
	padding-left : 6px;
	margin-top : 0px;
	text-align : center;
	padding-top : 20px;
	padding-bottom : 0px;
	overflow:hidden;
}

.parametry *
{
	text-align : center;
	font-size : 11px;
	color : #fff;
	
}
.lupa
{
	font-size : 10px !important;
	color : #fff;
	text-align : center;
	vertical-align : middle;
}
.lupa *
{
	vertical-align : middle;
}

.star
{
	padding-bottom : 28px;
}

.lezka2
{
//	background:transparent url(../images/front/lezka2.jpg) no-repeat scroll 0 0;
	height:39px;
	line-height:39px;
	padding-right:15px;
	padding-top:3px;
	text-align:right;
//	width:524px;
}

.lezka2 a
{
	text-decoration : none;
	font-size : 10px;
	color : #FEFEFE;
	margin-right : 2px;
}

.lezka2 a:hover
{
	text-decoration : underline;
}

.listgalery
{
	padding-bottom : 10px;
	position : relative;
//	width : 539px;
	height : 71px;
	padding-top : 53px;
	background : #030303 url('../images/front/pozostale.jpg') 0px 0px no-repeat;
}

.listgalery2
{
	padding-bottom : 10px;
	position : relative;
	width : 539px;
	height : 61px;
	padding-top : 23px;
	background : #030303 url('../images/front/pozostale2.jpg') 0px 0px no-repeat;
}

.listgalery img
{
	padding-left : 3px;
}

#p2left 
{
	left:4px;
	position:absolute;
	top:53px;
}

#p2right {
	position:absolute;
	right:7px;
	top:53px;
}

#p2left2 
{
	left:4px;
	position:absolute;
	top:23px;
}

#p2right2 {
	position:absolute;
	right:7px;
	top:23px;
}





#mega
{
//	background : transparent url('../images/front/bgreklamka2.jpg') 0px 0px repeat-x;
	clear:both;
	width : 887px;
	margin-left : 156px !important;;
	overflow : hidden;
	height:235px;
	padding-left:10px;
	text-align: center;	
	
}

#reklamka
{
	width : 1187px;
	margin-left : 6px !important;
	clear:both;
	text-align: center;
}


#boxreklamka
{
	width : 887px;
	text-align: center;
}

#boxreklamka img.rdefault
{
	margin-left : 21px;
	margin-top : 14px;
	margin-bottom : 13px;
	text-align: center;
}


#boxreklamka1 img.rdefault, #boxreklamka1 div.rreklama
{
	margin-left : 21px;
	margin-top : 14px;
	margin-bottom : 8px;
	text-align: center;
}

.kropkibox
{
	height : 3px;
	width : 1187px;
	margin-left:-150px !important;
	line-height : 1px;
	font-size : 1px; 
	text-align: center;
}

#ramkaDruki{
    width: 820px;
   height: 1900px;
   overflow: hidden;
   background-color: transparent;
border: none;
        }
		
		
		
		
.zsprzycisk {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
	width:300px;
}
.zsprzycisk:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
}
.zsprzycisk:active {
	position:relative;
	top:1px;
}

.galeria_box2_s2{
	display:inline-table;
}

.ocen, .ocen_f{
	width:45px;
	margin:3px;
}

.box3Porownywarka{
	background:#FFFFFF; 
	padding:10px; 
	margin: 5px; 
	border:1px solid #ccc;    
	overflow: hidden;
    padding: 10px;
    width: 28.5%;
	display: inline-block;
	height: 600px;
}





.zamawiajacyv2, .ulicav2, .nrv2, .kod1v2, .kod2v2, .kierunkowyv2, .nrtelefonuv2, .nrtelefonuv22{
	font: 14px tahoma,sans-serif;
	margin-bottom:5px;
  padding: 5px;
  border: solid 1px #c9c9c9;
  transition: border 0.3s;
  width:300px;
}

.twoje_sugestiev2{
	font: 14px tahoma,sans-serif !important;
	margin-bottom:5px !important;
  padding: 5px !important;
  border: solid 1px #c9c9c9 !important;
  transition: border 0.3s !important;
    width: 450px !important;

}

.zamawiajacyv2:focus, .ulicav2:focus, .nrv2:focus, .kod1v2:focus, .kod2v2:focus, .kierunkowyv2:focus, .nrtelefonuv2:focus, .nrtelefonuv22:focus {
  border: solid 1px #969696;
}

.kod1v2{ 
	width:30px;
}

.kod2v2{
	width:45px;
}

.ulicav2{
	width:153px;
}

.nrv2{
	width:45px;
}

.kierunkowyv2{
	width:45px;
}

.nrtelefonuv2{
	width:180px;
}

.nrtelefonuv22{
	width:240px;
}

.kom2v2{
	text-align:right; 
	font-size:14px;
    vertical-align: top;
    width: 160px;
}

.komorka2v2{
}

.komorka2v2 p{
    border: 1px solid #eee;
	background:#eee;
    display: inline;
    font: 14px tahoma,sans-serif;
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 0;
    padding: 5px;
}

.lokv2{
	font-size:14px;    
	padding-left: 3px;
}

.zzfv2{    
	border: 1px solid #c9c9c9;
    padding: 5px 5px 5px 15px;
    width: 312px;
}

.zzfv22{    
	border: 1px solid #c9c9c9;
    padding: 5px 5px 5px 5px;
    width: 300px;
}

.zzfv2 tr td{
	padding:5px;
}

.regrejv2{
    border: 1px solid #c9c9c9;    
	margin: 0 15px 15px;
    max-height: 500px;
    overflow: auto;
}

.komunikatv2{
	color:red;
}

.sugestiek4max{
	width:100%;
	text-align:center;
	margin-top:15px;	
	margin-bottom:15px;	
}

.sugestiek4max a{
    border: 1px solid #c9c9c9;
	padding:15px;
	padding-top:25px;
}

.sugestiek4max a:hover{
	text-decoration:none;
}

.sugestiek4max i,.sugestiek4max p{
	display:inline-block;
}

.sugestiek4max i{
	font-size:35px;
}

.sugestiek4max p{
	font-size:18px;
}

#MENU_POZv2, .MENU_POZv2, dt.link, dd.podlink {
    width: auto !important;
}


a.kategorie_linkv2 {
 background: #fff;
    color: #000;
    display: inline-flex;
    font-family: verdana,sans-serif;
    font-size: 11px;
    height: 16px;
    margin: 0;
    padding: 7px;
    text-decoration: none;
    width: 27.8%;
    border-bottom: 1px solid #ccc;
}

#menu0 dt.kategorie_link2reklama {
    height: auto !important;
    background: #fff url(../images/front/labelka1.jpg) top left no-repeat !important;
}

#menu0 dt.kategorie_link2reklama &gt; .kategorie_link2reklamav2{
    height: auto !important;
    background: #ccc url(../images/front/labelka1.jpg) top left no-repeat !important;
}

.listaTop5Art{

}

.wiecejv2 {
    text-align: right;
}

.numberV2{
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    width: 20px;
    text-align: right;
}

.discV2{
	display: inline-block;
    width: 100%;
	margin-top:10px;
	border-bottom:1px dotted;    padding-bottom: 10px;
}

.titleV2{    
	float: left;
    width: 130px;
    margin-top: 5px;
    padding-left: 15px;
    font-size: 12px;
}

.photoV2{
    float: right;
	margin:5px;
}





.newgal{
	font: normal normal 11px 'lato',verdana,sans-serif;
}

#subv2_11,#subv2_12{
	padding:10px;
}

#subv2_11{
	width:610px;
    display: inline-block;
}

#subv2_11 h1{
    font-size: 45px;
    font-weight: 300;
    color: #fff;
    margin: 0px;
}

#subv2_11 h2{
    font-size: 25px;
    font-weight: 600;
    color: #999;
    margin: 0px;
    margin-left: 3px;
    font-family: 'lato';
	margin-bottom:5px;
}

#subv2_11 h3{
    font-size: 16px;
    font-weight: 600;
    color: #999;
    margin: 0px;
    margin-left: 3px;
    font-family: 'lato';
}

#subv2_11 h3 b{
    font-size: 16px;
    color: #fff;
    font-family: 'lato';
}

#subv2_12{
	float:right;
	width:140px;
}

#subv2_21{
	width:200px;
	border-right:1px dotted #fff;
	padding:10px;
    display: inline-block;
}

#subv2_22{
	width:610px;    
    display: inline-block;
    padding: 10px;
    float: right;
}

#subv2_2{
	display: inline-flex;
}

#subv2_3, #subv2_6, #subv2_7{
	padding-left:10px;
	padding-right:10px;
}

#subv2_7{
    padding-bottom: 50px;
}

#subv2_3 h3{
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    margin: 0px;
    margin-left: 3px;
    font-family: 'lato';
}

.subv2_3_text, .subv2_4_text, .subv2_6_text, .subv2_7_text, .subv2_galeriabezzdjec{
	font-size: 16px;
    font-weight: 300;
    color: #ccc;
    margin: 0px;
    margin-left: 3px;
    font-family: 'lato';
    overflow: hidden;
}

.subv2_6_text b{
    font-family: 'lato';
    font-size: 14px;	
}

.subv2_3_all, .subv2_6_all{
	font-size: 16px;
    font-weight: 600;
    font-family: 'lato';
    color: #ccc;
    text-align: right;
	display:none;
    box-shadow: 0px -10px 30px 0px rgba(0, 0, 0, 1);
    position: relative;
	cursor:pointer;
}

.subv2_3_zwin, .subv2_6_zwin{
	font-size: 16px;
    font-weight: 600;
    font-family: 'lato';
    color: #ccc;
    text-align: right;
	display:none;
    position: relative;
	cursor:pointer;
}

.subv2_7_all{
	font-size: 16px;
    font-weight: 600;
    font-family: 'lato';
    color: #ccc;
    text-align: right;
    box-shadow: 0px -10px 30px 0px rgba(0, 0, 0, 1);
    position: relative;
	cursor:pointer;
}

.subv2_7_all a{
	font-size: 16px;
    font-weight: 600;
    font-family: 'lato';
    color: #ccc;
	cursor:pointer;
	margin-left:20px;
}

#subv2_6 h3, #subv2_7 h3{
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    margin: 0px;
    margin-left: 3px;
    font-family: 'lato';
}

#subv2_4, #subv2_5{
	padding-left:10px;
	padding-right:10px;
}

#subv2_4 h3, #subv2_5 h3{
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    margin: 0px;
    margin-left: 3px;
    font-family: 'lato';
}

#subv2_5 h3, #subv2_6 h3{
    margin-bottom: 6px;
}

#subv2_5 a{
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    margin: 3px;
    font-family: 'lato';
    background: #333;
    padding: 10px;
    display: inline-block;
    width: 16.6%;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
}

#subv2_5 a:hover, #subv2_5 a.activ{
    color: #111;
    background: orange;
	text-decoration:none
}

.subv2_zdtitle, .subv2_zddata{
	color:#fff;
	font-size:14px;
    display: inline-block;
}

.subv2_zddata{
	float:right;
}

.subv2_podzd{
    margin: auto;
}

.subv2_podzd table{
	margin-left: auto;
    margin-right: auto;
}

.subv2_ilt{
	font-weight:bold;
	color:#fff;
	font-size:15px;
	display:block;
}

.subv2_ili{
	font-weight:bold;
	color:orange;
	font-size:25px;
	display:block;
	margin-bottom:15px;
}

.subStar{    
	max-width: 40px;
    top: 5px;
    position: relative;
    left: 10px;
}

.subv2_line{
	height: 1px;
	border-top: 1px dotted #fff;
	margin-top:10px;
	margin-bottom:10px;
}

.subv2_wwa{
	color:#fff;
	font-weight: bold !important;
}

.subv2_wwa:hover{
	color:#fff;
	font-weight: bold;
	text-decoration:none;
}

.subv2_akttable, .subv2_akttable td, .subv2_akttable a{	
    color: #fff;
    font-size: 14px;
    font-weight: 300;
    font-family: 'lato';
}

.subv2_akttable a{	
	font-weight: bold;
    color: #999;
}

.subv2_akttablegodz{
	color:orange !important;
	padding-right:10px;
}

.subv2_akttablegodz small{
    font-weight: 400;
}

.subv2_podkategoria{
	display:none;
}

.subv2_sortselect{
    float: right;
    /* margin: 0px; */
    position: relative;
    top: -19px;
    margin-right: 5px;
	color:#fff;
	font-family:'lato';
}

#photo, #subv2_photosbox{
    display: inline-block;
	width: 100%;
	
    font-weight: 300;
    color: #ccc;
    font-family: 'lato';
}

.subv2_stronicowanie{
    float:right;
}

.subv2_stronicowanie a{
    font-size: 12px !important;
    width: auto !important;
}

.subv2_stronicowanie a.stronic_on{
    color: #111 !important;
    background: orange !important;
	text-decoration:none !important;
}

.subv2_photo{
	width:155px !important;
	display: inline-block;
    background-size: cover;
    background-position: center center;
    height: 155px;
	margin:5px;
}

#subv2_photosbox a{    
	padding: 0px !important;
    width: auto;
    margin: 0px;
}

#subv2_photosbox a:hover{    
	background:none;
}

.offline, .online{    
//	margin-left: 14px;
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: bold;
    font-family: 'lato';
}

.offline p, .online p{
	width: 5px;
    height: 5px;
    border-radius: 5px;
    display: inline-block;
    margin: 0px;
    margin-left: 5px;
    margin-right: 5px;
}

.offline{
	color:#FE642E;
}

.online{
	color:#00FF00;
}

.offline p{
	background:#FE642E;
}

.online p{
	background:#00FF00;
}

.subv2_search{
	margin-top:20px;
	margin-bottom:20px;
}

.subv2_field{
    font: 14px tahoma,sans-serif;
    margin-bottom: 5px;
    padding: 5px;
    border: solid 1px #c9c9c9;
    transition: border 0.3s;
}

.subv2_searchbutton{
/*
    -moz-box-shadow: inset 0px 1px 0px 0px #f5978e;
    -webkit-box-shadow: inset 0px 1px 0px 0px #f5978e;
    box-shadow: inset 0px 1px 0px 0px #f5978e;
	*/
/*     background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
    background: -moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: -ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
    background: linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
   -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;	*/
    background-color: #C3C3C3;
    border: 1px solid #fff;
    display: inline-block;
    cursor: pointer;
    color: #000;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 6px 24px;
    text-decoration: none;
    border-bottom: none;
//    text-shadow: 0px 1px 0px #810e05;
height: 31px !important;
}

.daneFotografijacego{
	display:none;
}

.error_alert{
	font-size:20px;
}

.buttonEkiosk{
    font-size: 16px !important;
    margin-left: 10px;
    margin-right: 10px;
    border: 1px dotted;
    padding-left: 10px;
    /* height: 50px; */
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.buttonEkioskActiv{
	background:#9D0000;
	color:#fff;
}

#kolumna2slider{
	background: #fff;
	padding-left:10px;
	padding-right:10px;

    border-bottom: 1px dotted;
    padding-bottom: 10px;
}

.eiTable{

}

.eiTable tr td{
	text-align:center;
    width: 60px;
    height: 60px;
    background: #eee;
}

.eiTable tr td a{
	cursor: pointer;
}

.eiClick{

}


/* 2020.10 - new search engine */
.new_search_show_button {
	background-color: #e9e9e9;
	font-size: 28px;
	padding: 10px;
	margin-left: 6px;
	/* border-radius: 4px; */
	text-align: center;
	margin-bottom: 5px;
}

.new_search_show_button:hover {
	background-color: #b7b7b7;
}

.new_search_panel_main {
	background-color: #e9e9e9;
	margin: 0 10px 10px 10px;
	/* border-radius:5px; */
	padding:10px;
	min-height:80px;
}

.new_search_panel_form {
	background-color: #999999;
	/* border-radius: 5px; */
	width:954px;
	padding:15px;
	min-height: 50px;
}

.new2_search {
	min-height: 30px;
}

.new_search_text_field {
	padding: 10px;
	font-size: 19px;
	border: 0px solid #999999;
	float: left;
	width: 98%;
	background: #f1f1f1;
	/* border-radius: 5px; */
	font-weight: bolder;
}

.new_search_text_field:focus {
	background: white;
}

.new_search_button_start {
	float: left;
	width: 120px;
	padding: 10px;
	background: #fe0000;
	color: white;
	border: 0;
	font-size: 19px;
	cursor: pointer;
	border-radius: 0 5px 5px 0;
	font-weight: bolder;
}

.new_search_button_start:hover {
	background-color:#e30505;
}

.new_search_stats_info {
	margin-top:10px;
	padding: 10px 0px 0px 10px;
	font-size: 17px;
	color:white;
}

.founded_about {
	text-align: center;
	font-size: 20px;
	background-color: white;
	padding: 10px;
	margin-top: 10px;
	/* border-radius: 5px; */
	font-weight: bold;
}

.founded_result_list {
	margin-top:10px;
	/* display: flex; */
	font-family: verdana, sans-serif;
}

.founded_categorys {
	width: 100%;
	display: table;
	margin-bottom:10px;
}

.founded_categorys_info {
	width: 964px;
	display: table;
	margin-bottom: 10px;
	color:white;
	background-color: #c11e1e;
	text-align: center;
	font-size: 15px;
	padding: 10px;
	font-weight: bold;
}

.founded_category_single {
	background-color: #cacaca;
	/* border-radius: 5px; */
	color: black;
	font-size: 13px;
	/* margin-bottom: 5px; */
	padding: 7px;
	float: left;
	width: 220px;
	margin-right: 16px;
	margin-bottom: 12px;
}

.founded_category_single:nth-child(4n) {
	margin-right:0;
}

.founded_category_single:hover {
	background-color: #b5b5b5;
	cursor: pointer;
}

.founded_category_single_current {
	background-color: #c11e1e;
	color:white
}

.founded_category_single_current:hover {
	background-color: #d55757;
	color: white
}

.founded_items {
	margin-right:5px;
	width:100%;
}

.founded_items_loading {
	margin-right: 5px;
	width: 100%;
	opacity:0.3;
}

.founded_item_single {
	background-color: white;
	/* border-radius: 5px; */
	color:black;
	font-size: 13px;
	margin-bottom: 5px;
	padding: 10px;
	display: flex;
}

.founded_item_single:hover {
	background-color: #f4f4f4;
}

.founded_item_single_title {
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 5px;
}

.founded_item_single_short {
	font-weight: normal;
}

.founded_item_img {
	width:100px;
	margin-right: 10px;
}

.founded_item_added {
	font-size: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.founded_items_pagination {
	min-width:5%;
	display: table;
	margin: 0 auto;
}

.founded_items_page_number_dotted {
	padding: 7px;
	margin: 5px;
	color: black;
	float: left;
	font-weight: bold;
}

.founded_items_page_number {
	padding:7px;
	margin:5px;
	background-color: #cacaca;
	color:black;
	float:left;
	font-weight: bold;
}

.founded_items_page_number:hover {
	cursor: pointer;
	background-color: #b5b5b5;
}

.founded_items_page_number_current {
	padding: 7px;
	margin: 5px;
	background-color: #c11e1e;
	color: white;
	float: left;
	font-weight: bold;
}


/* input do wpisywania cyfr z captcha */
#input_code {
	/*
	padding-left: 11px;
	letter-spacing: 38px;
	border: 0;
	background-image: linear-gradient(to left, rgb(164, 164, 164) 70%, rgba(255, 255, 255, 0) 0%);
	background-position: bottom;
	background-size: 50px 2px;
	background-repeat: repeat-x;
	background-position-x: 30px;
	*/
	width: 312px;
	min-width: 130px;
	font-size:26px;
	font-weight: bold;
	height:28px;
	text-align: center;
	padding:15px 0;

}

#input_code_divInner {
	left: 0;
	position: sticky;
}

#input_code_divOuter {
	wwidth: 220px;
	overflow: hidden;
}





.porownywarka_minimal {
    font-size:18px !important;
    padding: 7px 10px !important;
}

input.porownywarka_minimal {
    font-size:18px !important;
    padding: 7px 10px !important;
}

select.porownywarka_minimal {
    font-size:18px;
    padding: 7px 10px;
}

select.porownywarka_minimal:focus {
}

.porownywarka_link_do_menu:link {
    font-size:16px !important;
    color:#9D0000 !important;
    font-weight:bold !important;
}

.porownywarka_link_do_menu:visited {
    font-size:16px !important;
    color:#9D0000 !important;
    font-weight:bold !important;
}

/*
@media screen and (max-width: 768px) {


	#top_page_part {
		display: none !important;
	}

	#reklama1 {
		display: none !important;
	}

	#reklama2 {
		display: none !important;
	}


	#kolumna1 {
		display: none !important;
	}

	#kolumna4 {
		display: none !important;
	}


	#table_main {
		width: 420px !important;
	}

	#stopka {
		display: none !important;
	}

	#stopka_r {
		display: none !important;
	}

	#mega {
		display: none !important;
	}


	#kolumna2_news {
		width: 100%;
	}

	#table_main td.center {
		width: 420px;
	}

	#table_main {
		width: 420px;
	}

}
*/

/*
select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
*/

</pre></body></html>