BODY { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
    font-family:Arial,Helvetica,sans-serif; overflow:auto; background-color:#e3e0db; }

.bglinksleiste { background-image:url(../standard/bglinksleiste.jpg); background-repeat:repeat-x; vertical-align:top;}    
.bginnen {background-image:url(../standard/bginnen.jpg); background-repeat:no-repeat; vertical-align:top;}
.bgindex {background-image:url(../standard/bgindex2.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }
.bgleistungen {background-image:url(../standard/bgimpressum.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }
.bgdatenblaetter {background-image:url(../standard/bgimpressum.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }
.bgenergiewende-selbst-machen {background-image:url(../standard/bgmini-pv-anlagen.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }
.bgbilder {background-image:url(../standard/bgimpressum.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }
.bgimpressum {background-image:url(../standard/bgimpressum.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }
.bgdatenschutzerklaerung {background-image:url(../standard/bgimpressum.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }

.bgagb {background-image:url(../standard/bgimpressum.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }

.bgkontakt {background-image:url(../standard/bgenergiewende-selbst-machen.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#ffffff; }

.bgrechtssonne {background-image:url(../standard/bgrechtssonne.jpg); background-repeat:no-repeat; vertical-align:top; background-color:#e3e0db;}

A.navi { text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:14px; color:#ffffff; text-align:left;}
A.navi:hover { color:#ffcc00; }

A.naviaktuell { text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:14px; color:#ffcc00; text-align:left;}
A.naviaktuell:hover { color:#ffcc00; }

A.navioben { text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:14px; color:#db001b; text-align:left;}
A.navioben:hover { color:#ffcc00; }
         
A { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:18px; color:#000000; text-decoration:underline; text-align:left;}
A:hover { color: #628686; }

A.stronginfokasten { color:#0f4a84; font-weight:bold; }
A.stronginfokasten:hover { color:#ffcc00; }


.stronginfokasten { color:#0f4a84; font-weight:bold; }
strong { font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; color:#29363f; text-align:left;}

td.text { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; color:#29363f; text-align:left;}

.text { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; color:#000000; text-align:left;}
.fliesstext { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; color:#29363f; text-align:left;}
.fliesstextbold { font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; color:#29363f; text-align:left;}
.fliesstextheadline1 { font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:15px; color:#db001b; text-align:left;}
.fliesstextheadline { font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:19px; line-height:24px; color:#000000; text-align:left;}
.textplatzhalter { font-family:Arial,Helvetica,sans-serif; font-size:3px; line-height:4px; color:#000000; text-align:left;}
.textkontaktbox { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; color:#0f4a84; text-align:left;}
A.textkontaktbox { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; color:#0f4a84; text-align:left; text-decoration:none; }
A.textkontaktbox:hover {color:#ffcc00; }
.textklein { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:11px; color:#000000; text-align:left; vertical-align:top;}


.top {vertical-align:top; }
.topleft {vertical-align:top; text-align:left; }
.topleftweiss {vertical-align:top; text-align:left; background-color:#ffffff;}
.left {text-align:left; }
.topcenter {vertical-align:top; text-align:center; }
.bottom {vertical-align:bottom; text-align:center; }
.bottomrechts {vertical-align:bottom; text-align:right; }
.bottomlinks {vertical-align:bottom; text-align:left; }
.button { color:#ffffff; font-familiy:Arial,Helvetica,sans-serif; font-size:9px; background-color:#db001b; width:100px; font-weight:bold; }
.textliste { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; font-style:normal; color:#000000; font-weight:normal; list-style-image:url(../standard/list_style.gif); text-align:left; }

A.fancybox { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:13px; font-weight:normal; color:#1b1b1f; text-decoration:none;}
A.fancybox:hover {color:#aaaaaa; } 


