BODY {  background-color: #FEFEF4; color:#000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin : 0px 0px 0px 0px;
}

A:Link		{color:#000000; font-size:10px; font-weight: normal; font-style:normal; text-decoration:underline;}
A:Visited	{color:#000000; font-size:10px; font-weight: normal; font-style:normal; text-decoration:underline;}
A:Active	{color:#000000; font-size:10px; font-weight: normal; font-style:normal; text-decoration:underline;}
A:Hover 	{color:#000000; font-size:10px; font-weight: normal; font-style:normal; text-decoration:underline;}

.navdistanz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2px;
	line-height: 1px;
}
.nav12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.nav12pxbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.nav10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.inselhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
.FormInput {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color:#000000;
	text-decoration:none;
	background-color:#ffffff;
	line-height:11px;
	border: 1px solid;

	}
.FormButton {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color:#000000;
	text-decoration:none;
	background-color:#F4F0E0;
	line-height:10px;
	border: 1px solid;

	}
.FormButtonBlue {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color:#000000;
	text-decoration:none;
	background-color:#EBEAEE;
	line-height:10px;
	border: 1px solid;
	text-align: center;
	margin: 0 0 0 0;
	padding: 1 1 1 1;
	}

.verlaufnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.ueber1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.alterpreis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: line-through;
}
.alertBox {border: 1px solid red;margin-top: 20px; width: 70%;padding: 8px; background: silver;}

form.speziform {
padding: 10px;
}

h1.firstHeadline {padding-left: 10px; margin-bottom: 1px;}
h2.secondHeadline {padding-left: 10px; margin-bottom: 1px; font-face: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

form.speziform {
padding: 10px;
}

h1.firstHeadline {padding-left: 10px; margin-bottom: 1px; font-size: 16px; font-weight: bold;  }

form.speziform fieldset {
  margin-bottom: 10px;
}
form.speziform legend {
  padding: 5px 5px 5px 20px;
  font-weight: bold;
border: 1px solid black; 
background-image: url(/frontend/files/balken_rot.jpg);
background-repeat: no-repeat;  
}


form.speziform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
 
}
form.speziform fieldset ol {
  margin: 0;
  padding: 0;
}
form.speziform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.speziform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.speziform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.speziform fieldset fieldset label {
  display: block;
  width: auto;
}
form.speziform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.speziform label {
  width: 120px; /* Width of labels */
}
form.speziform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}
form.speziform fieldset.iwant label {
  width: 550px;
}
form.speziform input#ADR_STRASSE {width: 100px;}
form.speziform input#ADR_STRASSE_NR {width: 34px;}

ul.confirmationMessage {font-size: 11px; font-weight: normal; }
ul.confirmationMessage li {padding-bottom: 10px; }

fieldset.error {border: 3px solid red !important; font-size: 14px; background-color: white !important; color: black; }