/******************************************************************************
* Layout
******************************************************************************/

body {
/*  background-color: #D7D7D9;*/
  background-color: #FFFFFF;
  color: #000000;
  scrollbar-arrow-color : #003466;
  scrollbar-face-color : #3679AD;
  scrollbar-highlight-color : #003466;
  scrollbar-3d-light-color : #000000;
  scrollbar-shadow-color : #000000;
  scrollbar-dark-shadow-color : #D0DFEC;
  scrollbar-track-color : #d6deff;
  scrollbar-base-color : #D0DFEC;

}
	  
.hauptblock {
  background-color:#D0DFEC;

  border-color: #000000;
  border-style:solid;
  border-width: 2px;

  font-weight: normal;
  font-size: 0pt;
}

.titel {
  background-color:#3679AD;

  font-weight: normal;
  font-size: 0pt;
}

.block {
  background-color:#3679AD;

  border-color: #000000;
  border-style: solid;
  border-width: 2px;

  font-weight: normal;
  font-size: 0pt;
}

.sec_nav {
  background-color:#003466;

  font-weight: normal;
  font-size: 0pt;
}

.linie {
  background-color:#000000;

  border-color: #000000;
  border-style: solid;
  border-width: 0.5px;

  font-weight: normal;
  font-size: 0pt;
}

.linie2 {
  background-color:#003466;

  border-color: #003466;
  border-style: solid;
  border-width: 0.5px;

  font-weight: normal;
  font-size: 0pt;
}

.contend {
  background-color:#D0DFEC;

  font-size: 0pt;
}

.rahmen {
  font-size: 0pt;
}

/******************************************************************************
* Tabellen
******************************************************************************/
.tabelle {
  background-color:#003466;
}

.tabelle_menu {
  background-color:#000000;
}

.tr_kalender {
  background-color:#141721;
}

.td_dunkel {
  background-color:#3679AD;
}

.td_hell {
  background-color:#d6deff;
}

/******************************************************************************
* Forms
******************************************************************************/

form input {font-family:Verdana; color:#000000;background-color:#ffffff; border-color:#d6deff; border-style:groove;}
form option {font-family:Verdana; color:#000000;background-color:#ffffff; border-color:#d6deff; border-style:groove;}
textarea {font-family:Verdana; color:#000000;background-color:#ffffff;border-color:#d6deff; border-style:groove;}


/******************************************************************************
* Schriften
******************************************************************************/

.text_footer {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt;}

.text_kalender {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt;}

.text_titel_box { color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 10pt;}

.text_titel { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 15pt;}

.text_sub_titel { color: #FFFFFF; font-family: Arial, Helvetica, sansSerif; font-size: 10pt;}

.text_contend { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-align: justify;}

.text_contend_klein { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-align: justify;}

.text_contend_kursiv { font-style:italic; color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-align: justify;}

.text_news_date { color: #FFFFFF; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-align: justify;}

.text_sec_navigation { color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 10pt;}

a:link {text-decoration:none}
a:visited {text-decoration:none}
a:active {text-decoration:none}
a:hover {text-decoration:underline}

a.topnews:link {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-decoration:none}
a.topnews:visited {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-decoration:none}
a.topnews:active {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-decoration:none}
a.topnews:hover {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-decoration:underline}

a.l_footer:link {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-decoration:none}
a.l_footer:visited {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-decoration:none}
a.l_footer:active {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-decoration:none}
a.l_footer:hover {color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 8pt; text-decoration:underline}

a.navigation:link { color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-decoration:none}
a.navigation:visited { color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-decoration:none}
a.navigation:active { color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-decoration:none}
a.navigation:hover { color: #ffffff; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-decoration:none}

a.contend:link { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-decoration:none}
a.contend:visited { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-decoration:none}
a.contend:active { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-decoration:none}
a.contend:hover { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 10pt; text-decoration:underline}

a.sub_navigation:link { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 9pt; text-decoration:none}
a.sub_navigation:visited { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 9pt; text-decoration:none}
a.sub_navigation:active { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 9pt; text-decoration:none}
a.sub_navigation:hover { color: #000000; font-family: Arial, Helvetica, sansSerif; font-size: 9pt; text-decoration:none}
