
/* ### Vorbereitende Maßnahmen | Reset ##################################################################*/
	/* Hiermit werden die Randabstände und border aller HTML-Elemente auf Null gesetzt. Damit wird das       
	** Aussehen der Webseite in unterschiedlichen Browsern vereinheitlicht. 
	*/
	
	* { margin:0; padding: 0; } 

	/* Das zurücksetzen der Innen- und Außenabstände verursacht zu kleine Selectboxen. Dies wird korrigiert */
	option {padding-left: 0.4em}
	
	/*
	** Die nachfolgenden Angaben entstammen dem Artikel 'Useful Code Snippets' von Mike Foskett
	** [http://www.websemantics.co.uk/tutorials/useful_css_snippets/]
	*/
	
	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts 
	** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die Höhe des Browserfensters. */
	html { height: 100% } 
	body { 
		min-height: 101%;	
	/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
		font-size: 100.01%; 
	/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser 
			Fensters geändert wird. */
		position: relative; 
	
	/* Vorgabe der Standardfarben und Textausrichtung*/     
		color: #000;  
		background: #f5f5f5;
    background-image:url(../img/hg.gif);
    background-repeat:repeat-x;      
		text-align: left;
	} 
	
	/* Standardrahmen zurücksetzen */
	fieldset, img { border:0; }
	
	/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß */ 
	select, input, textarea { font-size: 99% }
  
  
/* ### RTE Classes Anpassungen ##################################################################*/    


.tabellenbreite {
width:100%;
vertical-align: top;
}

p.smallFont {
	padding:5px 0px 5px 0px;
	font-size: 10px;
	}
	
.smallFont {
	padding:5px 0px 5px 0px;
	font-size: 10px;
	}

.blueHeadline {
    font-size: 20px;
    color:#0080c0; 
    padding:0px 0px 15px 0px;
}

span.blueHeadline {
    font-size: 20px;
    color:#0080c0;
    padding:0px 0px 15px 0px;
}

.zitate {
    font-size: 12px;
    color:#0080c0; 
    padding:0px 0px 15px 0px;
}

span.zitate {
    font-size: 12px;
    color:#0080c0;
    padding:0px 0px 15px 0px;
}

.zitatname {
    font-size: 11px;
    color:#005b88; 
    padding:0px 0px 15px 0px;
}

span.zitatname {
    font-size: 11px;
    color:#005b88;
    padding:0px 0px 15px 0px;
}

.blueFont {
    color:#0080c0; 
}

span.blueFont {
    color:#0080c0; 
}

/* ### Main-Styles ##################################################################*/
    
    
body,table,td,div,form,input,pre {
    font-family: arial, helvetica; 
    font-size: 12px; 
    color: #37414B; 
    vertical-align: top;
    }
    
#seite {
    margin:auto;
    width: 765px;
    background: #FFF;
    padding-left:10px;
    }
    
/* ### Kopf-Styles ##################################################################*/
    
#kopf { 
    width:755px;
    height:80px;
    }
    
    
#kopf_navi { 
    width:743px;
    height:23px;
    background:#005b88;
    background-image:url(../img/hg_hnav.gif);
    background-repeat:repeat-x;
    padding:8px 0px 0px 12px;
    
    }
    
#kopf_bild { 
    width:auto;
    height:155px;
    background-repeat:no-repeat;
    }
    
.logo {
    float:left;
    margin:12px 0px 0px 12px;
    }
    
#kopf_login {
    float:right;
    width:300px;
    height:65px;
    padding:5px 0px 0px 0px;
    }
    
/* ### Körper-Styles ##################################################################*/ 
    
#koerper { 
    width:755px;
    min-height:400px;
    }
    
    * html #koerper { height:400px; } /* nur für IE 5.5 - 6.x */
    html + body #koerper { height:400px; } /* nur vom IE 5.0 */
    
#koerper_unav { 
    float:left;
    width:210px;
    min-height:100px;
    }
    
    * html #koerper_unav { height:100px; } /* nur für IE 5.5 - 6.x */
    html + body #koerper_unav { height:100px; } /* nur vom IE 5.0 */
    
