body {
background : #fff; 
color : #65abd4; 
text-align : center; 
padding : 0; 
margin : 0; 
font-size : 11px; 
background : url(../images/sides1.jpg); 
background-repeat : repeat-y; 
background-position : center; 
font-family : verdana, sans-serif;} 
div {
margin : 0; 
padding : 0; 
} 

/*allgemeiner aufbau*/
#siteholder {
background : url(../images/bg_land.jpg); 
background-repeat : no-repeat; 
background-position : 99% 100%; 
margin : 0 auto; 
width : 697px; 
text-align : left; 
} 
#container {
padding : 0; 
margin : 0; 
} 
#content {
margin : 0; 
padding : 0; 
} 
#header {
height : 269px; 
background : url(../images/header2.jpg); 
background-position : center; 
background-repeat : no-repeat; 
padding-top : 0; 
padding-bottom : 0; 
margin-bottom : 0; 
margin-top : 0; 
} 
#text {
min-height : 180px; 
width : 696px; 
margin-top : 0; 
margin-bottom : 0; 
padding-bottom : 0; 
padding-top : 0; 
} 
#left {
float : left; 
padding-top : 0; 
padding-bottom : 10px; 
padding-left : 30px; 
padding-right : 0; 
width : 200px; 
height : auto; 
min-height : 200px; 
} 
#land {
width : 440px; 
margin-left : 230px; 
padding-top : 5px; 
padding-bottom : 15px; 
padding-right : 0; 
voice-family : "\"}\""; 
width : 450px; 
} 
#footer {
text-align : center; 
font-size : 11px; 
width : 697px; 
height: 40px;
background-image: url(../images/footer.jpg);
background-position: center;
background-repeat: no-repeat;
background-color : transparent; 
margin-bottom : 0; 
margin-top : 10; 
padding-left: 0px;
padding-top : 0px; 
padding-bottom : 0px; 
color : #FF9A47; 
} 

#w3c {
vertical-align : bottom; 
float : left; 
padding-top : 30px; 
padding-bottom : 10px; 
padding-left : 0; 
padding-right : 0; 
margin-left : 0; 
width : 100px; 
height : auto; 
}

/*boxen*/ 
.box {
margin : 0; 
padding-right : 0; 
} 
#col1 {
float : left; 
width : 140px; 
margin-top : 15px; 
margin-left : 0; 
padding-bottom : 5px; 
voice-family : "\"}\""; 
width : 148px; 
} 
#col2 {
float : left; 
width : 140px; 
margin-top : 15px; 
margin-left : 0; 
padding-bottom : 5px; 
voice-family : "\"}\""; 
width : 148px; 
} 
#col3 {
float : left; 
width : 140px; 
margin-top : 15px; 
margin-left : 0; 
padding-bottom : 5px; 
voice-family : "\"}\""; 
width : 148px; 
} 
.col4 {
float : left; 
width : 217px; 
margin-top : 15px; 
margin-left : 0; 
padding-bottom : 15px; 
voice-family : "\"}\""; 
width : 222px; 
} 
.col5 {
float : left; 
width : 217px; 
margin-top : 15px; 
margin-left : 0; 
padding-bottom : 15px; 
voice-family : "\"}\""; 
width : 222px; 
} 
.colpicright {
float : right; 
width : 180px; 
margin-top : 15px; 
margin-left : 15px; 
padding-bottom : 15px; 
voice-family : "\"}\""; 
width : 185px; 
} 
.colpicleft {
float : left; 
width : 180px; 
margin-top : 15px; 
margin-right : 15px; 
padding-bottom : 15px; 
voice-family : "\"}\""; 
width : 185px; 
} 

/*boxen applikationen*/
#applikationen1 {
width : 440px; 
float : left; 
margin-top : 15px; 
margin-bottom : 5px; 
} 
#applikationen2 {
width : 440px; 
float : left; 
margin-top : 0; 
margin-bottom : 5px; 
} 
#applikationen3 {
width : 440px; 
float : left; 
margin-top : 0; 
margin-bottom : 5px; 
} 
.app1 {
float : left; 
width : 85px; 
} 

/*tabellen*/
td {
font-size : 11px; 
text-align : center; 
border-bottom : 1px solid #213a48; 
padding-top : 5px; 
padding-bottom : 5px; 
} 
.td1 {
width : 85px; 
font-weight : bold; 
text-align : center; 
vertical-align : top; 
padding-top : 10px; 
padding-bottom : 10px; 
border-bottom : 1px solid #213a48; 
border-top : 1px solid #213a48; 
} 

.td1_k {
width : 30px; 
font-weight : bold; 
text-align : center; 
vertical-align : top; 
padding-top : 10px; 
padding-bottom : 10px; 
border-bottom : 1px solid #213a48; 
border-top : 1px solid #213a48; 
} 
.td2 {
width : 90px; 
font-weight : bold; 
text-align : center; 
vertical-align : top; 
padding-top : 10px; 
padding-bottom : 10px; 
border-bottom : 1px solid #213a48; 
border-top : 1px solid #213a48; 
} 
.td3 {
width : 150px; 
font-weight : bold; 
text-align : left; 
vertical-align : top; 
padding-top : 5px; 
padding-bottom : 5px; 
border : none; 
} 
.td4 {
font-weight : bold; 
text-align : left; 
vertical-align : top; 
padding-top : 5px; 
padding-bottom : 5px; 
border : none; 
} 

/*W3C Buttons*/
.w3cbutton3 {
  margin: 1em 0em;
  width: 14em;
  border: 1px solid #65abd4;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
}
.w3cbutton3 a {
  display: block;
  width: 100%;
}
.w3cbutton3 a:link,
.w3cbutton3 a:visited,
.w3cbutton3 a:hover {
  background-color: #101C29;
  color: #fff;
  text-decoration: none;
}
.w3cbutton3 span.w3c {
  padding: 0 0.5em;
  background-color: #65abd4;
  color: #B3E0FB;
}
.spec {
  padding-left: 5px;
}

