a {  color:#006699; text-decoration:none; font-family: Arial, Helvetica, sans-serif;  }
a:visited {  color:#005577; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a:hover { color:#cc0000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a:active { color:#cc0000; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a:focus { color:#cc0000; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;   }

a.rot {  color:#006699; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.rot:visited {  color:#005577; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.rot:hover { color:#ffff66; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.rot:active { color:#ffff66; text-decoration:none ; font-family: Arial, Helvetica, sans-serif;  }
a.rot:focus { color:#ffff66; text-decoration:underline ; font-family: Arial, Helvetica, sans-serif;  }

a.hell {  color:#dddddd; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.hell:visited {  color:#dddddd; text-decoration:none ; font-family: Arial, Helvetica, sans-serif;  }
a.hell:hover { color:#f0f0f0; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.hell:active  { color:#f0f0f0; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.hell:focus  { color:#f0f0f0; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;   }


a.music {  color:#0000ff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.music:visited {  color:#0011ff; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.music:hover { color:#006699; text-decoration:none; font-family: Arial, Helvetica, sans-serif;   }
a.music:active { color:#006699; text-decoration:none ; font-family: Arial, Helvetica, sans-serif;  }
a.music:focus { color:#006699; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;   }

frame {
padding:0px;
spacing:0px; 
}

body {
background-color: #006699 ;
}

body.picture {
background-image:url(../pic/HintergrundDuo.gif); 
}

table {
border-style: hidden;
padding: 0px;
margin: 0px;
}

caption {
font-family: Arial, Helvetica, sans-serif; 
color: #505050;
font-size:70%;
text-transform: capitalize; 
}

tr {
margin:0px;
vertical-align: top;
}

td {
margin:0px;
vertical-align: top;
}

td.adressGray {
padding:4px;
background-color:#dedede;
}

td.adressDarkGray {
padding:4px;
background-color:#9ca4ad;
}

td.contentGruen {
background-color:#93E246;
padding-top:25px;
}

.hellGruen {
background-color:#b3ff80;
}

td.contentBlau{
background-color:#00CCFF;
padding-top:25px;
}

.hellBlau{
background-color:#a4f3ff;
}

td.contentTuerkies{
background-color: #59e0c5;
padding-top:25px;
}

.hellTuerkies{
background-color:#95ffe6;
}

td.contentGelb{
background-color:#F4F272;
padding-top:15px;
}

.hellGelb{
background-color:#ffffbb;
}

td.contentRot{
background-color:#cc4545;
padding-top:25px;
}

.hellRot{
background-color:#ff7c7e;
}

td.contentOrange{
background-color:#ffcc66;
padding-top:25px;
}

.hellOrange{
background-color:#ffe8b7;
}

.mainTable {
border-style: hidden;
margin-top:10px;
}

.allBorder {
border-color: #cccccc;
border-style: solid;
border-width: thin;
}

.bottomrightBorder {
border-color: #cccccc;
border-right-style: solid; 
border-right-width: thin;
border-left-style: hidden;
border-top-style: hidden;
border-bottom-style: solid; 
border-bottom-width: thin;
}

.rightBorder {
border-color: #cccccc;
border-right-style: solid; border-right-width: thin;
border-left-style: hidden;
border-top-style: hidden;
border-bottom-style: hidden;
}

.topBorder {
border-color: #cccccc;
border-right-style: hidden;
border-left-style: hidden;
border-bottom-style: hidden;
border-top-width: thin; border-top-style: solid;
}

.bottomBorder {
border-color: #cccccc;
border-right-style: hidden;
border-left-style: hidden;
border-top-style: hidden;
border-bottom-style: solid; border-bottom-width: thin;
}

.toprightBorder {  
border-color: #cccccc; 
border-left-style: hidden;
border-bottom-style: hidden;
border-right-style: solid; border-right-width: thin;
border-top-style: solid; border-top-width: thin; 
}

.leftbottomrightBorder {
border-color: #cccccc;
border-right-style: solid; border-right-width: thin;
border-left-style: solid; border-left-width: thin;
border-top-style: hidden;
border-bottom-style: solid; border-bottom-width: thin;
}

.bottomtoprightBorder {
border-color: #cccccc; 
border-right-style: solid; border-right-width: thin; 
border-left-style: hidden;  
border-top-style: solid; border-top-width: thin;
border-bottom-style: solid; border-bottom-width: thin;
}

.bottomtopBorder {
border-color: #cccccc; 
border-right-style: hidden;
border-left-style: hidden;
border-top-style: solid; border-top-width: thin; 
border-bottom-style: solid; border-bottom-width: thin;
}

p.titel2 {
color: #000000;
font-size: 16 pt;
}

cite {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
text-decoration: none;
color: #000000;
}

cite.poet {
font-style: bold;
}


em {  
font-family: Arial, Helvetica, sans-serif; 
font-style: normal; 
font-weight: bold;
font-stretch: wider;  
color: #656580;
}

.menue { 
font-family: Arial, Helvetica, sans-serif;  
padding-left: 10px;
padding-bottom: 3px;
padding-top: 3px;
font-weight: bold; 
font-size: 12 pt;
color: #006699; 
text-decoration: none; 
line-height: normal;
}

.untermenue {
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal;
color: #006699;
text-decoration: none;
font-size: 70%;
}

.notice {  
font-family: Arial, Helvetica, sans-serif; 
font-size:70%; 
color: #404040;
}

.logo {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12 pt; 
color: #666666; 
text-decoration: none;
font-weight: normal; 
font-style: normal;
}

.logoSmall{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10 pt; 
color: #666666; 
text-decoration: none;
font-weight: normal; 
font-style: normal;
}

.toplink {
font-family: Arial, Helvetica, sans-serif; 
font-size: x-small ; 
text-align: right;
}

.internLink {
font-family: Arial, Helvetica, sans-serif; 
text-align:right;
font-size:70%;
color: #404040;
}

p { 
padding:7px;
line-height: 130%; 
font-family: Arial, Helvetica, sans-serif; 
color: #505050;
}

p.block {
text-align: justify;
}

.presseAutor{ 
font-family: Arial, Helvetica, sans-serif; 
text-align:right;
font-size:70%; 
color: #505050;
text-transform: capitalize;
}

.presseAutorSpot{ 
font-family: Arial, Helvetica, sans-serif; 
text-align:right;
font-weight: bold;
font-size:70%; 
color: #bafffb;
text-transform: capitalize;
}

.aktuell {
border-style: solid;
border-width: thin;
border-color: #F77C7C;
}

img.startImg {
float:left; 
margin-right:20px; 
margin-bottom:10px;
border-style: hidden;
}

.serif {
font-family: Times New Roman, serif;
}

.sanSerif {
font-family: Arial, Helvetica, sans-serif; 
}

.titel {
font-family: Arial, Helvetica, sans-serif; 
font-size: x-small;
padding-bottom:5;
}
.komponist {
font-family: Arial, Helvetica, sans-serif; 
font-size: x-small;
}

.titelNr {
font-family: Arial, Helvetica, sans-serif; 
font-size:50%;
text-align:right;
}

.fix {
font-size:12pt;
}
