* {margin:0px; padding:0px;}
img{border:none;}
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-image:url(../img/background.gif);
	background-repeat:repeat-x;
	font-size: 12px;
	color: #383838;
}
a{font-weight:bold; color:#046095; text-decoration:none;}
a:hover{color: #53A5DB;}
.top h1{background-image:url(../img/h1strzalka.gif); background-repeat:no-repeat; background-position:left center; padding:5px 20px 5px 25px;margin:0px 0px 3px 0px; font-size:18px;font-weight:normal;}
.top h2{float:left;background-image:url(../img/h1strzalka.gif); background-repeat:no-repeat; background-position:left center; padding:5px 20px 5px 25px;margin:0px 0px 3px 0px; font-size:18px;font-weight:normal;}

.box h1{background-image:url(../img/h1strzalka.gif); background-repeat:no-repeat; background-position:left center; padding:5px 20px 5px 25px;margin:0px 0px 3px 0px; font-size:18px;font-weight:normal;}
.box h2{background-image:url(../img/h1strzalka.gif); background-repeat:no-repeat; background-position:left center; padding:5px 20px 5px 25px;margin:0px 0px 3px 0px; font-size:18px;font-weight:normal;}
.box h2.smallfont{
	background-image:url(../img/h1strzalka.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:5px 20px 5px 25px;
	margin:0px 0px 3px 0px;
	font-size:16px;
	font-weight:bold;
	line-height: 16px;
}
#rightcol h1{background-image:url(../img/h1strzalka.gif); background-repeat:no-repeat; background-position:left center; padding:5px 20px 5px 25px;margin:0px 0px 3px 0px; font-size:18px;font-weight:normal;}
#rightcol h2{background-image:url(../img/h1strzalka.gif); background-repeat:no-repeat; background-position:left center; padding:5px 20px 5px 25px;margin:0px 0px 3px 0px; font-size:18px;font-weight:normal;}
#rightcol h2.smallfont{
	background-image:url(../img/h1strzalka.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:5px 20px 5px 25px;
	margin:0px 0px 3px 0px;
	font-size:16px;
	font-weight:bold;
	line-height: 16px;
}
#midcol h1{background-image:url(../img/h1strzalka.gif); background-repeat:no-repeat; background-position:left center; padding:5px 20px 5px 25px;margin:0px 0px 3px 0px; font-size:18px;font-weight:normal;}
#top{width:960px; height:185px; margin: 0px auto 0px auto; background-image:url(../img/top_back.gif);background-repeat:no-repeat;position:relative;}
#logo{width:255px;height:67px;position:relative; top:60px;left:38px;}
#menu{
	width:518px;
	height:36px;
	position:absolute;
	top:134px;
	left:441px;
	background-color:#025E93;
	overflow:hidden;
	background-image: url(../img/menubacgrounden.gif);
	background-repeat: no-repeat;
}
#menu a span{display:none;}
#menu a.ofirmie{width:99px; height:36px; display:block; cursor:pointer;}
#menu a.oferta{width:54px; height:36px; display:block;cursor:pointer;}
#menu a.zglos{width:133px; height:36px; display:block;cursor:pointer;}
#menu a.kredyty{width:90px; height:36px; display:block;cursor:pointer;}
#menu a.faq{width:48px; height:36px; display:block;cursor:pointer;}
#menu a.kontakt{width:94px; height:36px; display:block;cursor:pointer;}

#menu a.ofirmie:hover{background-image:url(../img/ofirmieon_but.gif);}
#menu a.oferta:hover{background-image:url(../img/ofertaon_but.gif);}
#menu a.zglos:hover{background-image:url(../img/zgloson_but.gif);}
#menu a.kredyty:hover{background-image:url(../img/kredytyon_but.gif);}
#menu a.faq:hover{background-image:url(../img/faqon_but.gif);}
#menu a.kontakt:hover{background-image:url(../img/kontakton_but.gif);}

#menu a.ofirmieon{width:99px; height:36px; background-image:url(../img/ofirmieon_but.gif); background-repeat:no-repeat;display:block;cursor:pointer;}
#menu a.ofertaon{width:54px; height:36px; background-image:url(../img/ofertaon_but.gif); background-repeat:no-repeat;display:block;cursor:pointer;}
#menu a.zgloson{width:133px; height:36px; background-image:url(../img/zgloson_but.gif); background-repeat:no-repeat;display:block;cursor:pointer;}
#menu a.kredytyon{width:90px; height:36px; background-image:url(../img/kredytyon_but.gif); background-repeat:no-repeat;display:block;cursor:pointer;}
#menu a.faqon{width:48px; height:36px; background-image:url(../img/faqon_but.gif); background-repeat:no-repeat;display:block;cursor:pointer;}
#menu a.kontakton{width:94px; height:36px; background-image:url(../img/kontakton_but.gif); background-repeat:no-repeat;display:block;cursor:pointer;}

#menu ul{}
#menu ul li{list-style-type: none; display:block; float:left;}
#menu ul li a{}
#flagi{position:absolute; left:850px; top:20px;}

#flagi .ploff{
	float:left;
	background-image:url(../img/flaga_pl.gif);
	background-repeat:no-repeat;
	display:block;
	padding:4px 10px 0px 25px;
	color:#000000;
	background-position: left center;
}
#flagi .plon{float:left;background-image:url(../img/flaga_pl.gif);background-repeat:no-repeat;background-position: left center; display:block; padding:4px 10px 0px 25px;}

#flagi .enoff{float:left;background-image:url(../img/flaga_en.gif);background-repeat:no-repeat;background-position: left center; display:block; padding:4px 10px 0px 25px; color:#000000;}
#flagi .enon{float:left;background-image:url(../img/flaga_en.gif);background-repeat:no-repeat;background-position: left center; display:block; padding:4px 10px 0px 25px;}


#maincontainer{width:960px; margin: 0px auto 0px auto;background-color:#FFFFFF;}
#maincontainer:after{content:".";
visibility:hidden;
clear:both;
height:0;
display:block;
}
#leftcol{width:210px; float:left;}

