/* global */
body { font-family: Tahoma, Times New Roman, Verdana, Helvetica, sans-serif; font-size: 12px; color: black; margin:0px; padding:0; text-align:left; line-height:120%; background: #5C5E5C; }

p, div {font-size: 12px; line-height:170%;text-align:left;}

a {color: #2A86A0; text-decoration: none; font-weight: bold;}
a:hover {color: #512A25; text-decoration: none; font-weight: bold;}

ul, ol { margin-top:0; margin-bottom:0;}

#container {width: 1000px;	height: auto;	margin:auto;	padding:0;	overflow: hidden; background: #C3C7C5; border: 0px solid green;}

#top {
  position: relative; /* ma byc relative zeby potem te logo sie pozycjonowaly wzgledem tego elementu, nie zmieniac! */
  left: 0px;
  top: 0px;
	width: 980px;
	height: 217px;
	background:url(../pics/top-cyfrodruk.jpg) center no-repeat;
	padding: 10px 10px 0px 10px;
	margin-top:10px;
}

#top2 {
  position: relative; /* ma byc relative zeby potem te logo sie pozycjonowaly wzgledem tego elementu, nie zmieniac! */
  left: 0px;
  top: 0px;
	width: 980px;
	height: 217px;
	background:url(../pics/top-nieruchomosci.jpg) center no-repeat;
	padding: 10px 10px 0px 10px;
	margin-top:10px;
}

#top3 {
  position: relative; /* ma byc relative zeby potem te logo sie pozycjonowaly wzgledem tego elementu, nie zmieniac! */
  left: 0px;
  top: 0px;
	width: 980px;
	height: 217px;
	background:url(../pics/top-tv.jpg) center no-repeat;
	padding: 10px 10px 0px 10px;
	margin-top:10px;
}

#napis { position: absolute; top:40px; left: 736px; color: #d9d9d9; font-size: 13px; width: 250px; font-weight: bold; border:0px solid orange;}

div.kliki { position: absolute; margin: 0; padding: 0px ;  height: 28px; top: 170px; border:0px solid orange;}

div.kliki a {
  display: block;
  height: 28px;
}

#klik_druk {
  width: 89px;
  left: 26px;
  background: url('../pics/button-drukowanie.jpg');
}

#klik_sil {
  width: 76px;
  left: 115px;
  background: url('../pics/button-tv.jpg');
}

#klik_nier {
  width: 104px;
  left: 191px;
  background: url('../pics/button-nieruchomosci.jpg');
}

#content {width: 1000px;	height: auto;	margin:auto;	padding:0;	overflow: hidden; background: #D5D5D5; border: 0px solid green;}

#lewa { float:left; overflow: hidden;	width: 590px;	height:auto; margin: 0px;	padding: 10px; border: 0px solid green;}
#prawa { float:right; text-align:left; overflow: hidden;	width: 390px;	height:auto; margin: 0px;	padding: 0; border: 0px solid green;}

#srodek_lewa {background: url(../pics/bg1-srodek.jpg) repeat-y; padding: 0px 10px 0 10px; margin:0 ; min-height: 25px;  text-align:left; overflow: hidden;border: 0px solid green;}

#srodek_podstrona {background: url(../pics/bg2-srodek.jpg) repeat-y; padding: 10px 10px 20px 40px; margin:0 ; min-height: 25px;  text-align:left; overflow: hidden;border: 0px solid green;}

#pad {margin: 5px 10px 20px 20px;}

#menu_gorne {	width: 1000px;	height: 40px;  margin:auto;	padding:0 0 0px 0;	overflow: hidden;		background: #D5D5D5;  color: #718190;	text-align:center;	font-size:80%; line-height:120%; }

#menu_gorne ul { margin: 15px 20px 0px 0;	padding: 0; color:#820002;}
#menu_gorne li { padding: 10px 8px 10px 14px;	display: inline; list-style-type: none;}	

#menu_gorne a {	color: #820002;	font-size: 11px; font-weight: bold; font-family:Tahoma, Helvetica, sans-serif;}
#menu_gorne a:hover{color: black;	font-size: 11px; font-weight: bold;}

#stopka {	width: 1000px;	height: 50px;  margin:auto;	padding:0 0 0px 0;	overflow: hidden;		background: #D5D5D5;  color: #718190;	text-align:center;	font-size:80%; line-height:120%; border-top:2px solid #C9C9C9;}

