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

body{
 background-image:url(images/bgr.gif);
/* background-image:url(/templates/images/bgr.gif); */
}


html, body, table { 
 margin:0px; 
 padding:0px; 
 font-family:Verdana, Arial, Helvetica, Times New Roman;
 font-size:8pt;
 color:white;
 border:0px;
} 

hr {
border:solid #A10000 1px;
margin:1px;
height:1px;
}

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; 
}

h1 {
font-size:12pt;
font-style: normal; 
font-weight: bold; 
color: red; 
 margin-top:0px;
 margin-bottom:0px;
}

