 body {
 text-align: center;
 font-family: Verdana;
}

table, tr, td {  
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 }

.titel {  
 font: 18px Verdana;
 font-family: Verdana;
 font-size: 18px;
 font-style: normal;
 font-weight: bold;
 color: #5680B5;
 text-decoration: none;
 }

.titel2 {  
 font: 13px Verdana;
 font-family: Verdana;
 font-size: 13px;
 font-style: normal;
 font-weight: bold;
 color: #5680B5;
 text-decoration: none;
 }

.titelweiss {  
 font: 18px Verdana;
 font-family: Verdana;
 font-size: 18px;
 font-style: normal;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 }

.titel2weiss {  
 font: 13px Verdana;
 font-family: Verdana;
 font-size: 13px;
 font-style: normal;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 }

.textweiss {  
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;
 }

.untertitel {  
 font: 13px Verdana;
 font-family: Verdana;
 font-size: 13px;
 font-style: normal;
 font-weight: bold;
 color: #000099;
 text-decoration: none;
 }

.text {  
 font: 13px Verdana;
 font-family: Verdana;
 font-size: 13px;
 font-style: normal;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }

.textklein {  
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 }


.linktipp:LINK, .linktipp:VISITED, .linktipp:ACTIVE {  
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #0000ff;
 text-decoration: none;
 }
 
.linktipp:HOVER {   
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #0000ff;
 text-decoration: underline;
 }

 
/* Link menu */

.link:LINK, .link:VISITED, .link:ACTIVE {  
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }
 
.link:HOVER {   
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #000000;
 text-decoration: underline;
 }

 
/* Link menu */

 .linkmenu:LINK, .linkmenu:VISITED, .linkmenu:ACTIVE {  
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
 }
 
.linkmenu:HOVER {   
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }
 
 
/* Link internto */

 .linkmenuinterno:LINK, .linkmenuinterno:VISITED, .linkmenuinterno:ACTIVE, .linkmenuinterno:HOVER {  
 font: 10px Verdana;
 font-family: Verdana;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 }
 
.linkmenuinterno:HOVER {   
 text-decoration: underline;
 }

 
/* Link internto weiss */

 .linkmenuinternoweiss:LINK, .linkmenuinternoweiss:VISITED, .linkmenuinternoweiss:ACTIVE, .linkmenuinternoweiss:HOVER {  
 font: 12px Verdana;
 font-family: Verdana;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 }
 
.linkmenuinternoweiss:HOVER {   
 text-decoration: underline;
 }
 

/* Link internto blau */

 .linkmenuinternoblau:LINK, .linkmenuinternoblau:VISITED, .linkmenuinternoblau:ACTIVE, .linkmenuinternoblau:HOVER { 
 font: 10px Verdana;
 font-family: Verdana;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 color: #5680B5;
 text-decoration: none;
 }
 
.linkmenuinternoblau:HOVER {   
 text-decoration: underline;
 }
 

/* Link internto rot */

.linkmenuinternorot:LINK, .linkmenuinternorot:VISITED, .linkmenuinternorot:ACTIVE, .linkmenuinternorot:HOVER { 
 font: 10px Verdana;
 font-family: Verdana;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 color: #900202;
 text-decoration: none;
 }
 
.linkmenuinternorot:HOVER {   
 text-decoration: underline;
 }


/* Link internto gelb */

 .linkmenugelb:LINK, .linkmenugelb:VISITED, .linkmenugelb:ACTIVE {  
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #FFFF00;
 text-decoration: none;
 }
 
.linkmenugelb:HOVER {   
 font: 11px Verdana;
 font-family: Verdana;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }


 
/* div... */

  .impressum {  
 font: 10px Verdana;
 font-family: Verdana;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 }
 
#div1 {
 border:1px solid;
 bordercolor: #cccc00;
 background-color: #ffffcc; 
 padding:5px 0px 0px 0px;
 hight: 118px;
 width: 150px;
}

#divhoteltipp {
 border:2px solid #03872F;
 background: url(bilder/backhoteltipp.gif) repeat-x;
 padding:3px 5px 5px 5px;
 width: 250px;
}

#divhoteltipp h1{
color: #ffffff; 
font-size: 10px;
padding:0px 0px 0px 0px;
text-align:center;
}

#divunterkunfttipp {
 border:2px solid #03872F;
 background: url(bilder/backunterkunfttipp.gif) repeat-x;
 padding:3px 5px 5px 5px;
 width: 250px;
}

