/* formatting for all cells */
/*
#maintable tr td {
  border: 8px solid #F86C00;
  padding: 0px;
}
*/
/* special case for middlecol-table */
/*
#middlecol_table tr td {
  border: none;
}
*/
/* Navigation-cell and menu1  */

div.menu-normal, div.menu-active {
  background-color: #000000;
  /* border: 1px solid #F86C00; */
  /* border: 1px solid #ba5541; */
  border: 1px solid #dc5142;
  margin-bottom:2px;
}

div.menu-normal a, div.menu-active a {
  font-family: Verdana, Arial, sans-serif;
  /* color: #F86C00; */
  /* color: #ba5541; */
  color: #dc5142;
  font-weight: bold;
  text-decoration: none;
/*  padding: 0cm;*/
}
div.menu-normal a:hover {
  color: #808080; 
}
div.menu-active a {
  /* color: #FFFFFF; */
  color: #FFE9D2;
}

/* 2ndlevel menu */
/*
div.menu2-normal, div.menu2-active {
  display: inline;
}
div.menu2-normal a, div.menu2-active a {
  font-family: Arial, sans-serif;
  color: #F86C00;
  font-weight: bold;
  text-decoration: none;
  font-size:13px;
}

div.menu2-normal a:hover {
  color:#F86C00; 
}

div.menu2-active a {
  color:#F86C00;4F4F4F
}

a { color:#F86C00;
    font-weight:700;
}
*/

h1, h2, h3, h4 {
  /* color: #F86C00; */
  /* color:#ba5541; */
  color:#dc5142;
  font-family: Verdana, Arial, Times New Roman, sans-serif;
}

h1 { font-size:13pt; }

h2 { font-size:12pt; }

h3 { font-size:11pt; }

h4 { font-size:10pt; }

html, body{
  margin:7px;
  background-color:#2F2F2F;
  position:relative;
/*  text-align:center; */
  font-family: Verdana, Arial, Times New Roman, sans-serif;
}

#border {
  margin:0px auto;
  width:950px;
  background-color:#3F3F3F;
  overflow:auto;
}

#logo {
  display:none;
  float:left;
  width:200px;
  height:100px;
  background-color:#dc5142;
}

#banner {
  float:right;
  width:950px;
  height:100px;
  overflow:none;
}

#imglogo {
  width:100%;
  heigth:100%;
}

#imgbanner {
  width:100%;
  heigth:100%;
}

#lauftextcontainer {
  padding: 10px;
  width: 930px;
  overflow:hidden;
}

#lauftext {
  width:910px;
  height: 40px;
  line-height:40px;
  /* background-color:#FFE9D2; */
  font-family: Verdana, Arial, sans-serif;
  background-color:#000000;
  font-weight: bold;
  font-style: italic;
  color: #fff;
  text-decoration: none;
  border: solid 1px #dc5142;  
  padding: 10px;
  vertical-align:middle;
}

#lauftext a {
  color: #dc5142;
}

#lauftext img {
  border: 0px;
}

#links {
  float:left;
  width:150px;
  height: 100%;
/*  background-color:#FFE9D2; */
  background-color:#3F3F3F;
  overflow: no;
  padding: 10px;
  padding-top: 0px;
  text-align:center;
}

/*
.menu {
  line-height:30px;
  border-bottom:1px dotted #000000;
}
*/

.statictext {
  font-family: Verdana, Arial, sans-serif;
  color: #dc5142;
  font-weight: bold;
  text-decoration: none;
  border: 1px solid #dc5142;
  margin-bottom:2px;
  background-color: #000000;
}

.frankborell {
  font-family: Verdana, Arial, sans-serif;
  color: #dc5142;
  font-weight: bold;
  text-decoration: none;
  border: 1px solid #dc5142;
  margin-bottom:2px;
  background-color: #000000;
}

.frankborell a {
  color: #dc5142;
  font-weight: bold;
  text-decoration: none;
}

.frankborell a:hover {
  color: #808080;
}

#cdcover {
  padding-top: 20px;
  padding-bottom: 20px;
  border: 1px solid #dc5142;
  margin-bottom:2px;
  background-color: #000000;
}

#cdcover img {
  border:0px;
  width:100px;
  height:100px;
}

#content {
  padding:10px;
  padding-top:10px;
  float:left;
  width:740px;
  background-color:#2F2F2F;
  font-size: 10pt;
  border: 1px solid #dc5142;
  margin-bottom: 20px;
}

.cdinhalt {
  float:left;
  width:510px;
}

.hoerprobencontainer {
  float:right;
  width:200px;
  font-size:10pt;
  padding-left: 10px;
}

.hoerprobencontainer h1 {
  font-size: 10pt;
}

.cddetail {
  float: left;
  margin-bottom: 10px;
}

.cdcover {
  margin-top: 10px;
  float: left;
}

.cdbild {
  width: 100px;
  height: 100px;
  border: 0px;
}

.cdtitel {
  float: right;
  width: 400px;
}

.cdbeschreibung {
  float: right;
  width: 400px;
  color: #FFE9D2;
}

.bezugsquellen {
  margin-top: 10px;
  float: right;
  width: 400px;
}

.hoerproben {
  /* margin-top: -10px; */
  float: left;
  font-size: smaller;
}

.bezugsquelle a {
  color: #ffffb0;
}

.hoerprobe a {
  color: #ffffb0;
}

marquee {
  line-height: 40px;
}

a {
  color: #ffffb0;
}

body {
  color: #FFE9D2; 
}

.linkespalte, .rechtespalte {
  width:50%;
  max-width:50%;
  overflow:auto;
}

.linkespalte {
  float: left;
}

.rechtespalte {
  float: right;
}

.releasecover {
  float:left;
}

.releasedetail {
  position: relative;
  margin-bottom:10px;
  display:block; 
  min-height:75px;
  overflow:auto;
  font-size:smaller;
}

.releasetitel, .releaseverkaufsquelle {
/*  float:right; */
/*  width:285px; */
    position: relative;
    margin-left: 80px;
}

.releasetitel {
  margin-top:-10px;
}

.releasetitel h1 {
  font-size:small;
}

.releasebild {
  width:75px;
  height:75px;
}

.zweispaltencontainer {
  overflow:auto;
}

.projekttitel {
  width:150px;
  float:left;
}

.projektbeschreibung {
  float:left;
  width:360px;
  margin-top:10px;
}

.projekthoerprobencontainer h1 {
  font-size: 10pt;
}

.projekthoerprobencontainer {
  width:180px;
  float:right;
  font-size: 9pt;
}

.projektinhalt {
  float:left;
  width:720px;
  margin-bottom:20px;
}