/* F O T O W E T T B E W E R B */

/*h1.fotowettbewerb {
    background: url("../base/pics/fotowettbewerb/gaertlein-h1.gif") no-repeat scroll 0 0 transparent;
    margin-top: 7px;
    padding: 7px 0 2px 58px;
}*/

.table-gewinne  { float:left; padding:1px 0 20px 10px; }
.img-gewinne  { float:left; margin:-6px 0 0 -6px; }
.foto-menu-top img { margin-top: -5px; }


/* G E W I N N S P I E L E */
h2.gewinnen, h2.danke { background:url("http://www.bellaflora.at/fileadmin/website_dateien/pics/h2-bild.gif"); background-repeat: no-repeat; padding: 16px 0 12px 58px;}
div.error { color: #B9022F; padding: 0 0 16px;}


/* T O O L T I P P S */
#tooltip {
  position: absolute;
  z-index: 3000;
}
.tooltip { width:283px;}
.tooltip-top { background: url(http://www.bellaflora.at/fileadmin/website_dateien/pics/tooltipp-top.gif) no-repeat 0px 0px; height:6px; }
.tooltip-bottom { background: url(http://www.bellaflora.at/fileadmin/website_dateien/pics/tooltipp-bottom.gif) no-repeat 0px 0px; height:20px; }
.tooltip-middle { color: #fff; background: #575656; padding:2px 12px 7px 15px;}


/* G A R T E N F R E U N D E */
a.vorteile { width:292px; height:30px; background: url(http://www.bellaflora.at/fileadmin/website_dateien/pics/gartenfreunde/v-alle-link.gif) no-repeat 0px 0px; display: block; }
a.vorteile:hover { background: url(http://www.bellaflora.at/fileadmin/website_dateien/pics/gartenfreunde/v-alle-link.gif) no-repeat 0px -32px; }

a.email { width:292px; height:30px; background: url(http://www.bellaflora.at/fileadmin/website_dateien/pics/gartenfreunde/mail-link-2.gif) no-repeat 0px 0px; display: block; }
a.email:hover { background: url(http://www.bellaflora.at/fileadmin/website_dateien/pics/gartenfreunde/mail-link-2.gif) no-repeat 0px -30px; }

.img-gf-hotmail { margin: -10px 10px -10px 0;}

/* L E H R E */
a.email-personal { width:292px; height:30px; background: url(http://www.bellaflora.at/fileadmin/website_dateien/pics/mail-link-personal.gif) no-repeat 0px 0px; display: block; }
a.email-personal:hover { background: url(http://www.bellaflora.at/fileadmin/website_dateien/pics/mail-link-personal.gif) no-repeat 0px -30px; }



/* G E L B E R  K A I S E R */

.kaiser {margin:30px 0 16px }
.kaiser p {padding-bottom:10px; }
.kaiser br {clear:both; }
.kaiser label { font-size: 12px; color: #000;}
.kaiser input, .kaiser[class] input { margin: 0 6px 10px 0; float:left; }

.kaiser button { height:30px; width:auto; color:#fff; padding: 0 12px 1px 8px; margin:0px; border:0px !important; cursor: pointer; font: bold 12px/12px Verdana, Arial, Helvetica, sans-serif; background: url(../pics/formulare-neu/button-right.gif) no-repeat right; overflow:visible; }
.kaiser ul.button { padding: 0; margin:0px; list-style: none outside;}
.kaiser ul.button li { background: url(../pics/formulare-neu/button-left.gif) no-repeat left top; padding: 0 0 0 4px; margin:0px;}

/* T Y P O */
h2.first {margin-top:13px;}
h2.reg-icon, h2.help-icon { margin: 0; padding: 17px 0 10px 60px; background: url(../pics/icons/h2-registrieren-53x53.jpg) no-repeat 0px -3px; } /* in Typo3 wahrscheinlich 0px 0px */
h2.help-icon { background: url(../pics/icons/h2-problem-53x53.jpg) no-repeat 0px -3px; }
p.big-icons, h4.big-icons { margin-left: 61px; }

.anmeldung h1 { margin: 0 0 12px; }

/* I N L I N E  F O R M S */

/* mehr padding links - generell! */
.inline-status-ok, .container-inline-status-ok .status, .resubmission .status { background: url("../pics/formulare-neu/ok.gif") no-repeat scroll 3px center transparent; float: left; height: 20px; padding-left: 30px;}
.inline-status-fault, .container-inline-status-fault .status, .resubmission .container-inline-status-fault .status { background: url("../pics/formulare-neu/not-ok.gif") no-repeat scroll 3px center transparent; color: #CC0000; float: left; height: 20px; padding: 1px 0 0 30px; }


.accordeon .inline-forms { padding:10px 0; background: url(none); margin-top:0; }

.form-header,.form-header-act { color: #fff; font-weight:bold; line-height: 12px; background: url(../pics/formulare-neu/form-header-bg.gif) no-repeat 0px 20px; height:20px; padding:25px 9px 5px; }
.form-header-act { background: url(../pics/formulare-neu/form-header-act-bg.gif) no-repeat 0px 20px; }
.form-header .text { float:left; }
.form-header .korr { font-weight:normal; float:right; }
 
.inline-forms .check { float:left; width:auto; margin: 0 6px 0 0; border:none;}
.inline-forms label.multi { display:inline-block; padding-right:16px;}
.inline-forms input.filled { border: 1px solid #d6d6d6; color: #000; float: left; font: bold 12px Verdana, Arial, Helvetica, sans-serif; height: auto; margin: 0 0 10px; padding: 2px; width: auto; }
.inline-forms p.info { color: #007d3f; padding-bottom: 10px; }

.accordeon ul.buttonline { margin-top:0px; padding-top:14px; }

#content .buttonlinetext a, #content .korr a { color: #007d3f; }

.anmeldung { height: 264px; padding: 20px 0 24px 28px; background: url(../pics/Sonderteaser/bf-teaser-anmeldung-660x284.jpg) no-repeat 0px 0px; margin-top:0; }
.anmeldung .inline-forms { padding:0; background: url(none); margin-top:0; }
.anmeldung .teaser_error { padding: 0 0 8px; text-align:left; }
.anmeldung .teaser_error span { background: url("../pics/formulare-neu/not-ok.gif") no-repeat scroll -4px center transparent; color: #CC0000; text-align: left; font-size:12px; line-height:17px; height: 20px; padding: 0 0 0 24px; margin-bottom: 8px;}

.inline-forms h4 { color: #000;  font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 10px 0 ;}

/* F O O T E R  N E U  ( Q U I C K L I N K S ) */

#footer { margin: 16px auto 0; }
#menu_add { float: left; }
.menu_add-col { width:194px; float: left; }
#menu_add li, #menu_add_right li { display: block; float: none; margin: 0; padding: 1px 0; }
#menu_add_right li { padding: 4px 0 11px 0; }
#cont_left_body a, .cont_left_body a, #menu_add a, #menu_add_right a { background-image: url("../pics/icons/pfeilchen_gruen.gif"); background-position: 0 0; background-repeat: no-repeat; color: #484848; padding-left: 16px; }
#menu_add_right a.mail, #menu_add_right a.print { padding: 4px 0 3px 30px; background: url(../pics/icons-neu/footer-mail-22x20.gif) no-repeat 0 0; }
#menu_add_right a.print { background: url(../pics/icons-neu/footer-print-22x20.gif) no-repeat 0 0; }
.bottomline { clear:both;  padding: 16px 0 20px; text-align: center;}

/* K O R R E K T U R E N */

.detailsuche_box_links a { color: #484848;}
#content .prev_container img { margin-bottom: 5px; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {padding-bottom: 0; float: none;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: none;}
#content #c3489 { width: 560px;} /* angezeigter Newsletter in bellamia */
#content #c3489 h2 { margin:0;}
.divider { clear: both; }

