.dummy {}
/* Feedback  */
#imagearea {
	padding-top: 4px;
}
#imagearea img {
	margin-bottom: 8px;
}
#imagearea a:hover {
	color: #a70230;
}
#imagearea .imagetitle {
	font-size: 12px;
}
#imagearea .imagetitle a {
	font-size: 10px;
	line-height: 13px;
	text-decoration: underline;
	color: #717068;
}
#feedback {
	float: left;
	padding-bottom: 40px;
	width: 373px;
}
#feedback h1 {
	text-transform: uppercase;
}
#feedback .setarea {
	width: 373px;
	padding: 0px;
	padding: 0 0 17px 0;
}
#feedback .setarea h2 {
	padding: 0px;
	color: #717068;
	font-weight: bold;
}
table {
	width: 100%;
}
td { 
	line-height: 14px;
}
	
/* Form 1 col*/
#feedback .area1 {
	width: auto;
	clear: left;
}
/* Form 2 col*/
#feedback .area2 {
	float: left;
}
#layout1 #feedback .area1,
#layout2 #feedback .area1,
#layout3 #feedback .area1,
#layout4 #feedback .area1,
#layout5 #feedback .area1,
#layout6 #feedback .area1,
#layout7 #feedback .area1,
#layout8 #feedback .area1,
#layout9 #feedback .area1 {
	width: 370px;
}
#layout1 #feedback .area2,
#layout2 #feedback .area2,
#layout3 #feedback .area2,
#layout4 #feedback .area2,
#layout5 #feedback .area2,
#layout6 #feedback .area2,
#layout7 #feedback .area2,
#layout8 #feedback .area2,
#layout9 #feedback .area2 {
	width: 170px;
	overflow: hidden;
}
#feedback .width-id100 .descr3 {
	width: 100px;
}
#feedback .width-id120 .descr3 {
	width: 120px;
}
#feedback .area1 .formcol1 input, 
#feedback .area1 .formcol1 textarea {
	width: 325px;
}
#feedback .area2 .formcol1 input, 
#feedback .area2 .formcol1 textarea {
	width: 155px;
}
#feedback .area1 .width-id100 .formcol3,
#feedback .area1 .width-id100 .formrow3 {
	width: 280px; 
} 
#feedback .area1 .width-id100 .formcol3 input, 
#feedback .area1 .width-id100 .formcol3 textarea {
	width: 270px; 
}
#feedback .area1 .width-id120 .formcol3,
#feedback .area1 .width-id120 .formrow3 {
	width: 260px; 
} 
#feedback .area1 .width-id120 .formcol3 input, 
#feedback .area1 .width-id120 .formcol3 textarea {
	width: 250px; 
}

#feedback .area2 .width-id100 .formcol3,
#feedback .area2 .width-id100 .formrow3 {
	width: 65px; 
} 
#feedback .area2 .width-id100 .formcol3 input, 
#feedback .area2 .width-id100 .formcol3 textarea {
	width: 55px; 
}
#feedback .area2 .width-id120 .formcol3,
#feedback .area2 .width-id120 .formrow3 {
	width: 45px; 
} 
#feedback .area2 .width-id120 .formcol3 input, 
#feedback .area2 .width-id120 .formcol3 textarea {
	width: 35px; 
}

/* fielddescription 1 = Descr Top */
#feedback .area1 .descr1,
#feedback .area2 .descr1 {

}
/* fielddescription 2 = Typ Infotext */
#feedback .area1 .descr2,
#feedback .area2 .descr2 {
	
}
/* fielddescription 3 = default */
#feedback .area1 .descr3,
#feedback .area2 .descr3 {
	float: left;
	padding-top: 3px;
}
#feedback input,
#feedback input.upload,
#feedback textarea  {
	float: left;
}
#feedback textarea  {
	margin-top: 6px;
}
#feedback .formcheck input {
	border: none !important;
	width: 13px !important;
	height: 13px !important;
	float: left;
	margin-top: 1px;
}
#feedback .formcheck {
	float: left;
}
#feedback .area1 .formcol1 .formcheck input, 
#feedback .area1 .formcol3 .formcheck input,
#feedback .area2 .formcol3 .formcheck input {
	
}

#feedback .formtext {
	float: left;
	padding: 0 12px 0 4px;
	width: auto;
}
#feedback .formcol1 {
	width: 373px;
	float: left;
}
#feedback .formcol3 {
	width: auto;
	float: left;
}
#feedback .formrow1,
#feedback .formrow3 {
	width: auto;
}
#feedback .formrow1 .formrow1sp,
#feedback .formrow3 .formrow1sp {
	float: left;
	width: 100% !important;;
	clear: both;
	margin-top: 3px;
}
#feedback .formrow1 .formrow2sp,
#feedback .formrow3 .formrow2sp {
	float: left;
	width: 48% !important;
	margin-top: 3px;
}
#feedback .formrow1 .formrow3sp,
#feedback .formrow3 .formrow3sp {
	float: left;
	width: 33% !important;
	margin-top: 3px;
}

/* formspacerarea */

#feedback .spacer {
	padding: 0px;
	clear: both;
	font-size: 1px;
	background: none; 
}
#feedback .spacer0 { display: none; }
#feedback .spacer1 { height: 1px; }
#feedback .spacer5 { height: 5px; }
#feedback .spacer10 { height: 10px; }
#feedback .spacer13 { height: 13px; }
#feedback .spacer17 { height: 17px; }
#feedback .spacer22 { height: 22px; }

#feedback .line {
	margin: 0px;
	clear: both;
	border-top: 1px solid #CACACA;
	width: 325px;
}
#feedback .imgspacer {
	font-size: 1px;
	line-height: 1px;
	padding-bottom: 4px;
	clear: both; 
	width: 325px;
	background: url(../../../pages/img/portal/spacer2.gif) repeat-x;
	background-position: 0% 0%;
}

/* Buttons */
#feedback .send,
#feedback .view,  
#feedback .back,
#feedback .print {
	float: right; 
	margin: 0px;
	padding: 0 43px 0 0;
	width: auto;
}

#feedback .send a, 
#feedback .view a, 
#feedback .back a, 
#feedback .print a {
	width: 57px;
	display: block;
	background: #d0d0ca;
	color: #717068;
	font-size: 10px;
	text-align: center;
	line-height: 15px;
}

.fb-preview {
	float: left;
	padding-bottom: 20px;
}
.fb-preview .setinfo {
	display: none !important;
}
.fb-preview h1 {
	margin-bottom: 20px;
}
.fb-preview ul,
.fb-preview li,
.fb-preview .descr,
.fb-preview .text {
	line-height: 14px;
	width: 330px;
	float: left;
	clear: both;
}
.fb-preview li {
	background: url(../../../../pages/img/portal/spacer2.gif) repeat-x;
	background-position: 0% 100%;
}
.fb-preview .descr {
	text-transform: uppercase;
	padding: 4px 0 2px 0;
	font-size: 10px;
	}
.fb-preview .descr br {
	display: none;
}
.fb-preview .text {
	width: 310px;
	padding: 0 0 6px 20px;
	font-size: 12px;
}
.fb-preview .notice {
	clear:both;
	font-size:11px;
	font-style:italic;
	line-height:16px;
	margin:0pt;
	padding:0px 0px 12px;
}
.mailbody #content {
	padding-left: 0px;
	padding-bottom: 40px;
}
@media print {
	#feedback .print,
	#imagearea {
		display: none;
	}
}
