body{
	margin:20px auto;
	padding:0px;
		background-image: url(tlo.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: scroll;
}
div#tlo_strony
{
	margin: 0px auto 0px;
	width: 100%;
	background-color: transparent;
	padding: 0px;
	float: none;
}
#biale_tlo
{
	margin: 0px auto 0px;
	width: 908px;
	padding: 0px;
	background-color: #fff;
	border: 0px solid #ADA06B;
	float: none;
}
div#tresc_strony
{
	margin: 0px auto 0px;
	width: 900px;
	background-color: #ffffff;
	padding: 0px;	
}
div#gora
{
	margin: 0px auto 0px;
	width: 900px;
	padding: 0px;
	float: none;
}
div#top
{
	margin: 0px auto 0px;
	padding-bottom: 5px;
	width: 900px;
	height: 250px;
	padding: 0px;
	background-image: url(top_baner.jpg);
	float: none;
}
div#menu
{
	margin-top: 3px;
	width: 900px;
	height: 30px;
	padding: 0px;
	background-color: Gray;
	float: none;
}

div#srodek
{
	margin: 0px auto 0px;
	width: 900px;
	background-color: #ffffff;
	float: none;
}
div#lewa
{
	width: 220px;
	float: left;
	margin: 0px;
	background-color: #ffffff;
}
div#prawa{
	width: 650px;
	margin-left: 30px;
	float: left;
	background-color: #ffffff;
}
div#dol
{
	margin: 0px auto 0px;
	width: 900px;
	padding: 0px;
	clear: both;
	background-color: #ffffff;
}
div#menu_dol
{
	margin-top: 1px;
	width: 900px;
	height: 25px;
	padding: 0px;
	background-color: Gray;
	clear: both;
}
div#pozostale_dol
{
	margin-top: 1px;
	width: 900px;
	padding: 0px;
	background-color: #ffffff;
		clear: both;
}
div#lewa_re{
	width: 250px;
	float: left;
	margin: 0px;
	background-color: #ffffff;
}
div#prawa_re{
	width: 250px;
	margin-left: 10px;
	float: left;
	background-color: #ffffff;
}
H1 {
	MARGIN-TOP: 1px; FONT-SIZE: 14px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 30px; COLOR: #ab1b30; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma, Arial; TEXT-ALIGN: left
}
H2 {
	MARGIN-TOP: 10px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 5px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Tahoma, Arial;
	LETTER-SPACING: 1px;
	TEXT-ALIGN: left
}
H2 SPAN {
	MARGIN-TOP: 10px; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; COLOR: #BC275E; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
H3 {
	MARGIN-TOP: 3px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
P {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	MARGIN: 10px 15px;
	COLOR: #BC275E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-ALIGN: left;
}
P.swieta {
	FONT-WEIGHT: bolder;
	margin-top: 15px;
	margin-left: 7px;
	margin-bottom: 10px;
	FONT-SIZE: 12px;
	COLOR: #D57500;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left;
}
P.tagi {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 10px 0px;
	COLOR: #727272;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px;
	TEXT-ALIGN: left;
}
P.polecamy {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 7px 0px;
	COLOR: #9D9D9D;
	LINE-HEIGHT: 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left;
}
P.naglowki {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 10px 15px; COLOR: #c80000; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
P.data {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 5px 15px; COLOR: #406a6a; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
P.aktual {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 5px 15px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left
}
P.glowna {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 10px 15px 5px 7px; COLOR: #4E4E4E; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
P.tresci {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 25px 15px 5px 7px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left
}
P.licznik {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	margin: 0px;
	MARGIN-top: 10px;
	COLOR: #D6D6D6;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left;
}
P.tresci SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 40px 15px 5px 2px; COLOR: #ab1b30; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
P.oferta_gl {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 25px 5px 15px 25px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left
}
P.czywiesz {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 15px 15px 5px 7px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left
}

P.uwagi {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 40px 15px 5px 7px; COLOR: silver; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
UL {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 14px 4px 5px 7px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left
}
LI {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 4px 4px 5px 25px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	padding-left: 0px;
	TEXT-ALIGN: left
}
LI.mapa {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 4px 4px 5px 45px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left
}
.menuStyle {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial
}
A:visited {
	FONT-SIZE: 8pt; MARGIN-LEFT: 8px; COLOR: #fa9a0a; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 8pt; MARGIN-LEFT: 8px; COLOR: #fa9a0a; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; MARGIN-LEFT: 8px; COLOR: #700a0a; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 8pt; MARGIN-LEFT: 8px; COLOR: #c9c9c9; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.realizacje:visited,A.realizacje:link,A.realizacje:hover,A.realizacje:active {
	FONT-SIZE: 9pt;
	margin: 0px;
	COLOR: #787878;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.oferta:visited {
	FONT-SIZE: 8pt;
	margin: 15px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none
}
A.oferta:link {
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 15px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none
}
A.oferta:hover {
	FONT-SIZE: 8pt; MARGIN-LEFT: 15px; COLOR: #dd0000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.oferta:active {
	FONT-SIZE: 8pt;
	MARGIN-LEFT: 15px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none
}
A.szczeg:visited {
	FONT-SIZE: 8pt; MARGIN-LEFT: 8px; COLOR: #004080; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.szczeg:link {
	FONT-SIZE: 8pt; MARGIN-LEFT: 8px; COLOR: #004080; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.szczeg:hover {
	FONT-SIZE: 8pt; MARGIN-LEFT: 8px; COLOR: #700a0a; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.szczeg:active {
	FONT-SIZE: 8pt; MARGIN-LEFT: 8px; COLOR: #004080; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.menulink:link,A.menulink:visited,A.menulink:active {
	FONT-SIZE: 7pt;
	MARGIN-LEFT: 1px;
	COLOR: #9D9D9D;
	LINE-HEIGHT: 10px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}

A.menulink:hover {
	FONT-SIZE: 7pt;
	COLOR: #9E9E9E;
	LINE-HEIGHT: 10px;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: center;
}
A.mail:link,A.mail:visited,A.mail:active {
	FONT-SIZE: 11px;
	MARGIN-LEFT: 1px;
	COLOR: #4B4B4B;
	LINE-HEIGHT: 11px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}
A.mail:hover {
	FONT-SIZE: 11px;
	COLOR: #B22222;
	LINE-HEIGHT: 11px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	font-weight: normal;
}
A.top:visited,A.top:link,A.top:active {
	FONT-SIZE: 15px;
	MARGIN-LEFT: 3px;
	margin-right: 30px;
	COLOR: White;
	LINE-HEIGHT: 28px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none;
	text-align: left;
	font-weight: bolder;
}

A.top:hover {
	FONT-SIZE: 15px;
	MARGIN-LEFT: 3px;
	margin-right: 30px;
	COLOR: #FFD700;
	LINE-HEIGHT: 28px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none;
	text-align: left;
	font-weight: bolder;
}
A.portfolio2:visited,A.portfolio2:link,A.portfolio2:active {
	FONT-SIZE: 13px;
	COLOR: #BC275E;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	font-weight: bolder;
}

A.portfolio2:hover {
	FONT-SIZE: 13px;
	COLOR: #C3C3C3;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none;
	text-align : left;
	font-weight: bolder;
}
A.linki_dolne:visited,A.linki_dolne:link,A.linki_dolne:active {
	FONT-SIZE: 11px;
	MARGIN-LEFT: 15px;
	COLOR: #ffffff;
	LINE-HEIGHT: 11px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none;
	margin-top : 0px;
	margin-bottom : 0px;
	text-align : left;
}

A.linki_dolne:hover {
	FONT-SIZE: 11px;
	MARGIN-LEFT: 15px;
	COLOR: #C3C3C3;
	LINE-HEIGHT: 11px;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	TEXT-DECORATION: none;
	margin-top : 0px;
	margin-bottom : 6px;
	text-align : left;
}
input {
	border-color: #C1C1C1;
	background-color: ;
	border-style: solid;
	border-width: 1px;
}
textarea {
	border-color: #C1C1C1;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
}
P.komunikat {
	FONT-SIZE: 12px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	COLOR: #B82323;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-weight: normal;
	letter-spacing: 0px;
}
P.form {
	FONT-SIZE: 11px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	COLOR: #595959;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-weight: normal;
	letter-spacing: 0px;
}
P.formu {
	FONT-SIZE: 11px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	COLOR: #F28600;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-weight: bolder;
	letter-spacing: 0px;
}
P.realiz {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 0px 2px 2px 2px;
	COLOR: #4E4E4E;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left;
}
div#realiz
{
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
	width: 570px;
	float: left;
}
input.przycisk {
	border-color: #5B0000;
	border-style: solid;
	border-width: 1px;
	background-color: Red;
	color: White;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}