/* style reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

/*styles*/
body{
	font-family:tahoma,verdana;
	font-size:11px;
	background-color:#FFF;
}
div#h1{
	float: left;
	margin: 25px 0 0 65px;
}
h2{
}
h3{
}
p{

}
a{
	text-decoration:none;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}
.clear1{
	clear:both;
	width:1px;
	font-size:0;
	line-height:0;
}
.center{
	margin: 0 auto;
	display:block;
}
/* 	LOGOWANIE */
#logowanie{
	background: black;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	height:100%;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:99;
}
#logowanie_box,#reco_box{
	color: white;
	background: url(../images/logowanie.png) no-repeat;
	width: 531px;
	height: 240px;
	/*position:fixed;
	top: 50%;
	left: 50%;
	margin: -120px 0 0 -265px;
	z-index:100;*/
	margin:auto;
}
#logowanie_box a,#reco_box a{
	color: white;
	margin: 5px 10px 0 0;
}
#logowanie_box a.right,#reco_box a.right{
	text-decoration:underline;
}
div#logowanie_box h2,div#reco_box h2{
	color:white;
	font-size:15px;
	margin:10px 0 20px 15px;
	background: none;
}

div#loginModalForm div#logowanie_box h2,div#recoModalForm div#logowanie_box h2{
	color:white;
	font-size:15px;
	margin:0px 0 20px 15px;
	padding:10px 0 0 0;
	background: none;
}

#logowanie_box h2 img,#reco_box h2 img{
	margin-right: 5px;
	position:relative;
	top: 2px;	
}
#logowanie_box form, #reco_box form{
	width: 332px;
	float: left;

}
#logowanie_box label,#reco_box label{
	float:left;
	width: 60px;
	padding:6px 10px 0 0;
	color: white;
	text-align: right;
	font-size:12px;
	margin: 8px 0;
	clear:both;
}
#logowanie_box input,#reco_box input{
	background:url(../images/krok_input1.png) no-repeat;
	border:0;
	display:block;
	width: 245px;
	height: 25px;
	float:left;
	margin: 8px 0;
	padding: 5px 5px 0 5px;

}
#logowanie_box input.hidden,#reco_box input.hidden{
	display:none;
}
#logowanie_box input.image,#reco_box input.image{
	background:transparent url(../images/krok_submit_bg.png) no-repeat scroll 0 0;
	color:white;
	float:right;
	font-size:12px;
	height:30px;
	margin-right:6px;
	padding:0;
	text-align:center;
	width:83px;
}
#logowanie_box div.right,#reco_box div.right{
	width: 175px;
	margin: 10px 0 0 0;
}
#logowanie_box div.right p,#reco_box div.right p{
	font-weight:bold;
}
#logowanie_box div.right .image,#reco_box div.right .image{
	margin: 44px 50px 0 0;
}
#logowanie_box p.info1,#reco_box p.info1{
	font-weight:bold;
	margin:20px 0 0 20px;
	padding: 0 0 0 20px;
	background:url(../images/ikonki/logowanie_info.jpg) 0 0px no-repeat;
}
#logowanie_box div.right .xmag,#reco_box div.right .xmag	{
	margin: 30px 50px 0 0;
	padding: 0 0 0 20px;
	background:url(../images/ikonki/logowanie_info.jpg) 0 0px no-repeat;
}

/* 	KONIEC ----- LOGOWANIE */
.link{
	background:url(../images/link.png) no-repeat;
	width: 166px;
	margin: 0 0 10px 0;
	height: 26px;
	padding: 8px 0 0 32px; 
	display:block;
	color: white;
	font-size:13px;
}
#content a.linkalph{
	background:url(../images/link.png) no-repeat;
	width: 166px;
	margin: 0 0 10px 0;
	height: 26px;
	padding: 8px 0 0 32px; 
	display:block;
	color: white;
	font-size:13px;
}
#content a.linkalph:hover{
	color:white;
}
#container{
	width: 970px;
	margin: 0 auto;
}
#top_main{
	background:url(../images/top_glowna.jpg) right bottom no-repeat;
	height: 465px;
	position: relative;
	width: 995px;
	left: -25px;
}
#top{
	
}
#top_main h1{
	margin: 25px 0 0 90px;
	*margin: 25px 0 0 50px;
}
#menu{
	float:right;
	margin-top:14px;
}
#menu li{
	float: left;
	padding: 0 5px;
}
#menu li a{
	color:#ff6801;
	font-size:15px;
	text-transform:uppercase;
}
#linki{
	margin:30px 0 5px 0;
	float:right;
	width: 500px;
}
#linki li{
	float: right;
	margin: 0 5px;
}
#linki a{
	background: url(../images/strzalka_log.jpg) 0 3px no-repeat;
	color: black;
	padding: 0 0 0 12px;
	float: left;
}
#linki a.openLoginModalForm{
	background: url(../images/ikonki/logowanie_bw.png) 0 3px no-repeat;
	padding: 4px 0 2px 17px;
}
#linki a.openLoginModalForm:hover{
	background: url(../images/ikonki/logowanie_blue.png) 0 3px no-repeat;
}


#linki a.regIco{
	background: url(../images/ikonki/rejestracja_bw.png) 0 3px no-repeat;
	padding: 4px 0 2px 17px;
}
#linki a.regIco:hover{
	background: url(../images/ikonki/rejestracja_blue.png) 0 3px no-repeat;
}


#linki a.logIco{
	background: url(../images/ikonki/wyloguj_bw.png) 0 3px no-repeat;
	padding: 4px 0 2px 17px;
}
#linki a.logIco:hover{
	background: url(../images/ikonki/wyloguj_blue.png) 0 3px no-repeat;
}


#linki a.accIco{
	background: url(../images/ikonki/moje_konto_bw.png) 0 3px no-repeat;
	padding: 4px 0 2px 17px;
}
#linki a.accIco:hover{
	background: url(../images/ikonki/moje_konto_blue.png) 0 3px no-repeat;
}

#linki a.firIco{
	background: url(../images/ikonki/moja_firma_bw.png) 0 3px no-repeat;
	padding: 4px 0 2px 17px;
}
#linki a.firIco:hover{
	background: url(../images/ikonki/moja_firma_blue.png) 0 3px no-repeat;
}


#linki a.adIco{
	background: url(../images/ikonki/admin_bw.png) 0 3px no-repeat;
	padding: 4px 0 2px 17px;
}
#linki a.adIco:hover{
	background: url(../images/ikonki/admin_blue.png) 0 3px no-repeat;
}

