/* CSS Document */
* { margin:0; padding:0;  }
html {height: 100%; } body { height:100%; background-color:#eee; font: normal normal normal 12px/17px Arial, Helvetica, sans-serif; }

/*TABLESTYLE*//*
.frame { margin-top:15px; width:960px; height:1060px; margin-right: auto; margin-left:auto; background-image:url('images/hintergrund.jpg');
         background-position:0 120px; background-repeat:no-repeat; border-left:1px solid #888; border-right:1px solid #888;}
*/
/*
.frame {position:absolute; left:20px;top:20px; z-index:0; width:960px; height:1060px;margin-right: auto; margin-left:auto; background-image:url('images/hintergrund.jpg');
         background-position:0 120px; background-repeat:no-repeat; border-left:1px solid #888; border-right:1px solid #888;}
*/


/*TD AREAS*/
.head { background-image:url('images/Himmel_oben_links_mit_Maus.jpg'); background-repeat:no-repeat; background-position:0 0;
        border-left:1px solid #666;border-right:1px solid #666; text-align:right; height:100px;}
.head_aktuelles{ background-image:url('images/o_aktuelles_links.jpg'); background-repeat:no-repeat; background-position:0 0;
        border-left:0px solid #666;border-right:0px solid #666; height:100px;}
.head img {border-left:1px solid #fff;}
.head2 { border-top:1px solid #fff; border-bottom:1px solid #000;height:10px;background-image:url('images/regenbogenleiste.jpg');
         background-position:0 0;background-repeat: repeat;} /*menue oben*/

.left { width:154px; padding:40px 0 0 18px;  }
.center { padding:0px 25px 30px 30px; text-align:left; }
.right { width:200px;  padding:70px 10px 20px 0px; }

.footer { height:20px; background-image:url('images/transparentweiss.png'); background-position:0 0;background-repeat: repeat;}
.footer_wappen {position:absolute; left:0px; top: 1045px; z-index:1;}


/*BOXES LEFT*/
.leftbox {width:154px;  background-image:url('images/kasten_blau_mitte.png');color:#fff; padding-top:10px; }  /*alle linken boxen*/
.leftboxhead {width:154px; height:28px;  background-image:url('images/kasten_blau_oben5.gif');  background-repeat: no-repeat; margin-top:30px;}
.leftboxhead#var2 { background-image:none; background-image:url('images/kasten_blau_oben4.png');}
.leftboxhead h1 {padding:4px 0 2px 20px; color:#39c; font-size:16px;} /*boxenkopf links oben*/
.leftboxhead#var2 h1 {padding:4px 0 3px 20px; } /*boxenkopf links unten*/
.leftbox#a { padding-bottom:10px;}
.leftbox#b {padding-bottom:10px;}
.leftboxfoot {width:154px;  background-image:url('images/kasten_blau_rand_unten.png'); background-repeat: no-repeat; height:7px;}

/* MENUE LEFT */
.leftbox a {color:#fff;  text-decoration:none; line-height:15px;} /*textfarbe menue, nicht unterstrichen*/
.leftbox a:hover {color:#f7a60a;} /*menue mouseover verhalten*/
.leftbox h1 { font-size:16px; padding:4px 0px 3px 20px; background-image:url('images/kasten_blau_oben.png'); } /*headline menue*/
.leftbox ol { font-size:14px; margin:0px 10px 10px 40px; } /*nummeriert*/
.leftbox ul#sm { list-style-type: disc; color:#FF8000; font-size:12px; margin:10px 0 0 15px; } /*untermenue*/
.leftbox ul#mm { font-size:14px;list-style-type:none; padding:0px; margin:0px 10px 10px 20px; } /*menue ohne nummerierung*/
.leftbox li {margin-bottom:10px;} /*abstände menuepunkte*/

/*BOXES RIGHT*/
.rightbox {width:185px;  border-left:1px solid #888; font-size:12px; color:#333;} /*alle rechten boxen, breite 185+2px*/
.rightbox a { text-decoration:none;}  /*alle rechten boxen: links nicht unterstrichen*/


/*RIGHT OBERSTE BILDBOX*/
.rightbox#e {background-image:url('images/kasten_gelb_streifen.gif'); background-repeat:repeat-y; } /*bildbox formatieren*/
.rightbox#e p {font-size:11px; font-style:italic; text-align:center; padding:1px 0px 2px 0px;} /*bildlegende formatieren*/
.rightbox#e img {border-top:1px solid #888;} /*bildlegende formatieren*/
.rightboxfoot {width:185px;  background-image:url('images/kasten_gelb_rand_unten.png');background-repeat:no-repeat; height:7px;  }

/*RIGHT UNTERSTE TEXTBOX*/
.rightbox#c {width:185px; background-image:url('images/kasten_gelb_streifen.png'); background-repeat: repeat-y;}
.rightbox#c p {margin-bottom:10px;}

.rightboxhead {margin-top:10px;width:185px;  background-image:url('images/kasten_gelb_oben.png');background-repeat:no-repeat; } /*runder kopf*/
.rightboxhead h1 { font-size:14px; color:#6B2503; padding:4px 0 3px 12px;} /*runder kopf überschrift*/
.rightboxhead h2 { font-size:13px; color:#6B2503; padding:4px 0 3px 12px;} /*runder kopf überschrift etwas kleiner*/

/*BOX LOGIN*/
.rightbox#d {border:0; margin-top:20px; padding:5px 0 0 10px; background-image:url('images/kasten_gelb_mit_maus4.gif');  height:212px; width:186px; background-repeat:no-repeat;}
.rightbox#d h1 {color:#6B2503; font-size:14px;  }
.login1 {font-size:12px; font-weight:900; color:#f00; line-height:22px; padding:115px 5px 19px 0px; }
.login_a { font-weight:900; color:#f00; line-height:20px; padding:80px 5px 19px 0px; }
.login_b { font-weight:900; color:#f00; line-height:20px; padding:50px 5px 19px 0px; }
.login_c { font-weight:900; color:#f00; line-height:20px; padding:40px 5px 19px 0px; }

.co2zaehler_maus_in_tonne {width:100px; border: 0px solid #888;position: relative; top:59px; right: -50px; text-align: right; font-size:17px; color:#f00; font-weight:900; line-height:18px;}
.smilies { width:90px; border: 0px solid #888;position: relative; top:35px; right: 10px; text-align: right; font-size:17px; color:#f00; font-weight:900; line-height:18px;}
.smilies_1 { width:100px; border: 0px solid #888;position: relative; top:35px; right: 28px; text-align: right; font-size:17px; color:#f00; font-weight:900; line-height:18px;}
.smilies_2 { width:90px; border: 0px solid #888;position: relative; top:25px; right: 10px; text-align: right; font-size:17px; color:#f00; font-weight:900; line-height:18px;}

.feldname1 {width:50px; float:left;}
.feldname {width:100px; float:left;} /*login*/
.feld {margin-top:3px; margin-right:17px; height:18px; width:80px; float:right;}
.kommentar a{font-size:11px; font-style:italic; text-decoration:underline; font-weight:300; float:left; color:#444; padding:9px 0 0px 0px;}


/*BOXES CENTER*/
.textboxleer {border: 0px solid #888;font-size:15px; color:#000; font-weight:900;line-height:20px;}
.textboxleer h1 { margin-bottom:10px; font-size:19px; }
.textboxleer h2 { margin-bottom:20px; font-size:19px; }

.kuehlbox_ohne_java {background-color:#ddd; border:1px solid #555; padding:10px; position: absolute; top: 15px; left:530px; width:450px; z-index:4;  font-size:15px; color:#f00; font-weight:900;}

.textboxleer_begruessung { position: absolute; top: 185px; padding-left:0px; border: 0px solid #888;font-size:15px; color:#000; font-weight:900;line-height:24px;}
.textboxleer_quiz { position: absolute; top: 175px; padding-left:0px; border: 0px solid #888;font-size:15px; color:#000; font-weight:900;line-height:24px;}
.textboxleer_black {border: 0px solid #888;font-size:15px; color:#000; font-weight:900;line-height:20px;padding:10px; margin-top:20px; height:200px; width:520px;background-color:#000;border:1px solid #fff;font-size:15px; color:#fff;}
.textboxleer_co2check11 {border: 0px solid #888;font-size:15px; color:#000; font-weight:900;line-height:20px; z-index:2;}
.textboxleer_layer {position: absolute; top: 250px; padding-left:0px; height:30px; width:520px; z-index:3;  font-size:15px; color:#000; font-weight:900;}
.textboxleer_layer h1 { margin-bottom:10px; font-size:19px; }
.textboxleer_layer h2 { margin-bottom:20px; font-size:19px; }
.textboxleer_layer#aktuelles {top: 240px; }
.textboxleer_cookies_nicht_aktiviert { position: absolute; top:170px; left:200px; background-color:#ddd;border:1px solid #333;
                padding:20px;width:560px;height:800px; font-size:15px; color:#000; font-weight:900; z-index:4;}
.textboxleer_bestof {margin-top:50px; border: 0px solid #888;font-size:13px; color:#000; font-weight:900;line-height:20px; color:#ff0;padding-left:10px; }
.textboxleer_meineklasse {margin-left:2px; margin-top:30px; border: 0px solid #888;font-size:13px; color:#000; font-weight:900;line-height:20px; color:#ff0;}
.textboxleer_meineklasse2 {position: absolute; top: 250px; padding-left:10px;}

.leider_noch_nicht_angemeldet1{border: 0px solid #888;font-size:15px; color:#000; font-weight:900; padding-top:30px;padding-left:300px;
            line-height:20px; position:relative;}
.leider_noch_nicht_angemeldet2{border: 0px solid #888;font-size:15px; color:#000; font-weight:900; padding-top:100px;padding-left:70px;
            line-height:20px; position:relative;}

.textbox_co2check0 {font-weight:900; font-size:14px; line-height:20px; color:#f00; padding:20px 0px 10px 0px; position:absolute; margin-left:0px; top:350px; background-color:#ffff66; border:2px solid #cc3300; width:500px;}
.textbox_haende_waschen  {background-color:#ffff66; border:2px solid #cc3300; padding:10 10 10 10px; position:absolute; margin-left:50;top:450px; width:320px; font-size:14px;font-weight:bold;}

.computer_box {position:absolute; padding-left:280px;top:200px; z-index:2;}
.computer_box_b {position:absolute; padding-left:345px;top:160px; z-index:3;}


.textboxtransparentweiss { border: 1px solid #888; margin:20px 0 0 0px; padding:10px; font-size:14px; color:#222;
            line-height:19px; position:relative; background-image:url('images/transparentweiss.png');}        /*mittelspalte transparente Textboxen*/
.textboxtransparentweiss p { margin-bottom:10px;} /*mittelspalte absatzdefinition*/
.textboxtransparentweiss h1 { margin-bottom:10px; color:#00c; font-size:16px; border-bottom:2px solid #00c; padding-bottom:5px;}
.textboxtransparentweiss h2 { margin-bottom:10px; color:#f00; font-size:16px; padding-bottom:5px;}

.textboxtransparentweiss#ohnepadding {padding:0px;}
.textboxtransparentweiss#txt_a {width:500px;} /*textboxen mittelspalte in verschiedenen breiten*/
.textboxtransparentweiss#txt_b {width:400px;} /*textboxen mittelspalte in verschiedenen breiten*/
.textboxtransparentweiss#txt_c {width:500px; font-size:12px; line-height:14px;} /*textboxen mittelspalte in verschiedenen breiten*/
.textboxtransparentweiss#txt_c h1 { margin-bottom:10px; color:#f00; font-size:16px; border:0px; padding-bottom:5px;}
.textboxtransparentweiss#txt_d {width:550px;} /*textboxen mittelspalte in verschiedenen breiten*/

.textboxtransparentweiss#ohne_padding { padding:0px; width:503px;}
.textboxtransparentweiss#lehrer2 {width:300px; margin-left:20px; margin-top:0px; padding:10px;}

.textbox2 {padding:10px;} /*rightbox#c*/

.picbox1 { margin:0; }
.higrubox1 {position:absolute; padding-left:280px;top:250px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox2 {position:absolute; padding-left:410px;top:240px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox3 {position:absolute; padding-left:150px;top:250px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox4 {position:absolute; padding-left:250px;top:192px; z-index:2; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox4b {position:absolute; padding-left:310px;top:220px; z-index:2; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox5 {position:absolute; padding-left:0px;top:600px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox6 {position:absolute; padding-left:208px;top:330px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox7 {position:absolute; padding-left:209px;top:329px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox8 {position:absolute; padding-left:370px;top:550px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox82 {position:absolute; padding-left:370px;top:590px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox9 {position:absolute; padding-left:10px;top:320px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox10 {position:absolute; padding-left:30px;top:500px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox11 {position:absolute; padding-left:150;top:400px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox12 {position:absolute; padding-left:100px;top:340px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox13 {position:absolute; padding-left:400;top:325px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/

.higrubox14 {position:absolute; margin-left:550px;top:85px; z-index:1;  } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox14b {position:absolute; margin-left:550px;top:55px; z-index:0;  } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox14a {position:absolute; margin-left:120px;top:25px; z-index:0;  } /*einzelne hintergrundbilder mit beliebiger position*/

.higrubox15 {position:absolute; padding-left:131;top:327px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox16 {position:absolute; padding-left:50px;top:390px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox17 {position:absolute; padding-left:315;top:425px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox18 {position:absolute; padding-left:410px;top:230px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox19 {position:absolute; padding-left:0px ;top:410px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox20 {position:absolute; padding-left:290px;top:230px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox21 {position:absolute; padding-left:50;top:270px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox21#2 { padding-left:50;top:270px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox22 {position:absolute; padding-left:370px;top:270px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox23 {position:absolute; padding-left:280;top:250px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox24 {position:absolute; padding-left:120px;top:520px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox25 {position:absolute; padding-left:120;top:350px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox26dose {position:absolute; padding-left:353px;top:328px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox26maus {position:absolute; padding-left:100px;top:390px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox27 {position:absolute; padding-left:367;top:322px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox28 {position:absolute; padding-left:210px;top:430px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox30 {position:absolute; padding-left:340px;top:260px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox30_b {position:absolute; padding-left:380px;top:260px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox30#b {padding-left:380px;top:260px;} /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox31 {position:absolute; padding-left:350;top:240px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox32 {position:absolute; padding-left:20px;top:390px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox33 {position:absolute; padding-left:130;top:450px; z-index:6; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox34 {position:absolute; padding-left:180px;top:251px; z-index:1; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox35 {position:absolute; padding-left:350;top:280px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox36 {position:absolute; padding-left:210px;top:235px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox37 {position:absolute; padding-left:380;top:350px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox37b {position:absolute; padding-left:340;top:380px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox38 {position:absolute; padding-left:300px;top:350px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox40 {position:absolute; padding-left:-10;top:456px; z-index:0; } /*einzelne hintergrundbilder mit beliebiger position*/
.higrubox41 {position:absolute; margin-left:-33;top:214px; z-index:-0; }
.higrubox42  {position:absolute; padding-left:410;top:240px; z-index:-0; }
.higrubox45  {position:absolute; padding-left:260;top:675px; z-index:1; }
.higrubox45b {position:absolute; padding-left:160;top:800px; z-index:1; }
.higrubox46  {position:absolute; padding-left:458;top:163px; z-index:6; }
.higrubox47  {position:absolute; padding-left:300;top:450px; z-index:6; }
.higrubox48  {position:absolute; padding-left:10;top:260px; z-index:0; }
.higrubox49  {position:absolute; padding-left:373;top:280px; z-index:1; }
.higrubox50  {position:absolute; padding-left:430;top:240px; border:0px; width:90px; height:90px; }
.higrubox51  {position:absolute; padding-left:0;top:200px; z-index:0; }
.higrubox52a {position:absolute; padding-left:0;top:400px; z-index:0; }
.higrubox52b {position:absolute; padding-left:0;top:510px; z-index:0; }
.higrubox53  {position:absolute; margin-left:-40;top:210px; z-index:0; }
.higrubox54  {position:absolute; padding-left:390;top:150px; z-index:0; }
.higrubox55  {position:absolute; padding-left:312;top:260px; z-index:2; }
.higrubox56  {position:absolute; margin-left:-32;top:140px; width:563px;padding:0 10 10 10px; background-color:#112573; border:1px solid #003 z-index:0; }
.higrubox57 {position:absolute; padding-left:240;top:240px; z-index:0; }
.higrubox58 {position:absolute; padding-left:10;top:420px; z-index:0; }
.higrubox59 {position:absolute; padding-left:200;top:250px; z-index:0; }
.higrubox60 {position:absolute; padding-left:0;top:240px; z-index:0; }

.lampenbox {width:100px;position: relative; top:5px; right: 0px;} /*Lampenbox rechts*/


/* VERSCHIEDENES */
.subline {position:relative;font-size:16px; font-weight:900; padding-right:0px; float:right;
          z-index:1; margin:-14px 5px 0 0;} /*mittelspalte: variabel positionierte subline*/
.subline#blau {color:#00f;}
.subline#orange {color:#e9570f;}
.subline#gelb {color:#FEBE01;}
.subline#kuehlen {color:#50cafe;}
.subline#waerme {color:#f90;}
.subline#rot {color:#f00;}
.subline#mauskonto {color:#000; padding-top:10px;}

/*.potenz {font-size: 0.7em; vertical-align:30%; line-height:1.5em;}*/
/*.rot {color:#f00; font-weight:700;}*/
.pfeilbox {border: 0px solid #888;position: absolute; top: 575px; padding-left:0px;  width:200px; margin-left:410px; height:30px; }
.pfeilbox#co2check {top: 250px; margin-left:470px;}
.pfeilbox#co2check2 {top: 250px; margin-left:415px;}
.pfeilbox#co2check3 {top: 850px; margin-left:415px;}
.pfeilbox#co2check4 {top: 370px; margin-left:230px;}
.pfeilbox#co2check5 {top: 370px; margin-left:470px;}

.pfeilbox#auto2a {top: 350px; margin-left:400px;}

.pfeilbox#lampen {top: 430px;}
.pfeilbox#auto {top: 415px;}

.pfeilbox#lampen1 { top: 430px; margin-left:315px; width:450px;}/* esl zwei buttons */
.pfeilbox#lampen2 { top: 430px; margin-left:440px; width:0px;}/* esl dritter button */

.pfeilbox#lampen3 { top: 290px; margin-left:340px; z-index:3;}/* esl zwei buttons */
.pfeilbox#lampen4 { top: 290px; margin-left:440px;z-index:3;}/* esl dritter button */

.pfeilbox#lampen5 { top: 430px; margin-left:190px;z-index:3;}/* esl*/
.pfeilbox#lampen6 { top: 430px; margin-left:470px;z-index:3;}/* esl  */

.pfeilbox#lampen7 { top: 310px; margin-left:360px;z-index:3;}/* esl  */
/* .pfeilbox#lampen8 {top: 310px; margin-left:230px;z-index:3;width:0px;}*/

.pfeilbox#lampen9 { top: 430px; margin-left:340px; z-index:3;}/* esl zwei buttons */
.pfeilbox#lampen10 { top: 430px; margin-left:440px;z-index:3;}/* esl dritter button */

.pfeilbox#sb7 { top: 300px; margin-left:345px;z-index:3;}/* esl  */
/*.pfeilbox#sb8 { top: 300px; margin-left:420px;z-index:3;}*/

.pfeilbox#gs { margin-left:340px; top: 550px; width:200px;}
.pfeilbox#gs2 { margin-left:390px; top: 560px; width:200px;}

.pfeilbox#lang {padding-left:600px; width:200px;}

.pfeilbox#comp {margin-left:229px; top: 340px; width:300px;}
.pfeilbox#comp2 {margin-left:0px; top: 300px; width:300px;}
.pfeilbox#comp3 {margin-left:0px; top: 525px; width:430px; z-index:4; font-size:15px;}
.pfeilbox#comp3b {margin-left:0px; top: 525px; width:430px; z-index:0; font-size:15px;}
.pfeilbox#comp3_ohneJavaScript {padding-left:610px; top: 660px; width:430px; z-index:0; font-size:15px;}

.pfeilbox#fussleiste {position:absolute; left:0px; top: 1053px; width:900px; z-index:1; font-size:15px;}
.pfeilbox#fussleiste_b {position:absolute; left:20px; top: 1036px; width:900px; z-index:1; font-size:15px;}
.pfeilbox#bayerisches_wappen_rechts {position:absolute; left:920px; top: 1045px; z-index:1; font-size:15px;}
.pfeilbox#bayerisches_wappen_rechts_b {left:900px; top: 1030px; z-index:1; font-size:15px;}

.pfeilbox#sb {margin-left:210px; top: 410px; width:300px;}
.pfeilbox#sb2 {margin-left:0px; top: 250px; width:500px; z-index:3; font-size:15px;}

.pfeilbox#wae {margin-left:170px; top: 450px; width:300px;font-size:15px;}
.pfeilbox#wae2 {margin-left:134px; top: 460px; width:300px;font-size:12px; font-weight:900;}
.pfeilbox#wae4 { margin-left:240px; top: 580px; z-index:3;}
.pfeilbox#brief4 {margin-left:390px; top: 325px;}

.pfeilbox#konsum {position:absolute; margin-left:30px; top: 510px; width:250px; z-index:3; font-size:15px;line-height:22px;}

.pfeilbox#schirmherr{left:330px; top: 517px; width:300px;font-size:15px; font-weight:900; color:#0066FF; text-align:right;}
.pfeilbox#lehrer {top: 700px;}
.pfeilbox#ueber_uns {top: 750px;}
.pfeilbox#brief {top: 960px;}

.pfeilbox#pae {top: 580px; margin-left:230px;}
.pfeilbox#begruessung {top:420px; margin-left:450px;}
.pfeilbox#begruessung_02 {top:420px; margin-left:470px;}
.pfeilbox#loeschen {margin-left:470px;}
.pfeilbox#loeschen2 {top: 347px; margin-left:400px;}

.pfeilbox1 {border: 0px solid #888;position: absolute; top: 575px; padding-left:480px;  width:80px; height:30px; }
.pfeilbox1#2 {border: 0px solid #888;position: absolute; top: 575px; padding-left:650px;  width:80px; height:30px; }/* esl dritter button */
.pfeilbox1#lampen {top: 430px;}
.pfeilbox#3 {width:150px; padding-left:522px;}/* esl zwei buttons */
.pfeilbox1#4 {padding-left:610px; top: 575px;} /* NUR für Gewinnspiel */
.pfeilbox1#5 {padding-left:450px; top: 0px;z-index:3;} /* für Startseite */
.pfeilbox1#co2check {padding-left:690px; top: 850px;z-index:3;} /*co2check7 */
.pfeilbox1#java_script_aktivieren {top: 400px;}
.pfeilbox1#gb {padding-left:220px;}
.pfeilbox1#klasse {top: 335px;}

.pfeilbox_quiz {border: 0px solid #888;position: absolute; padding-top: 20px; padding-left:480px;  width:80px; height:30px; }
.pfeilbox_quiz2 {border: 0px solid #888;position: absolute; margin-top: -20px; padding-left:480px;  width:80px; height:30px; }
.pfeilbox_quiz3 {border: 0px solid #888; margin-top: -20px; margin-right:10px;  height:30px; text-align:right;}

.pfeilbox img{ float:left; margin:1px 5px;}
.pfeilbox img {margin:1px 5px;}/*abstand der buttons*/

.kuehlbox {border:1px solid #999999; background-color:white; position: absolute; margin-left:380px; top: 620px;  width:145px; }
.kuehlbox#2 {top: 470px;}

/* MENUE TOP */
ul#mmtop { list-style-type:none; font-style:italic; text-align:left; padding:2px 0 2px 50px;}
ul#mmtop li, ul#mmtop li a:link, ul#mmtop li a:visited{ font-size:12px; font-weight:700; padding:10px 15px 0px 25px; display:inline;
text-decoration:none;color:#005; }

/* MENUEBOTTOM */
ul#mmbottom { list-style-type:none; clear: both; text-align:left; padding:7px 0 5px 240px;}
ul#mmbottom li, ul#mmbottom li a:link, ul#mmbottom li a:visited{ font-size:12px; font-weight:700; font-style:italic; padding:15px 10px 0px 0px; display:inline; color:#00f; text-decoration:none;}

/*COUNTER*/
.counter { color:#1f3c76; font-size:14px;}
.counter#co2 {position: absolute; top:1020px; right:50px;}
.counter#co2_b {position: absolute; top:1000px; left:760px;}

.counter#visit {position: absolute; top:1020px; left:50px;}
.counter#visit_b {position: absolute; top:1000px; left:30px;}

.linie {border-top:1px solid #888; border-bottom:1px solid #888;padding:6px 0 6px 0px; margin-top:4px;}

/*Links*/
a {color:#00f; text-decoration:none}
a:hover {color:#000;}

.checksize {border:1px solid #555; width:16px; height:16px;border:0px solid transparent}
.feld2{border:1px solid #b48701; padding:1px 0 0 2px; width:47px; height:20px; background-image:url('images/butt_co2form_gelb.gif');}
.feld2druck{border:1px solid #b48701; padding:1px 0 0 2px; width:60px; height:30px; background-image:url('images/butt_co2form_gelb.gif');}
.feld3{border:1px solid #000000; padding:1px 0 0 2px; width:47px; height:20px; background-image:url('images/butt_eingabe_blau.gif');}
.feld5{border:1px solid #000000; padding:1px 0 0 2px; height:20px; background-image:url('images/butt_eingabe_blau.gif');}
.feld5#lang {width:195px;}
.feld5#mittel {width:70px;}
.feld6{border:1px solid #770099; padding:1px 0 0 2px; height:20px; background-color:#EFEAFF;}
.feld6#lang {width:195px;}
.feld7{border:1px solid #0000dd; padding:1px 0 0 2px; height:20px; background-color:#DFE8FF;}
.feld7#mittel {width:70px;}
.Check2{  background-color:#eff4fa;border:1px solid #99ccff; padding:1px 0 0 2px;}
.feld4 {border:1px solid #000000; width:110px; height:20px; background-color:#fff;padding:1px 0 0 2px;}
.feld5 {border:1px solid #000000; width:140px; height:20px; background-color:#fff;padding:1px 0 0 2px;}

.submit_bestaetigen{border:0px solid #000000;background-image:url('images/butt_bestaetigen.gif');background-color:transparent;width:65px;height:18px;margin-bottom: 5px;}
.submit_bestaetigen_2{border:0px solid #000000;background-image:url('images/butt_bestaetigen_2.gif');background-color:transparent;width:70px;height:18px;margin-bottom: 5px;}
.submit_bestätigen_rot{border:0px solid #000000;background-image:url('images/butt_bestaetigen_rot.gif');background-color:transparent;width:65px;height:18px;margin-bottom: 4px;}

.submit_weiter{color:#ffffff;border:0px solid #000000;background-image:url('images/butt_weiter_sub.gif');background-color:transparent; background-repeat: no-repeat;width:51px;height:18px;margin-bottom: 5px; }
.submit_fertig{color:#ffffff;border:0px solid #000000;background-image:url('images/butt_fertig.gif');background-color:transparent;width:51px;height:18px;margin-bottom: 5px;}
.submit_anmelden{color:#ffffff;border:0px solid #000000;background-image:url('images/butt_anmelden.gif');background-color:transparent;width:65px;height:18px;margin-bottom: 5px;}
.submit_zurueck{border:0px solid #000000;background-image:url('images/butt_zurueck.gif');background-color:transparent;width:51px;height:18px;margin-bottom: 5px;}

.submit_weitere_lampe{color:#ffffff;border:0px solid #000000;background-image:url('images/butt_weitere_Lampe.gif');background-color:transparent;width:90px;height:18px;margin-bottom: 4px;margin-top:1px;}
.submit_weiteres_Geraet{border:0px solid #000000;background-image:url('images/butt_weiteres-Geraet_unten.gif');background-color:transparent;width:90px;height:18px;margin-bottom: 4px;}

.submit_berechnen{border:0px solid #000000;background-image:url('images/butt_berechnen_.gif');background-color:transparent;width:65px;height:18px;margin-bottom: 5px;}
.submit_berechnen_rot{border:0px solid #000000;background-image:url('images/butt_berechnen_rot.gif');background-color:transparent;width:65px;height:18px;margin-bottom: 4px; margin-top:1px;}
.submit_OK_rot{border:0px solid #000000;background-image:url('images/butt_OK_rot.gif');background-color:transparent;width:30px;height:18px;margin-bottom: 4px;}

.submit_vorschau {border:0px solid #000000;background-image:url('images/butt_vorschau.gif');background-color:transparent;width:65px;height:18px;margin-bottom: 5px; background-repeat:no-repeat;}

/*für co2check*/
#menu5 {position: justify;z-index:0;font-size: 10pt;}
#menu5 dl {float: left;e;}
#menu5 dt {font-weight: bold;display: inline;}
#menu5 dd {position:absolute;display: none;border: 1px solid black;background: #ffffff;width:450px;z-index:51;padding:10 10 10 10px;margin-top:30px;}
#menu5 li {text-decoration: none;background: #ffffff;font-weight: bold;}


/*für faq*/
#menu6 {z-index:0;font-size: 10pt;padding-bottom:0px; height:10px;}
#menu6 dl {float: left;}
#menu6 dt {font-weight: bold;display: inline; color:000;}
#menu6 dd {position:absolute;display: none; border-bottom: 1px solid #55f;background: #CAEFFF;width:483px; height:500; z-index:51;padding:0 10 0 11px;margin-top:38px; margin-left:-10px; color:#000088;border-bottom: 1px solid #55f;}


/*
.main1 {
    position:absolut; top:400px;left:300px;
    margin:0px 0 0 0px;
    border:1px solid #d0d0d0;
    width:100%;
    height:260px;
    z-index:0;
}
*/

/*für best of Liste*/

#tab_head1{font-size:12pt;font-weight:bold;color:red;padding:10 0 0 10px;text-align: left;}
#tab_head2{font-size:12pt;font-weight:bold;color:red;padding:10 0 0 5px;text-align: left;}
#tab_head2b{font-size:12pt;font-weight:bold;color:red;padding:10 0 0 10px;text-align: left;}
#tab_cell1{font-size:8.5pt;font-weight:bold;color:yellow;padding:10 5 0 0px;text-align: right}
#tab_cell1b{font-size:8.5pt;font-weight:bold;color:yellow;padding:10 0 0 0px;text-align: right; width:45;}
#tab_cell2{font-size:8.5pt;font-weight:bold;color:yellow;padding:10 0 0 10px;text-align: left}
#tab_cell3{font-size:8.5pt;font-weight:bold;color:yellow;padding:10 0 0 10px;text-align: left}


#tab_head1_kl{font-size:12pt;font-weight:bold;color:red;padding:10 0 0 10px;text-align: left;}
#tab_head1b_kl{font-size:12pt;color:red;padding:10 0 0 10px;text-align: left;}
#tab_head2_kl{font-size:12pt;font-weight:bold;color:red;padding:10 0 0 10px;}
#tab_head2b_kl{font-size:12pt;font-weight:normal;color:red;padding:10 0 0 5px;}
#tab_cell1_kl{font-size:8.5pt;font-weight:bold;color:yellow;padding:10 10 0 0px;text-align: right}
#tab_cell2_kl{font-size:8.5pt;font-weight:bold;color:yellow;padding:10 0 0 10px;text-align: left}
#tab_cell2b_kl{font-size:8.5pt;font-weight:bold;color:yellow;padding:10 5 0 5px;text-align: right}
#tab_cell3_kl{font-size:8.5pt;font-weight:bold;color:yellow;padding:10 0 0 10px;text-align: left}



#scroll{
scrollbar-arrow-color: #2255cc;
 scrollbar-base-color:#001144;
scrollbar-highlight-color : #2255cc;
scrollbar-shadow-color : #2255cc;
SCROLLBAR-TRACK-COLOR:#2255cc;
}

#scroll_aktuelles{
}

/*für Startseite*/
.nav{ z-index:1000;}
.nav a:hover img{z-index:1000;url:('../Bilder formatiert_neu2/start_Eisbär1_picasaweb_groß.jpg');}
#bild_nav { position:absolute; display:block; border:1px solid #000000;}
#bild_nav2 { position:absolute; display:block; border:0px solid #000000;}

/*für Kontakt*/
.Bereich_kontakt{color:#000000;border:1px solid #000000;background-color:#ffffff;}
.Button_kontakt{border:2px solid #ffffff;;background-color:#D9F1FF;color:#0000ff;}
.bild_button{margin-top:0px;border:0px;}

.aktuelles_01{border-bottom:14px solid #ccc; heigh:50px; margin-bottom:20px; padding-bottom:10px; font-size:12px; line-height:21px;}
.aktuelles_02{padding: 10px 0px 10px 10px; color:#039; width:500px; font-size:13px;}
.aktuelles_03{padding-left:10px; color:#000; font-size:22px; line-height:28px; width:500px;}
.aktuelles_04{line-height:16px; padding: 20px 0px 20px 10px; width:500px; font-size:13px;}
.aktuelles_05a{ margin-left:10px; margin-bottom:15px; margin-right:14px; width:180px;}
.aktuelles_05b{float: right; margin-left:10px; margin-bottom:5px; margin-right:14px; width:180px;}
.aktuelles_06{font-size:13px; font-weight:normal; padding-left:10px; padding-right:10px;}
.aktuelles_07{heigh:50px; margin-bottom:20px; padding: 8px 8px 0px 10px; font-weight:normal;font-size:12px; line-height:16px;}
.aktuelles_08{float: left; margin-right:14px; width:180px;}
.aktuelles_09{color:#039;}
.aktuelles_10{padding-top:8px; padding-bottom:8px; color:#000; font-size:22px; line-height:26px;}
.aktuelles_11{font-size:13px; margin-top:15px; margin-bottom:10px;}
.aktuelles_12{padding: 5 5 5 5; background-color:eee;  font-size:11px; font-weight:normal; color:#555; line-height:16px;  border:1px solid #ccc; }

.begruessung {position:absolute; margin-left:360px; top:268px; font-size:20pt;color:#f00; font-weight:900; line-height:40px;z-index:3;}

.begruessung_01{margin-bottom:20px; padding-bottom:0px; font-size:12px; line-height:21px;}
.begruessung_02{padding: 10px 0px 10px 10px; color:#039; width:500px; font-size:13px;}
.begruessung_03{padding-left:10px; padding-bottom:5px; color:#000; font-size:22px; line-height:28px; width:500px;}
.begruessung_04{line-height:16px; padding: 20px 0px 20px 10px; width:500px; font-size:13px;}
.begruessung_05a{ margin-left:10px; margin-bottom:15px; margin-right:14px; width:180px;}
.begruessung_05b{float: right; margin-left:10px; margin-bottom:5px; margin-right:14px; width:180px;}
.begruessung_06{font-size:13px; font-weight:normal; padding-left:10px; padding-right:10px;}

.meine_maus {position:absolute; margin-left:360px; top:305px; font-size:20pt;color:#f00; font-weight:900; line-height:40px;z-index:3;}
