body {
scrollbar-base-color:#D0C9AF;
scrollbar-track-color:#D0C9AF;
scrollbar-face-color:#D0C9AF;
scrollbar-arrow-color:#333333;
scrollbar-highlight-color:#D0C9AF;
scrollbar-3dlight-color:#D0C9AF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-darkshadow-color:#333333;
color:#333333;
font-family:arial,verdana,sans-serif;
font-size:x-small;
background-color:#D0C9AF;
}
div.ggintro {position:relative;text-align:center;z-index:1;}
div.ggintrofoto {position:absolute;top:220px;left:610px;z-index:2}

body.steine {background-image:url(../ggimages/steineback.jpg);background-repeat:no-repeat;background-position:middle; background-attachment:fixed}
body.steinzeit {background-image:url(../ggimages/steinzeit.jpg);background-repeat:no-repeat;background-position:middle; background-attachment:fixed}
body.megalith {background-image:url(../ggimages/steineback.jpg);background-repeat:no-repeat;background-position:middle; background-attachment:fixed}
body.roterfranz {background-image:url(../ggimages/roterfranz.jpg);background-repeat:no-repeat;background-position:middle; background-attachment:fixed}
body.schmuck {background-image:url(../ggimages/schmuck.jpg);background-repeat:no-repeat;background-position:middle; background-attachment:fixed}
 .menuBar { position:absolute; width:140px;top:220px; margin-left:95px;text-align:left}
 .menuBar a:link {color:#333333; background-color:transparent}
 .menuBar a:visited {color:#333333; background-color:transparent}
 .menuBar a:hover {color:#FFFFFF; background-color:transparent}
 .menuBar a:active {color:#FFFFFF; background-color:transparent}
 .menuBar a:focus {color:#FFFFFF; background-color:transparent}
 .menuBar a {display:block;color:#CCCC99;text-decoration:none;font-size:x-small;font-family:arial,verdana,sans-serif;font-weight:bold;background-color:transparent;}
 .subMenu a {padding-left:14px;color:#CCCC99;text-decoration:none;font-size:x-small; font-family:arial,verdana,sans-serif;font-weight:bold;background-color:transparent}
a {font-weight:normal; text-decoration:none}
a:link {color:#666600; background-color:transparent}
a:visited {color:#333333; background-color:transparent}
a:hover {color:#FFFFFF; background-color:transparent}
a:active {color:#FFFFFF; background-color:transparent}
a:focus {color:#FFFFFF; background-color:transparent}

body.menu {position:absolute; background-image:url(../ggimages/ggmenu.jpg); background-repeat:repeat-y;top:0px;left:0px}
div.menuback {position:absolute; background-image:url(../ggimages/gg_menuback_neu.jpg); background-repeat:no-repeat;top:0px;left:0px;width:235px; height:600px}
div.nlmenuback {position:absolute; background-image:url(../ggimages/gg_nlmenuback.jpg); background-repeat:no-repeat;top:0px;left:0px;width:235px; height:600px}

h1 {position:relative;padding-top:30px;padding-bottom:30px;padding-left:20px;font-size:medium;font-weight:bold;color:#FFFFFF;background-color:transparent;background-image:url(../ggimages/ggtitelback.jpg); background-repeat:repeat-x}
h2 {position:relative;padding-top:0px;padding-bottom:0px;padding-left:20px;font-size:small;font-weight:bold;color:#666600;background-color:transparent}
h3 {position:relative;padding-top:0px;padding-left:30px;font-size:x-small;font-weight:bold;color:#666600;background-color:transparent}

div {font-weight:normal}
div.ggcontent {position:relative; top:0px; margin-top:0px; margin-left:20px; margin-right:20px;padding-bottom:20px;width:670px}
div.ggdescription {position:relative;margin-top:0px;margin-bottom:20px;margin-left:0px; margin-right:0px}
div.gginfos {position:relative;margin-top:25px;margin-left:0px;margin-bottom:10px;padding-left:20px}
p {position:relative; margin-left:30px;margin-right:20px;margin-top:0px;padding:0px;padding-right:20px}
p.kurzinfo {position:relative; padding-top:20px;vertical-align:middle}
table {position:relative;height:120px;background-color:#BEB79D;font-size:x-small;font-weight:normal; width:610px}
td {font-size:x-small;font-weight:normal;padding:10px; width:363px}
td.linie {width:1px}
td.pdf {position:relative;width:246px;padding:10px;font-size:x-small;font-weight:normal;text-align:center}
div.back {position:relative;text-align:right;font-size:xx-small; font-style:italic; font-weight:bold;margin-right:20px; margin-top:5px}

.fotoposition {float:right;width:246px;margin-top:0px;margin-left:20px;margin-bottom:10px;margin-right:0px;z-index:0}
.trichterfotoposition {float:right;width:246px;margin-top:0px;margin-left:20px;margin-bottom:50px;margin-right:0px;z-index:0}
.fotowechsel {position:absolute;margin-left:405px;top:410px;font-weight:bold;z-index:5}
.flyerposition {position:relative; margin-left:20px;margin-right:20px;margin-bottom:20px;index:2;border:1px;border-style:ridge;border-color:#D0C9AF;}
.linkespalte {position:absolute;margin-top:20px;margin-left:20px;padding-bottom:20px;width:400px;}
.rechtespalte {position:absolute;margin-top:20px;margin-left:360px;width:300px}

.kartenposition {position:relative; width:587px;margin-left:40px}
.pdfhinweis {font-size:xx-small}

ul {position:relative; list-style-type:square; font-weight:normal;margin-left:50px}
ul li {font-weight:normal}
p.adresse {margin-left:40px; padding:0px}
p.flyertext {text-align:center}
p.untermenu {text-align:center;border:1px;border-color: #BEB79D;border-style:ridge;padding:5px;margin-top:30px; margin-bottom:30px}
p.untermenu a {font-weight:bold;color:#666600}
p.untermenu a:link {color:#666600; background-color:transparent}
p.untermenu a:visited {color:#666600; background-color:transparent}
p.untermenu a:hover {color:#FFFFFF; background-color:transparent}
p.untermenu a:active {color:#FFFFFF; background-color:transparent}
p.untermenu a:focus {color:#FFFFFF; background-color:transparent}

div.top {font-size:xx-small;text-align:right}

div.d {position:absolute; width:30px; height:20px;top:505px;margin-left:25px}
div.nl {position:absolute; width:30px; height:20px;top:545px;margin-left:25px}
div.dintro {position:absolute; width:30px; height:20px;top:460px;left:490px; z-index:3}
div.nlintro {position:absolute; width:30px; height:20px;top:460px;left:540px;z-index:4}
.kleiner {font-size:xx-small}
