body { background-image: url(http://www.urlaub-gardasee.net/grafiken/hg.jpg); color: #242424; font-size: 11px; font-family: Verdana; margin: 0; padding: 0;}

H1  { color: #2B6D9E; font-size: 15px ; font-weight: bold; }

H2, H3, H4, H5, H6   { color: #2B6D9E; font-size: 13px ; font-weight: bold; }

p, td, th, tr   { color: #242424; font-size: 11px; font-family: Verdana  }

b, strong { color: #2B6D9E }

.fett { color: #2B6D9E; font-weight: bold; }

a { color: #2B6D9E; text-decoration: none }

a:link { color: #2B6D9E; text-decoration: none }

a:hover { color: #3589C6; text-decoration: none }

a:visited { color: #2B6D9E; text-decoration: none }

a:active { color: #2B6D9E; text-decoration: none }

/* Header - Slideshow */

#slideshow {
 height:230px; /* hier Hoehe der Slideshow-Bilder angeben */
 position:relative;
}
#slideshow img {
 display:none;
 position:absolute;
 top:0; left:0;
}
#slideshow img.start {
 display:block;
}

/* Zelle zwischen Header und Content */

.zwischenzeile { background-color: white; }

/* Navi */

.navcontainer { font-size: 9px; background-color: white; padding: 0; }

.ferienhaus { background-image: url(grafiken/ferienhaus-navi-hg2.gif); font-size: 10px; line-height: 130%; margin: 0; padding: 10px 10px 10px 120px; }

.hotel { background-image: url(grafiken/hotels-navi-hg2.gif); font-size: 10px; line-height: 130%; margin: 0; padding: 10px 10px 10px 120px; }

.schraffurklein { background-image: url(http://www.urlaub-gardasee.net/grafiken/schraffurklein.gif); font-size: 10px; line-height: 130%; margin: 0; padding: 10px; }

.schraffurgross { background-image: url(http://www.urlaub-gardasee.net/grafiken/schraffur-navi-hg-275.gif); font-size: 10px; line-height: 140%; padding: 10px 10px 10px 30px; }

.werbung { background-image: url(grafiken/werbung-hg.gif); padding-left: 30px; }

.service { background-image: url(http://www.urlaub-gardasee.net/grafiken/schraffur-119.gif); font-size: 10px; line-height: 140%; padding: 10px 10px 10px 30px; }

/* Content */

.inhalt { background-color: white; padding-top: 10px; padding-right: 20px; padding-left: 20px; }

/* Footer */

.footer  { color: #ffffff; font-size: 9px; background-color: #2b6d9f; }
.footer a:hover { color: white; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer a:link { color: #ffffff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer a:active { color: #ffffff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; } 
.footer a:visited { color: #ffffff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

/* Fotos */

.foto-links { margin-right: 10px; margin-left: 0; border: solid 1px #5f8497; }

.foto-rechts { margin-right: 0; margin-left: 10px; border: solid 1px #5f8497; }

.foto-links-beschriftung { font-size: 9px; line-height: 140%; background-color: #e3f7ff; padding: 4px 6px; }

.foto-rechts-beschriftung  { font-size: 9px; line-height: 140%; background-color: #e3f7ff; padding: 4px 6px; }

.fototab-li  { margin-right: 10px; margin-bottom: 6px; }

.fototab-re  { margin-bottom: 6px; margin-left: 10px; }

.fotolizenz { font-size: 9px; line-height: 140%; padding: 30px 6px 4px; }

/* grosser Zeilenabstand */

.zeilenabstand { line-height: 18px; }

 /* Lift*/
 
.lift { color: #fff; font-size: 10px; background-color: #fe0202; text-align: right; padding: 2px; }

.lift a { color: white; font-size: 10px; }