#koerper_text { 
    float:right;
    width:495px;
    min-height:400px;
    margin-bottom:20px;
    padding-right:25px;
    }

    * html #koerper_text { height:400px; } /* nur für IE 5.5 - 6.x */
    html + body #koerper_text { height:400px; } /* nur vom IE 5.0 */
 
#koerper_text_spezial { 
    float:right;
    width:740px;
    min-height:400px;
    margin-bottom:20px;
    }

    * html #koerper_text_spezial { height:400px; } /* nur für IE 5.5 - 6.x */
    html + body #koerper_text_spezial { height:400px; } /* nur vom IE 5.0 */
    
#koerper_text_ecards { 
    float:right;
    width:740px;
    min-height:380px;
    margin-bottom:20px;
    padding-top:20px;
    }

    * html #koerper_text_ecards { height:380px; } /* nur für IE 5.5 - 6.x */
    html + body #koerper_text_ecards { height:380px; } /* nur vom IE 5.0 */

#koerper_kontaktform { 
    float:left;
    width:350px;
    min-height:400px;
    margin:0px 0px 20px 20px;
    }
    
#koerper_kontaktdaten { 
    float:right;
    width:350px;
    min-height:400px;
    margin-bottom:20px;
    }
    
#explorebox {
    width:480px;
    height:195px;
    margin:20px 0px 0px 0px;
    padding:12px 0px 0px 6px;
    background-image:url(../img/hg_explorebox.gif);
    background-repeat:repeat-x;
    }

a.internal-link-spezial:link {text-decoration: none; color:#37414B;}
a.internal-link-spezialb:link {text-decoration: none; color:#0080c0;}

/* ### Fuss-Styles ##################################################################*/


#fuss_freakpool {
    width:750px;
    height:21px;
    font-size:11px;
    color:#787878;
    text-align:right;
    }

#fuss_freakpool a {
    font-size:11px;
    color:#787878;
    }

#fuss {
    width:750px;
    height:21px;
    background-image:url(../img/hg_fuss.gif);
    background-repeat:repeat-x;
    text-align:right;
    padding:5px 5px 0px 0px;
}

#fuss a {
    text-decoration: none;
    font-size:11px;
    color:#fff;
}
    
#supporterlogos {
    width:auto;
    padding-bottom:10px;
    text-align:right;
}


/* ### News-Styles ##################################################################*/   
    
#news_kopf { 
    width: 161px;
    height: 21px;
    margin: 0px 0px 0px 10px;
    padding: 7px 0px 0px 13px;
    background-image:url(../img/hg_newstitel.gif);
    background-repeat:repeat-x;
    border:1px solid #b9b9b9;
    font-family: verdana, helvetica; 
    font-size: 13px;
    font-weight:bold;
    color:#0080c0;
    }
    
#news_koerper { 
    width: 148px;
    min-height:200px;
    margin: 0px 0px 0px 10px;
    padding: 15px 13px 0px 13px;
    border-left:1px solid #b9b9b9;
    border-right:1px solid #b9b9b9;
    border-bottom:1px solid #b9b9b9;
    }
    
    * html #news_koerper { height:200px; } /* nur für IE 5.5 - 6.x */
    html + body #news_koerper { height:200px; } /* nur vom IE 5.0 */
    
    
