/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-color: #9A9A9A;
}

a:focus {
	outline: none;
}

div#show_main {
	display: none;
	position: absolute;
	z-index: 1000;
	top: 0;
	left: 0;
	width: 100%;
	height: 850px;
}

div#show_main a img {
	border: none;
}

div#show_div_top {
	position: absolute;
	top: 0;
	left: 0;
	background: #2C2C2C url(../img/main_01_skos.png) 0 0 no-repeat;		
	width: 100%;
	height: 50px;
	z-index: 1001;
}

div#show_div_top img {
	position: absolute;
	top: 0;
	left: 25px;	
}

div#show_div_top span#opis_zdjecia {
	font: 12px Tahoma;
	background-color: #2C2C2C;
	color: #FFFFFF;
	position: absolute;
	top: 18px;
	left: 150px;
	z-index: 1005;
}

div#show_div_top span#loader {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1005;
}

div#show_div {
	position: absolute;
	top: 50px;
	left: 0;
	width: 100%;
	height: 850px;
	background-color: #2C2C2C;
	z-index: 1002;
}

div#show_div_obrazek {
	position: absolute;
	top: 60px;
	left: 50%;
	z-index: 1006;
}

div#show_div_obrazek img {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1010;
}

/* ----------------------------- */

div#center {
	width: 900px;
	height: 770px;
	margin: 0 auto 0;
	padding: 50px 0 0 0;
	background: #9A9A9A;
}

/*----MAIN_01----*/

div#main_01 {
	margin: 0;
	padding: 0;
	width: 900px;
	height: 60px;
}

/*--main_01_1--*/

div#main_01_1 {
	margin: 0;
	padding: 0;
	width: 600px;
	height: 60px;
	background: #2C2C2C url(../img/main_01_skos.png) 0 0 no-repeat;
	float: left;
}

div#main_01_1_1 {
	margin: 20px 0 0 0;
	padding: 0;
	width: 515px;
	height: 40px;
	float: left;
	background-color: #2C2C2C;
	position: relative;
}

div#main_01_1_1 img {
	position: absolute;
	top: 3px;
	left: 107px;
}

div#main_01_1_2 {
	margin: 0;
	padding: 0;
	width: 85px;
	height: 60px;
	background-color: #2C2C2C;
	float: left;
	position: relative;
}

div#main_01_1_2 img {
	position: absolute;
	top: 7px;
	left: 17px;
}

/*--main_01_2--*/

div#main_01_2 {
	margin: 0 0 0 10px;
	padding: 0;
	width: 290px;
	height: 60px;
	background: #2C2C2C url(../img/main_01_skos.png) 0 0 no-repeat;
	float: left;
	position: relative;
}

div#main_01_2_1 {
	margin: 0;
	padding: 0;
	width: 133px;
	height: 60px;
	float: left;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}

div#main_01_2_1 p {
	margin: 0;
	padding: 23px 0 0 0;
	text-align: right;
}

div#main_01_2_1 a {
	font: 11px Tahoma;
	background-color: #2C2C2C;
	color: #FFFFFF;
	text-decoration: none;
}

div#main_01_2_1 a span {
	color: #FF9900;
	background-color: #2C2C2C;
}

div#main_01_2_1 a:hover {
	border-bottom: 1px #FFFFFF solid;
}

div#main_01_2_2 {
	margin: 0;
	padding: 0;
	width: 157px;
	height: 60px;
	float: left;
	position: absolute;
	top: 0;
	left: 133px;
	z-index: 2;
}

div#main_01_2_2 img#main_01_2_2_img1 {
	margin: 0;
	padding: 25px 0 0 34px;
	float: left;
}

div#main_01_2_2 span {
	margin: 20px 0 0 10px;
	padding: 0;
	background-color: #2C2C2C;
	color: #FF9900;
	float: left;
}

div#main_01_2_2 img#main_01_2_2_img2 {
	margin: 0;
	padding: 26px 0 0 10px;
	float: left;
}

div#main_01_2_2 img#main_01_2_2_img3 {
	margin: 0;
	padding: 26px 0 0 10px;
	float: left;
}

/*----MAIN_02----*/

div#main_02 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 900px;
	height: 560px;
}

/*--main_02_1--*/

