  body {
	margin:		0;
	padding:	0;
	height:		100%; /* Das will der IE. */ 
    background-color:#fff;
  }

html, body, div, p, h1, h2, h3, h4, h5, ul, ol, sub, sup,
span, a, table, td, form, img, li, input, textarea {
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size:10pt;
   color:#605e58;
}  

a {
color:#605e58;
}
  
div {
	margin:		0;
	padding:	0;
}

*{
margin: 0px;
padding:0px;
}
  
#home {
}

#inhalt {

}

#content {
width:100%;
text-align:left;
}

#headline {
display:none;
}  

#slogan {
display:none;
}

#headerGrafik {
display:none;
}

#siteinfo {
display:none;
}

#logo {
width:100%;
text-align:right;
}    

#headline a {
font-size:9pt;
color:#fff;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
  
#left {
width:100%;
}  

#right {

}  
  
#navi {
display:none;
}  
  
#abstand {
display:none;
}

#footer {
display:none;
}

#cont_inner {
width:100%;
}

#cont_inner ul {
list-style: none;
}

#maintitel li {
font-size:20px;
font-weight:bold;
text-transform:uppercase;
}


#text {
margin-top:10px;
width:100%;
}

#text p {
margin-top:10px;
margin-bottom:10px;
}

#listone li {
padding-left: 20px;
padding-top:0px;
padding-bottom:10px;
background-image:url(../img/bul.gif);
background-repeat: no-repeat;
background-position: 0 6px;
}

#listone li ul {
padding-top:20px;
}

#listone li li {
padding-bottom:4px;
background-image:url(../img/arrows.gif);
background-repeat: no-repeat;
background-position: 0 5px;
}

#listtwo li {
padding-left: 20px;
padding-top:0px;
padding-bottom:8px;
background-image:url(../img/arrows-grey.gif);
background-repeat: no-repeat;
background-position: 0 4px;
}

#imprint li {
padding-left: 20px;
padding-top:5px;
padding-bottom:5px;
background-image:url(../img/bul.gif);
background-repeat: no-repeat;
background-position: 0 11px;
}

h2 {
font-size:11pt;
color:#6d80bf;
padding-bottom:15px;
}

h3 {
font-size:10pt;
color:#6d80bf;
padding-bottom:15px;
}

h3.small {
padding-bottom:0px;
}

h4 {
font-size:10pt;
color:#6d80bf;
padding-top:5px;
padding-bottom:5px;
}

#team p {

}

#team .text {
font-size:8pt;
}

table {
border-collapse:collapse;
border:0px;
}

td {
vertical-align:top;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 0px;
}

#contact {
border-collapse:collapse;
color: #2b463a;
width:100%;
}

#contact th, #contact td {
padding:5px;
vertical-align:top;
}

input, textarea {
border: 1px solid #b0b6b2;
}

.radio, .button {
border: 0px;
}

.button {
padding:2px;
width:80px;
background-color:#6d80bf;
color:#fff;
}

#team .bosser, #team .raiser {
display:none;
}

#team .bossertext, #team .raisertext {
float:right;
}

#team .raiserimg {
float:left;
}

#team .clear {
width:100%;
clear:left;
clear:right;
clear:all;
clear:both;
}

#team .schmidgallimg, #team .hollimg, #team .umlauimg {
float:left;
}

#team .schmidgallimg, #team .hollimg {
width:145px;
}