
html>body {margin:0;}
* { margin:0px; padding:0px; }

img { border: 0; }


br,div,table,td,th,tr,address,blockquote {
        font-family:arial,helvetica,sans-serif;
        font-size:12px;
        color:#000000;
}








/*== HEADER ==*/
#header { font-family:verdana, arial, helvetica, sans-serif; color:#036; font-size:100%; }
.header { font-family:verdana, arial, helvetica, sans-serif; color:#036; font-size:100%; }
#blindNav { display:none; }
.headerBar { float:left; margin-bottom:7px; width:100%;background: #00a4e8 url(rozliczenia_podatkowe_tax_return_img/financial_republic.gif) no-repeat top right;}
.headerBar img { margin-top:15px; margin-left:15px; margin-bottom:0px; float:left;}
.headerBar img.noMenu { margin-bottom:20px; }


.headerBar2 { float:left; margin-bottom:7px; width:100%;background: #00a4e8;}
.headerBar2 img { margin-top:15px; margin-left:15px; margin-bottom:0px; float:left;}
.headerBar2 img.noMenu { margin-bottom:20px; }

/*== TOP AND LOWER LEVEL NAVIGATION ==*/
ul.menuLowerLevel { clear:both; font-size:75%; font-weight:bold; list-style-type:none; margin:0px; padding:0px; }
ul.menuLowerLevel li a { color:#FF6600; text-decoration:none; margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
ul.menuLowerLevel li a:hover, .menuLowerLevel li a.active { color:#00a4e8; margin-right:10px; margin-left:10px; text-decoration:none;}
ul.menuLowerLevel li { float:left; display:inline; margin:0px; padding:0px;border-right:2px solid #003366; }

#mainNavHolder {height: 35px;font-size:100%; width: auto;float:left;margin:1px 0 0 1px; font-family:verdana, arial, helvetica, sans-serif; color:#036; }
.mainNavHolder {height: 35px;font-size:100%; width: auto;float:left;margin:1px 0 0 1px; font-family:verdana, arial, helvetica, sans-serif; color:#036; }
#mainTopNav {float: left;clear: none;width: auto;height:35px;display: block;overflow: hidden;}
.mainTopNav {float: left;clear: none;width: auto;height:35px;display: block;overflow: hidden;}
.mainNavHolder #mainTopNav ul {float: left;margin: 0;padding: 0px;list-style: none;}
.mainNavHolder ul li {display: inline;margin: 0;padding: 0;width: auto;}
.mainNavHolder ul li a {float: left;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 0 0;margin: 4px 0 0 5px;padding: 0 0 4px 12px;text-decoration: none;}
#mainNavHolder #mainTopNav ul {float: left;margin: 0;padding: 0px;list-style: none;}
#mainNavHolder ul li {display: inline;margin: 0;padding: 0;width: auto;}
#mainNavHolder ul li a {float: left;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 0 0;margin: 4px 0 0 5px;padding: 0 0 4px 12px;text-decoration: none;}
#mainNavHolder ul li a span {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #01a4e9;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body#mainNavHolder ul li a span {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #01a4e9;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body #mainNavHolder ul li a span{padding: 4px 0 4px 0px;}

#mainNavHolder ul li a.off {float: left;background: url(rozliczenia_podatkowe_tax_return_img/londyn_off.gif) no-repeat 0 0;margin: 4px 0 0 5px;padding: 0 0 4px 12px;text-decoration: none;}
#mainNavHolder ul li a span.off {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_off.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #013469;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body #mainNavHolder ul li a span.off {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_off.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #013469;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body #mainNavHolder ul li a span.off {padding: 4px 0 4px 0px;}


#mainNavHolder ul li a.current {float: left;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 0 0;margin: 4px 0 0 5px;padding: 0 0 4px 12px;text-decoration: none;}
#mainNavHolder ul li a span.current {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #013469;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body #mainNavHolder ul li a span.current {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #013469;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body #mainNavHolder ul li a span.current {padding: 4px 0 4px 0px;}


* html #mainNavHolder ul li a span {height: 32px;}

#mainNavHolder ul li.off a {color: #00254F;border-width: 0;padding: 0 0 0 10px;}
#mainNavHolder ul li.off a span {color: #00a4e6;}

#mainNavHolder ul li a:hover {color: #00254F;}
#mainNavHolder ul li a:hover span {color: #00A4E8;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainNavHolder ul li a span {float: none;}
/* End IE5-Mac hack */
#mainNavHolder ul li a:hover span {color: #00A4E8;}
/* ******************************************************** */

/* ******************************************************************** */

.mainNavHolder ul li a span {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #01a4e9;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body#mainNavHolder ul li a span {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #01a4e9;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body #mainNavHolder ul li a span{padding: 4px 0 4px 0px;}

.mainNavHolder ul li a.off {float: left;background: url(rozliczenia_podatkowe_tax_return_img/londyn_off.gif) no-repeat 0 0;margin: 4px 0 0 5px;padding: 0 0 4px 12px;text-decoration: none;}
.mainNavHolder ul li a span.off {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_off.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #013469;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body .mainNavHolder ul li a span.off {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_off.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #013469;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body .mainNavHolder ul li a span.off {padding: 4px 0 4px 0px;}


.mainNavHolder ul li a.current {float: left;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 0 0;margin: 4px 0 0 5px;padding: 0 0 4px 12px;text-decoration: none;}
.mainNavHolder ul li a span.current {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #013469;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body .mainNavHolder ul li a span.current {float: left;display: block;background: url(rozliczenia_podatkowe_tax_return_img/londyn_on.gif) no-repeat 100% 0;padding: 4px 0 4px 5px;margin: 0;font-weight: bold;color: #013469;width: 183px !important;width: 183px;height: 28px;cursor: hand;}
html>body .mainNavHolder ul li a span.current {padding: 4px 0 4px 0px;}


* html .mainNavHolder ul li a span {height: 32px;}

.mainNavHolder ul li.off a {color: #00254F;border-width: 0;padding: 0 0 0 10px;}
.mainNavHolder ul li.off a span {color: #00a4e6;}

.mainNavHolder ul li a:hover {color: #00254F;}
.mainNavHolder ul li a:hover span {color: #00A4E8;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.mainNavHolder ul li a span {float: none;}
/* End IE5-Mac hack */
.mainNavHolder ul li a:hover span {color: #00A4E8;}













/* ****************************************************************************************** */






.lista{ font-size:100%; display:block;  margin-left:6px; padding-left:15px; color: #016cbc;}

.lista2{ font-size:100%; display:block; background: transparent url(rozliczenia_podatkowe_tax_return_img/strz_2.gif) 0em 0.1em no-repeat;  margin-left:6px; padding-left:15px; line-height: 1em;}



/* TABELE
----------------------------------------------- */

.tab_lewa{
    font-size: 12px;
    color:#000000;
    vertical-align: middle;
    font-weight: bold;
    background-image: url(rozliczenia_podatkowe_tax_return_img/londyn_head_lewa.gif);
    background-repeat: no-repeat; 
}

.wiecej_tab{
    font-size: 12px;
    color:#000000;
    background-color: #f5f5f5;
    padding:0 4px 0 0;
}

.tab_sr{
    font-size: 12px;
    color:#000000;
    vertical-align: middle;
    font-weight: bold;
    background-image: url(rozliczenia_podatkowe_tax_return_img/londyn_head.gif);
    background-repeat: no-repeat; 
}

.tab_sr_2{
    font-size: 12px;
    color:#000000;
    vertical-align: middle;
    font-weight: bold;
    background-color: #CEEEFB;
    background-image: url(rozliczenia_podatkowe_tax_return_img/londyn_head.gif);
    background-repeat: no-repeat; 
}


.tab_color_1{
    color:#000000;
    font-size:12px;
    padding:5px 5px 5px 5px;
    height: 265px;

        border-style: solid;
        border-top-width: 0px;
        border-left-width: 1px;        
        border-right-width: 1px;                
        border-bottom-width: 1px;
        border-bottom-color: E8F8FD;
        border-left-color: #E8F8FD;
        border-right-color: #E8F8FD;
}


.tab_color_2{
    color:#000000;
    font-size:12px;
    padding:5px 3px 5px 3px;
    text-align:justify;

}

.tab_color_3{
    color:#000000;
    font-size:12px;
    padding:5px 5px 5px 5px;


        border-style: solid;
        border-top-width: 0px;
        border-left-width: 1px;        
        border-right-width: 1px;                
        border-bottom-width: 1px;
        border-bottom-color: E8F8FD;
        border-left-color: #E8F8FD;
        border-right-color: #E8F8FD;
}

.tab_1 {

    color: #FFFFFF;
    background-color: #BA0A0A;
    font-weight: bold;
    padding:2px 0px 2px 3px;
}

.tab_2 {
    color: #444444;
    border: 1px solid #EEEEE5;
    padding:2px 0px 2px 3px;
}

.tab_3 {

    padding:2px 0px 2px 3px;
}

.tab_4 {

    color: #000000;
    background-color: #cccccc;
    padding:2px 0px 2px 3px;
}




.lewe_menu_g{
    color:#000000;
    font-size:12px;
    font-weight: bold;
    padding: 2px 0px 0px 22px;
}


.tlo_2{
    background-color: #E3F5FD;
        padding:5px 5px 5px 5px;
}

.tlo_1{
    background-color: #E3F5FD;
}


.color{
    color:#red;
    }

.justify1{
        font-size: 10px;
        color: #000000;
        text-align:justify;

}


/* MENU
----------------------------------------------- */

 a{
  font-size: 12px;
  color: #000000;
  text-decoration: none;
 }
 a:hover{
  font-size: 12px;
  color:#000000;
  text-decoration: underline;
 }
 
 
  .wiecej{
  font-size: 12px;
  color: #003994;
  text-decoration: none;
 }
 .wiecej:hover{
  font-size: 12px;
  color: #0003994;
  text-decoration: underline;
 }

  .kontakt_g{
        font-size:16px;
        color:#013469;
  text-decoration: none;
 }
 .kontakt_g:hover{
        font-size:16px;
        color:#000000;
  text-decoration: underline;
 }

 .bold{
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  font-weight: bold;
 }
 .bold:hover{
  font-size: 12px;
  color: #013469;
  font-weight: bold;
  text-decoration: underline;
 }





/* NAGLOWKI
----------------------------------------------- */


h1 {
        font-size:20px;
        color:#016cbc;
        margin:0px;
        padding:0px;
        
}

h2 {
        font-size:16px;
        color:#CDEDFA;
        margin:0px;
        padding:5px 0 0 10px;

}

h3 {
        font-size:14px;
        color:#FFF000;
        margin:0px;
        padding:0px 0px 0px 0px;





/* FORMULARZE
----------------------------------------------- */


