#plainContent{width:326px; }

#plainContent	.sectionFormularTeaser {float:left; width:294px; padding:0 7px 7px 17px; color:#113388; font-size:0.81em;}
#plainContent	.sectionFormularTeaser h1 {float:left; width:294px; padding:5px 0px 13px; font-size:1.2em;}
#plainContent	.sectionFormularTeaser h2 {float:left; font-size:0.87em;}

#plainContent	.sectionFormularAnchorlist{float:left; width:326px; margin-bottom:0px; background:url(../img/divider.gif) repeat-x;}
#plainContent	.sectionFormularAnchorlist ul {font-size:0.81em; padding:13px 7px 13px 17px;}
#plainContent	.sectionFormularAnchorlist ul li a {font-size:0.81em; color:#113388; font-weight:bold;}
#plainContent	.sectionFormularAnchorlist ul li a span {padding-right:3px;}

#plainContent	.sectionFormularAnchorlistBottomline{float:left; height:1px; width:100%; overflow:hidden; margin-top:0px; padding-top:0px; margin-bottom:15px; background:url(../img/divider.gif) left bottom;}

#plainContent	.sectionFormular{float:left; width:326px; margin-bottom:15px;}
#plainContent	.sectionFormular h2 {float:left; width:304px; padding:0 7px 7px 17px; font-size:0.81em;}
#plainContent	.sectionFormular .text {float:left; padding:0 7px 0 17px; font-size:0.81em;}
#plainContent	.sectionFormular .text table {width:100%;}
#plainContent	.sectionFormular .text p {padding-bottom:7px;}
#plainContent	.sectionFormular .text a {color:#113388;}

#plainContent	.sectionFormular ul{list-style:circle; padding-left:15px;}

#plainContent .sectionFormular ul.links{float:left; margin:12px 0 0 17px; width:100%; padding:0px; list-style:none; font-size:0.81em; line-height:1.307em; background:none;}
#plainContent .sectionFormular ul.links li{position:relative; float:left; width:100%;}
#plainContent .sectionFormular ul.links li a{color:#113388;}
#plainContent .sectionFormular ul.links li span{padding-right:4px;}


#content #formular{float:left; width:326px; margin-left:2px; background:#e5ecf6;}

#formular .text {float:left; padding:17px; margin-bottom:5px;}
#formular .text h2 {float:left;}

#formular .text .form_header{color:#113388; font-weight:bold; padding-bottom: 14px;}

#formular	.submitArea{position:relative; float:right; width:290px;}
#formular 	.submitArea input{position:absolute; left:0; top:0; width:100%; height:1.4em; border:none; background:url(../img/transparent.gif); cursor:pointer;}

#formular	.submitBtn{float:left;width:290px; background:url(../img/submitBtn_bg.gif) repeat-x 0px 10px;}
#formular	.submitBtn span{float:right; padding-top:3px; color:#4a4b4c; padding-left:10px; font-size:11px; font-weight:bold; background:#e5ecf6 url(../img/submitBtn_arrow.gif) no-repeat 0px 8px;}

#formular 	.formSubmitBtn {padding-left:103px; }

#formular	.infotext {float:left; padding:9px 0 0; width:290px;}
#formular	.fussnote {float:left; padding:9px 0 0; width:290px; font-size:11px; margin-bottom:0px;}
	
input, select{font-size:1em;} /* fixes IE bug (font-size not inherited) */
#formular {font-size:0.81em;}
#formular h2 {font-size:1em;}
#formular a {color:#113388;}
#formular .divider{margin:2px 0px 3px; width:292px;}

#formular .formImg {float:left; background:white;}
#formular .formImg.top {float:left; border-top:2px solid white;}
#formular .formImg.top img{float:left;}
#formular .formImg p {float:left; background:#eeeeee; font-size:11px; padding:3px 17px; width:292px;}
#formular .formImg p a {color:#113388;}

#formular .errorMsg{border-bottom:2px solid white; width:100%; padding:10px 0 7px 0; background:#fcd106 url(../img/icon_error.gif) no-repeat 10px 10px;}
#formular .errorMsg h2{float:left; width:auto; padding:0 0 5px 40px; margin:0;}
#formular .errorMsg p{clear:left; float:left; width:260px; padding:0 17px 0 40px; margin:0;}	

#formular ul.input{float:left; width:100%;}
#formular ul.input li{float:left; width:100%; padding-bottom:2px;}
#formular ul.input label{float:left; margin-right:3px; width:96px; padding:2px 0 3px 4px; background:#b3c4dc;}	
#formular ul.input span.input_text{float:left;margin:2px 0 0 0;}

#formular ul.input input.txt{float:left; width:185px; padding:1px 0; margin-bottom:-1px;}
#formular ul.input input.radiobtn{float:left; margin:4px 4px 0 0; width:13px; height:13px;}
#formular ul.input select{float:left; width:189px; margin-bottom:-1px;}

#formular ul.input span.radiolabel{float:left; margin:2px 7px 0 0;}
#formular ul.input .input_half {display:block; float:left; width:92px; }
#formular ul.input .input_full {display:block; float:left; width:184px;}
#formular ul.input .checkb{position:relative; float:left; left:0; top:3px; margin-right:3px; width:1em; height:1em;}
#formular ul.input .smalltext {float:left; font-size:11px; margin:2px 0 0 0;}
#formular ul.input .smalltext a {font-size:11px;}


/* EASY CLEARING */
.form-wrap:after {
    clear: both;    
    content: ".";
    display: block;
    height: 0;    
    visibility: hidden;
}
.form-wrap { zoom: 1; } /* hasLayout für IE 6 und 7 */
#formular ul.input textarea {float:left; width:185px; height:86px; font-size:1em; margin:0 !Important; padding:0 !important;}
