/***********************************************************************/
/* Content */
/***********************************************************************/
.Hintergrund { background-color: #ffc }
.Headline 
 { color: #304890; font-size: 13px; font-family: Verdana, Arial, sans-serif; font-weight: bold; padding-left: 3px; vertical-align: middle }
         
.Topic 
      { color: #304890; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; line-height: 15px; background-color: #c0c7ce; visibility: visible; padding: 3px; border-right: 2px solid #dfdfdf; border-bottom: 3px solid #dfdfdf }
.BoldDarkblue
{ color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; padding-left: 3px }

.NormalDarkblue
{ color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; padding-left: 3px; border-left: 5px none }

.Bold
{ color: black; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; padding-left: 3px }
   
.Normal  
{ color: black; font-size: 11px; font-family: Verdana, Arial, sans-serif; padding-left: 3px }

.Liste  
 { color: black; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-indent: -11px; padding-left: 12px }

.noprint { display: none; }

.onlyprint  
          { color: black; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 3pt }  
   
td	{ font-family: Verdana, Arial, sans-serif; }

a{ color: #304890; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

a:active   { color: #00d2e2; text-decoration: none }
a:visited      { color: #c0c7ce; text-decoration: none }
a:hover  { color: #00d2e2; text-decoration: underline } 

/***********************************************************************/
/* Formulare */
/***********************************************************************/
.form   { text-align: left; margin: 3px 1px 1px; padding: 0; width: auto }

.button         { color: #304890; font-size: 9px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background-color: #c0c7ce; text-align: center; cursor: hand; margin-right: 2px; margin-bottom: 2px; padding: 1px; border-width: 1px; border-color: #304890 #808080 #808080 #304890 }

.text       { color: #304890; font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #ffffff; text-align: left; margin: 2px; padding: 2px; border-width: 1px; border-color: #808080 #304890 #304890 #808080 }

.select      { color: #304890; font-size: 9px; font-family: Verdana, Arial, sans-serif; background-color: #ffffff; margin: 2px; border-style: solid; border-width: 1px; border-color: #808080 #304890 #304890 #808080 }

/***********************************************************************/
/*Menue*/
/***********************************************************************/
.MenueHintergrund { display: none; }
.MenueTopic  { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background-color: #c0c7ce; text-transform: uppercase; display: block; padding: 5px; border-top: 1px solid #dfdfdf }
.MenueTopTopic { color: #dfdfdf; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background-color: #304890; text-transform: uppercase; display: block; padding: 5px; width: 150px }
.MenueTopic:hover { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; background-color: #00d2e2; text-transform: uppercase }
.MenueTopic:active { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffd700; text-transform: uppercase }
.MenueTopic:visited { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.MenueTopicActive  { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background-color: #fc3; text-transform: uppercase; display: block; padding: 5px; border-top: 1px solid #dfdfdf }
.MenueTopicActive:hover { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; background-color: #00d2e2; text-transform: uppercase }
.MenueTopicActive:active { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; background-color: #ffd700; text-transform: uppercase }
.MenueTopicActive:visited { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; text-transform: uppercase }
.MenueList  { color: #304890; font-size: 11px; font-family: Verdana, Arial, sans-serif; display: block; padding: 5px }
.MenueList:active { color: #fc3; text-decoration: none }
.MenueList:visited { }
.MenueList:hover { color: #304890; text-decoration: underline }
/***********************************************************************/
/*Navigation*/
/***********************************************************************/

.Navigation { color: #304890; font-size: 11px; padding: 5px; border-top: 1px solid #c0c7ce; border-bottom: 1px solid #dfdfdf }

/***********************************************************************/
/* Footer */
/***********************************************************************/


.footer 
      { color: #304890; font-size: 9px; font-family: Verdana, Arial, sans-serif; line-height: 10px; visibility: visible; padding: 3px; vertical-align: middle }