/* Styles for main-content */
#mainContent div.grey {
	width:508px; background:url(/images/basic/corner_grey_right.gif) #DFE0E1 no-repeat right bottom; padding-right:8px;
}
#mainContent form {
	 background:url(/images/basic/corner_grey_left.gif) #DFE0E1 no-repeat left top; padding-left:8px; padding-top:2px;
}
#mainContent label {
	display:block; padding:4px 8px 2px 0px; width:232px;
}
#mainContent label span {
	color:#c10010;
}
#mainContent input {
	width:232px;
}

/**********************     Standorte    **************************/
#mainContent input.plzFeld {
	width:80px; margin:0px 5px 0px 8px; padding-left:2px; padding-right:2px; border:#999999 solid 1px;
}
/**********************     **************************/

#mainContent select {
	width:240px; height:22px; 
}
#mainContent .styleBox {
	width:auto; border:none; 
}
#mainContent .feldTypeBox {
	width:20px; float:left; padding-top:6px;
}
#mainContent .labelTypeBox {
	width:206px; float:left; padding-top:6px;
}
#mainContent .labelTypeBoxFull {
	width:452px; padding-top:6px; padding-left:0px; padding-right:10px; float:left;
}
#mainContent .labelTypeBoxShort {
	width:25px; float:left; padding-top:6px; padding-left:0px;
}
#mainContent .oneThird {
	width:64px; margin-right:4px; 
}
#mainContent .oneThirdLeft {
	width:62px; margin-right:4px; 
}

#mainContent .twoThird {
	width:158px; 
}
#mainContent input.send {
	padding:1px 8px 4px 12px; text-align:right; background:url(/images/basic/link_pfeil.gif) #DFE0E1 no-repeat 0px 4px; display:block; float:right; border:none; width:auto; margin-top:6px; margin-bottom:6px;
}
#mainContent div.colLeft {
	float:left; width:232px;
} 
#mainContent div.colRight {
	float:right; width:240px;
} 

div.grey div.fullWidth {
	width:508px; padding:0;
}
#mainContent div.grey div.fullWidth textarea {
	width:492px; height:55px; margin-bottom:6px;
} 
#mainContent div.grey div.fullWidth label {
	width:492px;
}
#mainContent span.asterisk {
	color:#c10010;
}
#mainContent div.grey div.fullWidth a.weiter:link, #mainContent div.grey div.fullWidth a.weiter:visited, #mainContent div.grey div.fullWidth a.weiter:active, #mainContent div.grey div.fullWidth a.weiter:hover { 
padding-right:16px;
}
/* Styles for right-content */
#rightSidebar form {
	padding-top:2px; padding-bottom:1px; margin-bottom:2px;
}
#rightSidebar label {
	display:block; padding:4px 8px 2px 8px;
}
#rightSidebar input.short {
	width:56px; margin-left:8px;
}
#rightSidebar input.oneThird {
	width:152px; margin-left:8px;
}
#rightSidebar input.long {
	width:222px; margin-left:8px;
}
