textarea,input,select{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 100.01%; 
/*background:#FFFFFF none repeat scroll 0 0;*/
border:0px solid #CCCCCC;
color:#000000;
}

#col3_content div form select option {
    border-radius: 5px;
    padding: 0 0 0 4px;
    width: 180px;
}

#col3_content .contentElement .tx-thmailformplus-pi1 {}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform {
padding: 0.3em;
margin: 0.5em;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform h2 {
	background: transparent;
	font-size: 86%;
	margin-left: 0.3em;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form input#th_mailform_submit,
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form input#th_mailform_reset {
font-size: 100.1%;
font-weight: bold;
background-color: #F0F0F0;
border-color:#000000 #1477C8 #1477C8 #000000;
border-style:solid;
border-width:0px;
cursor: pointer;
margin: 0 3px 0 0;
color: #000000;
padding: 2px;
width: 130px;
}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form div {
margin-bottom: 1em;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#STNAnaVist, 
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#STNExpress801b, 
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#STNExpress60,
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#postfee {
	font-size: 76%;
	line-height: 130%;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#STNAnaVist legend, 
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#STNExpress801b legend, 
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#STNExpress60 legend,
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#postfee legend {
	/*padding: 0.5em;*/
	font-weight: bold;
	color: #000000;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#billinginfo legend {
	/*padding: 0.5em;*/
	font-weight: bold;
	color: #000000;
}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#billinginfo div.labels {
float: left;
width: 135px;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#billinginfo {
font-size: 100.1%;
}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#personalinfo legend {
	/*padding:0.5em;*/
	font-weight: bold;
	color: #000000;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#personalinfo ul {
	padding: 0; margin:-0.8em 0 0.8em 0;
	font-weight: bold;
	color: red;
	padding-left: 0.5em;
	font-size: 100.01%;
}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#personalinfo div div {}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#personalinfo div.labels {
float: left;
width: 136px;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#personalinfo {
font-size: 100.1%;
}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#orderinfo legend {
	/*padding: 0.5em;*/
	font-weight: bold;
	color: #000000;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#orderinfo div.labels {
float: left;
width: 135px;
}


#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#comment {
font-size: 76%;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#comment div.labels {
float: left;
width: 130px;
}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form div.zeile {
	padding: 0 0.5em;
}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#licenseagreement legend {
	padding: 0.5em;
	font-weight: bold;
	color: #000000;
}

#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form fieldset#licenseagreement {
font-size: 76%;
padding-left: 0.3em; 
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form caption {
	display: none;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form table {
	margin: 0.3em;
	color: #000000;
}
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form table td,
#col3_content div.contentElement .tx-thmailformplus-pi1 #orderform form table th {
	padding: 0.2em;
	color: #000000;
}