div#main_02_1 {
	margin: 0;
	padding: 0;
	width: 600px;
	height: 560px;
	background: #707070 url(../img/main_02_skos.png) 0 0 no-repeat;
	float: left;
	position: relative;
}

div#main_02_1_1 {
	margin: 0 0 0 20px;
	padding: 40px 0 0 0;
	width: 560px;
	height: 20px;
	border: #FF9900 solid;
	border-width: 0 0 1px 0;
}

div#main_02_1_1_1 {
	margin: 0 0 0 280px;
	padding: 0;
	width: 280px;
	height: 20px;
	background: #FF9900 url(../img/main_02_1_1_skos.png) 0 0 no-repeat;
	position: relative;
}

div#main_02_1_1_1 img {
	position: absolute;
	top: 4px;
}

div#main_02_1_2 {
	margin: 0 0 0 20px;
	padding: 0;
	width: 560px;
	height: 490px;
}

/*--main_02_2--*/

div#main_02_2 {
	margin: 0 0 0 10px;
	padding: 0;
	width: 289px;
	height: 560px;
	border: #2C2C2C solid;
	border-width: 0 1px 0 0 ;
	float: left;
	position: relative;
}

/*----NAWIGACJA----*/

/*--main_02_2_0--*/

div#main_02_2_0 {
	margin: 0;
	padding: 0;
}

/*--main_02_2_1--*/

div#main_02_2_1 {
	margin: 0;
	padding: 0;
	width: 289px;
	height: 290px;
}

div#main_02_2_1_1 {
	margin: 0;
	padding: 10px 0 0 0;
	width: 289px;
	height: 20px;
	border: #2C2C2C solid;
	border-width: 0 0 1px 0;
}

div#main_02_2_1_1_1 {
	margin: 0 0 0 140px;
	padding: 0;
	width: 149px;
	height: 20px;
	background: #2C2C2C url(../img/main_02_2_skos.png) 0 0 no-repeat;
	position: relative;
}

div#main_02_2_1_1_1 img {
	position: absolute;
	top: 4px;
	left: 61px;
	z-index: 10;
}

div#main_02_2_1_2 {
	margin: 0;
	padding: 0 0 0 69px;
	width: 220px;
	height: 259px;
	position: relative;
}

img.wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#main_02_2_1_2 img.wsk_menu {
	position: absolute;
	left: 250px;
}

div#main_02_2_1_2 ul {
	margin: 0;
	padding: 0;
}

div#main_02_2_1_2 li {
	margin: 0;
	padding: 0;
	display: block;
	width: 220px;
	height: 30px;
	background: url(../img/main_02_2_1_2_border.png) 0 28px no-repeat;
	list-style: none;
	position: relative;
}

div#main_02_2_1_2 li img {
	margin: 0;
	padding: 7px 0 0 0;
	outline: none;
}

div#main_02_2_1_2 li a:hover {
	outline: none;
}

div#main_02_2_1_2 li img.numer {
	position: absolute;
	top: 0;
	left: 195px;
}

/*---SZUKAJ---*/

div#main_02_2_2 {
	margin: 0;
	padding: 0;
	width: 289px;
	height: 110px;
}

div#main_02_2_2_1 {
	margin: 0;
	padding: 0;
	width: 289px;
	height: 20px;
	border: #2C2C2C solid;
	border-width: 0 0 1px 0;
}

div#main_02_2_2_1_1 {
	margin: 0 0 0 140px;
	padding: 0;
	width: 149px;
	height: 20px;
	background: #2C2C2C url(../img/main_02_2_skos.png) 0 0 no-repeat;
	position: relative;
}

div#main_02_2_2_1_1 img {
	position: absolute;
	top: 4px;
	left: 91px;
}

div#main_02_2_2_2 {
	margin: 0;
	padding: 0;
	width: 289px;
	height: 89px;
	position: relative;
}

div#main_02_2_2_2 table {
	margin: 0;
	padding: 0;
	position: relative;
}

div#main_02_2_2_2 td {
	margin: 0;
	padding: 0;
}

div#main_02_2_2_2 td#main_02_2_2_2_text {
	width: 289px;
	height: 39px;
}

div#main_02_2_2_2 td#main_02_2_2_2_text span {
	margin: 0;
	padding: 0;
	font: 11px Tahoma;
	font-weight: bold;
	background-color: #9A9A9A;
	color: #2C2C2C;
}

