
/*schellack
*/
body          { color: #fff; font-size: 62.5%; font-family: Georgia, "Times New Roman", Times, serif; line-height: 62.5%; background-color: #232328; text-align: center; margin-top: 5px }
/*header*/
div#header       { background-image: url(images/schellack_01.jpg); background-position: center 0; text-align: center; margin-bottom: 0; height: 140px }
div#description  { font-size: 50px; visibility: hidden; padding-top: 20px; padding-bottom: 20px }
div#page      { color: #232328; background-image: url(images/schellack_03.jpg); background-position: center 0; text-align: left; margin: 0 auto; padding: 0; width: 760px; border: solid 1px #8c8c8c }
div#content      { background-image: url(images/schellack_02a.jpg); background-repeat: no-repeat; background-position: center top; margin-top: 0; padding-top: 10px; padding-left: 0 }
h1  { font-size: 13px; margin-bottom: 15px }
h2  { font-size: 12px; font-style: italic; font-weight: normal; margin-top: 2px; margin-bottom: 6px }
a, h2 a:hover, h3 a:hover { color: #f60; text-decoration: none }
/*linke spalte
*/
div#col_left        { color: #fff; font-size: 11px; text-align: right; margin-right: 0; margin-left: 5px; padding-top: 28px; padding-right: 0; padding-left: 0; width: 125px; float: left }
div#col_left p { margin-right: 11px }
/*Inhalt mitte*/
div#col_middle               { color: #232328; font-size: 11px; margin: 15px 195px 0 200px; padding: 0; height: auto }
div#col_middle ol { margin-top: 1px }
div#col_middle ol li  { line-height: 15px; margin-top: 1px; margin-bottom: 10px }
/*rechte spalte
*/
div#col_right             { padding-top: 28px; padding-right: 0; padding-left: 0; width: 130px; float: right }
/*footer*/
div#footer         { color: #fff; line-height: 20px; background-image: url(images/schellack_04.jpg); background-position: center 0; text-align: center; margin: 0; padding-top: 0; height: 48px; clear: both }
div#footer a { color: #fff; text-decoration: none }
div#footer a:hover { color: #f60; text-decoration: none }
.footer   { font-size: 10px; font-style: normal; font-variant: small-caps; letter-spacing: 1px; padding-top: 15px }
/*sub
menue*/
ul#subnav    { font-size: 11px; font-weight: bold; line-height: 20px; margin-top: 0; margin-right: 15px; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0 }
ul#subnav a    { color: #f60; text-decoration: none; margin-right: 0; padding-right: 0 }
ul#subnav a:hover   { color: #fff }
ul#subnav .current_page_item a { color: #f60 }
ul#subnav li { list-style-type: none }
/*mainmenue*/
ul#mainnav     { font-size: 12px; font-variant: small-caps; font-weight: bold; line-height: 20px; text-transform: uppercase; margin-top: 0; margin-left: 20px; padding-top: 0; padding-left: 0 }
ul#mainnav a   { color: #fff; text-decoration: none; margin-left: 0; padding-left: 0 }
ul#mainnav .current_page_item a  { color: #f60 }
ul#mainnav a:hover { color: #f60 }
ul#mainnav li  { list-style-type: none }
/*diverses
*/
.portrait { color: #38383e; padding: 2px; border: solid 1px #8c8c8c }
hr { display: none }
p   { line-height: 16px; margin-top: 2px; margin-bottom: 6px }
.schellack { color: #f60 }
.small { }
.sound { text-align: center; margin-bottom: 10px; border: solid 1px #f60 }
.minilogo { text-align: center }
a:hover { text-decoration: underline }
a img { margin-top: 20px; border: solid 1px #8c8c8c }
a:hover img { border: solid 1px #f60 }
.top  { font-size: 10px; text-align: center; clear: both }
/*thumbs*/
.thumbgallery  { text-align: center; width: 355px }
.thumbgallery p { font-size: 10px; margin-top: 1px }
.thumbgallery img { }
.thumbgallery td { padding: 5px; vertical-align: bottom; border: solid 1px #8c8c8c }
.imgborder { border: solid 1px #8c8c8c }
