body {
background-color:#000000;
font-size:9pt;
font-family:Arial;
margin:0;
padding:0;
color:#FFFFFF;
}

P {font-family: "Comic Sans MS", Arial CE, Arial, Helvetica; font-size: 10pt; color: #ffffff; font-weight: normal; text-align: justify; text-indent : 0.5cm}

#strona {
width:800px;
height:600px;
background-image:url(IMAGES/tlo.png);
background-repeat:no-repeat;
margin:auto;
padding:auto;
}

#naglowek {
clear:both;
width:770px;
height:100px;
padding-top:40px;
padding-left:30px;
}

#menulinks {
clear:both;
width:775px;
height:50px;
padding-left:25px;
}

#menulinks a {
display:block;
background-image:none;

border: solid 1px transparent;
padding-top:6px;
height:24px;

font-weight:bold;
font-size:14px;

float:left;
padding-left:15px;
padding-right:15px;
margin-left:5px;
margin-right:5px;
}

#menulinks a:hover, #menulinks a:hover.active {
background-image:none;
border: solid 1px red;
text-decoration:none;
}

#mainarea {
width:800px;
height:400px;
clear:both;
padding-left:0px;
padding-top:0px;
background-image:url(IMAGES/DYSKOGRAFIA/back6.jpg);
background-repeat:no-repeat;
background-position:right;
}

#contentarea {
width:500px;
height:400px;
padding-right:10px;
float:left;
line-height:14pt;
padding-left:30px;
background-image:url(IMAGES/DYSKOGRAFIA/dyskografia.jpg);
}

#blok {
width:760px;
height:400px;
padding-right:10px;
float:left;
line-height:14pt;
padding-left:20px;
}

#sidebar {
float:left;
width:190px;
height:400px;
background-image:none;
background-repeat:no-repeat;
line-height:14pt;
}

#sidebar a {
width:140px;
padding-left:10px;
background-image:none;
border: solid 1px transparent;
clear:both;
padding-top:6px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
height:24px;

display:block;
}

#sidebar a:hover {
background-image:none;
border: solid 1px red;
text-decoration:none;
background-repeat:no-repeat;
}

#footer {
width:800px;
height:50px;
clear:both;
color:gray;
text-align:center;
line-height:14pt;
background-image:none;
background-repeat:no-repeat;
background-color:black;
}

H1 {
font-size:20pt;
color:#FFFFFF;
margin:0;
}

h2 {
font-size:15pt;
color:#FFFFFF;
padding-top:6px;
}

.description {
font-size:14pt;
color:white;
margin:0;
}

.script {
font-size:8pt;
color:silver;
margin:0;
}

a {
color:#FFFFCC;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

div#author {
	position:absolute;
	top:30px;
	padding-left: 490px;
	color:gray;
	text-align: right;
}

div#logo {
	position:absolute;
	top:125px;
	padding-left:25px;
}