body {
	background-color:#ffffff;
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial sans-serif;
}

#hintergrund {
	background-image:url("../gifs/rahmen_02.gif");
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

#content {
padding-top: 3px;
}
#content #link {

margin-top: 4px;
}


#content #ontop {

margin-top: 20px;
margin-right: 20px;
}

#content td {
font-size: 11px;
line-height: 15px;

}

#content hr {
color: #D0D0D0;
margin-bottom: 15px;
}

#content .kund_hr{
margin-bottom: 3px;
}

#content p {
font-size: 11px;
margin: 0;
padding-top: 0px;
padding-bottom: 15px;
line-height: 17px;
}

#content h3 {
color: #646464;
font-size: 11px;
margin: 0;
padding-top: 10px;
padding-bottom: 0px;
line-height: 11px;
}

/* Links */
#content a {
text-decoration: none;
font-size: 11px;
}
#content a:link {
background-color: transparent;
color: #75589B;
font-weight: bold;}
#content a:visited {
background-color: transparent;
color: #75589B;
font-weight: bold;}
#content a:hover {
background-color: transparent;
color: #75589B;
text-decoration: underline;
font-weight: bold;}
#content a:active {
background-color: transparent;
color: #75589B;
font-weight: bold;}
#content a.bildlink:hover {
text-decoration: none;
}

#navigation {

}

#navigation td {
font-size: 11px;
}

#navigation .aktiv {
background-color: #FFFFFF;
font-color: #000000;
font-weight: bold;
font-size: 11px;
padding-left: 1px;
line-height: 20px;
}


/* Links */
#navigation a {
text-decoration: none;
font-size: 11px;
line-height: 20px;
}
#navigation a:link {
background-color: transparent;
color: #646464;
font-weight: bold;}
#navigation a:visited {
background-color: transparent;
color: #646464;
}
#navigation a:hover {
background-color: transparent;
color: #75589B;
text-decoration: underline;
font-weight: bold;}
#navigation a:active {
background-color: transparent;
color: #646464;
}

#footer {

}

#footer td {
font-size: 11px;

}

#footer p {
color: #646464;
font-size: 11px;
margin: 0;
padding-top: 0px;
padding-bottom: 10px;
}

/* Links */
#footer a {
text-decoration: none;
font-size: 11px;
}
#footer a:link {
background-color: transparent;
color: #646464;
}
#footer a:visited {
background-color: transparent;
color: #646464;
}
#footer a:hover {
background-color: transparent;
color: #646464;

}
#footer a:active {
background-color: transparent;
color: #646464;
}

form {
margin: 0;
padding: 0px;

}

input, textarea {
color: #000;
font-size: 11px;
font-family: Verdana, Arial sans-serif;

}
.feld {
background-color:#FFFFFF;
width:350px;
height: 15px;
border:1px solid #d0d0d0;
}
.feld_plz {
background-color:#FFFFFF;
width:70px;
height: 15px;
border:1px solid #d0d0d0;

}
.feld_ort {
background-color:#FFFFFF;
width:270px;
height: 15px;
border:1px solid #d0d0d0;
}
.feld_tel {
background-color:#FFFFFF;
width:70px;
height: 15px;
border:1px solid #d0d0d0;
}
.feld_fax {
background-color:#FFFFFF;
width:70px;
height: 15px;
border:1px solid #d0d0d0;
}
.feld_mail {
background-color:#FFFFFF;
width:190px;
height: 15px;
border:1px solid #d0d0d0;
}

.textfeld {
width: 350px;
height: 90px;
background-color:#FFFFFF;
border:1px solid #d0d0d0;
}

.radiob {
line-height: 15px;
height: 10px;
background-color:#FFFFFF;
border:0px solid #d0d0d0;
}

.error {
color: #ec1800;
}
.init {
font-weight: bold;
background-color: transparent;
color: #999;
padding-right: 5px;
}

#menu { width: 80px; background: #eee; } 

#menu ul { list-style: none; margin: 0; padding: 0; } 

#menu a, #menu h2 {
  font: bold 11px/16px arial, helvetica, sans-serif;
  display: block;
  border-width: 1px; border-style: solid; border-color: #ccc #888 #555 #bbb;
  margin: 0; padding: 2px 3px; }

#menu h2 { color: #FF8635; background: #96D12C; text-transform: uppercase; } 

#menu a { color: #000; background: #efefef; text-decoration: none; } 

#menu a:hover { color: #a00; background: #fff; } 
#menu li { position: relative; }

#menu ul ul ul {position: absolute; top: 0; left: 100%; width: 100%; }

div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;} 

div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;} 

.copyright { font-size: 9px; color: #333333; }