/*   CSS Typo    */
/* Tramsen Media */

html, body { 
 margin:0px; 
 padding:0px; 
 border:0px;
 font-family:Verdana, Arial, Helvetica, Times New Roman;
 font-size:8pt;
 color:white;
 background-image:url(images/bgr.gif);
/* background-image:url(/templates/images/bgr.gif); */
} 
Table{ 
 margin:0px; 
 padding:0px; 
 border:0px;
 font-family:Verdana, Arial, Helvetica, Times New Roman;
 font-size:8pt;
} 

body {
height:100%;
}

a:link{
 font-size: 10pt;
 text-decoration:none;
 color:#ffffff;
}
a:visited{
 font-size: 10pt;
 text-decoration:none;
 color:#ffffff;
}
a:hover{
 font-size: 10pt;
 text-decoration:none;
 color:#FFFF00;
}
a.top-navi:link{
font-size: 9pt;
text-decoration:none;
color:#000000;
font-weight:bold;
}
a.top-navi:visited{
font-size: 9pt;
text-decoration:none;
color:#000000;
font-weight:bold;
}
a.top-navi:hover{
font-size: 9pt;
text-decoration:none;
color:#FFFF00;
font-weight:bolder;
}

a.fusszeile:link{
font-size: 8pt;
text-decoration:none;
color:#ffffff;
font-weight:normal;
}

a.fusszeile:hover{
font-size: 8pt;
text-decoration:none;
color:#ff0000;
font-weight:normal;
}
a.fusszeile:visited{
font-size: 8pt;
text-decoration:none;
color:#ffffff;
font-weight:normal;
}

TABLE.menuaktiv A {
font-size: 10pt;
text-decoration:none;
 color:#ffffff;
font-style: normal; 
font-weight: bold; 
background-color:#6D0000;
}
TABLE.menuaktiv A:link {
font-size: 10pt;
text-decoration:none;
 color:#ffffff;
font-style: normal; 
font-weight: bold; 
background-color:#6D0000;	
}
TABLE.menuaktiv A:visited {
font-size: 10pt;
text-decoration:none;
 color:#ffffff;
font-style: normal; 
font-weight: bold; 
background-color:#6D0000;	
}
TABLE.menuaktiv A:hover {
font-size: 10pt;
text-decoration:none;
color:#FFFF00;
font-style: normal; 
font-weight: bold;
background-color:#6D0000; 	
}

TABLE.menu A {
font-size: 10pt;
text-decoration:none;
color:#ffffff;
font-style: normal; 
font-weight: bold; 
background-color:#6D0000;	
}
TABLE.menu A:link {
font-size: 10pt;
text-decoration:none;
color:#ffffff;
font-style: normal; 
font-weight: bold; 
background-color:#6D0000;	
}
TABLE.menu A:visited {
font-size: 10pt;
text-decoration:none;
color:#ffffff;
font-style: normal; 
font-weight: bold; 
background-color:#6D0000;	
}
TABLE.menu A:hover {
font-size: 10pt;
text-decoration:none;
color:#FFFF00;	
font-style: normal; 
font-weight: bold; 
background-color:#6D0000;
}

.ueberschrift-box{
 font-size:10pt;
 position:relative;
 top:2px;
 left:10px;
 font-weight:bold;
 text-align:left;  
}

/* .news{
 font-size:9pt;
 color:#ffffff;
 text-align:left;  
}*/

a.topnews:link{
font-size: 9pt;
text-decoration:none;
color:#ffffff;
font-weight:normal;
}
a.topnews:visited{
font-size: 9pt;
text-decoration:none;
color:#ffffff;
font-weight:normal;
}
a.topnews:hover{
font-size: 9pt;
text-decoration:none;
color:#FFFF00;
font-weight:normal;
}

a.news:link{
width:215px
font-size: 9pt;
text-decoration:none;
color:#ffffff;
font-weight:bold;
}
a.news:visited{
width:215px
font-size: 9pt;
text-decoration:none;
color:#ffffff;
font-weight:bold;
}
a.news:hover{
width:215px
font-size: 9pt;
text-decoration:none;
color:#FFFF00;
font-weight:bolder;
}


/*---ueberschrift---*/
.headline {
font-size:12pt;
font-style: normal; 
font-weight: bold; 
letter-spacing: 0pt;
color: #DA0000; 
}