body {
scrollbar-base-color:#DFD7C1;
scrollbar-track-color:#DFD7C1;
scrollbar-face-color:#DFD7C1;
scrollbar-arrow-color:#FFFFFF;
scrollbar-highlight-color:#DFD7C1;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-darkshadow-color:#DFD7C1;
font-family:arial,verdana,sans-serif;
font-size:x-small;
color:#070767;
background-color:#DFD7C1;
}

a {font-weight:normal; text-decoration:none }
a:link { color:#070767; background-color:transparent }
a:visited { color:#070767; background-color:transparent }
a:hover { color:#009933; background-color:transparent }
a:active { color:#009933; background-color:transparent }
a:focus{ color:#009933; background-color:transparent }

td.info a {font-weight:normal;font-weight:bold;text-decoration:none }
td.info a:link { color:#070767;background-color:transparent }
td.info a:visited { color:#070767; background-color:transparent }
td.info a:hover { color:#009933; background-color:#FFFFFF }
td.info a:active { color:#009933; background-color:#FFFFFF }
td.info a:focus{ color:#009933; background-color:#FFFFFF }

.aranker a {font-weight:normal;font-weight:bold;font-size:xx-small;text-transform:uppercase;text-decoration:none }
.aranker a:link { color:#070767;background-color:transparent }
.aranker a:visited { color:#070767; background-color:transparent }
.aranker a:hover { color:#009933;background-color:transparent  }
.aranker a:active { color:#009933; background-color:transparent  }
.aranker a:focus{ color:#009933; background-color:transparent  }


.armenubar { position:absolute; width:450px;height:50px;top:90px; margin-left:20px;text-align:left }
.armenubar a {text-decoration:none;font-size:xx-small; font-family:arial,verdana,sans-serif;font-weight:bold;text-transform:uppercase }
.armenubar a:link { color:#070767;background-color:transparent}
.armenubar a:visited { color:#070767;background-color:transparent}
.armenubar a:hover { color:#009933;font-weight:bold;background-color:transparent;}
.armenubar a:active { color:#009933;font-weight:bold;border:1px;border-style:groove;border-color:#DFD7C1;background-color:transparent}
.armenubar a:focus{ color:#009933;font-weight:bold;border:1px;border-style:groove;border-color:#DFD7C1;background-color:transparent }
.arsubmenu a { position:relative;margin-left:10px;color:#009933;text-decoration:none;font-size:xx-small; font-family:arial,verdana,sans-serif;font-weight:bold;background-color:transparent }
.arsubmenu a:active { color:#FFFFFF; background-color:transparent }
.arsubmenu a:focus{ color:#FFFFFF; background-color:transparent }


.seitentitel {position:absolute;top:40px; left:20px;font-family:arial,verdana,sans-serif;font-size:medium;color:#009933;font-weight:bold;text-transform:uppercase }
.route {position:relative;top:85;left:0px;margin-right:10px}

.mapback {background-image:url(../arimages/arobenbackl.jpg);background-repeat:no-repeat;background-position:0px 0px; background-color:#DFD7C1}
.weisselinie {position:absolute;bottom:0px;left:0px;z-index:1}
.rahmen {background-image:url(../arimages/arweissr.jpg);background-repeat:repeat-x;background-position:0px 0px; background-color:#DFD7C1}
.annenkapelle {background-image:url(../arfotos/annenkapelle.jpg);background-repeat:no-repeat;background-position:bottom; background-color:#DFD7C1}

.logomitfoto{background-image:url(../arimages/arobenbackr.jpg);background-repeat:repeat-x;background-position:0px 0px}
.fotoposition { position:absolute; top:0px; left:0px }
.logoposition { position:absolute; top:0px;left:380px}

h1 {position:absolute;top:0px;right:40px;font-size:small;font-weight:bold; color:#070767;background-color:transparent;text-transform:uppercase; }
h2 {position:relative;margin-bottom:5px; margin-top:20px;font-size:x-small; font-weight:bold; color:#070767;text-transform:uppercase;background-color:transparent }
h3 {position:relative;padding-top:0px; padding-left:10px; padding-bottom:0px; padding-right:10px; font-size:x-small; font-weight:bold; color:#070767; background-color:transparent}

div{ position:relative; font-weight:normal }
div.arcontent { position:relative;top:20px;left:0px;width:500px; margin:10px; padding:10px }
p {position:relative; padding-top:0px; padding-left:10px; padding-bottom:0px; padding-right:10px }
#fett{ font-weight:bold}


table {position:relative;top:0px;margin-left:20px;background-color:transparent;width:450px}
td { font-weight:normal;vertical-align:middle;line-height:10px;font-size:x-small;color:#070767;font-family:arial,verdana,sans-serif;padding:4px;}
td.gps {font-size:xx-small}
td.rechts {text-align:right}
th.titel { color:#070767;font-weight:bold;font-size:x-small;text-align:left;line-height:30px; font-family:arial,verdana,sans-serif;text-transform:uppercase}
th.gps{ color:#070767;font-weight:bold;font-size:xx-small;text-align:left;line-height:30px; font-family:arial,verdana,sans-serif;text-transform:uppercase}

.flyer {position:relative; width:105px;height:221px;float:right;margin-left:10px}
.hinweis {position:relative;padding:10px; margin-left:30px; border-width:thin; border-color:#FFFFFF; border-style:dotted;font-size:xx-small;text-align:center }
.pdf { position:relative;padding:10px; margin:10px;border-top-width:thin; border-top-color:#FFFFFF; border-top-style:dotted;font-size:xx-small;text-align:left}
.foto {position:relative;padding:2px; margin-top:20px; margin-bottom:20px;color:#070767; background-color:transparent; border-top-width:1px; border-top-color:#070767; border-top-style:solid; font-size:xx-small; text-align:right}

ul {position:relative;list-style-type:square;font-size:x-small;font-weight:normal}
ul li { font-size:x-small; font-weight:normal}

div.top { padding:10px; font-size:xx-small; font-style:italic;text-align:right }
.aranker { position:relative;margin:5px;text-align:center; font-weight:bold}
p.adresse { margin-left:40px; padding:0px }
.back { position:relative; padding-left:0px; padding-bottom:10px; padding-top:10px; width:300px; font-size:xx-small; font-style:italic; font-weight:bold;text-align:left }

.impressum {position:absolute;bottom:10px; left:30px; margin-right:10px;text-align:left text-decoration:none;font-size:xx-small;font-family:arial,verdana,sans-serif;font-weight:bold;text-transform:uppercase;z-index:2}
.d{ position:absolute; width:35px; height:25px;top:100px;margin-left:410px }
.nl{ position:absolute; width:35px; height:25px;top:100px;margin-left:460px }
.d a {font-weight:bold; font-size:x-small;text-decoration:none }
.nl a {font-weight:bold; font-size:x-small;text-decoration:none }
.dindex { position:absolute; width:35px; height:25px;top:530px;margin-left:100px }
.nlindex { position:absolute; width:35px; height:25px;top:530px;margin-left:220px }
<!--.beschilderung{position:relative;padding-top:70px;padding-bottom:20px;background-image:url(../frimages/frschilder.gif);background-repeat:no-repeat;background-position:130px 0px}

dl { position:relative; width:400px}
dt { margin-left:30px }
dd { padding-left:20px }



.mehr { position:relative;padding-right:0px; padding-bottom:10px; padding-top:10px; font-size:xx-small; font-style:italic; font-weight:bold;text-align:right }

div.profile{ position:relative; margin:20px; padding-bottom:0px }
div.zu { position:relative; margin:0px; font-size:xx-small; font-weight:bold; font-style:italic; text-align:right }




-->
