








.paginator {text-align: center;margin-top: 15px;}
.paginator {font-size: 14px;font-weight: bold;}
.paginator a {font-size: 13px;text-decoration: none;font-weight: normal;}
.paginator a:hover {font-size: 13px;text-decoration: underline;font-weight: normal;}

ul.baza_firm_wyniki {margin: 0 7px 0 5px;padding: 0 !important; text-align: left;text-indent: 0px;}
.baza_firm_wyniki li {list-style: none outside none;border-bottom: 1px solid #DBDBDB;overflow: hidden; padding: 9px 5px;margin: 0 3px;}
.baza_firm_wyniki li a {float: left; text-decoration: none; width: 260px;}
.baza_firm_wyniki li a:hover {text-decoration: underline;}

.baza_firm_wyniki .baza_firm_wyniki_adres {color: #333333; float: right; text-align: left;width: 120px;}
.baza_firm_wyniki .baza_firm_wyniki_adres span {color: #6B6B6B; display: block;}

.baza_firm_dane h1 {color: #000000;text-align: left; font-size: 14px; padding: 0 10px 0 15px;}
.przegladaj_wg a {margin-left: 5px;}
div.baza_info {font-size: 12px; line-height: 18px;}
.zamow_raport {background: none repeat scroll 0 0 #CEDAE5;border-bottom: 4px solid #006699;border-top: 4px solid #006699;font: 400 12px/18px Verdana;padding: 15px 20px;}
.zamow_raport p {margin: 0 0 10px;font: 400 12px/18px Verdana;}
div.zamow_raport {margin: 15px 9px;}
.zamow_raport p.info_grey {color: #666666; font-size: 11px;}
.zamow_raport ul {padding-top: 3px;}
.zamow_raport ul li {font: 400 12px/18px Verdana;color: #333333;}














img.tcalIcon {
        cursor: pointer;
        margin-left: 1px;
        vertical-align: middle;
}
div#tcal {
        position: absolute;
        visibility: hidden;
        z-index: 100;
        width: 158px;
        padding: 2px 0 0 0;
}
div#tcal table {
        width: 100%;
        border: 1px solid silver;
        border-collapse: collapse;
        background-color: white;
}
div#tcal table.ctrl {
        border-bottom: 0;
}
div#tcal table.ctrl td {
width: 15px;
        height: 20px;
}
div#tcal table.ctrl th {
        background-color: white;
        color: black;
        border: 0;
}

div#tcal th {
        border: 1px solid silver;
        border-collapse: collapse;
        text-align: center;
        padding: 3px 0;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        background-color: gray;
        color: white;
}
div#tcal td {
        border: 0;
        border-collapse: collapse;
        text-align: center;
        padding: 2px 0;
        font-family: tahoma, verdana, arial;
        font-size: 11px;
        width: 22px;
        cursor: pointer;
}
div#tcal td.othermonth {
        color: silver;
}
div#tcal td.weekend {
        background-color: #ACD6F5;
}
div#tcal td.today {
        border: 1px solid red;
}
div#tcal td.selected {
        background-color: #FFB3BE;
}
iframe#tcalIF {
        position: absolute;
        visibility: hidden;
        z-index: 98;
        border: 0;
}
div#tcalShade {
        position: absolute;
        visibility: hidden;
        z-index: 99;
}
div#tcalShade table {
        border: 0;
        border-collapse: collapse;
        width: 100%;
}
div#tcalShade table td {
        border: 0;
        border-collapse: collapse;
        padding: 0;
}

table.inside_data td {
padding: 0 6px;
}
