body { margin: 50px 0 0px 0; background-color: #fefae4; }
body,td { font: normal 11px tahoma, arial; color: #4699b9; }
input { height: 19px; }
input,textarea { font: normal 11px tahoma,arial; color: #4699b9; width: 246px; }
h1 {font: normal 16px tahoma,arial; margin: 0 0 16px 0;}
h2 {font: normal 14px tahoma,arial; margin: 0 0 16px 0;}
p {margin: 0 0 16px 0;}
ul {margin: 0 0 0 0; padding: 0 0 16px 20px;}

#root {width: 775px; margin: 0 auto; overflow: visible; border: 0px solid #000;}
.powitanie {background-position: 0 85px; background-image: url('../images/lay-gfx-powitanie.jpg'); background-repeat: no-repeat;}
.oferta-noclegi-nad-morzem-w-darlowku {background-position: 0 85px; background-image: url('../images/lay-gfx-oferta.jpg'); background-repeat: no-repeat;}

.galeria, .dom, .pokoje, .lazienki, .apartament {
background-position: 0 85px; background-image: url('../images/lay-gfx-galeria.jpg'); background-repeat: no-repeat;}

.kontakt   {background-position: 0 85px; background-image: url('../images/lay-gfx-kontakt.jpg'); background-repeat: no-repeat;}
.formularz {background-position: 0 85px; background-image: url('../images/lay-gfx-formularz.jpg'); background-repeat: no-repeat;}

.content     {background-position: bottom; background-image: url('../images/lay-bottom.gif'); background-repeat: no-repeat;}
.contentmain {padding: 10px 0 40px 90px;}
.contentfoot {height: 50px; }

.pagetop {height: 230px;}

.definedLayer { border: solid 0px #dc1313; }
.cnt-header { position: absolute; margin: 18px 0 0 1px; }
.cnt-txt-full-width { position: absolute; margin: 100px 0 0 20px; width: 680px; }
.cnt-txt-no-full-width { position: absolute; margin: 100px 0 0 20px; width: 500px; }

a:link { color: #f1aa00; text-decoration: none; }
a:visited { color: #f1aa00; text-decoration: none; }
a:hover { color: #f1aa00; text-decoration: underline; }
a:active { color: #f1aa00; text-decoration: none; }

a.lnk-footer:link { font: normal 11px tahoma, arial; color: #a8a48d; text-decoration: none; }
a.lnk-footer:visited { font: normal 11px tahoma, arial; color: #a8a48d; text-decoration: none; }
a.lnk-footer:hover { font: normal 11px tahoma, arial; color: #0098cf; text-decoration: none; }
a.lnk-footer:active { font: normal 11px tahoma, arial; color: #0098cf; text-decoration: underline; }

a.lnk-copyright:link { font: normal 11px tahoma, arial; color: #bebcae; text-decoration: none; }
a.lnk-copyright:visited { font: normal 11px tahoma, arial; color: #bebcae; text-decoration: none; }
a.lnk-copyright:hover { font: normal 11px tahoma, arial; color: #bebcae; text-decoration: underline; }
a.lnk-copyright:active { font: normal 11px tahoma, arial; color: #bebcae; text-decoration: underline; }