.news-list-item a:link { color: #0080c0; }
.news-list-item a:visited { color: #0080c0; }
.news-list-item a:hover { color: #0080c0; }

.news-single-backlink a:link { color: #0080c0; }
.news-single-backlink a:visited { color: #0080c0; }
.news-single-backlink a:hover { color: #0080c0; }

.news-list-date {
    font-size: 9px;
    color:#8c8c8c; 
    }
    
.news-single-timedata {
    font-size: 9px;
    color:#8c8c8c; 
    }

.news_headline {
    font-size: 18px;
    color:#0080c0; 
    }  
         
.news-amenu-container ul{
    list-style-type: none;
    font-size: 12px;
    }
   
.news-amenu-container a:link { color: #0080c0; }
.news-amenu-container a:visited { color: #0080c0; }
.news-amenu-container a:hover { color: #0080c0; }


/* ### LogIn Anpassungen ##################################################################*/

.loggedintext {
        color: #808080;
        font-size: 11px;
}


DIV.tx-newloginbox-pi1 {
        background-color: transparent;
        color: #808080;
        font-size: 11px;
        text-decoration: none;
        float:right;
        margin-top:5px;
}

DIV.tx-newloginbox-pi1 label{
        font-size: 10px;
        font-weight:normal;
        color:#808080;
}

a.reglink:link { color: #0080c0; font-size: 10px; text-decoration: none;}
a.reglink:visited { color: #0080c0; font-size: 10px; text-decoration: none;}
a.reglink:active { color: #0080c0; font-size: 10px; text-decoration: none;}
a.reglink:hover { color: #0080c0; font-size: 10px; text-decoration: none;}

DIV.tx-newloginbox-pi1 a:link { color: #0080c0; font-size: 10px; text-decoration: none;}
DIV.tx-newloginbox-pi1 a:visited { color: #0080c0; font-size: 10px; text-decoration: none;}
DIV.tx-newloginbox-pi1 a:hover { color: #0080c0; font-size: 10px; text-decoration: none;}

/*Ausrichten der überschriften*/

DIV.tx-newloginbox-pi1 H3 {
         margin-left: 4px;
         background-color: transparent;
         color: #000000;
         font-size: 11px;
         font-weight: bold;
         text-decoration: none;
}

/*Ausrichtung der Texte*/

DIV.tx-newloginbox-pi1 P {
         font-size: 11px;
         color:#808080;
}

DIV.tx-newloginbox-pi1 TABLE {
         margin-top:0px;
         padding-top:0px;
         width: 100px;
         margin-left: -1px;
}
DIV.tx-newloginbox-pi1 TABLE TR TD P {
         margin-top:0px;
         padding-top:0px;
         margin-left: -1px;
}

DIV.tx-newloginbox-pi1 TABLE TR TD {
        margin-top:0px;
        padding-top:0px;
        margin-left: -1px;
}

DIV.tx-newloginbox-pi1 TABLE TR {
        margin-top:0px;
        padding-top:0px;
        margin-left: -1 px;
}

DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP {
        margin-top:0px;
        margin-left: 4px;
        padding-top:0px;
        width:100px;
}

DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A {
        margin-top:0px;
        margin-left: 0px;
        padding-top:0px;
        width:100px;
        text-align: center;
}

DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back {
       margin-top:0px;
       margin-left: 4px;
       padding-top:0px; 
       width:100px;
}

DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back A {
       margin-top:0px;
       margin-left: 4px;
       padding-top:0px;
       width:100px;
}

/*Ausrichtung des Usernamens, wenn angemeldet*/

DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username {
       margin-left: 4px;
       margin-top:0px;
       padding-top:0px;
       width:50px;
       text-align: center;
}


/* ### Standard-Styles ##################################################################*/ 
    
.bildlinks {
    float:left;
    }
    
.bildrechts {
    float:right;
    }
    
#saubersauger {
    clear:both;
    }


    
/* ### Linkfarben ##################################################################*/

a:link { color: #0080c0; }
a:visited { color: #0080c0; }
a:hover { color: #0080c0; }

/* ### Navigation ##################################################################*/


#haupt_navi {
    width:auto;		/* Einfassen der Floats im IE */
    float:left;         /* Einfassen der Floats in allen anderen Browsern */
    height: 21px;
}

#haupt_navi ul {
    float:left;
    display:inline;		/* Fix für IE Doubled Float Margin Bug    */ 
    margin:0;			/* Standard-Listendefinition zurücksetzen */
    padding: 0;
    margin-left: 0px;  /* Abstand des ersten Buttons vom linken Rand (-2 Pixel für 3D-Schatten) über basemod.css anpassen */
}

#haupt_navi ul li {
    float: left;
    display:inline;     /* Fix für IE Doubled Float Margin Bug    */ 
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#haupt_navi ul li a {
    display:block;
    width: auto;
    height: 18px; 
    font-size: 11px;
    background: #0080c0;
    text-decoration: none;
    color: #FFFFFF;
    margin: 0;
    padding: 3px 12px 0px 12px;
}

#haupt_navi ul li a:hover {
    background: #005b88;
    color: #FFFFFF;
    text-decoration: none;
}

#haupt_navi ul li#nav1act a,
#haupt_navi ul li#nav1act a:hover {
    color: #fff;
    background: #0fb1ff;
    text-decoration: none;
    height: 17px;
    padding: 2px 12px 0px 12px;
    border-top:1px solid #fff;
    border-bottom:1px solid #005b88;
}

/* ### Unter-Navigation ##################################################################*/



#unav_kopf {
width: 164px;
min-height: 16px;
border-top:3px solid #005b88;
background:#0080c0;
margin: 0px 0px 0px 10px;
padding:2px 0px 2px 10px;
color:#fff;
font-weight:bold;
}

* html #unav_kopf { height:18px; } /* nur für IE 5.5 - 6.x */
html + body #unav_kopf { height:18px; } /* nur vom IE 5.0 */
    
#unav_fuss {
clear:both;
width: 174px;
height: 15px;
margin: 0px 0px 0px 10px;
    background-image:url(../img/hg_unav_fuss.gif);
    background-repeat:repeat-x;
}

#unter_navi
{
margin: 9px 0px 0px 10px;
padding: 0;
width: 174px;
}

#unter_navi ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}

#unter_navi ul li
{
display: block;
float: left;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#unter_navi ul li a
{
width: 164px;
height: 19px;
padding: 3px 0px 0px 10px;
margin: 0px 0px 0px 0px;
font-size:11px;
color: #000;
text-decoration: none;
display: block;
text-align: left;
background-image:url(../img/hg_unav_0.gif);
background-repeat:no-repeat;
}

#unter_navi ul li a:hover
{
color: #000;
background-image:url(../img/hg_unav_2.gif);
background-repeat:no-repeat;
}

#unter_navi a:nav1act
{
background-image:url(../img/hg_unav_1.gif);
background-repeat:no-repeat;
}


#unter_navi li#nav1act a
{
color: #000;
background-image:url(../img/hg_unav_1.gif);
background-repeat:no-repeat;
}

/* ### Kontakt-Form-Styles ##################################################################*/

#tx-powermail-pi1_fieldset_18 legend {
  display:none;
  }

#tx-powermail-pi1_fieldset_16 legend {
  display:none;
  }

#tx-powermail-pi1_fieldset_16 {
  width:250px;
  margin:15px 0px 30px 0px;
  }

#tx-powermail-pi1_fieldset_16 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_16 label{
  float:left;
  }


/* ### Reg-Form-Styles ##################################################################*/


.tx-powermail-pi1_mandatory ul {
  padding-left:50px;
  margin:15px 0px 15px 0px;
  }

.powermail_all powermail_all_td {
  width:350px;
  }


.tx-powermail-pi1 {
  min-height:200px;
}

    * html .tx-powermail-pi1 { height:200px; } /* nur für IE 5.5 - 6.x */
    html + body .tx-powermail-pi1 { height:200px; } /* nur vom IE 5.0 */
    
#tx-powermail-pi1_fieldset_15 legend{
  display:none;
  }

#tx-powermail-pi1_fieldset_1 legend{
  display:none;
  }
  
#tx-powermail-pi1_fieldset_1 {
  width:450px;
  margin:15px 0px 30px 0px;
  }

#tx-powermail-pi1_fieldset_1 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_1 label{
  float:left;
  }




#tx-powermail-pi1_fieldset_4 {
  float:left;
  width:300px;
  margin-right:50px;
  }

#tx-powermail-pi1_fieldset_4 legend{
  display:none;
  }
  
#tx-powermail-pi1_fieldset_4 label{
  float:left;
  }
  
#tx-powermail-pi1_fieldset_4 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }

#powermaildiv_uid52 {
  font-size: 9px; 
}





