body, html, form, p, div, a, h1, h2, h3, h4, h5, input, img  {
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	color: #313131;
	vertical-align: top;
}
td {
	vertical-align: top;
}
h2 {
	line-height: 13px;
	font-size: 11px;
	margin-bottom: 4px;
}
td {
font-size:10px
}
a img {
	border-width: 0px;
}
a:hover {
	text-decoration: underline;
}
table.ramka, body, html, form {
	width: 100%;
	height: 100%;
}
table.ramka, table.ramka tr td  {
	border-collapse: collapse;
	border-width: 0px;
}
table.ramka tr td.d1 {
	background-color: #E9E9E9;
	border-right: solid 7px #D8D8D8;
}
table.ramka tr td.d2 {
	background-color: #ffffff;
	width: 900px;
	padding: 8px;
}
table.ramka tr td.d3 {
	background-color: #E9E9E9;
	border-left: solid 7px #D8D8D8;
}
div.belkagorna {
	height: 30px;
	background-color:#E9E9E9 ;
}
div.belkadolna {
	height: 30px;
	line-height: 30px;
	background-color:#E9E9E9 ;
}
div.copy {
	float: right;
	padding-right: 10px;
}
div.jezyki {
	padding-left: 10px;
	padding-top: 7px;
}
div.jezyki a {
	color: #0099CC;
	font-weight: bold;
}
div.jezyki a:hover {
	text-decoration: underline;
}
div.belkagornapasek {
	height: 7px;
	font-size: 3px;
	background-color:#D8D8D8 ;
}
div.b {
	background-image: url(../img/foto1.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 280px;
	width: 605px;
	margin-top:5px;
	margin-right:0px;
	FILTER:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
	float: right;
}
div.minimenu {
	float: right;
	padding-top: 3px;
	margin-right: 3px;
}
div.minimenu img {
	border-width: 0px;
}
div.menus {
	float: left;
	height: 280px;
	margin-top:5px;
	width: 290px;
}
div.bel1 {
	height: 7px;
	font-size: 3px;
	background-color:#D8D8D8 ;
}
div.bel2 {
	height: 7px;
	font-size: 3px;
	background-color:#D8D8D8 ;
	margin: 6px 0px 5px 0px;
}
div.bel3 {
	height: 5px;
	font-size: 3px;
	background-color:#E7E7E7 ;
	margin: 6px 0px 6px 0px;
}
div.bel4 {
	height: 1px;
	font-size: 1px;
	border-top: solid 1px #E7E7E7 ;
	margin: 0px!important;
	margin-top: 5px!important;
	margin-bottom: 5px!important;
}
div.menupoz {
	background-image: url(../img/t1.gif);
	background-repeat: no-repeat;
	height: 32px;
	margin-bottom: 0px;
	margin-top: 5px;

}
div.logo {
	background-image: url(../img/logo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 88px;
}
div.no {
	float: left;
	padding-left: 17px;
	margin-top: 10px;
	font-size: 10px;
}
div.nazwa, div.nazwaon {
	float: right;
	line-height: 28px;
	padding-right: 23px;
}
div.nazwa a, div.nazwaon a {
	font-weight: bold;
	font-size: 17px;
	font-family: "Trebuchet MS", verdana ;
}
div.nazwaon a {
	color: #0080B6;
}
div.nazwa a:hover, div.nazwaon a:hover {
	text-decoration: none;
	color: #0080B6;
}
div.kol1 {
	width: 290px;
	float: left;
}
div.kol2 {
	width: 605px;
	float: right;
	background-image: url(../img/img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F2F2F2;
	height: 190px;
}
div.kol3 {
	width: 605px;
	float: right;
}
div.kol3 div {
	text-align: justify;
	line-height: 14px;
}
div.tit {
	border-left : solid 5px #D2D2D2;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 5px;
}
#divTresc div.tit {
	color: #015EAE;
	height: 30px;
	padding-top: 5px;
}
h1.nag1 {
	font-weight: bold;
	font-size: 12px;
	color: #015EAE;
	line-height: 18px;
	margin-bottom: 5px;
}
div.tresc {
	margin: 10px;
	margin-left: 125px;
}
div.news {
	background-image: url(../img/t2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 31px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 8px;
	margin-bottom: 4px;
	color: #007AAD;
}
div.news div.link {
	color: #313131;
	margin-top: 5px;
	text-align: right;
}
div.mnulink {
	background-image: url(../img/t3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 8px;
	margin-bottom: 4px;
	color: #007AAD;
}

a.pix1 {
	padding-right: 15px;
	background-image: url(../img/pix1.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
a.pix3 {
	padding-left: 18px;
	background-image: url(../img/pix3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	font-size: 11px;
}
a.pix5 {
	padding-left: 18px;
	background-image: url(../img/pix1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	font-size: 11px;
}
a.pix4 {
	padding-left: 18px;
	background-image: url(../img/pix4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: normal;
	font-size: 10px;
	color: #474747;
	text-decoration: underline;
}
a.pix2 {
	padding-left: 10px;
	background-image: url(../img/pix2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #007AAD;
	text-decoration: underline;
}
a.pix2:hover, a.pix4:hover {
	text-decoration: none;

}
div.cel1 {
	width: 295px;
	float: left;
}
div.cel2 {
	width: 295px;
	border-left: solid 5px #E7E7E7 ;
	float: left;
}
div.cel2 div.tit, div.cel3 div.tit {
	margin: 0px;
}

div.cel2 div, div.cel3 div {
	margin: 0px 8px 0px 8px;
}
div.cel3 {
	width: 295px;
	border-left: solid 5px #E7E7E7 ;
	float: left;

}




















div.menu {
	background-image: url(../img/t1.gif);
	background-repeat: repeat-x;
	height: 34px;
	margin-bottom: 2px;
	margin-top: 3px;
}
div.menu div.t, div.menu div.tl {
	float: left;
	font-size: 14px;
	height: 31px;
	line-height: 31px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: solid 3px #CFCFCF;
	cursor: hand;
}
div.menu div.tl {
	padding-left: 20px;
	padding-right: 19px;
}
div.menu div.t a, div.menu div.tl a {
	font-size: 14px;
	font-weight: normal;
	font-family: 'Century Gothic', arial;
	color: #616161;
}
div.menu div.tl a:hover, div.menu div.t a:hover {
	color: black;
	text-decoration: none;
}
div.menu div.p {
	width: 0px;
	border-right: solid 1px #C3C3C3;
	border-left: solid 2px #ffffff;
	height: 34px;
	float: right;
}
div.menu div.l {
	width: 0px;
	border-left: solid 1px #C3C3C3;
	border-right: solid 2px #ffffff;
	height: 34px;
	float: left;
}
div.menu div.s {
	width: 1px;
	font-size: 1px;
	background-color: #C3C3C3;
	border-left: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
	height: 34px;
	float: left;
}
div.linia1 {
	height: 2px;
	background-color: #B3B3B3;
	font-size: 2px;
	margin-top: 2px;
}
div.linia5 {
	height: 2px;
	background-color: #B3B3B3;
	font-size: 2px;
	margin-top: 10px;
	margin-bottom: 10px;
}
div.linia2 {
	height: 6px;
	background-color: #B3B3B3;
	font-size: 2px;
	margin-top: 2px;
}
div.linia3, div.linia4 {
	height: 1px;
	background-color: #ffffff;
	border-top: solid 1px #E7E7E7;
	font-size: 1px;
	margin-top: 2px;
	margin-right: 5px;
}
div.linia4 {
	margin-top: 6px;
	margin-bottom: 6px;
}
div.naglowek {
	background-image: url(../img/t2.gif);
	background-repeat: repeat-x;
	height: 95px;
	margin-top: 2px;
}
div.naglowek img.in {
	float: right;
	margin-top: 5px;
	margin-right: 6px;
}


div.kontakt {
	background-image: url(../img/kontakt.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 170px;
	width: 318px;
	margin-top: 2px;
	margin-left: 0px;
	float: right;
}
div.adres {
	font-weight: bold;
	margin-left: 8px;
	margin-top: 90px;
	color: #797979;
}
div.adres a {
	font-weight: bold;
	float:right;
	color: #797979;
}
div.szukaj a {
	font-weight: bold;
	color: #797979;
}
div.szukaj div {
	float:right;
	padding-top: 5px;
}
div.adres a:hover, div.szukaj a:hover {
	text-decoration: underline;
}
div.szukaj {
	margin-left: 112px;
	margin-top: 18px;
}
div.szukaj input {
	height: 16px;
	width: 120px;
	line-height: 15px;
	border: solid 1px #B3B3B3;
	margin-top: 2px;
}
div.prawa, div.prawa2 {
	width: 440px;
	margin-top:4px;
	margin-right:0px;
	float: left;
	font-size: 5px;
}
div.prawa2 {
	width: 230px;
}
div.lewa, div.lewa2 {
	height: 170px;
	width: 318px;
	margin-top: 4px;
	margin-left: 0px;
	float: right;
}
div.lewa2 {
	width: 525px;
}
div.r3 {
	border: solid 3px #CCCCCC;
	padding: 3px;
}
div.r2 {
	border: solid 2px #CCCCCC;
	padding: 2px;
	font-size: 1px;
}
div.r1 {
	border: solid 1px #CCCCCC;
	padding: 2px;
}
div.niebieski, div.czerwony {
	padding-left: 20px;
	color: #40A2C8;
	font-size: 15px;
	font-weight: bold;
	font-family: 'Century Gothic', arial;
	background-color: #EEEEEE;
	background-image: url(../img/pix2.gif);
	background-position: 1px 3px;
	background-repeat: no-repeat;
	height: 21px;
	line-height: 20px;
}
div.czerwony {
	color: #E0213A;
}
div.tresc1. div.tresc2 {
	padding-left: 20px;
	padding-top: 5px;
	text-align: justify;
	padding-right: 10px;
	line-height: 13px;
}
div.tresc1 div a, div.tresc2 a {
	font-weight: bold;
	color: #797979;
}
div.tresc1 div a:hover {
	text-decoration: underline;
}
div.tresc1 div {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: right;
}
div.tresc2 {
	margin-top: 1px;
	border-top: solid 1px #ADADAD;
	padding: 5px;
	text-align: center;
	padding-left: 0px;
}
div.oferta {
}
div.foto {
	padding: 1px!important;
	border: solid 1px #ADADAD;
	width: 190px;
	margin-bottom: 2px;
}
div.galeria {
	height: 400px;	
	width: 220px;
	overflow: hidden;
	text-align: center;
}
div.galeria img {
	cursor: pointer;
}
div.nroferty {
	font-size: 16px;
	font-weight: bold;
	color: #3B94B8;
	background-image: url(../img/t6.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 33px;
	padding-left: 6px;
	line-height: 30px;

}
div.nroferty span {
	color: #4C4C4C;
}
div.scroll1, div.scroll2 {
	height: 18px;
	width: 194px;
	padding: 0px;
	margin: 3px 0px 3px 0px;
	cursor: pointer;
	background-color: #D0D0D0;
	background-image: url(../img/pix5.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
div.scroll2 {
	background-image: url(../img/pix6.gif);
}
div.opis {
	float: right;
	width: 222px;
	border-top: solid 4px #DF001D;
	padding-bottom: 2px;
	border-bottom: solid 1px #ADADAD;
	margin-bottom: 2px;
}

div.czescofertyoff table, div.czescoferty table, div.opis table {
	width: 100%;
	border-width: 0px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	
}
div.czescofertyoff table tr td, div.czescoferty table tr td, div.opis table tr td {
	background-color: #E4E4E4;
	border-right-width: 0px;
	border-top: solid 2px #ffffff;
	padding: 2px;
}
div.czescofertyoff table tr td.t, div.czescoferty table tr td.t, div.opis table tr td.t {
	background-color: #CCCCCC;
	border-right: solid 2px #ffffff;
	font-weight: bold;
	width: 40%;
}
div.czescofertyoff {
	display: none;
}
div.stop {
	border: solid 1px #ADADAD;
	border-top-width: 0px;
	margin-top: 2px;
	padding: 1px;
	margin-bottom: 7px;
	
}
div.stop div {
	background-image: url(../img/t3.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 19px;
	line-height: 21px;
	padding-left: 3px;
	padding-right: 5px;
	margin-top:4px;
	
}
div.stop div a {
	font-weight: bold;
	color: #797979;
	line-height: 10px;
}
div.stop div a:hover {
	text-decoration: underline;
}
div.stopka {
	background-image: url(../img/t4.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 53px;
	margin-top: 3px;
	line-height: 40px;
	padding-left: 5px;
	padding-right: 5px;
}
div.stopka a:hover {
	text-decoration: underline;
}
div.stopka span {
	float:right
}
div.dowiedz {
	background-image: url(../img/t5.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height:99px;
	text-align: center;
}
div.dowiedz img {
	margin-top: 16px;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-image: url(../img/pix3.gif);
	text-align: left;
}
ul.tresc {
	margin: 0px;
	padding: 0px;
	list-style-image: url(../img/pix4.gif);
	text-align: left;
	margin-left: 15px;
	margin-top: 5px;
}
ul li, ul.tresc li {
	margin-bottom: 5px;
	line-height: 13px;
}
div.tabs {
	background-image: url(../img/tab1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom: solid 1px #ADADAD;
	padding: 4px;
}
div.tb {
	float:left;
	cursor:pointer;
	width: 159px;
	height: 28px;
}
div.form {
	background-color: #EEEEEE;
	width: 215px;
	height: 250px;
	
}
div.opcje {
	width: 75px;
	float: right;
}
div.opcje div.czer {
	height: 3px;
	background-color: #0091CD;
	margin-bottom: 2px;
	font-size: 3px;
}
div.opcje div.poz {
	padding: 3px;
	height: 12px;
	line-height: 11px;
	background-color: #DADADA;
	margin-bottom: 2px;
}
div.opcje div.poz a {
	font-weight: bold;
}
div.opcje div.poz a:hover {
	color: black;
	text-decoration: none;
}
div.zastosuj {
	margin-top: 8px;
	margin-bottom: 5px;
}
div.zastosuj a {
	font-weight: bold;
	color: #797979;
	font-size: 11px;
}
div.tyt {
	margin-left:5px;
	font-weight:bold
}
div.tyt img {
	cursor: pointer;
	margin-right: 12px;
	float: right
}
div.lista {
	display:block;
	overflow:auto;
	height: 47px;
	width: 200px;
	margin-left: 5px;
	margin-bottom: 10px;
	border: solid 1px #B3B3B3;
	background-color: #ffffff;
}
div.frm {
	margin-top: 5px;
	margin-bottom: 10px;
}
div.form input {
	height:15px;
	margin-left:5px;

}
div.oflewa {
	float: left;
	width: 315px;
}
div.wynikszukania {
	margin-top: 4px;
}
div.ofprawa {
	float: right;
	width: 190px;
	padding-top: 5px;
}
div.oflewa div.stop, div.formszukaj div.stop {
	border: solid 1px #ADADAD;
	margin-top: 5px;
	padding: 1px;
	margin-bottom: 0px;
}

div.oflewa div.stop div, div.formszukaj div.stop div {
	line-height: 20px;
	height: 24px;
	margin: 0px;
	font-weight: bold;
	cursor: pointer;
}
div.ofprawa div {
	background-repeat:no-repeat;
	height: 37px;
	line-height: 35px;
	font-weight: bold;
	margin-bottom: 3px;
	padding-left: 45px;
}
div.ochrona {
	background-image: url(../img/b_ochrona.gif);
}
div.kamery {
	background-image: url(../img/b_kamery.gif);
}
div.brama {
	background-image: url(../img/b_brama.gif);
}
div.klimatyzacja {
	background-image: url(../img/b_klimatyzacja.gif);
}
div.telefon {
	background-image: url(../img/b_telefon.gif);
}
div.internet {
	background-image: url(../img/b_internet.gif);
}
div.telewizja {
	background-image: url(../img/b_telewizja.gif);
}	
a.link1, a.link2, div.url a {	
	padding-left: 18px;
	padding-right: 20px;
	background-image: url(../img/pix7.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #797979;
}
a.link2 {
	background-image: url(../img/pix1.gif);
}
div.decyzja {
	margin-top: 20px;
	margin-bottom: 10px;

}
div.url {	
	height: 25px;
	line-height: 24px;
	background-color: #EEEEEE;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-left: 7px;
}	
div.url a {		
	background-image: url(../img/pix8.gif);
	padding-left: 8px;
	padding-right: 0px;

}
div.wyszpoz {
	border: solid 1px #ADADAD;
	margin-top: 2px;
	padding: 1px;
	margin-bottom: 7px;
	
}
div.wyszpoz div.w {
	background-image: url(../img/t3.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	line-height: 21px;
	padding-left: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	margin-top:4px;
}	
div.wyszpoz div.foto {	
	margin-bottom: 2px;
	float: left;
}
div.wyszpoz div.opis {	
	float: left;
	width: 300px;
	margin-left:5px;
}	
div.wyszikony {
	width: 190px;
	margin-left:5px;
	float:left;	
}	
div.wyszikony img {
	margin-bottom: 3px;
}
a.red {
	color: #DF001D!important;
}
div.lp {	
	float: right ;
	width: 30px;
	border: solid 1px #ADADAD;
	text-align: center;
	line-height: 22px;
	font-weight: bold;
	font-size: 13px;
	color: #797979;
}	
	
div.formwyszuk {	
	display: none;
	background-color: #CCCCCC;
	height: 50px;
	margin-top: 3px;

}
img.L {	
	float: left;
	margin-right: 4px;
}
img.P {	
	float: right;
	margin-left: 4px;
}	
table.lista {	
	border-collapse: collapse;
	border: solid 1px silver;
	width: 95%;
	
}
table.lista thead tr td {		
	font-weight: bold;
	font-size: 10px;
	border: solid 1px silver;
	vertical-align: top;
	background-color: #FFFFD5;
	padding: 3px;
	text-align: center;
}	
table.lista tbody tr td, table.lista td {		
	font-weight: normal;
	font-family: verdana;
	font-size: 12px;
	border: solid 1px silver;
	padding: 3px;
	vertical-align: top;
}
table.lista2 {	
	border-collapse: collapse;
	border: solid 1px silver;
	width: 95%;
	
}
table.lista2 thead tr td {		
	font-weight: bold;
	border: solid 1px silver;
	vertical-align: top;
	background-color: #FFFFD5;
	padding: 2px;
	text-align: center;
}		
table.lista2 tbody tr td, table.lista2 td {		
	font-weight: normal;
	font-family: arial;
	font-size: 9px;
	border: solid 1px silver;
	padding: 3px;
	vertical-align: top;
}
table.lista2 td div {
	font-weight: normal;
	font-family: arial;
	font-size: 9px;

}
img.gal {	
	cursor: pointer;
	border: solid 1px #373737;
	margin-right: 4px;
	margin-bottom: 4px;
}
	
input{
	border: solid 1px #686868;
	padding: 2px;
	height: 20px;
	width: 300px;
}
textarea {
	border: solid 1px #686868;
	padding: 2px;
	height: 20px;
	width: 300px;	
	height:100px
}

div.print {
	display: none;
}
	
	
	
	
