body { 
color: #000000;
background-color: #FFFFFF;
font-family: verdana, geneva, arial, helvetica, sans-serif;
}

p {
font-size: 11px;
line-height: 19px;
text-decoration: none;
font-family: verdana, geneva, arial, helvetica, sans-serif;
}

.red{color: #920404; }
.grey{color: #646464; }
.small{ font-size: 10px; }

a { text-decoration: none }
a:link  {  color: #202020;  }
a:visited { color: #202020;  }
a:hover   {  color: #920404; }
a:active  { color: #d50000;   }


.frage {
font-weight: bold; 
}

.interview_name{
font-weight: bold; 
}

.headnavigation { 
font-size: 12px; 
font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-weight: bold; 
vertical-align: middle 
}


.newsfeed   { 
font-size: 10px; 
line-height: 14px;  
font-family: verdana, geneva, arial, helvetica, sans-serif; 
vertical-align: top 
}


.footer   { 
font-size: 10px; 
line-height: 14px;  
font-family: verdana, geneva, arial, helvetica, sans-serif; 
vertical-align: top 
}


.newsfeedtitle   { 
font-size: 10px; 
font-weight: bold; 
line-height: 14px;  
font-family: verdana, geneva, arial, helvetica, sans-serif; 
vertical-align: top; 
text-align: right
}

.supertitle {
margin-top: 2px;
margin-bottom: 2px;
font-weight: bold;
font-size: 11px;
line-height: 12px;
text-transform:uppercase;
letter-spacing: 3pt;
font-family: verdana, geneva, arial, helvetica, sans-serif;
text-decoration: none
}

.subtitle {	
     font-size: 14px; 
     font-weight: bold; 
     line-height: 20px;
     font-family: verdana, geneva, arial, helvetica, sans-serif;
     margin-top: 12px;
     margin-bottom: 16px
     }

.intertitle {	
     font-size: 13px; 
     font-weight: bold; 
     line-height: 18px;
     font-family: verdana, geneva, arial, helvetica, sans-serif;
     }

.title { 
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 36px; 
font-weight: bold;
line-height: 32px;
margin-top: 16px;
margin-bottom: 24px;
 }

.text {	
font-size: 12px; 
line-height: 16px;
}

.smallteasertitle {
font-weight: bold;
font-size: 11px;
line-height: 17px;
text-transform:uppercase;
color: #000000;
font-family: verdana, geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
}

.teasertitle { 
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 16px; 
font-weight: bold;
line-height: 24px;
margin-top: 12px;
margin-bottom: 4px;
 }

.teasertext{
font-size: 11px;
line-height: 19px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
vertical-align: top; 
}

.supertitle_left {
margin-top: 2px;
margin-left: 35px;
margin-right: 30px;
margin-bottom: 2px;
font-weight: bold;
font-size: 11px;
line-height: 12px;
text-transform:uppercase;
letter-spacing: 3pt;
font-family: verdana, geneva, arial, helvetica, sans-serif;
text-decoration: none
}

.teasertitle_left { 
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 18px; 
font-weight: bold;
line-height: 24px;
margin-top: 16px;
margin-left: 35px;
margin-right: 30px;
margin-bottom: 24px;
}

 
.teasertext_left {	
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px; 
line-height: 28px;
margin-left: 35px;
margin-right: 30px;
}

.teasertitle_right { 
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 18px; 
font-weight: bold;
line-height: 24px;
margin-top: 16px;
margin-left: 0px;
margin-right: 35px;
margin-bottom: 24px;
 }

.teasertext_right {	
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px; 
line-height: 28px;
margin-left: 0px;
margin-right: 35px;
}


.textfett {	
font-size: 12px; 
font-weight: bold; 
line-height: 16px;
}



.byline {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 16px;
line-height: 22px;
font-style: italic;
text-decoration: none;
margin-bottom: 4px;
}



.mainnavigation { 
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px; 
color: #000000;
letter-spacing: 1pt; 
font-weight: bold;
line-height: 16px;  
padding: 0; 
margin-top: 0;
text-transform:uppercase;
 }


.subnavigation { 
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 10px; 
color: #333132;
letter-spacing: 1pt; 
line-height: 11px;  
padding: 0; 
margin-top: 0;
margin-left: 5px;
text-transform:uppercase;
}


.headlabel
{
font-family: garamond, palatino, serif; 
font-size: 36px; 
font-weight: bold;
text-transform:uppercase;
}

.headlabelinitial
{
font-family: garamond, palatino, serif; 
font-size: 40px; 
font-weight: bold;
color: #920404;
text-transform:uppercase;
}

.listheader{
    font-family: verdana, geneva, arial, helvetica, sans-serif;
    font-weight: bold; 
    font-size: 14px; 
    line-height: 19px;
    background-color:#DFDFD7;
    color: #000000;

}

.listodd{
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px; 
line-height: 19px;
vertical-align: top; 
}

.listeven{
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px; 
line-height: 19px;
color: #000000;
background-color: #F3F3EE;
vertical-align: top; 
}

.initial {
font-size: 12px;
line-height: 16px;
text-decoration: none;
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #333333;
}


.bu{
font-size: 9px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
}



.bordered { 
border-style: solid;
border-width: 1; 
border-color: #000000 
}

.border_right{  
border-right-style: solid; 
border-right-width: 1; 
border-color: #000000 
}

.border_top{  
border-top-style: solid; 
border-top-width: 1; 
border-color: #000000 
}

.border_bottom{  
border-bottom-style: solid; 
border-bottom-width: 1; 
border-color: #000000 
}

.border_top_right{ 
border-right-style: solid; 
border-right-width: 1; 
border-top-style: solid; 
border-top-width: 1; border-color: #000000 
}

.border_left_right { 
border-right-style: solid; 
border-right-width: 1; 
border-left-style: solid; 
border-left-width: 1; 
border-color: #000000 
}

.border_left_right_bottom { 
border-right-style: solid; 
border-right-width: 1; 
border-left-style: solid; 
border-left-width: 1; 
border-bottom-style: solid; 
border-bottom-width: 1; 
border-color: #000000 
}

.news_feed { 
font-size: 9px;  
line-height: 14px;  
padding: 10 
}

.news_feed_title{ 
font-size: 9px; 
font-weight: bold; 
line-height: 14px;  
padding: 10 
}

.news_clock { 
font-size: 9px; 
font-weight: bold; 
line-height: 14px;  
padding-left: 5; 
padding-right: 5 
}

.buchstart{
font-weight: bold; 
line-height: 14px;
margin-left: 20px;
margin-bottom: 2px;
margin-top: 12px;
}
.buchtext{
line-height: 14px;
margin-left: 20px;
margin-bottom: 2px;
margin-top: 2px;
}
