html, body,div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small,
strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody, tfoot, thead,
tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit;
	font-style: inherit; font-size: 100%; font-family: inherit;
	vertical-align: baseline;
}

:focus { outline: 0; }

table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { font-weight: normal;  vertical-align: top; }

ul, li {
 	list-style-type:none;	margin: 0;
    padding: 0;
  }
ul {margin-left: 16px;}


body {
	scrollbar-face-color: #DDDDDD;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	margin:		0;
	padding:	0;
	background:	#99DBF8;
	line-height: 18px;

    font: normal 13px/1.4  Verdana, sans-serif;


     }


/** neu **/

#main {
  	position:absolute;
	top:50%;
  	left:50%;
  	margin-top:-310px;
  	width:1000px;
  	height:610px;
  	margin-left:-500px;
	line-height: 18px;
	font-size:12px;
    font-family:Verdana,Sans-Serif;
        }



#bottom {
margin-left:0px;
width:1000px;
height:30px;
float:left;
 }


#center {
width:1000px;
height:580px;
border:0px solid #000;
float:left;
background:#fff;
 }






#fussbild {
	width:700px; height:20px;float:left; z-index:1; padding-top: 2px;
   border: 0px solid #000;
 	}
#Hauptnav {
	width:290px; height:30px;float:right; z-index:1;text-align:right;
   border: 0px solid #000;padding-top: 10px;
 	}

ul#Haupt_ul {    margin: 0;
  height:20px;
 padding-top: 0px;
  padding-bottom: 0px;     text-align: right;
    border: 0px;
  }

ul#Haupt_ul li {
   list-style: none;
    display: inline;
    margin: 0px; padding: 0px;
    color: white; 
  }

ul#Haupt_ul a, ul#Haupt_ul span {
     padding: 0px;
    text-decoration: none; 
    color: white; 
 	padding-left:0px;padding-right:20px;
  }




a:link 		{color: #F7943D; text-decoration:none; font-weight:100;font-style:normal}
a:visited 	{color: #F7943D; text-decoration:none; font-weight:100;font-style:normal}
a:active 	{color: #F7943D; text-decoration:none; font-weight:100;font-style:normal}
a:hover		{color: #95CAED; text-decoration:none; font-weight:100;font-style:normal}

h1      {font-size:16px; text-align:center;text-decoration:none; font-style:normal;color:#666666;font-family:Helvetica,Verdana,Sans-Serif;font-weight:bold;line-height:30px;}
h2      {font-size:14px; text-decoration:none;  font-style:normal;color:#666666;font-family:Helvetica,Verdana,Sans-Serif;font;font-weight:bold;line-height:30px;}
h3     {font-size:12px;  text-decoration:none; font-style:normal; color:#666666;font;font-family:Helvetica,Verdana,Sans-Serif;font-weight:normal;line-height:30px;}
h4     {font-size:10px; text-decoration:none;  font-style:normal; color:#666666;font;font-family:Helvetica,Verdana,Sans-Serif;font-weight:normal;line-height:20px;}


#content {
position:relative;top:150px;
color:#000;
width:1000px; 
height:380px;
float:left;
margin:0px;
padding:0px;
line-height:16px;
 z-index:2;
}


#logo {
position:relative;left:375px; top:10px;
	width:300px; height:20px; z-index:100; padding-top: 2px;
   border: 0px solid #000;
 	}
#startbild {
position:relative;left:0px; top:156px;
	width:1000px; height:486x; z-index:10; padding-top: 2px;
   border: 0px solid #000;
 	}


#storch {
position:relative;left:720px; top:300px;
	width:300px; height:20px; z-index:1; padding-top: 2px;

 	}

#logos {

	width:10px; height:10px; z-index:100; padding-top: 20px;
 	}

#baby {

	width:10px; height:10px; z-index:100; padding-top: 2px;
 	}

#k1 {
position:relative;
left:200px;
width:600px;
color:#000;
text-align:center;
font-size:12px; 
z-index:10;
height:60px;

}
#k2 {
margin-top:40px;
margin-left:50px;
width:260px;
color:#000;
text-align:left;
font-size:12px; 
float:left;
}

#k3 {
margin-top:0px;
margin-left:25px;
width:350px;
color:#000;
text-align:center;
font-size:12px; 
float:left;

}

#k4{
margin-left:120px;
margin-top:180px;
width:180px;
color:#000;
text-align:left;
font-size:12px; 
float:left;
}


/* Formulare */
.tb0 {
	border:1px solid #000;
 	background:#ffffff;
	text-align:left;
	line-height: 16px;
	font-size:12px;
    font-family:arial,Sans-Serif;

}
.tb1 {
	border:0px solid #D4D4D4;
 	background:#ffffff;
	text-align:right;
	line-height: 16px;
	font-size:12px;
    font-family:arial,Sans-Serif;
   	padding-top:5px;
   	width:80px;
   	padding-right:10px;

}
.tb2 {
   	width:280px;
	border:0px solid #D4D4D4;
 	background:#ffffff;
	text-align:left;
	line-height: 16px;
	font-size:12px;
    font-family:arial,Sans-Serif;
   	padding-top:5px;
  	padding-left:10px;
  	color:#000;

}


/* Formularfelder*/

.form           {border:0px solid #999999;
border:1px solid #000;
background-color:#ffffff;
width:220px;
        	font-size:12px;
       	      	}

.fillout           {
border:1px solid #000;
background-color:#ffffff;
width:220px;
       	font-size:12px;
      	      	}

.formbutton
        {
        	border:1px solid #000;
          	background-color:#ffffff;
          	color:#F7943D;
         	font-size:12px;
         	line-height:16px;
 		width:220px;
     	      	}


.auswahl
        {	width:130px;
			border:1px solid #FF2400;
           	background-color:#ffffff;
          	color:#000000;
			font-size:12px;
            }


.formtext     {
		border-width:1px;
          	border-style:solid;
          	border-color:#000000;
          	line-height:13pt;
	   	background-color:#ffffff;
           	font-size:12px;
      	color:#000000;
        font-family:arial,Sans-Serif;
		}
		

