* { padding: 0; margin: 0; }

body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #ECE9D8; background-image: url('img/tlo.png');  background-repeat: repeat;	text-align: center; margin: 0; padding: 0; }

img { border: none; }
a img { border: none; }

a { color: #C33; text-decoration: none; }

a:hover { text-decoration: underline; }

#korpus { background-color: #EFE8D4; margin: 3px auto; width: 770px;  border-style: double; border-width: 3px; border-color:#BBB5A5; }

#zawartosc { background-color: #EFE8D4; margin: 0 0; width: 770px;  }

#lewa { float: left; width: 155px; background-color: #EFE8D4; margin: 0 0; padding: 5px 0 5px 5px;}

#logo { width: 148px; height: 152px; margin: 5px 0 15px 9px;  background-color: #EFE8D4; background-image: url('img/logo1.png');  background-repeat: no-repeat; }

#menu { width: 150px; overflow: hidden;  margin: 10px 0 10px 3px; padding-bottom: 2px; background: #EFE8D4; text-align: left; padding-top: 4px; }

#menu dl { display: block; margin: 0; padding: 0; padding-bottom: 0px; margin-bottom: 0px; background: #EFE8D4; }

#menu dt, #menu dd { display: block; margin: 0; cursor: pointer; }

#menu dt { background: #EFE8D4; margin-top: 0px; padding: 0px 0px 4px 10px; font-size: 13px; color: #960; font-weight: bold;  }

#menu dt a { padding: 4px 0px 4px 0px; font-size: 13px; color: #960; font-weight: bold;  text-decoration: none; }

#menu dt a:hover { padding: 4px 0px 0px 0px; font-size: 13px; color: #C33; font-weight: bold;   }

#menu dd a { display: block; background: #EFE8D4; margin: 0 0 4px 0; padding: 0 0 0 17px; color: #930;	text-decoration: none; font-size: 12px; font-weight: bold; border: 0; }

#menu dd a:hover { color: #C33; text-decoration: none; font-size: 12px; font-weight: bold; padding: 0 0 0 17px; }

#menu dd a:active { color: #FFF; text-decoration: none; font-size: 12px; font-weight: bold; padding: 0 0 0 17px; }

#menu a { background: #EFE8D4; margin: 0 0; padding: 4px 0 0 10px; font-size: 13px; color: #960; font-weight: bold;  text-decoration: none; }
 
#menu  a:hover { background: #EFE8D4;  padding: 4px 0 0 10px; font-size: 13px; color: #C33; font-weight: bold;  text-decoration: none; }

#menu menu0 dd a:active { color: #FFF; font-weight: bold; }

#prawa {  float: right; width: 588px;  background-color: #EFE8D4; margin: 0 0;  padding: 10px 5px 0 15px; text-align: center;}

#pudlo { width: 565px;  float: left; border-style: none; margin: 10px 5px 10px 5px; background-color: #EFE8D4; padding: 0 0 ; }
  
.gora { width: 565px; height: 15px; overflow: hidden; float: left; border-style: none; margin: 0 0; background-color: #FFFFF6; background-image: url('img/gora.png');  background-repeat: no-repeat; padding: 0 0 ; text-align: center; }

.srodek { width: 565px; overflow: hidden; float: left; border-style: none; margin: 0 0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #100000; background-color: #FFFFF6;  background-image: url('img/srodek.png'); }

.dol { width: 565px;  height: 15px; overflow: hidden;  background-color: #FFFFF6;  background-image: url('img/dol.png '); float: left; border-style: none; margin: 0 0;  padding: 0 0 ; text-align: center; }

.goran { width: 565px;   overflow: hidden; float: left; border-style: none; margin: 0 0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #100000; background-color: #E7DFD4;  background-image: url('img/indg7.jpg');  background-repeat: no-repeat;}

.pudelko  { border-style: none; margin: 20px 15px 0 15px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #100000;  text-align: justify; background-color: transparent; } 

.doln { width: 565px;  height: 40px; overflow: hidden;  background-color: #FFFFF6;  background-image: url('img/indd2.jpg'); float: left; border-style: none; margin: 0 0;  padding: 0 0 ; text-align: center; }

.tresc { margin: 0 15px 0 15px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #100000; background-color: #FFFFF6; text-align: justify;  }

.tresc2 { width: 510px; margin: 0 20px 0 29px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #100000; background-color: #FFFFF6; text-align: justify;  }
 
h1 { font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #960; text-align: center; margin: 0 0 0 0;}

h2 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #930; font-weight: bold; text-align: center; margin: 0 0 5px 0;}

h3 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #930; font-weight: bold; text-align: center; margin: 0 0 5px 0;}

h4 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #930; font-weight: bold; text-align: left; margin: 5px 0 5px 0;}

h5 {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #960; text-align: center; margin: 10px 0 5px 0;}

p { font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #600; margin: 4px 0 3px 0; }

.pp { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; color: #300; margin: 4px 0 3px 0; }

.pl {font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #600; margin: 4px 0 3px 0; text-align: left;}

.pm { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #600; margin: 0 0 5px 0;  }

.wykaz { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #600; margin: 5px auto 5px 20px;  }

.c { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #600; text-align: center;   margin-bottom: 5px; }

.cb { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #600; text-align: center;   margin-bottom: 5px; }

.bc { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #600; margin-bottom: 5px; text-align: center;  font-weight: bold; }

.m { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #600;  text-align: justify;  margin-bottom: 5px }

.mc { font-size: 11px; line-height: 14px; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; color: #600; text-align: center;   margin-bottom: 5px; }

.pod { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #600; text-align: center;   margin-top: 1px; margin-bottom: 0; }

.mcb { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #600; margin-bottom: 5px; text-align: center;  font-weight: bold; }

.newsbox { font-size: 11px; font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000; text-align: justify; font-weight: normal; background-color: #FFF9D7; border-style: solid; border-width: 1px; border-color: #BBB5A5; margin: 10px 0 5px 0; padding: 7px 10px 7px 10px; }

.news { font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #600; text-align: justify; line-height: 16px; font-weight: normal;	background-color: #FAF5E8; border-style: solid; border-width: 1px; border-color: #BBB5A5;  margin: 10px 0 6px 0; padding: 6px 11px 9px 11px; }

.ramka { font-size: 11px; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; color: #000; text-align: left; font-weight: normal;	background-color: #FAF5E8; border-style: solid; border-width: 1px; border-color: #BBB5A5;  margin: 10px 3px 8px 10px; padding: 7px 8px 7px 10px; }

.box { font-size: 11px; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; color: #000; text-align: center; font-weight: normal;	background-color: #EFE8D4; border-style: none;  margin: 10px 3px 5px 8px; padding: 7px 0 7px 0; }

.boxbl { font-size: 12px; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; color: #333; text-align: center; font-weight: normal;	background-color: #EFE8D4; border-style: none;  margin: 20px 0px 5px 8px; padding: 7px 0 7px 0; }

.boxb2 { font-size: 12px; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; color: #333; text-align: center; font-weight: normal;	 border-style: none;  margin: 6px 0px 6px 2px;  }

.boxb3 { font-size: 12px; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; color: #333; text-align: center; font-weight: normal;	 border-style: none;  margin: 6px 0px 6px 0px;  }

.ramctr { font-size: 11px; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; color: #000; text-align: center; font-weight: normal;	background-color: #FAF5E8; border-style: solid; border-width: 1px; border-color: #BBB5A5;  margin: 10px 3px 8px 10px; padding: 7px 8px 7px 10px; }

.imgl {float: left; margin: 5px 10px 5px 0; border: double 3px #BBB5A5;, }

.imgr {float: right; margin: 6px 0 5px 10px; border: double 3px #BBB5A5;}

.imgg {margin: 5px; border: double 3px #BBB5A5;}

.imgg2 {margin: 4px; border: double 3px #BBB5A5;}

.imgg3 {margin: 3px; border: double 3px #BBB5A5;}

.footer { margin: 0 auto 5px auto; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-align: center; padding: 0 0 5px 0; color: #666; background: transparent; }

.footer a { color: #C33; text-decoration: none; }

.footer a:hover { text-decoration: underline; }

#clear { display: block; clear: both; width: 100%; height: 1px; overflow: hidden; }