/* CSS www.ABG-Net.de */


 /* Links*/
                 a {
                        background-image:none;
                        text-decoration:none;   
                 }
                 a:hover {
                        background-image:none;
                        text-decoration:underline;                        
                        color:#FEA700; 
                 }
                 .saturday a:hover {
                        background-image:none;
                        text-decoration:none;                        
                        color:#000000; 
                        background-color:#FEA700;
                 }
                 .selectedday a:hover {
                        background-image:none;
                        text-decoration:none;                        
                        color:#FFFFFF; 
                        background-color:#FEA700;
                 }
                 .inhalt a {
                        color:#284F60;
                        font-style:bold;
                        text-decoration:none;
                 }
                 .text_klein a {
                        color:#284F60;
                        font-style:bold;
                        text-decoration:none;
                        font-size: 10px;
                 }
                 .inhalt a:hover {
                        color:#FEA700;
                        font-style:bold;
                        text-decoration:underline;
                }
                .boxgruen a {
                        font-weight:bold; 
                 }
                .inhaltSp2 a:hover {
                        color:#FEA700;
                        font-style:bold;
                        text-decoration:underline;
                }
                .liste a:hover {
                        color:#FEA700;
                        font-style:bold;
                        text-decoration:underline;
                }
                .liste a:visited {
                        color:#7E7E7E;
                        font-style:bold;
                        text-decoration:none;
                }
                h2 a:visited {
                        color:#7E7E7E;
                        text-decoration:none;
                }
                .teaserEvent a:visited {
                        color:#7E7E7E;
                        text-decoration:none;
                }
                .boxGruenNews a:visited{
                        color:#7E7E7E;
                        text-decoration:none;
                }
                .forumThema a:visited {
                        color:#525252;
                        text-decoration:none;
                }
                .Hauptmoment a {
                        margin: 0px 0px 0px 0px;
                        height:15px;
                        float:left;
                        padding: 2px 10px 2px 10px;
                        display:block;
                        border-right:1px solid #40809C;
                        font-size:12px;
                        color:#000000;
                        background-color:#ADD8E8;
                }
                 .menuInhalt a {
                        margin: 0;
                        display:block;
                        background-image:url(/images/bg_link.gif);
                        background-repeat:no-repeat;
                        padding: 2px 2px 3px 13px;
                        background-color:#B2D4E1;    
                        border-bottom:1px solid #888888;
                        border-right:1px solid #888888;
                        margin-bottom: 1px;
                        color:#000000;
                        line-height:13px;
                        font-size:12px;
                        text-align:left;
                } 
                .menuInhaltO a {
                        margin: 0;
                        display:block;
                        background-image:none;
                        padding: 0px 0px 0px 0px;
                        background-color:none;    
                        border-bottom:0px;
                        border-right:0px;
                        margin-bottom: 0px;
                        color:#000000;
                        line-height:0px;
                        font-size:0px;
                        text-align:left;
                } 
                h2 a {
                        color:#284F60;
                } 
                h2 a:hover {
                        color:#FEA700;
                }
                .mehr a {
                        color:#284F60;
                } 
                .mehr a:hover {
                        color:#FEA700;
                }
                a {
                        color:#284F60;
                } 
                a:hover {
                        color:#FEA700;
                }
                td a {
                        color:#284F60;
                } 
                td a:hover {
                        color:#FEA700;
                } 
                .menuInhaltUnter a {
                        margin: 0;
                        background-color:#E4F3FA;
                        border-bottom:1px solid #B3B3B3;
                        border-right:1px solid #B3B3B3;
                }
                .menuBranche a {
                        margin: 0;
                        background-image:url(/images/bg_link.gif);
                        background-repeat:no-repeat;
                        padding: 2px 2px 3px 13px;
                        display:block;
                        text-align: left;
                        border-bottom:1px solid #ADD8E8;
                        color:#000000;
                        line-height:13px;
                        font-size:12px;
                }
                .KalenderInhalt a {
                        margin: 0;
                        background-repeat:no-repeat;
                        padding: 0px 0px 0px 0px;
                        display:block;                        
                        color:#000000;
                        line-height:12px;
                        font-family: Arial, Helvetica, sans-serif;
                        font-size:11px;
                        font-weight:normal;
                        border-bottom:1px solid #888888;
                        border-right:1px solid #888888;
                        margin-bottom: 1px;
                }
                .KalenderInhalt1 a:hover {
                        margin: 0px;
                        padding: 0px 0px 0px 0px;
                        color:#000000;
                        line-height:12px;
                        font-family: Arial, Helvetica, sans-serif;
                        font-size:11px;
                        font-weight:normal;
                }
                .menuHaupt a {
                        float:left;
                        padding: 2px 10px 2px 10px;
                     /*   display:block;*/
                        border-right:1px solid #40809C;
                        font-size:12px;
                        text-align:left;
                        font-weight:bold;
                        color:#000000;

                }
                .menuHaupt a:hover {
                        border-right: 1px solid #40809C;
                        text-decoration: none;
                        color:#000000;
                        background-image:url(../images/boxOrange.png); 
                }
               .menuInhalt a:hover {
                        border-bottom:1px solid #888888;
                        border-right:1px solid #888888;
                        background-image:url(/images/bg_link2.gif);
                        color:#000000;
                        background-color:#FEA700;
                        text-decoration: none;
                }        
                .boxBrancheMittelAdresse a {
                        float:left;
                        text-align:left;
                        text-decoration:underline;
                } 
                .blinken { 
                        text-decoration:blink; 
                }
                .blinken a { 
                        text-decoration:blink; 
                }
                .tx-ttnews-browsebox-SCell a {
                        font-style:bold;
                        color: #FEA700;
                }

        /* Allgemeine Grundeinstellungen */
                html, body {
                margin: 0;
                }
                body {
                        background-color:#FFFFFF;
                        text-align: center;
                        color:#000000;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:12px;
                        font-weight:normal;
                        font-style:normal;
                        scrollbar-face-color:#EEF6F7;
                        scrollbar-highlight-color:#EEF6F7;
                        scrollbar-shadow-color:#98C2D2;
                        scrollbar-3dlight-color:#98C2D2;
                        scrollbar-arrow-color:#98C2D2;
                        scrollbar-track-color:#EEF6F7;
                        scrollbar-darkshadow-color:#EEF6F7; 
                        background-image:url(../images/hg_web.gif);
                        background-repeat:repeat; 
                }
        /* Positionierer*/
                .boxAlle, .boxKopf, .boxHauptteil {
                        background-repeat:no-repeat;
                        width:996px;
                }
                .boxAlle {
                    /*    margin:auto;*/
                        /*height:100%;*/
                        border-right: 1px solid #D4D4D4;
                        border-left: 1px solid #D4D4D4;
                        border-bottom: 1px solid #D4D4D4;
                        background-color:#EEF6F7;
                }
                .boxAlleSF {
                        margin:auto;
                        height:99%;
                        border: 1px solid #D4D4D4;
                        background-color:#EEF6F7;
                        width:99%;
                        margin:0px;
                        padding:0px;
                       /* overflow: auto;*/
                }
                .boxAlleSF_save {
                        margin:auto;
                        min-height:465px;
                        border: 1px solid #D4D4D4;
                        background-color:#EEF6F7;
                        width:693px;
                        margin:10px 0px 10px 10px;
                        padding:10px 0px 10px 10px;
                        overflow: auto;
                }
                .boxAlleBB {
                        margin:auto;
                        height:620px;
                        border: 1px solid #D4D4D4;
                        background-color:#EEF6F7;
                        width:965px;
                        margin:10px 0px 10px 10px;
                        padding:10px 0px 10px 10px;
                        overflow: auto;
                }
                .boxKopf {
                        background-image:url(../images/head07.jpg);
                        float:left;
                        height:85px;
                      /*  background-color:#000000;*/
                        text-align: left;
                        color:#000000;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:9px;
                        font-weight:normal;
                        font-style:normal;
                        vertical-align:bottom;
                }
                .boxKopf2 {
                        float:left;
                        height:70px;
                        background-color:#E7F1F3;
                        text-align: left;
                        color:#000000;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:11px;
                        font-weight:normal;
                        font-style:normal;
                        vertical-align:bottom;
                }
                .headlogo {
			background-image:url(../images/logo_abgnet.png);
			background-repeat:no-repeat;
                        float:left;
                        height:70px;
                        width:300px;
                        text-align: left;
                }
                .headpic {
                        float:left;
                        height:70px;
                        width:695px;
                        text-align: left;   
                }
                .headbalken {
                        clear:both;
			float:right;
			background-image:url(../images/hg_header_balken.gif);
			background-repeat:repeat;
                        height:14px;
                        width:986px;
                        text-align: left;   
                        padding: 1px 5px 0px 5px;
                }
                .kopfTextNeu1 {
			float:left;
                        text-align: left;
                        color:#000000;
                        width: 500px;
			height: 13px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:11px;
                        font-weight:normal;
                        font-style:normal;
                }
                .kopfTextNeu2 {
			float:right;
                        text-align: right;
                        color:#000000;
                        width: 200px;
			height: 13px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:11px;
                        font-weight:normal;
                        font-style:normal;
                }
                .boxleer {
                        float:left;
                        height:5px;
                }
                .boxleer2 {
                        float:left;
                        clear:both;
                        height:5px;
                        width:140px;
                }
                .boxleer3 {
                        float:left;
                        clear:both;
                        height:10px;
                        width:200px;
                }
                .boxHauptteil {
                        padding-top:15px;
                        float:left;
                        background-color:#EEF6F7;
                        min-height:80%;
                }
                .boxHauptteilSF {
                        float:left;
                        background-color:#EEF6F7;
                        min-height:80%;
                }
                .boxFuss {
                        clear:both;
                }
                .boxFussSF {
                        clear:both;
                }
                .boxKopfLi, bosKopfRe {
                        border:0;
                }
                .boxKopfLi {
                        width:150px;
                        float:left;
                        text-align: left;  
                }
                .boxKopfRe {
                        margin: 0px 0px 0px 0px;
                        width:844px;
                        float:left;
                        background-color:#ADD8E8;
                        background-image:url(../images/boxGruen.png); 
                }
                .boxKopfReE {
                        margin: 0px 0px 0px 0px;
                        width:846px;
                        float:left;
                        background-color:#ADD8E8;
                        background-image:url(../images/boxGruen.png); 
                } 
                .Standort {
                        text-align:left;
                        padding: 2px 2px 2px 15px;
                        border-bottom:1px solid #EEF6F7;
                        background-image:url(../images/boxGrau.png); 
                }
                .boxAktiv {
                        text-align:left;
                        padding: 2px 2px 2px 13px;
                        border-bottom:1px solid #EEF6F7;
                        color: #FFFFFF;
                        font-weight: bold;
                        background-image:url(../images/boxGruen2.png); 
                }
                .boxAktivO {
                        text-align:left;
                        padding: 2px 2px 2px 13px;
                        border-bottom:1px solid #EEF6F7;
                        color: #FFFFFF;
                        font-weight: bold;
                        background-image:url(../images/boxGruen2.png); 
                }
                .boxBalken {
                        float:left;
                        width: 220px;
                        height: 15px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxBalken2 {
                        float:right;
                        width: 220px;
                        height: 15px;
                        background-image:url(../images/boxGruen.png);
                } 
                .boxBalken3 {
                        float:right;
                        width: 680px;
                        height: 15px;
                        background-image:url(../images/boxGruen.png); 
                } 
                .boxBalken4 {
                        float:left;
                        width: 450px;
                        height: 15px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxBalkenOrange {
                        float:left;
                        width: 220px;
                        height: 15px;
                        background-image:url(../images/boxOrange.png);
                        text-decoration:blink;
                        font-weight:bold; 
                }
                .boxOrange {
                        float:left;
                        width:15px;
                        height:15px;
                        background-color:#FEA700;
                        background-image:url(../images/boxOrange.png);
                }
                .boxGruen {
                        float:left;
                        text-align:left;
                        width: 198px; 
                        height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruen3 {
                        float:left;
                        text-align:left;
                        width: 216px; 
                        height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruen220 {
                        float:left;
                        text-align:left;
                        width: 213px; 
                        min-height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruenbindex {
                        float:left;
                        text-align:left;
                        width: 213px; 
                        min-height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruen100 {
                        float:left;
                        text-align:left;
                        width: 100%; 
                        height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruen2 {
                        float:left;
                        text-align:left;
                        width:428px;
                        height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruen4 {
                        float:left;
                        text-align:left;
                        font-weight:bold;
                        width:441px;
                        height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }
                 .boxGruen5 {
                        float:left;
                        text-align:left;
                        width: 193px; 
                        height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruenLong {
                        float:left;
                        width: 450px; 
                        height:15px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruen680 {
                        float:left;
                        width: 660px; 
                        height:15px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxLink {
                        float:left;
                        text-align:left;
                        width:140px;
                        /*min-height:360px;*/
                }
                .boxLinkABG {
                        float:left;
                        text-align:left;
                        width:140px;
                }
                .boxLinks {
                        float:left;
                        text-align:left;
                        width:140px;
                }
                .boxDate {
                        float:left;
                        text-align:left;
                        width:210px;
                        font-size:10px;
                        padding: 2px 0px 0px 0px;
                }
                .DateRallye {
                        float:left;
                        text-align:left;
                        width:65px;
                     /*   padding: 2px 0px 0px 0px;*/
                }
                
                .boxHeadline {
                        float:left;
                        text-align:left;
                        width:430px;
                        padding: 2px 0px 0px 0px;
                }
                .boxHeadline2 {
                        float:left;
                        text-align:left;
                        width:210px;
                        padding: 2px 0px 0px 0px;
                }
                .boxSub {
                        float:left;
                        text-align:justify;
                        width:220px;
                        padding: 2px 0px 0px 0px;
                }
                .boxPic {
                        float:right;
                        text-align:left;
                        width:220px;
                        padding: 0px 5px 5px 10px;
                }
                .boxPic2 {
                        float:left;
                        text-align:left;
                        width:100px;
                        padding: 0px 5px 5px 0px;
                }
                .news-single-imgcaption {
                        float:left;
                        text-align:left;
                        /*width:220px;*/
                        padding: 2px 0px 2px 3px;
                        font-size: 11px;                        
                }
                .boxBild {
                        float:right;
                        text-align:left;
                        width:220px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        vertical-align:top;
                        border-bottom:1px solid #98C2D2;
                        padding: 0px;
                }
                .boxBildRallye {
                        float:left;
                        text-align:left;
                        width:449px;
                        vertical-align:top;
                     /*   border:1px solid #98C2D2;*/
                        padding: 5px;
                }
                .boxBildRallyeSpon {
                        float:left;
                        text-align:left;
                        width:449px;
                        vertical-align:top;
                        padding: 5px;
                }
                .news-single-img {
                        text-align:center;
                }
                .boxBild2 {
                        float:left;
                        text-align:left;
                        width:100px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        vertical-align:top;
                        min-height:10px;
                        border-bottom:1px solid #98C2D2;
                        padding: 0px;
                }
                .boxBildWin {
                        float:left;
                        clear:both;
                        height:60px;
                        width:220px;
                }
                .boxNews {
                        float:left;
                        text-align:justify;
                        width:440px;
                        padding: 2px 0px 0px 0px;
                }
                .boxNews2 {
                        float:left;
                        text-align:justify;
                        width:210px;
                        padding: 2px 0px 0px 0px;
                }
                .boxttablezeile1 {
                        float:left;
                        text-align:left;
                        height:15px;
                        width:99%;
                        padding: 0px 0px 0px 0px;
                        background-color:#EFEFEF; 
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                }
                 .boxList {
                        float:left;
                        text-align:left;
                        width:449px; 
                        min-height: 20px;
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        padding: 0px 0px 0px 0px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        margin-bottom: 10px;
                }
                .boxListR {
                        float:left;
                        text-align:left;
                        width:449px; 
                        min-height: 10px;
                        padding: 0px 0px 0px 0px;
                        margin-bottom: 5px;
                } 
                .boxListText {
                        float:left;
                        text-align:left;
                        width:215px; 
                        min-height: 20px;
                        padding: 0px 5px 0px 5px;
                }
                .boxList2 {
                        float:left;
                        text-align:left;
                        width:449px;
                        min-height: 20px;
                        background-color: #EFEFEF;
			background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;                        
                        margin-bottom:10px;
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        padding: 0px 0px 0px 0px;
                }
                .boxListSuche {
                        float:left;
                        text-align:left;
                        width:220px;
                        min-height: 20px;
                        background-color: #EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        /*border-top:10px solid #EEF6F7;*/
                        border-bottom:1px solid #98C2D2;
                        padding: 0px 0px 0px 0px;
                }
                .boxList3 {
                        float:left;
                        text-align:left;
                        width:220px;
                        min-height: 20px;
                        background-color: #EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        border-top:10px solid #EFEFEF;
                        border-bottom:1px solid #98C2D2;
                        padding: 0px 0px 0px 0px;
                }
                .boxList3x {
                        float:left;
                        text-align:left;
                        width:220px;
                        min-height: 20px;
                        background-color: #EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        border-bottom:1px solid #98C2D2;
                        padding: 0px 0px 0px 0px;
                }
                .boxList4 {
                        float:left;
                        text-align:left;
                        width:215px;
                        min-height: 20px;
                        background-color: #EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        border-right:1px solid #98C2D2;
                        border-bottom:1px solid #98C2D2;
                        padding: 4px 4px 4px 0px;
                        margin-bottom: 10px;
                }
                .boxList4Suche {
                        padding: 2px 2px 2px 4px;
                }
                .boxList2Text {
                        float:right;
                        text-align:left;
                        width:330px; 
                        padding: 5px 5px 0px 5px;
                }
                .boxListSucheText {
                        float:right;
                        text-align:left;
                        width:220px; 
                        padding: 5px 0px 0px 0px;
                } 
                .boxList3Text {
                        float:right;
                        text-align:left;
                        width:430px; 
                        padding: 5px 5px 0px 5px;
                }
                .boxList2Pic {
                        float:left;
                        text-align:left;
                        width:100px; 
                        padding: 0px 5px 0px 5px;
                }
                .boxSuche {
                        float:left;
                        text-align:left;
                        width: 443px; 
                        height:75px;
                        padding: 0px 0px 0px 7px;
                        background-color:#D1E5ED;
                        border-bottom:5px solid #EEF6F7;
                }
                .boxTip {
                        background-image:url(/images/mail.gif);
                        background-repeat:no-repeat;
                        float:right;
                        text-align:left;
                        width: 145px; 
                        padding: 2px 0px 2px 20px;
                        background-color:#D9E8EF;
                        border-bottom:1px solid #98C2D2;
                        border-right:5px solid #EEF6F7;
                }
                 .boxDruck {
                        background-image:url(/images/druck.gif);
                        background-repeat:no-repeat;
                        float:left;
                        text-align:left;
                        width: 145px; 
                        padding: 2px 0px 2px 20px;
                        background-color:#D9E8EF;
                        border-bottom:1px solid #98C2D2;
                        border-right:5px solid #EEF6F7;
                }
                .boxNewsLinks {
                        float:left;
                        text-align:left;
                        width: 438px; 
                        padding: 2px 0px 2px 3px;
                        background-color:#D9E8EF;
                        border-bottom:1px solid #98C2D2;
                        border-top:1px solid #98C2D2;
                }
                .boxNewsLinksPic {
                        float:left;
                        text-align:left;
                        width: 332px; 
                        padding: 2px 0px 2px 3px;
                        border-top:1px solid #98C2D2;
                }
                .boxNewsRelated {
                        float:left;
                        text-align:left;
                        width: 438px; 
                        padding: 2px 0px 2px 2px;
                        background-color:#D9E8EF;
                        border-bottom:1px solid #98C2D2;
                        border-top:1px solid #98C2D2;
                }
                .boxSucheText {
                        float:left;
                        text-align:left;
                        width: 430px; 
                        height:15px;
                        padding: 0px 0px 0px 7px;
                }
                .boxListRechts {

                        float:left;
                        text-align:left;
                        width:220px;
                        min-height: 20px;
                        background-color: #EFEFEF;
			background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;                        
                        border-top:10px solid #EEF6F7;
                        border-bottom:1px solid #98C2D2;
                        padding: 0px 0px 3px 0px;
                }
                 .boxUnten {
                        float:left;
                        width: 450px;
                        min-height: 15px;
                }
                .boxWerbungRechts {
                        float:left;
                        text-align:left;
                        width:156px;
                        padding: 0px 0px 0px 0px;
                }
                .boxWerbungEinzel {
                        float:left;
                        text-align:left;
                        width:156px;
                        padding: 0px 0px 0px 0px;
                        border-bottom:5px solid #EFEFEF;
                }
                .boxGrau {
                        float:left;
                        width:220px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        vertical-align:top;
                }
                .boxWetterhg {
                        background-color:#87A1CD;
                }
                .menuImpressum, .menuHaupt { 
                        margin:0;
                        padding:0;
                }
                .menuHaupt {                        
                        text-align:left;
                        font-weight:bold;
                }
               .menuInhalt, .menuExtern {
                        float:left;
                        vertical-align:top;
                }  
               .menuInhalt {
                        clear:both;
                        margin: 0px 0px 0px 0px;
                        padding-top:1px;
                        width:140px;
                        display:block;
                        background-color:#EEF6F7;
                }   
                .menuInhaltUnter {
                        margin: 0;
                        background-image:url(/images/bg_linkunter.gif);
                        background-repeat:no-repeat;
                        padding: 0px 0px 0px 8px;
                        display:block;
                        margin-bottom: 1px;
                        /*background-color:#E4F3FA;*/
                        /*border-bottom:1px solid #EEF6F7; */
                        color:#000000;
                        line-height:13px;
                        font-size:12px;
                }
                .menuBranche {
                        margin: 0px 0px 0px 0px;
                        padding-top:1px;
                        width:220px;
                }
                .kopfText {
                        float:left;
                        text-align: left;
                        color:#000000;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:11px;
                        font-weight:normal;
                        font-style:normal;
                        padding: 70px 0px 0px 5px;
                }
                .kopfText2 {
                        float:right;
                        text-align: right;
                        color:#000000;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:11px;
                        font-weight:normal;
                        font-style:normal;
                        padding: 70px 5px 0px 0px;
                }
                .anzeige {
                        float:left;
                        text-align: left;
                        color:#7B7B7B;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:10px;
                        font-weight:normal;
                        font-style:normal;
                        padding: 4px 5px 0px 0px;
                }
                .inhalt {
                        float:left;
                        margin: 0px 0px 0px 10px;
                        padding-bottom: 10px;
                        width:685px;
                        vertical-align:top;
                }
                .inhaltBildergalerie {
                        float:left;
                        text-align: left;
                        margin: 0px 0px 0px 0px;
                        padding-bottom: 10px;
                        width:680px;
                        vertical-align:top;
                }
                .werbung {
                        float:right;
                        font-size:10px;
                        text-align:left;
                        margin: 0px 0px 0px 10px;
                        #padding-bottom: 15px;
                        width:145px;
                        background-color:#EFEFEF;
                        vertical-align:top;
                        /*min-height:500px;*/
                }
                .werbung2 {
                        float:left;
                        font-size:10px;
                        text-align:left;
                        margin: 0px 0px 0px 0px;
                        padding-bottom: 5px;
                        width:685px;
                        vertical-align:top;
                }
                .werbung3 {
                        float:left;
                        font-size:10px;
                        text-align:left;
                        margin: 0px 0px 0px 0px;
                        padding-bottom: 5px;
                        width:220px;
                        vertical-align:top;
                }
                .werbung4 {
                        float:left;
                        font-size:10px;
                        text-align:left;
                        margin: 0px 0px 0px 10px;
                        padding-bottom: 5px;
                        width:220px;
                        vertical-align:top;
                }
                .inhaltWerbung {
                        float:left;
                        margin: 0px 0px 0px 0px;
                        padding-bottom: 10px;
                        width:680px;
                        vertical-align:top;
                }
                .inhaltSp1 {
                        padding: 0px 0px 0px 0px;
                        clear:both;
                        float:left;
                        text-align:left;
                        width:220px;
                }
                .latest1 {
                        float:left;
                        padding-bottom: 1px;
                        width:220px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau2.gif);
                        background-repeat:repeat;
                        vertical-align:top;
                        min-height:20px;
                        border-bottom:1px solid #98C2D2;
			margin-right: 0px;
                }
                .latestSVS {
                        float:left;
                        padding-bottom: 1px;
                        width:220px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau3.gif);
                        background-repeat:repeat;
                        vertical-align:top;
                        min-height:20px;
                        border-bottom:1px solid #98C2D2;
			margin-right: 0px;
                }
                .boxSForange {
                        float:left;
                        padding-bottom: 1px;
                        width:210px;
                        background-color:#FEA700;
                        vertical-align:top;
			padding: 0px 5px 5px 5px;
                        margin-bottom: 5px;
                }
                .listKat {
                        float:left;
                        padding-top: 0px;
                        padding-bottom: 5px;
                        width:220px;
                        vertical-align:top;
                        min-height:20px;
                }
                .listKat2 {
                        float:left;
                        padding-top: 5px;
                        padding-left: 0px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        width:100px;
                        vertical-align:top;
                        min-height:20px;
                }
                .inhaltText {
                        font-size:12px;
                        text-align:left;
                        margin: 0px 0px 0px 0px;
                        padding: 5px 5px 5px 5px;
                }
                .inhaltText220 {
                        font-size:12px;
                        text-align:left;
                        width:210px;
                        margin: 0px 0px 0px 0px;
                        padding: 5px 5px 5px 5px;
                }
                .inhaltTextSF {
                        font-size:12px;
                        text-align:justify;
                        min-height: 50px;
                        margin: 0px 0px 0px 0px;
                        padding: 5px 5px 5px 5px;
                }
                .inhaltTextFormat {
                        font-size:12px;
                        text-align:justify;
                        margin: 0px 0px 0px 0px;
                        min-width: 5px;
                        padding: 0px;
                }
                .mehr {
                        float:right;
                        font-size:12px;
                        text-align:right;
                        padding: 3px 0px 2px 2px;
                        vertical-align:top;
                        font-style:bold;
                }
                .mainEvent {
                        float:left;
                        padding-top: 1px;
                        padding-bottom: 5px;
                        width:220px;
                        vertical-align:top;                        
                        border-bottom:1px solid #98C2D2;
                }
                .highlightEvent {
                        float:left;
                        padding-top: 1px;
                        padding-bottom: 5px;
                        width:220px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        vertical-align:top;

                        min-height:100px;
                        border-bottom:1px solid #98C2D2;
                }
                .showEvent {
                        float:left;
                        padding-top: 1px;
                        padding-bottom: 1px;
                        width:219px;
                        vertical-align:top;
                        background-color:EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        margin-bottom: 5px;
                        border-bottom: 1px solid #98C2D2;
                        border-right: 1px solid #98C2D2;
                }
                .teaserEvent {
                        float:left;
                        font-size:10px;
                        text-align:left;
                        width:150px;                        
                        padding: 10px 5px 5px 4px;
                        vertical-align:top;
                }
                .picEvent {
                        float:left;
                        font-size:12px;
                        width:50px;
                        padding: 10px 5px 5px 5px;
                        vertical-align:top;
                }

                .pichightEvent {

                        float:left;
                        font-size:12px;

                        width:100px;
                        padding: 10px 5px 5px 5px;
                        vertical-align:top;
                }
                .teaserhightEvent {
                        float:left;
                        font-size:10px;
                        text-align:left;
                        width:100px;
                        padding: 10px 5px 5px 5px;
                        vertical-align:top;
                }
                .mehrEvent {
                        float:right;
                        font-size:10px;
                        text-align:right;
                        padding: 0px 5px 0px 0px;
                        vertical-align:top;
                        font-style:bold;

                }
                .bilder {
                        float:left;
                        width:220px;
                        background-color:#EFEFEF;
	                background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        vertical-align:top;
                        /*min-height:40px;*/
                        border-right:0px solid #98C2D2;
                        border-bottom:1px solid #98C2D2;
                        margin-bottom: 5px;
                }
                .inhaltBildtext {
                        float:left;
                        font-size:11px;
                        text-align:justify;
                        width:100px;
                        padding: 5px 5px 5px 0px;
                        vertical-align:top;
                }
                .inhaltBildtextlang{
                        float:left;
                        font-size:12px;
                        text-align:justify;
                        width:190px;
                        padding: 5px 5px 0px 5px;
                        vertical-align:top;
                }
                 .inhaltBildtextKurz {
                        float:left;
                        font-size:11px;
                        text-align:left;
                        width:100px;
                        padding: 5px 5px 5px 5px;
                        vertical-align:top;
                }
                 .archiv {
                        float:left;
                        width:220px;
                        background-color:D1E5ED;
                        vertical-align:top;
                        min-height:70px;
                        border-bottom:1px solid #98C2D2;
                        margin-top: 10px;
                }
                .inhaltArchiv  {
                        float:left;
                        font-size:12px;
                        text-align:left;
                        width:200px;                        
                        padding: 2px 5px 2px 5px;
                        vertical-align:top;
                }
                .inhaltBild {
                        float:left;
                        font-size:12px;
                        width:100px;
                        padding: 10px 5px 5px 5px;
                        vertical-align:top;
                }
                .inhaltGalerie {
                        float:left;
                        font-size:12px;
                        width:100px;
                        padding: 10px 5px 5px 0px;
                        vertical-align:top;
                }
                .mehrBild {
                        float:right;
                        font-size:12px;
                        text-align:left;
                        padding: 0px 0px 0px 0px;
                        vertical-align:top;
                        font-style:bold;
                }
                .liste {
                        font-size:13px;
                        font-weight: bold;
                        text-align:left;
                        line-height:17px;
                        min-height:15px;
                        color:#284F60;
                        padding: 0px 5px 2px 15px;
                        margin: 2px 0px 3px 0px;
                        background-image:url(/images/bg_link.gif);
                        background-repeat:no-repeat;
                }
                .listeGrau {
                        font-size:13px;
                        font-weight: bold;
                        text-align:left;
                        line-height:16px;
                        color:#284F60;
                        padding: 0px 5px 0px 15px;
                        background-image:url(/images/bg_link.gif);
                        background-repeat:no-repeat;
                        margin-bottom: 5px;
                }
                .liste2 {

                        font-size:13px;
                        font-weight: bold;
                        text-align:left;
                        line-height:18px;
                        padding: 0px 0px 10px 0px;
                        color:#000000;
                }
                .listef {
                        font-size:13px;
                        font-weight: bold;
                        text-align:left;
                        line-height:16px;
                        padding: 0px 5px 0px 15px;
                        background-image:url(/images/bg_link.gif);
                        background-repeat:no-repeat;
                        margin-bottom: 5px;
                }
                .inhaltSp2 {
                        padding: 0px 0px 0px 10px;
                        float:left;
                        text-align:justify;
                        width:220px;
                }
                .inhaltSp2SF {
                        padding: 0px 10px 0px 0px;
                        float:left;
                        text-align:justify;
                        width:220px;
                        height: 450px;
                      /*  overflow:hidden;*/
                }
                .inhaltSp3 {
                        margin: 0px 0px 0px 10px;
                        float:left;
                        align:left;
                        width:220px;
                }
                .inhaltSp4 {
                        padding: 0px 0px 0px 0px;
                        float:left;
                        align: left;
                        text-align: left;
                        width:450px;
                }
                .inhaltSp4s {
                        padding: 0px 0px 0px 10px;
                        float:left;
                        align: left;
                        text-align: left;
                        width:450px;
                }
                .inhaltSp4pop {
                        padding: 0px 0px 0px 0px;
                        float:left;
                        align: left;
                        text-align: left;
                        width:450px;
                        background-color:#EEF6F7;
                        padding: 5px;
                } 
                .inhaltSp4a {
                        padding: 0px 0px 0px 0px;
                        float:left;
                        align: left;
                        text-align: left;
                        width:450px;
                }
                .inhaltSp5 {
                        padding: 0px 0px 0px 0px;
                        float:left;
                        align: left;
                        text-align: left;
                        width:640px;
                }
                .inhaltSp5a {
                        padding: 0px 0px 0px 0px;
                        float:left;
                        align: left;
                        text-align: left;
                        width:680px;
                }
                .inhaltSp6 {
                        padding: 0px 0px 0px 0px;
                        float:left;
                        align: left;
                        text-align: left;
                        width:450px;
                }

                .inhaltSp7 {
                        padding: 0px 0px 0px 0px;
                        float:left;
                        text-align:left;
                        width:220px;
                }

                .fussZ1, .fussZ2 {
             /*           margin:0px 30px 0px 0px;*/
                }
                .fussZ1 {
                        background-color:#EFEEE7;
                }
                .fussZ2 {

                        width:996px;
                        padding: 5px 0px 5px 0px;
                        background-color:#EEF6F7;
                        text-align:center;
                        font-size:10px;
                        text-align:center;
                }
                .fussZ2SF {
                        width:700px;
                        padding: 0px 0px 5px 0px;
                    /*    background-color:#EEF6F7;*/
                        text-align:center;
                        font-size:10px;
                        text-align:center;
                } 
                .klein {
                        font-size:10px;
                }
                .mittel {
                        font-size:11px;
                        padding: 1px 0px 0px 0px;
                        font-family: Arial, Helvetica, sans-serif;  
                }
                .gross {
                        font-size:14px;
                        font-weight:bold;
                }
                .boxpopKopf {
                        background-color:#AB1315;
                        margin:0;
                        padding: 10px 0px 10px 0px;
                        text-align:left;
                }
                .boxpopInhalt {
                        clear:both;
                        float:left;
                        background-color:#EFEEE7;
                }
                .boxWerbungEvent {
                        float:left;
                        padding: 0px 0px 5px 0px;
                        margin-bottom: 10px;
                        width:680px;
                        vertical-align:top;
                        border-bottom:1px solid #98C2D2;
                }
                .boxpopFuss {
                        clear:both;
                        text-align:center;
                        padding: 6px 0px 12px 0px;

                }
                .boxpopInhalt img {
                        margin:0;
                        padding:0;
                        border:none;
                }
                .boxBildRallye img  { 
                        float: left; 
                        width: 130px;
                      /* height: 98px;                   */
                        padding: 5px;
                        margin: 2px;
                        border: 1px solid #98C2D2;
                }
                .boxBildRallyeSpon img  { 
                        float: left; 
                        width: 145px;
                        height: 60px;                   
                        padding: 5px;
                        margin: 2px;
                        border: 1px solid #98C2D2;
                }
                .boxBildRallyePic img  { 
                        float: left; 
                     /*   width: 145px;
                        height: 60px;                   */
                        padding: 5px;
                        margin: 2px;
                        border: 1px solid #98C2D2;
                }
                img.textBildLi {
                        float:left;
                        margin:0px 10px 5px 0px;
                        border:none;
                }
                img.textBildRe {
                        float:right;
                        margin:0px 0px 5px 10px;
                        border:none;
                }
                .boxPrivat a {
                        margin: 0;
                        background-image:url(/images/bg_link.gif);
                        background-repeat:no-repeat;
                        padding: 2px 2px 3px 13px;
                        display:block;
                        text-align: left;
                        border-bottom:1px solid #98C2D2;
                        color:#000000;
                        line-height:13px;
                        font-size:12px;
                }
                 .boxAerzte {
                        float:left;
                        text-align:left;
                        width:450px; 
                        padding: 5px 0px 0px 0px;                        
                        margin-top: 3px;
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        margin-bottom: 3px;
                } 
                .news-amenu-item-year {
                        clear:both;
                        padding-top:10px;
                        font-weight:bold;
                }
                .boxBad {
                        float:left;
                        text-align:left;
                        width:130px; 
                        min-height:90px;
                        background-image:url(../images/hg_suedbad.jpg);
                        background-repeat:repeat;
                        padding: 5px;
                } 

 /* Branchenindex*/

                 .boxBrancheViel {
                        float:left;
                        text-align:left;
                        width:448px;
                        padding: 0px 0px 0px 0px;
                        margin-bottom: 10px;
                        border: 1px solid #98C2D2;
                }
                .boxBrancheVielText {
                        float:left;
                        text-align:left;
                        width: 205px;
                        padding: 5px 5px 5px 10px;
                }
               .boxBrancheVielText2 {
                        float:left;
                        text-align:center;
                        width: 405px;
                        padding: 5px 5px 5px 10px;
                }
                .boxBrancheVielPic {
                        float:left;
                        width:205px;
                        text-align:left;  
                        padding: 5px 5px 5px 10px;
                }
                 .boxBrancheMittel {
                        float:left;
                        text-align:left;
                        width:449px;  
                        padding: 5px 0px 5px 0px;                  
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                   /*     margin-top: 3px;*/
                        margin-bottom: 5px;
                }
                .boxBrancheMittelAdresse {
                        float:left;
                        text-align:left;
                        width: 205px;
                        padding: 5px 5px 0px 10px;
                } 
                .boxBrancheMittelText {
                        float:left;
                        text-align:left;
                        vertical-align: text-bottom;
                        width: 205px;
                        padding: 35px 5px 5px 10px;
                } 
                .boxBrancheStandard {
                        float:left;
                        text-align:left;
                        width:219px; 
                        height: 250px;
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        padding: 0px 0px 0px 0px;  
                        margin: 5px 5px 0px 0px;                      
                }
               .boxBrancheStandardText {
                        float:left;
                        text-align:left;
                        width: 205px;
                        height: 210px;                       
                        padding: 5px 5px 5px 5px;
                        font-size:11px;
                        overflow:auto;
                }


 /* Twitter */
                .box24h {
                        clear:both;
                        float:left;
                        width:220px;   
                        height:475px;
                        background-image:url(../images/hg_ticker.png);
                        background-repeat:no-repeat;
                } 
                .box24hpics {
                        width:200px;
                        height:150px;
                        margin:0px 10px 10px 10px;
                        border: 1px solid #A7001D;
                        background-color:#DDDDDD;
         }    
                .tp_twitter {
                width:200px;
                height:270px;
                overflow:auto;
                margin:30px 10px 10px 10px;
                border: 1px solid #A7001D;
                background-color:#DDDDDD;
         }

         .tp_twitter_bubble-content  {
                        width:170px;
                        float:left;
                        text-align:left;
                        line-height:1.2em;
                        margin-top:5px;
                        margin-left:10px;
                        margin-right:10px;
                        margin-bottom:5px;
                        padding-bottom:1em;
                        font-family: Arial;
                        font-size:12px;
                        color:#000;
                }
          .tp_twitter_bubble-content p {                        
                        padding-bottom:5px;
                        border-bottom: 1px solid #C2C2C2;
                        padding-top:5px;
                }
          .tp_twitter_date {
                        font-size: 10px;
                        color:#ACACAC;
          }              
                
   /* Facebook */
 
.slide_likebox {
        float:right;
        width:342px;
        height:445px;
        background: url(fileadmin/ABG-Net.de/social/fbslide1.png) no-repeat;
        display:block;
        right:-310px;
        padding:0;
        position:fixed;
        top: 120px;
        z-index:1000;
}

.slide_text {
        font-family: Arial, Verdana, sans-serif;
        font-size: 8px;
        padding-left: 10px;
        text-decoration: none;
        color: #FFF;
}
.FB_Loader {display:none;}
             
                

                  
   /* Zeichenformate */
                /* Absaetze */
                p {
                        margin: 0;
                        padding:0;
                        font-family: Arial, Helvetica, sans-serif;
                        /*font-size:11px;*/
                        /*text-align:left;*/
                }                
               /* .inhaltSp1 p, .inhalt p {
                        padding: 4px 10px;
                }
                .inhaltSp2 p {
                        padding: 4px 10px 4px 0px;
                }*/
                p.powerDatum {
                        font-weight:bold;
                }
                .inhaltSp1 p.powerDatum {
                        padding: 6px 10px 0px 20px;
                }
                .inhaltSp2 p.powerDatum {
                        padding: 6px 10px 0px 10px;
                }
                p.powerWochentag {

                        font-size:11px;

                }
                .inhaltSp1 p.powerWochentag {
                        padding: 0px 10px 2px 20px;
                }
                .inhaltSp2 p.powerWochentag {
                        padding: 0px 10px 2px 10px;
                }
                .menuImpressum p {
                        margin:0;
                        padding: 3px 10px 12px 0px;
                        line-heigth: 15px;
                        font-size:12px;
                        text-align:right;
                        color:#FFC100;

                }

/*        Sonderformate */
                td {
                        /* text-align:left;*/
                        font-family:Arial, Helvetica, sans-serif;
                        font-size: 12px;
                        color:#000000;
                        margin:0;
                        padding:0px;
                        /*font-size:11px;*/
                }
                .bistro td {
                        /* text-align:left;*/
                        font-family:Arial, Helvetica, sans-serif;
                        font-size: 12px;
                        color:#000000;
                        margin:0;
                        padding:3px;         
                }
                .boxBad td {
			/*background-color: #EFF5F8;*/
                }
                .bistro table {
                        width:450px; 
                }
                .boxGuest td {
                        text-align:left;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size: 12px;
                        color:#000000;
                        margin:5;
                        padding:5;
                        text-align:left;
                }
                b {
                        color:#000000;
                        font-size: 12px;
                        font-weight: bold;
                }
                /* Ueberschriften */
                h1, h2, h3, h4, h5 {
                        text-align:left;
                        font-weight:bold;
                }
                h1 {
                        margin:0px 0px 58px 0px;
                        padding: 6px 10px 4px 10px;
                        border-top: 1px solid #FFC100;
                        line-height:18px;
                        font-size:13px;
                        color:#FFFFFF;
                        background-color:#000000;
                }
                h2 {
                        margin:0px 0px 2px 0px;
                        font-family:Arial, Helvetica, sans-serif;
                        line-height:14px;
                        font-size:13px;
                        color:#284F60;
                }
                h3 {
                        margin:0px 0px 10px 0px;
                        line-height:14px;
                        font-size:13px;
                        color:#000000;
                }
                h4 {
                        margin:12px 10px 0px 0px;
                        padding: 1px 10px;
                        border-top: 1px solid #AB1315;
                        line-height:14px;
                        font-size:12px;
                        color:#FFFFFF;
                        background-color:#FFC100;
                }
                h5 {
                        padding: 1px 10px;
                        border-top: 1px solid  #6B1112;
                        background-repeat:no-repeat;
                        background-position:top right;
                        line-height:14px;
                        font-size:12px;
                        color:#FFFFFF;
                        background-color:#E20A16;
                }         
                       
 /* Formulare */
                .inhalt input, input.button {
                        margin:2px 0px 2px 0px;
                        border-left: none;
                        border-top: none;
                        border-right: 1px solid #98C2D2;
                        border-bottom: 1px solid #98C2D2;
                        font-family: Arial, Verdana, Helvetica, sans-serif;
                        font-size:11px;
                  /*      width:200px;*/
                  /*      height:16px;*/
                        color:#585858;
                        background-color: #FAFAFA;
                }  
  
                .inhalt input:hover, input.button:hover {
                        border-right: 1px solid #98C2D2;
                        border-bottom: 1px solid #98C2D2;
                        background-image:none;
                    /*    width:200px;*/
                    /*    background-color:#FEA700;*/
                        color:#000000;
                }
                .tx-skpagecomments-pi1 form input#name,	.tx-skpagecomments-pi1 form input#email, .tx-skpagecomments-pi1 form input#homepage {
                        margin:2px 0px 2px 0px;
                        border-left: none;
                        border-top: none;
                        border-right: 1px solid #98C2D2;
                        border-bottom: 1px solid #98C2D2;
                        font-family: Arial, Verdana, Helvetica, sans-serif;
                        font-size:11px;
                        width: 200px;
                        height:16px;
                        color:#585858;
                        background-color: #FAFAFA;
                } 
                .tx-skpagecomments-pi1 form {
                        margin:10px;
                        width:430px;
                }
                .tx-skpagecomments-pi1 form input#skcommentssubmit {
                        background:#fafafa;
                        color:#585858;
                        float:right;
                        margin:8px 20px;
                }
                #comment {
                        border-right: 1px solid #98C2D2;
                        border-bottom: 1px solid #98C2D2;
                        background-image:none;
                        color:#000000;
                        background-color: #fafafa;
                        width:280px;
                }     
                .inhalt select {
                        margin:2px 0px 2px 0px;
                        border-left: none;
                        border-top: none;
                        border-right: 1px solid #98C2D2;
                        border-bottom: 1px solid #98C2D2;
                        font-family: Arial, Verdana, Helvetica, sans-serif;
                        font-size:11px;
                        height:16px;
                        color:#585858;
                        background-color: #FAFAFA;
                }
                .inhalt textarea {
                        margin:3px 0px 6px 0px;
                        width:315px;
                        height:180px;
                        border-left: none;
                        border-top: none;
                        border-right: 1px solid #98C2D2;
                        border-bottom: 1px solid #98C2D2;
                        font-family: Arial, Verdana, Helvetica, sans-serif;
                        font-size:11px;
                        background-color: #FAFAFA;
                        color:#585858;                        
                }
                option {
                        margin:1px 1px 1px 1px;
                        border-left: none;
                        border-top: none;
                        border-right: 1px solid #98C2D2;
                        border-bottom: 1px solid #98C2D2;
                        font-family: Arial, Verdana, Helvetica, sans-serif;
                        font-size:12px;
                        height:15px;
                        background-color: #FAFAFA;
                        color:#585858;
                }
                form {
                        margin:0;
                        padding:0;
                }        
                .anzeige form {
                        margin:0;
                        padding:0;
                        width:145px;
                        
                }    
                .anzeige td {
                        width: 145px;
                }
                .skyscraper {
	                float:left;
	                position:absolute;
	                height: 600px;
			weight: 420px;
			left:1005px; 
			top:0px;
                      /*  z-index:0;*/
                }
                .abstand10 {
			padding: 10px;
                }


                


                
                

                 .hochgestellt {
                  vertical-align: text-top;
                  font-size: 0.7em;
                 }
                 .zitat {
                        text-align: left;
                        color:#000000;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:12px;
                        font-weight:normal;
                        font-style:normal;
                 }
                 .zitat-datum {
                        text-align: left;
                        color:#284F60;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:12px;
                        font-weight:normal;
                        font-style:normal;
                 }

/* Spielfeld fuer Praktikant(inn)en */

                .boxTabL {
                        float:left;
                        text-align:left;
                        width: 90px; 
                        height:36px;
                        padding: 2px 0px 0px 7px;
                }
                .boxTabD {
                        float:left;
                        text-align:left;
                        width: 105px; 
                        height:36px;
                        padding: 2px 0px 0px 7px;
                    /*    background-color: #EFEFEF;*/
                }
                .boxTabLSmall {
                        float:left;
                        text-align:left;
                        width: 15px; 
                        height:36px;
                        padding: 2px 0px 0px 7px;
                   /*     background-color: #EFEFEF;*/
                }
                .boxTabDSmall {
                        float:left;
                        text-align:left;
                        width: 25px; 
                        height:36px;
                        padding: 2px 0px 0px 7px;
                }
                .MyboxGruen100 {
                        float:left;
                        text-align:left;
                        width: 100%; 
                        min-height:36px;
                        padding: 0px 0px 0px 0px;
                        background-color: #EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                     /*   background-image:url(../images/boxGruen.png);*/
                }
                .MyboxGruen100D {
                        float:left;
                        text-align:left;
                        width: 100%; 
                        min-height:36px;
                        padding: 0px 0px 0px 0px;
                        background-color: #D1E5ED;
                     /*   background-image:url(../images/boxGruen.png);*/
                }
                .MyboxGruen101 {
                        float:left;
                        text-align:left;
                        width: 100%; 
                        height:36px;
                        padding: 0px 0px 0px 0px;
                        background-color:#98C200;
                }
                .MyboxGruen101D {
                        float:left;
                        text-align:left;
                        width: 100%; 
                        height:36px;
                        padding: 0px 0px 0px 0px;
                        background-image:url(../images/boxGruen.png);
                }
                .boxGruenNews2 {
                        float:bottom;
                        text-align:left;
                        width: 198px;                         
                        padding: 2px 0px 1px 17px;
                        font-size:12px;         
                        background-image:url(/images/bg_link.gif);
                        background-repeat:no-repeat;
                }                
                .boxGruenNews {
                        float:bottom;
                        text-align:left;
                        width: 198px; 
                        min-height:15px;
                        padding: 2px 0px 1px 17px;
                        font-size:12px;         
                        background-image:url(/images/bg_link.gif);
                        background-repeat:no-repeat;
                }
                .MyboxGruen220 {
                        float:left;
                        text-align:left;
                        width: 213px; 
                        min-height:32px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);                        
                }
                .MyboxBrancheMittel {
                        float:left;
                        text-align:left;
                        width:215px; 
                        padding: 5px 0px 0px 0px;
                        background-color: #D1E5ED;
                        margin-top: 3px;
                        margin-bottom: 3px;
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                }
                .MyboxBrancheMittelAdresse {
                        float:left;
                        text-align:left;
                        width: 205px;
                        padding: 5px 5px 0px 10px;
                } 
                .MyboxBrancheMittelText {
                        float:left;
                        text-align:left;
                        vertical-align: text-bottom;
                        width: 205px;
                        padding: 35px 5px 5px 10px;
                }
                .MyteaserEvent {
                        float:left;
                        font-size:10px;
                        text-align:left;
                        width:350px;                        
                        padding: 10px 5px 5px 5px;
                        vertical-align:top;
                }
                .MypicEvent {                  
                        float:left;
                        width:50px;
                        padding: 10px 5px 5px 5px;
                        vertical-align:top;
                }
                .MymehrEvent {
                        float:right;
                        font-size:12px;
                        text-align:right;
                        padding: 0px 5px 5px 20px;
                        vertical-align:top;
                        font-style:bold;

                }
                .MyboxGruen {
                        float:left;
                        text-align:left;
                        width: 195px; 
                        height:15px;
                        padding: 0px 0px 0px 7px;
                        background-image:url(../images/boxGruen.png);
                }

//cstiller
		
                .inhalt_sf {
                        float:left;
                        margin: 0px 0px 0px 10px;
                        padding-bottom: 10px;
                        width:680px;
                        vertical-align:top;
                }
		
                .boxGruen_3 {
                        float:left;
                        text-align:left;
                        width: 658px; 
                        height:15px;
                        padding: 0px 0px 0px 7px;
                        background-color:#98C2D2;
                        background-image:url(../images/boxGruen.png);
                }
                .latest1_border {
                        float:left;
                        padding-bottom: 1px;
                        width:220px;
                        background-color:#EFEFEF;
			background-image:url(../images/hg_grau2.gif);
                        background-repeat:repeat;                        
                        vertical-align:top;
                        min-height:430px;
                        border-bottom:1px solid #98C2D2;
			/*margin-right: 6px;*/
                }
/*sudoku*/

                .tx-sudoku-pi1-cell, .tx-sudoku-pi1-cell-end, .tx-sudoku-pi1-cell-start, .tx-sudoku-pi1-cell-bold {
                        text-align: center; 
                        height:18px;
                        width: 20px;
                 }
                 .tx-sudoku-pi1-cell-bold {
                        border-right: 1px solid #C0BEB9;
                 }
                 .tx-sudoku-pi1-row-bold td{
                        border-bottom: 1px solid #C0BEB9;
                 }
                 .tx-sudoku-pi1-cell-error {
                        text-align: center;
                        font-weight:bold;
                        background-color: #FDE7BD;
                 }
                 .tx-sudoku-pi1-row input, .tx-sudoku-pi1-row-bold input, .tx-sudoku-pi1-row-end input {
                        margin:2px 2px 2px 2px;
                        text-align: center;
                        border: 1px solid #C0BEB9;
                        font-family: Arial, Helvetica, sans-serif;
                        font-size:12px;
                        height:18px;
                        width: 20px; 
                        color:#000000;
                }
                .tx-sudoku-pi1-buttons select {
                        height:20px;
                        width: 90px;
                        font-size:12px;
                        vertical-align: top;
                } 
                .tx-sudoku-pi1-buttons input.button{
                        padding:2px 2px;
                        margin-left:2px;
                        background-image:none;
                        background-color:#98C2D2;
                        color:#000000;
                        font-family:Arial, Verdana, Helvetica, sans-serif;
                        font-size:11px;
                }
                .tx-sudoku-pi1 table{
                        border: 1px solid #BEBEBE;
                }
                li {
                        text-align: left;
                }
                .img_border {
	                border:1px solid gray;
                }
                
/* Events */

                .inhaltSp2a {
                        padding: 1px 0px 0px 10px;
                        float:left;
                        text-align:justify;
                        width:220px;
                }
		.event_buttons {
			float:right;
		}
		.event_navl {
			float:left;
			font-size:20px;
			color:#888888;
		}
		.event_navr {
			float:right;
			font-size:20px;
			color:#888888;
		}
		.event_search_box {
			background-color:#B2D4E1;
			margin-bottom:1px;
			padding: 2px 2px 24px 7px;
			border-bottom:1px solid #888888;
                        border-right:1px solid #888888;
		}
		.news_search_box {
		        width:134px;
		        height:44px;
			background-color:#B2D4E1;
			margin-bottom:5px;
			padding: 2px 2px 3px 3px;
			border-bottom:1px solid #888888;
                        border-right:1px solid #888888;
		}
		.event_search_button {
			float:left;
                        border-top:none;
                        border-right:none;
                        border-bottom:none;
                        border-left: none;
                        padding:1px 8px;
			margin-top:3px;
                        background-image:none;
                        background-color:#8AB5C7;
                        color:#000000;
                        font-family:Verdana, Arial, Helvetica, sans-serif;
                        font-size:11px;
			width:127px;
		}
		.event_search_button:hover {
                        border: 0px solid #000000;
                        background-image:none;
                        background-color:#FEA700;
                        color:#000000;
                }
		.event_search_list {
			font-size:11px;
			height:15px;
		}
		.showEventbroad {
                        float:left;
                        width:449px;  
			vertical-align:top;
                        padding-top: 1px;
                        padding-bottom: 1px;
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        margin-bottom: 5px;
		}
		.teaserEventbroad {
                        float:left;
                        font-size:11px;
                        text-align:left;
                        width:375px;                        
                        padding: 10px 5px 5px 5px;
                        vertical-align:top;
                }

/* Gaestebuch */

                .tx-guestbook-list-header {
                        background-color:#B2D4E1;
                        background-image:url(../images/boxGruen.png); 
                        font-weight:bold;
                }        
                .tx-guestbook-list-rowleft {
                        background-color:#EEF6F7;
                        width:160px;
                } 
                .tx-guestbook-list-small {
                        font-size:10px;
                }
                .tx-guestbook-list-row {
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        width:285px; 
                        margin-bottom: 10px;
                }       


/* Forum */

                .forumDate {
                        clear:both;
                        float:left;
                        font-size:10px;
                        text-align: left; 
                        margin-top: 5px;                     
                
                }                
                .forumKat {
                        clear:both;
                        float:left;
                        font-size:10px; 
                        text-align: left;                        
                
                }
                .forumThema {
                        clear:both;
                        float:left;
                        font-size:12px; 
                        text-align: left;
                        font-weight: bold;
                
                }
                .forumTeaser {
                        clear:both;
                        float:left;
                        font-size:10px;
                        text-align: justify; 
                	overflow: hidden;
                }
                
/* Gästebuch */
                .tx-guestbook-pagination, .tx-guestbook-date {
                        font-size: 11px;  
                }
                .tx-guestbook-header {
                        background-color:#ADD8E8;
                        background-image:url(../images/boxGruen.png);
                        height: 15px;
                }                
                .tx-guestbook-right {
                        float:left;
                        text-align:left;
                        width:449px; 
                        min-height: 20px;
                        border-bottom:1px solid #98C2D2;
                        border-right:1px solid #98C2D2;
                        padding: 0px 0px 0px 0px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        margin-bottom: 10px;
                }
/* Schaufenster */
                .bluebox {
                        float:left;
                        width: 420px;
                        background-color: 081CC2;
                        color: FFF10C;
                        padding: 10px;
                        font-weight: bold;
                }  
                .happysun {
                        font-size:13px;
                /*        */
                        text-align:left;
                        line-height:17px;
                        padding: 0px 5px 2px 15px;
                        margin: 1px 0px 3px 0px;
                        min-height:14px;
                        width:210px;
                        background-image:url(http://www.abg-net.de/fileadmin/ABG-Net.de/images/sonne_gelb.gif);
                        background-repeat:no-repeat;
                }
                .happysun2 {
                        font-size:13px;
                /*        */
                        text-align:left;
                        line-height:17px;
                        padding: 0px 5px 2px 25px;
                        margin: 1px 0px 3px 0px;
                        min-height:14px;
                        width:210px;
                        font-weight: bold;
                }
                .happysun3 {
                        font-size:13px;
                /*        */
                        text-align:left;
                        line-height:17px;
                        padding: 0px 5px 2px 15px;
                        margin: 1px 0px 3px 0px;
                        min-height:14px;
                        width:430px;
                }
                .bgschwarz {
                        width: 220px;
                        height: 150px;
                        background-color: black; 
                }
                .boxSFNewsTeaser {
                        float:left;
                        text-align:center;
                        width:196px;
                        background-color:#EFEFEF;
                        background-image:url(../images/hg_grau.gif);
                        background-repeat:repeat;
                        vertical-align:top;
                        min-height:10px;
                        border:2px solid #98C2D2;
                        padding: 10px;
                }

/* POLL */
		.tx_myquizpoll_pi1-title {
			color:#284F60;
			float: left;
			text-align:left;
			font-weight: bold;
			font-size:12px;
			height: 20px;
			padding: 5px 0px 5px 0px;
		}
		.tx_myquizpoll_pi1-question {
		        clear:both;
			color:#000000;
			float: left;
			text-align:left;
			font-size:12px;
			padding: 5px 0px 5px 0px;
		}
		.tx_myquizpoll_pi1-answer  {
		        clear:both;
			color:#000000;
			float: left;
			padding: 2px 0px 2px 0px;
			text-align:left;
			font-size:12px;			
		}
		.tx_myquizpoll_pi1-submit {
		        clear:both;
		}
		.tx_myquizpoll_pi1-label {
		        clear:both;
		        font-size:12px;
		}
		.tx_myquizpoll_pi1-table {
		        clear:both;
		}
		.tx_myquizpoll_pi1-th {
			background-color:#B2D4E1;
		}
	        .bildung_awa {
	                font-size: 11px;      	        
                } 
                
                .wm01 {
                        clear: both;    
                        float: left;
                        width: 430px;
                        min-height: 50px;
                        background-color:#E9E9E9;
                        padding: 5px 10px 5px 10px;
                }  
                .wm02 {
                        clear: both;
                        float: left;
                        width: 430px;
                        min-height: 50px;                        
                        padding: 5px 10px 5px 10px;
                }  

 /* Kunden */
                .bildabstand td {
                        padding-bottom: 10px; 
                } 
 
 
 

                
                
