body
{
        margin:0;
        background-color:#3b3b3b;
        color:#000000;
        font-family: Arial, Arial CE, Arial ce, Tahoma, Verdana, Geneva;
        font-size: 11px;
        line-height: 15px;
        
}
img {
        margin:0; padding:0;
}
a {
       font-family: Arial, Arial CE, Arial ce, Tahoma, Verdana, Geneva;
       font-size: 11px;
       text-decoration: none;
       color:#F7B531;
}
a:hover {
       color:#F7B531;
       text-decoration: underline;
}

#menu a
{
       color: #ffffff;
       text-decoration: none;
}

#menu a:hover {
       color:#F7B531;
       text-decoration: none;
}

p {
        float: left;
        text-align: left;
        width: 196px;
        height: auto;
        margin-left: 0px;
        margin-right: 20px;
        margin-top: 0px;
}
.wide {
        width: 450px;
}

h1 {
        font-size: 11px;
        font-weight: bold;
        margin: 0;
        display: block;
        margin-left: -10px;
        padding-top: 20px;
        padding-bottom: 20px;
        border: 0px solid #000000;

}
h1 img {
        display:inline;
        border: 0px solid #000000;

}
ul {
        width: 196px;
        float: left;
        list-style-image: url(images/arrow.png);
        margin: 0;
        margin-left: 16px;
        padding:0;

}

#site {
        float: left;
        width: 750px;
        height: auto;
        background: #ffffff url(images/bg2.jpg) repeat-y;
        background-position: right top;
        border-top: 0px solid #F7B531;
        border-bottom: 0px solid #F7B531;
        border-left: 0px solid #F7B531;
        border-right: 0px solid #F7B531;
}
#logo {
        float: left;
        width: 525px;
        height: 77px;
        background: #ffffff;
        padding-right: 30px;
        /*
        background: #ffffff url(images/bg1.jpg) no-repeat;
        background-position: right;        */
        border-top: 0px solid #F7B531;
        border-bottom: 0px solid #F7B531;
        border-left: 0px solid #F7B531;
        border-right: 0px solid #F7B531;
}

#menu {
        float: left;
        width: 750px;
        height: 20px;
        background: #000000;
        text-align: center;
        color: #ffffff;
        border-top: 1px solid #000000;
        border-bottom: 4px solid #F7B531;
        border-left: 0px solid #F7B531;
        border-right: 0px solid #F7B531;
}

#menu ul {
        list-style: none;
        float: left;
        display: inline;
        width: auto;
        margin: 0;
        padding-left:14px;
        line-height: 21px;
}

#menu li {
        float: left;
        position: relative;
        width: auto;
        height: 18px;
        padding-left: 0px;
        padding-right: 10px;
        line-height: 18px;
        border-bottom: 0px solid #ff55ff;
        border-top: 0px solid #ff55ff;
}
#menu li ul {
        display:none;
        list-style:none;
        background: #000000;
        width: 160px;
        height: auto;
        margin: 0;
        padding:0;
        border-top: 0px solid #F7B531;
        border-bottom: 4px solid #F7B531;
        border-left: 0px solid #F7B531;
        border-right: 0px solid #F7B531;
        }
#menu li ul li {
        background: #000000;
        width: 160px;
        height: auto;
        text-align: left;
        text-indent: 10px;
        margin: 0;
        padding:0;
        }
#menu ul:hover {display: block;}
#menu li:hover ul, #menu li.hover ul {
        display:block;
        position: absolute;
        top: 16px;
        left:0;

        }
#menu li li {
        display: block;
        clear: both;
}
#menu li li a:hover {
        display: block;

}        
#content_top {
        float: left;
        width: 750px;
        height: 299px;
        background: #ffffff;
        border-top: 1px solid #F7B531;
        border-bottom: 1px solid #F7B531;
        border-left: 0px solid #F7B531;
        border-right: 0px solid #F7B531;
}
#content_top p {
        margin-left: 16px;
        
}
#content_bottom p {
        padding-left: 4px;

}

.photo {
        float: left;
        margin-right: 20px;
}


#content_bottom {
        float: left;
        width: 525px;
        height: auto;
        background: #ffffff;
        border-top: 0px solid #F7B531;
        border-bottom: 0px solid #F7B531;
        border-left: 0px solid #F7B531;
        border-right: 1px solid #F7B531;
        padding-left: 30px;
        padding-bottom: 22px;        

}

#content_bottom  h1 {
        display: block;
        clear: both;
}

#foot {
        float: left;
        width: 750px;
        height: 28px;
        background: #000000;
        text-align: center;
        color: #ffffff;
        border-top: 0px solid #F7B531;
        border-bottom: 4px solid #F7B531;
        border-left: 0px solid #F7B531;
        border-right: 0px solid #F7B531;
}


table.cennik {
        width: 450px;
        border: 0px solid #000000;
        border-collapse: collapse;
}
table.cennik td {
        border: 1px solid #888888;
        padding-left: 3px;
        padding-right: 3px;
        vertical-align: top;
}
table.cennik td.c_n {
        width: 100px;
}
table.cennik td.c_c {
        width: 100px;
        text-align: center;
}
table.cennik .c_nr {
        width: 50px;
        text-align: right;
}

