BODY {	margin: 0; background-color: #eeeeee; padding: 0}
h1,h2,h3,h4,p,div,ul,ol,li,td,th,address,blockquote,nobr,b,i, a {
 font-family:Arial,sans-serif; font-size:10pt; color: #00000}

ul {margin-bottom: 5px; margin-top: 5px;}

li {margin: 5px 70px 5px 30px;}
li.bold_no_bullet {font-weight: bold; list-style-type: none;}
li.stlb-li {text-indent:-25px; margin-left: 30px; margin-right: 20px;list-style-type: none;}
li.stlb-li-non { margin-left: 30px; margin-right: 20px;list-style-type: none;}
p  {background-color: #ffffff; margin: 5px 50px 5px 30px;}
p.inside_table {margin-left: 0px; margin-right: 30px;}
p.dotmark  {background-color: #ffffff; margin: 5px 50px 5px 30px;}
A {color: #888888; text-decoration: underline; }
A:hover {color: #000000; }
ul.frage {font-size: 10pt; line-height: 130%;}
h1 {font-size: 14pt; line-height: 125%; margin-bottom: 9px; margin-top: 10px}
h2 {font-size: 12pt; line-height: 120%; margin-bottom: 5px;}
h3 {font-size: 12pt; line-height: 120%; margin-bottom: 3px; font-weight: normal;}
p.t {font-size: 10pt; line-height: 115%;}
big.3 {font-size: 13.5pt; line-height: 120%; margin-bottom: 3px;}
td.t {font-size: 10pt;}
td.ls {font-size: 8pt; line-height: 120%;}
.header {background-color: #fef200; margin: 5px 10px 0px 30px; }
.hormenu {background-color: #fef200; margin: 0px 0px 0px 30px; padding: 0px;}
div.hormenu {display: inline;}
hormenuleft {display: inline; text-align: center; padding: 0px 0px 0px 0px; margin: 0px;}
.horcountry {display: inline; padding-left: 53px;}
.horrefer {font-size: 8pt; padding-left: 0px; padding-bottom: 2px; vertical-align: bottom;}
.pagebody {background-color: #ffffff; margin: 5px 50px 5px 20px; padding-left: 10px; vertical-align: top;}
.pagebodyeinzug {background-color: #ffffff; margin: 5px 50px 5px 60px; }
td.pagebody {position: relative;}
h1.pagebody {margin: 5px 50px 5px 30px;}
h2.pagebody {margin: 5px 50px 5px 30px;}
h2.pagebody_list {margin: 500px 50px 5px 30px;}
h3.pagebody {margin: 5px 50px 5px 30px;}
h3.pagebody b { font-size: 12pt; }
h4.pagebody {margin: 5px 50px 5px 30px; font-weight: normal;}
.pagefooter {background-color: #ffffff; color: #b9b5b6; margin: 5px 10px 5px 10px; font-size: 9pt; text-align: center;  }
.leftempty {background-color: #ffffff; }
.indexbody {background-color: #ffffff; margin: 0px 0px 0px 0px; vertical-align: top; }
.indexpage {font-weight: bold; color: #fef200; text-align: center; height: 460px; width: 920px; background-image: url(pic/titel_neu.gif); background-repeat: no-repeat;}
div.indexpage {margin: 5px 50px 5px 30px; position: relative;}
td.indexpage {background-image: none; margin: 0px;}
td.impressum {vertical-align: top; }
td.leistungspaket {vertical-align: top; padding-left: 5px; padding-right: 5px; margin-left: 1px; margin-right: 1px;}
td.lbNr{vertical-align: top; }
td.lbNr ul {padding-left: 2px; margin-left: 2px; padding-right: 2px; margin-right: 2px; }
td.lbNr ul li {padding-right: 2px; margin-right: 2px; }
td.lbDat{vertical-align: top; text-align: center;}
a.header2 {font-size: 12pt; line-height: 120%; margin-bottom: 5px;}
#big_yellow_text {color: #fef200; font-size: 26pt; font-weight: bold;}
div.top {font-family: Arial,Helvetica; font-size: 8pt; line-height: 120%; text-decoration: none}
div.frage {font-family: Arial,Helvetica; font-size: 10pt; text-decoration: none}
ul.frage {font-family: Arial,Helvetica; font-size: 10pt; text-decoration: none}
b.linkbold {color: #888888}
p.backlink {padding-left: 350px;}

.pagenameborder {font-size: 14pt; font-weight: bolder; }
p.pagenameborder {margin: 0px 0px 0px 0px; padding-left: 30px; padding-top: 0px; padding-bottom: 0px;}

.pagename {font-size: 14pt; font-weight: bolder; background-image: url(pic/bg_01.gif); background-repeat: repeat-x;}
p.pagename {margin: 0px 0px 0px 0px; padding-left: 30px; padding-top: 10px; padding-bottom: 10px; }
td.pagename {background-image: none; margin-top: 7px;}

.SearchFormTop {font-size: 14pt; font-weight: bolder; background-image: url(pic/bg_01.gif); background-repeat: repeat-x;}
p.SearchFormTop {text-align: right; margin: 0px 0px 0px 0px; padding-right: 10px; padding-top: 10px; padding-bottom: 7px;}
td.SearchFormTop {background-image: none; margin-top: 7px;}

.SearchPage {
	font-weight: bold;
	display: inline;
}

.SearchBlock {
  padding-left: 30px;
}

.SearchWord {
  font-weight: bold;
}

.SearchResultAllPagesBlock { padding-left: 30px; }

.formline {
  margin-right: 5px;
}
.indexSupport {position: absolute; top: 180px; left: 780px; }
.indexSupportText {
position: absolute; top: 198px; left: 780px; 
z-index: 2; text-align: center; 
color:black; width:200px; font-size:8pt;
}
.indexSupportText a { font-size:8pt;}
.aktuellindex { font-size:10pt; padding: 0px;  margin-bottom: 5px; }
.mach_mit {position: absolute; top: 140px; left: 560px; }
.yellow_button {background-color: #FEF200; font-size: 30px; font-weight: bold; text-decoration: none; }
.indexBau {padding-top: 220px; padding-left: 420px;  padding-right: 0px; border-right: 0px;}
.indexBauZ {padding-top: 5px; padding-left: 420px; }
.indexDA {padding-top: 10px; padding-left: 420px; }
.indexBA {padding-top: 10px; padding-left: 420px; }

.urlag0 {position: absolute; top: 72px; left: 650px; width:75px; z-index: 2;}
.urlag1 {position: absolute; top: 190px; left: 710px; width:75px; z-index: 2;}
.urlag2 {position: absolute; top: 330px; left: 660px; width:75px; z-index: 2;}
.urlag3 {position: absolute; top: 450px; left: 390px; width:75px; z-index: 2;}
.urlag13 {position: absolute; top: 200px; left: 40px; width:75px; z-index: 2;}
.internmap {position: relative; }
.mappic {position: absolute; left:150px;}
{position: relative; top: 400px; }

.areaclass {border: solid 1px black;}

.right_top {text-align: right; padding-right: 50px;}

.pagebodysmall {background-color: #ffffff; margin: 5px 450px 5px 20px; padding-left: 10px; vertical-align: top;}
.orglinks {height: 447px; width: 547px; background-image: url(pic/GAEB-intern.jpg); background-repeat: no-repeat;}
.down {padding-top: 500px;}
.smalltext {font-size: 8pt; }
.moreheight {line-height: 1.7em;}
.flag_link {display: inline; text-align: center; }
.einrueck {margin-left: 70px; }
td.vertreiber {line-height: 50px;}
img.vertreiber {vertical-align: middle; }
#hint_download {position: absolute; top: 200px; left: 440px; width: 180px; height: 130px; padding: 5px;}
#anwenderhandbuch {position: absolute; top: 110px; left: 748px;}
#anwendstlb {position: absolute; top: 400px; left: 530px;}
#anleit {position: absolute; top: 400px; left: 750px;}
.promotext {text-align: center; font-weight: bold; font-size: 18px; padding-right: 100px;}
.promoh2 {text-align: center; padding-right: 100px;}
.promo {position: absolute; top: 190px; left: 800px; }
.promo2 {position: absolute; top: 340px; left: 800px; }
#promo21 {position: relative; top: -590px; left: 80px; }
#promo22 {position: relative; top: -10px; left: 2px; }
#promo23 {position: relative; top: -300px; left: 2px; }
#promo24 {position: relative; top: -680px; left: 170px; }
#jubi_top {text-align: justify;}
#jubi_top img {float: left; margin-left: 30px; margin-right: 10px; margin-top: 5px;}
#jubi_mid {text-align: justify; }
#jubi_mid img {float: right; margin-left: 10px; margin-right: 50px; margin-top: 5px;}
#jubi_bot {text-align: justify; }
#jubi_bot img {float: left; margin-left: 30px; margin-right: 10px; margin-top: 5px;}
div.portraitgesamt { position: relative; }
div.portrait1 {position: absolute; left: 30px; width: 150px; text-align: center;}
div.portrait2 {position: absolute; left: 180px; width: 150px; text-align: center;}
div.portrait3 {position: absolute; left: 330px; width: 150px; text-align: center;}
div.portrait4 {position: absolute; left: 490px; width: 150px; text-align: center;}
div.portrait5 {position: absolute; left: 640px; width: 150px; text-align: center;}
div.portrait6 {position: absolute; left: 790px; width: 150px; text-align: center;}
.mod {font-weight: bold; }		/* Fett */
.bold_under {font-weight: bold; text-decoration: underline; }		/* Fett */
.ref1 {font-weight: bold; padding-left: 80px; }
#massive {font-weight: bold; font-size: 30pt; vertical-align: 50%; padding-right: 10px;}
#strongtext {font-weight: bold;}
#logo_top {padding-left: 200px;}
#dia_show {padding-left: 160px; padding-top: 20px;}
#dia_controll {padding-left: 160px; text-align: left; }
#dia_controllleft {padding-left: 80px; }
#dia_controllright {padding-left: 400px; }
#FlyerDA {padding-top: 10px; padding-left: 30px; }
.DALinkText {width: 100px; padding-top: 115px;}
#smallnewtxt2007 {padding-left: 0px; width: 180px; }
#smallnewpic2007 {display: inline;  padding-left: 100px;}
.moredist { line-height: 12pt; padding-bottom: 7px; padding-top: 3px;}
h2.pagebodycenter {margin: 5px 50px 5px 30px; text-align: center;}
.gaeb_pic_left {text-align: justify;}
.gaeb_pic_left img {float: left; margin-left: 30px; margin-right: 10px; padding-top: 10px; padding-bottom:10px;}
.gaeb_pic_right {text-align: justify;}
.gaeb_pic_right img {float: right; margin-left: 30px; margin-right: 10px; padding-top: 10px; padding-bottom:10px;}
.top_dist0{padding-top: 20px; }
.top_dist1{padding-top: 45px; padding-bottom:90px;}
.top_dist2{padding-top: 35px; padding-bottom:100px;}
.big_text{font-size:16px; font-weight: bold; }
td#stlb-select{padding-left:1px; padding-right:1px; margin-left:1px; margin-right:1px;}
table#stlb-sel{padding-left:1px; padding-right:1px; margin-left:1px; margin-right:1px;background-color:#FFFFA8; padding-top:5px;}
.yellowhead{background-color:#FFFFA8; margin-top:0px; padding-bottom:15px; margin-bottom:0px; margin-left:2px; padding-left:20px; font-weight: bold; }
.yellowhead2 {background-color:#FFFFA8; padding-top: 5px; padding-bottom:15px; margin-bottom:0px; margin-left:2px; padding-right:20px; text-align: right; }
.upperindex{vertical-align: super; font-size:8pt;}
#paketbezeichnungheader{background-color:#FFFFA8; padding-left: 20px; font-weight: bold; margin-left:2px; margin-right:50px; padding-right:20px; padding-bottom:10px;}
#titelbezeichnungheader{position: relative; left:350px; top:-26px; background-color:#FFFFA8;  font-weight: bold; margin-right: 300px; width:500px;}
#footerstlb{padding: 5px; margin: 5px; background-color:#FFFFA8;}

