body {
padding: 0;
margin: 0;
background-color: #c0c0c0;
background: url("images/marmur.jpg");
line-height: 130%;
font-family: "Trebuchet MS", Verdana, Tahoma, Helvetica, Arial, sans-serif;
font-size: 15px;
}

a, a:visited {
color: #fffeeb;
text-decoration: none;
}

a:hover, a:active {
color: #ffffff;
text-decoration: underline;
}

#container {
width: 780px;
margin: auto;
background: url("images/lines.jpg") repeat-y;
}

#upper {
width: 780px;
height: 210px;
margin: auto;
background-color: #50470E;
}

#zaklad_kamieniarski {
float: left;
width: 160px;
height: 130px;
}
#zaklad_kamieniarski img {
width: 160px;
height: 130px;
border: 0px;
}

#uslugi_kamieniarskie {
float: right;
width: 620px;
height: 130px;
background: url("images/uslugi-kamieniarskie.jpg") no-repeat;
}

h1 {
font-size: 16px;
font-weight: bold;
padding: 12px 0 0 8px;
}
h1 a, h1 a:visited {
color: #fffeeb;
text-decoration: none;
}
h1 a:hover, h1 a:active {
color: #ffffff;
text-decoration: underline;
}

.menu {
width: 620px;
margin: auto;
position: relative;
top: 50px;
left: 5px;
font-size: 15px;
font-weight: bold;
}
.menu ul {
display: block;
list-style-type: none;
margin: 0;
padding: 0;
}
.menu ul li {
display: inline;
list-style-type: none;
margin: 0;
padding: 0 5px 0 2px;
}
.menu a, .menu a:visited {
color: #fffeeb;
text-decoration: none;
}
.menu a:hover, .menu a:active {
color: #ffffff;
text-decoration: underline;
}

#kamieniarstwo {
clear: both;
width: 780px;
height: 80px;
margin: 0;
background: url("images/uslugi-kamieniarskie-marek-mazurek.jpg") no-repeat;
}

#content {
width: 776px;
color: #000000;
}

#text {
width: 700px;
margin: auto;
text-align: justify;
}
.center {
text-align: center;
}
#text a, a:visited {
color: #000000;
text-decoration: none;
}
#text a:hover, a:active {
color: #000000;
text-decoration: underline;
}
.podpis {
margin: 0 0 10px 355px;
}
span.red {
color: #cc3300;
font-weight: bold;
font-size: 18px;
}
#gal-poziom {
width: 650px;
margin: auto;
text-align: center;
}
.obrazek-poziom-l, .obrazek-poziom-r, .obrazek-poziom-c {
width: 300px;
height: 245px;
margin: auto;
text-align: center;
}
.obrazek-poziom-l img, .obrazek-poziom-r img, .obrazek-poziom-c img {
width: 300px;
height: 225px;
border: 0;
}
.obrazek-pion-l, .obrazek-pion-r, .obrazek-pion-c {
width: 225px;
height: 325px;
margin: auto;
text-align: center;
}
.obrazek-pion-l img, .obrazek-pion-r img, .obrazek-pion-c img {
width: 225px;
height: 300px;
border: 0;
}
.obrazek-poziom-l, .obrazek-pion-l {
float: left;
}
.obrazek-poziom-r, .obrazek-pion-r {
float: right;
}
.obrazek-poziom-c, .obrazek-pion-c {
margin: auto;
clear: both;
}
.obrazek-poziom-l {
padding: 0 20px 10px 0px;
}
.obrazek-poziom-r {
padding: 0 0px 10px 20px;
}

#nav {
clear: both;
text-align: center;
margin-right: 15px;
font-weight: bold;
color: #000000;
}
#nav a, #nav a:visited {
text-decoration: none;
color: #000000;
}
#nav a:hover, #nav a:active {
text-decoration: underline;
color: #000000;
}

#bottom {
clear: both;
height: 130px;
color: #ffffff;
}
.bottom1 {
width: 780px;
height: 80px;
background: url("images/wykonujemy-uslugi.jpg") no-repeat;
color: #000000;
}
.wykonujemy {
width: 160px;
height: 18px;
margin: 0 0 0 50px;
font-family: Georgia, "Times New Roman", serif;
font-size: 18px;
font-weight: bold;
color: #000000;
}
.menu_bottom {
width: 530px;
height: 54px;
margin: -18px 0 0 190px;
font-size: 14px;
font-weight: bold;
line-height: 150%;
}
.menu_bottom ul {
display: block;
list-style-type: none;
margin: 0;
padding: 0;
}
.menu_bottom ul li {
display: inline;
list-style-type: none;
margin: 0;
padding: 0 8px 0 8px;
}

.bottom2 {
width: 780px;
height: 50px;
background: url("images/kamien.jpg") no-repeat;
}
.footer {
width: 760px;
height: 20px;
margin: auto;
padding: 8px 0 4px 0;
font-weight: bold;
text-align: center;
color: #fffeeb;
}
.footer a, .footer a:visited {
color: #fffeeb;
text-decoration: none;
}
.footer a:hover, .footer a:active {
color: #ffffff;
text-decoration: underline;
}

#projekt {
width: 780px;
height: 20px;
margin: auto;
padding: 5px 0 3px 0;
font-size: 12px;
text-align: center;
color: #000000;
background: url("images/marmur.jpg");
}
#projekt a, #projekt a:visited {
color: #000000;
text-decoration: none;
}
#projekt a:hover, #projekt a:active {
color: #000000;
text-decoration: underline;
}
