<!--
/*general form styles*/
select{
 max-width:100%;
}
input{
 max-width:100%;
 background-color:#dbf2fd;
}
textarea{
 max-width:100%;
 background-color:#dbf2fd;
}
/* styles for forms out of renderer & layouter */
table.DDD {
  width:100%;
  background-color:#7fd0f0; 
  padding:0px 0px 15px 0px;
}
table.DDD td{
  padding:0px 10px 0px 10px;
}
.DDD .Title .title{
  font-size:15px; 
  padding:20px 0px 20px 0px;
  font-weight:bold;
  color:#000000; 
}
.DDD .Title td{
  font-size:15px; 
  padding:20px 10px 20px 10px;
  font-weight:bold;
  color:#000000; 
}
.DDD .Title td b{
  font-size:17px; 
  font-weight:bolder;
}
.DDD .Title .title b{
  font-size:17px; 
  font-weight:bolder;
}
.DDD .value{
  vertical-align:top;
  text-align:right;
  font-weight:normal; 
}
.DDD .key{
  vertical-align:top;
  text-align:left;
  font-weight:bold; 
}
.DDD .key{ width:60%; }
.DDD .value{ width:40%; }
.DDD input, .DDD textarea, .DDD select{
  font-size:10px;
  color:#666666; 
  border-width:1px;
  border-style:solid;
  border-color:#ffffff;
  width:155px;
  background-color:#ffffff;
}
.DDD textarea{
  height:80px;
  width:100%;
}
.DDD .Textarea td{
  padding:0px 10px 0px 10px;
}
.DDD .Remark td{
  text-align:left;
	padding:5px 10px 5px 10px;
  background-color:#7fd0f0; 
}
.DDD .Remark .disclaimer{ 
  font-size:10px; 
  text-align:justify;
}
.DDD .Remark input{ 
  margin:0px;
}
.DDD .Remark a, .DDD .Remark a:active, .DDD .Remark a:link, .DDD .Remark a:hover, .DDD .Remark a:visited{ 
  margin:5px 0px 5px 0px;
  text-decoration:none;
  color:#cc0000;
  font-size:10px; 
}
.DDD .Radio input{
  width: 15px;
  margin : 0px 5px 0px 5px;  
}
.DDD .GermanPLZInput input{
  text-align:right;
  width:50px;
}
.DDD .required em{
  color:#cc0000;
}
.DDD .style1 {
  font-size:10px;
  font-weight:bold; 
  color:#666666; 
  background-color:#bbbbbb;
  padding: 5px 0px 0px 0px;
  margin-bottom:5px;
}
.DDD .style3{
  padding:0px 0px 0px 0px;
}
.DDD .style4 {
  font-size:10px;
  font-weight:bold; 
  color:#666666; 
  padding: 5px 0px 0px 0px;
  margin-bottom:5px;
}
.DDD .style5 {
}
.DDD .style6{
  height:1px;
  background-repeat:repeat-x;
  background-image:url(/static/de/pics/spacer.gif);
}
.DDD .CheckBox input{
	vertical-align:middle;
	width:12px; 
	background-color:#7fd0f0;
	border-style:none;
	border-width:0;
}
.DDD .CheckBox span{
	padding:10px 0px 0px 0px;
}
.DDD .StandardSubmit{
  text-align: right;
  background-color: #2B09BA;
}
.DDD .StandardSubmit td{
  padding: 5px 0px 5px 0px;
  background-color:#7fd0f0; 
  text-align:right;
}
.DDD a.StandardSubmit, .DDD a:link.StandardSubmit, .DDD a:visited.StandardSubmit, .DDD a:active.StandardSubmit, .DDD a:hover.StandardSubmit, .DDD .StandardSubmit td a, .DDD .StandardSubmit td a:link, .DDD .StandardSubmit td a:visited, .DDD .StandardSubmit td a:active, .DDD .StandardSubmit td a:hover{ 
	  color:#ba1a01;
	  background-image:url('/static/de/pics/buttons/button-rot-auf-hellblau.gif'); background-repeat:no-repeat; background-position: 100% 3px;
	  font-size:10px; 
	  text-decoration:none; 
	  font-weight:bold;
		float:right;
	  padding:4px 16px 4px 10px;
		margin-right:10px;
		background-color:transparent; 
	}
.DDD hr{
  color:#ffffff; 
  height: 1px;
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#ffffff;
  width:100%;
  background: #ffffff url(/static/de/pics/spacer.gif) repeat-x; 
}
span.pflichtfelder{
  color:#cc0000;
  font-size:10px;
  float:left;
  text-align:left;
}
.DDD .go input{
	  color:#ffffff;
	  background-image:url('/static/de/pics/buttons/button-weiss-auf-hellblau.gif'); 
	  background-repeat:no-repeat; 
	  background-position:100% 8px;
	  font-size:10px; 
	  text-decoration:none; 
	  padding:8px 16px 3px 0px;
	  margin:0px;
	  font-weight:bold;
	  background-color:#7fd0f0; 
	  border-style:none;
	  border-width:0px;
	}
//-->