div#main_02_2_2_2 td#main_02_2_2_2_form {
	width: 289px;
	height: 20px;
}

div#main_02_2_2_2 td#main_02_2_2_2_form form {
	margin: 0;
	padding: 0 0 0 81px;
}

div#main_02_2_2_2 td#main_02_2_2_2_form input#main_02_2_2_2_form_input {
	margin: 0;
	padding: 3px 0 0 22px;
	width: 186px;
	height: 17px;
	background: #FFFFFF url(../img/main_02_2_2_2_input.png) 0 0 no-repeat;
	font: 11px Tahoma;
	color: #2C2C2C;
	border: none;
}

div#main_02_2_2_2 td#main_02_2_2_2_form input#main_02_2_2_2_form_submit {
	background: url(../img/main_02_2_2_2_submit.png) 0 0 no-repeat;
	width: 6px;
	height: 11px;
	position: absolute;
	top: 44px;
	left: 280px;
	border: none;
}


/*---NASZE DANE---*/

div#main_02_2_3 {
	margin: 0;
	padding: 0;
	width: 289px;
	height: 160px;
}

div#main_02_2_3_1 {
	margin: 0;
	padding: 0;
	width: 289px;
	height: 20px;
	border: #2C2C2C solid;
	border-width: 0 0 1px 0;
}

div#main_02_2_3_1_1 {
	margin: 0 0 0 140px;
	padding: 0;
	width: 149px;
	height: 20px;
	background: #2C2C2C url(../img/main_02_2_skos.png) 0 0 no-repeat;
	position: relative;
}

div#main_02_2_3_1_1 img {
	position: absolute;
	top: 4px;
	left: 61px;
}

div#main_02_2_3_2 {
	margin: 0;
	padding: 0;
	width: 289px;
	height: 139px;
	position: relative;
}

div#main_02_2_3_2 table {
	margin: 0;
	padding: 0;
}

div#main_02_2_3_2 tr {
	margin: 0;
	padding: 0;
}

div#main_02_2_3_2 td {
	margin: 0;
	padding: 0;
	font: 11px Tahoma;
	font-weight: bold;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_1 {
	width: 289px;
	height: 51px;
	padding: 0 30px 0 0;
	color: #FFFFFF;
	background-color: #9A9A9A;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_2 {
	width: 149px;
	height: 33px;
	color: #2C2C2C;
	background-color: #9A9A9A;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_3 {
	width: 140px;
	height: 88px;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_3 img {
	margin: 0;
	padding: 0 0 0 20px;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_4 {
	width: 47px;
	height: 44px;
	color: #2C2C2C;
	background-color: #9A9A9A;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_5 {
	width: 102px;
	height: 44px;
	color: #2C2C2C;
	background-color: #9A9A9A;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_6 {
	width: 149px;
	height: 11px;
	color: #FF9900;
	background-color: #9A9A9A;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_6 a {
	color: #FF9900;
	background-color: #9A9A9A;
	text-decoration: none;
}

div#main_02_2_3_2 td#main_02_2_3_2_td_6 a:hover {
	text-decoration: underline;
}

/*---MAIN_03---*/

div#main_03 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 900px;
	height: 60px;
	background: #2C2C2C url(../img/main_01_skos.png) 0 0 no-repeat;
}

div#main_03 p {
	margin: 0;
	padding: 20px 0 0 129px;
}

div#main_03 a {
	font: 11px Tahoma;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
	background-color: #2C2C2C;
}

div#main_03 a:hover {
	color: #FFFFFF;
	background-color: #2C2C2C;
}

div#main_03 a span#main_03_aktywny {
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	background-color: #2C2C2C;
}

div#main_03 span {
	margin: 0 5px;
	padding: 0;
	color: #FF9900;
	background-color: #2C2C2C;
}

div#main_04 {
	margin: 0;
	padding: 0;
	width: 900px;
	height: 20px;
}

div#main_04 p {
	margin: 0;
	padding: 9px 0 0 0;
	font: 11px Tahoma;
	font-weight: bold;
	background-color: #9A9A9A;
	color: #707070;
	text-align: right;
}

div#main_04 a {
	color: #707070;
	background-color: #9A9A9A;
	text-decoration: none;
}

div#main_04 a span {
	color: #FF9900;
	background-color: #9A9A9A;
}

