.directarea{
                border-top: 1px dotted #3b8be1;
		float: left;
		width: 100%;
		position: relative;
}
.directarea_highlight{
                border-top: 1px solid #3b8be1;
		float: left;
		width: 100%;
		position: relative;
                background-color: #f1f1f1;
}
.directbutton img {
		position: absolute;
		top: 0px;
                z-index: 10;
}


/* ----- Images ----- */
.image-subtitle {font-size:11px; color:#000000; background-color:#EEEEEE; padding-left:3px; padding-right:3px; padding-bottom:3px}
.image-copyright {font-size:9px; color:#999999; background-color:#EEEEEE; padding-left:3px; padding-right:3px}
.image-tile {background-color:#EEEEEE}

table img {border: none; background: none !important; float: none}

/* Forms */
div.formouter {width: 100%; float: left; position: relative;}
div.formfield label {width: 150px; float: left; font-weight: bold; display: block; padding-top: 3px; font-size: 1.0em;}
div.formfield input, div.formfield textarea, div.formfield select, div.formfield option {
		width: 300px;
		font-family: Tahoma,Arial,Helvetica,sans-serif;
		font-size: 1.1em;
		background-color: #fff;
		color: #402300;
		border: 1px inset #B7ACA5;
		padding: 2px;
		line-height: normal;
}
div.formfield2 label {width: 120px; float: left; font-weight: bold; display: block; padding-top: 3px; font-size: 1.0em}
div.formfield2 input, div.formfield2 textarea, div.formfield2 select, div.formfield2 option {
		width: 460px;
		font-family: Tahoma,Arial,Helvetica,sans-serif;
		font-size: 1.1em;
		background-color: #fff;
		color: #402300;
		border: 1px inset #B7ACA5;
		padding: 2px;
		line-height: normal;
}
.selectsmall {font-size: 0.8em}
p.formhint {font-size: 0.9em}
p.formmessage {color: #000000; font-weight: bold; width: 380px; padding: 0 0 0 20px; background: #fff url(/res/domains/kolping/gfx/warning.gif) no-repeat top left; }
form.standardform div { float: left; width: 100%; padding: 6px 0 5px 0;}
.rot {color: #ff0000}
.fieldset {float:left; width: 100%; border: none; padding: 5px 0 6px 0; border-top: 1px dotted #f37021}
.fieldsetfirst {float:left; width: 100%; border: none; padding: 6px 0 5px 0;}
.formbuttons {position: relative; clear: both; width: 200px; left: 152px; padding: 3px}
.formbutton {font-weight:bold; background-color:#0096a8; height: 18px; border:1px outset #000; color:#fff; padding: 3px; font-size: 0.9em; cursor: pointer; margin-right: 10px;}
