


/* -- Klassen für alle Seiten -- */

body {margin: 20;padding: 20;background: #ffffff;}
body, div, td {font-family: arial, verdana, sans-serif;}

a {color: #003399;}
a:link {color: #003399;}
a:hover {text-decoration: none;}
a:active {color: #003399;}
a:visited {color: #003399;}

h1, h2, h3, h4 {margin: 0;padding: 0;color: #000000;}
h1 {font-size: 1.4em; font-weight: normal; padding-bottom: 5px;}
h2 {font-size: 1.3em; font-weight: normal; padding-bottom: 5px; font-style:italic;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.1em;}

.content {font-size:0.8em; color:#000000;}
.contentSmall {font-size:0.7em; color:#000000;}
.contentAll {font-size:0.8em; color:#000000; margin:20px; font-family: arial, verdana, sans-serif;}


.arrowBig {}
.arrow {}
.arrowFollow {}
.arrowFooter {padding-right: 5px;}

.invisible {padding-bottom: 30px; font-size: 0.8em;}

.top {font-size: 0.9em;}

/* -- Klassen für die Startseite -- */
.logo {}

.topRandom1 {}
.topRandom2 {}
.topRandom3 {}
.topRandom4 {}

.themenStart {
  }
  
.partnerStart {
  }
  
.infoStart {
  }

.funktionszeile {
  font-size: 0.9em;
  padding-top: 4px;
  }

.bottomBG {}
.fullsize {width:35em;}

.toolbox {position: absolute; float:right; right: 0px; top: 0px;}
.toolbox span {font-size: 0.8em;}
.toolbox select {font-size: 0.7em;}
.toolbox fieldset {border: 0px;}

.themennavigationStart {font-size: 1em;}

.partnernavigationStart {font-size: 1em;}
.partnernavigationFollow {font-size: 1em;}

.pfeillink {font-size: 0.8em;}




/* -- Klassen für die Folgeseiten -- */

.topFollow {}
.logoFollow {padding-bottom: 20px;}
.funktionszeileFollow {font-size:0.7em;}

.toolboxDefault {position:absolute; right:0; top: 0px; float: right;}
.toolboxDefault span {font-size: 1em; color: #333333;}
.toolboxbasic {visibility:hidden; position: absolute;}
.toolboxBasic span {font-size: 0.1em; color: #333333;}

.pfeillinkFollow {font-size: 0.9em;}
.fullsizeFollow {width: 35em;}
.fullsizeBottom {}
.master770 {float: left;}
.bottom770 {float: left;}
.whitespaceBottom {}

.navInakt {
  }
  
.navAkt {
  }
  
.headInfo {visibility: hidden;
  }

.contentContainer {
  }
  
.contentThemen {
  width: 35em;
  border: 0px solid black;
  }

.contentField {
  }

.contentPartnerLeft {
  font-size:0.8em; color:#000000; font-family: arial, verdana, sans-serif;
  }
  
.contentPartnerRight {
  font-size:0.8em; color:#000000; font-family: arial, verdana, sans-serif;
  }

.contentInfo {
  }
  
.contentPartner {}

.seperator {
  padding-right: 5px;
  padding-left: 5px;
  }
