body
{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
font-family: 'Times New Roman', sans-serif;
background: #ffffff;
text-align: center;
color: #000000;
}


td
{
font-family: 'Times New Roman', sans-serif;
font-size: 96%;
vertical-align: top;
color: #000000;
}

div
{
font-family: 'Times New Roman', sans-serif;
color: #000000;
}


#div-banner
{
display: none;
}


#div-navi
{
display: none;
}




.tab-bewertung
{
border: 1px solid #993300;
}

#div-main
{
position: static;
width: 580px;
padding-top: 4px;
}

#div-inhalt
{
text-align: left;
line-height: 120%;
}


#div-inhalt .start
{
text-align: left;
line-height: 120%;

}



#div-inhalt h1
{
font-size: 180%;
line-height: 120%;
font-weight: normal;
color: #993300;
clear: both;
}




#div-inhalt h2
{
font-size: 160%;
font-weight: normal;
color: #993300;
}


#div-inhalt h3
{
color: #993300;
font-size: 120%;
font-weight: bold;
}


#div-inhalt h4
{
font-size: 100%;
font-weight: bold;
color: #000000;
}

#div-inhalt h5
{
font-size: 84%;
font-weight: bold;
color: #000000;
}



#div-inhalt a
{
text-decoration: underline;
color: #003399;
}





#div-inhalt a.alphabet
{
font-size: 140%;
margin-right: 10px;
}

.alphabet-inaktiv
{
font-size: 140%;
margin-right: 10px;
text-decoration: none;
cursor: default;
color: #002255;
}


#div-inhalt a.alphabet-uebersicht
{
text-decoration: underline;
font-size: 80%;
}


#div-inhalt .titel-alphabet
{
padding-top: 2px;
padding-bottom: 2px;
border-top: 1px solid #99a9c3;
border-bottom: 1px solid #99a9c3;
background: #ffffee;
font-size: 120%;
color: #003399;
}




#div-inhalt .titel-alphabet-re
{
float: right;
}






#box-teaser
{
float: right;
width: 228px;
margin-left: 14px;
color: #003399;
}




#box-teaser h2
{
height: 23px;
margin-bottom: 6px;
padding-top: 4px;
text-align: center;
font-size: 130%;
font-weight: bold;
background: url(../images/hg-teaser.gif) no-repeat;#003399;
color: #ffffdd;
}


#box-teaser h3
{
border-top: 1px solid #003399;
border-bottom: 1px solid #003399;
margin-top: 14px;
margin-bottom: 14px;
padding-top: 2px;
padding-bottom: 2px;
color: #003399;
font-size: 130%;

}


#box-teaser p
{
margin-top: 0px;
margin-bottom: 32px;
}


#box-teaser p.titel
{

margin-top: 18px;
margin-bottom: 10px;
color: #003399;
font-size: 110%;
}


#box-teaser p.teaser-linie
{
padding-bottom: 22px;
margin-bottom: 0px;
border-bottom: 1px dashed #003366;
}



#box-rubriken
{
float: left;
width: 170px;
padding-right: 4px;
margin-right: 14px;
color: #003399;
border-right: 1px solid #a9b6c9;
}

#box-rubriken h2
{
color: #003399;
}


#div-inhalt .div-kopf
{
display: none;
}


#div-inhalt .div-kopf-i
{
display: none;
}



#div-inhalt .block
{
clear: both;
}




#div-inhalt .zelle-innen-titel
{
margin-top: 26px;
width: 742px;
border-left: 1px solid #993300;
border-right: 1px solid #993300;
border-top: 1px solid #993300;
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
background-color: #aa4411;
color: #ffffff;
text-align: left;
}


.zelle-innen
{
width: 742px;
text-align: left;
padding: 6px;
border-left: 1px solid #aa4411;
border-right: 1px solid #aa4411;
border-bottom: 1px solid #aa4411;
}




#div-inhalt ul.abstand
{
margin-bottom: 8px;
}


#div-inhalt .abstand
{
line-height: 200%;
}




#div-unten
{
display: none;
}



p.linie
{
border-bottom: 1px dashed #993300;
margin-top: 10px;
}

.image-right
{
margin: 6px;
text-align: center; 
float: right;
}


.image-left{
padding: 3px;
float: left;
}


.img-bottom
{
margin-bottom: 6px;
}

.img-teaser
{
margin-left: 5px;
margin-top: 1px;
float: right;
border: 1px solid #666666;
}

.buz
{
font-size: 90%;
color: #003399;
}


.blau
{
color: #003399;
font-size: 96%;
}


.blau-klein
{
color: #003399;
font-size: 80%;
}


.gruen
{
color: #007700;
font-size: 84%;
padding-right: 5px;
}


.rot
{
color: #cc0000;
font-size:84%;
padding-left: 5px;
}



a.gelb:link
{
margin-left: 6px;
margin-right: 6px;
font-size: 80%;
color: #FFFFE0;
text-decoration: none;
}

a.gelb:visited
{
margin-left: 6px;
margin-right: 6px;
font-size: 80%;
color: #FFFFE0;
text-decoration: none;
}

a.gelb:hover
{
font-size: 80%;
font-weight: bold;
color: #FFFFE0;
text-decoration: underline;
}

