body
{
    background: white;
    text-align: center;
}

#glowny {
margin-left: auto;
margin-right: auto;
width: 950px;
text-align: center;
}

div.nowa { 
clear: both; 
}

div.obok { 
float: left;
margin-bottom: -2px !ie;
text-align: left;
}

div.obok2 { 
float: left;
margin-bottom: -2px !ie;
text-align: left;
padding-top: 5px;
padding-top: 11px !ie;
}

div.mapa {
background: url(images/index_05.jpg);
width: 250;
height: 82;
float: left;
text-align: center;
}

div.nawigacja {
background-image: url(images/index_07.jpg);
width: 170;
height: 613;
float: left;
}

div.ramka {
width: 530;
height: 613;
float: left;
margin-bottom: -2px !ie;
text-align: left;
background-image: url(images/tlo.glowna.jpg);
margin-right: 8px;
margin-left: 8px;
margin: 0px;
padding: 0px;
}

span.czcionka8 {font-size: 8px}

a {
font-family: Verdana;
font-size: 8px;
font-weight: bolder;
color: #204653;
}

a#rollover1 {
    display: block;
    width: 86px;
    height: 35px;
    background: url(images/1.jpg) 0 0 no-repeat; }

a:hover#rollover1 { background-position: 0 -35px; }

a#rollover2 {
    display: block;
    width: 104px;
    height: 35px;
    background: url(images/2.jpg) 0 0 no-repeat; }

a:hover#rollover2 { background-position: 0 -35px; }

a#rollover3 {
    display: block;
    width: 127px;
    height: 30px;
    margin-left: 12px;
    background: url(images/menu/kuchenne.gif) 0 0 no-repeat; }

a:hover#rollover3 { background-position: 0 -30px; }

a#rollover4 {
    display: block;
    width: 110px;
    height: 16px;
    margin-left: 24px;
    background: url(images/menu/nowoczesne.gif) 0 0 no-repeat; }
    
a:hover#rollover4 { background-position: 0 -16px; }

a#rollover5 {
    display: block;
    width: 110px;
    height: 16px;
    margin-left: 24px;
    background: url(images/menu/klasyczne.gif) 0 0 no-repeat; }

a:hover#rollover5 { background-position: 0 -16px; }


a#rollover6 {
    display: block;
    width: 77px;
    height: 15px;
    margin-left: 12px;
    background: url(images/menu/biurowe.gif) 0 0 no-repeat; }

a:hover#rollover6 { background-position: 0 -15px; }

a#rollover7 {
    display: block;
    width: 94px;
    height: 15px;
    margin-left: 12px;
    background: url(images/menu/zabudowy.gif) 0 0 no-repeat; }

a:hover#rollover7 { background-position: 0 -15px; }

#contactform {
        margin: 45px;
        width: 425px;
        background: #CCCCCC;
        padding: 5px;
}
#contactform * {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
#contactform ol {
        margin: 0;
        padding: 0;
        list-style: none;
}
#contactform li {
        margin: 0 0 5px 0;
        padding: 10px;
        background: #FBFAEC;
}
#contactform li.buttons {
        margin: 0;
        overflow: hidden;
}
#contactform label {
        margin: 0;
        width: 190px;
        display: block;
        float: left;
        padding: 5px 10px 2px 0;
}
#contactform input.text {
        width: 200px;
        border: 1px solid #D4D4D4;
        padding: 2px;
        margin: 0;
}
#contactform textarea {
        width: 200px;
        border: 1px solid #D4D4D4;
        padding: 2px;
        height: 80px;
        background: #FDFDF7;
}
#contactform li.buttons input {
        padding: 4px;
        float: right;
        margin: 0 0 0 5px;
        width: auto;
}