#search_main{
	float:right;
	background:url(../images/search_main_bg.jpg) no-repeat;
	width:626px;
	height: 98px;
	padding: 12px 20px;
	color: white;
	line-height: 15px;
}
#search{
	float:right;
	background:url(../images/search_sub_bg.jpg) no-repeat;
	width:626px;
	height: 42px;
	padding: 0px 20px 0 20px;
	color: white;
	line-height: 15px;
}
#search_main .left{
	margin: 8px 0px 0 0;
}
#search_main form, #search form{
	clear:both;
	padding-left: 25px;
	background:url(../images/lupka.png) no-repeat;
	float: left;
	margin: 20px 0 0 0;
}
#search form{margin:5px 0 0 0;}
#search_main .input, #search .input{
	width: 210px;
	height: 21px;
	padding: 7px 3px 5px 5px;
	background:url(../images/input.png) no-repeat;
	border: 0;
	float: left;
	margin-right:10px;
	color:#838383;
}
#search_main .submit, #search .submit{
	float: left;
	position:relative;
	top: -3px;
	outline: 0;
	width: 78px;
	height: 36px;
	background:url(../images/szukaj.png) no-repeat;
	border: 0;
	cursor:pointer;
}
#search_main label, #search label{
	float: left;
	position:relative;
	top: 10px;
	font-size:12px;
	margin-right:3px;
}
#top_box{
	float:left;
	width:492px;
	height: 200px;
	margin: 10px 0 0 50px;
	color: #1f6db8;
	font-size:12px;
}
#top_box ul{margin-top: 10px;}
#top_box li{
	padding-left: 10px;
	background: url(../images/top_box_li.jpg) 0 5px no-repeat;
	margin-bottom: 6px;

}
.top_box_separator{
  background: url(../images/glowna_separator.png) no-repeat;
  height: 7px;
  margin: 15px 0;
}
.linki2{
	float: left;
	margin: 0 0 0 0;
}
.linki2 a{
	margin: 65px 0 0 0;  
}
.linkialph{
	margin: 30px 0 0 0;
	float:right;
}
.linkialph a.linkalph{
	margin: 20px 0 0 0;
}
/*strona główna */
#content_main{
	clear:both;
}
#content_main h2{
	color: #f87515;
	font-size: 14px;
	padding: 10px 0 8px 0px;
	background: url(../images/h2.jpg) 0 bottom no-repeat;
}
#content_main h2 img{
	margin-right: 5px;
	position:relative;
	top: 2px;	
}
#content_main #left{
	float:left;
	width: 385px;
	margin-right: 15px;
}
.box_aktualnosci{margin-bottom: 10px;}
.dolacz{
	margin-bottom: 10px;
	height: 95px;
	padding: 65px 20px 0 0;
	background:url(../images/dolacz_do_nas.jpg) no-repeat
}
.dolacz .link{
	float: right;
}
#content_main #left .box{
	background: url(../images/box_main_left_middle.jpg) repeat-y;
	margin-bottom:10px;
}
#content_main #left .box_top{
	background: url(../images/box_main_left_top.jpg) no-repeat;	
	padding: 0 20px;
}
#content_main #left .box_bottom{
	background: url(../images/box_main_left_bottom.jpg) no-repeat;	
	width: 385px;
	height: 8px;
}
p.tagi{
	color: #7baedd;
	font-weight: bold;
	text-align:justify;
	padding: 10px 0;
}
.roz1{font-size: 18px;}
.roz2{font-size: 21px;}
.roz3{font-size: 24px;}
.roz4{font-size: 27px;}
.roz5{font-size: 31px;}
.alfabet{
	margin: 10px 0 0 0;
}
.alfabet li{
	float: left;
	margin-right: 5px;
}
.alfabet li a{
	font-size: 12px;
	color: #004b8d;
	font-weight:bold;
}





#content_main #main{
	float:left;
	width: 570px;
	font-size: 12px;
	color: #004b8d;
}
#content_main #main .box{
	background: url(../images/box_main_middle.jpg) repeat-y;
	margin-bottom:10px;
}
#content_main #main .box_top{
	background: url(../images/box_main_top.jpg) no-repeat;	
	padding: 0 20px;
}
#content_main #main .box_bottom{
	background: url(../images/box_main_bottom.jpg) no-repeat;	
	width: 570px;
	height: 8px;
}
#content_main #main li{
	background:url(../images/top_box_li.jpg) 0 5px no-repeat;
	margin: 7px 0;
	padding: 0 0 0 10px;
}
#content_main .more{
	float: right;
}
/*strona główna - koniec*/

#content{
}
#content h2{
	color: #f87515;
	font-size: 14px;
	padding: 10px 0 8px 0px;
}


#content #left h2{
	color: #f87515;
	font-size: 14px;
	padding: 10px 0 8px 0px;
	background: url(../images/h2.jpg) 0 bottom no-repeat;
}

#content h2 img{
	margin-right: 5px;
	position:relative;
	top: 2px;	
}
.sciezka{
	margin: 10px 0 5px 0;
}
.sciezka a{
	background:url(../images/strzalka_sciezka.jpg) 0 3px no-repeat;
	padding-left: 12px;
	text-transform:uppercase;
	color: #004b8d;
	font-weight:bold;
	margin-right:15px;
}
#content #left{
	float:left;
	width: 300px;
	margin-right: 7px;
}
#content #left .box{
	background: url(../images/box_sub_left_middle.jpg) repeat-y;
	margin-bottom:10px;
}
#content #left .box_top{
	background: url(../images/box_sub_left_top.jpg) no-repeat;	
	padding: 0 20px;
}
#content #left .box_bottom{
	background: url(../images/box_sub_left_bottom.jpg) no-repeat;	
	width: 300px;
	height: 8px;
}
/*#content #left*/ h3{
	color: #656565;
	font-size: 12px;
	font-weight:bold;
	padding: 10px 0 0px 0;
}
/*#content #left*/ .pomar{
	color: #ff6801;
	font-size:12px;
	margin-top: 10px;
}
/*#content #left*/ .szary{
	color: #656565;
}
.niebieski{
	color: #1669b6;
}
.baner{
	margin-bottom:10px;
	width:300px;
	
}
.baner img{
	text-align:center;
}
#content #main{
	float:left;
	width: 663px;
	font-size: 12px;
	color: #5c8bb9;
	padding:0;
}
#content #main .box{
	background: url(../images/box_sub_main_middle.jpg) repeat-y;
	margin-bottom:10px;
}
#content #main .box_top{
	background: url(../images/box_sub_main_top.jpg) no-repeat;	
	padding: 0 20px;
}
#content #main .box_bottom{
	background: url(../images/box_sub_main_bottom.jpg) no-repeat;	
	width: 663px;
	height: 8px;
}
.back{
	text-align:right;
	padding: 15px 0 0 0;
}
.back a{
	padding: 0 0 0 10px;
	text-decoration:underline;
	color: #004b8d;
	background:url(../images/strzalka_powrot.jpg) 0 4px no-repeat;
	font-size:11px;
}
.firma_gora{
	background: url(../images/separator_poziomy.jpg) 0 bottom no-repeat;
	padding:0 0 20px 0;
}
.logo{
	min-width: 130px;
	float:left;
	text-align:center;
	background:url(../images/separator_pionowy.jpg) right 0 no-repeat;
	padding: 0px 0;
}
.nazwa{
	padding: 10px 0 0 20px;
	float: left;
}
.nazwa img{margin-right: 3px;}
.nazwa p{
	font-size: 16px;
	font-weight:100;
	color: #1f6db8;
}
.separator{
	height: 3px;
	background: transparent url(../images/separator_poziomy.jpg) no-repeat;
	margin: 10px 0;
}
.firma_dane{
	height: 150px;
	background: url(../images/h2.jpg) 0 bottom no-repeat;
	font-size: 11px;
	color:#5c8bb9;
}
.firma_dane p{
	margin-left:15px;
	line-height: 17px;
}
.firma_dane a{
	color:#004b8d;
	text-decoration:underline;
}

