body {
 background-image : url('../img/ornament.png');
 margin-top : 0px;
 margin-bottom : 0px;
 margin-left : auto;
 margin-right : auto;
 font-family: "trebuchet ms", tahoma, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 12px;
 color: #ccc; 
 text-decoration: none; }

a {
 text-decoration : none;
 color : #ECBD00; }
 
a:hover {
 text-decoration : none;
 color : #ccc; }
 
#top {
 width : 100%;
 height : 80px;
 background-color : #242424;
 border-bottom : 5px solid #373737; }
 
#logo {
 width : 300px;
 float : left;
 margin- : 0px;
 padding : 0px; }

#end {
 width : 230px;
 margin: 0px;
 position: absolute;
 top : 0px;
 right : 0px;
 padding : 0px; }
 
#stopka {
 background-color : #242424;
 border-top : 5px solid #373737;
 width : 100%;
 height : 50px;
 font-size: 10px;
 text-align : right; }
 
#navcontainer { margin-left: 30px; }

#navlist {
 list-style: none;
 padding: 0;
 margin: 0; }

#navlist li {
 display: inline;
 padding: 0;
 margin: 0;
 font-size : 12px; }
 
#navlist li a {
 text-decoration : none;
 color : #aaa; }
 
#navlist li a:hover {
 text-decoration : none;
 color : #838383; }

#navlist li.sep {
 padding-left : 5px;
 font-weight : bold;
 font-size : 15px;
 color : #ECBD00; }
 
#footer {
 width : 100%;
 background : #242424;
 height : 50px;
 border-top : 1px solid gray;
 border-bottom : 1px solid gray;
 background-image : url('../img/wst.jpg');
 background-repeat : no-repeat;
 background-position : right; }
 
.color {
 color : #ECBD00;
 font-style : italic; }
 
#topic {
 font-size : 20px;
 margin-left : 20%;
 color : #fcfcfc;
 font-style : italic; }
 
#up {
 width : 800px;
 margin-left : auto;
 margin-right : auto;
 margin-top : 10px; }
 
#col1 { 
 width : 299px;
 height : 200px;
 border-top : 1px solid #373737;
 border-left : 1px solid #373737;
 margin-left : 150px;
 background-image : url('../img/col1.jpg');
 float : left; }
 
#col2 { 
 width : 348px;
 height : 200px;
 background : #2c2c2c;
 float : right;
 border-top : 1px solid #373737;
 border-right : 1px solid #373737;
 border-left : 1px solid #373737; }

#navcontainer1 {
 margin : 10px;
 margin-top : 20px; }
 
#navlist1 {
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 100%; }

#navlist1 li {
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
font-size : 15px;
font-weight : bold; }

#navlist1 li a { 
text-decoration: none;
color : #ECBD00; }
 
#navlist1 li a:hover { 
text-decoration: none;
color : #fff; }

#down {
 width : 800px;
 margin-left : auto;
 margin-right : auto; }
 
#col3 {
 width : 298px;
 background : #2f2f2f;
 border-bottom : 1px solid #373737;
 border-right : 1px solid #373737;
 border-left : 1px solid #373737;
 float : left;
 margin-bottom : 30px; }
 
#col4 {
 width : 299px;
 height : 300px;
 background-image : url('../img/col4.jpg');
 border-bottom : 1px solid #373737;
 border-right : 1px solid #373737;
 float : left;
 margin-bottom : 30px; }
 
#col5 {
 width : 199px;
 height : 200px;
 background-image : url('../img/col5.jpg');
 border-bottom : 1px solid #373737;
 border-right : 1px solid #373737;
 float : right; }
 
#col6 {
 width : 498px;
 height : auto;
 background : #2f2f2f;
 border-bottom : 1px solid #373737;
 border-right : 1px solid #373737;
 float : right; }
 
