/* Styles for the powermail contact form */

/* Unterkunftsanfrage */


DIV.generalRequestForm {float:left;width:600px;height:100%;margin-top:40px}
DIV.generalRequestForm DIV.tx-powermail-pi1 {float:left;height:100%}
  DIV.generalRequestForm DIV.tx-powermail-pi1_formwrap {float:left;background:transparent url(../image/generelRequestForm.png) no-repeat;height:1040px;width:385px}
    DIV.generalRequestForm FORM.tx_powermail_pi1_form {position:relative}
    
    
    DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html {float:left;}
    DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html LABEL {color:#888888;font-size:11px;}
    DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html INPUT {width:368px; border:none; font-size:16px; color:#888888; font-weight:600; background: transparent}
    DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html INPUT.blurpower {font: normal 11px arial; margin-top:8px;margin-left:1px};
    
    
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset {height:100%}
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_ihreangaben {}
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_ihreangaben LEGEND {display:none}       
                                  
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_8 LABEL {position:absolute;top:48px;left:7px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_8 INPUT {position:absolute;top:45px;left:4px;}
      DIV.generalRequestForm DIV#advice-required-uid8 {position:absolute;top:44px;left:390px;}
      
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_9 LABEL {position:absolute;top:102px;left:7px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_9 INPUT {position:absolute;top:99px;left:4px;}
      DIV.generalRequestForm DIV#advice-required-uid9 {position:absolute;top:98px;left:390px;}
    
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_10 LABEL {position:absolute;top:156px;left:7px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_10 INPUT {position:absolute;top:153px;left:4px;}
      
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_11 LABEL {position:absolute;top:210px;left:7px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_11 INPUT {position:absolute;top:207px;left:4px;width:88px;}

      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_12 LABEL {position:absolute;top:210px;left:127px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_12 INPUT {position:absolute;top:207px;left:124px;width:248px}
      
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_13 LABEL {position:absolute;top:264px;left:7px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_13 INPUT {position:absolute;top:261px;left:4px;}
      
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_14 LABEL {position:absolute;top:318px;left:7px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_14 INPUT {position:absolute;top:315px;left:4px;}
      
      
      
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_anreisetag {}
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_anreisetag LEGEND {display:none}    
      
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_15 LABEL {position:absolute;top:427px;left:7px;}*/
      DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_anreisetag DIV.tx_powermail_pi1_fieldwrap_html_15 INPUT {position:absolute;top:424px;left:4px;width:23px} 
      
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_16 LABEL {position:absolute;top:427px;left:62px;}*/
      DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_anreisetag DIV.tx_powermail_pi1_fieldwrap_html_16 INPUT {position:absolute;top:424px;left:59px;width:23px} 

      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_17 LABEL {position:absolute;top:427px;left:117px;}*/
      DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_anreisetag DIV.tx_powermail_pi1_fieldwrap_html_17 INPUT {position:absolute;top:424px;left:114px;width:23px} 

    
    
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_abreisetag {}
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_abreisetag LEGEND {display:none}      
      
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_18 LABEL {position:absolute;top:427px;left:242px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_18 INPUT {position:absolute;top:424px;left:239px;width:23px} 
      
      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_19 LABEL {position:absolute;top:427px;left:297px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_19 INPUT {position:absolute;top:424px;left:294px;width:23px} 

      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_20 LABEL {position:absolute;top:427px;left:352px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_20 INPUT {position:absolute;top:424px;left:349px;width:23px} 



    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_unterkunftsart {}
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_unterkunftsart LEGEND {display:none} 
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_unterkunftsart P.tx_powermail_pi1_fieldwrap_html_checkbox_title {display:none}

      DIV.generalRequestForm DIV.powermail_check_inner_uid184_0 LABEL {position:absolute;top:531px;left:18px;}
      DIV.generalRequestForm DIV.powermail_check_inner_uid184_0 INPUT {position:absolute;top:536px;left:-5px;width:23px} 

      DIV.generalRequestForm DIV.powermail_check_inner_uid184_1 LABEL {position:absolute;top:557px;left:18px;}
      DIV.generalRequestForm DIV.powermail_check_inner_uid184_1 INPUT {position:absolute;top:562px;left:-5px;width:23px} 
    
      DIV.generalRequestForm DIV.powermail_check_inner_uid184_2 LABEL {position:absolute;top:583px;left:18px;}
      DIV.generalRequestForm DIV.powermail_check_inner_uid184_2 INPUT {position:absolute;top:588px;left:-5px;width:23px} 
    
      DIV.generalRequestForm DIV.powermail_check_inner_uid184_3 LABEL {position:absolute;top:608px;left:18px;}
      DIV.generalRequestForm DIV.powermail_check_inner_uid184_3 INPUT {position:absolute;top:613px;left:-5px;width:23px} 
    
      DIV.generalRequestForm DIV.powermail_check_inner_uid184_4 LABEL {position:absolute;top:633px;left:18px;}
      DIV.generalRequestForm DIV.powermail_check_inner_uid184_4 INPUT {position:absolute;top:638px;left:-5px;width:23px} 
    
        
    
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_kommentare {}
    DIV.generalRequestForm FIELDSET.tx-powermail-pi1_fieldset_kommentare LEGEND {display:none}  

      /*DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_21 LABEL {position:absolute;top:718px;left:7px;}*/
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_21 TEXTAREA {position:absolute;top:715px;left:4px;width:366px;height:234px;border:none; font-size:16px; color:#888888; font-weight:600; background: transparent}
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_21 TEXTAREA.blurpower {font: normal 11px arial;margin-left:1px}
      
      DIV.generalRequestForm DIV.tx_powermail_pi1_fieldwrap_html_22 INPUT {position:absolute;top:995px;left:290px;width:97px;height:47px }




DIV.offerRequestForm {float:left;width:600px;height:100%}
DIV.offerRequestForm DIV.tx-powermail-pi1 {float:left;height:100%}
  DIV.offerRequestForm DIV.tx-powermail-pi1_formwrap {float:left;background:transparent url(../image/offerRequestForm.png) no-repeat;height:732px;width:386px;position:relative}
    DIV.offerRequestForm FORM.tx_powermail_pi1_form {float:left;}
    
    DIV.offerRequestForm FIELDSET.tx-powermail-pi1_fieldset_ihreangaben {}
    DIV.offerRequestForm FIELDSET.tx-powermail-pi1_fieldset_ihreangaben LEGEND {font-weight:700;}        
    
      DIV.offerRequestForm DIV.tx_powermail_pi1_fieldwrap_html {float:left;}
      DIV.offerRequestForm DIV.tx_powermail_pi1_fieldwrap_html LABEL {color:#888888;font-size:11px;}
      DIV.offerRequestForm DIV.tx_powermail_pi1_fieldwrap_html INPUT { border:none; font-size:16px; color:#888888; font-weight:600; background: transparent}
    
      INPUT.pm_vorname {position:absolute;top:45px;left:4px; width:368px;}
      
      INPUT.pm_nachname {position:absolute;top:99px;left:4px; width:368px;}
      INPUT.pm_name {position:absolute;top:99px;left:4px; width:368px;}
    
      INPUT.pm_strasse {position:absolute;top:153px;left:4px; width:368px;}
      
      INPUT.pm_plz {position:absolute;top:207px;left:4px;width:88px;}

      INPUT.pm_ort {position:absolute;top:207px;left:124px;width:248px}
      
      INPUT.pm_telefon {position:absolute;top:261px;left:4px; width:368px;}
      
      INPUT.pm_email {position:absolute;top:315px;left:4px; width:368px;}
      
      TEXTAREA.pm_kommentar {position:absolute;top:411px;left:4px;width:366px;height:234px;border:none; font-size:16px; color:#888888; font-weight:600; background: transparent}       

      DIV.tx_powermail_pi1_fieldwrap_html_submitgraphic INPUT {position:absolute;top:685px;left:290px;width:97px;height:47px }         

 DIV.offerRequestForm DIV.tx_powermail_pi1_fieldwrap_html INPUT.blurpower {font: normal 11px arial; margin-top:8px;margin-left:1px}
 DIV.offerRequestForm DIV.tx_powermail_pi1_fieldwrap_html TEXTAREA.blurpower {font: normal 11px arial;color:#888888; }




DIV.contactForm {float:left;width:600px;height:100%}
DIV.contactForm DIV.tx-powermail-pi1 {float:left;height:100%}
  DIV.contactForm DIV.tx-powermail-pi1_formwrap {float:left;background:transparent url(../image/contactForm.png) no-repeat;height:580px;width:386px;position:relative}
    DIV.contactForm FORM.tx_powermail_pi1_form {float:left;}
    
    DIV.contactForm FIELDSET.tx-powermail-pi1_fieldset {}
    DIV.contactForm FIELDSET.tx-powermail-pi1_fieldset LEGEND {font-weight:700;}        
    
      DIV.contactForm DIV.tx_powermail_pi1_fieldwrap_html {float:left;}
      DIV.contactForm DIV.tx_powermail_pi1_fieldwrap_html LABEL {color:#888888;font-size:11px;}
      DIV.contactForm DIV.tx_powermail_pi1_fieldwrap_html INPUT { border:none; font-size:16px; color:#888888; font-weight:600; background: transparent}
    
      DIV.contactForm INPUT.powermail_uid2 {position:absolute;top:45px;left:4px; width:368px;}
      
      DIV.contactForm INPUT.powermail_uid3 {position:absolute;top:99px;left:4px; width:368px;}
     
    
      DIV.contactForm INPUT.powermail_uid4 {position:absolute;top:153px;left:4px; width:368px;}
      
      DIV.contactForm INPUT.powermail_uid5 {position:absolute;top:207px;left:4px;width:88px;}
        
      DIV.contactForm TEXTAREA.powermail_uid6 {position:absolute;top:265px;left:4px;width:366px;height:234px;border:none; font-size:16px; color:#888888; font-weight:600; background: transparent}  
    
      DIV.contactForm DIV.tx_powermail_pi1_fieldwrap_html_submitgraphic INPUT {position:absolute;top:525px;left:290px;width:97px;height:47px }
 
 DIV.contactForm DIV.tx_powermail_pi1_fieldwrap_html INPUT.blurpower {font: normal 11px arial; margin-top:8px;margin-left:1px}
 DIV.contactForm DIV.tx_powermail_pi1_fieldwrap_html TEXTAREA.blurpower {font: normal 11px arial;color:#888888;}



/*********** Newsletterforms *****************/

/* Formular zur Aufnahme von Kommentaren im unteren Bereich */  

DIV#newNewsletterForm {}
  DIV#newNewsletterForm-elements {background:transparent url(../image/newsletterForm.png) no-repeat;width:381px;height:179px;position:relative}
    
    DIV#newNewsletterForm-elements LABEL {color:#888888;font-size:11px;}
    DIV#newNewsletterForm-elements INPUT { border:none; font-size:16px;color:#888888; font-weight:600; background:none}
    
    DIV#newNewsletterForm-elements DIV.newNewsletterForm-elementWrap SPAN.newNewsletterForm-element-error-01 {position:absolute;top:20px;left:4px;color:red  }
    DIV#newNewsletterForm-elements DIV.newNewsletterForm-elementWrap INPUT.newNewsletterForm-element-input-01 {position:absolute;top:45px;left:4px; width:368px;} 
        
    DIV#newNewsletterForm-elements DIV.newNewsletterForm-elementWrap SPAN.newNewsletterForm-element-error-02 {position:absolute;top:74px;left:4px;color:red  }
    DIV#newNewsletterForm-elements DIV.newNewsletterForm-elementWrap INPUT.newNewsletterForm-element-input-02 {position:absolute;top:99px;left:4px; width:368px;} 
    
    DIV#newNewsletterForm-elements DIV.newNewsletterForm-elementWrap SPAN.newNewsletterForm-element-error-03 {position:absolute;top:128px;left:4px;width:600px;color:red }  
    DIV#newNewsletterForm-elements DIV.newNewsletterForm-elementWrap INPUT.newNewsletterForm-element-input-03 {position:absolute;top:153px;left:4px; width:368px;}
    
    DIV#newNewsletterForm-elements DIV.newNewsletterForm-elementWrap INPUT.newNewsletterForm-element-input-04 {position:absolute;top:203px;left:290px; }
    
    DIV#newNewsletterForm-elements DIV.newNewsletterForm-elementWrap INPUT.blurNewsletterForm {font: normal 11px arial; margin-top:8px;margin-left:1px}


DIV#editNewsletterForm {}
  DIV#editNewsletterForm-elements {background:transparent url(../image/newsletterForm.png) no-repeat;width:381px;height:179px;position:relative}

    DIV#editNewsletterForm-elements LABEL {color:#888888;font-size:11px;}
    DIV#editNewsletterForm-elements INPUT { border:none; font-size:16px;color:#888888; font-weight:600; background:transparent}

    DIV#editNewsletterForm-elements SPAN.editNewsletterForm-element-error {position:absolute;top:-26px;left:0px;font-weight:bold;color:red}
    
    DIV#editNewsletterForm-elements SPAN.editNewsletterForm-element-error-01 {position:absolute;top:20px;left:4px;color:red}
    DIV#editNewsletterForm-elements INPUT.editNewsletterForm-element-input-01 {position:absolute;top:45px;left:4px; width:368px;}

    DIV#editNewsletterForm-elements SPAN.editNewsletterForm-element-error-02 {position:absolute;top:74px;left:4px;color:red}
    DIV#editNewsletterForm-elements INPUT.editNewsletterForm-element-input-02 {position:absolute;top:99px;left:4px; width:368px;}

    DIV#editNewsletterForm-elements SPAN.editNewsletterForm-element-error-03 {position:absolute;top:128px;left:4px;width:700px;color:red}
    DIV#editNewsletterForm-elements INPUT.editNewsletterForm-element-input-03 {position:absolute;top:153px;left:4px; width:368px;}

    DIV#editNewsletterForm-elements INPUT.editNewsletterForm-element-input-04 {position:absolute;top:203px;left:290px;}



DIV#newsletterEmailRequestForm {height:171px;}
  DIV#newsletterEmailRequestForm-elements {background:transparent url(../image/newsletterEmailRequestForm.png) no-repeat;width:381px;height:71px;position:relative}
    
    DIV#newsletterEmailRequestForm-elements LABEL {color:#888888;font-size:11px;}
    DIV#newsletterEmailRequestForm-elements INPUT { border:none; font-size:16px;color:#888888; font-weight:600; background:none}    
    
    DIV#newsletterEmailRequestForm-elements DIV.newsletterEmailRequestForm-elementWrap INPUT.newsletterEmailRequestForm-element-input-01 {position:absolute;top:45px;left:4px; width:368px;} 
    DIV#newsletterEmailRequestForm-elements DIV.newsletterEmailRequestForm-elementWrap INPUT.newsletterEmailRequestForm-element-input-02 {position:absolute;top:80px;left:290px; }
    
    DIV#newsletterEmailRequestForm-elements DIV.newsletterEmailRequestForm-elementWrap INPUT.blurNewsletterForm {font: normal 11px arial; margin-top:8px;margin-left:1px}











/* Formular zur Aufnahme von Kommentaren im unteren Bereich */    
DIV.tx-comments-comment-form {margin-left:77px; margin-top:10px;height:auto; position:relative} 
  DIV.comment_form_headline {position:absolute;top:0px;left:0px;z-index:1;font-size:24px;line-height:30px;font-weight:bold}
  
  DIV.tx-comments-form-top-message {position:absolute;top:20px;left:-19px;font-weight:normal;font-size:11px;border:none;text-align:left}
  SPAN.tx-comments-required-error {width:160px}

  DIV.comments_input_name {position:absolute;top:67px;left:5px;z-index:1;}
    DIV.comments_input_name .blur {padding-top:6px;font: normal 11px arial; color:#666666;}
    DIV.comments_input_name SPAN.tx-comments-required-error {background:none;font-size:11px;position:absolute;top:9px;left:344px;}
    DIV.comments_input_name SPAN.tx-comments-required-mark {position:absolute;top:14px;left:348px;}
  DIV.comments_label_name {position:absolute;top:73px;left:8px;z-index:11;}
    DIV.comments_label_name LABEL {color:#666666;font-size:11px;}     
  
  DIV.comments_input_email {position:absolute;top:106px;left:5px;z-index:2;}  
    DIV.comments_input_email .blur {padding-top:6px;font: normal 11px arial; color:#666666;}
    DIV.comments_input_email SPAN.tx-comments-required-error {background:none;font-size:11px;position:absolute;top:13px;left:344px;}
  DIV.comments_label_email {position:absolute;top:112px;left:8px;z-index:12}
    DIV.comments_label_email LABEL {color:#666666;font-size:11px;}
  
  DIV.comments_input_website {position:absolute;top:145px;left:5px;z-index:3;}
    DIV.comments_input_website .blur {padding-top:6px;font: normal 11px arial; color:#666666;}
  DIV.comments_label_website {position:absolute;top:151px;left:8px;z-index:13}
    DIV.comments_label_website LABEL {color:#666666;font-size:11px;}
  
  DIV.comments_textarea_text {position:absolute;top:204px;left:5px;z-index:4;}
    DIV.comments_textarea_text .blur {padding-top:0px;font: normal 11px arial; color:#666666;}
    DIV.comments_textarea_text SPAN.tx-comments-required-error {background:none;font-size:11px;position:absolute;top:-17px;left:-16px;}
  DIV.comments_label_text {position:absolute;top:210px;left:8px;z-index:14}
    DIV.comments_label_text LABEL {color:#666666;font-size:11px;}
   
  DIV.comments_submit {position:absolute;background: url(../image/button/DE/sendButton.png) no-repeat;top:445px;left:360px;width:103; height:53px;z-index:15}
 
 .tx-comments-comment-input {background:transparent;height:20px;font-family: Arial;font-size:16px;font-weight:700;color:#888888;border:none;} 
 .tx-comments-comment-form textarea {background:transparent;height:200px;font-family: Arial;font-size:16px;font-weight:700;color:#888888;border:none}   