a.gelb:active
{
font-size: 80%;
font-weight: bold;
color: #FFFFE0;
text-decoration: underline;
}

	
a.klein:link
{
font-size: 84%;
color: #003399;
text-decoration: underline;
}

a.klein:visited
{
font-size: 84%;
color: #003399;
text-decoration: underline;
}

a.klein:hover
{
font-size: 84%;
color: #003399;
text-decoration: none;
}

a.klein:active
{
font-size: 84%;
color: #003399;
text-decoration: none;
}

.weiss
{
color: #FFFFFF;
}


ul
{
text-align:left;
margin-left: 18px;
list-style-image: url(../images/punkt-liste.gif);
}


blockquote
{
font-size: 90%;
color: #000044;
}


.zelle-themen
{

position: static;
font-size: 80%;
color: #003399;
width: 155px;
padding: 0px;
margin-top: 1px;
margin-bottom: 22px;
margin-right: 9px;
float: left;

}


.zelle-marquee
{
font-size: 80%;
margin-bottom: 20px;
margin-top: 15px;
width: 360px;
position: static;
margin-top: 2px;
}


.zelle-teaser
{
position: static;
font-size: 80%;
color: #003399;
width: 210px;
padding: 0px;
margin-left: 6px;
margin-top: 1px;
margin-bottom: 6px;
float: right;
}

.p-teaser
{
border: 1px solid #3366cc;
background-color: #ffffee;
padding: 3px;
margin-bottom: 16px;
}

.zelle-akt
{
margin-bottom: 60px;
}


.zelle-re
{
margin-left: 15px;
float: right;
padding: 4px;
width: 250px;
border: 1px solid #003399;
background-color: #ffffec;
}

.float-re
{
text-align: center;
margin-left: 15px;
margin-top: 8px;
margin-bottom: 8px;
float: right;
}


.float-re-left
{
margin-left: 15px;
margin-top: 8px;
margin-bottom: 8px;
float: right;
}



caption
{
color: #1E4C92;
}


.input-li
{
margin-left: 5px;
color: #003399;
}


.input
{
border: 1px solid #003399;
background-color: #ffffff;
color: #003399;
}


.tab-bewertung
{
padding: 6px;
margin-top: 16px;
margin-bottom: 24px;
border: 1px solid #cc6633;
background-color: #F9E6A4;
}



 .link {
   position: relative;
   top: 0px;
   left: 0px;
}

.link a span {
   display: none;
}

.link a:hover span {
   display: block;
   position: absolute;
   top: 13px;
   left: 10;
   width: 300px;
   padding: 5px;
   margin: 10px;
   background: #ffffff;
   color: #000000;
   border: 1px solid #666666;
   font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: none;
}


.link a:hover {
   color: #993300;
   border: 0px;
   text-decoration: none;
}

.einzug
{
margin-left: 20px;
}

sup
{
font-size: 70%;
}


.img-marg-bottom
{
margin-bottom: 10px;
}


.marg-top
{
margin-top: 0px;
}

.marg-bottom
{
margin-bottom: 0px;
}


.marg-top-bottom
{
margin-top: 0px;
margin-bottom: 0px;
}

/* REZENSIONEN */

.presse
{
color: #003399;

}

.presse-date
{
color: #003399;

}

.presse-suche
{
background: #ffffcc;
border: 1px solid #003399;
width: 200px;
margin-top: 6px;
margin-left: 12px;
margin-bottom: 6px;
float: right;
padding: 6px;
}

.presse-suche-stich
{
margin-bottom: 28px;
}

.presse-teaser
{
border-bottom: 1px dotted #003399;
width: 570px;
padding-bottom: 28px;
margin-bottom: 30px;
text-align: left;
}


.presse-original
{


color: #990000;
border: 1px dotted #719832;
background: #e7fbc9;
padding: 8px;
margin-top: 20px;
}

a.presse-alphabet:link
{
margin-right: 9px;
font-size: 110%;
text-decoration: underline;
font-weight: bold;
color: #000066;
}

a.presse-alphabet:visited
{
margin-right: 9px;
font-size: 110%;
text-decoration: underline;
font-weight: bold;
color: #000066;

}

a.presse-alphabet:hover
{
margin-right: 9px;
font-size: 110%;
text-decoration: none;
font-weight: bold;
color: #000066;
}

a.presse-alphabet:active
{
margin-right: 9px;
font-size: 110%;
text-decoration: none;
font-weight: bold;
color: #000066;
}



.stichworte-1
{
border: 1px solid #999999;
padding: 8px;
width: 215px;
background: #ffffbb;
color: #000066;
text-align: left;
}

.stichworte-2
{
border: 1px solid #999999;
padding: 8px;
width: 215px;
background: #ffffbb;
color: #000066;
text-align: left;
}

.stichworte-3
{
border: 1px solid #999999;
padding: 8px;
width: 215px;
background: #ffffbb;
color: #000066;
text-align: left;
}




/* ENDE REZENSIONEN */


.klein
{
font-size: 84%;
}


.gross
{

font-size: 120%;
}

	
.autor
{

color: #003399;
}

