body {background-image:url(../images/tlo_top.jpg); background-color:#f8f8f8; background-position: center; background-position: 0 0px; background-repeat: repeat-x;}

a {color:#8d8d8d;    text-decoration: none;}

a:hover {color:#8d8d8d;   font-weight:bold; text-decoration: underline;}


.clear {    clear: both;    height: 0px;    font-size: 0px;    line-height: 0px;}



.logo{
float:left;
padding: 0px 40px 0px 70px;
border:0px;
outline:none;
text-decoration: none;
}
.kontener{
font-family: Georgia, sans-serif;
font-size: 11px;
line-height:18px;
text-align:justify;
color:#8d8d8d;
margin-left:auto;
margin-right:auto;
width: 985px;
}

.top{
width: 985px;
background-image:url(../images/top.jpg);
background-repeat: no-repeat;
background-position: center;
}

.middlesg{
width: 985px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
height:184px;
background:url(../images/top1.jpg) no-repeat 0px 0px;
}

.middleus{
width: 985px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
height:184px;
background:url(../images/top2.jpg) no-repeat 0px 0px;
}

.middlezes{
width: 985px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
height:184px;
background:url(../images/top3.jpg) no-repeat 0px 0px;
}

.middlekon{
width: 985px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
height:184px;
background:url(../images/top4.jpg) no-repeat 0px 0px;
}

.tresc{
width: 985px;
margin: 0 auto 0 auto;
background:url(../images/pod-tekst.jpg) no-repeat 0px 0px;
height:700px;
}

.trescusl{
width: 985px;
margin: 0 auto 0 auto;
background:url(../images/pod-tekst.jpg) no-repeat 0px 0px;
height:900px;
}

.tresckon{
width: 985px;
margin: 0 auto 0 auto;
padding:40px 0px 0px 0px;
background:url(../images/pod-tekst.jpg) no-repeat 0px 0px;
height:800px;
}


.menu-gora { height: 94px; width: 750px; margin-left:auto;  margin-right:0;}


.menu-gora a.opcja { font-family: Georgia, sans-serif; font-size: 14px; color:#a41218; text-align:center; display:block; width:110px; height:54px; float:left; padding:40px 0px 0px 0px; margin-left:5px; margin-right:5px; }
.menu-gora a.opcjasg { font-family: Georgia, sans-serif; font-size: 14px; color:#a41218; text-align:center; display:block; width:140px; height:54px; float:left; padding:40px 0px 0px 0px; margin-left:55px; margin-right:30px;}

a.opcjaboczna { font-family: Georgia, sans-serif; font-size: 13px; color:#a41218; display:block; float:left;}

.pl{float:right; padding: 45px 30px 0px 0px;  border:0px;   outline:none;   text-decoration: none;}
.eng{float:right; padding: 45px 10px 0px 0px;  border:0px;   outline:none;   text-decoration: none;}

.cytat{
font:italic  11px Georgia, serif;
line-height:18px;
color:#f8f8f8;
padding:25px 0px 0px 45px;
width:500px;
}

.kontakt{
font: 12px Georgia, serif;
line-height:18px;
color:#5f6b77;
padding:0px 0px 0px 45px;
width:300px;
float:left;

}

.cytat .naglowek{
font:italic  18px Georgia, serif;
color:#f8f8f8;
padding:0px 0px 20px 0px;
}

.lewa
{
padding:30px 20px 0px 0px;
display:block;
float:left;
width:330px;

}

.lewa ul {
padding:0px 0px 0px 0px;
width: 350px;
}


.lewa li {
list-style:none;
font-family: Georgia, sans-serif;
font-size: 14px;
padding:9px 0px 0px 30px;
background:url(../images/menu.jpg) no-repeat;
background-position: left;
width: 320px;
height:28px;
}

.prawa
{
float:right;
padding:20px 10px 0px 10px;
width:610px;
font-family: Georgia, sans-serif;
font-size: 12px;
line-height:20px;
text-align:justify;
color:#5f6b77;
} 

.prawa ul {
padding:0px 0px 0px 0px;
width: 650px;
}
.prawa li {
list-style:dot;
font-family: Georgia, sans-serif; font-size: 12px; color:#5f6b77;
background:url(../images/punkt.jpg) no-repeat;
padding:9px 0px 0px 10px;
margin-left: 30px;
width: 570px;
height:auto;
}


.naglowek{
font:italic  18px Georgia, serif;
color:#a41218;
padding:0px 0px 20px 0px;
}



.stopka{
font-family: Georgia, sans-serif; font-size: 11px; color:#a41218; line-height:20px;
padding:30px 0px 0px 0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
height:55px;
width: 100%;
background:url(../images/stopka_tlo.jpg) repeat-x 0px 0px;}

.stopka_srodek{
margin-top:0px;
margin-left:auto;
margin-right:auto;
width: 985px;
}

.lewostopka{float:left; display:block;}
.lewostopka a.opcja { text-align:center; display:block; float:left; padding:0px 10px 0px 0px;}
.lewostopka a:hover {color:#8d8d8d;   font-weight:normal; text-decoration: underline;}
.prawostopka{ float:right;}

#mask {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9000;
  background-color: #000;
  display: none;
}


#boxes .window {
  position: absolute;
  left: 0;
  top: 0;
  width: 440px;
  height: 200px;
  display: none;
  z-index: 9999;
  padding: 20px;
  border-radius: 15px;
  text-align: center;
}
#boxes #dialog {

  width: 950px;
  height: 550px;
  padding: 10px;
  background-color: #ffffff;
  font-family: 'Segoe UI Light', sans-serif;
  font-size: 15pt;
}

#popupfoot {
  font-size: 16pt;
  position: absolute;
  width: 650px;
  left: 50px;
}

