/* Style sheet xForm */
*+html #contact div .formbody{top:60px;position:relative;}
* html #g3 #scrollable{width:90%;left:0px;margin:0px 0px 0px 11px;padding:0px 10px 10px 0px;}
html * #g3 #scrollable{width:290px;left:0px;margin:0px;padding:0px;}
html * #reper #scrollable{width:700px;}
*+html #contact #g3 .ce_text block{width:300px;}
*+html #fotogalerie149 #g6{width:220px;}
div #ens_txt #g3{width:500px;height:420px;bottom:0px;left:0px;right:0px;top:0px;position:absolute;}
html * #ens_txt #g3{width:500px;height:420px;bottom:0px;left:0px;right:0px;top:0px;position:absolute;}
*+html #ens_txt #g3{width:65%;left:230px;position:absolute;float:left;}
* html #ens_txt #g3{width:500px;height:100%;bottom:0px;left:0px;right:0px;top:0px;position:absolute;}
* html #g6{width:30px;margin:0px auto 0px 0px;padding:0px;}
* html #g3{left:0px;margin:0px 11px 0px 0px;}
* html #g2{right:140px;position:relative;float:right;}
*+html #ho_01 #g3{width:100%;left:0px;position:absolute;float:left;margin:0px auto 0px 230px;padding:0px;text-align:left;}
*+html #ho_02 #g3{width:100%;left:0px;position:absolute;margin:0px auto 0px 230px;padding:0px;text-align:left;}
*+html #ho_03 #g3{width:100%;left:0px;position:absolute;float:left;margin:0px auto 0px 230px;padding:0px;text-align:left;}
div #ho_01{margin-bottom:5%;}
div #ho_01 #g3{width:64%;left:230px;position:absolute;}
html * div #ho_01 #g3{width:510px;left:0px;position:absolute;}
div #ho_02{margin-bottom:5%;}
div #ho_02 #g3{width:65%;}
html * div #ho_02 #g3{width:510px;left:0px;position:absolute;}
div #ho_03{margin-bottom:5%;}
div #ho_03 #g3{width:65%;}
html * div #ho_03 #g3{width:510px;left:0px;position:absolute;}
div #reper #scrollable{height:345px;display:block;margin:0px;padding:0px;}
* html #reper #scrollable{height:350px;display:block;margin:0px;padding:0px;}
* html #konzert #g6{width:98%;left:0px;margin:0px;padding:0px;}
div #info_txt .ce_text{height:80px;margin-right:auto;margin-bottom:10px;margin-left:0px;padding-left:0px;text-align:left;}
div #g6 .ce_image{width:210px;margin:0px auto 0px 0px;}
#g3 #scrollable{width:520px;margin:0px 0px 0px 30px;padding:0px;}
*+html #g3 #scrollable{width:500px;left:0px;float:left;margin:0px auto 0px 11px;padding:0px 10px 0px 0px;}
*+html #g3 .scrollBar{width:450px;left:0px;float:left;margin:0px;padding-top:0px;padding-right:10px;padding-bottom:0px;}
html * #g3 #scrollable{width:98%;height:440px;right:0px;float:left;margin:0px auto 0px 0px;}
*+html #g6{margin:0px 11px 0px 0px;text-align:left;}
div #g6{width:30%;left:0px;top:0px;float:left;margin:0px auto 0px 0px;padding:0px;text-align:left;}
div #g3{width:490px;margin-left:230px;}
div #g2{right:140px;top:opx;position:relative;float:right;}
*+html #g3{width:460px;left:230px;position:absolute;float:left;margin:0px auto 0px 0px;padding:0px 10px 0px 0px;text-align:left;}
div #konzert #g3{width:98%;height:580px;left:230px;position:absolute;float:left;margin:0px 0px 20px 0px;padding:0px;}
* html #konzert{width:500px;left:0px;margin:0px 0px 20px 0px;padding:0px;}
div #loop_txt{width:730px;height:420px;left:-9px;position:absolute;}
div #makingof_foto #g6{width:275px;margin-right:20px;}
*+html #kontakt #g6{position:absolute;}
*+html #kontakt #g3{width:500px;position:relative;margin:0px 0px 20px 0px;padding:0px;}
* html #kontakt #g3{width:500px;margin:0px 0px 20px 0px;padding:0px;}
* html #contact #g3{width:500px;margin:0px 0px 20px 0px;padding:0px;}
* html #biografien #g3{width:200px;position:absolute;float:left;margin:0px auto 0px 0px;}
* html #biografien #g2{right:210px;position:relative;float:right;}
div #download #g6{width:22%;left:0px;top:0px;float:left;margin:0px auto 0px 0px;padding:0px;text-align:left;}
div #download #g3{width:28%;position:absolute;float:right;}
div #download #g2{width:28%;position:absolute;float:left;}
* html #download #g3{width:28%;height:100%;left:0px;position:absolute;float:left;}
div #download_e #g6{width:22%;left:0px;top:0px;float:left;margin:0px auto 0px 0px;padding:0px;text-align:left;}
div #download_e #g3{width:28%;height:100%;position:absolute;float:right;}
div #download_e #g2{width:28%;position:absolute;float:left;}
div #biografien #g3{width:28%;position:absolute;float:right;}
div #biografien #g2{width:200px;position:absolute;float:left;}
div #foerderer37 .scrollBar 19{width:600px;height:370px;background-color:#dbd9d9;}
* html #foerderer #scrollable{width:600px;height:380px;background-color:#fcfcb1;}
html * #foerderer .scrollbar #scrollable{width:600px;height:355px;}
div #impressum{margin-left:0px;}
div #impressum #g3{width:200px;position:absolute;float:left;}
div #impressum #g2{right:138px;position:relative;float:right;}
* html #impressum #g3{width:200px;left:0px;position:absolute;float:left;}
* html #impressum #g2{position:relative;float:right;}
* html #impressum887 #g3{width:200px;left:0px;position:absolute;float:left;}
* html #impressum887 #g2{position:relative;float:right;}
div #impressum887 #g3{width:200px;position:absolute;float:left;}
div #impressum887 #g2{right:138px;position:relative;float:right;}
div .formbody{margin-top:12px;margin-bottom:0px;}
fieldset{width:600px;display:block;margin:12px 0px 24px 0px;padding:12px 12px 0px 12px;}
* html fieldset{margin-top:12px;}
*+html fieldset{margin-top:12px;}
*:first-child+html fieldset{margin-top:12px;}
legend{color:#0000e6;}
* html legend{margin-top:-24px;padding:12px 0px;}
*:first-child+html legend{margin-top:-24px;padding:12px 0px;}
input.text,input.password{width:200px;margin:1px 0px;}
* html input.text,* html input.password{margin:0px;}
*:first-child+html input.text,*:first-child+html input.password{margin:0px;}
textarea{width:200px;height:140px;}
* html textarea{width:200px;}
select{width:204px;margin:1px 0px;}
* html select{width:206px;}
div.radio_container{margin:0px 0px 1px 0px;}
* html div.radio_container{margin:2px 0px -1px 0px;}
*:first-child+html div.radio_container{margin:2px 0px -1px 0px;}
div.radio_container span{display:block;padding-right:6px;}
input.radio{top:2px;position:relative;margin:1px 2px 0px 1px;padding:0px;}
* html input.radio{top:1px;position:relative;margin:-4px -1px 0px -3px;}
*:first-child+html input.radio{top:1px;position:relative;margin:-4px 0px 0px -3px;}
div.checkbox_container{margin:0px 0px 1px 0px;}
* html div.checkbox_container{margin:2px 0px -1px 0px;}
*:first-child+html div.checkbox_container{margin:2px 0px -1px 0px;}
div.checkbox_container span{display:block;padding-right:6px;}
input.checkbox{margin:3px 3px 0px 1px;padding:0px;}
* html input.checkbox{top:1px;position:relative;margin:-4px 0px 0px -3px;}
*:first-child+html input.checkbox{top:1px;position:relative;margin:-4px 0px 0px -3px;}
input.file{margin:1px 0px;}
* html input.file{margin:0px;}
*:first-child+html input.file{margin:0px;}
div.error{color:#ff0000;}
