.calosc
{
 width: 790px;
 margin: 0px;
 margin-left: auto;
 margin-right: auto;
 padding: 0px;
 border-width: 0px;
 
 
}

.naglowek
{
 width: 780px;
 margin: 0px;
 padding: 0px;
 border-width: 0px;
 background-color: #4b4b4b;
}

.strona
{
 margin: 0px;
 border-width: 0px;
 padding: 0px;
 width: 780px;
 height: 500px;
}


.menutop
{
 width: 190px;
 margin: 0px;
 padding-left: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 border-width: 0px;
 background-color: #282727;
 color: white;
 text-align:center;
 font-weight: bold;
 font-size: 11pt;
}

.menu
{
 width: 190px;
 margin: 0px;
 padding: 0px;
 border-width: 0px;
 border-right-width: 0px;
 border-color: #efb721;
 border-style: solid;
}

.menuitem
{
 
 
 font-size: 9px;
 background-color: #a7a7a7;
 color: white;
 margin: 0px;
 padding: 0px;
 border-width: 0px;
 text-align: left;
 vertical-align:bottom;
 text-indent: -4px;
 padding-top: 0px;
 padding-bottom: 0px;
 font-family: Arial,Verdana;
 width: 188px;
 
}

.menuitem2
{
 width: 176px;
 font-size: 9px;
 background-color: #a7a7a7;
 color: white;
 margin: 0px;
 padding: 0px;
 border-width: 0px;
 text-align: left;
 vertical-align:bottom;
 text-indent: -14px;
 padding-top: 0px;
 padding-bottom: 0px;
 font-family: Arial,Verdana;
}


.menuitem_top
{
 
 font-size: 9px;
 background-color: #959595;
 color: white;
 margin: 0px;
 padding: 0px;
 padding-left: 0px;
 border-width: 0px;
 border-style: solid;
 border-color: #4b4b4b;
 text-align: left;
 font-family:  Arial,Verdana;
 font-weight: bolder;
 width: 173px;
}

.menulink
{
 
 font-size: 8pt;
 font-family:  Arial,Verdana;
 color: white;
 font-weight: bold;
 margin: 0px;
 letter-spacing: 0px;
 padding: 0px;
 padding-left: 0px;
 border-width: 0px;
}

.menulink_top
{
 
 font-size: 8pt;
 font-family:  Arial,Verdana;
 color: white;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
 padding-left: 0px;
 border-width: 0px;
 letter-spacing: 0px;
}
.contlink
{
 
 font-size: 9px;
 font-family: Verdana, Arial;
 color: #434343;
 text-decoration: none;
 margin: 0px;
 padding: 0px;
 padding-left: 3px;
 border-width: 0px;
}
.tresc
{
 width: 590px;
 margin: 0px;
 padding: 0px;
 padding-top: 0px;
 border-width: 0px;
 padding-left: 3px;
 border-color: white;
 border-style: solid;
 font-family: Arial;
 font-size: 9pt;
}

.stopka
{
 
 font-size: 8pt;
 font-family: Verdana, Arial;
 width: 780px;
 margin: 0px;
 padding: 0px;
 border-width: 0px;
 border-color: white;
 border-style: solid;
 border-top-width: 0px;
 background-color: white;
}

.smalltext
{
 
 font-size: 7pt;
 color: #3a75ab;
 font-family: Verdana,Arial;
 
}
.smalltext2
{
 
 font-size: 8pt;
 color: #000000;
 font-family: Verdana,Arial;
 
}
.toptext
{
 font-weight: normal;
 font-size: 11px;
 font-family: Arial;
 color: #636465;
 text-decoration: none;
 text-align: center;
 margin: 0px;
 padding: 0px;
}

a.toptext:hover
{
color: #000000;
}



.zmiana
{
 
 font-family: Verdana,Arial;
 font-size: 7pt;
 margin: 0px;
 padding: 0px;
 color: #3a75ab;
 border-width: 0px;
}


input.topbutton
{
 font-weight: bold;
 font-size: 8pt;
 font-family: Verdana, Arial;
 color: white;
 text-decoration:none;
 text-align:center;
 background-color: #919191;
 border-width: 1px;
 border-color: #eeeeee;
 height: 20px;
}

.textarea
{
 
 font-size: 9pt;
 font-family: Verdana, Arial;
}

input.top
{
 font-weight: bold;
 font-size: 8pt;
 font-family: Verdana, Arial;
 color: #4b4b4b;
 text-decoration:none;
 text-align:left;
 background-color: white;
 border-width: 1px;
 border-style: solid;
 border-color: #4b4b4b;
 height: 16px;
 
 
 
}

.attform
{
 font-weight: bold;
 font-size: 8pt;
 font-family: Verdana, Arial;
 color: #4b4b4b;
 text-decoration: none;
 background-color: #eeeeee;
 border-width: 1px;
 border-style: solid;
 border-color: #4b4b4b;
 


}


table
{
 border-width: 0px;
 margin: 0px;
 padding: 0px;
 border-spacing: 0px;
}

tr
{
 border: 0px;
 margin: 0px;
 padding: 0px;
}

td
{
 border: 0px;
 margin: 0px;
 padding: 0px;
}
td:hover
{
}
table.serwis
{
border-spacing: 1px;

}

th.serwis
{
 padding: 0px;
 background-color: #eeeeee;
 font-size: 9pt;
 font-family: Verdana,Arial,Times;
 font-weight: bolder;
 color: #636465;
}


td.serwis
{
 padding: 2px;
 font-size: 8pt;
 font-family: Verdana,Arial,Times;
}

span.serw
{
 font-size: 9pt;
 font-weight: bold;
 font-family: Verdana,Arial,Times;
 letter-spacing: 0px;
}

.info
{
 font-size: 8pt;
 font-weight: bold;
 font-family: Verdana,Arial,Times;
 text-align: left;
}

a
{
 color: black;
 text-decoration: none;
}

a:hover
{
 text-decoration: none;
 
}
a.under:hover
{
 text-decoration: underline;
 font-weight: bold;
}

a.und:hover
{
 text-decoration: underline;
}

td.menu2
{
margin: 0px;
padding: 0px;
height: 25px;
border-width: 0px;
text-align: center;
vertical-align: middle;
}