.firma_dane .kolumna,.firma_dane .kolumna2,.firma_dane .kolumna_last{
	width: 135px;
	float: left;
	background: url(../images/separator_pionowy2.jpg) right 0 no-repeat;
	margin-right:20px;
}
.firma_dane .kolumna{background: url(../images/separator_pionowy3.jpg) right 0 no-repeat;}
.firma_dane .kolumna_last{background: none;}





.kolumna_last .reco{
	background:url(../images/ikonki/polec_znajomemu.gif) 0 4px no-repeat;
	padding-left: 14px;

}
.kolumna_last .actu{
	background:url(../images/ikonki/aktualizuj_wpis.gif) 0 4px no-repeat;
	padding-left: 14px;

}
.kolumna_last .book{
	background:url(../images/ikonki/dodaj_do_ulubionych.gif) 0 4px no-repeat;
	padding-left: 14px;

}

.kolumna_last .coom{
	background:url(../images/ikonki/dodaj_komentarz.gif) 0 4px no-repeat;
	padding-left: 14px;

}

.kolumna_last .rate{
	background:url(../images/ikonki/ocena.gif) 0 4px no-repeat;
	padding-left: 14px;

}







.kolumna .adres{
	background:url(../images/ikonki/adres.jpg) 0 4px no-repeat;
	padding-left: 14px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.kolumna .telefony{
	background:url(../images/ikonki/telefony.jpg) 0 3px no-repeat;
	padding-left: 14px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.kolumna .kontakt{
	background:url(../images/ikonki/kontakt.jpg) 0 5px no-repeat;
	padding-left: 14px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.kolumna .wiad{
	background:url(../images/ikonki/napisz_wiad.jpg) 0 5px no-repeat;
	margin-left:0;
	padding-left:15px;
}
.kolumna .strona{
	background:url(../images/ikonki/strona.jpg) 0 5px no-repeat;
	margin-left:0;
	padding-left:15px;
}
.kolumna .gg{
	background:url(../images/ikonki/gg.jpg) 0 4px no-repeat;
	margin-left:0;
	padding-left:15px;
}
.kolumna .skype{
	background:url(../images/ikonki/skype.jpg) 0 4px no-repeat;
	margin-left:0;
	padding-left:15px;
}

.tags{
	margin: 5px 0;
	padding-bottom: 7px;
	background:url(../images/separator_poziomy.jpg) 0 bottom no-repeat;
	color: #5799d2;
	font-size:11px;
}
.tags p{
	float: left;
	background:url(../images/ikonki/tagi.jpg) no-repeat;
	padding:0 20px;
	height: 14px;
}
.tags a{
	color: #5799d2;
	background:url(../images/ikonki/tag.jpg) 0 2px no-repeat;
	margin-right:10px;
	padding-left: 11px;
}
.boxik_left{
	width: 282px;
	float:left;
	margin-right: 15px;
	background:url(../images/separator_pionowy.jpg) right 0 no-repeat;
	font-size: 11px;
	padding: 0 30px 0 0;
	overflow:hidden;
}
.boxik_right{
	width: 295px;
	float: left;
	font-size: 11px;
	overflow:hidden;
}
.boxik_left .data, .boxik_right .data{
	float: right;
	color: #004b8d;
}
.boxik_left h4, .boxik_right h4{
	font-weight:bold;
	color: #004b8d;
	margin: 10px 0 3px 0;
}
.boxik_left h4 a, .boxik_right h4 a{
	color: #004b8d;
}
.boxik_left p, .boxik_right p{
	text-align:justify;
}
.boxik_left .more, .boxik_right .more{
	float: right;
	color: #004b8d;
	text-decoration:underline;
	margin: 10px 0;
	padding-left:13px;
	background: url(../images/ikonki/more.jpg) 0 4px no-repeat;
}
.boxik_right .dodaj{
	float: right;
	color: #004b8d;
	text-decoration:underline;
	padding-left:13px;
	background: url(../images/ikonki/dodaj.jpg) 0 4px no-repeat;
}
.box_down{
	background: url(../images/down_bg.jpg) no-repeat;
	width: 623px;
	height: 160px;
	padding: 0 20px;
	margin-bottom:10px;
}
.box_down h2{
	background: url(../images/h2.jpg) no-repeat scroll 0 bottom;
}
.box_down .linki2{
	float:right;
	margin-top:60px;
}
.firmy_pr{
	margin-top: 10px;
	
}
.firmy_pr li{
	padding-bottom: 10px;
	margin-bottom:8px;
	background:url(../images/separator_poziomy3.jpg) no-repeat 0 bottom;
}
.firmy_pr li.last{
	background:none;
}
.firmy_pr .logo{
	width: 80px;
	float:none;
	background:none;
	vertical-align:middle;
}
.firmy_pr h4{
	font-size: 14px;
	color: #f87515;
}
.firmy_pr p{
	color: #185d9d;
	line-height: 14px;
}
.aktualnosci li{
	margin-top: 13px;
	padding-top: 15px;
	background:url(../images/separator_poziomy3.jpg) no-repeat;
	color: #1c6db8;
}
.aktualnosci h4{
	color: #656565;
	font-size: 12px;

}
.aktualnosci li li{
	background: url(../images/aktualnosci_li.jpg) 2px 5px no-repeat;;
	padding: 0 0 0 10px;
	margin:7px 0;
}
#content #main .box_wyszukiwarka{
	background: url(../images/box_wyszukiwarka_middle.jpg) repeat-y;
	margin-bottom:5px;
	font-size:11px;
}
#content #main .box_top_wyszukiwarka{
	background: url(../images/box_wyszukiwarka_top.jpg) no-repeat;	
	padding: 0 20px;
}
#content #main .box_bottom_wyszukiwarka{
	background: url(../images/box_wyszukiwarka_bottom.jpg) no-repeat;	
	width: 663px;
	height: 16px;
}
#content #main .box_wyszukiwarka h2{
	background: url(../images/h2.jpg) 0 bottom no-repeat;

}
.miasto, .fraza{
	padding-top: 10px;
}
.miasto p, .fraza p{
	color: #1f6db8;
	float:left;
	margin-right:10px;
}
.miasto p span{
	font-weight:bold;
	font-size: 12px;
}
.fraza span{
	font-weight:bold;
	font-size: 12px;
	float:left;
	color: #1f6db8;
	position:relative;
	top: -1px;
}
a.wyczysc{
	background: url(../images/ikonki/minus.jpg) 0 6px no-repeat;
	padding-left:10px;
	margin:0px 10px 0 0;
	display:block;
	float:left;
	color:#5799d2;
}
.miasto_info, .fraza_info{
	color: #7abbf4;
	padding-left:10px;
	clear:both;
	background:url(../images/ikonki/info.jpg) 0 3px no-repeat;
}
a.usun{
	background: url(../images/ikonki/usun.jpg) 0  no-repeat;
	width: 7px;
	height:7px;
	display:block;
	float:left;
	color:#5799d2;
	position:relative;
	top: 3px;
	left: 2px;
}
.dodaj{
	background: url(../images/ikonki/dodaj.jpg) 0 4px no-repeat;
	padding-left:10px;
	margin:0px 10px 0 20px;
	display:block;
	float:left;
	color:#5799d2;
	position:relative;
	top: -1px;
}
.dzielnice{
	float:left;
	width: 160px;
	margin: 0 40px 0 20px;
}
.dzielnice h5{
	font-weight: normal;
	padding-left:12px;
	background:url(../images/ikonki/adres2.jpg) 0 2px no-repeat;
	margin-bottom: 5px;
}
.kody{
	float:left;
	width:160px;
	margin-right:40px;
}
.kody h5{
	font-weight: normal;
	padding-left:12px;
	background:url(../images/ikonki/kod_pocztowy.jpg) 0 3px no-repeat;
	margin-bottom: 5px;
}
.dodatkowe_opcje{
	float:left;
	width:190px;
}
.dodatkowe_opcje h5,.dodatkowe_opcje1 h5{
	font-weight: normal;
	padding-left:12px;
	background:url(../images/ikonki/dodatkowe_opcje.jpg) 0 3px no-repeat;
	margin-bottom: 5px;
}
.dodatkowe_opcje1 h5{
	float:left;
}
.dodatkowe_opcje label,.dodatkowe_opcje1 label{
	display:block;
		margin: 5px 0;
}
.dodatkowe_opcje1 label{
	float:left;
	margin-left: 5px;
}
.dodatkowe_opcje input,.dodatkowe_opcje1 input{
	margin:0 3px 0 0;
	position:relative;
	top: 2px;
}
.dodatkowe_opcje .tel,.dodatkowe_opcje1 .tel{
	padding-left:10px;
	background:url(../images/ikonki/tel.jpg)  no-repeat;
}
.dodatkowe_opcje1 .tel a:hover,.dodatkowe_opcje .tel a:hover,.dodatkowe_opcje1 .www a:hover,.dodatkowe_opcje .www a:hover, .dodatkowe_opcje .odleglosc a:hover{
  color: #F87515;
}
.dodatkowe_opcje .www,.dodatkowe_opcje1 .www{
	background:url(../images/ikonki/www.jpg) 0 3px no-repeat;
	padding-left:10px;
}
.dodatkowe_opcje .pokaz{
	clear:both;
	display:block;
	margin:10px 0 5px 0;
	padding-left:10px;
	background:url(../images/ikonki/strzalka_dol.jpg) 0 3px no-repeat;
	color:#5C8BB9;
}
.dodatkowe_opcje .odleglosc a{
	color:#5C8BB9;
	margin-right:10px;
	font-weight:bold;
}
#content #main .box_wyszukiwarka .tags{
	margin: 5px 0 0 0;
	padding-bottom: 0px;
	background:none;
	color: #5799d2;
	font-size:11px;
}
#content #main .box_wyszukiwarka .tags p{
	float: left;
	background:none;
	padding:0 10px 0 0;
}
#content #main .box_wyszukiwarka .tags a{
	color: #5799d2;
	background:url(../images/ikonki/tag.jpg) 0 2px no-repeat;
	margin-right:10px;
	padding-left: 11px;
}
#content #main .box_wyszukiwarka .more{
	color: #5799d2;
	text-decoration:underline;
}
.separator_wysz{
	clear:both;
	background: url(../images/separator_wyszukiwanie.jpg) no-repeat;
	height: 3px;
	margin: 10px 0;
}
#sort{
	font-size: 11px;
	padding: 0 20px;
	color: #185d9d;
}
#sort a{color: #185d9d;}
#sort a:hover{
	color:#F87515;
}
.sort{
	float:left;
	width: 230px;
	background: url(../images/separator_sort.jpg) right 0 no-repeat;
	padding: 10px 0;
}
.sort a{
	padding-left: 10px;
	margin-left:5px;
}
.sort a.sort_dol{background: url(../images/ikonki/strzalki.png) no-repeat;}
.sort a.sort_gora{background: url(../images/ikonki/strzalki1.png) no-repeat;}
.sort a.sort_bez{background: url(../images/ikonki/strzalki2.png) no-repeat;}
.stronnicowanie{
	float:left;
	width: 230px;
	background: url(../images/separator_sort.jpg) right 0 no-repeat;
	padding: 10px 0;
	text-align:center;
}
.wyniki{
	float:left;
	width: 160px;
	padding: 10px 0;
	text-align:center;
}

