html, body {
        text-align: center;
	font-size: 95%;
        margin: 0 auto;
	padding: 0;
	color: #53492b;
	font-family: verdana, sans-serif;
	background-color: #f2eed5;
	}
html, body a {
        text-decoration:none;
        color: #c17200;
        margin: 0;
        padding: 0;
        }
html, body a:hover {
        text-decoration:none;
        color: #65bd45;
        margin: 0;
        padding: 0;
        }
div {
        border: 0 solid;
        padding: 0;
        margin: 0 auto;
	position: relative;
        }
#g {
	text-align: left;
	margin-top: 11px;
        width: 828px;
        background-color: #f5e4b8;
        }
#n {
        text-align: center;
	padding: 15px;
	height: 90px;
        width: 798px;
        background-color: #f2eed5;
        background-image: url(p/4tlo.gif);
        background-repeat: repeat-x
        }
#n h1 {
	text-align: center;
	font-size: 36px;
        margin: 0;
        padding: 0;
	color: #53492b;
        white-space: pre
	}
#n h2 {
        font-size: 28px;
	color: #eacb7a;
	letter-spacing: 1px;
	font-weight: bold;
	margin: 0;
        padding: 5px;
        }
#n p {
        font-size: 28px;
	color: #eacb7a;
	letter-spacing: 1px;
	font-weight: bold;
	margin: 0;
        padding: 5px;
        }
#logo{
        text-align: left;
	position: absolute;
	top: 10px;
	left: 10px;
	padding: 0;
	margin: 0;
	border:0px solid;
	}
#sw {
        position: absolute;
	top: -8px;
	left: 0;
	padding: 0;
	margin: 0;
        border:0px solid;
	}
#sw h1 {
        color: #87a9ad;
	font-size: 8px;
	margin: 0;
        padding: 0;
        }
#akn{
	text-align: left;
	position: absolute;
	top: 10px;
	left: 700px;
	padding: 0;
	margin: 0;
	}
#m {
        text-align: center;
        font-size: 1em;
	color:#968f71;
	font-weight: bold;
	float: left;
        height: 100%;
        width: 200px;
	background-color: #f5e4b8;
	}
#m1 {
	text-align: center;
	float: left;
	width: 194px;
	margin: 0;
	padding: 0;
        }
#m1 a {
        font-size: 1em;
	color: #c7874e;
	letter-spacing: 0.1em;
	font-weight: bold;
	display: block;
	margin: 3px;
        padding: 5px 0;
	width: 100%;
	background-color: #ffefc7;
	}
#m1 a:hover {
        color: #da874e;
	background-color: #fff5e0;
        }
#m1 span {
        font-size: 1em;
        color: #a29887;
	letter-spacing: 0.1em;
	font-weight: bold;
	display: block;
	margin: 3px;
        padding: 5px 0;
	width: 100%;
	background-color: #dfefff;
	}
#m1 strong {color:red; font-size:70%; font-weight:bold;}
#m1 em {color:red; font-size:70%; font-weight:bold;}

#koncert {text-align:left; font-size:0.85em; color:#968f71; float:left; font-weight:normal; padding:10px; padding-top:0; margin:10px; width:140px; background-color:#f9ffdb;}
#koncert em {color:#53492b; font-weight:normal;}
#koncert strong {color:#53492b;}
#koncert h1 {color:#96b000; font-size:1.3em; letter-spacing:0.3em;}

#mp3 {text-align:left; font-size:0.85em; color:#968f71; float:left; font-weight:normal; padding:10px; margin:10px; width:140px; background-color:#e5f1a0;}

#rekl {text-align:left; font-size:0.9em; color:#968f71; float:left; font-weight:normal; padding:10px; margin:10px; width:140px; background-color:#fcf4de;}
#rekl em {color:#53492b; font-weight:normal;}
#rekl strong {color:#53492b;}
#t {
        text-align: left;
        line-height:150%;
        float: left;
        width: 468px;
        padding: 80px;
        padding-top: 30px;
	background-color: #fcf9f3;
	}
#t h1{
	text-align: center;
	font-size: 150%;
	color:#ccb16a;
        }
#t h2{
	text-align: center;
        font-size: 1em;
        color: #ccb16a;
        }
#t span{
        font-size:3em;
        color: #eacb7a;
        font-weight:bold;
        line-height: 1em;
        }
#piosenki p {font-family:"Courier New",Courier,monospace; white-space:pre; line-height:1em;}
#ogloszenia {float:left; color:#ccb16a; font-weight:normal; background-color:#f5e4b8; padding:10px; margin:0;}
#opinie {color:#a35334; border:1px solid #cb6849; background-color:#fff; padding:9px; padding-top:0px; padding-bottom:0px;line-height:130%;}
#opinie img{padding:10px;}
#r {
	text-align:right;
	}
#firma {
	text-align: right;
        font-size:0.8em;
        line-height: 1.5em;
        }
#sk {
        text-align: center;
	color:#ccb16a;
        line-height: 1.8em;
        float: left;
        width: 628px;
        background-color: #fcf9f3;
	}
#sk h1{
	text-align: center;
	font-size:150%;
	color:#ccb16a;
	}
#sk a {
        text-decoration:none;
	font-size:0.8em;
        color:#ccb16a;
        }
#sk span {
        font-size:0.8em;
	color:#ccb16a;
	}
#s {
	text-align: right;
	font-size: 90%;
	color: #818764;
        clear: both;
        width: 808px;
        height: 70px;
        padding-right: 20px;
	background-color: #e1ed98;
        }
#s a {
        text-decoration:underline;
        }
#s span {
        color: #87a9ad;
        font-style: italic;
        letter-spacing: 0.1em;
        font-weight:bold;
	}
#v {
        text-align: left;
        font-size: 90%;
        color: #887d4e;
        position: absolute;
        top: 0;
	left: 0;
	padding: 0;
	margin: 0;
        border:0px solid;
	}
#v a {
        font-size: 90%;
        color: #8f7a42;
        }
#ba {
	text-align: left;
        position: absolute;
        top: -115px;
	left: 20px;
	padding: 0;
	margin: 0;
        border:0px solid;
	}
#goo{
        text-align: left;
	position: absolute;
	top: 10px;
	left: 10px;
	padding: 0;
	margin: 0;
	border:0px solid;
	}
img {
	border: 0;
 	}