#stopka ul { margin: 20px 20px 0px 0;	padding: 0; color:#718190;}
#stopka li { padding: 10px 5px 10px 10px;	display: inline; list-style-type: none;}	

#stopka a {	color: #718190;	font-size: 11px; font-weight: normal;}
#stopka a:hover{color: black;	font-size: 11px; font-weight: normal;}


div.big_button2 {
  width: 365px;
  height: 205px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

div.big_button2 a {
  font-weight: normal;
  display:block;
  left: 0px;
  top: 0px;
  width:365px;
  height: 205px;
}

div.big_button2 opis {
  padding: 10px 0 0 50px;
  margin: 0px;
  color:black;
  cursor: pointer;
  line-height:120%;
}


/* classes */

.fotocenter {	margin: 10px 0 10px 0;	text-align : center;	border: 1px solid black;}
.fotoprawo {	margin: 1px 5px 15px 5px;	float: right;}
.fotolewo {	margin: 0px 20px 10px 0px;	float: left;}

.doPrawej{	float : right;	padding: 5px;	}
.fotocenter2 {	margin: 10px 0 10px 0;	text-align : center;	border: 0px solid black;}
.fotocenter3 {	margin: 10px 0 10px 0;	text-align : center;	border: 2px solid black;}
.doLewej {float : left;}

/* id */
h1 {font-family:Tahoma, Helvetica, sans-serif; font-size: 25px; color: #512A25; font-weight: normal; padding: 10px 0 0 0px; line-height: 25px; }

h2 {font-family: Tahoma, Helvetica, sans-serif; font-size: 20px; color: #010101; font-weight: normal; margin: 0px; padding: 5px 0 5px 0px;; }

h3 {font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #AF990A; font-weight: bold; margin: 0; padding: 10px 0 5px 0; }

h4 {font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #0097DC;  margin: 0; padding: 5px 0 5px 0;font-weight: bold;}

/* std */
.ramkaDuza {border:0px; border-left:4px solid #512A25; margin-bottom:2px;}
.doPrawej {float:right;margin:10px 5px 2px 20px;}
.podpis {clear:both; text-align:center; border: 0px solid red;margin: 0; padding:0;font-style:normal;font-size:90%;}

fieldset {    border: none;    padding: 0;    padding-bottom: 20px;}

label { text-align:left;  height:auto;}

/* newsy */
div.gallery  { float:left; display: inline; margin-right: 8px; width:207px; height:200px; font-size:95%; color: #777777;}
.error { color:red; }
div.gallery img {border:0px; border-left:4px solid #512A25;}

/* galeria */
.gal_kat {	margin: 5px; padding: 10px; width:30%; float:left; } 
.gal_kat img {float:left; border: solid 4px #512A25; margin:4px;} 
.gal_alb {	margin: 5px; padding: 10px; width:30%; float:left; } 
.gal_alb img {float:left; border: solid 4px #512A25; margin:4px; } 
.gal_back {text-align:left;}
.gal_mini {width:130;height:130;border:1pt solid gray; text-align:center;vertical-align:middle;padding:10px;}
.gal_mini img { border:0; }
.gal_foto {}
.gal_foto {text-align:center; }
.rewind {font-family: arial; margin-bottom:10px;text-align:center;}
.rewind a {color: white; background: #dddddd; font-weight: bold; text-decoration: none; margin: 4px; padding: 3px 8px;}
.rewind b {color: white; background: #512A25;  font-weight: bold; text-decoration: none; margin: 4px; padding: 3px 8px;}

#table_gal td {text-align:center;vertical-align:center;}

.przycisk {text-decoration:none; font-size: 90%; }
.przyciski {width:180px; height:25px; font-weight: bold; border:0; background-color:#604C34; font-size:13px;color: white;}

.fotka {border:3px solid #D7B551;}
.fotocenter {border:1px solid #D7B551;}

.tabelka {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.tabelka td {
	background: #666666;
	padding: 4px 8px;
	border-bottom: solid 2px #FFFFFF;
  border-right: 1px solid white;
  text-align:center;
}
.tabelka th {
	background: #999999;
	padding: 4px 8px;
	border-bottom: solid 2px #FFFFFF;
  border-right: 1px solid white;
  text-align:center;
}