.box_wyniki_ciemny{
	background: url(../images/box_wyniki_ciemny_middle.jpg) repeat-y;
	margin-bottom:5px;
	font-size:11px;
	width: 636px;
}
.box_wyniki_ciemny_top{
	background: url(../images/box_wyniki_ciemny_top.jpg) no-repeat;	
	padding: 5px 0 0 0;
	width: 636px;
}
.box_wyniki_ciemny_bottom{
	background: url(../images/box_wyniki_ciemny_bottom.jpg) no-repeat;	
	width: 636px;
	height: 8px;
}
.box_wyniki_ciemny .logo{
	width: 90px;
	background:none;
}
.skrot{
	width: 410px;
	float:left;
	padding-right:20px;
}
.skrot h6 a,.skrot1 h6 a{
	font-size: 14px;
	margin-bottom:5px;
	display:block;
	color: #5799d2;
}
.dane{
	width:110px;
	float:left;
}
.skrot1{
	width: 440px;
	padding:0 10px 0 20px;
	float:left;
	text-align:justify;
	background: url(../images/separator_pionowy3.jpg) right 0 no-repeat;
	margin-right: 10px;
}
.dane1{
	width:150px;
	float:left;
}
.skrot1 .tags{
	background: none;
	margin: 10px 0 0 0;
}
.dane1 p{
	text-align:left;
	line-height: 18px;
	color: #185d9d;
}
.dane1 p.gwiazdki img{
	margin-right:3px;
}
.dane1 .autor{
	color: #5799d2;
}
.dane .phone{
	background: url(../images/ikonki/phone.jpg) no-repeat;
	padding-left:14px;
	font-size:12px;
	color:#185d9d;
	font-weight:bold;
	margin-bottom:3px;
}
.dane .gwiazdki{text-align:center;margin-bottom:3px;}
.dane .gwiazdki img{
	margin-right:3px;
}
.box_wyniki_jasny{
	background: url(../images/box_wyniki_jasny_middle.jpg) repeat-y;
	margin-bottom:5px;
	font-size:11px;
	width: 636px;
}
.box_wyniki_jasny_top{
	background: url(../images/box_wyniki_jasny_top.jpg) no-repeat;	
	padding: 5px 0 0 0;
	width: 636px;
}
.box_wyniki_jasny_bottom{
	background: url(../images/box_wyniki_jasny_bottom.jpg) no-repeat;	
	width: 636px;
	height: 8px;
}
.box_wyniki_jasny .skrot,.box_wynik .skrot{
	width: 480px;
	padding:0 20px;
	float:left;
}
.box_wynik{
	font-size:11px;
	background: url(../images/separator_poziomy3.jpg) 15px bottom no-repeat;
	margin-bottom:5px;
	font-size:11px;
	width: 636px;
	padding-bottom:10px;
}
.box_wynik_top{
	padding: 5px 0 0 0;
	width: 636px;
}
.linki_sponsorowane{
	padding: 0 0 0 20px;
	margin: 10px 0;
}
.stronnicowanie1{
	width: 540px;
	float:left;
	padding: 5px 0 10px 0;
	font-size:11px;
	text-align:center;
	background: url(../images/separator_sort.jpg) right 0 no-repeat;
	margin-bottom:5px;
}
.stronnicowanie1 a{color: #185d9d;}
.do_gory{
	float:left;
	display:block;
	padding-right: 10px;
	background: url(../images/ikonki/do_gory.jpg) right 2px no-repeat;
	font-size:11px;
	color: #185d9d;
	margin: 5px 0 0 5px;
}
.form{
	background:	transparent url(../images/separator_pionowy3.jpg) 0 10px no-repeat;
	width: 180px;
	float:left;
	padding: 25px 0 0 20px;
	height: 85px;
}
.form label{
	padding-left: 13px;
	background:	transparent url(../images/olowek.jpg)0 1px no-repeat;
	margin-bottom:5px;
	display:block;
}
.form input.input_bg{
	width: 158px;
	height: 19px;
	padding: 3px 0 0 0;
	background: url(../images/search_input_bg.jpg) no-repeat;
	border: 0;
}
input.small_input{
	width: 44px;
	height: 19px;
	padding: 3px 0 0 0;
	background: url(../images/input_small_bg.png) no-repeat;
	border: 0;
}
.form input.submit{
	float:right;
	margin:3px 20px 0 0;
}
.alfabet1 p{
	float: left;
	font-size: 12px;
	padding:0 10px 10px 20px;
	background:url(../images/ikonki/h2_2.jpg) no-repeat;
}
.kategoria h3{
	color: #5c8bb9;
	font-size:12px;
	font-weight:normal;
	margin: 0;
	padding:0 0 10px 20px;
	background:url(../images/ikonki/wybierz_kategorie.jpg) no-repeat;
}
.kategoria ul{
	padding:5px 10px;
	float: left;
}
.kategoria li{
	padding-left:12px;
	margin-bottom:5px;
	background:url(../images/ikonki/wybierz_kategorie1.jpg) 0 3px no-repeat;
}
.kategoria li a{
	color: #185d9d;
	font-weight:bold;
	margin-bottom: 5px;
	display:block;
}
.kategoria ul ul{
	padding:0px;
}
.kategoria li li a{
	font-weight:normal;
	margin:0;
	display:inline;
}
.box_aktualnosci{
	background:url(../images/aktualnosci_box_middle.jpg) repeat-y;
	width:326px; 
}
.box_aktualnosci_top{
	background:url(../images/aktualnosci_box_top.jpg) no-repeat;
	padding: 0 20px;
}
.box_aktualnosci_bottom{
	background:url(../images/aktualnosci_box_bottom.jpg) no-repeat;
	height: 8px;
}
.box_aktualnosci li{
	background:transparent  url(../images/top_box_li.jpg) no-repeat scroll 0 5px;
	margin: 7px 0;
	padding:0 0 0 10px;
}
.box_aktualnosci li a{
	color: #185d9d;
	font-weight:bold;
	font-size:11px;
}

/*-------------kroki-------*/
/*----------------- KROKI MENU -----------------*/
.kroki{
	margin:0 auto;
	width: 860px;
}
.kroki li{
	float: left;
}
.kroki li .left{
	float:left;
}
.kroki li.next,.kroki li.next_last,.kroki li.prev,.kroki li.activ .left,.kroki li.active_last .left{
	position:relative;
	left: -18px;
	margin-right: -18px;
}
.kroki li.first_activ .left{
	width:11px;
	height: 50px;
	background:url(../images/kroki/aktywny_first_left.png) no-repeat;
}
.kroki li.first_prev .left{
	width:11px;
	height: 50px;
	background:url(../images/kroki/prev_first_left.png) no-repeat;
}
.kroki li.first_activ .right,.kroki li.activ .right{
	width:32px;
	height: 50px;
	background:url(../images/kroki/aktywny_right.png) no-repeat;
}
.kroki li.activ .left,.kroki li.active_last .left{
	width:32px;
	height: 50px;
	background:url(../images/kroki/aktywny_left.png) no-repeat;
}
.kroki li.next .left,.kroki li.next_last .left{
	width:32px;
	height: 50px;
	background:url(../images/kroki/next_left.png) no-repeat;
}
.kroki li.next .right{
	width:32px;
	height: 50px;
	background:url(../images/kroki/next_right.png) no-repeat;
}
.kroki li.next_last .right{
	width:11px;
	height: 50px;
	background:url(../images/kroki/next_right_last.png) no-repeat;
}
.kroki li.prev .left{
	width:32px;
	height: 50px;
	background:url(../images/kroki/prev_left.png) no-repeat;
}
.kroki li.first_prev .right, .kroki li.prev .right{
	width:32px;
	height: 50px;
	background:url(../images/kroki/prev_right.png) no-repeat;
}
.kroki li.active_last .right{
	width:11px;
	height: 50px;
	background:url(../images/kroki/aktywny_last_right.png) no-repeat;
}
.kroki li .middle{
	float:left;
}
.kroki li .right{
	float:left;
}
.kroki li a{
	padding-top: 8px;
	height: 42px;
	float:left;
}
.kroki li.activ .middle a,.kroki li.first_activ .middle a,.kroki li.active_last .middle a{
	background:url(../images/kroki/aktywny_middle.jpg) repeat-x;
}
.kroki li.next .middle a,.kroki li.next_last .middle a{
	background:url(../images/kroki/next_middle.jpg) repeat-x;
}
.kroki li.prev .middle a,.kroki li.first_prev .middle a{
	background:url(../images/kroki/prev_middle.jpg) repeat-x;
}
.kroki li a span{
	display:block;
	text-transform:uppercase;
}
.kroki li.activ a span.top, .kroki li.first_activ a span.top,.kroki li.prev a span.top,.kroki li.first_prev a span.top,.kroki li.active_last a span.top{
	color: white;
	font-size:12px;
	font-weight: bold;
	margin-bottom:5px;
}
.kroki li.activ a span.bottom, .kroki li.first_activ a span.bottom,.kroki li.prev a span.bottom,.kroki li.first_prev a span.bottom,.kroki li.active_last a span.bottom{
	color: white;
	font-size:11px;
	font-weight: normal;
}
.kroki li.next a span.top,.kroki li.next_last a span.top{
	color: #2d76bd;
	font-size:12px;
	font-weight: bold;
	margin-bottom:5px;
}
.kroki li.next a span.bottom,.kroki li.next_last a span.bottom{
	color: #1f6db8;
	font-size:11px;
	font-weight: normal;
}
/*----------------- KROKI MENU KONIEC -----------------*/

.box_krok{
	background:url(../images/box_krok_middle.jpg) repeat-y;
	margin-bottom:10px;
}
.box_krok_top{
	background:url(../images/box_krok_top.jpg) no-repeat;
	padding: 20px 0 0 0;
	min-height: 430px;
}
.box_krok_bottom{
	background:url(../images/box_krok_bottom.jpg) no-repeat;
	height:34px;
}
.box_krok_dol{
	background:url(../images/box_krok_bottom_middle.jpg) repeat-y;
	margin-bottom:10px;
}
.box_krok_dol_top{
	background:url(../images/box_krok_bottom_top.jpg) no-repeat;
	padding: 0 30px;
}
.box_krok_dol_bottom{
	background:url(../images/box_krok_bottom_bottom.jpg) no-repeat;
	height:5px;
}
.box_krok_dol h2{
	background:transparent url(../images/h2.jpg) no-repeat 0 bottom;
}
.box_krok_dol .alfabet li{
	margin-right:4px;
}

.box_niebieski{
	background:url(../images/box_niebieski_middle.jpg) repeat-y;
	margin:10px 0 0 0;
	width: 483px;
}
.box_niebieski_top{
	background:url(../images/box_niebieski_top.jpg) no-repeat;
	padding: 20px 18px 0 23px;
	min-height:220px;
}
.box_niebieski_bottom{
	background:url(../images/box_niebieski_bottom.jpg) no-repeat;
	height:11px;
}
.box_niebieski1{
	background:url(../images/box_niebieski_middle1.jpg) repeat-y;
	margin:10px 0 0 0;
	width: 549px;
}
.box_niebieski_top1{
	background:url(../images/box_niebieski_top1.jpg) no-repeat;
	padding: 20px 18px 0 23px;
	min-height:63px;
}
.box_niebieski_bottom1{
	background:url(../images/box_niebieski_bottom1.jpg) no-repeat;
	height:10px;
}

.box_szary{
	background: #f2f7fc;
	margin:10px 0 0 0;
	width: 365px;
}
.box_szary_top{
	background:url(../images/box_szary_top.jpg) no-repeat;
	padding: 0px 10px;
	min-height:244px;
}
.box_szary_bottom{
	background:url(../images/box_szary_bottom.jpg) no-repeat;
	height:7px;
}
.box_szary2{
	background: #f2f7fc;
	margin:10px 0 0 0;
	width: 303px;
}
.box_szary_top2{
	background:url(../images/box_szary_top1.jpg) no-repeat;
	padding: 0px 10px;
	min-height:244px;
}
.box_szary_bottom2{
	background:url(../images/box_szary_bottom1.jpg) no-repeat;
	height:7px;
}
.box_niebieski form{
	margin: 25px 0 0 0;
}
.box_niebieski input,.box_niebieski1 input{
	background:url(../images/krok_input.png) no-repeat;
	border:0;
	display:block;
	width: 321px;
	height: 25px;
	float:left;
	margin: 8px 0;
	padding: 5px 5px 0 5px;
}
.box_niebieski label,.box_niebieski1 label{
	float:left;
	width: 90px;
	padding:6px 10px 0 0;
	color: white;
	text-align: right;
	font-size:12px;
	margin: 8px 0;
}
.box_niebieski1 label{
	width: 60px;
	clear:both;
}
.box_niebieski input.image,.box_niebieski1 input.image, a.image{
	width: 83px;
	height: 30px;
	background:none;
	float:right;
	margin-right:6px;
	text-align:center;
	font-size:12px;
	background:url(../images/krok_submit_bg.png) no-repeat;
	padding:0;
	color: white;
	padding-bottom: 5px;
}
.box_niebieski1 .krok6{
	padding: 0 0px 0 0;
	background:url(../images/linia_niebieska_pion.png) 335px 0 no-repeat;
}
.box_niebieski1 .krok6 #captcha_id{display:none;}
.box_niebieski1 .krok6 #finish{
	background:transparent url(../images/krok_submit_bg.png) no-repeat scroll 0 0;
color:white;
float:right;
font-size:12px;
height:30px;
margin-right:6px;
padding:0;
text-align:center;
width:83px;
}
.box_niebieski1 .krok6 input{
	background:url(../images/krok_input1.png) no-repeat;
	border:0;
	display:block;
	width: 245px;
	height: 25px;
	float:left;
	margin: 8px 0;
	padding: 5px 5px 0 5px;
}


