body, ol, ul, li, a, h1, h2, h3, h4, h5, h6, form { font-weight: normal; margin: 0; padding: 0; }
ol, ul, li { list-style: none outside none; }
textarea, select { margin: 0; padding: 0; }


body { color: #858585; font-family: Arial,sans-serif; font-size: 13px; line-height: 21px; }

input, select, textarea { font: 12px/16px Arial,Helvetica,sans-serif; }

table td { vertical-align:top; border: 0; padding:0 }

.clear { clear: both; height:1px; font-size:0; }

#content { width:560px; }

.button { float:right; }

.star { color:red; margin-left:3px;	margin-right:3px; }

.note { margin-top:50px; font-size: 11px; font-style: italic;}


/* Formular */
fieldset.contact-form {
    margin: 0;
    overflow: hidden;
    width: 512px;
    border: 1px solid #C4C4C4; 
    margin: 0 0 25px; 
    padding: 10px 24px 15px 24px;
}


fieldset.contact-form label {
	display:block;
	margin-top:10px;
}

fieldset.contact-form input {
	width:210px;
}

fieldset.contact-form select {
	width:213px;
}

fieldset.contact-form .cat,fieldset.contact-form .checkbox {
	width:auto;
}


fieldset.contact-form .col0 {
	float:left;
}

fieldset.contact-form .col1 {
	float:left;
	margin-left:80px;
}


fieldset.contact-form textarea {
    height: 100px;
    width: 350px;
}

fieldset.contact-form #send_report {
	display:none;
	margin-top:5px;
	margin-left:24px;
}

fieldset.contact-form #individual_request {
	display:none;
	margin-left:6px;
}