html,body{ margin:0; padding:0; height:100%; border:none }

a.menu {font-family: Tahoma; font-size: 12px; color: white; text-decoration: none; font-weight: bold;}
a.menu:hover {font-family: Tahoma; font-size: 12px; color: #89C9F9; text-decoration: none; font-weight: bold;}
a.menu2 {font-family: Tahoma; font-size: 12px; color:#B5D1ED; text-decoration: none; font-weight: bold;}
a.menu2:hover {font-family: Tahoma; font-size: 12px; color: #89C9F9; text-decoration: none; font-weight: bold;}

a.menu3 {font-family: Tahoma; font-size: 12px; color:#FBF470; text-decoration: none; font-weight: bold;}
a.menu3:hover {font-family: Tahoma; font-size: 12px; color: #F9EB89; text-decoration: none; font-weight: bold;}

a.menu4 {font-family: Tahoma; font-size: 11px; color:#E2E3E4; text-decoration: none; font-weight: bold;}
a.menu4:hover {font-family: Tahoma; font-size: 11px; color: #89C9F9; text-decoration: none; font-weight: bold;}

a.menu5 {font-family: Tahoma; font-size: 12px; color:#9FDF9A; text-decoration: none; font-weight: bold;}
a.menu5:hover {font-family: Tahoma; font-size: 12px; color: #49A842; text-decoration: none; font-weight: bold;}

a.menu6 {font-family: Tahoma; font-size: 12px; color:#FEF69E; text-decoration: none; font-weight: bold;}
a.menu6:hover {font-family: Tahoma; font-size: 12px; color: #FDD25F; text-decoration: none; font-weight: bold;}

a.menu7 {font-family: Tahoma; font-size: 11px; color:#C7CACC; text-decoration: none; font-weight: bold;}
a.menu7:hover {font-family: Tahoma; font-size: 11px; color: #ADB0B2; text-decoration: none; font-weight: bold;}

a.menu8 {font-family: Tahoma; font-size: 11px; color:#B7C7D2; text-decoration: none; font-weight: bold;}
a.menu8:hover {font-family: Tahoma; font-size: 11px; color: #89C9F9; text-decoration: none; font-weight: bold;}


a.lnk {font-family: Verdana, Arial; font-size: 12px; color: #0D4D87; text-decoration: none; font-weight: bold;}
a.lnk:hover {font-family: Verdana, Arial; font-size: 12px; color: #3D8FCB; font-weight: bold;}

a.of_lnk {font-family: Verdana, Arial; font-size: 12px; color: #0D4D87; text-decoration: none; font-weight: bold;}
a.of_lnk:hover {font-family: Verdana, Arial; font-size: 12px; color: #D0082E; font-weight: bold;}

td.menu_left { padding-left: 5px; padding-right: 5px; padding-top: 8px; padding-bottom: 8px; font-family: Tahoma; font-size: 12px; color: white; text-decoration: none; font-weight: bold; height: 20px;}


td.menu_left_ru { padding-left: 5px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; font-family: Tahoma; font-size: 12px; color: white; text-decoration: none; font-weight: bold; height: 20px;}

td.menu_left_rozw { padding-left: 5px; padding-right: 5px; padding-top: 8px; padding-bottom: 2px; font-family: Tahoma; font-size: 12px; color: white; text-decoration: none; font-weight: bold; height: 20px;}

td.podmenu_left { padding-left: 23px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; font-family: Tahoma; font-size: 11px; color: white; text-decoration: none; font-weight: bold; }

a.podmenu_left {font-family: Tahoma; color: white; text-decoration: none; font-weight: bold;}
a.podmenu_left:hover {font-family: Tahoma; color: #89C9F9; text-decoration: none; font-weight: bold;}

ul.podmenu_l  {
margin-left: -23px;
margin-bottom: 5px;
}

td.oferta {border: 1px solid #B9D5EC;}

div.poz1 {font-family: Tahoma; font-size: 14px; color: #5a6d7e; text-decoration: none; font-weight: bold; padding: 3px; padding-bottom: 5px;}
div.poz2 {font-family: Tahoma; font-size: 14px; color: #5a6d7e; text-decoration: none; font-weight: none; padding: 3px; padding-bottom: 5px; padding-left: 11px;}
div.poz3 {font-family: Tahoma; font-size: 14px; color: #313C46; text-decoration: none; font-weight: none; padding: 3px; padding-bottom: 5px; padding-left: 13px;}

div.lyte_box {font-family: Tahoma; font-size: 14px; color: #313C46; text-decoration: none; font-weight: none; padding: 3px; padding-bottom: 2px; padding-left: 13px;}

div.of_nazwa {font-family: Tahoma; font-size: 16px; color: white; text-decoration: none; font-weight: bold; padding: 5px; background: #255581; text-align: center; display: block; width: 400px;}
div.of_tresc {font-family: Tahoma; font-size: 14px; color: #313C46; text-decoration: none; font-weight: none; padding-left: 50px; padding-top: 20px; margin: 0px; display: block}

p.firma {font-size: 12px; color: #333333; font-family: tahoma;}
p.prawy {font-size: 12px; color: #333333; font-family: tahoma; text-align: right;}

p.oferta {margin-left:20px; margin-right:20px; font-size: 12px; color: #333333; font-family: tahoma; text-align: justify;  }


a.tel_lnk {font-family: Verdana, Arial; font-size: 10px; color: #0D4D87; text-decoration: none; font-weight: bold;}
a.tel_lnk:hover {font-family: Verdana, Arial; font-size: 10px; color: #3D8FCB; font-weight: bold;}



.tel {
font-family: Verdana, Arial, Tahoma, sans-serif;
font-size: 10px;
font-weight: bold;}


.wiecej {
font-family: Verdana, Arial, Tahoma, sans-serif;
text-align: right;
padding-right: 20px;
font-size: 10px;
font-weight: normal;
color:#0D4D87;
}	
.wiecej a {
    
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    color: #0D4D87;
    cursor: pointer;}
 
.wiecej a:hover {
font-weight: bold;
    color: #3D8FCB;}

.wiecej a.normal {
    font-size: 9px;
    font-weight: bold;
    color: #0D4D87;    
    cursor: pointer;}
    
    
hr.firmy_kreska { 
 height: 3px;
 background: #333333; 
 text-align: center;
 width: 100%; 
 }
 
div.firmy_adres
{font-family: Tahoma; 
font-size: 12px; 
color: #333333; 
text-decoration: none; 
text-align: left;
font-weight: none; 
padding-left: 50px; 
padding-top: 5px; 
padding-bottom: 20px; 
margin: 0px; 
}
div.firmy_tresc{
background-image: url(../gfx/znak_wodny.gif);
background-repeat: repeat;
font-family: Tahoma; 
font-size: 12px; 
color: #333333; 
text-decoration: none; 
text-align: justify;;
font-weight: none; 
padding-left: 10px; 
padding-right: 10px; 
padding-top: 20px; 
margin: 0px; 

}

fieldset {
border: 0 solid;
margin: 0 0 10px 0;
}
fieldset input.pole {
width: 200px;
}
legend {
font-weight: bold;
padding: 2px 5px;
}
fieldset ul {
margin: 0;
padding: 0;
}
fieldset li {
list-style: none;
margin: 0;
padding: 5px;
}
label {
display: -moz-inline-box;
display: inline-block;
width: 140px;
}
fieldset fieldset {
margin: 0;
padding: 0;
}
fieldset fieldset legend {
padding: 0;
font-weight: normal;
}
fieldset fieldset label {
display: block;
width: auto;
}
fieldset fieldset label {
margin-left: 150px;
}

ul.praca {
color:#333333;
font-family:tahoma;
font-size:12px;
}