BODY {
        color : #152C62;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        background-color: #deebfe;
        margin: 0px;
<! lipens	filter: gray; -->
}

.newsletter_ico
{
         background:url(../pop/img/newsletter_ico.gif) no-repeat 0px 0px;
}

.newsletter_kropki
{
         background:url(../pop/img/newsletter_kropki.gif) repeat-x 0px 0px;
}

.newsletter
{
         background:url(../pop/img/newsletter.jpg) no-repeat 0px 0px;
}

.newsletter_stopka
{
         background:url(../pop/img/newsletter_stopka.jpg) no-repeat 0px 0px;
}

.newsletter_left
{
         background:url(../pop/img/newsletter_left.jpg) repeat-y 0px 0px;
}

.newsletter_right
{
         background:url(../pop/img/newsletter_right.jpg) repeat-y 0px 0px;
}

.col_orange
{
        color: #FE9900;
}



.bckg_ico_ziel
{
         background:url(../img/ico_path.gif) no-repeat 1px 6px;
}

.tytul_path_tlo_x
{
         background:url(../img/tytul_path_tlo_x.gif) repeat-x 0px 0px;
}

.tytul_path_tlo
{
         background:url(../img/tytul_path_tlo.gif) no-repeat 0px 0px;
}

.tytul_tlo
{
         background:url(../img/menu_ico.gif) no-repeat 1px 3px;
}

.col_blue
{
         color:#4F4F95;
}

.col_gray
{
         color:#999999;
}

ul
{
         list-style-type:square;
         margin-top:0px;
         margin-bottom:0px;
}


.col_red
{
         color:#D21B1D;
}

.menu_down
{
         background:url(img/menu_down.jpg) no-repeat;
}

.menu_up
{
         background:url(img/menu_up.jpg) no-repeat;
}

.podbaner
{
         background:url(img/podbaner.jpg) no-repeat;
}

.podbaner_pge
{
         background:url(img/podbaner_pge.jpg) no-repeat;
}

.tlo_white
{
         background:#ffffff;
}

.tlo_nadbaner
{
         background:url(img/nadbaner_tlo.jpg) repeat-x;
}

.tlo_stopka
{
         background:url(img/stopka_tlo.jpg) repeat-x;
}

.stopka_left
{
         background:url(img/dol_left.gif) no-repeat;
}
.stopka_right
{
         background:url(img/dol_right.gif) no-repeat;
}

.tlo_left
{
         background:url(img/tlo_left.jpg) no-repeat;
         background-position:100% 278px;
}

.tlo_right
{

         background:url(img/tlo_right.jpg) no-repeat;
         background-position:0 278px;
}


#menu
{
         width:200px;
         border:solid #000000 0px;
         margin:0 auto;
         padding:0px;
}
#menu ul
{
         list-style-type:none;
         text-align:left;
         margin:0px;
         padding:0px;
         font-size:11px;
}
#menu ul li
{
         margin:0px;
         padding:0px;
         font-weight:bold;
}
#menu ul li a, #menu ul li span
{
         display:block;
         height:auto;
         margin:0px;
         border-bottom:solid #E7EEF6 1px;
         color:#3D3C41;
         padding:3px 0px 5px 17px;
         background:url(img/menu_ico.gif) no-repeat;
         background-position:1px 5px;
}
#menu ul li .submenu
{
         width:180px;
         border:solid #000000 0px;
         margin:0 0 0 20px;
         font-size:10px;
}
#menu ul li .submenu li
{
         color:#6D80A1;
         background:url(img/menu_ico_small.gif) no-repeat;
         background-position:1px 7px;
         border-bottom:solid #E7EEF6 1px;
         padding:3px 0px 3px 10px;
}
#menu ul li .submenu li a, #menu ul li .submenu li span
{
         color:#6D80A1;
         border-bottom:0;
         background:0;
         padding:0;
}
#menu ul li .submenu li a:hover
{
         text-decoration:underline;
         border-bottom:0;
         background:0;
         padding:0;
         background:url(img/menu_ico_small.gif) no-repeat;
         background-position:100px 100px;
}



div
{
        margin: 0px;
        padding: 0px;
}

form {
        margin: 0px;
}


input {
        margin: 0px;
        padding: 0px;
}
img {
        border: 0px;
}

table td{
        font-size: 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        vertical-align: top;
        padding: 3px;
}


.tekst .tabelka{
        font-size: 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
}

.tekst .tabelka td, .tekst .tabelka th{
     border: 1px #dedede solid;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 11px;
     padding: 3px;
}

.tab_space{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
        padding: 0px;
}
.tab_space td{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     padding: 0px;
}


.tab_space_pad{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
        padding: 2px;
}
.tab_space_pad td{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     padding: 2px;
}

.blacky{
     font-size : 10px;
     font-family : Verdana, MS Sans Serif, Tahoma, Helvetica;
     color : #000000;
     background-color: transparent;
}

.scroll{
scrollbar-base-color: #ffffff;
scrollbar-arrow-color: #D21B1D;
scrollbar-darkshadow-color:#615D5C;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-track-color:#ffffff;
scrollbar-face-color: #ffffff;
scrollbar-3dlight-color:#615D5C;
}

.tekst{
     font-family:  Verdana, Tahoma,  Helvetica, Ms Sans serif;
     font-size: 11px;
     color: #343434;
     text-align: justify;
}
.warstwa{
     position: absolute;
     visibility: hidden;
}

.path {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #999999;
     font-size: 10px;
}

a
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #CC0001;
}
a:hover {
          text-decoration: none;
}

/* --- table (table = tableA) --- */

.table, .tableA{
	width: 100%;
	margin: 0 auto;
}

.table, .tableA, .tableB, .tableC, .tableD{
    border-collapse: collapse;
    background-color: #ffffff;
}

.table td, .table th, .tableA td, .tableA th, .tableB td, .tableC th, .table03 td, .tableD th{
	text-align: left;
    padding: 5px;
}

.tableD td, .tableD th{
    padding: 0px;
}

.table td, .table th, .tableA td, .tableA th, .tableC td, .tableC th{
	border: #CCCCCC 1px solid;
}

.tableB td, .tableB th, .tableD td, .tableD th{
	border: 0px;
}


