td, p { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
  line-height: 15px;	
  font-style: normal; 
  color: #003366; 
 }

#header  {  background-color: #F5F5F5 ;}

#headbottline {  
	background-color: #F5F5F5 ;
 border-color: black black #167112; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px 
}

#MainTable td { background-color: #F5F5F5;	padding-left: 66px;}

#content { padding-top: 20px; padding-right: 80px;}

#footer {
 text-align: center;
 vertical-align: top;
 padding-right: 40px
}

#linx { background-color: #F5F5F5;}

#FormTable { background-color: #F5F5F5} 

#sitemap p { line-height: 20px; padding-top: 20px;}

.lineleft {
 background-color: #D9E5DE;
 border-color: black black black #003366; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px
}

.naviadress { 
 background-color: #D9E5DE;
 border-color: black black black #003366; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px ;
 padding-top: 0px; 
 padding-right: 0px; 
	padding-bottom: 8px; 
	padding-left: 5px; 
 font-size: 9px;
 line-height: 11px; 
 vertical-align: bottom
}

.rightline {
 border-color: black black black #003366; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px
}

.pix {
 float: left;
 padding-top: 0px;
 padding-left: 40px;
 padding-right: 20px;
}

.einzug { padding-left: 66px; }

.txtgreen {  color: #004C00}

.txtbgd { background-color: #E6E6E6}

.dhlgreenbig {  
font-size: 12px; 
font-weight: bold; 
color: #006600
}

.fussnote {
  font-size: 10px; 
  padding-left: 66px;
  padding-right: 40px
 }

.tdlinebottom { 
	border-color: black black black #003366; 
	border-style: dotted; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px
}

.scooterHL {
	font-size: 12px; 
	font-style: normal; 
	font-weight: bolder;
}

.bgbild {  
	background-attachment: scroll; 
	background-image: url(../img/seiten/leistung/telefon/bronze.gif); 
	background-repeat: no-repeat; 
	background-position: 246px 32px
}

ol li {  list-style-type: decimal;}

ul li { list-style-type: disc}

.trenn {  
 background-image: url(../img/seiten/kontakt/formline_gr.gif); 
 background-repeat: repeat-x; 
 z-index: 5; 
 background-position: center
}

td input { vertical-align: middle}

input { 
 font-size: 10px; 
 line-height: normal; 
 color: #000000; 
 background-color: #F5F5F5; 
 border: #003366; 
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px
}

.radio {
 border-style: none;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px} 

textarea {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px;
  color: #000000; 
		background-color: #FFFFFF;
  padding-top: 3px; 
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  border: #003366;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px
 }

.send {  
 font-size: 10px; 
 color: #003366; 
 background-color: #ACD4AC; 
 border: #003366;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px
}

a:link, a:active, #content a:link , #content a:active, #linx a:link, #linx a:active {
	font-size: 11px; 
	color: #336633;
	text-decoration: none;
}

a:visited, #content a:visited, #linx a:visited {
	font-size: 11px; 
	color: #003300;
	text-decoration: none;
}

a:hover, #content a:hover, #linx a:hover {
  font-size: 11px; 
	color: #339933;
	text-decoration: underline;
}

#header a:link, #header a:visited, #header a:active, #footer a:link, #footer a:visited, #footer a:active {
	font-size: 10px; 
	color: #003344;
	text-decoration: none;
}

#header a:hover, #footer a:hover {
  font-size: 10px; 
		color: #F1F1F1;
		text-decoration: none;
  background-color: #167112;
}

#oben a:link, #oben a:visited,  #oben a:active  { 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0B02;
	text-decoration: none;
}

#oben a:hover {
  font-size: 11px;
		font-weight: bold; 
		color: #FF6600;
		text-decoration: underline;
}


