body
{margin-top: 0px;  margin-left: 0px; margin-right: 0px;margin-bottom: 0px;  padding:0px;
width:100%;}

#aussen
{padding:0px;margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px;

}


h2{  font-family: arial, helvetica, tahoma ,verdana, sans-serif;color:#FF8D02;
margin-bottom:20px;letter-spacing:0px;font-size: 19px;
border-bottom:dashed 1px #FF8D02;
padding-bottom:4px;font-style:italic;
}


.navi { color:#000000; font-family:verdana,arial,helvetica; font-size:10pt; font-weight:bold;}
.logostyle {border:solid 1px #fff;}

.imgstyle {float:left;border:solid 1px #b6b6b6;margin-left:0px;margin-top:20px;margin-bottom:20px;margin-right:20px}

#main_top{height:463px;background-image:url(images/lay.jpg);background-repeat:no-repeat;
background-position:center top;width:100%;background-color:#FF6600}


#bodycell{
style="background-color: rgb(255, 255, 255); text-align: left; overflow: auto; width: 1040px; margin-top: 0px; height: 645px;
}


.buleiste {vertical-align:middle;
height:30px;
border-bottom:solid 0px #fff;
background-color:#;
margin:0px;padding:0px;
background-image:url(images/button.jpg);
background-repeat:repeat-x;

}

.menutrenn {
border-bottom:solid 0px #fff;
color:#6ABC05;
margin:0px;padding:0px;
 background-image:url(images/trenn.jpg);background-repeat:repeat-x;
width:1px
}


#main{  height:900px;
 background-color:#f0f0f0;width:100%;
}

#main2{background:transparent;height:100%;text-align:center;
padding-left:0px;padding-right:0px;
text-align:center;width:770px
}


/* allgemeine links im text */

a:link, a:visited, a:active{ font-size: 98%;
font-family: arial, helvetica, verdana, tahoma, sans-serif;color:#000066;}

a:hover{ text-decoration:none;color:#990000;
background-color:fff;}
