/* Z ¦l±skiego Radlina */
a { color: #2C1C08; text-decoration: none; }
a:hover { color: #573000; text-decoration: none; }
a.footer { color: #571D1D; text-decoration: none; }
a.footer:hover { color: #582F2F; text-decoration: none; }
img { border: 0; }
body { 
  margin: 0;
  font-size: 10pt; 
  font-family: Tahoma, Verdana, Arial, 'Times New Roman';
  color: #2C1C08;
  background-color: #000000;
  }
div#container {
  position: absolute;
  width: 1000px;
  left: 50%;
  right: 50%;
  margin-top: 0px;
  margin-left: -500px;
  margin-right: -500px;
  z-index: 2;
  }
img.top {
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0;
  border: 0;
  float: left;
  z-index: 1;
  }

div#main {
   position: absolute;
   width: 1000px;
   top: 640px;
   left: 50%;
   right: 50%;
   margin-top: 0px;
   margin-left: -500px;
   margin-right: -500px;
   z-index: 3;
   background-image: url("images/main_repeat.jpg");
   text-align: left;
   }
table#main_tab {
   position: relative;
   width: 726px;
   margin-top: -340px;
   margin-left: 124px;
   margin-right: 150px;
   z-index: 4;
   text-align: left;
   padding: 0;
   }
.side {
   vertical-align: top;
   width: 270px;
   height: 680px;
   text-align: left;
   }
.field {
   vertical-align: top;
   width: 456px;
   text-align: left;
   padding-top: 20px;
   padding-bottom: 100px;
   padding-left: 5px;
   padding-right: 5px;
   }
div#footer {
  position: absolute;
  left: 0px;
  width: 1000px;
  height: 200px;
  margin: 0;
  border: 0;
  float: left;
  z-index: 1;
  bottom: 0px;
  text-align: right;
  background-image: url('images/footer.jpg');
  }
div#footer_text {
  position: absolute;
  font-size: 8pt;
  text-align: right;
  margin-left: 570px;
  bottom: 20px;
  z-index: 10;
  color: #571D1D;
  }
div#header {
   position: absolute;
   width: 410px;
   height: 21px;
   top: 290px;
   left: 50%;
   right: 50%;
   margin-top: 0px;
   margin-left: -83px;
   margin-right: -327px;
   z-index: 10;
   text-align: left;
  }
div#flag {
   position: absolute;
   width: 124px;
   height: 46px;
   top: 6px;
   left: 50%;
   right: 50%;
   margin-top: 0px;
   margin-left: 251px;
   margin-right: -325px;
   z-index: 10;
   text-align: left;
  }
.center { text-align: center; }
.justify {text-align: justify; }
.right {text-align: right; margin-right: 50px; }
.select { color: #573000; }
.select_bold { color: #573000; font-weight: bold; }
.source { font-size: 8pt; }
h1 { color: #573000; font-size: 11pt; }
h2 { color: #573000; font-size: 10pt; font-weight: bold; }

div#submenu {
  text-align: center;
  font-variant: small-caps;
  margin-bottom: 20px;
  }
.enter_pol {
  position: absolute;
  width: 130px;
  height: 90px;
  top: 425px;
  left: 50%;
  right: 50%;
  margin-top: 0px;
  margin-left: 70px;
  margin-right: 60px;
  z-index: 2;
  }
.enter_ang {
  position: absolute;
  width: 130px;
  height: 90px;
  top: 425px;
  left: 50%;
  right: 50%;
  margin-top: 0px;
  margin-left: -200px;
  margin-right: 70px;
  z-index: 2;
  }

/* TABELE */
table.wystawy {
   width: 100%;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   }
table.wystawy td {
   border: 1px solid #2C1C08;
   line-height: 13px;
   padding: 7px;
   font-size: 9pt;
   text-align: center;
   }
table.wystawy th {
   border: 1px solid #2C1C08;
   background: #2C1C08;
   padding: 4px 4px;
   color: #FFFFFF;
   font-size: 9pt;
   letter-spacing: 1px;
   text-align: center;
   font-weight: normal;
   }
table.rod {
   border: 0px;
   width: 450px;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   }
table.rod td {
   border: 1px solid #573000;
   width: 150px;
   line-height: 11pt;
   padding: 5px;
   font-size: 9pt;
   text-align: center;
   }
table.card {
   border: 0px;
   width: 400px;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   }
table.card td {
   border: 0px;
   width: 200px;
   line-height: 11pt;
   padding: 5px;
   text-align: center;
   }
table.card img {
   border: 2px solid #573000;
   }
table.rep {
   width: 420px;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   }
table.rep td.rep_left {
   width: 270px;
   text-align: center;
   }
table.rep td.rep_right {
   width: 150px;
   line-height: 14pt;
   text-align: center;
   }
img.single { border: 2px solid #573000; }

div#tytul {
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
  }
/* Formularz Kontaktowy */

#formularz {
        width:260px; /* ustawiamy szerokość formularza */
        margin:0 auto; /* jeżeli nasz formularz ma ustawioną szerokość wyśrodkowujemy go */
        background-color:rgba(0, 87, 33, 0); /* dodajemy kolor tła naszemu formularzowi */
        border:1px solid #000000; /* dodajemy obramowanie o szerokości 1px */
        border-radius:10px; /* zaokrąglamy tło naszego formularza */
		padding:20px; /* dodajemy margines wewnątrz naszego formularza */
        margin-top:0px; /* dodajemy margines górny naszego formularza */
}

#formularz label {
    display:block;/* ustawiamy by label rozpoczynał się od nowej linii*/
    margin-bottom:5px;/* dodajemy margines dolny */
    font-weight:bold; /* pogrubiamy czcionkę */
    text-transform: uppercase; /* zamieniamy wszystkie litery na duże */
    font-size:12px; /* ustawiamy wielkość czcionki */
    color:#573000; /* ustawiamy kolor czcionki */
}

#formularz textarea,
#formularz input {
	padding:5px; /* dodajemy margines wewnątrz naszego pola */
	border-radius:3px; /* dodajemy zaokraglone rogi */
	border:1px solid #ccc; /* dodajemy obramowanie */
	margin-bottom:25px; /* dodajemy margines dolny */
	width:245px; /* ustalamy szerokość */
}

#formularz input#submit {
	width:255px; /* ustalamy szerokość */
	cursor:pointer; /* zmieniamy kursor */
	margin-bottom:0px;/* resetujemy margines dolny */
}

#formularz p.copy {
	color:#555555; /* ustawiamy kolor czcionki */
	margin-bottom:0px; /* resetujemy margines dolny */
	font-size:12px; /* ustawiamy rozmiar czcionki */
	text-align: center; /* wyśrodkowywujemy tekst */
}

#formularz p.copy a {
	color:#555555;/* ustawiamy kolor czcionki */ 
	text-decoration: none; /* usuwamy podkreślenie linku */
	font-weight:bold; /* pogrubiamy czcionkę */
}


