@charset "UTF-8";
/* CSS Document */

body { margin:0px; padding:0px; width:500px; height:auto; background-color:#fff; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:normal; }

a, a:link { color:#fff; text-decoration:none; }
a:visited { color:#ddd }
a:hover { text-decoration:underline; }

a img { border:none }

h2 {
	font-size: 15px;
	margin: 10px 0px 5px 0px;
	font-weight: bold;
}
h1 { font-size: 15px; 
   margin:5px 0px 5px 0px; 
	font-weight:bold; 
}

.page { width:1024px; }
.lft { position:relative; float:left; width:500px; }
.rgt { margin:0px 0px 0px 500px; }

.content { padding:10px 20px 0px 40px; }

#logo { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; }
#logo img { display:block; padding-bottom:10px; }

#menu { padding:40px 0px 20px 40px; letter-spacing:0.1em; }
#menu ul { margin: 10px 0px; padding:0px;}
#menu li {list-style:none; padding:1px 0px; margin:0px; }
#menu span {color:#604E42;}


.home { background:#a78e66 url(../images/home.jpg) 0px 0px no-repeat; }
.stare { background:#a78e66  0px 0px no-repeat; }
.kontakt {
	background: #b8a688 url(../images/kontakt.jpg) no-repeat 0px 0px;
}
.autor {
	background: #c8b78f url(../images/autor.jpg) no-repeat 0px 0px;
	height: 1762px;
}
.galeria {
	background: #c8b78f no-repeat 0px 0px;
}
.zamowienie { background:#fff url(../images/na-zamowienie.jpg) 0px 0px no-repeat; }
.realizacje {
	background: #a38b7b url(../images/realizacje.png) repeat-y 0px 0px;
}

.tresc { padding:200px 0px 0px 620px; }
.tresc h2 { font-weight:normal; font-size:2em; margin:0px; padding:20px 0px 10px 0px; }
.tresc p { padding:5px 20px 5px 0px; margin:0px;}

.nopad { padding-top:80px; }
.smaller { font-size:0.8em; }

.foot { padding:50px 0px 50px 40px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; }
.foot span { font-size:1.1em; }

.image { position:relative; }
.image img { display:block; }
.image span { display:block; width:80px; background-color:#A38B7B; position:absolute; bottom:100px; text-align:center; padding:15px 0px; }

#powitalny p {
	text-indent: 40px;
	text-align: justify;
	margin: 0;
	padding: 0;
}

#right {
position:absolute;
left:500px;
top:0px;
}
