body {
  background-color: #666666;
  margin-left: 0px;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
}
body,td,th,input,select,option {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
a:link,a:active,a:visited {
  color: #FFFFFF;
  text-decoration: none;
}
a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.cena {
  font-size: 14px;
  color: #FFFFFF;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  border: 1px solid #999999;
}
.menu {
  font-size: 14px;
}
.menuSel {
  font-size: 14px;
  font-weight: bold;
}
.gaDZ {
  font-size: 14px;
  font-weight: bolder;
  letter-spacing: 8px;
  text-align: justify;
}
.news {
  font-size: 10px;
  color: #CCCCCC;
  text-align: justify;
}
.compL {
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
.newsL {
  font-size: 10px;
  color: #CCCCCC;
  text-align: justify;
}
.newsL:link,.newsL:active,.newsL:visited {
  font-size: 10px;
  color: #CCCCCC;
  text-align: justify;
  text-decoration: none;
}
.newsL:hover {
  font-size: 10px;
  color: #CCCCCC;
  text-align: justify;
  text-decoration: underline;
}
.opis {
  color: #CCCCCC;
  text-align: justify;
}
.opisG {
  color: #CCCCCC;
  text-align: justify;
  font-size: 13px;
}
.linki {
  color: #CCCCCC;
  text-align: justify;
  font-size: 14px;
}
.linki:link,.linki:active,.linki:visited {
  color: #CCCCCC;
  text-decoration: none;
}
.linki:hover {
  color: #CCCCCC;
  text-decoration: underline;
}
.text {
  font-size: 12px;
  text-align: justify;
}
.textNG {
  font-size: 12px;
  letter-spacing: 7px;
  padding-bottom: 0px;
}
.textNP {
  font-size: 12px;
  letter-spacing: 5px;
  padding-bottom: 0px;
}
.textC {
  font-size: 12px;
  text-align: center;
}
.textFD {
  font-size: 10px;
}
.textFC {
  font-size: 10px;
  font-style: italic;
  color: #CCCCCC;
}
.head {
  font-size: 12px;
  text-align: justify;
  padding-left: 16px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin: 0px;
}
.boxRed {
  border: 2px solid #DA251D;
  padding: 5px;
  background-color: #DA251D;
}
input,select,option,textarea, .like_input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #666666;
  padding: 2px;
  margin: 0px;
  border: 1px solid #999999;
}
.ek_ok {
  border: 1px solid #999999;
}

.ek_nok {
  border: 1px dotted #FF0000;
}
.gaDzialy {
  font-family: "Courier New", Courier, mono;
  font-size: 14px;
  font-weight: bolder;
  color: #FFFFFF;
  letter-spacing: 2px;
  list-style-type: square;
}
.cena {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
}
.mailtxt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #C3BEB5;
}
input.mailtxt,select.mailtxt,option.mailtxt,textarea.mailtxt {
  border: 1px solid #333333;
}
.mailtxt:link,.mailtxt:active,.mailtxt:visited {
  color: #0000FF;
  text-decoration: none;
}
.mailtxt:hover {
  color: #0000FF;
  text-decoration: underline;
}

.navi {
font-size: 10px;
line-height: 18px;
letter-spacing: 0.2em;
vertical-align: middle;
border: none;
}

.navi a {
background-color: #000000;
padding: 2px 15px 3px 15px;
border-top: 1px solid #666666;
text-decoration: none;
}

.navi a:hover {
text-decoration: none;
background-color: #666666;
}

.navi_a a {
background-color: #666666;
padding: 2px 15px 3px 15px;
border-top: 1px solid #666666;
}

a.kulisy {
font-size: 11px;
letter-spacing: 0.15em;
font-weight: bold;
padding: 5px 3px;
color: #CCCCCC;
}

div#stopka
{
  color: #999999;
  font-size: 11px;
  letter-spacing: 0.15em;
  display: block;
  font-weight: bold;
  padding: 5px 3px;
}