#tx-powermail-pi1_fieldset_5 {
  float:left;
  width:330px;
  }

#tx-powermail-pi1_fieldset_5 legend{
  display:none;
  }
  
#tx-powermail-pi1_fieldset_5 label{
  float:left;
  }
  
#tx-powermail-pi1_fieldset_5 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#powermaildiv_uid51 {
  font-size: 9px; 
}

#uid22 {
  width:180px;
  }




  
/* Textteil 1 */
  
#tx-powermail-pi1_fieldset_6 {
  float:left;
  width:740px;
  margin:40px 0px 20px 0px;
  }
  
#tx-powermail-pi1_fieldset_6 legend{
  display:none;
  }
  
  
  
  
#tx-powermail-pi1_fieldset_7 {
  float:left;
  width:310px;
  margin-right:50px;
  }

#tx-powermail-pi1_fieldset_7 legend{
  display:none;
  }
  
#tx-powermail-pi1_fieldset_7 label{
  float:left;
  }
  
#tx-powermail-pi1_fieldset_7 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }

#powermaildiv_uid15 label {
  width:100px;
}

#powermaildiv_uid53 {
  font-size: 9px; 
}





#tx-powermail-pi1_fieldset_8 {
  float:left;
  width:320px;
  }

#tx-powermail-pi1_fieldset_8 legend{
  display:none;
  }
  
