html 					{ margin: 0; padding: 0; width:100%; height:100%; }
body 					{ margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif; font-size:11px; width:100%; height:100%; background-color:#FFEAE1; }
.titelrot				{ color: red; font-size:14px; }
.textrot				{ color: red; }
.titelgrau				{ color: #ffffff; font-weight: bold; }
.titelweiss				{ color: #ffffff; font-weight: bold; }
.grau					{ color: #D23131; }
.weiss					{ color: #ffffff; }
.bildrand				{ border: 1px solid white;}
a:link 					{ text-decoration: none ; color:#D23131;}
a:visited 				{ text-decoration: none; color:#D23131;}
a:hover 				{ text-decoration: underline; color:#666666;}

a:link.linkrot 			{ text-decoration: none; color:#ff0033;}
a:visited.linkrot 		{ text-decoration: none; color:#ff0033;}
a:hover.linkrot 		{ text-decoration: underline; color:#666666;}

a:link.linknormal 		{ text-decoration: none; color:#ffffff;}
a:visited.linknromal 	{ text-decoration: none; color:#ffffff;}
a:hover.linknormal 		{ text-decoration: underline; color:#ff0033;}


.menu 			{ text-align: left; font-size: 1 em; font-weight: bold; width:100%;  margin-right:6px ; padding-top: 20px;}
.menu a:link 	{ text-decoration: none ; color:#FFFFFF; }
.menu a:visited { text-decoration: none; color:#FFFFFF; }
.menu a:hover 	{ text-decoration: underline; color:#FFFFFF; }
.menu hr 		{ border: 0 none; border-top: 1px solid #FF0000; margin-bottom: 2px; padding-bottom: 2px; height: 1px; width:90% }
.menu span 		{ padding-left:15px; padding-right:4px; padding-top:3px; padding-bottom:3px;}

.date			{ width : 90px; height: 170px; }
.subs			{ width : 305px; height: 170px; }
.images			{ width : 150px; height: 170px; text-align: right;}

/* Tabbed menu */
.tabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.tabs ul{
margin:0;
margin-left: 0px;
padding: 0;
list-style: none;
}

.tabs li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.tabs a{
float: left;
display: block;
font: bold 12px Arial;
color: black;
text-decoration: none;
margin: 0 1px 0 0;
background-color: lightblue;
border-bottom: 0px solid white;
}

.tabs a:hover{
background-color: #D10000;
padding-top: 0px;
padding-bottom: 0px;
border-bottom-color: #D10000;
color: white;
}

.tabs .activetab a{ /** currently selected menu item **/
background-color: #FE5050;
padding-top: 5px;
padding-bottom: 0;
border-bottom-color: #FE5050;
color: white;
}