
div#content input.search {
    width: 9em;
}

div#content fieldset {
    padding: 0;
    margin: 0;
    border: 0;    
}

div#content fieldset legend {
    color: #333333;
    font-weight: bold;    
}

div#content fieldset label.order {
    float: left;
    display: block;
    width: 15em;
}

div#content fieldset input.radio {
	margin-right: 0.4em;
}

div#content fieldset input.checkbox {
	display: inline-block;
}

div#content fieldset label.checkboxLabel {
	display: inline-block;
	vertical-align: top;
	width: 36em;
}

div#content fieldset span.checkboxInfo {
	display: inline-block;
	vertical-align: top;
	font-size: x-small;
}

div#content fieldset input.text {
    width: 23.3em;
}

div#content fieldset input.textPlz {
    width: 7em;
}

div#content fieldset input.textEuro {
    width: 17.8em;
    text-align: right;
    margin-right: 0.5em;
}

div#content fieldset p {
    padding: 4px;
    background-color: #f3f4ea;
}

div#content fieldset p span.mnBlock {
	display: block;
	margin-top: 0.5em;
} 

div#content fieldset p span.mnHidden {
	display: none;
	margin-top: 0em;
	margin-left: 0em;
} 

div#content fieldset p span.noMnBlock {
	display: inline-block;
	color: #737373;
} 

div#content fieldset a.simple {
    background-color: #f3f4ea;
}

div#content fieldset a.simple:focus {
    color: #19633e;
    background-color: #f3f4ea;
}

div#content span#error {
	display: block;
	color: #ff0000;
	font-weight: bold;
}

div#content span.notice {
	display: block; 
	text-align: left;
	background-color: #ffffbc;
}

div#sideBar a {
    color: #19633e;
    background: #f9f9f4 url(link2_res.gif) left center no-repeat;
    text-decoration: none;
    font-weight: bold;
    padding:0 0 0 20px;
}

div#sideBar a:hover, div#sideBar a:focus, div#sideBar a:active {
    color: #ffffff;
    background: #19633e url(link2_res_r.gif) left center no-repeat;
}

div#content span.blur {
	padding-left: 1em;
	color: #737373;
}