div#main_04 a:hover {
	border-bottom: 1px #707070 solid;
}

/*---------------------------------STRONA GLÓWNA---------------------------------*/

div#glowna {
	margin: 0;
	padding: 0;
	width: 560px;
	height: 490px;
	position: relative;
}

div#glowna img#glowna_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#glowna img#glowna_01_img_01 {
	margin: 0;
	padding: 15px 0 0 0;
}

div#glowna_01 {
	margin: 0 0 0 7px;
	padding: 0;
	width: 546px;
	height: 332px;
}

div.glowna_01_1 {
	margin: 22px 0 0 0;
	padding: 0;
	width: 168px;
	height: 266px;
	float: left;
}

div.glowna_01_1_1 {
	margin: 0;
	padding: 0;
	width: 166px;
	height: 166px;
	border: 1px #FFFFFF solid;
	position: relative;
}

div.glowna_01_1_1 img.glowna_01_1_1_img {
	margin: 0;
	padding: 3px 0 0 3px;
}

div#glowna_01_1_1_2_1, div#glowna_01_1_1_2_2, div#glowna_01_1_1_2_3 {
	padding: 2px 10px 0 0;
	width: 150px;
	height: 18px;
	background-color: #000000;
	font: 13px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	position: absolute;
	top: 143px;
	left: 3px;
}

div.glowna_01_1_2 {
	margin: 0;
	padding: 0;
	width: 168px;
	height: 82px;
	background: url(../img/glowna_01_1_2_img.png) 89px 0 no-repeat;
	border: #333333 solid;
	border-width: 0 0 1px 0;
}

div.glowna_01_1_2 p {
	margin: 0;
	padding: 26px 0 0 0;
	font: 11px/11px Tahoma;
	font-weight: bold;
	color: #333333;
}

div.glowna_01_1_2 span {
	color: #FFFFFF;
	background-color: #707070;
}

div.glowna_01_1_3 {
	margin: 0;
	padding: 0;
	width: 168px;
	height: 18px;
}

div.glowna_01_1_3 p.glowna_01_1_3_p_01 {
	margin: 0;
	padding: 0;
	width: 70px;
	height: 17px;
	border: #333333 solid;
	border-width: 1px 0 0 0;
	float: left;
}

div.glowna_01_1_3 p.glowna_01_1_3_p_02 {
	margin: 0;
	padding: 0;
	width: 98px;
	height: 18px;
	float: left;
	text-align: right;
}

div.glowna_01_1_3 p.glowna_01_1_3_p_02 a {
	font: 11px Tahoma;
	font-weight: bold;
	background-color: #707070;
	color: #333333;
	text-decoration: none;
}

div.glowna_01_1_3 p.glowna_01_1_3_p_02 a:hover {
	color: #FFFFFF;
	background-color: #707070;
}

div.glowna_01_2 {
	margin: 0;
	padding: 0;
	width: 21px;
	height: 266px;
	float: left;
}

div#glowna_02 {
	margin: 0;
	padding: 0;
	width: 560px;
	height: 131px;
}

div#glowna_02_1 {
	margin: 0;
	padding: 0;
	width: 560px;
	height: 20px;
	border-bottom: 1px #FF9900 solid;
}

div#glowna_02_1_1 {
	margin: 0 0 0 280px;
	padding: 0;
	width: 280px;
	height: 20px;
	background: #FF9900 url(../img/main_02_1_1_skos.png) 0 0 no-repeat;
	position: relative;
}

div#glowna_02_1_1 img {
	position: absolute;
	top: 3px;
	left: 179px;
}

div#glowna_02_2 {
	margin: 0;
	padding: 0;
	width: 560px;
	height: 111px;
	position: relative;
}

div#glowna_02_2 img#glowna_02_2_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#glowna_02_2 p#glowna_02_2_p1 {
	margin: 0;
	padding: 5px 0 0 0;
	font: 11px Tahoma;
	color: #333333;
	background-color: #707070;
	text-align: right;
}

div#glowna_02_2_1 {
	margin: 10px 0 0 0;
	padding: 0 0 0 6px;
	width: 554px;
	height: 64px;
}

div#glowna_02_2_1_1 {
	margin: 0;
	padding: 0;
	width: 58px;
	height: 58px;
	border: 1px #FFFFFF solid;
	float: left;
}