#tx-powermail-pi1_fieldset_8 label{
  float:left;
  }
  
#tx-powermail-pi1_fieldset_8 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#uid33 {
  width:180px;
  }
  
  
  
  
  
/* Textteil 2 */
  
#tx-powermail-pi1_fieldset_9 {
  float:left;
  width:740px;
  margin-top:30px;
  }
  
#tx-powermail-pi1_fieldset_9 ol {
  padding-left:50px;
  }
  
#tx-powermail-pi1_fieldset_9 legend{
  display:none;
  }
  
  
  
  
#tx-powermail-pi1_fieldset_10 {
  float:left;
  width:450px;
  margin-top:15px;
  }

#tx-powermail-pi1_fieldset_10 legend{
  display:none;
  }
  
#tx-powermail-pi1_fieldset_10 label{
  float:left;
  }
  
#tx-powermail-pi1_fieldset_10 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
  
  
/* Textteil 3 */
  
#tx-powermail-pi1_fieldset_11 {
  float:left;
  width:740px;
  margin-top:30px;
  }
  
#tx-powermail-pi1_fieldset_11 legend{
  display:none;
  }
  
  
  
#tx-powermail-pi1_fieldset_12 {
  float:left;
  width:740px; 
  margin-top:15px;
  }
  
#tx-powermail-pi1_fieldset_12 legend{
  display:none;
  }
  
#powermaildiv_uid39 {
  margin-bottom:15px;
}

#powermaildiv_uid40 label {
  display:none;
}

#powermaildiv_uid41 {
  margin:15px 0px 15px 0px;
}

#powermaildiv_uid42 label {
  display:none;
}





#tx-powermail-pi1_fieldset_13 {
  float:left;
  width:740px; 
  margin-top:30px;
  }
  
#tx-powermail-pi1_fieldset_13 legend{
  display:none;
  }
  
#powermaildiv_uid44 {
  margin:15px 0px 15px 0px;
  }
  
#powermaildiv_uid44 textarea {
  margin-top:15px;
  }
  
.tx_powermail_pi1_fieldwrap_html_checkbox_title {
  display:none;
  }
  
  
/* newsletter */
  
#powermaildiv_uid45 {
  height:30px;
  width:305px;
}

#powermaildiv_uid45 input {
  float:left;
}
  
#powermaildiv_uid45 label {
  float:right;
}


/* profile book */

#powermaildiv_uid47 {
  height:70px;
  width:550px;
}

#powermaildiv_uid47 input {
  float:left;
}
  
#powermaildiv_uid47 label {
  width:521px;
  float:right;
}


/* accept terms */

#powermaildiv_uid48 {
  height:45px;
  width:550px;
}

#powermaildiv_uid48 input {
  float:left;
}
  
#powermaildiv_uid48 label {
  width:521px;
  float:right;
}

