
a.tooltip {text-decoration:none;}
.tooltip span.info{display:none;}
.tooltip:hover span.info{display:block;position:absolute; width:200px; height:200px;}
div#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #999;
 color: #FFF;
 font: bold 9px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
#logo { color: red; background-color: #f00; border-top: 3px groove yellow; border-right: 3px groove yellow; border-left: 3px groove yellow; position: absolute; z-index: 0; top: 19px; left: 130px; width: 806px; height: 168px; visibility: visible; display: block }
.internet { color: #ff0; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texttabelle  { color: yellow; font-size: 13px }
a:link { color: yellow; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: left }
a:hover    { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; text-transform: uppercase; width: 133px; height: 20px }
a:active { color: black; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
a:visited { color: maroon; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.texth1 { color: yellow; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
.text { color: yellow; font-weight: normal; font-size: 15px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; letter-spacing: 0px }
.texthinweis { color: yellow; font-size: 12px }
body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(image/hintergrund.png) }
#rahmentext { background-color: #f00; border-right: 3px groove yellow; border-bottom: 3px groove yellow; position: absolute; z-index: 1; top: 165px; left: 290px; width: 646px; height: 477px; visibility: visible; display: block }
#startseite { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 1; top: 166px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#profiwerkzeuge { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 1; top: 201px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#baumaschinen { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 1; top: 226px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#mietteufelde { position: absolute; z-index: 1; top: 36px; left: 770px; width: 115px; height: 19px; visibility: visible; display: block }
#preisliste { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 1; top: 260px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#tarife { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 1; top: 286px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#oeffnungszeiten { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 1; top: 320px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#hintergrundlink { background-color: #f00; border-bottom: 3px groove yellow; border-left: 3px groove yellow; position: absolute; z-index: 0; top: 155px; left: 130px; width: 160px; height: 487px; visibility: visible; display: block }
#anfahrt { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 1; top: 345px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#teufelstern { position: absolute; z-index: 1; top: 403px; left: 133px; width: 150px; height: 112px; visibility: visible; display: block }
#rahmenunten { border-right: 1px solid yellow; position: absolute; z-index: 2; top: 186px; left: 287px; width: 637px; height: 45px; visibility: visible; display: block }
#Ebene2 { border-bottom: 1px solid yellow; position: absolute; z-index: 2; top: 565px; left: 137px; width: 162px; height: 18px; visibility: visible; display: block }
#hinweis { background-color: #f00; border-bottom: 1px solid yellow; position: absolute; z-index: 2; top: 170px; left: 290px; width: 634px; height: 16px; visibility: visible; display: block }
#stand { position: absolute; z-index: 2; top: 584px; left: 733px; width: 154px; height: 19px; visibility: visible; display: block }
#impressum { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 3; top: 552px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#preislisteueberschrift { position: absolute; z-index: 3; top: 200px; left: 290px; width: 405px; height: 22px; visibility: visible; display: block }
#tagestarif { position: absolute; z-index: 3; top: 202px; left: 702px; width: 91px; height: 17px; visibility: visible; display: block }
#stundentarif { position: absolute; z-index: 3; top: 202px; left: 806px; width: 112px; height: 17px; visibility: visible; display: block }
#rahmentabelle { border-right: 1px solid yellow; border-bottom: 1px solid yellow; position: absolute; z-index: 2; top: 228px; left: 290px; width: 634px; height: 355px; overflow: auto; visibility: visible; display: block }
#copyrigt { position: absolute; z-index: 3; top: 624px; left: 133px; width: 358px; height: 14px; visibility: visible; display: block }
#empfehlen { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 3; top: 592px; left: 137px; width: 136px; height: 23px; visibility: visible; display: block }
#kleinanzeiger { background-color: #f00; border-right: 2px groove black; border-bottom: 2px groove black; position: absolute; z-index: 3; top: 373px; left: 136px; width: 136px; height: 23px; visibility: visible; display: block }