div#glowna_02_2_1_2 {
	margin: 0;
	padding: 0;
	width: 494px;
	height: 64px;
	float: left;
}

div#glowna_02_2_1_2 p {
	margin: 0;
	padding: 5px 0 0 12px;
	font: 11px/11px Tahoma;
}

div#glowna_02_2_1_2 p#glowna_02_2_1_2_p1 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #707070;
}

div#glowna_02_2_1_2 p#glowna_02_2_1_2_p2 {
	color: #333333;
	background-color: #707070;
}

div#glowna_02_2_1_2 p#glowna_02_2_1_2_p3 {
	color: #FFFFFF;
	background-color: #707070;
}

div#glowna_02_2_2 {
	margin: 0 0 0 392px;
	padding: 0;
	width: 168px;
	border-top: 1px #333333 solid;
}

div#glowna_02_2_2 p#glowna_02_2_2_p1 {
	margin: 0;
	padding: 0;
	width: 70px;
	border-top: 1px #333333 solid;
	float: left;
}

div#glowna_02_2_2 p#glowna_02_2_2_p2 {
	margin: 0;
	padding: 3px 0 0 0;
	width: 98px;
	font: 11px/11px Tahoma;
	font-weight: bold;
	float: left;
	text-align: right;
}

div#glowna_02_2_2 p#glowna_02_2_2_p2 a {
	color: #333333;
	background-color: #707070;
	text-decoration: none;
}

div#glowna_02_2_2 p#glowna_02_2_2_p2 a:hover {
	color: #FFFFFF;
	background-color: #707070;
}

/*---------------------------------KONTAKT-----------------------------------*/

div#kontakt {
	margin: 0;
	padding: 0 0 0 10px;
	width: 530px;
	height: 480px;
	font: 13px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #707070;
	position: relative;
}

div#kontakt img#kontakt_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#kontakt img#kontakt_img_01 {
	margin: 0;
	padding: 20px 0 0 0;
}

div#kontakt table {
	width: 550px;
	margin: 20px 0 0 0;
	padding: 0;
	border: #333333 solid;
	border-width: 1px 0 0 1px;
}

div#kontakt td {
	margin: 0;
	padding: 5px;
	width: 200px;
	border: #333333 solid;
	border-width: 0 1px 1px 0;
	font: 11px Tahoma;
	color: #FFFFFF;
	background-color: #707070;
}

div#kontakt td.naglowek {
	font-weight: bold;
	padding: 5px 0 5px 200px;
}

div#kontakt td.pole_obowiazkowe {
	font-size: 11px;
}

div#kontakt input {
	width: 220px;
	background-color: #FFFFFF;
	color: #707070;
}

div#kontakt input#page_formularz_kontaktowy_tytul {
	width: 254px;
}

div#kontakt textarea {
	color: #707070;
	background-color: #FFFFFF;
}

div#kontakt p {
	margin: 0;
	padding: 5px 0 0 0;
	width: 500px;
	font: 11px Tahoma;
	color: #FFFFFF;
	background-color: #707070;
	text-align: justify;
}

div#kontakt_wyslij {
	margin: 0;
	padding: 0;
	font: 11px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #707070;
	position: relative;
}

div#kontakt img#kontakt_wyslij_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#kontakt_wyslij p {
	margin: 0;
	padding: 20px 0 0 0;
}

/*---------------------------------REALIZACJE---------------------------------*/

div.realizacje {
	margin: 0;
	padding: 0 0 0 10px;
	width: 530px;
	height: 450px;
	font: 13px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #707070;
	position: relative;
}

div.realizacje img.realizacje_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div.realizacje img.realizacje_img_01 {
	margin: 0;
	padding: 20px 0 0 0;
}

div.realizacje_01_1 {
	margin: 20px 0 0 0;
	padding: 0;
	width: 166px;
	height: 176px;
	float: left;
	position: relative;
}

div.realizacje_01_1_1 {
	margin: 0;
	padding: 0;
	width: 166px;
	height: 166px;
	border: 1px #FFFFFF solid;
	position: relative;
}

div.realizacje_01_1_1 img.realizacje_01_img {
	margin: 0;
	padding: 3px 0 0 3px;
}

