body
 { margin: 0; padding: 0; font: 14px Arial, Helvetica, sans-serif; text-align: center; color: White; background: url(images/tlo_2048.gif); }

p
 { margin: 0; padding: 10px 0; text-align: justify; }

#main
 { margin: 0 auto; padding: 0; width: 1024px; text-align: left; border-left: 0px solid #EBB86C; border-right: 0px solid #EBB86C; }

#header
 { height: 251px; font: bold 12px/20px Arial, sans-serif; text-align: center; color: White; text-decoration: none;}

#leftheader
 { float: left; padding: 0px 0px 0px 0px; width: 220px; }

#logo
 { margin: 10px 0px 0px 20px; padding: 0px 0px 0px 0px; width: 174px; height: 45px; border-style: solid; position:relative; -moz-border-radius: 6px; border-radius: 6px; border-width: 1px; border-color: gold; font: bold 12px/20px Arial, sans-serif; text-align: center; color: White; text-decoration: none; background: url(images/wersal.gif); }

#identyfikacja
 { margin: 90px 0px 0px 10px; padding: 0px 0px 0px 0px; width: 194px; height: 40px; border-style: solid; position:relative; -moz-border-radius: 20px; border-radius: 20px; border-width: 1px; border-color: gold; font: bold 16px/20px Arial, sans-serif; text-align: center; color: Gold; text-decoration: blink;  background: url(images/pixel_40.gif); }

#identyfikacja1
 { float: right; margin: 2px 0px 0px 20px; padding: 0px 0px 0px 0px; width: 220px; height: 40px; border-style: solid; position:relative; -moz-border-radius: 12px; border-radius: 12px; border-width: 0px; border-color: gold; font: bold 14px/20px Arial, sans-serif; text-align: center; color: orangered; text-decoration: blink;  background: url(images/tlo_40.gif); }


#rightheader
 { float: right; padding: 0px 0px 0px 0px; width: 804px; }

#tygrysy
 { padding: 0px 0px 0px 0px; width: 804px; height: 251px; border: none; background: url(images/baneranim.gif);}


#headeraudio
 { height: 174px; background: #A0522D url(images/naglowek_audio.jpg); }

#headerinformatyka
 { height: 174px; background: #A0522D url(images/naglowek_informatyka.jpg); }

#headerkontakt
 { height: 174px; background: #A0522D url(images/naglowek_kontakt.jpg); }

#headernad
 { height: 174px; background: #A0522D url(images/naglowek_nad.jpg); }


#pogodynka
 { position: relative; height: 34px; }

#poglogo
 { position: relative; width: 200px; height: 34px; border: none; }

#poglogo a
 { display: block; height: 34px; margin: 10px 0px 10px 15px; padding: 0px 0px 0px 0px; width: 200px; border-style: solid; position:relative; -moz-border-radius: 6px; border-radius: 6px; border-width: 0px; border-color: gold; font: 12px/20px Arial, sans-serif; text-align: left; color: White; text-decoration: none; background: url(images/logo-pogodynka&imgw-small.gif); 
}



#menu
 { height: 25px; margin-top: 0%; margin-bottom: 0%; margin-left: 0%; width: 100%; border-style: solid; position:relative; -moz-border-radius: 12px; border-radius: 12px; border-width: 0px; border-color: gold; text-align:center; padding: 0px 0px 0px 0px; background: url(images/pixel_25.gif); }

#menu ul
 { margin: 0; padding: 0; list-style: none; }

#menu ul li
 { float: left; }

#menu ul li a
 { display: block; width: 146px; font: bold 12px/25px Arial, sans-serif; text-decoration: none; text-align: center; color: White; }

#menu ul li a:hover
 { text-decoration: blink}


#menup
 { width: 230px; }

.box
 { }

#menup ul
 { list-style: none; margin: 0px 0px 0px 0px; padding: 0; border-bottom: 0px; border-left: 0px; border-right: 0px; }

#menup ul li
 { margin: 0; padding: 10px 0px 0px 0px; }

#menup ul li a
 { display: block; height: 28px; margin: 0px; padding: 4px 0px 0px 5px; width: 230px; border-style: solid; position:relative; -moz-border-radius: 16px; border-radius: 16px; border-width: 0px; border-color: gold; font: 14px/20px Arial, sans-serif; text-align: left; color: White; text-decoration: none; background: url(images/pixel_32.gif); }


#menup ul li a.active
{ background: url(images/tlo_40.gif); color: White; }

#menup ul li a:hover
 { text-decoration: none; color: Gold; }


middle
 { }


#left
 { float: left; padding: 0px 0px 0px 0px; width: 230px; }


#right
 { float: right; padding: 0px 0px 0px 0px; width: 794px; }


#footer
 { clear: both; height: 25px; font: normal 12px/25px Arial, sans-serif; color: White; text-align: right; }

#footer ul
 { margin-top: 0%; margin-bottom: 0%; margin-left: 0%; width: 100%; border-style: solid; position:relative; -moz-border-radius: 12px; border-radius: 12px; border-width: 0px; border-color: gold; text-align: right; padding: 0px 5px 0px 0px; background: url(images/pixel_25.gif); }

#footer a
 { font: 12px/25px Arial, sans-serif; text-decoration: none; color: White; }

#footer ul a:hover
 { text-decoration: none; color: Gold; }

#dnfooter
 { clear: both; font: normal 12px Arial, sans-serif; color: Black; text-align: center; }

#dnfooter ul
 { margin-top: 0%; margin-bottom: 0%; margin-left: 0%; width: 100%; border-style: solid; position:relative; -moz-border-radius: 12px; border-radius: 12px; border-width: 0px; border-color: gold; text-align: center; padding: 0px 0px 0px 0px; }

#dnfooter a
 { font: 12px Arial, sans-serif; text-decoration: none; color: Black; }


#wersal
 { padding: 14px 0px 0px 100px; width: 500px; }

.box
 { }

#wersal ul
 { list-style: none; margin: 0px 0px 15px 0px; width: 100%; border-style: solid; position:relative; -moz-border-radius: 32px; border-radius: 32px; border-width: 0px; border-color: gold; text-align:center; padding: 0px 0px 0px 0px; background: url(images/nowosc.gif); }

#wersal ul li
 { margin: 0; padding: 0; }

#wersal ul li a { display: block; margin: 0; padding: 0px 0px 0px 0px; height: 175px; font: 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Snow; }

#wersal ul li a:hover
 { text-decoration: none; color: Gold; }


#wersaljeden
 { float: left; padding: 14px 0px 0px 100px; width: 240px; }

#wersaljeden ul
 { list-style: none; margin: 0px 0px 15px 0px; width: 100%; border-style: solid; position:relative; -moz-border-radius: 32px; border-radius: 32px; border-width: 0px; border-color: gold; text-align:center; padding: 0px 0px 0px 0px; background: url(images/ubezp_indywidualne.gif); }

#wersaljeden ul li
 { margin: 0; padding: 0; }

#wersaljeden ul li a { display: block; margin: 0; padding: 0px 0px 0px 0px; height: 240px; font: 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Snow; }

#wersaljeden ul li a:hover
 { text-decoration: none; color: Gold; }


#wersaldwa
 { float: left; padding: 14px 0px 0px 20px; width: 240px;}

.box
 { }

#wersaldwa ul
 { list-style: none; margin: 10px 0px 15px 0px; width: 100%; border-style: solid; position:relative; -moz-border-radius: 32px; border-radius: 32px; border-width: 0px; border-color: gold; text-align: center; padding: 0px 0px 0px 0px; }

#wersaldwa ul li
 { margin: 0; padding: 0; }

#wersaldwa ul li a { display: block; margin: 0; padding: 0px 0px 0px 0px; height: 240px; font: 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Snow; }

#wersaldwa ul li a:hover
 { text-decoration: none; color: Gold; }


#ciekawostki
 { padding: 20px 0px 0px 0px; width: 794px; }

#ciekawostki ul
 { list-style: none; margin: 0px 0px 0px 0px; text-align: center; padding: 0px 0px 0px 0px; }

#ciekawostki ul li
 { margin: 0; padding: 0; }

#ciekawostki ul li a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: bold 14px/20px Arial, sans-serif; text-align: center; text-decoration: none; color: Black; }


#ciekawostkijeden
 { margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; width: 794px; }

#ciekawostkijeden ul
 { float: left; list-style: none; margin: 0px 0px 0px 50px; text-align: left; padding: 0px 0px 0px 0px; }

#ciekawostkijeden ul li
 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#ciekawostkijeden ul li a { display: block; margin: 7px 0px 0px 0px; padding: 0px 0px 0px 0px; font: bold 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Black; }

#ciekawostkijeden ul li a:hover
 { text-decoration: blink}


#ofirmie
 { padding: 20px 0px 0px 20px; width: 794px; }

#ofirmie ul
 { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#ofirmie ul li
 { margin: 0; padding: 0; }

#ofirmie ul li a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 12px/20px Arial, sans-serif; text-decoration: none; color: Black; }


#tabela
 { padding: 14px 0px 0px 30px; width: 760px; }

#tabela ul
 { list-style: none; margin: 0px 0px 15px 0px; width: 100%; border-style: solid; position:relative; -moz-border-radius: 10px; border-radius: 10px; border-width: 0px; border-color: gold; text-align:center; padding: 0px 0px 0px 0px; background: url(images/tabela_jpg.jpg); }

#tabela ul li
 { margin: 0; padding: 0; }

#tabela ul li a { display: block; margin: 0; padding: 0px 0px 0px 0px; height: 923px; font: 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Snow; }

#tabela ul li a:hover
 { text-decoration: none; color: Gold; }


#tabelajeden
 { padding: 20px 0px 0px 20px; width: 794px; }

#tabelajeden ul
 { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#tabelajeden ul li
 { margin: 0; padding: 0; }

#tabelajeden ul li a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 12px/20px Arial, sans-serif; text-decoration: none; color: Black; }


#deklaracja
 { padding: 20px 0px 0px 20px; width: 794px; }

#deklaracja ul
 { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#deklaracja ul li
 { margin: 0; padding: 0; }

#deklaracja ul li a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 12px/20px Arial, sans-serif; text-decoration: none; color: Black; }


#deklaracjajeden
 { margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; width: 794px; }

#deklaracjajeden ul
 { float: left; list-style: none; margin: 0px 0px 0px 30px; text-align: left; padding: 0px 0px 0px 0px; }

#deklaracjajeden ul li
 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#deklaracjajeden ul li a { display: block; margin: 7px 0px 0px 0px; padding: 0px 0px 0px 0px; font: bold 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Black; }

#deklaracjajeden ul li a:hover
 { text-decoration: blink}


#warunkiogolne
 { padding: 20px 0px 0px 0px; width: 794px; }

#warunkiogolne ul
 { list-style: none; margin: 0px 0px 0px 0px; text-align: center; padding: 0px 0px 0px 0px; }

#warunkiogolne ul li
 { margin: 0; padding: 0; }

#warunkiogolne ul li a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: normal 14px/20px Arial, sans-serif; text-align: center; text-decoration: none; color: Black; }


#kontakt
 { padding: 14px 0px 0px 100px; width: 500px; }

#kontakt ul
 { list-style: none; margin: 0px 0px 15px 0px; width: 100%; border-style: solid; position:relative; -moz-border-radius: 12px; border-radius: 12px; border-width: 0px; border-color: gold; text-align:center; padding: 0px 0px 0px 0px; background: url(images/plan_dojazdu.gif); }

#kontakt ul li
 { margin: 0; padding: 0; }

#kontakt ul li a { display: block; margin: 0; padding: 0px 0px 0px 0px; height: 328px; font: 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Snow; }

#kontakt ul li a:hover
 { text-decoration: none; color: Gold; }

#kontaktjeden
 { padding: 20px 0px 0px 0px; width: 794px; }

#kontaktjeden ul
 { list-style: none; margin: 0px 0px 0px 0px; text-align: center; padding: 0px 0px 0px 0px; }

#kontaktjeden ul li
 { margin: 0; padding: 0; }

#kontaktjeden ul li a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: normal 14px/20px Arial, sans-serif; text-align: center; text-decoration: none; color: Black; }


#szkoda
 { padding: 14px 0px 0px 200px; width: 130px; height: 100px; }

#szkoda ul
 { list-style: none; margin: 0px 0px 15px 130px; width: 100%; border-style: solid; position:relative; -moz-border-radius: 12px; border-radius: 12px; border-width: 0px; border-color: gold; text-align: center; padding: 0px 0px 0px 0px; background: url(images/szkoda.gif); }

#szkoda ul li
 { margin: 0; padding: 0; height: 100px; }

#szkodajeden
 { padding: 20px 0px 0px 0px; width: 794px; }

#szkodajeden ul
 { list-style: none; margin: 0px 0px 0px 0px; text-align: center; padding: 0px 0px 0px 0px; }

#szkodajeden ul li
 { margin: 0; padding: 0; }

#szkodajeden ul li a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: normal 14px/20px Arial, sans-serif; text-align: center; text-decoration: none; color: Black; }

#szkodadwa
 { margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; width: 794px; }

#szkodadwa ul
 { float: left; list-style: none; margin: 0px 0px 0px 0px; text-align: left; padding: 0px 0px 0px 0px; }

#szkodadwa ul li
 { margin: 0px 0px 0px 50px; padding: 0px 0px 0px 0px; }

#szkodadwa ul li a { display: block; margin: 7px 0px 0px 0px; padding: 0px 0px 0px 0px; font: bold 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Black; }

#szkodadwa ul li a:hover
 { text-decoration: blink}


#lekarze
 { padding: 14px 0px 0px 300px; width: 180px; }

#lekarze ul
 { list-style: none; margin: 0px 0px 15px 0px; width: 100%; border-style: solid; position:relative; -moz-border-radius: 12px; border-radius: 12px; border-width: 0px; border-color: gold; text-align:center; padding: 0px 0px 0px 0px; background: url(images/chory_komp.gif); }

#lekarze ul li
 { margin: 0; padding: 0; }

#lekarze ul li a { display: block; margin: 0; padding: 0px 0px 0px 0px; height: 109px; font: 14px/20px Arial, sans-serif; text-align: left; text-decoration: none; color: Snow; }

#lekarze ul li a:hover
 { text-decoration: none; color: Gold; }


#zdrowotne
 { padding: 20px 0px 0px 0px; width: 794px; }

#zdrowotne ul
 { list-style: none; margin: 0px 0px 0px 0px; text-align: center; padding: 0px 0px 0px 0px; }

#zdrowotne ul li
 { margin: 0; padding: 0; }

#zdrowotne ul li a { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: normal 14px/20px Arial, sans-serif; text-align: center; text-decoration: none; color: Black; }


table {
    display: table;
    font: 90%/1.5em "Lucida Grande", Geneva,
                    "DejaVu Sans", "Bitstream Vera Sans", AnjaliOldLipi,
                    "Lucida sans", "Trebuchet MS", Arial, Verdana;
    text-align: left;
    border: 4px black double;
    border-spacing: 0;
    -moz-border-radius: 12px;
    -moz-box-shadow: #6a3d37 5px 5px 6px;
    -webkit-border-radius: 12px;
    -webkit-box-shadow: #6a3d37 5px 5px 6px;
    border-radius: 12px;
    box-shadow: #6a3d37 5px 5px 6px;
    background: #dbdbdb
}

td {
    border:inset white 1px;
    color: #000;
}

th {
    border:inset white 1px;
    text-align: center;
    color: #fff;
    font-size: 110%;
    text-shadow: #6a3d37 2px 2px 2px
}
 
    th:first-of-type {
        font-weight: bold;
        font-style: italic
    }
 
tr:nth-child(odd) {
    color: #000;
    background: #b5b5b5
}
 
tr:nth-child(even) {
    color: #000
}
 
th:first-of-type,
td:first-of-type {
    padding: 0 0 0 0.5em
}

th:last-of-type,
td:last-of-type {
    padding: 0 0.1em 0 0
}
 
tr:nth-last-child(-n+2) {
    opacity: .75
}

