/*WYSIWYG:  .normal#Normal,.fett#Fett,.rotnormal#Rot-Normal,.rotfett#Rot-Fett,.headline#&Uuml;berschrift,.fettgrau#Grau,*/
/*TABLECORE: .normal#Normal,.fett#Fett,.headline#&Uuml;berschrift,.fettgrau#Grau*/
body.wysiwyg table td {   /*  Workaround für fehlende Linien im IE8/WYSIWYG */
   border:1px solid #999999 !important;   
} 
.g  {     /*  grün für suchergebnis */
   color:#008000;
   text-decoration:none;
}
body.wysiwyg	{
	background: white; 
}
body.tablecore	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background: white; 
}
span.weberror {
	color: #; 
	font-weight: bold;
}
.normal	{
	font-size:12px ;
	font-weight:normal ; 
	font-style:normal ;
	color:black ;
}
.rotnormal	{
	font-size:12px ;
	font-weight:normal ; 
	font-style:normal ;
	color:red;
}
.fett	{
	font-size:12px ;
	font-weight:bold; 
	font-style:normal ;
	color:black ;
}
.rotfett	{
	font-size:12px ;
	font-weight:bold; 
	font-style:normal ;
	color:red ;
}
.headline	{
	font-size:14px ;
	font-weight:bold; 
	font-style:normal ;
	color:black ;
}
.fettgrau  {
	font-size:12px ;
	font-weight:bold; 
	font-style:normal ;
	color:#606060;
}
/*********************** BREITEN FÜR CONTENTTEMPLATES *******************/
@media screen, handheld  {
   .vollebreite  {
      width:775px
   }
}
@media print  {
   .vollebreite  {
      width:640px
   }
}
/******************************* ALLGEMEIN, DESIGN ***************************/
@media screen, handheld  {
   body  {  
      background: #4E6886;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:12px;
      margin-top:5px;
      margin-left:10px; 
      margin-right:0px;}
   }
@media print  {
   body  {  
      background: white;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:12px;
      margin-top:5px;
      margin-left:10px; }
   }
}
  
td  {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:12px }
   
  
a  { 
   color: #2B56B3;  
   }
  
a:visited 
   {
   color: black; 
   }
.button {
   height:22px;
   font-size:11px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   background: #D4D0C8;
   border-bottom-color : #A2A19F;
   border-left-color : #F0EEEB;
   border-right-color : #A2A19F;
   border-top-color : #F0EEEB;  }
form  {
   margin:0px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.newsheadline  {
   font-size:11px;
   text-decoration:none;
   /* color:black; */
   font-weight:bold;   
}
.newstext  {
   font-size:10px;
   color:black;
}
.newsdatum  {
   font-size:9px;
   color:#676A71;
}
.glossarbuchstaben a {
   text-align:center;
   font-weight:bold;
   color:black;
   width:20px;
   text-decoration:none;
   border-top: 1px solid #D2CFC9;
   border-left: 1px solid #D2CFC9;
   border-right: 1px solid #959088;
   border-bottom: 1px solid #959088; 
   background: #D4D0C8;
}
.glossarbuchstaben a:visited 
   {
   color:black; 
   }
.spaltenueberschrift  {
   text-decoration:none;
   color:black;
   font-weight:bold;
}
/******************************** NAVIGATION ******************************/
.nav1  {
	background: #D4D0C8;
	border-top: 1px solid #D2CFC9;
	border-left: 1px solid #D2CFC9;
	border-right: 1px solid #959088;
	border-bottom: 1px solid #959088;
	padding-top:4px;
	padding-right:4px;
	margin-bottom:2px;
	font-size:11px;
	text-align:right;
	color: #000000;
   
	width:181px;
	height:22px;
      ; 	
}
.nav1 a {
	text-decoration:none;
	color:black;  }
.nav2  {
	background: white;
	border: 1px solid #C6C6C6;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	font-size:11px;
	text-align:right; 
	margin-bottom:5px;  
	color: #000000;
   
	width:181px;
   
}
.nav2 a {
	text-decoration:none;
	color:black;  }
.karteireiter  {
   font-size:9px;
   text-decoration:none;
   color:black;  }

