body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,
th,td,a { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:400; }

html,body
{
text-align: center;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
}

html
{
background: url(im/bg.gif);
}

div.all
{
width: 800px;
margin-top: 5px;
margin-left: auto;
margin-right: auto;
overflow: hidden;
}

div.top
{
width: 800px;
float: left;
overflow: hidden;
}

div.righttopbox
{
float: right;
display: inline;
padding: 5px;
margin-top: 35px;
background-color: #004a9a;
font-size: 24px;
font-weight: bold;
overflow: hidden;
color: #ffffff;
}

div.menu
{
margin-top: 5px;
width: 790px;
float: left;
padding: 0px 5px;
height: 34px;
background: url(im/menu.gif) no-repeat;
}

a.menu
{
display: inline;
float: left;
text-decoration: none;
padding: 9px 9px 0px 9px;
height: 34px;
color: #ffffff;
}

a.menu:hover
{
text-decoration: underline;
}

div.info
{
text-align: left;
float: left;
overflow: hidden;
width: 778px;
border: 1px solid #d2d2d2;
border-width: 0px 1px;
padding: 20px 10px;
font-size: 30px;
font-weight: bold;
text-transform: uppercase;
color: #000000;
background-color: #e2e2e2;
}

div.tresc
{
font: 13px/1.8 Arial, Helvetica, Verdana, sans-serif;
width: 778px;
padding: 20px 10px;
border: 1px solid #e2e2e2;
border-width: 0px 1px;
background-color: #f2f2f2;
text-align: left;
float: left;
border-top: 3px solid #054890;
overflow: hidden;
}

div.trescwlasciwa
{
text-align: justify;
width: 507px;
padding-right: 15px;
float: left;
display: inline;
}

div.stopka
{
border-top: 3px solid #054890;
height: 30px;
width: 788px;
text-align: left;
padding: 0px 6px;
padding-top: 7px;
float: left;
background: url(im/stopka.gif) no-repeat;
}

div.stopka a
{
color: #000000;
text-decoration: none;
}

div.stopka a:hover
{
text-decoration: underline;
}

div.label
{
width: 507px;
padding-bottom: 3px;
}

div.label input
{
padding: 0;
border: 0;
padding: 2px;
width: 300px;
border: 1px solid #d2d2d2;
}

div.label textarea
{
padding: 0;
border: 0;
padding: 2px;
width: 300px;
height: 50px;
border: 1px solid #d2d2d2;
}
