a.h1:link { color: rgb(153, 0, 0); font-size: 11px; text-decoration: none; font-weight: 100; }
a.h1:visited { color: rgb(153, 0, 0); font-size: 11px; text-decoration: none; font-weight: 100; }
a.h1:hover { color: rgb(235, 199, 18); font-size: 11px; text-decoration: none; font-weight: 100; }
a.h1:active { color: rgb(153, 0, 0); font-size: 11px; text-decoration: none; font-weight: 100; }

a.link_bold:link { color: rgb(153, 0, 0); font-size: 12px; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; }
a.link_bold:visited { color: rgb(153, 0, 0); font-size: 12px; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; }
a.link_bold:hover { color: rgb(235, 199, 18); font-size: 12px; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; }
a.link_bold:active { color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; }

a.link_thin:link { color: rgb(85, 85, 85); font-size: 10px; text-decoration: none; padding-left: 5px; padding-right: 5px; }
a.link_thin:visited { color: rgb(85, 85, 85); font-size: 10px; text-decoration: none; padding-left: 5px; padding-right: 5px; }
a.link_thin:hover { color: rgb(235, 199, 18); font-size: 10px; text-decoration: none; padding-left: 5px; padding-right: 5px; }
a.link_thin:active { color: rgb(255, 255, 255); font-size: 10px; text-decoration: none; padding-left: 5px; padding-right: 5px; }

a.link_thin_navig:link { color: rgb(100, 0, 0); font-size: 12px; text-decoration: none; }
a.link_thin_navig:visited { color: rgb(100, 0, 0); font-size: 12px; text-decoration: none; }
a.link_thin_navig:hover { color: rgb(235, 199, 18); font-size: 12px; text-decoration: none; }
a.link_thin_navig:active { color: rgb(187, 187, 187); font-size: 12px; text-decoration: none; }

a.link:link { color: rgb(153, 0, 0); font-size: 12px; text-decoration: none; }
a.link:visited { color: rgb(153, 0, 0); text-decoration: none; }
a.link:hover { color: rgb(235, 199, 18); }
a.link:active { color: rgb(255, 255, 255); }
a.nav {letter-spacing: 1px; text-decoration: none; font-family: verdana; font-size: 17px; font-weight: 900; margin-left: 0px; padding-left: 0px; }
a.nav:link { color: rgb(0, 0, 0); }
a.nav:visited { color: rgb(0, 0, 0); }
a.nav:hover {  }
a.nav:active { color: rgb(0, 0, 0); }
a.link1 { text-decoration: none; font-family: verdana; font-size: 12px; display: block; }
a.link1:link { color: rgb(100, 0, 0); }
a.link1:visited { color: rgb(100, 0, 0); }
a.link1:hover {  }
a.link1:active { color: rgb(255, 255, 255); }
a.zettel_navig { text-decoration: none; font-family: verdana; font-size: 12px; }
a.zettel_navig:link { color: rgb(153, 0, 0); }
a.zettel_navig:visited { color: rgb(153, 0, 0); }
a.zettel_navig:hover {  }
a.zettel_navig:active { color: rgb(255, 255, 255); }
a.date_link { text-decoration: none; font-family: verdana; font-size: 12px; }
a.date_link:link { color: rgb(0, 0, 85); }
a.date_link:visited { color: rgb(136, 136, 136); }
a.date_link:hover {  }
a.date_link:active { color: rgb(255, 255, 255); }
body { background-image: url('./pic/fundal.png'); text-align: center; }
.chapter ~ .h1 { margin: 0px; padding: 10px 20px 0px; text-align: justify; }
.header ~ .h1 { margin: 0px; padding: 10px 20px 0px; text-align: justify; }
.header ~ .h1_bold { margin: 0px; padding: 10px 20px 0px; text-align: justify; }
div, span, td { font-family: Arial; font-size: 12px; text-decoration: none; color: rgb(85, 85, 85); }
div.alert { color: rgb(255, 0, 0); }
div.body_spacer { padding-left: 10px; padding-right: 10px; }
div.center { margin: 0px; text-align: center; }
.middle { width: 100%; height: 100%; vertical-align: middle; }
div.bottom-box {border-style: solid; border-color: rgb(255, 255, 255); border-width: 0px; margin: 0px 0px 10px; padding: 0px; width: 100%; height:14px; color: rgb(0, 0, 0); background-image: url('box_bottom.png'); font-weight: bold; font-size: 11px; text-align: center; }

