/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Seitendefiniton */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Seite gesamt */
/* Browser-Fenster (Bereich um Seite herum) */
body {
  margin:0px;
  background-color:#006699;
}
/* Seite */
.page {
  width:970px;
  align:center;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Kopfzeile */
/* Sprachauswahl */
.language_select {
  padding-top:35px;
  padding-bottom:10px;
  padding-right:35px;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Hauptmenü */
/* Bereich, in den geklickt werden muss, um neue Hauptmenüpunkte anzulegen (Fläche neben 1. Hauptmenüpunkt, nur sichtbar, wenn man eingeloggt ist) */
.newtop {
  width:10px;
  padding-left:10px;
  padding-right:10px;
  border:1px dotted black;
}
/* Bereich gesamt */
.mainmenu {
  padding-top:35px;
  padding-bottom:5px;
  padding-left:35px;
  padding-right:15px;
  background-color:#006699;
}
/* Hauptmenüpunkte inaktiv (Aussehen eines Hauptmenüpunkts, wenn dieser nicht angewählt ist) */
.a_mainmenu:link {
  text-decoration:none;
  padding-right:20px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_mainmenu:visited {
  text-decoration:none;
  padding-right:20px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_mainmenu:focus {
  text-decoration:none;
  padding-right:20px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_mainmenu:hover {
  text-decoration:none;
  padding-right:20px;
  color:#66CC66;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_mainmenu:active {
  text-decoration:none;
  padding-right:20px;
  color:#66CC66;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
/* Hauptmenüpunkte aktiv (Aussehen eines Hauptmenüpunkts, wenn dieser angewählt ist) */
.a_mainmenu_active:link {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_mainmenu_active:visited {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_mainmenu_active:focus {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_mainmenu_active:hover {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_mainmenu_active:active {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
/* Hauptmenüpunkte gesperrt inaktiv (Aussehen eines gesperrten Hauptmenüpunkts, wenn dieser nicht angewählt ist) */
.a_mainmenu_gesperrt:link {
  text-decoration:none;
  padding-right:20px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
}
.a_mainmenu_gesperrt:visited {
  text-decoration:none;
  padding-right:20px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
}
.a_mainmenu_gesperrt:focus {
  text-decoration:none;
  padding-right:20px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
}
.a_mainmenu_gesperrt:hover {
  text-decoration:none;
  padding-right:20px;
  color:#333399;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
}
.a_mainmenu_gesperrt:active {
  text-decoration:none;
  padding-right:20px;
  color:#333399;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
}
/* Hauptmenüpunkte gesperrt aktiv (Aussehen eines gesperrten Hauptmenüpunkts, wenn dieser angewählt ist) */
.a_mainmenu_active_gesperrt:link {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
}
.a_mainmenu_active_gesperrt:visited {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
}
.a_mainmenu_active_gesperrt:focus {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
}
.a_mainmenu_active_gesperrt:hover {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
}
.a_mainmenu_active_gesperrt:active {
  text-decoration:none;
  padding-right:20px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Rechter Seitenbereich (mit Containern) */
/* Bereich gesamt */
.fix {
  padding-left:15px;
  padding-right:15px;
  width:250px;
  background-color:#006699;
}
/* ++++++++++++++++++++++++++++++++++ Container */
/* Container gesamt */
.div_container {
  padding-bottom:15px;
}
/* Container - Inhaltsbereich */
.div_cont_content {
    padding-top:10px;
    padding-left:15px;
    padding-right:15px;
}
/* Container - Kopfzeile */
.div_cont_head {
  background-color:#003366;
  color:#FFFFFF;
  font-size:10pt;
  font-weight:normal;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  padding-left:15px;
  padding-top:5px;
  padding-bottom:5px;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Fusszeile */
/* Fusszeile komplett */
.footer {
  width:715px;
  padding-left:15px;
  padding-right:15px;
  padding-top:5px;
  padding-bottom:15px;
  background-color:#006699;
}
/* Login-Link */
.a_login {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_login:link {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_login:visited {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_login:focus {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_login:hover {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_login:active {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Untermenü */
/* Untermenü gesamt (Untermenüpunkte + rechter Bereich daneben) */
.submenu_u_pic{
  padding-top:10px;
  padding-left:15px;
  padding-bottom:10px;
}
/* Bereich Untermenüpunkte */
.submenu{
  padding-top:0px;
  padding-left:15px;
  width:125px;
}
/* Bereich rechts neben Untermenüpunkte */
.submenu_pic{
  padding-top:5px;
  padding-left:15px;
  padding-right:15px;
}
/* Untermenüpunkte inaktiv (Aussehen eines Untermenüpunktes, wenn dieser nicht angewählt ist) */
.a_submenu:link {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  padding-bottom:10px;
}
.a_submenu:visited {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  padding-bottom:10px;
}
.a_submenu:focus {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  padding-bottom:10px;
}
.a_submenu:hover {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  padding-bottom:10px;
}
.a_submenu:active {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  padding-bottom:10px;
}
/* Untermenüpunkte aktiv (Aussehen eines Untermenüpunkts, wenn dieser angewählt ist) */
.a_submenu_active:link {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding-bottom:10px;
}
.a_submenu_active:visited {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding-bottom:10px;
}
.a_submenu_active:focus {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding-bottom:10px;
}
.a_submenu_active:hover {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding-bottom:10px;
}
.a_submenu_active:active {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding-bottom:10px;
}
/* Untermenüpunkte gesperrt inaktiv (Aussehen eines gesperrten Untermenüpunkts, wenn dieser nicht angewählt ist) */
.a_submenu_gesperrt:link {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
  padding-bottom:10px;
}
.a_submenu_gesperrt:visited {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
  padding-bottom:10px;
}
.a_submenu_gesperrt:focus {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
  padding-bottom:10px;
}
.a_submenu_gesperrt:hover {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
  padding-bottom:10px;
}
.a_submenu_gesperrt:active {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-style:italic;
  padding-bottom:10px;
}
/* Untermenüpunkte gesperrt aktiv (Aussehen eines gesperrten Untermenüpunkts, wenn dieser angewählt ist) */
.a_submenu_active_gesperrt:link {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  padding-bottom:10px;
}
.a_submenu_active_gesperrt:visited {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  padding-bottom:10px;
}
.a_submenu_active_gesperrt:focus {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  padding-bottom:10px;
}
.a_submenu_active_gesperrt:hover {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  padding-bottom:10px;
}

.a_submenu_active_gesperrt:active {
  color:#66CC66;
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  padding-bottom:10px;
}

/* Links allgemein (also z.B. alle Links innerhalb normalem Fliesstext) */
a:link {
  color:#ffcc00;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
  color:#ffcc00;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.a:focus {
  color:#ffcc00;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.a:hover {
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

.a:active {
  color:#ffcc00;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Inhaltsbereich */
/* Bereich gesamt */
.content {
  padding-top:10px;
  padding-left:15px;
  width:650px;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Bildergalerien */
/* Gesamter Bereich */
.galerie {
  padding-left:15px;
  padding-right:15px:
}
/* Bilderliste (Bereich um alle Thumbnails) */
.bilderliste {
  padding-left:15px;
  padding-right:15px;
}
/* Bereich um ein einzelnes Thumbnail */
.galerie_pic {
  padding-right:15px;
}
/* Bilder-Viewer (der sich öffnet, wenn auf ein Thumbnail geklickt wird) */
/* Body des Viewer (u.a. Hintergrundfarbe) */
.body_pic_viewer {
  background-color:#006699;
}
/* Gesamter Bereich um den Pic-Viewer herum (innerhalb des Bodys) */
.pic_viewer {
  padding-top:10px;
}
/* Bereich um Menü des Pic_viewer */
.viewer_menu {
  padding-bottom:10px;
}
/* Menüpunkte des pic-viewer-menüs (Vor/Zurück-Buttons) */
.a_viewer_menu {
  padding-left:10px;
  padding-right:10px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_viewer_menu:link {
  padding-left:10px;
  padding-right:10px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_viewer_menu:visited {
  padding-left:10px;
  padding-right:10px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_viewer_menu:focus {
  padding-left:10px;
  padding-right:10px;
  color:#000000;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_viewer_menu:hover {
  padding-left:10px;
  padding-right:10px;
  color:#333399;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.a_viewer_menu:active {
  padding-left:10px;
  padding-right:10px;
  color:#333399;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Gestaltungselemente allgemein */
/* ++++++++++++++++++++++++++++++++++++++++++++ Links */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Links */
/* Standard-link weiss */
.a_link_weiss:link {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
}
.a_link_weiss:visited {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
}
.a_link_weiss:focus {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
}
.a_link_weiss:hover {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
}
.a_link_weiss:active {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
}

/* ++++++++++++++++++++++++++++++++++++++++++++ Tabellen */
/* Kopfzeile */
.td_header {
  background-color:#333399;
  padding-left:5px;
  padding-right:5px;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}
/* Inhaltszellen */
.td_data {
  background-color:#FFFFFF;
  padding-left:5px;
  padding-right:5px;
}
/* ++++++++++++++++++++++++++++++++++++++++++++ Formulare */
/* Eingabefelder (Standard)*/
.input {
  height:21px;
  font-size:9pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color:#006699;
  border-width:1px;
  border-style:solid;
  border-color:#FFFFFF;
  color:#66CC66;
}
/* Eingabefelder (skaliert auf 100%) */
.input_100 {
  width:100%;
  height:21px;
  font-size:9pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  border-width:1px;
  border-style:solid;
  border-color:#333399;
  color:#333399;
}
/* Textareas */
.area {
  width:100%;
  height:150px;
  font-size:9pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color:#006699;
  border-width:1px;
  border-style:solid;
  border-color:#FFFFFF;
  color:#66CC66;
}
/* Schaltflächen */
.submit {
  height:21px;
  font-size:9pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* ++++++++++++++++++++++++++++++++++++++++++++ weitere Gestaltungselemente */
/* Horizontale Linien */
HR {
  border-width:1px;
  border-style:dotted;
  border-color:#FFFFFF;
}
/* Abgerundete Ecken */
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#003366}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #005083;
  border-right:1px solid #005083;
  background:#003f72}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #006093;
  border-right:1px solid #006093;
  background:#003c6f}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #003c6f;
  border-right:1px solid #003c6f;}
.spiffy4{
  border-left:1px solid #005083;
  border-right:1px solid #005083}
.spiffy5{
  border-left:1px solid #003f72;
  border-right:1px solid #003f72}
.spiffyfg{
  background:#003366}

/* Bilder allgemein! */
img {display:block;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Editor & Co. */
/* Bereich gesamt */
.table_editor {
  width:650px;
  border: 1px solid #333399;
  background-color:#003366;
  padding-bottom:15px;
  padding-left:15px;
  padding-right:15px;
  padding-top:15px;
}
/* Werkzeugleiste des Editors */
.editor_toolbar {
  padding-left:15px;
  padding-right:15px;
  background-color:#C0C0C0;
  width:650px;
}
/* Inhaltsbereich des Editors */
.editor_content {
  background-color:#FFFFFF;
  width:650px;
  height:500px;
}
/* Fliesstext innerhalb des Editors */
.editor_fliesstext {
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  padding-left:0px;
  padding-bottom:10px;
  padding-right:0px;
  padding-top:0px;
}

/* Format für Systemmeldungen */
.message {
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  margin-bottom:10px;
  border:1px solid black;
  color:#FFFFFF;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
/* Haupttabelle Kontentmenu */

.table_contmenu {

  border: 1px solid #333399;

  width:280px;

  background-color:#CCCCFF;

  padding-bottom:15px;

  padding-left:15px;

  padding-right:15px;

  padding-top:15px;

}



/* Bereich unterhalb eines angeklickten Menüpunkts */

.sub_contmenu {

  padding-left:6px;

}

.contmenu_fliesstext {

  color:#000000;

  font-size:9pt;

  font-weight:normal;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  padding-left:0px;

  padding-bottom:10px;

  padding-right:0px;

  padding-top:0px;

}

.contmenu_link {

  background-color:#003366;

  text-decoration:none;

  color:#FFFFFF;

  font-size:9pt;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-weight:normal;

  padding-bottom:5px;

  padding-left:5px;

  padding-right:0px;

  padding-top:5px;

  margin-bottom:1px;

}

.contmenu_link:link {

  text-decoration:none;

  color:#FFFFFF;

  font-size:9pt;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-weight:normal;

 

}

.contmenu_link:visited {

  text-decoration:none;

  color:#FFFFFF;

  font-size:9pt;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-weight:normal;

  

}

.contmenu_link:focus {

  text-decoration:none;

  color:#FFFFFF;

  font-size:9pt;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-weight:normal;

  

}

.contmenu_link:hover {

  text-decoration:none;

  color:#FFFFFF;

  font-size:9pt;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-weight:normal;

  

}

.contmenu_link:active {

  text-decoration:none;

  color:#FFFFFF;

  font-size:9pt;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-weight:normal;

  

}



/* Login-Bereich */

/* Haupttabelle, umschließt den gesamten Loginbereich */

.table_login{

  width:100%;

  margin:10px;

  align:center; 

}



.login_head {

  color:#333399;

  font-size:9pt;

  font-weight:bold;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  padding-bottom:10px;

  padding-left:0px;

  padding-right:0px;

  padding-top:0px;

}

.login_fliesstext {

  color:#000000;

  font-size:9pt;

  font-weight:normal;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  padding-bottom:10px;

  padding-left:0px;

  padding-right:0px;

  padding-top:0px;

}

/* File-Explorer */
/* Dateibaum des File-Explorers */
.file_tree {
  padding-top:15px;
  height:370px;
  overflow:auto;
}
/* Tabellenzelle Filetree */
.td_file_tree {
  padding-right:10px;
  color:#333399;
  font-size:10pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
}

/* Fortschrittsbalken und Upload-Slots */
/* Bereich um Uploadslots und Fortschrittsbalken */
.progress_bar{

}

/* Uploadmanager */
/* Uploadslots */
/* Gesamter Bereich */
.uploadslots {
  padding-left:15px;
  padding-right:15px; 
}
/* Einzelner Uploadslot */
.uploadslot {
  width:400px;  
}
