A {
	
}
A:link {
	
}
A:active {
	
}
A:visited {
	
}
A:hover {	
	text-decoration: underline;
}

a.link{
  color: #E20916;
}

body,td,tr,table,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #000000;
}

.listdot{
 color: #E20916;
 font-weight: bold;
}

.pflichtfeld{
  color: #E20916;
}

.copytextjustifiy {
  text-align:justify;
}

.righthandteasertext{
  font-size: 11px;
  color: #E20916;
}

a.righthandteaserlink{
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

.righthandteasertextlarge{
  font-size: 18px;
  font-weight: bold;
  color: #E20916;
}


.input {
	width:275px;
	border:1px none solid #A9A9A9;
	background-color: #FFFFFF;
}

.inputname {
	width:170px;
	border:1px none solid #A9A9A9;
	background-color: #FFFFFF;
}

.inputtelefon {
	width:167px;
	border:1px none solid #A9A9A9;
	background-color: #FFFFFF;
}

.inputvorname {
	width:100px;
	border:1px none solid #A9A9A9;
	background-color: #FFFFFF;
}

.inputneu {
	width:180px;
	border:1px none solid #A9A9A9;
	background-color: #FFFFFF;
}

.inputneu2 {
	width:89px;
	border:1px none solid #A9A9A9;
	background-color: #FFFFFF;
}

.inputneu3 {
	width:180px;
	border:1px none solid #A9A9A9;
	background-color: #FFFFFF;
}

.inputmessage {
	width:275px;
	border:1px none solid #A9A9A9;
	background-color: #FFFFFF;
}

a.formbuttons{
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}