/*Grundlegende Formate*/


html
  {
  font-family:Verdana,Geneva,sans-serif;
  }
body 
  {
   background-color:#f8f2b1;
   text-align: center;
  }

  
h1
  {
   display:inline;
   font-size:1.0em;
   font-weight:600;
   line-height:1.0em;
  }

h2
  {
   font-size:0.9em;
   font-weight:600;
   color:#222;
   background-color:#ed9c38;
   padding:0px 0px 0px 15px;
  }
  
hr
  {
   color:#000;
   background-color:#000;
   height:1px;
  }

/*formulare*/

input, textarea
{
background-color:#f8f2b1;
border:none;
font-size:1.2em;
}

.check
{
background-color:#f8f2b1;
border:none;
font-size:1.2em;
}

  
  
img
   {
   border:0;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   }   

img.link
   {
   display:inline;
   border:none;
   margin:0px 0px -3px 0px;
   /*-3px als unteres margin sorgt dafür, dass der Internet-Explorer nicht fälschlicherweise die
   Bilder mit einem 3-Pixelabstand nach unten versieht!*/
   padding:0px 0px 0px 0px;
   }
   
img.inhalt
   {
   float:left;
   clear:left;
   margin:0px 17px 10px 0px;
   padding:0px 0px 0px 0px;
   }
   
img.menuetitel
   {
   border:none;
   margin:0px 0px -3px 0px;
   /*-3px als unteres margin sorgt dafür, dass der Internet-Explorer nicht fälschlicherweise die
   Bilder mit einem 3-Pixelabstand nach unten versieht!*/
   padding:0px 0px 0px 0px;
   }     

.bildtitel
   {
   z-index:0;
   position:relative;
   top:200px;
   font-size:0.7em;
   font-style:italic;
   font-weight:600;
   color:#222;
   background-color:#d2ddf1;
   margin:0px 0px 0px 100px;
   padding:2px 2px 2px 2px;
   }
   
 
/*Link zur Vergrösserung des Bildes*/   
a.bildzoom
   {
  text-decoration:underline;
  font-weight:500;
  color:#000;
  padding:0px 0px 0px 10px;
  }
  
a.bildzoom:hover
  {
  color:#ed9c38;
  }   

.bildtitelleer
   {
   font-size:0.7em;
   font-style:italic;
   font-weight:600;
   color:#fff;
   background-color:#fff;
   margin:0px 0px 0px 100px;
   padding:2px 2px 2px 2px;   
   }
      
.fliesstext
   {
   position:relative;
   z-index:1;
   font-size:0.7em;
   font-weight:500;
   line-height:1.8em;
   color:#222;
   margin:0px 0px 0px 220px;
   padding:0px 0px 0px 0px;
   }
   
.fliesstext_n
   {

   font-size:0.6em;
   font-weight:500;
   line-height:1.5em;
   color:#222;

   }

.fliesstexttief
   {
   position:relative;
   z-index:1;
   font-size:0.7em;
   font-weight:500;
   line-height:1.8em;
   color:#222;
   margin:0px 15px 0px 15px;
   padding:0px 0px 0px 0px;
   }
  
#seite
  {
  width:730px;
  text-align:left;
  margin: 0 auto;
  }  
  
#aktuelles
  {
  float:right;
  width:537px;
  margin:0px 0px 5px 0px;
  background-color:#fff;
  }

#content
  {  
  float:right;
  width:537px;
  background-color:#fff;
  }
  
.contentbox
   {
   height:220px;
   border-top:1px;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   border-style:solid;
   border-color:black;
   margin:0px 15px 0px 15px;
   padding:0px 0px 15px 0px;
  }

.contentbox_open
   {
   
   border-top:1px;
   border-right:0px;
   border-bottom:0px;
   border-left:0px;
   border-style:solid;
   border-color:black;
   margin:0px 15px 0px 15px;
   padding:0px 0px 15px 0px;
  }
  
  /*Formatierung Hauptmenue*/
ul.hauptmenue
  {
  height:30px;
  background-color:#ed9c38;
  padding:0px 0px 0px 194px;
  margin:10px 0px 10px 0px;
  }

li.hauptmenue
  {
  list-style:none;
  display:block;
  width:117px;
  padding:0px 0px 0px 0px;
  margin:5px 0px 5px 0px;
  float:left;
  }

