﻿body {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    background-color: transparent;
    background-image: url(images/tlo.jpg);
    padding: 0px;
    margin: 0px auto;
}

#site {
    width: 650px;
    margin: 0px auto;
    text-align: center;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 5px;
    padding-left: 15px;
    background-image: url(images/tlo_tab_jg.jpg);
}
.tytul_dzial{ color: #fff; font-family: arial; font-size: 10px; padding-bottom: 2px; padding-right: 2px; text-align: left; }
.reg_text { color: #000; font-family: tahoma; font-size: 12px;; padding-left: 3px; padding-bottom: 3px;padding-top: 3px; padding-right: 3px; text-align: left;  width: 650px;background-color: #F0E5EE;}

.belka {
    font-size: 11px;
    font-family: arial;
    color: #fff;
    text-decoration: none;
} 
hr {
width: 300px;
height: 1px;
background-color: #B79DB2;
margin: 12px 0 12px 0;
color: #DFDFDF;
border: 0px;
} 


a {
    font-size: 12px;
    font-family: arial;
    color: #EFE3ED;
    text-decoration: none;
}



a:hover {
    font-size: 12px;
    font-family: arial;
    color: #DDCBDB;
    text-decoration: none;
}


a:active {
    font-size: 12px;
    font-family: arial;
    color: #EFE3ED;
    text-decoration: none;
}

.inp {
width: 150px;
height: 25px;
    font-size: 11px;
    font-family: arial;
    color: #25081B;
    background-color: #F0E5EE;
    padding: 4px;
    text-decoration: none;
}

.inp2 {
width: 150px;
height: 25px;
    font-size: 11px;
    font-family: arial;
    color: #fff;
    background-color: #D30C0C;
    padding: 4px;
    text-decoration: none;
}

.inp3 {
width: 150px;
height: 25px;
    font-size: 11px;
    font-family: arial;
    color: #5F0A50;
    background-color: #C0AEBD;
    padding: 4px;
    text-decoration: none;
}

.inp4 {
width: 180px;
height: 25px;
    font-size: 11px;
    font-family: arial;
    color: #000000;
    background-color: #F0E5EE;
    text-decoration: none;
}

.contact {
    font-size: 10px;
    font-family: tahoma;
    color: #B3AFB2;
    background-color: #241622;
    padding: 4px;
    text-decoration: none;
}



.linkuse4 {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #19283d;
    padding: 5px;
    text-decoration: none;
}



.linkuse4:active {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #19283d;
    padding: 5px;
    text-decoration: none;
}



.linkuse4:hover {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #19283d;
    padding: 5px;
    text-decoration: none;
}




.linkuse3 {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #43618f;
    padding: 5px;
    text-decoration: none;
}



.linkuse3:active {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #43618f;
    padding: 5px;
    text-decoration: none;
}



.linkuse3:hover {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #43618f;
    padding: 5px;
    text-decoration: none;
}




.linkuse2 {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #9a0102;
    padding: 5px;
    text-decoration: none;
}



.linkuse2:active {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #9a0102;
    padding: 5px;
    text-decoration: none;
}



.linkuse2:hover {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #9a0102;
    padding: 5px;
    text-decoration: none;
}




.linkuse {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #3d263a;
    padding: 5px;
    text-decoration: none;
}



.linkuse:active {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #3d263a;
    padding: 5px;
    text-decoration: none;
}



.linkuse:hover {
    font-size: 14px;
    font-family: tahoma;
    color: #fff;
    background-color: #3d263a;
    padding: 5px;
    text-decoration: none;
}



a.linkus {
    font-size: 14px;
    font-family: tahoma;
    color: #000;
    background-color: #cac8c9;
    padding: 5px;
    text-decoration: none;
}



a.linkus:hover {
    font-size: 14px;
    font-family: tahoma;
    color: #000;
    background-color: #b0adae;
    padding: 5px;
    text-decoration: none;
}



a.linkus:active {
    font-size: 14px;
    font-family: tahoma;
    color: #000;
    background-color: #cac8c9;
    padding: 5px;
    text-decoration: none;
}

a.contact {
    font-size: 10px;
    font-family: tahoma;
    color: #B3AFB2;
    background-color: #241622;
    padding: 4px;
    text-decoration: none;
}


a.contact:hover {
    font-size: 10px;
    font-family: tahoma;
    color: #fff;
    background-color: #000000;
    padding: 4px;
    text-decoration: none;
}


a.contact:active {
    font-size: 10px;
    font-family: tahoma;
    color: #ADD9EC;
    padding: 4px;
    text-decoration: none;
}


{
    font-size: 11px;
    font-family: arial;
    color: #476B80;
    text-decoration: none;
}



a.adres {
    font-size: 11px;
    font-family: arial;
    color: #476B80;
    text-decoration: none;
}


a.adres:hover {
    font-size: 11px;
    font-family: arial;
    color: #5D89A3;
    text-decoration: none;
}


a.adres:active {
    font-size: 11px;
    font-family: arial;
    color: #3386C9;
    text-decoration: none;
}

.tabelka_01 {
width: 650px;
height: 100px;
font-weight: normal;
font-size: 12px;
background-color: transparent;
text-align: center;
vertical-align: top;
color: #424141;

}

.tabelka_wewn_055 {
width: 650px;
height: 165px;
background-color: #fff;
font-weight: normal;
vertical-align: top;
font-size: 11px;
font-family: arial;
text-align: justify;
color: #fff;
padding-left: 10px;
padding-right: 10px;
}


.tabelka_wewn_01 {
width: 650px;
height: 165px;
background-color: transparent;
font-weight: normal;
vertical-align: top;
font-size: 12px;
font-family: arial;
text-align: justify;
color: #fff;
padding-left: 10px;
padding-right: 10px;
}

.tabelka_wewn_02 {
width: 650px;
height: 165px;
font-weight: normal;
font-size: 11px;
font-family: arial;
text-align: left;
vertical-align: top;
padding-left: 5px;
color: #424141;
background-color: #FFFFFF;
}

.tabelka_wewn_02_aw {
width: 650px;
height: 165px;
font-weight: normal;
font-size: 11px;
font-family: arial;
text-align: left;
vertical-align: top;
padding-left: 5px;
color: #424141;
background-image: url(images/tlo_tab_jg.jpg);
}

.zrodlo {
    color: #5A3755;
    font-family: tahoma;
    font-size: 11px;
    padding-bottom: 2px;
    padding-right: 2px;
}

.zrodlo2 {
    color: #5A3755;
    font-family: arial;
    font-size: 13px;
    padding-bottom: 2px;
    padding-right: 2px;
}




.log {
    width: 470px;
    height: 45px;
    background: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    color: #21333D;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom: #324B59 1px dotted;
    border-top: #324B59 1px dotted;
    border-left: #324B59 1px dotted;
    border-right: #324B59 1px dotted;
}
#tooltip {
    text-align: center;
    white-space: nowrap;
    color: #ffffff;
    font: normal 9px verdana, sans-serif;
    padding: 4px;
    background: #241622;
    position: absolute;
    margin-top: 20px;
}

hr {
    width: 100%;
    height: 1px;
    background-color: #D8D7C5;
    margin: 5px 0 5px 0;
    color: #DFDFDF;
    border: 0px;
}
 
* html .clearfix {
    height: 1%;
}

