BODY {
font-size : 11px; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : 666666; 
background-color : #e0e0e6;
background-image : url(pliki/tlo_body.gif);
background-repeat : repeat-x; 
/* background-attachment : fixed; */
background-position : 0% 0%; 
margin : 0%; padding : 0%; border-width : 0; 
border-style : none; border-color : inherit; 
width : auto; 
scrollbar-3d-light-color : #ffeeee;
scrollbar-arrow-color : #ff0000;
scrollbar-base-color : #A3C2B3;
scrollbar-face-color : #990000;
scrollbar-highlight-color : #ffffff;
scrollbar-shadow-color : #003300;
}

TD {
  font-size: 11px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.txt {
  font-size: 11px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #3f3f3f; }


A {
  font-size: 12px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000066; font-weight: bold; text-decoration: none; }

A.mnt {
  font-size: 11px;
  color: #000066; font-weight: bold; text-decoration: none; }

A.mnthin {
  font-size: 11px;
  font-weight: normal; text-decoration: none; }

A:link {color: #000066; text-decoration: none; }
A:visited {color: #000066; text-decoration: none; }
A:active {color: #cc9999; text-decoration: none; }
A:hover {color: #3366cc; text-decoration: none; }


/* Style stosowane do nawigacji w gornym menu */
div.mnon {
  text-align: center; color: #cc0000;
  font-size: 13px; font-weight: bold; 
  width: 108px; margin: 0; 
  padding-top: 5px;
}

div.mnoff {
  text-align: center; 
  font-size: 13px; font-weight: bold; 
  width: 108px; margin: 0; 
  padding-top: 5px;
}

td.mnon {
  background-image: url(pliki/fn_on.jpg);
  width: 108px;
}

td.mnoff {
  background-image: url(pliki/fn_off.jpg);
  width: 108px;
}

.separ {
  border-bottom: 1px solid #666666;
}

span.more {
  display: block; text-align: right;
}

IMG.folio {
  margin-right: 10px; margin-bottom: 10px; 
  border: 2px solid Navy;
}

/* Koniec stylów stosowanych do nawigacji w gornym menu */

/* duzy tekst */

H1 {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px; font-weight: bold;
  color: #000099; background-color: transparent;
  margin-top: 1px; margin-bottom: 3px;
  margin-left: 0px; margin-right: 20px;
}

H2 {
  font-family : Helvetica, Verdana, Geneva, Arial, sans-serif;
  font-size : 14px; text-decoration: none; color: #000033; 
  font-weight: normal; padding-left: 0px; padding-top: 0px;
  margin-bottom: 5px;
}

.ng1txt {
  font-family : Geneva, Verdana, Helvetica, Arial, sans-serif;
  font-size : 14px; font-weight: bold;
  color: #003399; background-color: transparent;
  margin-top: 1px; margin-bottom: 3px;
  margin-left: 0px; margin-right: 20px;
}

.ng2txt {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px; font-weight: bold;
  color: #000099; background-color: transparent;
  margin-top: 1px; margin-bottom: 3px;
  margin-left: 0px; margin-right: 20px;
}

.ng3txt {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px; font-weight: normal;
  color: #330000; background-color: transparent;
  margin-top: 1px; margin-bottom: 3px;
  margin-left: 0px; margin-right: 20px;
}

td.l {
  text-align: left;
  background-color: #e0e0e0;
}

td.r {
  text-align: right;
  background-color: #eeeeee;
}
.ramka {background-color: #339933;}

.tekst {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px; font-weight: normal;
  color: #330000; background-color: transparent;
  margin-top: 5px; margin-bottom: 5px;
  margin-left: 20px; margin-right: 20px;
  }  

.tekstbw {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px; font-weight: normal;
  color: #330000; background-color: transparent;
  margin-top: 5px; margin-bottom: 5px;
  margin-left: 0px; margin-right: 20px;
  }  

/* etykieta formularzy */
.formet {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 11px; color: #003333;
  font-weight: bold; text-align: left;
}
/* pola formularzy */
.form {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 10px;
  color: #330000;
  font-weight: normal;
  border-top: solid 1px;
  border-bottom: solid 1px;
  border-left: solid 1px;
  border-right: solid 1px;
  border-color: #990000;
  background: #f9f9f9;
}
/* przyciski formularzy */
.formb {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 12px;
  color: #ccffcc;
  font-weight: bold;
  width : 100px;
  border-top: solid 1px;
  border-bottom: solid 1px;
  border-left: solid 1px;
  border-right: solid 1px;
  border-color: #330000;
  background: #990000;
}

/* tekst wyświetlany w wysłanych formularzach */
.formtxt {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 11px; text-align: left;
  color: #330000;
  font-weight: normal;
  /*
  border-top: solid 1px;
  border-bottom: solid 1px;
  border-left: solid 1px;
  border-right: solid 1px;
  border-color: #990000;
  */
  background: #efeeee;
}

.small {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  }
.smaller {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #999999;
  font-size : 9px;
  }
  
.stopka {
  font-size: 9px;
  color: #efeeee; display: block; 
  text-align: center; height: 20px; 
  padding-top:5px; font-style: normal; 
  font-weight: bold;
}

.opcja {
  display: none;
}