.krok6 .right{
	width: 160px;
	text-align:right;
}
.krok6 .right label{
	width: 160px;
}
.krok6 .right input.krotki{
	background:url(../images/krok_input2.png) no-repeat;
	float:right;
	width: 145px;
}
a.image{
	padding: 8px 0 0 0;
	height: 22px;
	margin:10px 0 0 0;
}
.linia_niebieska{
	height: 2px;
	clear:both;
	background:url(../images/linia_niebieska.png) no-repeat;
}
.linia_niebieska2{
	height: 4px;
	clear:both;
	background:url(../images/krok4_linia.jpg) 0 center no-repeat;
	padding:10px 0;
}
.required{
	background:url(../images/krok_gwiazdka.png) no-repeat;
	width: 10px;
	height: 10px;
	float:right;
}
.obowiazkowe{
	position:relative;
	top: -10px;
	margin-bottom:-10px;
	color: white;
}
.box_szary_top h3,.box_szary_top2 h3{
	color: #1f6db8;
	padding: 10px 0;
}
.box_szary_top h3 img,.box_szary_top2 h3 img{
	position:relative;
	top: 3px;
	margin-right:5px;
}
.box_szary_top p,.box_szary_top2 p{
	color: #1f6db8;
	font-size:11px;
	line-height:16px;
	margin-bottom: 10px;
	text-align:justify;
}
.info{
	color: #5c8bb9;
	padding: 20px 0 0 0px;
	clear:both;
}
p.strzalka{
	background:url(../images/strzalka_dol.jpg) no-repeat;
	padding:3px 0 3px 15px;
	color:#5C8BB9;
}
.info .p_info{
	background:url(../images/info.jpg) 0 5px  no-repeat;
	padding:5px 0 5px 20px;
	margin:0 20px 10px 0;
	float:left;
}
.info .separ{
	background:url(../images/krok_separ_pion.jpg) 0 0px  no-repeat;
	float:left;
	padding: 5px 0 5px 20px;
}
.info a{
	color:#5C8BB9;
	text-decoration:underline;
}
.krok_separator{
	background:url(../images/krok_separ.jpg) 0 0px  no-repeat;
	height: 2px;
	clear:both;
}
.kroki .znalezione_firmy{
	margin: 10px 0;
}
.kroki .znalezione_firmy li{
	background:url(../images/krok_separ1.jpg) 0 bottom no-repeat;
	float:none;
	display:block;
	clear:both;
	padding: 6px 0 6px 0;
}
.kroki .znalezione_firmy li.last{
	background:none;
}
.kroki .znalezione_firmy li p{
	float:left;
	font-size:12px;
	color:#5C8BB9;
}
.kroki .znalezione_firmy a.nazwa_firmy{
	display:block;
	float:left;
	height: auto;
	padding: 0 0 0 10px;
	font-size:12px;
	font-weight:bold;
	width: 415px;
	background:url(../images/krok_li.jpg) 0 5px no-repeat;
	color: #004b8d;
}
.kroki .znalezione_firmy a.moja_firma{
	display:block;
	float:right;
	height: auto;
	padding: 0;
}
#content .kroki h3{
	color: #1f6db8;
	padding: 20px 0 8px 0;
	font-size:14px;
}
.pakiety{
	width: 640px;
	margin:20px auto;
}
.pakiety .box1{
	text-align: right;
	float:left;
	width: 125px;
	color: #4f8eca;
	height: 242px;
	padding: 47px 10px 0 0;
}
.pakiety .box1 p{
	height: 20px;
	padding: 10px 0 0 0;
}
.pakiety .box2{
	background:url(../images/pakiety1.jpg) 0 14px no-repeat;
	float:left;
	text-align: center;
	width: 154px;
	height: 274px;
	color: #4f8eca;
	padding: 15px 0 0 0;
}
.pakiety .box2 p{
	height: 20px;
	padding: 10px 0 0 0;
}
.pakiety .box2 p.nag,.pakiety .box3 p.nag{
	font-weight:bold;
	font-size:12px;	
	padding-bottom: 3px;
}

