/* #c9c9c9 hellgrau */
/* #2b99f7 blau */

body {			position:absolute; 
				background-color:#eeeeee; 
				top:0; 
				left:0; 
				margin:0px;
				padding:0px;
				width: 100%; 
				height:100%;
				background-image:url(../bilder/top.gif);
				background-repeat:repeat-x; }

a {           font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a:link {      text-decoration: none; color: #1b1b1b; font-weight:normal; }
a:active {    text-decoration: none; color: #2b99f7; font-weight:normal; }
a:visited {   text-decoration: none; color: #1b1b1b; font-weight:normal; }
a:hover {     text-decoration: none; color: #2b99f7; font-weight:normal; }

a.imp {           font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.imp:link {      text-decoration: none; color: #1b1b1b; font-weight:normal; }
a.imp:active {    text-decoration: none; color: #1b1b1b; font-weight:normal; }
a.imp:visited {   text-decoration: none; color: #1b1b1b; font-weight:normal; }
a.imp:hover {     text-decoration: none; color: #1b1b1b; font-weight:normal; }

a.grau {           font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.grau:link {      text-decoration: none; color: #c9c9c9; font-weight:bold; }
a.grau:active {    text-decoration: none; color: #2b99f7; font-weight:bold; }
a.grau:visited {   text-decoration: none; color: #c9c9c9; font-weight:bold; }
a.grau:hover {     text-decoration: none; color: #2b99f7; font-weight:bold; }

a.weiss {           font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.weiss:link {      text-decoration: none; color: #FFFFFF; font-weight:bold; }
a.weiss:active {    text-decoration: none; color: #2b99f7; font-weight:bold; }
a.weiss:visited {   text-decoration: none; color: #FFFFFF; font-weight:bold; }
a.weiss:hover {     text-decoration: none; color: #2b99f7; font-weight:bold; }

a.weiss2 {           font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.weiss2:link {      text-decoration: none; color: #FFFFFF; font-weight:normal; }
a.weiss2:active {    text-decoration: none; color: #2b99f7; font-weight:normal; }
a.weiss2:visited {   text-decoration: none; color: #FFFFFF; font-weight:normal; }
a.weiss2:hover {     text-decoration: none; color: #2b99f7; font-weight:normal; }

.link  { color:#1b1b1b; }
.link_weiss  { color:#e1e1e1; }

h1 {          font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #1b1b1b; font-weight:bold; margin:0px; padding:0px;  }
h2 {          font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #2b99f7; font-weight:bold; margin:0px; padding:0px; margin-top:10px;  }

.blau {         color: #2b99f7; }
.p_news {        font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #1b1b1b; line-height:18px; }
p,td,div {        font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #1b1b1b; line-height:18px; }
 

input {       background-color:#ffffff; 
              color:#1b1b1b;
              font-size:10px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              border-top:1px solid #c9c9c9;
			  border-bottom:1px solid #2b99f7;
			  border-left:1px solid #c9c9c9;
			  border-right:1px solid #c9c9c9;
			   }

.button {       background-color:#ffffff/*ecece9*/; 
              color:#1b1b1b;
              font-size:10px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              border:1px solid #2b99f7;
			   }
			  

textarea {    background-color:#ffffff; 
              color:#1b1b1b;
              font-size:10px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              border:1px solid #2b99f7;
			   }
			  