h1 {
 margin : 0px;
 margin-top : 10px;
 margin-left : 20%;
 padding : 0px;
 font-size  : 20px;
 color : #ECBD00; }
 
h2 {
 font-size : 15px;
 margin-left : 20%;
 font-style : italic; }
 
h3 {
 margin-top : 0;
 padding-top : 0; }
 
p { 
 margin : 20px;
 text-indent : 20px;
 text-align : justify;
 color : #fff; }
 
#info {
 margin-right : 20%;
 margin-left : 20%; }
 
.spis {
 margin : 10px;
 font-weight : bold;
 font-style : italic;
 font-size : 20px;
 text-align : right;
 border : 1px solid #ccc; }
 
td.k1 {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab1.jpg');
 border-bottom : 1px solid #ccc;
 border-right : 1px solid #ccc; }
 
td.k1:hover {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab1h.jpg');
 border-bottom : 1px solid #ccc;
 border-right : 1px solid #ccc; }
 
td.k2 {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab2.jpg');
 border-bottom : 1px solid #ccc; }
 
td.k2:hover {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab2h.jpg');
 border-bottom : 1px solid #ccc; }
 
td.k3 {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab3.jpg');
 border-bottom : 1px solid #ccc;
 border-right : 1px solid #ccc; }
 
td.k3:hover {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab3h.jpg');
 border-bottom : 1px solid #ccc;
 border-right : 1px solid #ccc; }
 
td.k4 {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab6.jpg');
 border-bottom : 1px solid #ccc; }
 
td.k4:hover {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab6h.jpg');
 border-bottom : 1px solid #ccc; }
 
td.k5 {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab5.jpg');
 border-right : 1px solid #ccc; }
 
td.k5:hover {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab5h.jpg');
 border-right : 1px solid #ccc; }
 
td.k6 {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab4.jpg'); }
 
td.k6:hover {
 padding : 0px;
 margin : 0px;
 width : 50%;
 height : 100px;
 background-image: url('../img/tab4h.jpg'); }

.minmen {
 font-size : 15px;
 font-weight : bold;
 font-style : italic;  }
 
.minmen ul {
 font-size : 13px;
 font-weight : normal;
 font-style : normal; }
 
.marg {
 margin : 20px; }
 
input:focus {
 background : #fff;
 color : #000; } 
 
input {
 border : 1px solid #ccc;
 background-color : #373737; 
 font-size : 12px;
 color : #fcfcfc;
 width : 90%; }
 
select {
 border : 1px solid #ccc;
 background-color : #373737; 
 font-size : 12px;
 color : #fcfcfc;
 width : 90%; }
 
input.zam {
 border : 1px solid #ccc;
 background-color : #242424; 
 font-size : 12px;
 color : #ECBD00;
 width : auto;
 margin : 10px; }
 
.td_l input {
 border : 1px solid #ccc;
 background-color : #373737; 
 font-size : 14px;
 color : #fcfcfc;
 width : 150px;
 margin-bottom : 10px; }

textarea {
 border : 1px solid #ccc;
 background-color : #373737; 
 font-size : 12px;
 color : #fcfcfc;
 width : 90%; }
 
form {
 margin : 0px;
 padding : 0px; }
 
#log {
 width : 350px;
 border : 1px solid #ccc;
 background-color : #373737; 
 margin-left : auto;
 margin-right : auto;
 margin-top : 30px;
 margin-bottom : 30px;
 padding : 20px; }
 
#wybor {
 width : 900px;
 border : 1px solid #ccc;
 background-color : #373737; 
 margin-left : auto;
 margin-right : auto;
 margin-top : 30px;
 margin-bottom : 30px;
 padding : 20px; }
 
.td_l {
 text-align : center; }
 
#for {
 width : 100%;
 border : 1px solid #ccc;
 font-size : 1em; }
 
#for td {
 border : 1px solid #fcfcfc;
 padding : 5px;
 text-align : center; }
 
tr.mas td {
 background : #242424;
 color : #ECBD00; }
 
#mapa {
 width : 490px;
 height : 458px;
 background-image : url('../img/mapa.jpg'); 
 margin : auto; 
 margin-top : 10px;
 margin-bottom : 10px; }

#mapa td img {
 border : none; }
 
.par {
 margin: 10px;
 border-bottom : 1px solid #c3c3c3; }
 
img.schema {
 border : 2px solid #ECBD00;
 margin-left : 100px;
 margin-right : 100px;
 margin-bottom : 20px; }