BODY {
	font-family : Arial, Calibri, Verdana, Tahoma;
	font-size : 9pt;
	font-style: none;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
}

div.desc {
	text-indent: 5%;	
	padding-top: 2%;
	text-align: left;
	line-height: 1.5;
}

div.desc2 {
	text-indent: 0%;	
	padding-bottom: 2%;
	padding-right: 5%;
	text-align: justify;
	line-height: 1.5;
	font-size: 1.3em;
}

div.desc3 {
	text-indent: 0%;	
	padding-top: 15%;
	padding-bottom: 2%;
	padding-right: 5%;
	text-align: justify;
	line-height: 1.5;
	font-size: 1.3em;
}

div.signup {	
	padding-top: 6%;
	padding-bottom: 6%;
	text-align: right;
	
}

div.signup2 {	
	padding-right: 2%;
	padding-top: 0%;
	padding-bottom: 2%;
	text-align: right;
	font-size: 1.3em;
}

TABLE.logo {
	text-align: left;
	width: 100%;
	border-collapse: collapse;
}


TABLE.logo TD.gzyms_gora {
	width: 124pt;
	height: 107pt;

	vertical-align: top;
	padding-top:0%;
	text-align: center;
	background-image: url("pic/large/gzyms_gora.bmp");
}


TABLE.logo TD.logo_gif {
	width: 1%;
	padding-top: 0;
	padding-bottom: 0;
	text-align: left;
	background-image: url("pic/large/left.bmp");
}

TABLE.logo TD.margin_left {
	width: 66pt;	
	background-image: url("pic/large/left.bmp");
}

TABLE.logo TD.logo_right {
	background-image: url("pic/large/right.bmp");
}


TABLE.zalozenie {
	width: 80%;
	margin-left: 10%;
	border-collapse: collapse;
	border-bottom-color: white;
	border-bottom-width: 1pt;
	border-style: solid;
	border-top-color: white;
	border-right-color: white;
	border-left-color: white;
	border-left-style: none;
	border-right-style: none;
	vertical-align: top;
}

TABLE.zalozenie TD.banner {
	background-color: rgb(250, 200, 5);
	color: rgb(127, 127, 127);
	text-align: right;
	vertical-align: top;
}

TABLE.zalozenie TD.empty {
	width:150pt;
	background-color: rgb(208, 211, 214);
	border-left-color: white;
	border-left-width: 1pt;
	border-left-style: solid;
	vertical-align: top;
	
}

TABLE.main {
	width: 80%;
	margin-left: 10%;
	background-color: rgb(208, 211, 214);
	
}

TABLE.main TD.left {
	width: 20%;
	border-style: collapse;
}	

TABLE.zalozenie TD.top_left_content {
	background-color: rgb(250, 200, 5);
	vertical-align: top;
	padding-left: 0;	
	padding-top: 0;
}

TABLE.zalozenie TD.top_right_content {
	background-color: rgb(208, 211, 214);
	vertical-align: top;
	padding-right: 0;	
	padding-top: 0;
	text-align: right;
}

TABLE.main TD.right {
	width: 80%;
	vertical-align: top;
	padding-top: 0;
	margin-right: 1%;
	padding-right: 1%;
	padding-left: 1%;
	}	

TABLE.main TD.right_news {
	width: 50%;
	vertical-align: center;
	padding-top: 2%;
	padding-bottom: 2%;
	margin-right: 1%;
	padding-right: 1%;
	padding-left: 5%;
	padding-right: 5%;
}	

TABLE.main TD.left_news {
	width: 45%;
	vertical-align: top;
	padding-top: 2%;
	padding-bottom: 2%;
	margin-right: 1%;
	padding-right: 1%;
	padding-left: 5%;
	padding-right: 5%;
}	
	
TABLE.content {
	width: 98%;
	background-color: rgb(208, 211, 214);
	font-size: 1.3em;	
	color: black;		
}

TABLE.content TD.about_left {
	width: 70%;
	font-size: 0.9em;
	padding-top: 0;
	font-weight: none;
}	

TABLE.content TD.news_left {
	width: 10%;
	font-size: 0.9em;
	padding-top: 0;
	font-weight: none;
	color: black;
	vertical-align: top;
	text-align: center;
}	

TABLE.content TD.news_right {
	border-style: solid;
	width: 80%;
	text-align: left;
	padding-top: 0;
	vertical-align: top;
	text-align: left;
}

TABLE.content TD.promocja {
	padding-right: 5%;
	font-size: 0.9em;
	padding-top: 2%;
	font-weight: none;
}	

TABLE.content TD.about_right {
	width: 30%;
	text-align: right;
	padding-top: 2%;
	vertical-align: top;
}

