/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */
/* Unterstützte Kommandos: einfugen */

/* 
Hinweise:
.MODUL .KOMMANDO TAG
*/

/* Modul Formulargenerator */
.modul-formulargenerator											{ margin-left: 10px; }

/* Einfuegen: Neues Formular */
.modul-formulargenerator .einfuegen									{ }
.modul-formulargenerator .einfuegen	span						{ font-size: 14px; padding: 0; font-weight: bold; width: 250px; line-height: 30px;}

.modul-formulargenerator .einfuegen	.fehler							{ }
.modul-formulargenerator .einfuegen	.fehler-titel strong			{ font-weight: bold; font-size: 13px; color: #f00; text-decoration: underline; }
.modul-formulargenerator .einfuegen	.fehler-zeile					{ font-weight: bold; color: #f00; margin-left: 10px; }

.modul-formulargenerator form .form-eingabe-zeile					{ clear:both; margin-bottom:5px; padding-bottom: 5px; /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }
.modul-formulargenerator form										{ }
.modul-formulargenerator form label									{ float:left; display:block; width: 160px; text-align: right; padding-right: 10px; }
.modul-formulargenerator form .form-text							{ width: 200px; }
.modul-formulargenerator form .form-checkbox						{ }
.modul-formulargenerator form .form-dropdown						{ width: 200px; }
.modul-formulargenerator form .form-select							{ width: 200px; }
.modul-formulargenerator form .form-button							{ margin-left: 170px;}

.modul-formulargenerator form table.upload							{ }
.modul-formulargenerator form table.upload td.bezeichner			{ vertical-align:top; }
.modul-formulargenerator form table.upload td.bezeichner label		{ vertical-align:top; }
.modul-formulargenerator form table.upload td.aktion .vorschau		{ width:200px; height:16px; background-repeat:no-repeat; background-position:50% 50%; /*border:1px solid #E3E3E3;*/ cursor:pointer; }
.modul-formulargenerator form table.upload td.aktion .button		{ width:130px; height:18px; margin: 5px 0 0 35px; text-align: center; border: 1px solid #a86237; color:#a86237; background-color: #fff; background-repeat:no-repeat; background-position:50% 50%; cursor:pointer; }

table.upload td.bezeichner label  { font-size: 12px;}


.modul-formulargenerator form label span			                 { font-style:normal; font-size: 11px; }

.modul-formulargenerator .konstan .einfuegen,
.beratungstermin .modul-formulargenerator .einfuegen                 { background-color: #f7f1e3; padding: 8px; margin-top: 10px; width: 380px; } 

/* Beratungstermin */
input#formularberatungstermin_uhrzeit                               { width: 20px; } 

.beratungstermin .tipp                                              { width: 30px; position: absolute; left: 195px;} 
.beratungstermin .modul-formulargenerator form label				{ width: 140px; } 

.beratungstermin .modul-formulargenerator form .form-button			{ margin-left: 150px;} 

/* Vorschau */
.vorschau-form .form-eingabe-zeile          { float: left; width:100%; margin: 2px 0 0px 5px;}
.vorschau-form .form-eingabe-zeile label    { float: left; font-weight: bold; padding-right: 10px;} 
.vorschau-form .form-eingabe-zeile .readonly    { float: left; font-weight: normal; padding-right: 10px;}
.einfuegen .vorschau-form .form-button-reset { display:none;}
.einfuegen .vorschau-form input.form-button { float: left; margin-top: 20px; margin-left: 100px;} 
.einfuegen .vorschau-form .form-button-2 { display:none;}

.checked { margin-right: 9px;}

/* Gewinnspiel */
.form-gewinn                                                        { position:relative; background-color: #f7f1e3; padding: 8px; margin-top: 10px; width: 480px; margin-bottom:0; }
.form-gewinn .modul-formulargenerator form label					{ float:left; display:block; width: 220px; text-align: left; padding-right: 10px; font-style: italic;  } 

.form-gewinn .modul-formulargenerator form label.form-label-radio					{ float:left; display:block; width: 22px; text-align: left; padding-right: 10px; font-style: italic; color: #000; font-weight: bold;  }
.form-gewinn .modul-formulargenerator form .form-radio                    { float:left; width: 20px; height: 20px;  }

.form-gewinn .modul-formulargenerator form .form-eingabe-zeile		{ clear: both; margin-bottom:5px; padding-bottom: 5px; width: 100%;  /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }
.form-gewinn .modul-formulargenerator form .form-radio-zeile .form-eingabe-zeile		{ margin-bottom: -4px; /*clear: both; margin-bottom:5px; padding-bottom: 5px; width: 100%;*/  /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }

.form-gewinn .modul-formulargenerator form .form-select				{ width: 210px; }
.form-gewinn .modul-formulargenerator form .form-text 				{ width: 210px; padding: 1px; } 
.form-gewinn .modul-formulargenerator form .form-checkbox	      	{ }

.form-gewinn .modul-formulargenerator form input				{ /*width: 200px;*/ } 
 

.modul-formulargenerator form #zeile-formulargewinnspiel_vorname,
.modul-formulargenerator form #zeile-formulargewinnspiel_vornamepartner,
.modul-formulargenerator form #zeile-formulargewinnspiel_nachname,
.modul-formulargenerator form #zeile-formulargewinnspiel_nachnamepartner { clear: none; float:left; margin-bottom: 10px; padding: 0px; width: 230px; }

.modul-formulargenerator form #zeile-formulargewinnspiel_vornamepartner    { margin-bottom: 20px; }

.modul-formulargenerator form #zeile-formulargewinnspiel_anrede         { width: 100%; margin-bottom: 0; padding-bottom: 2px; padding-top: 8px; margin-top: 10px; border-top: 1px dotted #999;  }
.modul-formulargenerator form #zeile-formulargewinnspiel_anrede label   { width: 100%;  }

.modul-formulargenerator form #zeile-formulargewinnspiel_anredepartner         { width: 100%; margin-bottom: 0; padding-bottom: 2px; }
.modul-formulargenerator form #zeile-formulargewinnspiel_anredepartner label   { width: 100%; padding: 0; }

.form-gewinn .modul-formulargenerator form #zeile-checkbox-liste		{ clear: both; margin-bottom:5px; margin-top: 15px; padding-bottom: 5px; /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }
.form-gewinn .modul-formulargenerator form #zeile-checkbox-liste label  { width: 100%; }
.form-gewinn .modul-formulargenerator form #zeile-checkbox-liste .form-checkbox-liste { clear: both; width: 500px; height: 100%; border: 0; }
.form-gewinn .modul-formulargenerator form #zeile-checkbox-liste .form-checkbox     { width: 16px; margin-top: 2px; }
*+html .form-gewinn .modul-formulargenerator form #zeile-checkbox-liste .form-checkbox     { margin: 0px 0px 0px -5px; width: 20px;}
.form-gewinn .modul-formulargenerator form #zeile-checkbox-liste .text              { text-align: left; padding: 0px; font-size: 11px; }
.form-gewinn .modul-formulargenerator form #zeile-checkbox-liste .zeile              { width: 210px; float: left; text-align: left; background-color: #fff; margin-right: 16px;}
.form-gewinn .modul-formulargenerator form #zeile-checkbox-liste .aktiv              { background-color: #f5e5c4;}

.form-gewinn .modul-formulargenerator form #area-formulargewinnspiel_weiterewichtigepunkte .form-text          { width: 443px; height: 32px; }

.form-gewinn .modul-formulargenerator form #zeile-formulargewinnspiel_plz            { width: 280px; float: left; margin-bottom: 12px;}
.form-gewinn .modul-formulargenerator form #zeile-formulargewinnspiel_plz .form-text    { width: 40px; }

.form-gewinn .modul-formulargenerator form #zeile-formulargewinnspiel_plzort            {  float: left; clear: none; width: 170px;  }
.form-gewinn .modul-formulargenerator form #zeile-formulargewinnspiel_plzort label      { display: none; } 
.form-gewinn .modul-formulargenerator form #zeile-formulargewinnspiel_plzort .form-text { width: 160px; } 

/* Gewinnspiel 2 */

/*.form-gewinn #zeile-formulargewinn_geplanteshochzeitsdatum .form-select { margin-top: 18px;}*/

/*.form-gewinn .modul-formulargenerator #zeile-formulargewinn_geplanteshochzeitsdatum { margin-bottom: 3px; padding: 0; }*/

.modul-formulargenerator form #zeile-formulargewinn_vorname,
.modul-formulargenerator form #zeile-formulargewinn_vornamepartner,
.modul-formulargenerator form #zeile-formulargewinn_nachname,
.modul-formulargenerator form #zeile-formulargewinn_nachnamepartner { clear: none; float:left; margin-bottom: 10px; padding: 0px; width: 230px; }

.modul-formulargenerator form #zeile-formulargewinn_vornamepartner    { margin-bottom: 20px; }

.modul-formulargenerator form #zeile-formulargewinn_anrede         { width: 100%; margin-bottom: 0; padding-bottom: 2px; padding-top: 8px; margin-top: 10px; border-top: 1px dotted #999;  }
.modul-formulargenerator form #zeile-formulargewinn_anrede label   { width: 100%;  }

.modul-formulargenerator form #zeile-formulargewinn_anredepartner         { width: 100%; margin-bottom: 0; padding-bottom: 2px; }
.modul-formulargenerator form #zeile-formulargewinn_anredepartner label   { width: 100%; padding: 0; }

.form-gewinn .modul-formulargenerator form #zeile-formulargewinn_weiterewichtigepunkte .form-text          { width: 443px; height: 32px; }

.form-gewinn .modul-formulargenerator form #zeile-formulargewinn_plz            { width: 280px; float: left; margin-bottom: 12px;}
.form-gewinn .modul-formulargenerator form #zeile-formulargewinn_plz .form-text    { width: 40px; }

.form-gewinn .modul-formulargenerator form #zeile-formulargewinn_plzort            {  float: left; clear: none; width: 170px;  }
.form-gewinn .modul-formulargenerator form #zeile-formulargewinn_plzort label      { display: none; } 
.form-gewinn .modul-formulargenerator form #zeile-formulargewinn_plzort .form-text { width: 160px; } 



/*.form-gewinn #zeile-formulargewinn_geplanteshochzeitsdatum .form-select, 
.form-gewinn #zeile-formulargewinnspiel_geplanteshochzeitsdatum .form-select  { margin-top: 18px;}

.form-gewinn .modul-formulargenerator #zeile-formulargewinn_geplanteshochzeitsdatum { margin-bottom: 3px; padding: 0; }*/

.form-gewinn .modul-formulargenerator #zeile-checkbox label   { float: left; clear: none; width: 430px;} 
.form-gewinn .modul-formulargenerator #zeile-checkbox .form-checkbox { width: 20px; float: left; margin-top: 3px;}
.form-gewinn .modul-formulargenerator #zeile-checkbox { margin-bottom: 15px; float: left;}


.modul-formulargenerator .ueberuns .einfuegen               { background-color: #f7f1e3; padding: 8px; margin-top: 10px; } 
.modul-formulargenerator .ueberuns label                    { width: 160px; text-align: right; font-style: italic;}

.modul-formulargenerator .formularreferenzen_namenpub, 
.modul-formulargenerator .formularreferenzen_ortpub         { line-height: 13px; height: 28px; }

.modul-formulargenerator input#formularreferenzen_namenpub, 
.modul-formulargenerator input#formularreferenzen_ortpub    { margin-top: 12px;}

.modul-formulargenerator .ueberuns .form-eingabe-zeile		{ margin-bottom:5px; padding-bottom: 5px; width: 100%;  border-bottom: 1px solid #f7f1e3;  }

/*  über uns */
.modul-formulargenerator .ueberuns .formularreferenzen_aufderseiteverffentlichtenamen, 
.modul-formulargenerator .ueberuns .formularreferenzen_aufderseiteverffentlichterwohnort { height: 30px; line-height: 13px; }

.modul-formulargenerator .ueberuns .formularreferenzen_aufderseiteverffentlichtenamen .form-text, 
.modul-formulargenerator .ueberuns .formularreferenzen_aufderseiteverffentlichterwohnort .form-text { margin-top: 10px; }


/* Gewinnspiel iPad */
.form-gewinn-ipad                                                        { position:relative; background-color: #f7f1e3; padding: 8px; margin-top: 10px; width: 100%; margin-bottom:0; line-height: 32px; }
.form-gewinn-ipad .modul-formulargenerator form label					{ float:left; display:block; width: 300px; text-align: left; padding-right: 10px; font-style: normal; font-size: 18px;  } 
.form-gewinn-ipad .modul-formulargenerator form label b       { font-size: 19px; font-weight: bold; }

.form-gewinn-ipad .modul-formulargenerator form label.form-label-radio					{ float:left; display:block; width: 100%; text-align: left; padding-right: 10px; font-size: 19px; font-style: italic; color: #000; font-weight: normal;  }
.form-gewinn-ipad .modul-formulargenerator form .form-radio                    { float:left; width: 30px; height: 30px; margin-right: 8px;  }

.form-gewinn-ipad .modul-formulargenerator form .form-eingabe-zeile		{ clear: both; margin-bottom:5px; padding-bottom: 5px; width: 100%; line-height: 32px;  /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }
.form-gewinn-ipad .modul-formulargenerator form .form-radio-zeile .form-eingabe-zeile		{ margin-bottom: -4px; /*clear: both; margin-bottom:5px; padding-bottom: 5px; width: 100%;*/  /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }

.form-gewinn-ipad .modul-formulargenerator form .form-radio-zeile,
.form-gewinn-ipad .modul-formulargenerator form .form-radio-zeile .form-eingabe-zeile { width: 40%; float: left; padding: 6px 0 6px 0; margin-bottom: 8px; }

.form-gewinn-ipad .modul-formulargenerator form .form-radio-zeile label.form-label-radio { width: 60px; margin-top:0px; padding:0; }

.form-gewinn-ipad .modul-formulargenerator form .form-select				{ width: 300px; font-size: 16px; padding: 1px; }
.form-gewinn-ipad .modul-formulargenerator form .form-text 				{ width: 300px;  font-size: 18px; } 
.form-gewinn-ipad .modul-formulargenerator form .form-checkbox	      	{ }

.form-gewinn-ipad .modul-formulargenerator form input				{ font-size: 18px;  } 
 

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_vorname,
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_vornameihrespartners,
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_nachname,
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_nachnameihrespartners { clear: none; float:left; margin-bottom: 10px; padding: 0px; width: 40%; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_vornamepartner    { margin-bottom: 20px; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_anrede         { width: 100%; margin-bottom: 0; padding-bottom: 2px; padding-top: 8px; margin-top: 10px; border-top: 1px dotted #999;  }
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_anrede label   { width: 100%;  }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_anredeihrespartners         { width: 100%; margin-bottom: 0; padding-bottom: 2px; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_anredeihrespartners label   { width: 100%; padding: 0; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste		{ clear: both; margin-bottom:5px; margin-top: 15px; padding-bottom: 5px; /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste label  { width: 100%; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .form-checkbox-liste { clear: both; width: 500px; height: 100%; border: 0; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .form-checkbox     { width: 16px; margin-top: 2px; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .text              { text-align: left; padding: 0px; font-size: 11px; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .zeile              { width: 210px; float: left; text-align: left; background-color: #fff; margin-right: 16px;}
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .aktiv              { background-color: #f5e5c4;}

.form-gewinn-ipad .modul-formulargenerator form #area-formulargewesip_weiterewichtigepunkte .form-text          { width: 443px; height: 32px; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_plz            { width:100%; float: left; margin-bottom: 12px;}
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_plz .form-text    { width: 150px; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_plzort            {  float: left; clear: none; width: 170px;  }
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_plzort label      { display: none; } 
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_plzort .form-text { width: 160px; } 

.form-gewinn-ipad .modul-formulargenerator #zeile-checkbox label   { float: left; clear: none; width: 95%;} 
.form-gewinn-ipad .modul-formulargenerator #zeile-checkbox .form-checkbox { width: 20px; float: left; margin-top: 8px;}
.form-gewinn-ipad .modul-formulargenerator #zeile-checkbox { margin-bottom: 15px; float: left; margin-top: 15px;}


.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_geplanteshochzeitsdatumb2012btag .form-select   { margin-top: 30px; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewesip_mail  { padding-top: 38px; }

.fehler-back { width: 100%; float: left; margin-top: 18px; }

/* Vorschau */
.float-helper-2 .vorschau-form .form-eingabe-zeile          { float: left; width:100%; margin: 2px 0 0px 5px; font-size:16px; line-height: 22px; }
.float-helper-2 .vorschau-form .form-eingabe-zeile label    { float: left; font-weight: bold; padding-right: 10px; font-size:16px; } 
.float-helper-2 .vorschau-form .form-eingabe-zeile .readonly    { float: left; font-weight: normal; padding-right: 10px; font-size:16px; }
.float-helper-2 .einfuegen .vorschau-form .form-button-reset { display:none;}
.float-helper-2 .einfuegen .vorschau-form input.form-button { float: left; margin: 20px 0 20px 100px; height: 30px; width: 180px; font-size: 15px; }      




/* Gewinnspiel iPad */
.form-gewinn-ipad                                                        { position:relative; background-color: #f7f1e3; padding: 8px; margin-top: 10px; width: 100%; margin-bottom:0; line-height: 32px; }
.form-gewinn-ipad .modul-formulargenerator form label					{ float:left; display:block; width: 300px; text-align: left; padding-right: 10px; font-style: normal; font-size: 18px;  } 
.form-gewinn-ipad .modul-formulargenerator form label b       { font-size: 19px; font-weight: bold; }

.form-gewinn-ipad .modul-formulargenerator form label.form-label-radio					{ float:left; display:block; width: 100%; text-align: left; padding-right: 10px; font-size: 19px; font-style: italic; color: #000; font-weight: normal;  }
.form-gewinn-ipad .modul-formulargenerator form .form-radio                    { float:left; width: 30px; height: 30px; margin-right: 8px;  }

.form-gewinn-ipad .modul-formulargenerator form .form-eingabe-zeile		{ clear: both; margin-bottom:5px; padding-bottom: 5px; width: 100%; line-height: 32px;  /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }
.form-gewinn-ipad .modul-formulargenerator form .form-radio-zeile .form-eingabe-zeile		{ margin-bottom: -4px; /*clear: both; margin-bottom:5px; padding-bottom: 5px; width: 100%;*/  /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }

.form-gewinn-ipad .modul-formulargenerator form .form-radio-zeile,
.form-gewinn-ipad .modul-formulargenerator form .form-radio-zeile .form-eingabe-zeile { width: 40%; float: left; padding: 6px 0 6px 0; margin-bottom: 8px; }

.form-gewinn-ipad .modul-formulargenerator form .form-radio-zeile label.form-label-radio { width: 60px; margin-top:0px; padding:0; }

.form-gewinn-ipad .modul-formulargenerator form .form-select				{ width: 300px; font-size: 16px; padding: 1px; }
.form-gewinn-ipad .modul-formulargenerator form .form-text 				{ width: 300px;  font-size: 18px; } 
.form-gewinn-ipad .modul-formulargenerator form .form-checkbox	      	{ }

.form-gewinn-ipad .modul-formulargenerator form input				{ font-size: 18px;  } 
 

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_vorname,
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_vornameihrespartners,
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_nachname,
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_nachnameihrespartners { clear: none; float:left; margin-bottom: 10px; padding: 0px; width: 40%; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_vornamepartner    { margin-bottom: 20px; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_anrede         { width: 100%; margin-bottom: 0; padding-bottom: 2px; padding-top: 8px; margin-top: 10px; border-top: 1px dotted #999;  }
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_anrede label   { width: 100%;  }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_anredeihrespartners         { width: 100%; margin-bottom: 0; padding-bottom: 2px; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_anredeihrespartners label   { width: 100%; padding: 0; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste		{ clear: both; margin-bottom:5px; margin-top: 15px; padding-bottom: 5px; /*border-bottom: 1px solid #ccc; margin-right: 63px;*/ }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste label  { width: 100%; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .form-checkbox-liste { clear: both; width: 500px; height: 100%; border: 0; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .form-checkbox     { width: 16px; margin-top: 2px; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .text              { text-align: left; padding: 0px; font-size: 11px; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .zeile              { width: 210px; float: left; text-align: left; background-color: #fff; margin-right: 16px;}
.form-gewinn-ipad .modul-formulargenerator form #zeile-checkbox-liste .aktiv              { background-color: #f5e5c4;}

.form-gewinn-ipad .modul-formulargenerator form #area-formulargewduesip_weiterewichtigepunkte .form-text          { width: 443px; height: 32px; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_plz            { width:100%; float: left; margin-bottom: 12px;}
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_plz .form-text    { width: 150px; }

.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_plzort            {  float: left; clear: none; width: 170px;  }
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_plzort label      { display: none; } 
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_plzort .form-text { width: 160px; } 

.form-gewinn-ipad .modul-formulargenerator #zeile-checkbox label   { float: left; clear: none; width: 95%;} 
.form-gewinn-ipad .modul-formulargenerator #zeile-checkbox .form-checkbox { width: 20px; float: left; margin-top: 8px;}
.form-gewinn-ipad .modul-formulargenerator #zeile-checkbox { margin-bottom: 15px; float: left; margin-top: 15px;}


.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_geplanteshochzeitsdatumb2012btag .form-select   { margin-top: 30px; }
.form-gewinn-ipad .modul-formulargenerator form #zeile-formulargewduesip_mail  { padding-top: 38px; }
