﻿body{ margin:0; padding:0}
.bgLayer1 { background: url(images/bg00.png) center repeat-y;}
.bgLayer2 { background: url(images/bg01.jpg) center top no-repeat;}
.topSpacer {height: 520px;	}
.menu {position: absolute; margin: 390px 0 0 640px;}
.menu a {background: url(images/button1.png) top; width: 212px; height: 100px; float:left; color:#fff; font:15px/97px Arial; text-align: center; text-shadow:0 -1px 0 #672848; -moz-text-shadow:0 -1px 0 #672848; -webkit-text-shadow:0 -1px 0 #672848; text-decoration: none;	text-indent: -12px; outline: none; text-transform: uppercase; }
.menu a:hover {background-position: bottom; text-indent: -8px; line-height: 99px}
.menu a.active {background: url(images/button1_active.png)}
.menu a.active:hover { text-indent: -12px; line-height: 97px}

.oFirmie { margin: 0 auto; width: 980px; border-top:#C4AFC1 1px dashed; font:14px/22px Arial; color:#452543; }
.oFirmie h1 {font-size:21px; letter-spacing: -1px; text-indent: 20px; margin: 30px 0;}
.oFirmie .content {width: 920px; z-index: 2; position: relative; margin-left: 20px;}
.oFirmie .content p {text-indent: 20px;}
.oFirmie .picBehind {background: url(images/pic00.jpg) bottom right no-repeat; width: 331px; height: 491px; position: absolute; margin-top: -491px; margin-left: 681px;}

.przetargi { margin: 0 auto; width: 980px; border-top:#C4AFC1 1px dashed; font:14px/22px Arial; color:#452543; }
.przetargi .dataPrzetargu { overflow: hidden; margin: 10px 0;}
.przetargi .dataPrzetargu .wartosc {float: right; background-color: #8C6D8C; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding: 5px 20px; color: #fff; box-shadow:3px 3px 5px #805B72 inset; -moz-box-shadow:3px 3px 5px #805B72 inset; -webkit-box-shadow:3px 3px 5px #805B72 inset;}
.przetargi .introText {text-align: center; font-size: 17px}
.przetargi h2 {font-size:21px; letter-spacing: -1px; text-align: center; margin: 30px 0;}
.przetargi .content {width: 920px; z-index: 2; position: relative; margin-left: 20px;}
.przetargi .content p {text-indent: 20px; text-align: justify;}
.przetargi .picBehind {background: url(images/pic01.jpg) bottom right no-repeat; width: 335px; height: 223px; position: absolute; margin-top: -224px; margin-left: 677px;}

.przetargi li {margin-bottom: 40px;}
.przetargi li ol.styleList1 {margin-top: 20px;}
.przetargi li ol.styleList1 li  {margin-bottom: 10px;}
.przetargi .centeredBoldText {margin: 20px 0; font-weight: bold; text-align: center !important;}
.przetargi .indent1 {margin-left: 50px; font-size: 13px}
.przetargi p.indent1 {text-indent: 0}
.przetargi .style1 {font-weight: bold}
.przetargi .style2 {line-height: 30px; border-bottom: #452543 1px dotted; font-style: italic;}
.przetargi .style3 {line-height: 16px}


.kontakt { margin: 0 auto; width: 980px; border-top:#C4AFC1 1px dashed; font:14px/22px Arial; color:#452543;}
.kontakt .content {overflow: hidden; z-index: 2; position: relative;}
.kontakt .picBehind {background: url(images/pic02.jpg) bottom right no-repeat; width: 538px; height: 358px; position: absolute; margin-top: -359px; margin-left: 475px;}



.kontakt .leftCol {float:left; width: 302px; text-align: right}
.kontakt .leftCol h2 { font:36px Arial; color: #452543; margin-right: 12px; margin: 20px 12px 0px 0; height: 80px;}
.kontakt .leftCol .contactBox { background: url(images/kontakt_box.png) no-repeat top left; width: 302px; height: 276px; font:18px/24px Arial; padding-top: 10px; }
.kontakt .leftCol .contactBox .singleRow {overflow: hidden; margin-top: 20px;}
.kontakt .leftCol .contactBox .singleRow .leftCol {float: left; width: 100px; text-align: right; color: #6d7ec6; margin-right: 15px;}
.kontakt .leftCol .contactBox .singleRow .rightCol {float: left; width: 150px; text-align: left; color: #802f60;}

.kontakt .rightCol {float:left; width: 676px;}
.kontakt .rightCol p { text-align: right; margin-top: 25px;}
.kontakt fieldset {border:#fc0 1px solid; border:none; margin-left: 20px; padding: 0; margin: 0;}
.kontakt fieldset .cont1 {overflow: hidden;}
.kontakt fieldset .cont2 {float:right; margin-left: 25px;}
.kontakt fieldset label {color:#666; font-size:12px; text-align: right; display: block}
.kontakt fieldset textarea, .kontakt fieldset input[type="text"], .kontakt fieldset input[type="email"] {background:#f2e4df; border:#cba6b0 1px solid; -webkit-box-shadow: 3px 3px 3px #e1d3ce inset; -moz-box-shadow: 3px 3px 3px #e1d3ce inset; box-shadow: 3px 3px 3px #e1d3ce inset; padding: 8px; font:12px Arial; }

.kontakt input[type="submit"] {background: url(images/kontakt_submit_bt.png) top;width: 163px;height: 40px; border:none; color: #fff; -webkit-text-shadow: 0 -1px 0 #66304a; -moz-text-shadow: 0 -1px 0 #66304a; text-shadow: 0 -1px 0 #66304a; line-height: 32px; cursor: pointer; margin-top: 10px; margin-right: -2px; }
.kontakt input[type="submit"]:hover {background-position: bottom;}
.kontakt .thanks {text-align: center; margin: 120px 0;}

.bottomMenuContainer {width: 980px;margin: 0 auto;}
.bottomMenu{ position: absolute; margin-top:-110px}
.bottomMenu a {background: url(images/button2.png) top; width: 125px; height: 90px; float: left; text-align: center; text-decoration: none; font:14px/67px Arial; color: #6a0542; -webkit-text-shadow: 0 1px 0 #dec6cb; -moz-text-shadow: 0 1px 0 #dec6cb; text-shadow: 0 1px 0 #dec6cb; text-indent: -6px; outline: none; }
.bottomMenu a:hover {background-position: bottom}
.bottomMenu a.active {background-position: center}