.box{padding:10px 20px 0px 20px;margin:0px 0px 0px 0px;}
.box a{display:block; padding:0px 0px 10px 0px;}
.box .data{font-weight:normal; font-size:10px; color:#9A9999;display:block;height:12px;overflow:hidden;} 
.box .link{background-image:url(../img/kolkostrzalka.gif);display:block; text-align:right; background-position:right center;padding:5px 25px 5px 0px;background-repeat:no-repeat;}
.linesmall{height:1px; background-color:#EAEAEA;clear:both;overflow:hidden;margin:10px 18px 0px 18px;}
.line{height:1px; background-color:#EAEAEA;clear:both;overflow:hidden;margin:0px 20px 0px 0px;}
.dashedline{height:1px; background-color:#EAEAEA; background-image:url(../img/liniaprzerywana.gif); clear:both;overflow:hidden;margin:0px 20px 0px 0px;}
.box .logo{float:left;}

.boxright{padding:10px 0px 0px 0px;}
.boxright a{display:block; padding:0px 0px 10px 0px;}
.boxright .data{font-weight:normal; font-size:10px; color:#9A9999;display:block;height:12px;overflow:hidden;} 
.boxright .link{background-image:url(../img/kolkostrzalka.gif);display:block;float:right; background-position:right center;padding:5px 25px 5px 0px;background-repeat:no-repeat;}
.boxright .logo{float:left;}



.clr{clear:both;}
#footer{width:960px; margin:0px auto 0px auto;}
#footer .glowna{padding:5px 160px 5px 22px;float:left;}
#footer .glowna a{
	background-image:url(../img/stronaglowna_ico.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#footer .footmenu{padding:5px 0px 10px 0px;float:left;}
#footer .footmenu a{padding:0px 10px 0px 10px;}
#footer .footmenu ul{}
#footer .footmenu ul li{list-style-type: none; display:block; float:left;}
#footer .dogory{width:100px;float:right;padding:5px 0px 10px 0px;}
#footer .dogory a{background-image:url(../img/strzalka_dogory.gif);padding:0px 20px 0px 5px; background-repeat:no-repeat; background-position:right center;}
#midcol{width:535px;float:left;padding:10px 0px 0px 0px;}
#rightcol{width:198px;float:left;padding:10px 0px 0px 0px;}
#wyszukiwarka{width:515px;background-image:url(../img/wysz_back.gif); background-repeat:repeat-y;}
#wyszukiwarka .wyszleft{float:left;padding:0px 0px 10px 15px;}
#wyszukiwarka .wyszmiddle{float:left;padding:0px 0px 10px 20px;}
#wyszukiwarka .wyszright{float:left;padding:0px 0px 10px 15px;}
#wyszukiwarka .wyszright p{padding:10px 0px 5px 9px;}
#wyszukiwarka select{background-color:#FFFFFF; border:1px solid #D4D4D4;padding:0px 0px 0px 0px;width:136px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#wyszukiwarka input{background-color:#FFFFFF; border:1px solid #D4D4D4;padding:1px 5px 1px 5px;width:124px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#wyszukiwarka p{padding:10px 0px 5px 0px;}
#wyszukiwarka p.nopadding{padding:0px 0px 31px 0px;_padding:0px 0px 32px 0px;}
#wyszukiwarka input.male{width:48px;}
#wyszukiwarka span.odstep{padding:0px 5px 0px 0px;}
#wyszukiwarka span.odstepleft{padding:0px 5px 0px 5px;}
#wyszukiwarka input.wyszukajbut{background-image:url(../img/wyszukaj_but.gif); width:147px; height:26px; cursor:pointer;border:none;margin:0px 0px 0px 18px;}
#rightmenu{background-image:url(../img/menu_back.gif);background-repeat:repeat-y;}
#insidemenu{background-image:url(../img/menu_top.gif);background-repeat:no-repeat;}
#insidemenu ul{padding:10px 10px 10px 18px;}
#insidemenu ul li.strzalkabig{background-image:url(../img/menustrzalka_big.gif); background-repeat:no-repeat; background-position:left top; list-style-type:none;padding:0px 10px 0px 10px;margin:5px 0px 5px 0px;}
#insidemenu ul li.kropkabig{background-image:url(../img/menukropka_big.gif); background-repeat:no-repeat; background-position:left center; list-style-type:none;padding:0px 10px 0px 10px;margin:5px 0px 5px 0px;}
#insidemenu ul li.strzalka{background-image:url(../img/menustrzalka_small.gif); background-repeat:no-repeat; background-position:left center; list-style-type:none;padding:2px 10px 2px 10px;margin:0px 0px 0px 10px;}
#insidemenu ul li{background-image:url(../img/menukropka_small.gif); background-repeat:no-repeat; background-position:left center; list-style-type:none;padding:2px 10px 2px 10px;margin:0px 0px 0px 10px;}
#insidemenu a{font-weight:bold; color:#FFFFFF;}
#insidemenu a:hover{font-weight:bold; color:#FFFFFF;text-decoration:underline;}

.zadzwon{background-image:url(../img/zadzwon.gif); background-repeat:no-repeat; background-position:bottom; width:197px; height:120px;}
.zadzwon p{color:#FFFFFF;font-weight:bold;padding:0px 10px 0px 12px;}
.zadzwon p.second{color:#FFFFFF;font-weight:bold;padding:20px 10px 0px 12px;}

#paseknavi{padding:12px 10px 12px 14px;}
#paseknavi a{font-weight:normal;}

#paseknavismall{padding:7px 10px 12px 14px;}
#paseknavismall a{font-weight:normal;}

#main{background-image:url(../img/ramka_back.jpg); background-repeat:repeat-y;}
#main .top{
	width:515px;
	height:50px;
	overflow:hidden;
	background-image: url(../img/ramka_top.jpg);
	background-repeat: no-repeat;
}
#main .bottom{
	width:515px;
	height:3px;
	overflow:hidden;
	background-image: url(../img/ramka_bottom.jpg);
	background-repeat: no-repeat;
	clear:both;
}
#main .top h2{margin:10px 0px 0px 13px;}
#main .left{float:left;width:166px;}
#main .right{float:left;}
.content {padding:20px 40px 20px 12px;}
.content .photoborder{
	background-image: url(../img/ramka_photo.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	float: left;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.content .grey{color:#717171;font-weight:normal;}
.content .red{color:#E4180E;}
.content .up{padding:0px 0px 5px 0px;}
.content p{padding:0px 0px 15px 0px;_height:0.01%;}
.content h1{padding:0px 0px 15px 0px;margin:0px;font-size:18px;position:relative;}
.content h2{padding:0px 0px 10px 0px;margin:0px;font-size:16px;font-weight:bold;position:relative;}
.content h3{padding:0px 0px 10px 0px;margin:0px;font-size:15px;position:relative;}
.content h4{padding:0px 0px 10px 0px;margin:0px;font-size:14px;position:relative;}
.content h5{padding:0px 0px 5px 0px;margin:0px;font-size:13px;position:relative;}
.content h6{padding:0px 0px 5px 0px;margin:0px;font-size:12px;position:relative;}
.content b{font-weight:bold;position:relative;}
.content strong{font-weight:bold;position:relative;}
.content sup{font-size:10px;}
.content sub{font-size:10px;}
.content img{}
.content ul{padding:0px 0px 5px 2px;position:relative;}
.content ol{padding:0px 0px 5px 20px;position:relative;}
.content li{
	list-style-type: none;
	background-image: url(../img/lidot.gif);
	background-repeat: no-repeat;
	background-position:left top;
	padding:0px 0px 5px 10px;
}
.content input{background-color:#FFFFFF; border:1px solid #D4D4D4;padding:1px 5px 1px 5px;width:124px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.content input.dis{background-color:#F7F7F7;}
.content input.wynik{background-color:#F7F7F7;font-weight:bold;color:#E4180E;}
.content input.radio{width:20px;height:12px;cursor:pointer;border:none;}
.content table.kalkulator{border-collapse:collapse;margin-bottom:20px;width:480px;}
.content table.kalkulator td{border:1px solid #CCCCCC;text-align:left;padding:6px;}
.content table.kalkulator td.szer{width:250px;text-align:right;}
.content textarea{background-color:#FFFFFF; border:1px solid #D4D4D4;padding:1px 5px 1px 5px;width:425px;height:100px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.content .formularz{width:200px; padding:2px;}
.content .form{padding:0px 0px 5px 0px;}
.content .leftform{float:left;padding:0px 0px 10px 0px;width:230px;}
.content .rightform{float:left;padding:0px 0px 10px 0px;width:200px;}
.content .wyslij{
margin:15px 20px 10px 0px;
width:87px; height:26px; border:none;
	background-image: url(../img/wyslij_but.gif);
	background-repeat: no-repeat;
	cursor:pointer;
}
.content .wyczysc{
margin:15px 0px 10px 0px;
width:87px; height:26px; border:none;
	background-image: url(../img/wyczysc_but.gif);
	background-repeat: no-repeat;
	cursor:pointer;
}
.content select{background-color:#FFFFFF; border:1px solid #D4D4D4;padding:1px 0px 1px 0px;width:207px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#main .right table td{
	width:122px;
	vertical-align: middle;
}
#main .right table td.sec{
	width:195px;
	vertical-align: middle;
}
#main table td p{padding:0px 0px 2px 0px;}
.content .link{background-image:url(../img/kolkostrzalka.gif);display:block;float:right;  background-position: right center;padding:5px 25px 5px 0px;background-repeat:no-repeat;}
.content .news{float:left; padding:5px 0px 10px 25px;width:77px;display:block;}
.space{height:15px; overflow:hidden;clear:both;}
#pagecounter{clear:both; margin:0px 30px 0px 30px;padding:0px 0px 20px 0px;}
#pagecounter.szcze{margin:0px 30px 0px 120px;}
#pagecounter a{float:left;width:27px; height:26px;
	margin:0px 5px 0px 0px;
	padding: 3px 2px 2px 0px;
	color:#FFFFFF;
	background-image: url(../img/counter_background.gif);
	background-repeat: no-repeat;text-align:center;
}
#pagecounter a.poprzednia{width:87px; height:26px;display:block;float:left;
	background-image: url(../img/counterbig_background.gif);
	background-repeat: no-repeat;
	text-align:center;
}
#pagecounter a.poprzedniaoff{width:87px; height:26px;display:block;float:left;
	background-image: url(../img/counterbig_background.gif);
	background-repeat: no-repeat;
	text-align:center;
	font-weight:normal;
}
#pagecounter a.nastepna{width:87px; height:26px;display:block;float:left;background-image: url(../img/counterbig_background.gif);
	background-repeat: no-repeat;text-align:center;}
#pagecounter a.nastepnaoff{width:87px; height:26px;display:block;float:left;background-image: url(../img/counterbig_background.gif);
	background-repeat: no-repeat;text-align:center;font-weight:normal;}
	#pagecounter a.off{font-weight:normal;}
#pagecounter a:hover{color:#5ECAFF;}
.szczegoly {border-collapse:collapse;width:480px;font-weight:bold;}
.szczegoly td{
	border: 1px solid #CCCCCC;
	padding: 2px 4px 2px 4px;
	width:300px;
}

.content .photoborder2{ background-position:center; background-repeat:no-repeat; width:132px; height:100px; float: left; margin-right: 25px; margin-bottom: 10px; margin-left: 0px;padding:0px; }
.box .photoborder2{ background-position:center; background-repeat:no-repeat; width:132px; height:100px; left; margin-bottom: 10px; margin-left: 15px; margin-right:0px; margin-top:0px;padding:0px; }
.box a.center{text-align:center;padding:0px 0px 10px 0px;}


.listaheader{padding:10px 10px 10px 15px; float:left; font-weight:bold;}
.szczegoly .ikonki{padding:0px 0px 0px 1px; position:relative; top:2px; float:left;}
.ikonki{float:right;padding:9px 40px 0px 0px;}
.ikonka{cursor:default;}
.ikonki img{}
.ikonki span{padding:0px 5px 0px 5px; position:relative; top:-5px; font-weight:bold;}

.newsletterinp{padding:6px 2px 6px 2px; font-size:11px; border:1px solid #CCCCCC; width:160px; }
.newsletterbut{background-image:url(../img/zapiszsiebutton.gif); width:108px; height:26px; background-repeat:no-repeat; border:none; cursor:pointer;}
.newsletterbuten{background-image:url(../img/zapiszsiebutton_en.jpg); width:108px; height:26px; background-repeat:no-repeat; border:none; cursor:pointer;}

.printpdf{float:right;padding:9px 15px 0px 0px;}
.printpdf .pdf{float:left;background-image:url(../img/pdf_ico.gif); background-repeat:no-repeat; background-position:right; padding:8px 30px 0px 0px; height:25px; display:block;}
.printpdf .wydrukuj{float:left;background-image:url(../img/drukuj_ico.gif); background-repeat:no-repeat; background-position:right; padding:8px 30px 0px 10px;height:25px; display:block;}
.dashedline{height:1px; background-color:#EAEAEA; background-image:url(../img/liniaprzerywana.gif); clear:both;overflow:hidden;margin:0px 20px 0px 0px;}