body {			position:absolute; 
				background-color:#FFFFFF; 
				top:0; 
				left:0; 
				margin:0px;
				padding:0px;
				width: 100%; 
				height:100%; }

html {
        overflow-y:scroll;
}

a {           font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  }
a:link {      text-decoration: none; color: #231f20; font-weight:normal; }
a:active {    text-decoration: none; color: #14b37d; font-weight:normal; }
a:visited {   text-decoration: none; color: #231f20; font-weight:normal; }
a:hover {     text-decoration: none; color: #14b37d; font-weight:normal; }

a.imp {           font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  }
a.imp:link {      text-decoration: none; color: #231f20; font-weight:normal; }
a.imp:active {    text-decoration: none; color: #231f20; font-weight:normal; }
a.imp:visited {   text-decoration: none; color: #231f20; font-weight:normal; }
a.imp:hover {     text-decoration: none; color: #231f20; font-weight:normal; }

h1 {          font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #14b37d; font-weight:bold; margin:0px; padding:0px;  }

p,td,div {    font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #231f20; }

.gruen { color:#14b37d; }

.topdiv { padding:0px; margin:0px; height:100%; width:100%; position:relative; float:left; display:inline; }
.toptab { height:100%; width:980px; padding:0px; margin:0px; background-image:url(../bilder/topback.gif); background-repeat:repeat-y; }

.header_white { height:20px; width:980px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.header { height:101px; width:980px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.inhalt { width:980px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }

.header1 { height:101px; width:180px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.header2 { height:101px; width:180px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/bg_h2.gif); background-repeat:repeat-x; }
.header3 { height:101px; width:440px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/bg_h3.gif); background-repeat:no-repeat; }
.header4 { height:101px; width:180px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/bg_h4.gif); background-repeat:repeat-x; }

.navi { width:180px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.subnavi { width:180px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.subnavi_in { width:140px; margin-left:20px;  position:relative; float:left; display:inline; }
.content { width:440px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.info { width:180px; height:400px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.info_in { width:180px; height:200px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/bg_info.gif); background-repeat:repeat-y; }
.infobox { width:140px; margin-left:20px; margin-top:20px; position:relative; float:left; display:inline;  }
.aktu_in { width:180px; height:40px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/aktu_head.gif); background-repeat:no-repeat; }
.aktuelles { width:100px; margin-left:20px; height:13px; margin-top:20px; position:relative; float:left; display:inline; }
.aktuelles_con { width:160px; margin-left:20px; margin-top:5px; position:relative; float:left; display:inline; }
.content_in { width:400px; margin-left:20px; margin-top:5px; position:relative; float:left; display:inline; }

.bild { width:440px; height:200px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.headline_con { width:440px; height:39px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.headline_in { height:13px; width:400px; margin-top:20px; margin-left:20px; position:relative; float:left; display:inline; }
.line_green { height:1px; width:420px; margin-left:20px; position:relative; float:left; display:inline; }

.footer { height:110px; width:980px; padding:0px; margin:0px;  position:relative; float:left; display:inline; }
.footer1 { height:110px; width:180px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/footer1.gif); background-repeat:repeat-x; }
.footer2 { height:110px; width:180px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/footer2.gif); background-repeat:no-repeat; }
.footer3 { height:110px; width:440px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/footer3.gif); background-repeat:repeat-x;  }
.footer4 { height:110px; width:180px; padding:0px; margin:0px;  position:relative; float:left; display:inline; background-image:url(../bilder/footer1.gif); background-repeat:repeat-x; }

input {       background-color:#ffffff; 
              color:#868786;
              font-size:10px;
              font-family: Arial, Helvetica, sans-serif;
              border-top:1px solid #d7d7d7;
			  border-bottom:1px solid #d7d7d7;
			  border-left:1px solid #d7d7d7;
			  border-right:1px solid #d7d7d7;
			   }

.button {       background-color:#ffffff/*ecece9*/; 
              color:#868786;
              font-size:10px;
              font-family: Arial, Helvetica, sans-serif;
              border:1px solid #d7d7d7;
			   }
			  

textarea {    background-color:#ffffff; 
              color:#868786;
              font-size:10px;
              font-family: Arial, Helvetica, sans-serif;
              border:1px solid #d7d7d7;
			   }
			  