TABLE.left {
	width: 100%;
	background-color: rgb(208, 211, 214);
	color: black;
	text-align: left;
}


TABLE.left TD {
	margin-bottom: 0;
	padding-bottom: 0;
	
}

TABLE.left TD.news {
	text-align: center;	
	padding-top: 0;
	padding-bottom: 5%;
	font-weight: bold;
}

TABLE.left TH {
	text-align: center;	
	padding-top: 10%;
	padding-bottom: 5%;
}



TABLE.footer {
	width: 80%;
	margin-left: 10%;
	border-collapse: collapse;
	padding-bottom: 0;	
	background-image: url("pic/large/dol_wypelnienie_bialy.png");
}



TABLE.footer TD.gzyms_dol {
	width: 1%;
	text-align:left;
	padding-left:0;
}

TABLE.footer TD.reszta_dol {
	padding-top: 2pt;	
	text-align: center;
	vertical-align: top;
}


TABLE.menu {
	width: 70%;
	margin-left: 22%;
	background-color: white;
	font-size: 1.2em;
	padding-bottom: 0.5%;
}

TABLE.menu TH {
	width: 27%;	
}

TABLE.menu TD {
	
	width: 14%;	
}

TABLE.address {
	font-size: 0.9em;
	width: 100%;
	text-align: center;
	padding-top: 1%;	
	padding-bottom: 2%;
	padding-left: 6%;		
	padding-right: 1%;
}


TABLE.address TD {
	text-align: left;
	vertical-align: top;
	font-size: 0.9 em;
}

TABLE.address TD.adres_anb {
	width: 20%;
	text-align: left;
	vertical-align: top;
}

TABLE.address TD.adres_dzialy {
	width: 35%;
	text-align: left;
	vertical-align: top;
}

TABLE.address TD.adres_dzialy_srodek {
	width: 35%;
	text-align: left;
	vertical-align: top;
	padding-right: 1%;
}

TABLE.oferta {
	font-size: 0.9em;
	width: 100%;
	text-align: center;
	padding-top: 2%;	
	padding-bottom: 1%;
	padding-left: 6%;		
	padding-right: 1%;
}


TABLE.oferta TD {
	text-align: left;
	vertical-align: top;
	padding-top: 4%;
	padding-left: 4%;
}

TABLE.nextpage {
	width:100%;	
	padding-right: 1%;
	padding-top: 2%;	
}

TABLE.nextpage TD.left {
	text-align: left;	
	padding-left: 10%;
}

TABLE.nextpage TD.right {
	text-align: right;
	padding-right: 100pt;
	padding-bottom: 1%;
}

TABLE.nextpage TD.right2 {
	text-align: right;
	padding-right: 70pt;
	padding-bottom: 1%;
}

div.adres_kwadrat {
	font-size: 1.1em;
	padding-bottom: 3%;	
}

div.adres_reszta {
	padding-left: 13pt;	
	line-height: 1.2;
	padding-bottom: 2%;
}

TABLE.osoba {
	width: 100%;	
	padding-bottom: 5pt;
}

TABLE.osoba TD.nazwisko {
	width: 50%;
	text-align: left;	
	padding-bottom: 3pt;
}

TABLE.osoba TD.dane{
	width: 50%;
	text-align: left;	
	color: gray;
	padding-bottom: 3pt;
}



div.main_address {
	font-size: 0.9em;
	text-align: center;
}

div.cent {
	padding-right: 5%;
	text-align: center;
}

A.main_gallery {
	color: rgb(208, 211, 214);
}

A.menu {
	color : black;
	text-decoration : none;
}

A.menu:hover {
	color: black;
	text-decoration : underline;
}

A.menu:visited{
	text-decoration: none;
	outline: 0 none;
}

A.link {
	color : black;
	text-decoration : none;
}

A.link:hover {
	color: black;
	text-decoration : underline;
}

A.clicked {
	color: black;
	text-decoration : underline;
}

A.footer {
	color: rgb(189, 189, 189);
	text-decoration: none;
}


A.footer:visited{
	color: rgb(189, 189, 189);
	text-decoration: none;
	outline: 0 none;
}

A.content_link {
	text-decoration: none;
	color: gray;
	outline: 0 none;
}

A.content_link:hover {
	text-decoration: underline;
	color: black;	
}

IMG.pic {
	border-top-width: 0pt;
	border-top-color: white;
	border-width: 0pt;
	vertical-align: top;	
}

IMG.pic_footer {
	border: 0;
}

IMG.kwadrat {
	border: 0;
	padding-right: 7pt;
}


#lightbox{
	background-color:black;
	padding: 0px;
	border-bottom: 0px;
	border-right: 0px;
	}
#lightboxDetails{
	
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ padding: 0px; height: 0px; background-color: black; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	