#divunterkunfttipp h1{
color: #ffffff; 
font-size: 10px;
padding:0px 0px 0px 0px;
text-align:center;
}

#divtableinformationen {
 border:2px solid #BBD4F4;
 background: url(bilder/backinformationen.gif) repeat-x;
 padding:3px 5px 5px 5px;
 width: 400px;
}

#divtablelink {
 border:2px solid #BBD4F4;
 background: url(bilder/backlink.gif) repeat-x;
 padding:3px 5px 5px 5px;
 width: 400px;
}

h1 {color: #999999; font-size: 10px;
padding:0px 0px 0px 0px;
text-align:center;
}

h2 {color: #5680B5; font-size: 18px;
 font-family: Verdana;
 font-weight: bold;
}

h3 {color: #000000; font-size: 11px;
 font-family: Verdana;
 font-weight: bold;
}

/* NAVIGATION */
/* balken */
#divmenubalken {
 color:#F6F9FD;
 background-color: #336699; 
 padding:5px 2px 5px 3px;
 width: 120px;
 text-align:center;
 font-size:1.1em;
 font-weight: bold;
 border-top:1px solid;
 border-bottom:1px solid;
 bordercolor: #4996F7;
}

/* braun */
#divmenubraun {
 border-top:0px solid;
 border-bottom:0px solid;
 bordercolor: #4996F7;
 background-color: #BBD4F4; 
 padding:18px 2px 17px 3px;
 width: 120px;
 text-align:left;
}

#divmenubraun li a, #divmenubraun li a.current, #divmenubraun li a:visited {
color:#000000;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: none;
padding:5px 0px 0px 0px;
}

#divmenubraun li a:hover {
color:#D0081B;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: underline;
padding:5px 0px 0px 0px;
}

#divmenubraun ul {
list-style: url(bilder/list_style_image.gif);
margin: 0px 0px 0px 15px;
padding: 0;
}


/* rot */
#divmenurot {
 border-top:0px solid;
 border-bottom:0px solid;
 bordercolor: #4996F7;
 background-color: #BBD4F4; 
 padding:5px 2px 15px 3px;
 width: 120px;
 text-align:left;
}

#divmenurot li a, #divmenurot li a.current, #divmenurot li a:visited {
color:#000000;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: none;
padding:5px 0px 0px 0px;
}

#divmenurot li a:hover {
color:#D0081B;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: underline;
padding:5px 0px 0px 0px;
}

#divmenurot ul {
list-style: url(bilder/list_style_image.gif);
margin: 0px 0px 0px 15px;
padding: 0;
}


/* grun */
#divmenugrun {
 border-top:0px solid;
 border-bottom:0px solid;
 bordercolor: #4996F7;
 background-color: #BBD4F4; 
 padding:5px 2px 15px 3px;
 width: 120px;
 text-align:left;
}

#divmenugrun li a, #divmenugrun li a.current, #divmenugrun li a:visited {
color:#000000;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: none;
padding:5px 0px 0px 0px;
}

#divmenugrun li a:hover {
color:#D0081B;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: underline;
padding:5px 0px 0px 0px;
}

#divmenugrun ul {
list-style: url(bilder/list_style_image.gif);
margin: 0px 0px 0px 15px;
padding: 0;
}


/* blau */
#divmenublau {
 border-top:0px solid;
 border-bottom:0px solid;
 bordercolor: #4996F7;
 background-color: #BBD4F4; 
 padding:5px 2px 15px 3px;
 width: 120px;
 text-align:left;
}

#divmenublau li a, #divmenublau li a.current, #divmenublau li a:visited {
color:#000000;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: none;
padding:5px 0px 0px 0px;
}

#divmenublau li a:hover {
color:#D0081B;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: underline;
padding:5px 0px 0px 0px;
}

#divmenublau ul {
list-style: url(bilder/list_style_image.gif);
margin: 0px 0px 0px 15px;
padding: 0;
}


/* hellblau */
#divmenuhellblau {
 border-top:0px solid;
 border-bottom:0px solid;
 bordercolor: #555050;
 background-color: #BBD4F4; 
 padding:5px 2px 15px 3px;
 width: 120px;
 text-align:left;
}

#divmenuhellblau li a, #divmenuhellblau li a.current, #divmenuhellblau li a:visited {
color:#000000;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: none;
padding:5px 0px 0px 0px;
}

#divmenuhellblau li a:hover {
color:#D0081B;
font-size:1.0em;
line-height:1.6em;
font-weight: normal;
text-decoration: underline;
padding:5px 0px 0px 0px;
}

