* {margin:0; padding:0;}
body {FONT-size:99%;  background:url(stripeback.png) fixed;}
a {color:#036; color:black}
a:hover, a:focus, a:active {text-decoration:underline;}
ul {list-style-type:none;}
abbr, acronym {border-bottom: 1px dotted #000; cursor:help;}
#wrap, #toolbar {overflow:hidden; border:1px solid #bcd; background-color:white; min-width:670px; width:42.5em; margin: 13px auto;}
#toolbar { border-top:0px; margin:auto;}
#toolbarinactive {height:5px; overflow:hidden;}
.tbinact {width:0px; height:3px; overflow:hidden; visibility:hidden;}
#tbopen img { position:absolute; top:0px; margin:auto; margin-left:-33px; border:0px;}
#tbopen {height:14px !important; overflow:visible; visibility:visible !important; text-align:center}


#header {margin:14px 0px 0px 19px; margin:0px 0px 0px 19px; font-style:italic; font-family:Georgia,Serif; height:94px; overflow: hidden}
#header h1, #header h2 {display:inline; float:left;}
h1 {margin-top:31px; font-size:33px;}
h2 {margin-top:24px; font-size:26px;}
#header img {border:none; float:left; margin:14px 26px 0px 24px;}
#header img {border:none; float:left; margin:14px 26px 0px 19px;}
#header div {text-align:center;}
#menu {/* background-color:#fc1; */ background-color:#fd1; margin-top:12px; text-align:center;}
#menu ul {font-size: 104%; padding:4px 3px 2px 3px;}
#menu li {display:inline;}
#menu a, #on {background:#fd1 url(pfeil4.gif) no-repeat; padding:4px 3px 2px 14px; /* color:#530; */ color:#421; font-family:Arial,Sans-Serif; font-weight:bolder; text-decoration:none;}
#menu a, #on {padding:4px 9px 2px 15px;}
#menu a:hover, #menu a:focus, #menu a:active  {border-bottom: 2px solid #530; background-image: url(pfeil3.gif);}
#on {background:#fd1 url(pfeil3.gif) no-repeat !important;}
#inhalt {font-family:verdana, Arial,Sans-Serif; padding:10px 19px 17px 17px; padding-right:19px;}
p, li {font-size:95%;}
p {font-family:Verdana,Sans-Serif; text-align:justify; text-align:left; margin-top:0.5em;}
#inhalt ul {margin-top:0.5em; margin-bottom:0.5em;}
.center {text-align:center;}
.ajust {font-family:Arial,Sans-serif; text-align:justify; text-align:left; font-size:1em;}
.vjust {font-family:Verdana,Sans-serif; text-align:justify; text-align:left;}
h3 {text-align:center; margin:3px auto; font-family:Verdana,Sans-Serif;}
h4 {margin-top:12px;}
#inhalt li {background:url(list.bmp) no-repeat; padding-left: 10px; }
.gelbebox {clear: both; float: right; border:1px solid #fc0; background-color:#fec; width:208px !important; height:158px; margin:0px; margin-top:0.5em;}
.gruenebox {clear: both; float: left; border:1px solid #9c5; background-color:#efd; width:208px !important; height:158px; margin:0px; margin-top:0.5em;}
.blauebox {clear: both; float: left; border:1px solid #ace; background-color:#def; width:208px !important; height:158px; margin:0px; margin-top:0.5em;}
#inhalt img{width:200px; height:150px; margin:4px;}
/*
#lohnarbeiten .rechts img {width:300px; height:225px; float:right;}
#lohnarbeiten .rechts h4 {clear:both; float:left; width:320px;}
#lohnarbeiten .rechts p {width:320px; float:left;clear:left; font-size:0.85em;text-align:left}
#lohnarbeiten .links img {width:300px; height:225px; float:left;}
#lohnarbeiten .links h4 {clear:both; float:right; width:320px;}
#lohnarbeiten .links p {width:320px; float:right;clear:right; font-size:0.85em;text-align:left}
*/

#lohnarbeiten #inhalt h4 {margin-top:1.6em; text-align:center; }
#lohnarbeiten .abschnitt img {width:320px; text-align:center;  height:225px; margin-right:4px; margin-left:0px}
#lohnarbeiten #inhalt {font-size: 0.85em; padding-left:13px; padding-right:4px; }

#footer {border-top: 15px solid white; height:45px; height:2.8em; clear:both; padding:4px 18px; text-align:center; background-color:#fd1;}
#footer div {margin:auto; text-align:left;}
#footer #fachagrar {float:left; width: 200px;}
#footer div p {line-height:11px; font-size:70%; font-family:Verdana,Sans-Serif; margin-top:0px;}
#footer div span {color:#cc0000;}
#footer div img {float:left; height:45px; width:46px;}
#unternehmen {float:right; min-width:200px; width:14.0em;}
#unternehmen strong {font-weight:lighter}
#unternehmen p {text-align:center;}
#startseite div {width:380px; width: 28.7em; text-align: justify; text-align:left; font-size:0.9em; margin-top:6px;}
#footnote {text-align:center; font-family:Verdana,Sans-Serif; font-size:70%; margin:2px;}
.plusabst {margin-top:20px}
.clearboth {clear:both;}
#fotodl ul {padding-top:40px; padding-left:5px;}
#starts eite li {margin-top:0.1em;}

#headerlll {margin:14px 0px 0px 19px; margin:0px 0px 0px 19px; font-style:italic; font-family:Georgia,Serif; height:110px; overflow: hidden}
#toolbar p {  padding:0px; margin:0px; }
#tbdummy {float:left; width:5px;}
#toolbar ul {display: inline; }
#toolbar li {font-size: 82%; font-family: verdana, "sans serif"; display: inline; margin-bottom:1px;  margin-top:-1px;}
#toolbar a {text-decoration:none; padding: 0px 4px 0px 4px;}
#toolbar img {border:0px; margin-bottom:-1px;}
#toolbar li {float:left;}
#toolbar a:hover, #toolbar a:focus, #toolbar a:active {background-color:#fea; text-decoration:underline;}
#inhalt a:hover, #inhalt a:focus, #inhalt a:active, #footnote a:hover, #footnote a:active, #footnote a:focus {background-color:#fea}
#tbactive {padding: 0px 4px;}
#tbfirst {margin-left:6px;}
.floatleft {float:left;}
.floatright {float:right;}
#menu a:visited, #on {color: #3a3a3a; color: #940;}
.smallmargintop {margin-top:0.2em}
#menu a:visited {background-image: url(pfeil4visited.gif);}
#on {background-image: url(pfeil3visited.gif);}
a:visited {color:#940;}