div.info_header {line-height:30px; border-width: 0px; margin: 5px 0px 5px 0px; width: 100%; height:30px; color: rgb(0, 0, 0); background-image: url('box_top.png'); background-repeat:no-repeat; background-position:center; font-weight: bold; font-size: 12px; text-align: center;}
div.info_header_wide {line-height:30px; border-width: 0px; margin: 5px 0px 5px 0px; width: 100%; height:30px; color: rgb(0, 0, 0); background-image: url('box_top_wide.png'); background-repeat:no-repeat; background-position:center; font-weight: bold; font-size: 12px; text-align: center;}

div.flyer { margin: 0px; text-align: center; width: 100%; }
div.header { padding-left: 10px; padding-top: 20px; color: rgb(68, 68, 68); font-weight: bold; font-size: 13px; }
div.chapter { padding-left: 10px; padding-top: 0px; color: rgb(68, 68, 68); font-weight: bold; font-size: 13px; }
div.comment { color: rgb(255, 0, 0); }
div.h1 { border: 0px none rgb(255, 0, 0); color: rgb(85, 85, 85); text-align: justify; }
div.h1_bold { color: rgb(85, 85, 85); font-weight: bold; margin-left: 20px; }
div.h1_norm { color: rgb(85, 85, 85); }
div.h2 { font-family: Verdana; font-size: 11px; color: rgb(255, 255, 255); }
div.h3 { margin-left: 8px; color: rgb(255, 255, 255); }
div.h4 { text-decoration: none; font-family: verdana; font-size: 10px; font-weight:bold; color: rgb(0, 0, 0); }
div.inp_NOK { margin: 5px; display: none; color: rgb(235, 199, 18); font-weight: bold; }
div.main_content { overflow: auto; margin-left: 40px; margin-top: 70px; margin-right: 45px; height: 290px; }
div.navig_menue {line-height:30px;background-image:url(./pic/fundal_transp.png); border-width: 1px; border-style: solid; border-color: #999999;}
div.navig_spacer { margin-left: 40px; margin-bottom: 20px; }
div.page_navig { width: 100%; text-align: center; margin-top: 20px; margin-bottom: 10px; }
div.release_navigation { margin-bottom: 20px; font-size: 12px; font-weight: bold; text-decoration: none; }
div.section_header { margin: 0px 0px 20px; color: rgb(68, 68, 68); font-weight: bold; font-size: 16px; width: 100%; text-align: center; }
div.side_box 
{ 
  margin:11px 0px 0px 0px;
  background-image:url(./pic/fundal_transp.png);
  width:130px;
  border-style:solid;
  border-width:1px;
  border-color:#999999;
}
div.widesidebox 
{ 
  width:200px;
}
div.spacer { margin: 0px; padding: 0px; height: 10px; width: 100%; }
div.sub_chapter { margin: 10px 0px 5px 15px; font-weight: bold; color: rgb(68, 68, 68); }
div.text_inp_label { border-style: solid; border-width: 0px; margin: 0px; text-align: center; color: rgb(153, 0, 0); background-color: rgb(221, 221, 221); }
div.zettel_mitte { border: 0px solid rgb(255, 0, 0); padding: 0px; margin-left: 18px; margin-right: 20px; background-image:url('wallcenter.png'); width: 467px; }
div.zettel_navig { border-style: solid; border-color: rgb(153, 0, 0); border-width: 1px 0px; margin: 0px; }
img { border: 1px solid rgb(170, 170, 170); }
span.h1 { color: rgb(85, 85, 85); font-weight: 100; }
span.h3 { color: rgb(255, 255, 255); }
img.noborder { border-style: none; border-width: 0px; }
span.zettel_nolink { text-decoration: none; font-family: verdana; font-size: 12px; }
span.bold { font-weight: 900; }
span.date { color: rgb(0, 0, 0); }
span.date_link { margin: 0px; font-weight: bold; }
span.layer { border: 1px solid rgb(255, 255, 255); margin: 0px; padding: 5px; position: relative; font-family: tahoma; font-size: 10px; font-weight: 900; top: 115px; display: none; }
span.plattencode { margin: 0px; color: rgb(255, 0, 0); font-weight: 700; }
span.info { font-size: 10px; }
span.input { font-size: 11px; font-family: Tahoma,Arial,'sans serif'; }
table { margin-left: auto; margin-right: auto; margin-top:10px;}
table.aussen_box { border: 0px solid rgb(255, 255, 255); width: 900px; empty-cells: show; border-collapse: collapse; position: relative; top: -150px;}
table.content{ margin: 10px 15px 0px 15px;}
table.content_box { border: 2px solid rgb(64, 16, 16); margin: 20px; }
table.inner_box { border: 2px solid rgb(80, 80, 80); margin: 20px; background-color: rgb(170, 170, 170); }
table.preis_tabelle { border-collapse: collapse; width: 420px; }
table.sidebox{ width:161px; }
table.zettel_inhalt { border: 0px solid rgb(255, 0, 0); width: 100%;}
table.zettel { border: 0px solid rgb(255, 255, 255); width:95%}

td.box { border: 2px solid rgb(64, 16, 16); background-color: rgb(170, 170, 170); }
td.box_header { border: 0px none ; margin: 0px; padding: 0px; height: 30px; text-align: center; background-color: rgb(64, 16, 16); font-size: 13px; font-weight: bold; }
td.four_rows { width: 25%; }
td.inner_box { border: 2px solid rgb(80, 80, 80); height: 20px; background-color: rgb(170, 170, 170); }
td.neben_haupt_inhalt { width: 130px; }
td.release_name { width: 280px; height: 180px; padding-bottom: 20px; }
td.spacer {padding: 10px 0px 10px 0px}

td.zettel_oben_l { background-image: url('zettel_oben_l.png'); width:5px; height: 5px; background-repeat: no-repeat;}
td.zettel_oben_m { background-image: url('zettel_oben_m.png'); width:*;   height: 5px; background-repeat: repeat-x;}
td.zettel_oben_r { background-image: url('zettel_oben_r.png'); width:5px; height: 5px; background-repeat: no-repeat;}

td.zettel_mitte_l { background-image: url('zettel_mitte_l.png'); width:5px; height: 45px; background-repeat: repeat-y;}
td.zettel_mitte_m { background-color: #fcfefb;                   width:*;}
td.zettel_mitte_r { background-image: url('zettel_mitte_r.png'); width:5px; height: 45px; background-repeat: repeat-y}

td.zettel_unten_l { background-image: url('zettel_unten_r.png'); width:5px; height: 5px; background-repeat: no-repeat;}
td.zettel_unten_m { background-image: url('zettel_unten_m.png'); width:*;   height: 5px; background-repeat: repeat-x;}
td.zettel_unten_r { background-image: url('zettel_unten_l.png'); width:5px; height: 5px; background-repeat: no-repeat;}

td.info_header {background-image: url('box.png');font-weight: bold; font-size: 11px; text-align: center; height: 20px;}

td.zettel_unten { background-image: url('wallbottom.png'); height: 45px; background-repeat: no-repeat; }
td.preise { border: 1px solid rgb(85, 85, 85); padding: 5px; }
td.preise_titel { border-style: none; border-width: 0px; padding: 5px; font-weight: bold; width: 150px; }
textarea, input, select { border: 1px solid rgb(169, 169, 169); background-color: rgb(227, 199, 96); }
.newsletter { width: 400px; height: 200px; }
.input120 { width: 120px; }
.input170 { width: 170px; }
.input150 { width: 150px; }
.input350 { width: 350px; }
.textarea170 { width: 170px; height: 170px; }
select { width: 170px; }
img.navig_star {position:relative; top:2px; border-style:none; margin-left:8px; margin-right:8px;}
input { font-family: trebuchet MS,tahoma; font-size: 11px; }
input.notcoloured { border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); margin-left: 18px; }
input.submit { border: 1px solid rgb(169, 169, 169); height: 20px; background-color: rgb(187, 187, 187); }
select { font-family: trebuchet MS,tahoma; font-size: 11px; }