#divmenuhellblau ul {
list-style: url(bilder/list_style_image.gif);
margin: 0px 0px 0px 15px;
padding: 0;
}


/* divferienortemenu */
#divferienortemenu {
 font-family: Verdana;
 font-size: 11px;
 color:#000000;
 border:1px dotted #555050;
 background-color: #ffffff; 
 padding:5px 5px 5px 5px;
 width: 968px;
 text-align:left;
}

#divferienortemenu a, #divferienortemenu a.current, #divferienortemenu a:visited {
color:#000000;
font-size:0.9em;
line-height:1.1em;
font-weight: normal;
text-decoration: none;
}

#divferienortemenu a:hover {
font-family: Verdana;
color:#BBD4F4;
font-size:0.9em;
line-height:1.1em;
font-weight: normal;
text-decoration: none;
}

h4 {  
 font: 1px Verdana;
 font-family: Verdana;
 font-size: 1px;
 font-style: normal;
 font-weight: normal;
 color: #BBD4F4;
 text-decoration: none;
 line-height:1px;
 margin-top:1em;
 margin-bottom:1em;
 }

h4 a, h4 a.current, h4 a:visited, h4 a:hover {
color:#BBD4F4;
font-size:1px;
font-weight: none;
text-decoration: none;
line-height:1px;
margin-top:1px;
margin-bottom:1px;
}

.textsearch {  
 font: 10px Verdana;
 font-family: Verdana;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 }

/* Ausgewählte Hotels */
#divausgewaehlte-hotels {
 border:1px solid #BBD4F4;
 background-color: #C12A53; 
 padding:10px 5px 10px 5px;
 width: 420px;
 text-align:left;
}

/* Hotel Schnellsuche */
#divhotelsuche {
 border:1px solid #BBD4F4;
 background-color: #339900; 
 padding:5px 5px 5px 5px;
 width: 420px;
 text-align:left;
}

/* Hotel Schnellsuche klein */
#divhotelsucheklein {
 border:0px solid #cc0000;
 background: url(bilder/hotelsuche.gif); 
 padding:5px 0px 5px 0px;
 width: 728px;
 text-align:center;
}

/* Wellnesshotel Schnellsuche */
#divwellnesssuche {
 border:1px solid #000000;
 background-color: #BBD4F4; 
 padding:5px 5px 5px 5px;
 width: 420px;
 text-align:center;
 color:#900202
}

#divwellnesssuche a, #divwellnesssuche a.current, #divwellnesssuche a:visited, #divwellnesssuche a:hover {
color:#900202;
font-size:1.3em;
font-weight: bold;
text-decoration: none;
}

#divwellnesssuche a:hover {
color:#FF0000;
}

/* divhome_it_table */
#divhome_it_table {
 border:1px dotted #BBD4F4;
 background-color: #ffffff; 
 padding:5px 5px 5px 5px;
 width: 420px;
 text-align:center;
}

#divhome {
 border:1px dotted #BBD4F4;
 background-color: #ffffff; 
 padding:5px 5px 5px 5px;
 width: 420px;
 text-align:left;
}

#divhome a, #divhome a.current, #divhome a:visited {
color:#000000;
font-size:1.0em;
line-height:1.8em;
font-weight: bold;
text-decoration: none;
}

#divhome a:hover {
color:#BBD4F4;
font-size:1.0em;
line-height:1.8em;
font-weight: bold;
text-decoration: none;
}

/* homedivright */
#divhomeright {
 border:1px dotted #BBD4F4;
 background-color: #ffffff; 
 padding:5px 5px 5px 5px;
 width: 250px;
 text-align:left;
}

#divhomeright a, #divhomeright a.current, #divhomeright a:visited {
color:#000000;
font-size:1.0em;
line-height:1.0em;
font-weight: none;
text-decoration: none;
}

#divhomeright a:hover {
color:#BBD4F4;
font-size:1.0em;
line-height:1.0em;
font-weight: none;
text-decoration: none;
}

/* jahreszeitendiv */
#divjahreszeiten {
 border:1px dotted #BBD4F4;
 background-color: #ffffff; 
 padding:10px 5px 10px 5px;
 width: 550px;
 text-align:justify;
}

/* gesamtdiv */
#divgesamt {
 border:1px dotted #BBD4F4;
 background-color: #ffffff; 
 padding:10px 5px 10px 5px;
 width: 700px;
 text-align:justify;
}

.thumbnail {
background:#ffffff;
border:1px dotted #BBD4F4;
margin:0px 5px 0px 5px;
padding:0px 0px 0px 0px;
}
