#kontaktform { 
clear: left; 
float: left; 
line-height: normal; 
width: 530px; 
margin: 0px 0px 10px 0px; 
padding: 0px 10px 10px 10px; 
}
#kontaktform label { 
clear: left; 
float: left; 
width: 150px;  
margin: 5px 4px 0px 0px; 
text-align: left;
line-height:21px;
border-bottom:1px dotted #BFBFBF; 
}
#kontaktform label.plabel { 
color: #444; 
font-weight: bold; 
}
#kontaktform input, #kontaktform select, #kontaktform textarea { 
float: left; 
width: 360px; 
margin: 5px 0px 0px 0px; 
border: 1px solid #dedede; 
}
#kontaktform select{ 
width: 165px; 
color: #333; 
}
#kontaktform select.anrede{ 
width: 135px; 
color: #333; 
}
#kontaktform input{ 
padding: 2px 4px 2px 4px; 
color: #333; 
}
#kontaktform textarea{ 
padding: 2px 4px 2px 4px; 
height: 100px; 
color: #333; 
}
#kontaktform input.submit { 
width: auto; 
float: right; 
margin: 10px 5px 0px 0px; 
padding: 2px 10px 2px 10px; 
background: #3D93AF; 
color: #fff; 
}
#kontaktform input.reset { 
width: auto; 
float: right; 
margin: 10px 10px 0px 0px; 
border: 1px solid #444; 
background: #444; 
padding: 2px 10px 2px 10px; 
color: #ccc; 
}
#kontaktform input.kalender {
width: 92px;
}
#kontaktform input.betreff {
width: 136px;
}
#kontaktform input.text_field {
width: 255px;
}
#kontaktform .script {
position:relative;
top:5px;
left:3px;
}
#kontaktform .script_error {
position:relative;
top:5px;
left:3px;
}
#kontaktform p {line-height:5px;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> begin kontaktform_womo <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#kontaktform_womo { 
clear: left; 
float: left; 
line-height: normal; 
width: 600px; 
margin: 0px 0px 10px 0px; 
padding: 0px 10px 10px 10px; 
}
#kontaktform_womo label { 
clear: left; 
float: left; 
width: 220px;  
margin: 5px 4px 0px 0px; 
text-align: left;
line-height:21px;
border-bottom:1px dotted #BFBFBF; 
}
#kontaktform_womo label.plabel { 
color: #444; 
font-weight: bold; 
}
#kontaktform_womo input, #kontaktform_womo select, #kontaktform_womo textarea { 
float: left; 
width: 360px; 
margin: 5px 0px 0px 0px; 
border: 1px solid #dedede; 
}
#kontaktform_womo select{ 
width: 165px; 
color: #333; 
}
#kontaktform_womo select.anrede{ 
width: 135px; 
color: #333; 
}
#kontaktform_womo input{ 
padding: 2px 4px 2px 4px; 
color: #333; 
}
#kontaktform_womo textarea{ 
padding: 2px 4px 2px 4px; 
height: 100px; 
color: #333; 
}
#kontaktform_womo input.submit { 
width: auto; 
float: right; 
margin: 10px 5px 0px 0px; 
padding: 2px 10px 2px 10px; 
background: #3D93AF; 
color: #fff; 
}
#kontaktform_womo input.reset { 
width: auto; 
float: right; 
margin: 10px 10px 0px 0px; 
border: 1px solid #444; 
background: #444; 
padding: 2px 10px 2px 10px; 
color: #ccc; 
}
#kontaktform_womo input.kalender {
width: 92px;
}
#kontaktform_womo input.betreff {
width: 136px;
}
#kontaktform_womo input.text_field {
width: 255px;
}
#kontaktform_womo .script {
position:relative;
top:11px;
left:0;
}
#kontaktform_womo .script_blievhee {
position:relative;
top:5px;
left:3px;
}
#kontaktform_womo .script_error {
position:relative;
top:5px;
left:3px;
}
#kontaktform_womo span.required {
font-weight:bold;
color:#ff0000;
}
span.required {
font-weight:bold;
color:#ff0000;
}