div#realizacje_01_1_1_1_0, div#realizacje_01_1_1_1_1, div#realizacje_01_1_1_1_2, div#realizacje_01_1_1_1_3, div#realizacje_01_1_1_1_4, div#realizacje_01_1_1_1_5 {
	padding: 2px 0 0 0;
	width: 160px;
	height: 33px;
	background-color: #000000;
	font: 13px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	position: absolute;
	top: 128px;
	left: 3px;
}

div.realizacje_01_1_2 {
	position: absolute;
	top: 168px;
	left: 89px;
	background: url(../img/glowna_01_1_2_img.png) 0 0 no-repeat;
	width: 79px;
	height: 10px;
}

div.realizacje_01_2 {
	margin: 0;
	padding: 0;
	width: 13px;
	height: 166px;
	float: left;
}

/*-----------NOWE------------*/

div.realizacje_02 {
	width: 530px;
	height: 30px;
	margin: 0;
	padding: 10px 0 0 0;
}

div.realizacje_02 p {
	font: 12px Tahoma;
	font-weight: bold;
	background-color: #707070;
	color: #FFFFFF;
}

div.realizacje_02 a {
	color: #FFFFFF;
	background-color: #707070;
	text-decoration: underline;
}

div.realizacje_02 a:hover {
	text-decoration: none;
}

div.realizacje_02 p.realizacje_02_p1 {
	margin: 0;
	padding: 0;
	width: 265px;
	height: 40px;
	float: left;
	text-align: right;
}

div.realizacje_02 p.realizacje_02_p2 {
	margin: 0;
	padding: 0 0 0 20px;
	width: 200px;
	height: 40px;
	float: left;
}

/*realizacje_opis*/

div.realizacje_opis {
	margin: 0;
	padding: 0 0 0 10px;
	width: 540px;
	height: 480px;
	position: relative;
}

div.realizacje_opis img.realizacje_opis_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div.realizacje_opis img.realizacje_opis_img_01 {
	margin: 0;
	padding: 20px 0 0 0;
}

div.realizacje_opis_01 {
	margin: 30px 0 0 0;
	padding: 0;
	width: 166px;
	height: 166px;
	border: 1px #FFFFFF solid;
	float: left;
	position: relative;
}

div.realizacje_opis_01 img.realizacje_opis_01_img {
	margin: 0;
	padding: 3px 0 0 3px;
}

div#realizacje_opis_01_1 {
	padding: 2px 0 0 0;
	width: 160px;
	height: 33px;
	background-color: #000000;
	font: 13px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	position: absolute;
	top: 128px;
	left: 3px;
}

div.realizacje_opis_02 {
	margin: 30px 0 0 10px;
	padding: 0;
	width: 354px;
	height: 169px;
	font: 13px Tahoma;
	font-weight: bold;
	background-color: #707070;
	color: #FFFFFF;
	float: left;
}

div.realizacje_opis_02 p {
	margin: 0;
	padding: 0;
}

div.realizacje_opis_02 p span {
	color: #FFFFFF;
	background-color: #707070;
	font-weight: normal;
}

div.realizacje_opis_03 {
	margin: 0;
	padding: 60px 0 0 30px;
	width: 520px;
	height: 180px;
	clear: left;
}

div.realizacje_opis_03_1 {
	margin: 0;
	padding: 3px 0 0 3px;
	width: 128px;
	height: 103px;
	border: 1px #FFFFFF solid;
	float: left;
}

div.realizacje_opis_03_1 img {
	border: 0;
}

div.realizacje_opis_03_2 {
	margin: 0;
	padding: 0;
	width: 38px;
	height: 103px;
	float: left;
}

div.realizacje_opis_03_3 {
	margin: 0;
	padding: 25px 0 0 0;
	width: 520px;
	height: 50px;
	clear: left;
}

div.realizacje_opis_03_3 p {
	font: 12px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #707070;
}

div.realizacje_opis_03_3 a {
	color: #FFFFFF;
	background-color: #707070;
	text-decoration: underline;
}

div.realizacje_opis_03_3 a:hover {
	text-decoration: none;
}

div.realizacje_opis_03_3 p.realizacje_opis_03_3_p1 {
	margin: 0;
	padding: 0;
	width: 233px;
	height: 40px;
	float: left;
	text-align: right;
}