#tx-powermail-pi1_fieldset_14 {
  float:left;
  width:660px;
  margin-bottom:30px;
}

#tx-powermail-pi1_fieldset_14 legend {
  display:none;
}

#powermaildiv_uid49 {
  float:left;
  width:40px;
}

#powermaildiv_uid50 {
  float:left;
  width:70px;
}


/* ### E-Card-Formulare-Styles Card 1 ##################################################################*/


#tx-powermail-pi1_fieldset_19 { 
  float:left;
  width:180px;
  margin:0px 20px 0px 50px;
  }
  
#tx-powermail-pi1_fieldset_19 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_19 label{
  float:left;
  }

#tx-powermail-pi1_fieldset_19 legend {
  margin-bottom:8px;
}



#tx-powermail-pi1_fieldset_20 {
  float:left;
  width:180px;
  }

#tx-powermail-pi1_fieldset_20 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_20 label{
  float:left;
  }

#tx-powermail-pi1_fieldset_20 legend {
  margin-bottom:8px;
}



#tx-powermail-pi1_fieldset_21 legend {
  display:none;
}

#tx-powermail-pi1_fieldset_21 {
  margin:15px 0px 0px 50px;
  float:left;
  width:350px;
  }


/* ### E-Card-Formulare-Styles Card 2 ##################################################################*/


#tx-powermail-pi1_fieldset_22 { 
  float:left;
  width:180px;
  margin:0px 20px 0px 50px;
  }
  
#tx-powermail-pi1_fieldset_22 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_22 label{
  float:left;
  }

#tx-powermail-pi1_fieldset_22 legend {
  margin-bottom:8px;
}



#tx-powermail-pi1_fieldset_23 {
  float:left;
  width:180px;
  }

#tx-powermail-pi1_fieldset_23 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_23 label{
  float:left;
  }

#tx-powermail-pi1_fieldset_23 legend {
  margin-bottom:8px;
}



#tx-powermail-pi1_fieldset_24 legend {
  display:none;
}

#tx-powermail-pi1_fieldset_24 {
  margin:15px 0px 0px 50px;
  float:left;
  width:350px;
  }
  


/* ### E-Card-Formulare-Styles Card 3 ##################################################################*/


#tx-powermail-pi1_fieldset_25 { 
  float:left;
  width:180px;
  margin:0px 20px 0px 50px;
  }
  
#tx-powermail-pi1_fieldset_25 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_25 label{
  float:left;
  }

#tx-powermail-pi1_fieldset_25 legend {
  margin-bottom:8px;
}



#tx-powermail-pi1_fieldset_26 {
  float:left;
  width:180px;
  }

#tx-powermail-pi1_fieldset_26 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_26 label{
  float:left;
  }

#tx-powermail-pi1_fieldset_26 legend {
  margin-bottom:8px;
}



#tx-powermail-pi1_fieldset_27 legend {
  display:none;
}

#tx-powermail-pi1_fieldset_27 {
  margin:15px 0px 0px 50px;
  float:left;
  width:350px;
  }
  



/* ### E-Card-Formulare-Styles Card 4 ##################################################################*/


#tx-powermail-pi1_fieldset_28 { 
  float:left;
  width:180px;
  margin:0px 20px 0px 50px;
  }
  
#tx-powermail-pi1_fieldset_28 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_28 label{
  float:left;
  }

#tx-powermail-pi1_fieldset_28 legend {
  margin-bottom:8px;
}



#tx-powermail-pi1_fieldset_29 {
  float:left;
  width:180px;
  }

#tx-powermail-pi1_fieldset_29 div {
  text-align:right;
  margin:0px 0px 5px 0px;
  }
  
#tx-powermail-pi1_fieldset_29 label{
  float:left;
  }

#tx-powermail-pi1_fieldset_29 legend {
  margin-bottom:8px;
}



#tx-powermail-pi1_fieldset_30 legend {
  display:none;
}

#tx-powermail-pi1_fieldset_30 {
  margin:15px 0px 0px 50px;
  float:left;
  width:350px;
  }
  
  
/* ### Sonstige-Styles ##################################################################*/
  
    
    
