body { 
 
 /* Scrollbar */
 scrollbar-3dlight-color:    #FFFFFF;   /* Bestimmt die Farbe des linken, äußeren Schattens ECECED*/
 scrollbar-arrow-color:      #FFFFFF;   /* Bestimmt die Farbe der Pfeilspitzen */
 scrollbar-darkshadow-color: #FFFFFF;   /* Bestimmt die Farbe des rechten, äußeren Schattens 394149*/
 scrollbar-face-color:       #39424A;   /* Bestimmt die Farbe des eigenlichen Scrollbalkens ECECED*/
 scrollbar-highlight-color:  #39424A;   /* Bestimmt die Farbe des linken, inneren Schattens 394149*/
 scrollbar-shadow-color:     #39424A;   /* Bestimmt die Farbe des rechten, inneren Schattens */
 scrollbar-track-color:      #39424A;   /* Bestimmt die Farbe des Scrollbalken-Hintergrundes ECECED*/ 
 
 a:link    { color:#394149; }
 a:visited { color:#394149; }
 a:focus   { color:#394149; }
 a:hover   { color:#394149; }
 a:active  { color:#394149; }
 /* Standardhintergrundfarbe */
 background-color:#F5F5F5;
 
 /* Einrueckung Schrift ausgehend im Fenster von oben links*/
 margin-left:30px;
 margin-right:20px;
 margin-top:30px;  
 margin-bottom:50px;
 /* Schrift */
 font-size:110%;
 color: #FFFFFF;/*394149*/
 line-height:110%;
 font-family:Helvetica,Arial,sans-serif;
 letter-spacing:0.0em;
 word-spacing:0.1em;
}

/* eigene id's */
/* Normal*/
#tabelleSpalteUeberschrift { font-size:18px; color:#FFFFFF; }
#tabelleSpalteInhalt       { font-size:14px; color:#FFFFFF; }
#tabelleSpalteInhaltGruen  { font-size:14px; color:#00FF00; }
#tabelleSpalteInhaltGelb   { font-size:14px; color:#FFAE00; }
#tabelleSpalteInhaltRot    { font-size:14px; color:#FF0000; }

/* Fett */
#tabelleSpalteInhaltFarbig  { font-size:16px; color:#00FF00; font-weight:bold}
#tabelleSpalteInhaltFarbig2 { font-size:16px; color:#FF0000; font-weight:bold}
#tabelleSpalteInhaltFarbig3 { font-size:16px; color:#FFAE00; font-weight:bold}
#kontaktDatenName           { font-size:12px; color:#FFFFFF; }
#kontaktDatenWert           { font-size:12px; color:#FFFFFF; }

#infoHotel                 { font-size:12px; color:#FFFFFF; }
#infoHotelKopf             { font-size:18px; color:#FFFFFF; }
#infoHotelKontaktDatenName { font-size:12px; color:#FFFFFF; }
#infoHotelKontaktDatenWert { font-size:14px; color:#FFFFFF; }
#infoHotelUeberschrift     { font-size:16px; color:#FFFFFF; }

#menueEintrag              { font-size:12px; color:#FF0000; halign="center" }

#bildAbstand               { margin-left:10px;
                             margin-right:20px;
                             margin-top:10px;  
                             margin-bottom:10px; }
                             
#gedicht                  { font-family:garamond; font-size:18px; color:#FFFFFF; halign="center" }
/* Link */
#unterdrueckungAnzeigeLink {}

/* Ueberschrift */
h1 { font-size:150%;
     color:#FFFFFF;/*8C191C*/
     border-bottom:solid thin black; 
     border-color:#FFFFFF}/*8C191C*/
h2 { font-size:120%;
     color:#FFFFFF; }/*394149*/
h3 { font-size:100%;
     color:#FFFFFF;}/*394149*/
h4 { font-size:80%;
     color:#FFFFFF;}/*394149*/
h5 { font-size:50%;
     color:#FFFFFF;}/*394149*/


/* Liste */
p,li  { font-size:14px;
        line-height:110%;
        letter-spacing:0.0em;
        word-spacing:0.1em; 
        margin-left:10px;
        margin-right:20px;
        margin-top:0px;  
        margin-bottom:10px;
        letter-spacing:0.1em;}
        
a:hover .zoom {
filter='()';}

a:link .zoom {
width : 150px;
height : 150px; }

a:hover .zoom {
width : 160px;
height : 160px; }   

a:hover .beweisfoto {
filter='()';}

a:link .beweisfoto {
width : 150px;
height : 150px; }

a:hover .beweisfoto {
width : 300px;
height : 300px; }        


