body {background: #000000; font: 0.8em Verdana, Arial, sans-serif; color: #C5C6FF; text-align: center}

table {background: #000000; font: 1em Verdana, Arial, sans-serif; color: #C5C6FF; text-align: left}



#index {position: relative; width: 550px; top: -15px; text-align: center; margin: auto}

#index h1 {font-size: 30px; color: #3366FF; font-weight: normal; letter-spacing: 15px; word-spacing: 10px; text-align: center; margin-left: 30px; padding-bottom: 25px; background-color: black}

#index h2 {font-size: 1.4em; letter-spacing: 2px; margin-top: 0px; font-weight: normal; text-align: center}

#index p {margin-top: 12px}

#index a:link {color: #3366FF; text-decoration: none; background: black; font: 14px Verdana, Arial, sans-serif}

#index a:hover {color: #3366FF; background: #333366; text-decoration: underline overline; font: 14px Verdana, Arial, sans-serif}

#index a:visited {color: #3366FF; background: black; text-decoration: none; font: 14px Verdana, Arial, sans-serif}



#header {position: relative; width: 650px; margin-left: auto; margin-right: auto; text-align: left; top: -10px}

#top-link a:link {color: #6699FF; text-decoration: none; background: black; font: 22px Verdana, Arial, sans-serif}

#top-link a:hover {color: #6699FF; text-decoration: none; background: black; font: 22px Verdana, Arial, sans-serif}

#top-link a:visited {color: #6699FF; text-decoration: none; background: black; font: 22px Verdana, Arial, sans-serif}



#menu {background: black; color: #C5C6FF; font: 14px Verdana, Arial, sans-serif}

#menu a:link {color: #6699FF; background: black; text-decoration: none; font: 14px Verdana, Arial, sans-serif}

#menu a:hover {color: #6699FF; background: #333366; text-decoration: underline overline; font: 14px Verdana, Arial, sans-serif}

#menu a:visited {color: #6699FF; background: black; text-decoration: none; font: 14px Verdana, Arial, sans-serif}



#main {position: absolute; left: 150px; width: 330px; top: 63px; text-align: left}

#main p {margin-top: 8px; text-align: justify}

.main-contrast {background-color: black; text-align: justify; width: auto; display: block; color: #CCCCCC}

.main-links {background-color: black; text-align: justify; width: auto; display: block; letter-spacing: 0px; word-spacing: 4px}

#main-left {position: absolute; left: 495px; width: 160px; top: 75px; text-align: center; font-size: 0.8em}



#news {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}



#chrono {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#chrono h3 {color: #FFCCCC}



#lyrics {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#lyrics h3 {color: #FFCCCC}



#btl {position: absolute; left: 150px; width: 500px; top: 63px}

#btl h3 {color: #FFCCCC}

#btl-a {position: absolute; left: 150px; width: 500px; top: 63px}

#btl-a h3 {color: #FFCCCC}

#btl h4 {font: 1em; color: #66FFFF; font-weight: bold; background: black; text-align: left; margin-left: 0px; margin-top: 10px; margin-bottom: -15px}

#btl-a h4 {font: 1em; color: #BBFFDD; font-weight: bold; background: black; text-align: left; margin-left: 0px; margin-top: 10px; margin-bottom: -15px}



#preklady {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#preklady h3 {color: #FFCCCC}



#disco {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#disco h3 {color: #66FFFF}

#disco h4 {color: #BBFFDD; font: 1em; font-weight: bold; background: black; text-align: left; margin-top: 0px; margin-left: 0px}



#disco-a {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#disco-a h3 {color: #BBFFDD}

#disco-a h4 {color: #BBFFDD; font: 1em; font-weight: bold; background: black; text-align: left; margin-top: 0px; margin-left: 0px}



#disco-b {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#disco-b h4 {color: #FFCCCC; font: 1em; font-weight: bold; background: black; text-align: left; margin-top: 0px; margin-left: 0px}



#disco-coll {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#disco-coll h3 {color: #FFCCCC}

#disco-coll h4 {color: #FFCCCC; font: 1em; font-weight: bold; background: black; text-align: left; margin-top: 0px; margin-left: 0px}



#disco-v {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#disco-v h3 {color: #33CCFF}

#disco-v h4 {color: #33CCFF; font: 1em; font-weight: bold; background: black; text-align: left; margin-top: 0px; margin-left: 0px}



#disco-var {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#disco-var h3 {color: #FFCCCC}

#disco-var h4 {color: #FFCCCC; font: 1em; font-weight: bold; background: black; text-align: left; margin-top: 0px; margin-left: 0px}



#nav-disco-a {position: relative; width: 240px; left: 374px; top: -77px; margin-bottom: -33px}

#nav-disco-a-e {position: relative; width: 240px; left: 350px; top: -77px; margin-bottom: -33px}

#nav-disco-r {position: relative; width: 240px; left: 355px; top: -77px; margin-bottom: -33px}

#nav-disco-r-e {position: relative; width: 240px; left: 350px; top: -77px; margin-bottom: -33px}

#nav-disco-s {position: relative; width: 240px; left: 365px; top: -77px; margin-bottom: -33px}

#nav-disco-s-e {position: relative; width: 240px; left: 350px; top: -77px; margin-bottom: -33px}

#nav-disco-b {position: relative; width: 240px; left: 333px; top: -30px; margin-bottom: -33px}

#nav-disco-b-e {position: relative; width: 240px; left: 317px; top: -30px; margin-bottom: -33px}

#nav-disco-v {position: relative; width: 240px; left: 331px; top: -77px; margin-bottom: -33px}

#nav-disco-v-e {position: relative; width: 240px; left: 316px; top: -77px; margin-bottom: -33px}

#nav-disco-var {position: relative; width: 240px; left: 365px; top: -77px; margin-bottom: -33px}

#nav-disco-var-e {position: relative; width: 240px; left: 348px; top: -77px; margin-bottom: -33px}

#nav-disco-coll {position: relative; width: 240px; left: 365px; top: -77px; margin-bottom: -33px}

#nav-disco-coll-e {position: relative; width: 240px; left: 313px; top: -77px; margin-bottom: -33px}



#archiv {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#archiv h4 {font: 1em; color: #FFCCCC; font-weight: bold; background: black; text-align: left; margin-left: 0px; margin-top: 10px; margin-bottom: -15px}



#chords {position: absolute; left: 150px; width: 500px; top: 63px}

#chords h3 {color: #FFCCCC}

#chords h4 {font: 1em; color: #66FFFF; font-weight: bold; background: black; text-align: left; margin-left: 0px; margin-top: 10px; margin-bottom: -15px}



#film {position: absolute; left: 150px; width: 500px; top: 63px}

#film h3 {color: #33CCFF}



#literally {position: absolute; left: 150px; width: 500px; top: 63px}

#literally h3 {color: #FFCCCC}



#neil_chris, #pictures, #midi, #audio, #sheet-music, #coll, #questions, #tour, #musical, #links, #newsletter, #psbplus, #contact {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}



#sitemap {position: absolute; left: 150px; width: 500px; top: 63px; text-align: left}

#sitemap2 {width: auto; position: relative; margin-left: 30px; margin-top: 4px}

#sitemap a:link {color: #3366FF; text-decoration: none; background: black; font: 14px Verdana, Arial, sans-serif}

#sitemap a:hover {color: #3366FF; background: #333366; text-decoration: underline overline; font: 14px Verdana, Arial, sans-serif}

#sitemap a:visited {color: #3366FF; background: black; text-decoration: none; font: 14px Verdana, Arial, sans-serif}



h1 {font-size: 22px; font-weight: normal; margin-left: 8px; letter-spacing: 9px}

h2 {text-transform: uppercase; font-size: 1.4em; letter-spacing: 2px; margin-top: 10px; margin-bottom: -5px; font-weight: normal}

h3 {text-align: left; font-size: 1.1em; border-right: #C5C6FF 1px dotted; border-top: #C5C6FF 1px dotted; border-left: #C5C6FF 1px dotted; border-bottom: #C5C6FF 1px dotted; padding-right: 2px; padding-top: 0px; padding-left: 2px; padding-bottom: 2px; width: auto; display: block; margin-top: 20px; margin-bottom: 5px}

h4 {text-align: center; font-size: 5px; margin: -10px}



.date {color: #FFCCCC; background: black; margin-bottom: -5px}

.album {color: #BBFFDD; background: black}

.song {color: #66FFFF; background: black}

.tour {color: #99FF99; background: black}

.video {color: #33CCFF; background: black}

.d-album {color: #BBFFDD; font-weight: bold; background: black}

.d-album-overview {color: #BBFFDD; background: black}

.d-single {color: #66FFFF; font-weight: bold; background: black}

.d-single-overview {color: #66FFFF; background: black}

.d-video {color: #FFCCCC; font-weight: bold; background: black}

.d-var {color: #FFCCCC; font-weight: bold; background: black}

.d-coll {color: #FFCCCC; font-weight: bold; background: black}

.d-code {color: #FF99FF; font-size: 0.8em; font-style: italic; background: black}

.d-date {color: #FFCCCC; text-align: center; background: black}

.d-book {color: #FFCCCC; font-weight: bold; background: black}

.d-author {color: #FFCC99; background: black}

.charts {color: #CCCCCC; background: black}

.thanks {color: #FF9900; background: black}

.important {color: #FF9900; background: black}

.small-title {color: #FFCCCC; background: black}

.small-bold-title {color: #FFCCCC; font-weight: bold; background: black}

.small {color: #C5C6FF; background: black; font-size: 0.8em}

.author-small {color: #C5C6FF; background: black; font-size: 0.8em; margin-top: -0.3em}

.update {color: #C5C6FF; background: black; font-size: 0.8em; margin-top: -1.5em; text-align: right; padding-right: 5px; margin-left: 200px; margin-bottom: 0px}

.button {color: black; background-color: #C5C6FF; border: 1px solid; font-weight: bold; font-size: 11px}

.button-vote {color: black; background-color: #C5C6FF; border: 1px solid; font-size: 12px}



a:link {color: #66FF99; text-decoration: underline; background: black; font-size: 0.9em}

a:hover {color: #00FF00; background: #336633; text-decoration: underline; font-size: 0.9em}

a:visited {color: #66FF99; text-decoration: underline; background: black; font-size: 0.9em}

