html{
    margin: auto;
    position: relative;
    height: 102%;
}

body {
    text-align: center;
    background-color: #cccccc;
    font-family: Verdana,Arial, sans-serif;
    font-size: 12px;
    margin: auto;
}

#bodycss1 {
    width: 1024px;
    height: auto;
    border-left-color: #0099CC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #0099CC;
    border-right-style: solid;
    border-right-width: 1px;
    background-color: #FFFFFF;
    text-align: center;
    margin: auto;
}

#headercss1 {
    width: 1024px; 
    height:70px;
    background-image: url(../images/titelz-1.gif);
    background-color: #FFFFFF;
    background-repeat: repeat;
    text-align: left;
    margin: auto;
    z-index: 1900;
}
#head2{
    margin: 0;
    padding:0;
    float: right;
}
#headBody{
    margin: 0;
    padding: 0;
    float: left;
}
#menucss1 {
    width: 1024px;
    height: 22px;
    background-color: #0099CC;
    color: #000000;
    text-align: left;
    margin: auto;
        border: #000000; 
    border-style: solid; 
    border-top-width: 1px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
    z-index:1600;
}
#breadcrumbcss1{
    width: 1024px;
    height: 20px;
    padding-top: 0.5em;
    background-color:#ccccCC;
    color: #000000;
    text-align: left;
    margin: auto;
    text-transform: uppercase;
        border: #000000; 
    border-style: solid; 
    border-top-width: 1px;
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
    z-index: 1000;
    }

#contentcss1{
    background-color:  #FFFFFF;
    width: 982px;
    min-height: 400px;
    text-align: center;
    margin: auto;
    padding-left:20px;
    padding-right: 20px;
    padding-bottom: 20px;
    line-height: 1.3em;
}
#footercss1 {
    background-color: #0099CC;
    width: 1024px;
    height: 20px;
    color:  #FFFFFF;
    margin: auto;
    border: #000000; 
    border-style: solid; 
    border-top-width: 1px; border-right-width: 0px; 
    border-bottom-width: 1px; 
    border-left-width: 0px;
    }

h1{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    font-weight: 900;
	color: #4682B4;
    padding-bottom: 10px;
}
ul#metaNavigation {
    margin:0 0 20px 0;
    padding:0;
}
ul#metaNavigation li {
    margin:0;
    padding:0 1px 0 8px;
    display:inline;
    border-left:1px solid #D7D7D6;
    text-transform: uppercase;
}
#vpnavigation, #vpnavigation ul { /* alle Listen */
   padding: 0;
   margin: 0;
   list-style: none;
   line-height: 1;
}

#vpnavigation a {
   display: block;
   width: 5em;
}

#vpnavigation li { /* alle Listenelemente */
   float: left;
   width: 10em;
}

#vpnavigation li ul { /* Listen 2. Ebene */
   position: absolute;
   background: #0099CC;
   width: 10em;
   left: -999em; /* durch "left" außerhalb des sichtbaren Bereichs wird das gleiche erreicht wie durch "display: none", kann aber auch von Textbrowser angezeigt werden */
}

#vpnavigation li li {
   position: relative;
}

#vpnavigation li li a.daddy { /* Listenelemente mit Unterpunkten */
   background: url(../images/rightarrow.gif) center right no-repeat;
}

#vpnavigation li ul ul { /* Listen 3. Ebene und weiter */
   margin: -1em 0 0 10em;
}

#vpnavigation li:hover ul ul, #vpnavigation li.sfhover ul ul {
   left: -999em;
}

#vpnavigation li:hover ul, #vpnavigation li li:hover ul, #vpnavigation li.sfhover ul, #vpnavigation li li.sfhover ul { /* Listen, die unterhalb von "gehoverten" Menüpunkte liegen */
   left: auto;
}

#vpnavigation li:active { /* Listen zur aktuellen Kategorie */
   font-style: italic!important;
} 

/* Für die Starseite */
#start{
   margin:auto;
    width: 450px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #000000;
}
#start0{
    float: left;
    width:420px:
}
#start1{
    list-style: none;
}
#start2{
    float: right;
    width: 420px:
}
#start3{
    list-style: none;
}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #000000; text-decoration: none}

a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #000000; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #000000; text-decoration: underline}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #000000; text-decoration: underline}
a.navigation:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
        color: #ffffff;
}

a.navigation:active {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
        color: #ffffff;
}

a.navigation:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
   text-decoration: underline;  
    color: #ffffff;
}
a.navigation:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
   text-decoration: none;  
    color: #ffffff;
}

a.navigation1:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
        color: #000000;
}

a.navigation1:active {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
        color: #000000;
}

a.navigation1:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
   text-decoration: underline;  
    color: #000000;
}
a.navigation1:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
   text-decoration: none;  
    color: #000000;
}
#contentinnen {
 width: 940px;
 text-align: left;
margin: auto;
padding-top: 40px;
background-image: url(http://www.ams-kyber.de/cms/upload/grafiken/hintergrund.jpg);
background-position: center;
	background-repeat: no-repeat;
}

#contactFormSubmitLeft{
float:left;
}
#contactFormSubmitRight{
float:right;
margin-right: 500px;
}

#contactForm{
line-height:2.5em;
}

#Kontakt {
 width: 120px;
}
#Anliegen {
 width: 120px;
}

.eingabe{
margin-left: 120px;
}
