body {
   background-color: #FFFFFF;
   background-image: url(tlo.jpg);
   background-repeat: repeat;
   text-align: center;
   font-size: 10pt;
   background-attachment: fixed;
   margin: 8px auto 8px auto;
   padding: 0px 0px 0px 0px;
}

table {
   margin: 0px auto 0px auto;
   padding: 0px 0px 0px 0px;
   border: 0px solid Black;
   text-align: center;
}

.tabela {
   border: 1px solid Black;
   margin: 0px auto 0px auto;
   padding: 0px 0px 0px 0px;
}


.naglowek1 {
   height: 70px;
   width: 200px;
   background: #FF6633 url(impregbud_logo.gif) no-repeat center;
}

.naglowek2 {
   width: 500px;
   background: #FF6633 url(impregbud_napis.gif) no-repeat center;
}

.naglowek3 {
   background-color: #FF6633;
   height: 30px;
   border-color: Black Black Black Black;
   border-style: solid solid solid solid;
   border-width: 0px 0px 1px 0px;
   text-align: center;
   vertical-align: middle;
}

.naglowek41 {
   background-color: #FFFFCC;
   border-color: Black Black Black Black;
   border-style: solid solid solid solid;
   border-width: 1px 1px 0px 1px;
   text-align: center;
   vertical-align: middle;
   width: 168px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.naglowek42 {
   background-color: #FFCC66;
   border-color: Black Black Black Black;
   border-style: solid solid solid solid;
   border-width: 1px 1px 1px 1px;
   vertical-align: middle;
   text-align: center;
   width: 168px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.naglowek51 {
   background-color: #FFFFCC;
   border-color: Black Black Black Black;
   border-style: solid solid solid solid;
   border-width: 1px 0px 0px 0px;
   text-align: center;
   vertical-align: middle;
   width: 166px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.naglowek52 {
   background-color: #FFCC66;
   border-color: Black Black Black Black;
   border-style: solid solid solid solid;
   border-width: 1px 0px 1px 0px;
   vertical-align: middle;
   text-align: center;
   width: 166px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.naglowek61 {
   background-color: #FFFFCC;
   border-color: Black Black Black Black;
   border-style: solid solid solid solid;
   border-width: 1px 0px 0px 1px;
   text-align: center;
   vertical-align: middle;
   width: 166px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.naglowek62 {
   background-color: #FFCC66;
   border-color: Black Black Black Black;
   border-style: solid solid solid solid;
   border-width: 1px 0px 1px 1px;
   vertical-align: middle;
   text-align: center;
   width: 166px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.naglowek7 {
   background: #FFFFCC;
   vertical-align: top;
}

.naglowek8 {
   width: 440px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   text-align: justify;
   vertical-align: top;
   margin: 0px 0px 0px 0px;
   padding: 0px 30px 0px 30px;
   line-height: 16px;
}

.odstep {
   height: 30px;
}

.menu {
   width: 140px;
   margin: 0px auto 0px auto;
   padding: 0px 0px 0px 0px;
   text-transform: uppercase;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-align: center;
   vertical-align: top;
   
}

.menu ul
{
   list-style-type: none;
   margin: 0px auto 0px auto;
   padding: 0px 0px 0px 0px;
}

.menu a
{
   display: block;
   padding: 8px;
   margin: 0px 0px 0px 0px;
   width: 124px;
   background-color: #6699CC;
   border: 1px solid #FFFFCC;
   text-decoration: none;
}

.menu a:link, .menu a:visited, .menu a:active
{
   color: #FFFFCC;
}

.menu a:hover
{
   background-color: #FFCC66;
   color: #000000;
}

.menu #aktualny
{
   background-color: #FFCC33;
   color: #0033FF;
   border: 1px solid Black;
   display: block;
   padding: 8px;
   margin: 0px 0px 0px 0px;
   width: 124px;
   vertical-align: middle;
}

.mail, .mail a:link, .mail a:visited, .mail a:active
{
   color: #000000;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-decoration: none;
   text-transform: lowercase;
   font-weight: normal;
   background-color: transparent;
   border-width: 0px 0px 0px 0px;
}

.mail a:hover
{
   color: Yellow;
}

.dzial {
   text-transform: uppercase;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #000000;
   letter-spacing: 2px;
}

.dzial a:link, .dzial a:visited, .dzial a:active
{
   color: #3366FF;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   letter-spacing: 1px;
}

.dzial a:hover
{
   color: #0000FF;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   letter-spacing: 0px;
}

.stopka1, .stopka1 h1{
   width: 200px;
   margin: 0px auto 0px auto;
   padding: 0px 0px 1px 0px;
   text-align: center;
   vertical-align: bottom;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #999999;
   display: inline;
   height: 10px;
}

.stopka2 {
   width: 200px;
   margin: 0px auto 0px auto;
   padding: 0px 0px 0px 0px;
   text-align: center;
   vertical-align: top;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #996633;
   height: 10px;
}

.stopka3, .stopka4 {
   width: 500px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-align: right;
   vertical-align: top;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: Silver;
   height: 10px;
}

.stopka3 a:link, .stopka3 a:visited, .stopka3 a:active {
   font-family: Verdana, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: Silver;
   height: 10px;
	text-decoration: none;
}

.stopka3 a:hover {
   color: #0000FF;
   text-decoration: underline;
}

.papiez {
   text-align: center;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #0000FF;
}

.gora {
   vertical-align: top;
}

.kontakt1 {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-align: center;
   vertical-align: middle;
   width: 90px;
   height: 80px;
}

.kontakt2 {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-align: center;
   vertical-align: middle;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   width: 330px;
}

*.centrowanie {
   text-align: center;
}

.wyroznienie, .wyroznienie h1 {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-align: center;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #000000;
   display: block;
}


