body{
        font: 12px/18px helvetica, nimbus sans l, arial, Arial, verdana, sans-serif;
        color: #737455;
        background: #d3cd9f;
        margin: 0px;
        position: relative;
        }
#naglowek {
        color: #737455;
        background: #737455 url(owceNaglowekMale3.jpg) no-repeat top left;
        /*background: #737455 url(dzieckoNaglowek.jpg) no-repeat top left;*/
        margin: 0px;
        top:0px;
        left:0px;
        width: 757px;
        height: 217px;
        /*width: 768px;
        height: 290px;*/
        position: relative;
        }
#albumnaglowek {
        color: #737455;
        background: #737455 url(albumNaglowek3.jpg) no-repeat top left;
        margin: 0px;
        top:0px;
        left:0px;
        width: 757px;
        height: 217px;
        position: relative;
        }
#portfolionaglowek {
        color: #737455;
        background: #737455 url(naglowekPortfolioIS.jpg) no-repeat top left;
        margin: 0px;
        top:0px;
        left:0px;
        width: 757px;
        height: 217px;
        position: relative;
        }


#cialo {
        /*font: 8pt/16pt georgia;*/
        font-size: 1px;
        line-height: 1px;
        display: block;
        color: #737455;
        background: #d3cd9f url(pasekK.jpg) repeat-y top left;
        /*margin: -1.5em 0px 0px 0px;
        padding-top: 1.5em;*/
        margin: 0px;
        top: 0px;
        left: 0px;
        /*width:768px;*/
        width:757px;
        position: relative;}
#cialo:before {
        content: " ";
        }
#tekst {
        font-size: 12px;
        line-height: 18px;
        color: #4c4c38;
        margin: 0px 11px 0px 11px;
        text-align: justify;
        top: -18px;
        left: 201px;
        /*width:548px;*/
        width: 523px;
        /*padding-left: 11px;
        padding-right: 11px;*/
        position: relative;
        }        
#menu {
        font-size: 12px;
        line-height: 18px;
        color: #d3cd9f;
        margin: 0px 23px 0px 11px;
        text-align: right;
        left: 0px;
        top: -18px;
        width: 167px;
        /*padding-right: 23px;
        padding-left:11px;*/
        position: absolute;
        }
#tekst:first-child, #menu:first-child {
        margin-top: 0px;
        padding-top: 0px;
        }
#dzygit {
        background: #d3cd9f url(dzygit.jpg) no-repeat top left;
        right: 544px;
        bottom: -18px;
        width: 190px;
        height: 216px;
        padding-right: 1px;
        position: absolute;
}
#menu a:link {
        font-weight: bold;
        text-decoration: none;
        color: #d3cd9f;
        }
#menu a:visited {
        font-weight: bold;
        text-decoration: none;
        color:#d3cd9f;
        }
#menu a:hover, #menu a:active {
        text-decoration: underline;
        color:#d3cd9f;
        }
a:link {
        font-weight: bold;
        text-decoration: none;
        color: #737455;
        }
a:visited {
        font-weight: bold;
        text-decoration: none;
        color:#737455;
        }
a:hover, a:active {
        text-decoration: underline;
        color:#8f8e6a;
        }
b {
        font-weight: bold;
        }
em {
        font-weight: bold;
        color:#8f8e6a;
        }
i {
        font-style: italic;
        color:#8f8e6a;
        }
#menu em {
        font-weight: bold;
        }
#menu i {
        font-style: italic;
        }
h1 {
        font-size: 28px;
        line-height: 42px;
        font-weight: normal;
        text-decoration: none;
        }
h2 {
        font-size: 24px;
        line-height: 36px;
        font-weight: normal;
        text-decoration: none;
        }
h3 {
        font-size: 18px;
        line-height: 24px;
        font-weight: normal;
        text-decoration: none;
        }
h4 {
        font-size: 14px;
        line-height: 21px;
        font-weight: normal;
        text-decoration: none;
        }
h5 {
        font-size: 10px;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        }
h6 {
        font-size: 8px;
        line-height: 12px;
        font-weight: normal;
        text-decoration: none;
        }


#tekst h1, #tekst h2, #tekst h3 #tekst h5 {
        color: #737455;
}
#tekst h4 tekst h6{
        color: #606047;
}
#menu h4 {
        font-weight: bold;
}

h3.m, h3.k {
        font-size: 14px;
        line-height: 21px;
        font-weight: bold;
        text-decoration: none;
        }


/*#menu div, #menu p, #menu h1, #menu h2, #menu h3, #menu h3.m, #menu h3.k {
        color: #d3cd9f;
        }*/

a.up {

display: block;
text-decoration:none;
right:11px;
/*bottom: 4px;*/
bottom: -14px;
position: absolute;

 }

/*a.up {
width:13px;
height:18px;
background: url(up.gif) no-repeat left;
text-indent: -1050em;
display: block;
text-decoration:none;
float: right;
padding-right:15px;
right:0px; }*/

