body {			position:absolute; 
				background-color:#e1e1e1; 
				top:0; 
				left:0; 
				margin:0px;
				padding:0px;
				width: 100%; 
				height:100%; }

a {           font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  }
a:link {      text-decoration: none; color: #1a1a1a; font-weight:normal; }
a:active {    text-decoration: none; color: #707070; font-weight:normal; }
a:visited {   text-decoration: none; color: #1a1a1a; font-weight:normal; }
a:hover {     text-decoration: none; color: #707070; font-weight:normal; }

a.fuss {           font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  }
a.fuss:link {      text-decoration: none; color: #ffffff; font-weight:normal; }
a.fuss:active {    text-decoration: none; color: #ffffff; font-weight:normal; }
a.fuss:visited {   text-decoration: none; color: #ffffff; font-weight:normal; }
a.fuss:hover {     text-decoration: none; color: #ffffff; font-weight:normal; }

a.delete {           font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  }
a.delete:link {      text-decoration: none; color: #DD0000; font-weight:normal; }
a.delete:active {    text-decoration: underline; color: #DD0000; font-weight:normal; }
a.delete:visited {   text-decoration: none; color: #DD0000; font-weight:normal; }
a.delete:hover {     text-decoration: underline; color: #DD0000; font-weight:normal; }

h1 {          font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #898989; font-weight:bold; margin:0px; padding:0px; letter-spacing:0.05em; line-height:18px;  }
h2 {          font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #898989; font-weight:normal; margin:0px; padding:0px; letter-spacing:0.05em; line-height:18px;  }

p,td,div {    font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #1a1a1a; }

.topdiv { padding:0px; margin:0px; height:100%; width:100%; position:relative; float:left; display:inline; }
.toptab { height:100%; width:988px; padding:0px; margin:0px; background-image:url(../bilder/topback.gif); background-repeat:repeat-y; }

.div_topinhalt { width:980px; margin-left:4px; padding:0px; position:relative; display:inline; float:left; }

.div_header { height:327px; width:980px; padding:0px; margin:0px; position:relative; float:left; display:inline; background-image:url(../bilder/top_header.gif); background-repeat:repeat-y; }
.div_head1 { height:5px; width:980px; padding:0px; margin:0px; position:relative; float:left; display:inline; background-image:url(../bilder/head1.gif); background-repeat:no-repeat; }
.div_head2 { height:30px; width:980px; padding:0px; margin:0px; position:relative; float:left; display:inline; }
.div_head_end { height:30px; width:980px; padding:0px; margin:0px; position:relative; float:left; display:inline; background-image:url(../bilder/head_end.gif); background-repeat:no-repeat; }

.div_head_a { width:20px; height:262px; padding:0px; margin:0px; position:relative; float:left; display:inline; }
.div_head_b { width:220px; height:262px; padding:0px; margin:0px; position:relative; float:left; display:inline; }
.div_head_c { width:20px; height:262px; padding:0px; margin:0px; position:relative; float:left; display:inline; }
.div_head_d { width:700px; height:262px; padding:0px; margin:0px; position:relative; float:left; display:inline; }
.div_head_e { width:20px; height:262px; padding:0px; margin:0px; position:relative; float:left; display:inline; }

.div_flash { width:700px; height:211px; padding:0px; margin:0px; position:relative; float:left; display:inline; }
.div_navhea { width:700px; height:26px; padding:0px; margin:0px; position:relative; float:left; display:inline; background-color:#e1e1e1; }

.navi_logo {  width:220px; margin-top:5px; position:relative; display:inline; float:left; line-height:normal; }
.navi_logo_in { width:190px; margin-left:27px; position:relative; display:inline; float:left; line-height:normal; }
.navi_trenner { width:200px; margin-left:20px; position:relative; display:inline; float:left; line-height:normal; }

.div_content { width:980px; padding:0px; margin-top:24px; position:relative; float:left; display:inline; background-image:url(../bilder/top_content.gif); background-repeat:repeat-y; }

.footer { height:178px; width:980px; float:left; position:relative; display:inline; background-image:url(../bilder/bg_footer.gif); background-repeat:repeat-x; line-height:normal; margin-left:4px; }

.lang { height:20px; width:150px; margin-right:40px; margin-top:9px; float:right; position:relative; display:inline; line-height:normal }
.head_nav { height:15px; margin-top:5px; margin-right:20px; padding:0px; float:right; position:relative; display:inline; line-height:normal; }

.logo { height:80px; width:220px; position:relative; display:inline; float:left; }

.blau { color:#023958; }

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;
			   }
			  

