html, td { font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; color:#000; }
body { background:#fff url(/pflanzen_gaertnern/foto/images/bg_kachel.gif); margin:-1px; padding:0; text-align:center; }
body.img_pager { background:#fff; margin:0; }
img, table { border:0px; }
a { color:#de7d00; text-decoration:none; }
a:hover { text-decoration:underline; }
h1, h2, h3, h4, h5, h6, form, input, select, ul, li, p { margin:0; padding:0; }
h2 { font-size:13px; }
h3 { font-size:12px; }
h4 { font-size:11px; }
.intro, .copy, .copy h4 { font-size:12px; }
.intro h2 { font-size:12px; color:#de7d00; }
.right { float:right; }
.titel_gross { font-size:13px; font-weight:bold; }
.topline { font-family:'Times New Roman',Times,serif; font-size:13px; font-weight:bold; color:#BC9C25; text-transform: uppercase; }
.inakt { color:#b5b5b5; }
ul { list-style:inside disc; }

#zaehlpixel { position:absolute; top:-10px; left:-10px; width:1px; height:0px; }

#ad_contentad { background-color:#fff; }

#header_bg  { text-align:center; background:url(/pflanzen_gaertnern/foto/images/headerbgimg.jpg) no-repeat; }

#rahmen_oben { text-align:left; margin-left:auto; margin-right:auto; width:720px; }
#rahmen_mitte, #rahmen_unten { text-align:left; margin-left:auto; margin-right:auto; width:740px; }
#rahmen_mitte { background:#fff url(/pflanzen_gaertnern/foto/images/schattenlinksrechts.gif) repeat-y; }
#rahmen_unten { }

#flora_header { position:relative; }
#flora_header ul { list-style-type:none; position:absolute; top:52px; right:0px; }
#flora_header li { float:left; margin-left:3px; width:75px; text-align:center; background-color:#dbdbdb; color:#808080; line-height:28px; font-size:14px; }
#flora_header li a { color:#808080; }
#flora_header li.hi { background-color:#fff; }

#flora_content { padding:0 10px; }
#content_subnav { border-bottom:1px solid #e5e5e5; padding:0 12px; color:#000; line-height:28px; }
#content_subnav a { color:#de7d00; }


#content_main, #content_topdog, #content_abo, #content_heft, #content_fotostrecke, #content_fotos_casting, #content_fotostr { padding:12px 12px 2px; }
#content_sendung, #content_artikel { padding:12px 12px 18px; }
#content_impressum, #content_textseite { padding:24px; }

#content_textseite h2 { color:#BC6A00; padding-bottom:12px; }
#content_textseite p { padding:0 0 12px; }

#content_main { font-size:12px; }
#main_spalte1, #seite_links { float:left; width:480px; }
#main_spalte2, #seite_rechts { float:right; width:180px; }
#box_aufmacher, #box_aufmacher_aktuell, .box_aufmacher { float:left; width:234px; height:298px; border:1px solid #BC9C25; padding:12px; margin-bottom:12px; voice-family:"\"}\""; voice-family:inherit; width:208px; height:272px; }
html>body #box_aufmacher, html>body #box_aufmacher_aktuell { width:208px; height:272px; }
#box_aufmacher_aktuell { margin-left: 10px; }
#box_aufmacher #box_aufmacher_bild, .box_aufmacher .box_aufmacher_bild, #box_aufmacher_aktuell .box_aufmacher_bild { margin-bottom:6px; }
#box_aufmacher_bild, .box_aufmacher_bild.fotocommunity { width: 208px; height:208px; background-color:#e4e4e4; text-align:center; }
#box_aufmacher_bild img, .box_aufmacher_bild.fotocommunity img { margin: 13px; }
#box_aktuelles { float:right; width:234px; height:298px; border-top:1px solid #BC9C25; border-bottom:1px solid #BC9C25; padding:10px 0 12px; margin-bottom:12px; voice-family:"\"}\""; voice-family:inherit; height:274px; }
html>body #box_aktuelles { height:274px; }
#box_aktuelles .aktuell_teaser { padding-top:10px; }
#main_spalte1 .box_teaser_breit { background-color:#BC9C25; padding:0 12px; margin-bottom:12px; height:80px; }
#main_spalte1 .box_teaser_breit .topline { color:#000; padding-top:9px; }
#main_spalte1 .box_teaser_breit h2, #main_spalte1 .box_teaser_breit a { color:#fff; }
#box_teaser_thema { float:left; width:234px; height:163px; position:relative; }
.box_teaser_thema_left { float:left; width:234px; height:163px; position:relative; padding:10px 0 12px;}
.box_teaser_thema_right { float:right; width:234px; height:163px; position:relative; padding:10px 0 12px;}
#box_teaser_thema_text { position:absolute; top:86px; left:12px; width:210px; }
#box_teaser_forum { float:right; width:234px; height:160px; border-top:1px solid #BC9C25; border-bottom:1px solid #BC9C25; padding:10px 0 12px; voice-family:"\"}\""; voice-family:inherit; height:136px; }
html>body #box_teaser_forum { height:136px; }
#box_teaser_forum .forum_absender a { color:#BC9C25; }
#box_heft { background-color:#F8F5E9; padding:0 10px; margin-bottom:12px; height:240px; }
#box_heft .topline, #box_abo .topline { padding-top:9px; }
#box_heft img { margin:6px 0 3px; }
#box_abo { background-color:#F8F5E9; margin-bottom:12px; height:232px; }
#box_abo .topline, #box_abo h3, #box_abo .text { padding-left:10px; padding-right:10px; }



#content_foto_all { padding:20px 0 40px; }
#content_foto_all .foto_all_head { padding: 0 20px; }
#content_foto_all .foto_all_head h2 { margin:0; padding:0; }
#content_foto_all .foto_all_head h2.cat { padding-top:16px; color:#aaa; }
table#foto_all { margin-left:1px; }
#foto_all td { vertical-align:top; width:81px; }
#foto_all .thm { padding:9px 12px 12px 9px; background:url(/pflanzen_gaertnern/foto/images/frame.gif) no-repeat; }
#foto_all .bu { padding:3px 2px 0 0; text-align:center; }
#blaettern { text-align:center; color:#b5b5b5; padding-top:12px; }
#blaettern .inakt { color:#b5b5b5; }
#blaettern .hi { color:#000; }

#content_foto_detail { padding:20px; }

#foto_detail_bild { float:left; width:400px; }
#foto_detail_bild .bu_navi { width:400px; text-align:right; padding-top: 12px; }
#foto_detail_bild .bu_navi img { margin-left: 8px; }
#foto_detail_bild .bu { padding-top:6px; }
#foto_detail_bild .bu h2 { font-size:12px; padding:0; margin:0;  }
#foto_detail_bild .bu .von, #foto_detail_bild .bu .kat, #foto_detail_bild .bu .date { color:#aaa; }
#foto_detail_bild .bu .kat { padding-top: 12px; }
#foto_detail_bild .wertung td { color:#808080; padding:1px 3px 0 0; }
#foto_detail_bild .wertung td.soft { color:#999; }
#foto_detail_bild .wertung img { margin:2px 2px 0 1px; }

#foto_detail_navi { float:right; width:260px; }
#foto_detail_navi .head { padding-bottom:6px; color:#000; }
#foto_detail_navi .head a { color:#de7d00; }
#foto_detail_navi .head strong { font-size:12px; }
#foto_detail_navi td { padding-right:8px; }
#foto_detail_navi td.navi { padding-top:2px; padding-right:10px; color:#b5b5b5; }
#foto_detail_navi td.navi a { color:#b5b5b5; }
#foto_detail_navi .thm { padding:9px 12px 12px 9px; background:url(/pflanzen_gaertnern/foto/images/frame.gif) no-repeat; }
#foto_detail_navi .tag_suche { border: 1px solid #ccc; padding:12px 8px 15px; line-height: 20px; text-align:center; }
#foto_detail_navi .tag_suche big { font-size:18px; }
#foto_detail_navi .tag_suche span { font-size:14px; }
#foto_detail_navi .tag_suche small { font-size:11px; }
#foto_detail_navi .thc td { color:#aaa; font-size:12px; font-weight:bold; padding: 7px 0 4px; }

#content_foto_links { border-top:1px solid #e5e5e5; padding:10px 20px; }
#content_foto_links a { color:#de7d00; }
#content_foto_links td { width:155px; }


/* --------- Kommentieren und Bewerten -------------------------------------- */

#kommentare { border-top:1px solid #e5e5e5; margin-top:20px; padding-top:15px; }
#kommentare .kommentare_summe { border-bottom:1px solid #e5e5e5; padding-bottom:8px; }
#kommentare .kommentare_summe h4 { padding-bottom:10px; font-size:12px; }
#kommentare .kommentare_summe p { padding-bottom:7px; font-weight:bold; }
#kommentare .kommentare_summe p span { font-weight:normal; color:#aaa; }
#kommentare .kommentare_summe p a { color:#aaa; }
#kommentare .kommentare_summe .bewertung span { background-image:url(/pflanzen_gaertnern/foto/images/rating_all.gif); background-repeat:no-repeat; padding-left:67px; margin-left:5px; }


#kommentare .kommentare_liste { border-bottom:1px solid #e5e5e5; padding:15px 0 5px; }
#kommentare .kommentare_liste .kommentar { padding-bottom:10px; }
#kommentare .kommentare_liste .kommentar .datum { float:right; color:#aaa; }
#kommentare .kommentare_liste .kommentar .bewertung { float:left; font-weight:bold; }
#kommentare .kommentare_liste .kommentar .bewertung a { background-image:url(/pflanzen_gaertnern/foto/images/rating_all.gif); background-repeat:no-repeat; padding-left:67px; }
#kommentare .kommentare_liste .kommentar .text { clear:both; padding-top:5px; }

#kommentare .alle_kommentare { border-bottom:1px solid #e5e5e5; padding:10px 0; }

#kommentieren { border-bottom:1px solid #e5e5e5; padding:15px 0 15px; }
#kommentieren .bewerten span { margin-left:4px; }
#kommentieren .desc { color:#aaa; font-weight:normal; font-size:11px; }
#kommentieren .kommentarfeld { padding-top:12px; }
#kommentieren .kommentarfeld h4 { font-size:12px; }
#kommentieren .kommentarfeld textarea { width:320px; margin-bottom:12px; }
#kommentieren .button { padding:1px; border:1px solid #999; background:url(/pflanzen_gaertnern/foto/images/bg_button.gif) repeat-x; font-size: 12px; text-align:center; width:75px; }

#kommentar_preview { padding:15px 0 15px; }
#kommentar_preview h4 { font-size:12px; padding-bottom:8px; }
#kommentar_preview .kommentar { padding-bottom:10px; }
#kommentar_preview .kommentar .datum { float:right; color:#aaa; }
#kommentar_preview .kommentar .bewertung { float:left; font-weight:bold; }
#kommentar_preview .kommentar .bewertung a { background-image:url(/pflanzen_gaertnern/foto/images/rating_all.gif); background-repeat:no-repeat; padding-left:67px; }
#kommentar_preview .kommentar .text { clear:both; padding-top:3px; }

.punkte0 { background-position: 0 -72px; }
.punkte1 { background-position: 0 -58px; }
.punkte2 { background-position: 0 -44px; }
.punkte3 { background-position: 0 -30px; }
.punkte4 { background-position: 0 -16px; }
.punkte5 { background-position: 0 -2px; }

/* --------- Footer --------------------------------------------------------- */

#lah_footer { border-top:1px solid #e5e5e5; padding:0 0 10px; margin:0 10px; text-align:center; color:#b5b5b5; background:url(/pflanzen_gaertnern/foto/images/bg_content_foto_links.gif) repeat-x bottom; }
#footer_serv { padding-top:15px;  }
#footer_serv a { color:#de7d00; }
#lah_footer_links { padding:18px 12px 32px; color:#b5b5b5; }
#lah_footer_links a { color:#b5b5b5; }



/*
hollyhack - siehe: http://www.positioniseverything.net/explorer/escape-floats.html
wird benoetigt von folgenden klassen
*/
/* hide from IE-mac \*/
* html .teaserbox { height: 1%; }
/* end hide */

#main_spalte1 div#box_aufmacher div#box_aufmacher_text div.topline a, #box_aufmacher_aktuell div.box_aufmacher_text div.topline a {
	font-family:'Times New Roman',Times,serif; font-size:13px; font-weight:bold; color:#BC9C25; text-transform: uppercase;
}


#main_spalte1 div#box_aufmacher div#box_aufmacher_text h3 a, #box_aufmacher_aktuell div.box_aufmacher_text h3 a {
 color: black;
}