div.realizacje_opis_03_3 p.realizacje_opis_03_3_p2 {
	margin: 0;
	padding: 0 0 0 20px;
	width: 200px;
	height: 40px;
	float: left;
}


/*---------------------------------REFERENCJE---------------------------------*/

div#referencje {
	margin: 0;
	padding: 0 0 0 15px;
	width: 540px;
	height: 455px;
	position: relative;
}

div#referencje img.referencje_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#referencje img#referencje_img_01 {
	margin: 0;
	padding: 15px 0 0 0;
}

div.referencje_00 {
	margin: 0;
	padding: 0;
}

div.referencje_01 {
	margin: 15px 0 0 0;
	padding: 3px 0 0 3px;
	width: 153px;
	height: 193px;
	border: 1px #FFFFFF solid;
	float: left;
	position: relative;
}

div#referencje_01_1_0, div#referencje_01_1_1, div#referencje_01_1_2, div#referencje_01_1_3, div#referencje_01_1_4, div#referencje_01_1_5 {
	margin: 0;
	padding: 2px 0 0 0;
	position: absolute;
	top: 153px;
	left: 3px;
	width: 150px;
	height: 38px;
	font: 13px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #000000;
}

div.referencje_02 {
	margin: 0;
	padding: 0;
	width: 20px;
	height: 150px;
	float: left;
}

/*--------------NOWE------------------*/

div.referencje_03 {
	margin: 0;
	padding: 10px 0 0 0;
	width: 530px;
	height: 30px;
}

div.referencje_03 p {
	font: 12px Tahoma;
	font-weight: bold;
	background-color: #707070;
	color: #FFFFFF;
}

div.referencje_03 a {
	color: #FFFFFF;
	background-color: #707070;
	text-decoration: underline;
}

div.referencje_03 a:hover {
	text-decoration: none;
}

div.referencje_03 p.referencje_03_p1 {
	margin: 0;
	padding: 0;
	width: 272px;
	height: 30px;
	float: left;
	text-align: right;
}

div.referencje_03 p.referencje_03_p2 {
	margin: 0;
	padding: 0 0 0 20px;
	width: 200px;
	height: 30px;
	float: left;
}

/*---------------------------------O NAS---------------------------------*/

div#o_nas {
	margin: 0;
	padding: 0;
	width: 560px;
	height: 490px;
	font: 12px/15px Tahoma;
	color: #FFFFFF;
	background-color: #707070;
	position: relative;
}

div#o_nas img#o_nas_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#o_nas img#o_nas_img_01 {
	margin: 0;
	padding: 15px 0 0 0;
}

div#o_nas p {
	margin: 0;
	padding: 10px 0 0 0;
}

/*---------------------------------AKTUALNOSCI---------------------------------*/

div.aktualnosci {
	margin: 0;
	padding: 0 0 0 0;
	width: 560px;
	height: 490px;
	position: relative;
}

div.aktualnosci img#aktualnosci_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div.aktualnosci img#aktualnosci_img_01 {
	margin: 0;
	padding: 20px 0 0 0;
}

div.aktualnosci_01 {
	margin: 0;
	padding: 0;
	width: 560px;
	height: 110px;
	position: relative;
}

div.aktualnosci p.aktualnosci_p_tytul {
	margin: 0;
	padding: 20px 0 0 0;
	font: 13px Tahoma;
	font-weight: bold;
	background-color: #707070;
	color: #FFFFFF;
}

div.aktualnosci p.aktualnosci_p_data {
	margin: 0;
	padding: 0;
	font: 12px Tahoma;
	color: #333333;
	background-color: #707070;
}

div.aktualnosci p.aktualnosci_p_tresc {
	margin: 0;
	padding: 10px 0 0 0;
	font: 12px Tahoma;
	color: #FFFFFF;
	background-color: #707070;
}

div.aktualnosci p.aktualnosci_p_plik {
	margin: 15px 0 0 0;
	padding: 0;
	text-align: right;
	float: right;
	border: 1px #FFFFFF solid;
	padding: 5px;
}

div.aktualnosci p.aktualnosci_p_plik img {
	margin: 0;
	padding: 0;
}

div.aktualnosci p.aktualnosci_p_border {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	right: 0;
	height: 15px;
	width: 170px;
}

div.aktualnosci p.aktualnosci_p_border img {
	position: absolute;
	top: 0;
	left: 0;
}

