.ddimgtooltip { display: none; position: absolute; background: white; color: black; z-index: 2000; padding: 0.2em; }

body { margin: 0; margin-left: auto; margin-right: auto; padding: 0; width: 100%; font-size: 100.01%; font-family: arial, verdana, sans-serif;
       background-image: url(images/Banners/teppich082old.gif); background-attachment: fixed; background-position: 100% 100%; max-width: 73em; }
h1,h2,h3 { font-weight: bold; text-align: center; }
#aquaris h1 { font-family: 'times new roman'; font-size: 130%; color:#FFF5EE; letter-spacing: 0.1em; }
#einfuhr h2 { font-size: 90%; }
#einfuhr h3 { font-size: 85%; }
#underground h2 { font-size: 110%; }
#underground h3,p { font-size: 90%; }
#underground p { margin-left: 1em; margin-right: 1em; }
i { color: #0000FF; }
hr { clear: both; visibility: hidden; }
a:visited { color: #7d653c; }
a:hover { color: #FF0000; }
.lastminute { border-color: #FF0000; }
.lastminute:hover { border-color: #000080; }

#navi a { text-decoration: none; overflow: hidden; }
#flaggen img { border: none; width: 1.7em; height: 1.1em; }
#angebote-links img { margin-left: 0.4em; margin-right: 0.5em; float: left; border-style: solid;  border-width: 0.14em; width: 7em; }
#angebote-rechts img { margin-right: 0.5em; float: left; border-style: solid; border-width: 0.14em; width: 7em; }
#autos img { border-style: solid; border-width: 0.13em; width: 7em; }
#underground img { border-style: solid; float: left; margin-left: 0.4em; margin-right: 0.5em; width: 6em; border-width: 0.13em; 
                   border-color: #7d653c;}
#arrow { border: none; width: 80px; }

#allin  { position: absolute; width: 100%; border: none; background-color: #dddddd; max-width: 73em; }
#kopfstein { background-image: url(http://www.lovely-homes-algarve.com/images/Banners/blauvonhinten.jpg); border: none; 
             background-position: right top; background-repeat: no-repeat; overflow: hidden; }
#navi { font-size: 80%; font-weight: bold; line-height: 23px; text-align: center; border: none;  }
#einfuhr { background-color: #dddddd; border: none; padding-top: 1.5em; }
#aquaris { margin-top: -1em; }
#flaggen { text-align: left; padding-left: 2px; padding-top: 2px; margin-left: 5px; }
#angebote { position: relative; width: 100%; background-color:#dddddd;  }
#angebote-links { position: relative; width: 49%; top: 1em; padding-left: 0.1em; font-size: 90%; border: none; background-color:#dddddd; }
#angebote-rechts { position: absolute; top: 1em; left: 50%; width: 50%; font-size: 90%; border: none; background-color:#dddddd; }
#lesenswert { border: none; padding-top: 60px; }
#internet { font-size: 90%; text-align: center; border: none; padding-top: 3.5em; }
#autos { text-align: center; border: none; padding-top: 3.5em; }
#underground { text-align: left; border: none; padding-top: 50px; line-height: 1.1em; }
#finnisch { text-align: center; font-size: 85%; }

#rollovermenui { height:25px; width:14%; color:#EEEEEE; float:left; 
                 background:url("http://www.aquaris.biz/images/LinkLabels/neutrum2.jpg") 0px -25px no-repeat; }
#rollovermenug { height:25px; width:16%; color:#000000; float:left; 
                 background:url("http://www.aquaris.biz/images/LinkLabels/neutrum2.jpg") 0px 0px no-repeat; } 
                 #rollovermenug:hover { background-position: 0px -25px; color:#EEEEEE; } #rollovermenug:active { background-position: 0px 0px; }
.rollovermenuh { height:25px; width:14%; color:#000000; float:left; 
                 background:url("http://www.aquaris.biz/images/LinkLabels/neutrum2.jpg") 0px 0px no-repeat; } 
                 .rollovermenuh:hover { background-position: 0px -25px; color:#EEEEEE; } .rollovermenuh:active { background-position: 0px 0px; }