.pakiety .box3{
	background:url(../images/pakiety2.jpg) 0 14px no-repeat;
	float:left;
	text-align: center;
	width: 142px;
	height: 274px;
	padding: 15px 0 0 0;
}
.pakiety .box3 p{
	height: 20px;
	padding: 10px 0 0 0;
	color: #4f8eca;
}

.pakiety .box4{
	background:url(../images/pakiety3.jpg) no-repeat;
	float:left;
	text-align: center;
	width: 182px;
	height: 274px;
	color: white;
	padding: 15px 18px 0 0;
}
.pakiety .box4 p{
	height: 20px;
	padding: 10px 0 0 0;
	font-size: 12px;
}
.pakiety .box4 p.nag{
	font-weight:bold;
	font-size:14px;	
	padding: 6px 0 7px 0;
}
.step{
	clear:both;
}
.step a{
	float: right;
	display:block;
	text-transform:uppercase;
	background:url(../images/krok_submit_bg1.png) no-repeat;
	width: 100px;
	height: 16px;
	padding:3px 0 0 0;
	margin-top:10px;
	text-align:center;
	font-size:10px;
	color:white;
}
#content .step a:hover{
	color:white
	}
.box_szary1{
	background:url(../images/box_szary1_middle.jpg) repeat-y;
	margin:10px 0 0 0;
	width: 479px;
}
.box_szary1_top{
	background:url(../images/box_szary1_top.jpg) no-repeat;
	padding: 15px 10px 7px 10px;
	text-align:center;
}
.box_szary1_bottom{
	background:url(../images/box_szary1_bottom.jpg) no-repeat;
	height:8px;
}
.krok_left{
	float:left;
	width: 550px;
}
.lista_tagow li{
	background: url(../images/krok4_linia1.jpg) 0 bottom no-repeat;
	padding: 10px 0;
}

