html {
   height: 100%;
   /* background: url("images/pasek.png") repeat-x; */
   background: url("images/krople.jpg") repeat;
}
body {
   font: 20px "arial black";
   padding: 0;
   color: #163A3F;
}

#contener {
   margin-top: 80px;
   height: 100%;
   width: 800px;
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   border: 1px solid black;
/*position i z-index usuwa reklamy yoyo */
   position: relative;
}

#top {
   width: 800px;
}

#naglowek {
   width: 800px;
}

#menu {
   width: 800px;
   float: left;
   overflow: hidden;
   background: url("images/menutlo.jpg") repeat-x;
}

div.transboxmenu {
   position: relative;
   margin-top: -40px;
   width: 800px;
   height: 40px;
   background-color: #A67450;
   border-top: 0px solid black;
  /* for IE */
   filter: alpha(opacity=50);
  /* CSS3 standard */
   opacity: 0.5;
   -moz-opacity: 0.5;
}

#srodek {
   background-color: #F0F9F8;
   width: 800px;
   height: 450px;
   overflow: hidden;
   text-align: center;
}

#stopka {
   font: 10px "arial black";
   text-align: center;
   clear: both;
   height: 25px;
   width: 800px;
   background-color: #4EA299;
   color: #163A3F;
   padding-top: 10px;
}

#down {
   clear: both;
   width: 800px;
}

ul#text1 {
   padding: 0px 0px 0px 0px;
   text-align: center;
   color: #163A3F;
   font: 16px "arial black";
}

ul#text1 li {
   list-style: none;
   padding-bottom: 10px;
   font: 16px "arial black";
}

#text1 li a:link, #text1 li a:visited {
   border: none;
   outline: none;
   text-decoration: none;
   font-size: 22px;
   color: #990000;
}

#text1 li a:hover {
   border: none;
   outline: none;
   text-decoration: none;
   font-size: 22px;
   color: #A67450;
}

.kontakt {
   padding: 100px 0px 0px 0px;
   text-align: center;
   font: 22px "arial black";
   font-weight: bold;
   color: #990000;
}

.text2 {
   font: 16px "arial black";
   text-align: left;
   color: #163A3F;
   padding: 10px 0px 0px 0px;
}

.text3 {
   font: 16px "arial black";
   text-align: left;
   color: #163A3F;
   padding: 0px 0px 0px 0px;
}

ul.text4 {
   font: 16px "arial black";
   text-align: left;
   padding: 20px 0px 0px 70px;
   color: #163A3F;
}

.licznik {
   padding: 120px 5px 0px 0px;
   text-align: right;
   font-size: 10px;
}

.ico {
   padding:4px 3px 0px 0px;
   display: inline;
   float: right;
}

a.mail:link, a.mail:visited {
   text-decoration: none;
   outline: none;
   border: none;
   color: #990000;
}

a.mail:hover {
   text-decoration: none;
   outline: none;
   border: none;
   color: #A67450;
}

a.maildol:link, a.maildol:visited, a.maildol:hover {
   text-decoration: none;
   outline: none;
   border: none;
   color: #163A3F;
}

/*ramka ze zdjeciami*/
#slideshow {
  width: 750px;
  height: 350px;
  margin-top: 50px;
  margin-left: 25px;
  border: 0px solid #40968A;
}

/*ramka przezroczysta na ramke ze zdjeciami*/
div.transboxslideshow {
   position: relative;
   margin-top: -350px;
   margin-left: 25px;
   width: 750px;
   height: 350px;
   background-color: #990000;
   border: 0px solid #40968A;
  /* for IE */
   filter: alpha(opacity=0);
  /* CSS3 standard */
   opacity: 0;
   -moz-opacity: 0;
}

/*ramka z tlem pod tekst*/
div.transboxslide {
   position: relative;
   margin-top: -390px;
   margin-left: 50px;
   width: 500px;
   height: 420px;
   background-color: #ffffff;
   border: 1px solid #40968A;
  /* for IE */
   filter: alpha(opacity=50);
  /* CSS3 standard */
   opacity: 0.5;
   -moz-opacity: 0.5;
}

/*ramka z tekstem*/
div.transboxslidetext {
   position: relative;
   margin-top: -422px;
   margin-left: 50px;
   width: 500px;
   height: 378px;
   border: 0px solid #40968A;
}

div.transboxslidetext h1 {
   padding: 0px 5px 0px 10px;
   text-align: left;
   margin: 0;
}

/*ramka z kontaktem*/
div.transboxdown {
   position: relative;
   margin-top: -44px;
   margin-left: 51px;
   width: 500px;
   height: 44px;
   background-color: #B6BBBA;
   border: 0px solid black;
  /* for IE */
   filter: alpha(opacity=70);
  /* CSS3 standard */
   opacity: 0.7;
   -moz-opacity: 0.7;
}
div.transboxdown span.left {
   float: left;
   display: inline;
   color: #990000;
   font-size: 16px;
   padding: 12px 0px 0px 7px;
}

div.transboxdown span.right {
   float: right;
   display: inline;
   color: #990000;
   font-size: 16px;
   padding: 12px 7px 0px 0px;
}