div.aktualnosci p.aktualnosci_p_border span {
	position: absolute;
	bottom: 0;
	right: 0;
	font: 11px Tahoma;
	font-weight: bold;
}

div.aktualnosci p.aktualnosci_p_border span a {
	text-decoration: none;
	color: #333333;
	background-color: #707070;
}

div.aktualnosci p.aktualnosci_p_border span a:hover {
	color: #FFFFFF;
	background-color: #707070;
}

/*---------------------------------SZUKAJ---------------------------------*/

div.szukaj {
	margin: 0;
	padding: 0 0 0 0;
	width: 560px;
	height: 490px;
	position: relative;
}

div.szukaj img#szukaj_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div.szukaj img#szukaj_img_01 {
	margin: 0;
	padding: 20px 0 0 0;
}

div.szukaj_01 {
	margin: 10px 0 0 0;
	font: 12px Tahoma;
	color: #FFFFFF;
	background-color: #707070;
	position: relative;
}

div.szukaj_01 span.szukaj_01_tytul {
	font-weight: bold;
}

div.szukaj_01_1 {
	position: absolute;
	top: 53px;
	left: 410px;
}

div.szukaj_01_1 img {
	margin: 0;
	padding: 0;
}

div.szukaj_02 {
	width: 530px;
	height: 30px;
	margin: 30px 0 0 0;
	padding: 10px 0 0 0;
}

div.szukaj_02 p {
	font: 12px Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #707070;
}

div.szukaj_02 a {
	color: #FFFFFF;
	background-color: #707070;
	text-decoration: underline;
}

div.szukaj_02 a:hover {
	text-decoration: none;
}

div.szukaj_02 p.szukaj_02_p1 {
	margin: 0;
	padding: 0;
	width: 250px;
	height: 30px;
	float: left;
	text-align: right;
}

div.szukaj_02 p.szukaj_02_p2 {
	margin: 0;
	padding: 0 0 0 20px;
	width: 200px;
	height: 30px;
	float: left;
}

/*---------------------------------MAPA STRONY---------------------------------*/

div#mapa_strony {
	margin: 0;
	padding: 0 0 0 20px;
	width: 560px;
	height: 470px;
	position: relative;
}

div#mapa_strony img#mapa_strony_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#mapa_strony img#mapa_strony_img_01 {
	margin: 0;
	padding: 20px 0 0 0;
}

div#mapa_strony ul#level_1 {
	margin: 0;
	padding: 20px 0 0 20px;
}

div#mapa_strony ul#level_2 {
	margin: 0;
	padding: 0 0 0 20px;
}

div#mapa_strony li {
	margin: 0;
	padding: 4px 0;
	font: 13px Tahoma;
	font-weight: bold;
}

div#mapa_strony a {
	color: #FFFFFF;
	background-color: #707070;
	text-decoration: none;
}

div#mapa_strony a:hover {
	text-decoration: underline;
}

/*---------------------------------MAPA---------------------------------*/

div#mapa_00 {
	margin: 0;
	padding: 50px 0 0 20px;
	width: 560px;
	height: 470px;
	position: relative;
}

div#mapa_00 img#mapa_wsk {
	position: absolute;
	top: 0;
	left: 0;
}

div#mapa_01 {
	margin: 0 0 0 50px;
	padding: 4px 0 0 4px;
	width: 424px;
	height: 404px;
	border: 1px #FFFFFF solid;
}

/* SLIDE DIV */

div#slide_div_polec_strone {
	background-color: #2C2C2C;
	width: 290px;
	height: 10px; /* MUSI BYC IDENTYCZNA JAK W PLIKU slide_div_polec_strone.js */
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}

div#polec_strone {
	margin: 0;
	padding: 0;
	font: 11px Tahoma;
	color: #FFFFFF;
	background-color: #2C2C2C;
	position: absolute;
	z-index: 100;
}

div#polec_strone_inside {
	margin: 0;
	padding: 0 10px 0 10px;
	width: 270px;
	height: 280px;
}


div#polec_strone_inside input {
	background-color: #FFFFFF;
	color: #000000;
}

div#polec_strone_inside td {
	padding: 5px 0 0 0;
}

div#polec_strone_inside td#form {
	text-align: center;
}

/*--------------------------------*/