.lista_tagow li.naglowek{
	background: url(../images/krok4_linia.jpg) 0 bottom no-repeat;
}
.lista_tagow .tag{
	width: 190px;
	float:left;
}
.lista_tagow .tagi_proponowane{
	width: 300px;
	float:left;
}

.lista_tagow .pozostale_tagi{
	width: 120px;
	float:left;
}
.lista_tagow .tagi_proponowane_title{
	width: 180px;
	float:left;
}

.lista_tagow .naglowek p{
	color: #185d9d;
	font-size: 13px;
	font-weight:bold;
}
.lista_tagow .naglowek .tag p{
	padding: 0 0 0 20px;
	background:url(../images/ikonki/tagi.jpg) no-repeat;
}
.lista_tagow .naglowek .tagi_proponowane p{
	padding: 0 0 0 20px;
	background:url(../images/ikonki/tagi_plus.jpg) no-repeat;
}

.lista_tagow .naglowek .pozostale_tagi p{
	padding: 0 0 0 20px;
	background:url(../images/ikonki/pozostale_tagi.png) no-repeat;
}

.kroki .lista_tagow li a{
	float:left;
	height: 7px;
	padding:0;
}
.kroki .lista_tagow li a.dodaj{
	width: 7px;
	height: 13px;
	margin: 0 30px 0 3px; 
}
.lista_tagow p{
	color: #5799d2;
	float:left;
	padding: 0 0 0 12px;
	background:url(../images/ikonki/tag.jpg) 0 2px no-repeat;
}
textarea.short{
	border: 3px solid #e9f1f8;
	width: 540px;
	height: 115px;
	font-size:12px;
	color:#1f6db8;
}
textarea.long{
	border: 3px solid #e9f1f8;
	width: 540px;
	height: 375px;
	font-size:12px;
	color:#1f6db8;
}
.zostalo{
	color: #1f6db8;
	text-align:right;
	padding:0 10px 0 0;
}
.lokalizacja{
	width: 295px;
	float:right;
}
form.podsumowanie label{
	float:left;
	width: 90px;
	padding:6px 10px 0 0;
	color: #1f6db8;
	text-align: right;
	font-size:12px;
	margin: 8px 0;
	clear:both;

}
form.podsumowanie input{
	background:url(../images/podsumowanie_input.jpg) no-repeat;
	border:0;
	display:block;
	width: 321px;
	height: 25px;
	float:left;
	margin: 8px 0;
	padding: 5px 5px 0 5px;
}
form.podsumowanie input.hidden{
	display:none;
}