a.hauptmenue
  {
  text-decoration:none;
  font-size:0.7em;
  font-weight:700;
  color:#000;
  margin:0;
  padding:0px 0px 0px 20px;
  }
  
a.hauptmenue:hover
  {
  color:#668;
  }      

/*Allgemeine Formatierungen der Untermenues*/

#untermenues
  {
  float:left;
  }  

li.menuetitel
  {
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
  }

ul.untermenue
  {
   list-style-type:none;
   width:168px;
   margin:0px 0px 5px 0px;
   padding:0px 0px 0px 0px;
  }
  
  /*Der Linktext über dem Hintergrundbild bei eingeklapptem menü*/
a.menuetitel
  {
  text-align:center;
  display:block;
  text-decoration:none;
  height:17px;
  font-size:0.8em;
  font-weight:700;
  color:#fff;
  margin:0px 0px 0px 0px;
  padding:4px 0px 3px 0px;
  }
  
a.menuetitel:hover
  {
  color:#000;
  }
.menuetitelakt
  {
  text-align:center;
  display:block;
  text-decoration:none;
  height:17px;
  font-size:0.8em;
  font-weight:700;
  color:#fff;
  margin:0px 0px 0px 0px;
  padding:4px 0px 3px 0px;
  }  
  


/*Spezielle Formatierungen der Untermenues: 1. Sehenswertes*/  
/*Der erste Listenpunkt des Menüs bei eingeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topsehenswerteszu
  {
  background-image:url(bilder/main/sehenswertes_zu.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }
/*Der erste Listenpunkt des Menüs bei ausgeklapptem Menü - Hintergrundgrafik ohne Text*/  
li.topsehenswertes
  {
  background-image:url(bilder/main/sehenswertes_blau.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  

/* die listenpunkte des aufgeklappten menüs - rand und hintergrundfarbe
 (formatiert auch listenpunkte, die nur ein leerzeichen enthalten, die stehen jeweils am anfang der liste)*/
li.sehenswertes
  {
   background-color:#c3d9ef;
   border-top:0px;
   border-right:2px solid #06c;
   border-left:2px solid #06c;
   border-bottom:1px dotted #06c;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
  }

/*die linktexte innerhalb der listenpunkte*/
a.sehenswertes
  {
  display:block;
  text-decoration:none;
  font-size:0.7em;
  font-weight:600;
  color:#000;
  background-color:#c3d9ef;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;

  }

/*die linktexte innerhalb der listenpunkte bei mauszeigerkontakt ("mouseover")*/  
a.sehenswertes:hover
  {
  color:#06c;
  background-color:#f3f5f6;
  }

/*die linktexte innerhalb der listenpunkte für den gewählten menüpunkt (aktive seite) */  
.sehenswertesakt
  {
  display:block;
  font-size:0.7em;
  font-weight:600;
  color:#fff;
  background-color:#06c;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;
  }
  
/*ende Formatierung Menue "Sehenswertes"*/

/*Spezielle Formatierungen der Untermenues: 2. Weinkultur*/  
/*Der erste Listenpunkt des Menüs bei eingeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topweinkulturzu
  {
  background-image:url(bilder/main/weinkultur_zu.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  
/*Der erste Listenpunkt des Menüs bei ausgeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topweinkultur
  {
  background-image:url(bilder/main/weinkultur_rot.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  



/* die listenpunkte des aufgeklappten menüs - rand und hintergrundfarbe*/
li.weinkultur
  {
   background-color:#fcc;
   border-top:0px;
   border-right:2px solid #c33;
   border-left:2px solid #c33;
   border-bottom:1px dotted #c33;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
  }

/*die linktexte innerhalb der listenpunkte*/
a.weinkultur
  {
  display:block;
  text-decoration:none;
  font-size:0.7em;
  font-weight:600;
  color:#000;
  background-color:#fcc;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;

  }

/*die linktexte innerhalb der listenpunkte bei mauszeigerkontakt ("mouseover")*/  
a.weinkultur:hover
  {
  color:#c33;
  background-color:#fee0e0;
  }

/*die linktexte innerhalb der listenpunkte für den gewählten menüpunkt (aktive seite) */  
.weinkulturakt
  {
  display:block;
  font-size:0.7em;
  font-weight:600;
  color:#fff;
  background-color:#c33;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;
  }
  
/*ende Formatierung Menue "Weinkultur"*/

/*Spezielle Formatierungen der Untermenues: 3. "Sport und Freizeit"*/  

/*Der erste Listenpunkt des Menüs bei eingeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topsportfreizeitzu
  {
  background-image:url(bilder/main/sport_freizeit_zu.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }

/*Der erste Listenpunkt des Menüs bei ausgeklapptem Menü - Hintergrundgrafik ohne Text*/

li.topsportfreizeit
  {
  background-image:url(bilder/main/sport_freizeit_gruen.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  



/* die listenpunkte des aufgeklappten menüs - rand und hintergrundfarbe
 (formatiert auch listenpunkte, die nur ein leerzeichen enthalten, die stehen jeweils am anfang der liste)*/
li.sportfreizeit
  {
   background-color:#c8e195;
   border-top:0px;
   border-right:2px solid #690;
   border-left:2px solid #690;
   border-bottom:1px dotted #690;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
  }

/*die linktexte innerhalb der listenpunkte*/
a.sportfreizeit
  {
  display:block;
  text-decoration:none;
  font-size:0.7em;
  font-weight:600;
  color:#000;
  background-color:#c8e195;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;

  }

/*die linktexte innerhalb der listenpunkte bei mauszeigerkontakt ("mouseover")*/  
a.sportfreizeit:hover
  {
  color:#690;
  background-color:#f1ffe2;
  }

/*die linktexte innerhalb der listenpunkte für den gewählten menüpunkt (aktive seite) */  
.sportfreizeitakt
  {
  display:block;
  font-size:0.7em;
  font-weight:600;
  color:#fff;
  background-color:#690;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;
  }
  
/*ende Formatierung Menue "Sport und Freizeit"*/

/*Spezielle Formatierungen der Untermenues: 4. Tagestrips*/  

/*Der erste Listenpunkt des Menüs bei eingeklapptem Menü - Hintergrundgrafik ohne Text*/
li.toptagestripszu
  {
  background-image:url(bilder/main/tagestrips_zu.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  

/*Der erste Listenpunkt des Menüs bei ausgeklapptem Menü - Hintergrundgrafik ohne Text*/
li.toptagestrips
  {
  background-image:url(bilder/main/tagestrips_orange.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  



/* die listenpunkte des aufgeklappten menüs - rand und hintergrundfarbe
 (formatiert auch listenpunkte, die nur ein leerzeichen enthalten, die stehen jeweils am anfang der liste)*/
li.tagestrips
  {
   background-color:#fc9;
   border-top:0px;
   border-right:2px solid #f63;
   border-left:2px solid #f63;
   border-bottom:1px dotted #f63;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
  }

/*die linktexte innerhalb der listenpunkte*/
a.tagestrips
  {
  display:block;
  text-decoration:none;
  font-size:0.7em;
  font-weight:600;
  color:#000;
  background-color:#fc9;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;

  }

/*die linktexte innerhalb der listenpunkte bei mauszeigerkontakt ("mouseover")*/  
a.tagestrips:hover
  {
  color:#f63;
  background-color:#fceddd;
  }

/*die linktexte innerhalb der listenpunkte für den gewählten menüpunkt (aktive seite) */  
.tagestripsakt
  {
  display:block;
  font-size:0.7em;
  font-weight:600;
  color:#fff;
  background-color:#f63;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;
  }
  
  
/*ende Formatierung Menue "Tagestrips"*/

/*Spezielle Formatierungen der Untermenues: 5. "Essen und Trinken"*/  

/*Der erste Listenpunkt des Menüs bei eingeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topessentrinkenzu
  {
  background-image:url(bilder/main/essen_trinken_zu.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  } 

/*Der erste Listenpunkt des Menüs bei ausgeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topessentrinken
  {
  background-image:url(bilder/main/essen_trinken_hellorange.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  


/* die listenpunkte des aufgeklappten menüs - rand und hintergrundfarbe
 (formatiert auch listenpunkte, die nur ein leerzeichen enthalten, die stehen jeweils am anfang der liste)*/
li.essentrinken
  {
   background-color:#f7deab;
   border-top:0px;
   border-right:2px solid #f93;
   border-left:2px solid #f93;
   border-bottom:1px dotted #f93;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
  }

/*die linktexte innerhalb der listenpunkte*/
a.essentrinken
  {
  display:block;
  text-decoration:none;
  font-size:0.7em;
  font-weight:600;
  color:#000;
  background-color:#f7deab;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;

  }

/*die linktexte innerhalb der listenpunkte bei mauszeigerkontakt ("mouseover")*/  
a.essentrinken:hover
  {
  color:#f93;
  background-color:#ffc;
  }

/*die linktexte innerhalb der listenpunkte für den gewählten menüpunkt (aktive seite) */  
.essentrinkenakt
  {
  display:block;
  font-size:0.7em;
  font-weight:600;
  color:#fff;
  background-color:#f93;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;
  }
  
/*ende Formatierung Menue "Essen und Trinken"*/

/*Spezielle Formatierungen der Untermenues: 6. "Unterkunft"*/  

/*Der erste Listenpunkt des Menüs bei eingeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topunterkunftzu
  {
  background-image:url(bilder/main/uebernachtungen_zu.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  } 

/*Der erste Listenpunkt des Menüs bei ausgeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topunterkunft
  {
  background-image:url(bilder/main/uebernachtungen_tuerkis.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  



/* die listenpunkte des aufgeklappten menüs - rand und hintergrundfarbe
 (formatiert auch listenpunkte, die nur ein leerzeichen enthalten, die stehen jeweils am anfang der liste)*/
li.unterkunft
  {
   background-color:#b8d4d4;
   border-top:0px;
   border-right:2px solid #099;
   border-left:2px solid #099;
   border-bottom:1px dotted #099;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
  }

/*die linktexte innerhalb der listenpunkte*/
a.unterkunft
  {
  display:block;
  text-decoration:none;
  font-size:0.7em;
  font-weight:600;
  color:#000;
  background-color:#b8d4d4;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;

  }

/*die linktexte innerhalb der listenpunkte bei mauszeigerkontakt ("mouseover")*/  
a.unterkunft:hover
  {
  color:#099;
  background-color:#cff;
  }

/*die linktexte innerhalb der listenpunkte für den gewählten menüpunkt (aktive seite) */  
.unterkunftakt
 {
  display:block;
  font-size:0.7em;
  font-weight:600;
  color:#fff;
  background-color:#099;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;
  }
  
/*ende Formatierung Menue "Unterkunft"*/

/*Spezielle Formatierungen der Untermenues: 7. "Anreise"*/

/*Der erste Listenpunkt des Menüs bei eingeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topanreisezu
  {
  background-image:url(bilder/main/anreise_zu.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }
  
/*Der erste Listenpunkt des Menüs bei eingeklapptem Menü - Hintergrundgrafik ohne Text*/
li.topanreise
  {
  background-image:url(bilder/main/anreise_olive.gif);
  background-repeat:no-repeat; 
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
  }  



/* die listenpunkte des aufgeklappten menüs - rand und hintergrundfarbe
 (formatiert auch listenpunkte, die nur ein leerzeichen enthalten, die stehen jeweils am anfang der liste)*/
li.anreise
  {
   background-color:#d7e6ac;
   border-top:0px;
   border-right:2px solid #25B015;
   border-left:2px solid #25B015;
   border-bottom:1px dotted #25B015;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
  }

/*die linktexte innerhalb der listenpunkte*/
a.anreise
  {
  display:block;
  text-decoration:none;
  font-size:0.7em;
  font-weight:600;
  color:#000;
  background-color:#d7e6ac;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;

  }

/*die linktexte innerhalb der listenpunkte bei mauszeigerkontakt ("mouseover")*/  
a.anreise:hover
  {
  color:#25B015;
  background-color:#efefef;
  }

/*die linktexte innerhalb der listenpunkte für den gewählten menüpunkt (aktive seite) */  
.anreiseakt
  {
  display:block;
  font-size:0.7em;
  font-weight:600;
  color:#fff;
  background-color:#cecf63;
  margin:0px 0px 0px 0px;
  padding:1px 0px 3px 6px;
  }
  
/*ende Formatierung Menue "Anreise"*/

/*Die Links innerhalb der Kapitel*/
#kapitel
  {
  text-align:right;
  font-size:0.6em;
  font-weight:700;
  margin:0px 15px 0px 0px;
  padding:0px 0px 10px 0px;
  }

a.kapitel
  {
  text-decoration:underline;
  color:#000;
  padding:0px 10px 0px 0px;
  }
  
a.kapitel:hover
  {
  color:#ed9c38;
  }
  
  /*Die Links innerhalb des Fließtextes*/
a.fliesstext
  {
  text-decoration:underline;
  font-size:0.7em;
  font-weight:500;
  color:#000;
  }
  
a.fliesstext:hover
  {
  color:#ed9c38;
  }
