body {
text-align: center;
margin: 0;
padding: 0;
}

div#glowny {
text-align: left;
width: 619px;
margin: 0 auto;
padding: 0;
background: /*url('images/tlo.png') repeat*/;
}
div#glowny1 {
text-align: left;
width: 800px;
margin: 0 auto;
padding: 0;

}
div#top {
width: 619px;
height: 116px;
text-align:center;
background:  url('images/baner1.gif') no-repeat;
}
div#menu {
width: 619px;
height: 69px;
float:left;
background: url('images/menu1.gif');
}

div#nag2 {
    margin-top:1px;
    width:619px;
    height: 84px;
    background: url('images/nag21.gif') no-repeat;

}
div#nag3 {
    width:619px;
    height: 84px;
    background: url('images/nag31.gif') no-repeat;

}
div#nag4 {
    width:619px;
    height: 84px;
    background: url('images/nag41.gif') no-repeat;

}
div#nag5 {
    width:619px;
    height: 84px;
    background: url('images/nag51.gif') no-repeat;

}

div#foto {
    margin-top:-70px;
    width:159px;
    height:299px;
    float:right;

}
div#tresc {
width: 619px;
height: 458px;
float:right;
text-align: center;
background:  url('images/tresc11.gif') no-repeat;
}
div#tresc2 {
width: 619px;
height: 384px;
float:right;
text-align: center;
background:  url('images/tresc11.gif') no-repeat;
}
div#txt2 {
    width:305px;
    height:300px;
    float:left;
}
div#t1 {
    width:619px;
    height:300px;
}
div#foto1 {
    margin-top:0px;
    width:314px;
    height:300px;
    float:right;
}
div#nag1 {
    width:619px;
    height: 84px;
    background: url('images/nag11.gif') no-repeat;
}

div#hotel {
width: 619px;
height: 458px;
float:right;
text-align: center;
background:  url('images/tresch.gif') no-repeat;
}
div#rozen {
width: 619px;
height: 458px;
float:right;
text-align: center;
background:  url('images/trescro.gif') no-repeat;
}
div#restauracja {
width: 619px;
height: 458px;
float:right;
text-align: center;
background:  url('images/trescre.gif') no-repeat;
}
div#t {
    width:619px;
    height:380px;
}

div#txt {
    width:460px;
    height:380px;
    float:left;

}
div#txt1 {
    width:619px;
    height:380px;
    float:left;
    text-align:center;

}
div#cal {
    width:561px;
    height:600px;
    float:left;

}

div#sp {
    width: 242px;
    height: 600px;
    float:left;
    background: url('images/sp.jpg')
}
div#sr {
    width: 319px;
    height: 600px;
    float: left;
}
div#sg {
    width:319px;
    height:457px;
        background: url('images/ss.jpg')

}
div#sd {
    width: 319px;
    height: 143px;
    float: left;
    background: url('images/sd.jpg')
    }
div#sl{
    width:239px;
    height:600px;
    float:right;
    background: url('images/sl.jpg');
}
a.x {
text-decoration:underline;
color:#000;}
p.menu {
    margin-top:13px;
}
a.menu {
    padding-top:20px;
    margin-left:20px;
    text-align:center;
    color: #fff;
    font-size:20px;
    font-family:"Times New Roman", Times;
    font-weight:bold;
    text-decoration:none;
}
p.tresc {
margin-left:30px;
margin-right:40px;
margin-top:5px;
text-align:justify;
font-size:20px;
color:#000;
font-family:"Times New Roman", Times;
font-weight:bold;
font-style:italic;
}
p.tresc4 {
margin-left:30px;
margin-right:40px;
margin-top:5px;
text-align:justify;
font-size:16px;
color:#000;
font-family:"Times New Roman", Times;
font-weight:bolder;
font-style:italic;
}
p.tresc1 {
    *margin-top:-10px;
    margin-top:-2px;
padding-top:-20px;
margin-left:30px;
margin-right:40px;
text-align:justify;
font-size:15px;
color:#000;
font-family:"Times New Roman", Times;
font-weight:900;

}
p.tresc2 {
margin-top:5px;
padding-top:1px;
*margin-top: -20px;
*padding-top: -20px;
margin-left:30px;
margin-right:40px;
text-align:justify;
font-size:13px;
color:#000;
font-family:"Times New Roman", Times;
font-weight:900;

}
p.tresc3 {
margin-top:5px;
padding-top:1px;
*margin-top: -20px;
*padding-top: -20px;
margin-left:30px;
margin-right:40px;
text-align:center;
font-size:16px;
color:#000;
font-family:"Times New Roman", Times;
font-weight:900;

}
p.o {
    margin-left:-30px;
    }
p.o1 {
    margin-top:-180px;
    padding-top:40px;
   }

p.obraz {
margin-top:5px;
text-decoration:none;
border: none;
text-align:center;
}
p.obraz1 {
margin-top:5px;
text-decoration:none;
border: none;
text-align:center;
}

a.x1{
font-family:"Times New Roman", Times;
text-decoration:none;
border:none;
color:#000;
}
p.stopka {
color:#000;
text-align:right;

}
div#down {
width:619px;
height:20px;
}
div#down p{
font-family:font-family:"Times New Roman", Times;
size:12px;
text-align:center;
color:#fff;
}
div#down a{
color:#FFF;
}
table {
width:250px;
height:45px;
color:#000;
border:1
border-color:#000;
font-size:12px;
font-weight:bold;
margin-left:30px;
margin-right:40px;
margin-top:-15px;
text-align:left;
}
img.galeria {
border: 2px solid #000;
}
img.index {
border: none;
text-decoration:none;
}
a.gal {
font-size:15px;
color:#000;
font-family:"Times New Roman", Times;
font-weight:900;
text-decoration:none;
}
