body
{
	font-family: verdana;
	font-size: 11px;
   color: #E9E7E8;
   background-color: #ffffff;
 	margin: 0;
  padding: 0;
	.padding-top: 25px;
  scrollbar-base-color: #0866A3;
  scrollbar-highlight-color: #0866A3;
  scrollbar-shadow-color: #0866A3;
  scrollbar-3dlight-color: #0866A3;
  scrollbar-darkshadow-color: #0866A3;
  scrollbar-arrow-color: #000000;
  scrollbar-track-color: #0866A3;
  scrollbar-face-color: #3985B6;
}

form {
  margin: 0;
  padding: 0;
}

td {
  font-family: verdana;
  font-size: 11px;
  color: #000000;
  vertical-align: top;
}

ul {
  list-style-type: none;
  list-style-position: outside;
  margin: 0;
  padding-left: 5px;
}

li {
  margin: 0px;
  padding: 0;  
}

img {
  border: 0px;
}

img.gal {
  border: 1px solid #ffffff;
}

input {
  font-family: verdana;
  font-size: 10px;
}

.clear {
  clear: both;
}

a:link {
  color: #EF9000;
  font-weight: bold;
  text-decoration: none;
}

a:visited {
  color: #EF9000;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

td.top {
  width: 780px;
  height: 141px;
  background: url('../images/gora.jpg') no-repeat;
}

td.menu {
  width: 780px;
  height: 77px;
  background: url('../images/menu.jpg') repeat;
}

td.cent {
  width: 780px;
  height: 321px;
  padding: 4px 6px 0px 6px;
  .padding: 4px 6px 0px 0px;
  background: url('../images/pasek_main_content.jpg') repeat-y;
}

td.footer {
  width: 780px;
  height: 26px;
  background: url('../images/stopka.jpg') no-repeat;
}

td.shadowRight {
  width: 4px;
  height: 572px;
  background: url('../images/cien_bok.jpg') no-repeat;
}

td.shadowBottom {
  width: 780px;
  height: 7px;
  background: url('../images/cien_dol.jpg') no-repeat;
}
/* kontent */
td.content {
  width: 579px;
  height: 183px;
  padding: 10px 10px 0 10px;
  background: url('../images/logo.jpg') no-repeat 60px 0px;
}

.kontent {
  width: 539px;
  height: 163px;
  padding: 0 5px 5px 0;
  overflow: auto;
  text-align: left;
  color: #ffffff;
}

.main {
  width: 230px;
  height: 101px;
  padding: 31px 130px 31px 178px;
  .padding: 26px 120px 26px 168px;
}

td.submenu {
  width: 189px;
  height: 183px;
  padding: 3px;
  background: url('../images/menu_boczne.jpg') no-repeat;
}

.smLogo {
  padding: 50px 3px 50px 5px;
  .padding: 50px 7px 50px 0px;
}
/* footer.inc.php */
.fData {
  width: 579px;
  height: 16px;
  padding: 5px 10px 5px 10px;
  float: left;
  color: #ffffff;
}

.fDone {
  width: 141px;
  height: 16px;
  text-align: right;
  padding: 5px 15px 5px 10px;
  float: right;
  color: #ffffff;
}

.fDone a:link {
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

.fDone a:visited {
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

.fDone a:hover {
  color: #EF9000;
  font-weight: bold;
  text-decoration: none;
}
/* submenu.inc.php */
.smPos {
  width: 183px;
  height: 30px;
  margin: 7px 0 7px 0;
}

.smPic {
  width: 43px;
  height: 30px;
  float: left;
  margin-right: 2px;
}

.smArrow {
  width: 10px;
  height: 10px;
  float: left;
  padding: 10px 0 10px 0;
}

.smText {
  width: 126px;
  height: 10px;
  float: left;
  padding: 10px 0 10px 2px;
  text-align: left;
  font-weight: bold;
  .font-size: 10px;
  color: #EF9000;
}

/* menu.inc.php */
.menuD {
  width: 760px;
  height: 77px;
  margin: 0 10px 0 10px;
}

.menuD div {
  float: left;
  margin: 20px 12px 20px 12px;
  .margin: 20px 10px 20px 10px;
}

.menuD div a:hover {
   background: none;
}

.menuD .firm a {
  width: 97px;
  height: 36px;
  float: left;
  background: url('../images/ofirmie.jpg') no-repeat;
}

.menuD .firm {
  width: 97px;
  height: 36px;
  float: left;
  background: url('../images/ofirmie_aktywny.jpg') no-repeat;
}

.menuD .service a {
  width: 91px;
  height: 36px;
  float: left;
  background: url('../images/uslugi.jpg') no-repeat;
}

.menuD .service {
  width: 91px;
  height: 36px;
  float: left;
  background: url('../images/uslugi_aktywny.jpg') no-repeat;
}

.menuD .gal_wyk a {
  width: 99px;
  height: 36px;
  float: left;
  background: url('../images/galeria_wykopy.jpg') no-repeat;
}

.menuD .gal_wyk {
  width: 99px;
  height: 36px;
  float: left;
  background: url('../images/galeria_wykopy_aktywny.jpg') no-repeat;
}

.menuD .gal_rozb a {
  width: 110px;
  height: 36px;
  float: left;
  background: url('../images/galeria_rozbiorki.jpg') no-repeat;
}

.menuD .gal_rozb {
  width: 110px;
  height: 36px;
  float: left;
  background: url('../images/galeria_rozbiorki_aktywny.jpg') no-repeat;
}

.menuD .gal_real a {
  width: 117px;
  height: 36px;
  float: left;
  background: url('../images/galeria_realiz.jpg') no-repeat;
}

.menuD .gal_real {
  width: 117px;
  height: 36px;
  float: left;
  background: url('../images/galeria_realiz_aktywny.jpg') no-repeat;
}

.menuD .contact a {
  width: 98px;
  height: 36px;
  float: left;
  background: url('../images/kontakt.jpg') no-repeat;
}

.menuD .contact {
  width: 98px;
  height: 36px;
  float: left;
  background: url('../images/kontakt_aktywny.jpg') no-repeat;
}

/* gal_main.inc.php */
.galMain {
  padding-left: 5px;
  .padding-left: 4px;
}

.gmPic {
  float: left;
  width: 120px;
  height: 120px;
  margin: 2px 3px 2px 3px;
  .margin: 2px;
}

.title {
  padding: 10px;
  font-weight: bold;
  font-size: 12px;
  color: #EF9000;
}

.contactD {
  width: 155px;
  padding: 30px 8px 20px 10px;
  float: left;
  font-size: 12px;
}

/* gallery.inc.php */
.gMainDescr {
  padding: 5px 5px 10px 5px;
  text-align: justify;
}

.gImg {
  width: 130px;
  float: left;
  text-align: center;
}

.gPic {
  width: 90px;
  margin: 5px;
  text-align: center;
}

.gDescr {
  width: 110px;
  height: 40px;
  margin: 5px;
  text-align: left;
  overflow: auto;
}
