/* --- Formulardefinitionen --- bei Fragen: sdi */

/* --- Generelles --- */
html, body {height:100%; overflow:hidden; background:#FCFCFC;}
body, body *, #overlay {margin:0; padding:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px;}
body, #overlay {color:#6B9801;}
#overlay {background:#FFF;}
#anhanglayer {background:#FFF; border:1px solid #6B9801;}
input, select {width:200px; background:#DDD;}
input:focus, textarea:focus, select:focus {border:1px dotted #6B9801; margin:1px 0; background:#FFF;}
.loeschen:hover {cursor:pointer;}
#submit {background:#F6F6F6 url(http://gewinnspiele.orion24.com/10_madeira/images/dk/submit.gif); width:200px; height:30px; border-width:0; font-size:0em; color:#E1E1E1; cursor:pointer;}


/* --- spezifisches --- */
.titel {font-weight:bold;}
.beschreibung {margin-bottom:20px; line-height:14px;}
label, .ueberschrift {width:80px; float:left;}
form div {margin:5px 0;}
#reset {display:none;}
#anhanglayer span {with:90px; display:block;}
.schliessen a {text-indent:-10000px; width:20px; height:20px; background:url(http://gewinnspiele.orion24.com/10_madeira/images/schliessen.gif); position:absolute; top:0; right:0;}
.datumtag, .datummonat {width:45px;}
.datumjahr {width:60px;}


/* -- Fehlermeldung -- */
.fehlermeldung {display:none;}
.blockanhang .fehlermeldung {display:block;}
.blockanhang .fehlermeldung, .error div {color:#FFA300; background:url(http://gewinnspiele.orion24.com/10_madeira/images/fehler.gif) 290px 0 no-repeat;}


/* -- Dateianhang -- */
.anhaenge {overflow:auto; height:60px;}
.blockanhang, .buttons {margin:10px 0 10px 80px;}
.dateien {clear:both;}
.dateien .dateiname {text-indent:20px;}
.dateien .loeschen {width:20px; height:20px; background:url(http://gewinnspiele.orion24.com/10_madeira/images/loeschen.gif) 0 -3px no-repeat; border-width:0; font-size:0.1em; margin-top:-18px; text-indent:-60px;}

.anhang span {display:block;}
.anhang .ueberschrift {display:none;}
#overlay {height:102%; width:100%; z-index:10; position:absolute; left:0; top:0; display:none; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
#anhanglayer {padding:5px; z-index:20; display:none; text-align:center;}
#anhanglayer .headline, .hinweis {margin:5px 0; font-weight:bold;}
.anhangformular {text-align:center;}
.anhangformular input {margin:5px;}


/* -- Anhanglayer zentrieren -- */
#anhanglayer {width:380px; height:130px; position:absolute; top:50%; left:50%; margin:-65px auto auto -200px;}
#anhanglayer .dateifeld {margin-left:40px; clear:both; display:block;}


/* -- Ausgabe / Vorschau -- */
#preview .hinweis {height:40px; width:300px; display:block;}
#preview .buttons * {display:block; margin:15px 0;}
#abgesendet a {display:none;}

#containerforfeld107 { display:none; }
#containerforfeld117 { display:none; }