
body, html {
	height:100%;
	padding:0;
	margin:0;
         background-color:#ADADAD;
  	background-image:url(images/bg.jpg);
         background-repeat:repeat-y;
  	}


#container {
	min-height:100%;
	position:relative;}

body, textarea {

  color:#000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:0.8em;
  line-height:140%;


  scrollbar-base-color:#ADADAD;
  scrollbar-3dlight-color:#ADADAD;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#ADADAD;
  scrollbar-face-color:#ADADAD;
  scrollbar-highlight-color:#ADADAD;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-track-color:#ADADAD; }

table {

  color:#000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  line-height:140%;
  font-size:0.85em;
  }



.subnav1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:0.85em;
  color:#FFFFFF;
  text-align:right;
}

.headline {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.3em;
  line-height:140%;
  color:#000080;
  font-weight:bold;
}

.infobox {
  font-family: Arial, Helvetica, sans-serif;
  font-size:0.85em;
  color:#000000;
  line-height:130%;
}

.infofett {
  font-family: Arial, Helvetica, sans-serif;
  color:#000080;
  font-weight:bold;
  line-height:130%;
}

input, select, textarea
   {
   font-size:x-small;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   border:0px;
   border-style:none;
   padding:0px;
   border-spacing:0px;
   color:#000000;
   background-color:#E6E6E6;
   background-image:none;
   border-bottom-style:solid;
   border-bottom-width:1px;
   border-bottom-color:#6E6E6E;
   margin:0;
   }






a:link { color:#000080; text-decoration:underline; }
a.white:link { color:#FFFFFF; text-decoration:underline; }
a:visited { color:#000160; text-decoration:underline; }
a.white:visited { color:#FFFFFF; text-decoration:underline; }
a:hover { color:#000000; text-decoration:undeline; background-color:#E6E6E6; }
a.white:hover { color:#000000; text-decoration:undeline; background-color:#E6E6E6; }
a:active { color:#6665FF; text-decoration:underline; }
a.white:active { color:#6665FF; text-decoration:underline; }

#header { margin:0 0 0 12px; width:758px; height:114px; overflow:hidden; z-index:5;}
#content {margin:14px 10px 0 10px; width:398px; min-height:375px; float:left;}

*html #content {width:408px;}
* html #content {width:408px;}
#infobox { margin:14px 0 0 5px; float:left; width:140px; padding:4px 0 0;}

*html #infobox {width:150px;}
* html #infobox {width:150px;}

#text {
	background:#fff;
    padding:5px 12px 12px;}

#navi { margin:14px 0 0 22px; width:150px; float:left;}

*html #navi {
	margin:14px 0 0 12px; }
* html #navi {
	margin:14px 0 0 12px; }
#subnavi1 { position:absolute; top:96px; left:405px; width:340px; height:20px; overflow:hidden; z-index:8;}
#subnavi2 { position:relative; width:398px; overflow:hidden; text-align:right;}
#rundmail {
	background:url(images/blue.jpg) repeat-y #FFFFFF;
	width:150px;
	height:80px;
	margin:-120px 0 0 22px;
	padding:4px 0px 10px 18px;}

.clear {
	clear:both;}
