.mainbild{
position:absolute;
top:48px;
left:154px;
width: 960px;
height: 250px;
background-image: url(../graphics/...);
}

#main_index{
position:absolute;
top:97px;
left:154px;
width: 825px;
height: 400px;
padding-top: 4px;
padding-left: 4px;
padding-right: 4px;
background-color:#003366;
text-align:left;
}

#main_haupt{
position:absolute;
overflow:scroll;
top:97px;
left:154px;
width: 825px;
height: 480px;
padding-top: 4px;
padding-left: 4px;
padding-right: 4px;
background-color:#003366;
text-align:left;

}
#main_sub{
position:absolute;
top:97px;
left:154px;
width: 825px;
height: 480px;
padding-top: 4px;
padding-left: 4px;
padding-right: 4px;
background-color:#00367f;
text-align:left;

}

.main_table{
width: 100%;
height: 300px;

}

#main_impressum{
position:absolute;
overflow:scroll;
top:97px;
left:154px;
width: 795px;
height: 480px;
padding-top: 4px;
padding-left: 20px;
padding-right: 20px;
background-color:#E4E4E4;
text-align:left;
}

#main_fahrtberichte{
position:absolute;
overflow:scroll;
top:97px;
left:154px;
width: 795px;
height: 480px;
padding-top: 4px;
padding-left: 20px;
padding-right: 20px;
background-color:#E4E4E4;
background-image: url(./graphics/bgringbuch.gif);
text-align:left;
}



hr{
width:590px;
color:#efefef;
}

.main_banner{
position:absolute;
top:5px;
left:5px;
width: 500px;
height: 392px;
border:solid;
border-style:solid;
border-width:thin;
border-color:#efefef;
}

.main_news{
position:absolute;
top:5px;
left:515px;
width: 250px;
height: 145px;
border:solid;
border-style:solid;
border-width:thin;
border-color:#efefef;
}

.berichte_links {position:absolute;
left: 20px;
top: 160px;
width: 200px;
height: 200px;
}

.berichte_rechts {position:absolute;
left: 350px;
top: 160px;
width: 300px;
height: 400px;
}

.main_back_b {position:absolute;
left: 670px;
top: 10px;
width: 150px;
height: 50px;
}

.main_top_b {position:relative;
left: 600px;
width: 200px;
height: 50px;
}

.main_back_w {position:absolute;
left: 670px;
top: 10px;
width: 150px;
height: 50px;
}

.main_top_w {position:relative;
left: 600px;
width: 200px;
height: 50px;
}


.main_copy_w {position:relative;
left: 0px;
width: 400px;
height: 50px;
}
.main_ad_1 {position:absolute;
top: 5px;
left: 775px;
width: 50px;
height: 333px;
font-family: verdana;
font-size: 8px;
color:#efefef;
text-decoration:none;
line-height:10px;
border:solid;
border-style:solid;
border-width:thin;
border-color:#efefef;
background-color:#008040
}

.main_ad_2 {position:absolute;
top: 188px;
left: 515px;
width: 120px;
height: 150px;
font-family: verdana;
font-size: 8px;
color:#efefef;
text-decoration:none;
line-height:10px;
border:solid;
border-style:solid;
border-width:thin;
border-color:#efefef;
background-color:#008040
}

.main_ad_3 {position:absolute;
top: 213px;
left: 640px;
width: 125px;
height: 125px;
font-family: verdana;
font-size: 8px;
color:#efefef;
text-decoration:none;
line-height:10px;
border:solid;
border-style:solid;
border-width:thin;
border-color:#efefef;
background-color:#008040
}

.main_ad_4 {position:absolute;
top: 155px;
left: 640px;
width: 125px;
height: 45px;
font-family: verdana;
font-size: 8px;
color:#efefef;
text-decoration:none;
line-height:10px;
border:solid;
border-style:solid;
border-width:thin;
border-color:#efefef;
background-color:#008040
}

.main_xml-tv{
position:absolute;
top:155px;
left:515px;
width: 120px;
height: 30px;
border:solid;
border-style:solid;
border-width:thin;
border-color:#efefef;
}

.main_faltkalender{
position:absolute;
top:190px;
left:515px;
width: 250px;
height: 150px;
font-family: verdana;
font-size: 6px;
border:solid;
border-style:solid;
border-width:thin;
border-color:#efefef;
}