
/* General */

body
  {
    background-color:#ACDEFC;
    border:0.05em solid #eff;
    color:#05a;
    font-family:"arial";
    margin:0;
    min-width:48em;
    padding:0;
  }

a, a:visited
  {
    color:#05a;
    font-weight:bold;
    text-decoration:none;
  }

a:hover
  {
    color:#ffffff;
  }

/* Head */

#head
  {
    height:8.81em;
  }

#head #head_image
  {
    border:none;
    height:8.81em;
    width:48em;
  }

/* Menu */

#menu
  {
    border-bottom:0.05em solid #eff;
    border-top:0.25em solid #eff;
    height:1.4em;
  }

#menu a, #menu a:visited
  {
    border-right:0.1em solid #eff;
    float:left;
    font-size:0.7em;
    padding:0.4em 0.45em 0.35em 0.5em;
    white-space:nowrap;
  }

#menu a:hover, #menu a.aktiv, #menu a.aktiv:hover, #menu a.aktiv:visited
  {
    background-color:#88c5ee;
  }

/* Navigation */

#navigation
  {
    border-bottom:0.1em solid #eff;
    font-size:0.7em;
    padding:0.4em 0.45em 0.35em 0.5em;
    white-space:nowrap;
  }

/* Content */

#content
  {
    margin-top:1em;
    margin-bottom:1.5em;
  }

/* Content - Submenu */

#content #submenu
  {
    border-top:0.05em solid #eff;
    float:left;
  }

#content #submenu a, #content #submenu a:visited
  {
    border-bottom:0.1em solid #eff;
    border-right:0.05em solid #eff;
    display:block;
    font-size:0.7em;
    padding:0.4em 1em 0.4em 1em;
    white-space:nowrap;
    width:10em;
  }

#content #submenu a:hover, #content #submenu a.aktiv, #content #submenu a.aktiv:hover, #content #submenu a.aktiv:visited
  {
    background-color:#88c5ee;
  }

/* Content - Text */

#content a.info
  {
    cursor:pointer;
  }

#content h1 
  {
    font-size:1.5em;
  }

#content h2 
  {
    font-size:1.4em;
  }

#content h3
  {
    font-size:1.3em;
  }

#content h4
  {
    font-size:1.2em;
  }

#content img.linked_image
  {
    border:none;
  }

#content img.with_margin
  {
    margin:1em;
  }

#content input.text_highlighted_red
  {
    color:#990000;
    font-weight:bold;
  }

#content table
  {
    border-collapse:collapse;
  }

#content td.nowrap
  {
    white-space:nowrap;
  }

#content th
  {
    background-color:#88c5ee;
    font-style:italic;
    white-space:nowrap;
  }

#content th, #content td
  {
    border:0.15em solid #05a;
    margin:0;
    padding:0.21em;
    text-align:left;
    vertical-align:top;
  }

#content ul
  {
    list-style-type:disc;
  }

#content #text_with_submenu
  { 
    font-size:0.8em;
    padding-left:12em;
    padding-right:1.2em;
    text-align:justify;
  }

#content #text_without_submenu
  { 
    font-size:0.8em;
    padding-left:1.2em;
    padding-right:1.2em;
    text-align:justify;
  }

#content .text_center
  {
    text-align:center;
  }

#content .text_higher_spacing
  {
    line-height:2em;
  }

#content .text_highlighted
  {
    font-style:italic;
    font-weight:bold;
  }

#content .text_highlighted_red
  {
    color:#990000;
    font-style:italic;
    font-weight:bold;
  }

#content .text_right
  {
    text-align:right;
  }

/* Content - Formular */

#content #form td, #content #form tr
  { 
    border:0;
  }

#content #form #border th, #content #form #border td, #content #form #border tr
  {
    border:0.05em solid #05a;
    padding:0.2em;
    text-align:left;
    text-indent:0;
    vertical-align:top;
  }

#content #form #border th
  {
    font-size:1.2em;
  }

/* Content - Images */

#content #adobe_image
  {
    height:0.94em;
    width:1.02em;
  }

#content #fh-wedel_image
  {
    height:6.25em;
    width:15.47em;
  }

#content #haw_image
  {
    height:5.78em;
    width:23.13em;
  }

#content #home_image
  {
    height:16.8em;
    width:57.58em;
  }

#content #idee_image
  {
    float:right;
    height:16em;
    width:24.06em;
  }

#content #leuphana_image
  {
    height:5.16em;
    width:14.53em;
  }

#content #nordakademie_image
  {
    height:5.39em;
    width:17.73em;
  }

#content #schueler_image
  {
    height:12.81em;
    width:19.53em;
  }

#content #schulen_image
  {
    height:14.45em;
    width:19.53em;
  }

#content #studenten_image
  {
    height:14.61em;
    width:19.53em;
  }

#content #tuhh_image
  {
    height:3.98em;
    width:15.23em;
  }

#content #uhh_image
  {
    height:5.31em;
    width:17.81em;
  }

#content #unternehmen_image
  {
    height:13.2em;
    width:19.53em;
  }

/* Foot */

#foot
  {
    border-top:0.05em solid #eff;
    font-size:0.7em;
    padding:0.4em 0.45em 0.35em 0.5em;
    white-space:nowrap;
  }