form.podsumowanie select{
	background:url(../images/podsumowanie_input.jpg) no-repeat;
	border:0;
	display:block;
	width: 330px;
	height: 30px;
	float:left;
	margin: 8px 0;
	padding: 5px 5px 0 5px;
}
form.podsumowanie input#id{
	display:none;
}
form.podsumowanie input.submit{
	float: right;
	display:block;
	text-transform:uppercase;
	background:url(../images/krok_submit_bg1.png) no-repeat;
	width: 100px;
	height: 17px;
	padding:0px 0 0 0;
	margin-top:10px;
	text-align:center;
	font-size:10px;
	color:white;
}


form.podsumowanie input.platnosci{
	float: right;
	display:block;
	background:url(../images/akceptujemy_platnosci_4.gif) no-repeat;
	width: 153px;
	height: 38px;
	padding:0px 0 0 0;
	margin-top:10px;
	text-align:center;
	font-size:0px;
	color:white;
}

.tags_podsumowanie p{
	color: #5799d2;
	background:url(../images/ikonki/tag.jpg) 0 2px no-repeat;
	margin-left:20px;
	padding-left: 11px;
	float:left;
}
.tags_podsumowanie a.usun{
	float:left;
}
.krok7{
	margin: 120px 0 0 0;
	text-align:center;
	color: #1f6db8;
	line-height:20px;
}
.krok7 a{
	font-weight:bold;
	color: #1f6db8;
}
.edycja_left{
	float:left;
	width: 490px;
}
.edycja_left .linia_niebieska2{
	padding:5px 0;
}
/*-------------kroki - koniec-------*/
/* stopka */
#footer{
	background: url(../images/footer.jpg) no-repeat;
	height:30px;
	padding: 15px 15px 0 15px;
	margin-bottom: 20px;
}
#footer ul{
	float:left;
}
#footer li{
	float: left;
	padding: 0 0 0 8px;
	margin-right: 8px;
	background: url(../images/footer_li.jpg) left 2px no-repeat;
}
#footer li.first{
	background:none;
}
#footer li a{
	color: #004b8d;
}
#footer li a:hover{
	text-decoration:underline;
}
#footer p{
	float:right
}
#footer p, #footer a{
	color: #004b8d;
}
/* --koniec-- stopka */


/*nowe pakiety*/

.pakiety1{
	width: 640px;
	margin:20px auto;
}
.pakiety1 .box1{
	text-align: right;
	float:left;
	width: 125px;
	color: #4f8eca;
	height: 242px;
	padding: 47px 10px 0 0;
}
.pakiety1 .box1 p{
	height: 20px;
	padding: 10px 0 0 0;
}
.pakiety1 .box2{
	background:url(../images/pakiety1_1.jpg) 0 14px no-repeat;
	float:left;
	text-align: center;
	width: 154px;
	height: 274px;
	color: #4f8eca;
	padding: 15px 0 0 0;
}
.pakiety1 .box2 p{
	height: 20px;
	padding: 10px 0 0 0;
}
.pakiety1 .box2 p.nag,.pakiety1 .box3 p.nag{
	font-weight:bold;
	font-size:12px;	
	padding-bottom: 3px;
}

.pakiety1 .box3{
	background:url(../images/pakiety2_1.jpg) 0 14px no-repeat;
	float:left;
	text-align: center;
	width: 142px;
	height: 274px;
	padding: 15px 0 0 0;
}
.pakiety1 .box3 p{
	height: 20px;
	padding: 10px 0 0 0;
	color: #4f8eca;
}

.pakiety1 .box4{
	background:url(../images/pakiety3_1.jpg) no-repeat;
	float:left;
	text-align: center;
	width: 182px;
	height: 274px;
	color: white;
	padding: 15px 18px 0 0;
}
.pakiety1 .box4 p{
	height: 20px;
	padding: 10px 0 0 0;
	font-size: 12px;
}
.pakiety1 .box4 p.nag{
	font-weight:bold;
	font-size:14px;	
	padding: 6px 0 7px 0;
}


/* hover for all links in content */
#content a:hover{
	color:#F87515;
}

#firm_tag{
	position:relative;
}
