/* CSS Document */
table.content 
{
table-layout: auto;
width: 826px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
border: 0px;
border-collapse: collapse;
}

table.content td.inner 
{
padding-left: 5px;
padding-right: 5px;
}

table.contentmain 
{
table-layout: auto;
margin-bottom: 10px;
width: 500px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;

border: 0px;
border-collapse: collapse;
}

table.contentmain td
{
padding-top: 4px;
}

table.contentmain td.line
{
border-bottom: 1px solid;
border-bottom-color: #6699CC;
}

table.contentinner 
{
table-layout: auto;
width: 100%;
border-collapse: collapse;
border: 0px;
}

table.contentinner td
{
padding: 0px;
}

table.hoteldetail 
{
table-layout: auto;
width: 500px;
border-collapse: collapse;
border: 1px solid;
border-color: #CC6633;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}

table.hoteldetail td
{
border: 1px solid;
border-color: #CC6633;
padding: 2px;
background-color: #FDF5E6;
}

table.hoteldetail td.dark1
{
background-color: #FFEFD5;
}

table.hoteldetail td.dark2
{
background-color: #FFCC99;
}

table.hotelinfo 
{
table-layout: auto;
width: 100%;
border-collapse: collapse;
border: 0px;
border-color: #CC6633;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

table.hotelinfo td
{
border: 0px;
padding: 2px;
}

table.datalist 
{
table-layout: auto;
width: 100%;
margin-bottom: 10px;
border-collapse: collapse;
border: 1px solid;
border-color: #6699CC;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}

table.datalist td
{
padding: 2px;
}
table.datalist a {
color:#003399;
}
table.datanav 
{
table-layout: auto;
width: 500px;
margin-bottom: 10px;
border-collapse:collapse;
border: 1px solid;
border-color: #6699CC;
background-color: #FDF5E6;
}
table.datanav td
{
padding: 2px;
}
table.datanav a {
text-decoration:none;
color:#003399;
}

table.app150 
{
table-layout: auto;
width: 156px;
margin-bottom: 10px;
border-collapse: collapse;
border: 1px solid;
border-color: #6699CC;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}

table.app150 td
{
padding: 2px;
}

table.app150 a {
text-decoration:none;
color:#003399;
}

div.galerie
{
margin-bottom:4px;
}


.textbig1blue
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #003399;
}
input.button
{
background-color: #FFCC66;
border: 2pt solid #6699CC;
border-radius: 7pt;
color: #003399;
}

#navlist
{
padding: 2px 0 0 0 0;
margin: 0;
font: 10pt Arial, Helvetica, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 2px 0.5em;
margin-right: 4px;
border: 1px solid #6699CC;
background: #FDF5E6;
text-decoration: none;
}

#navlist li a:link { color: #6699CC; }
#navlist li a:visited { color: #6699CC; }

#navlist li a:hover
{
color: #336699;
background: #BCD2EE;
border-color: #6699CC;
}

#navlist li a#current
{
color: #336699;
background: #BCD2EE;
}

  ul#Navigation {
    margin: 0; padding: 5px 5px 5px 5px;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0;
  }
  ul#Navigation a, ul#Navigation span {
    padding: 2px 10px;
    text-decoration: none;
    border: 1px solid;
		border-color: #6699CC;
    color: #003399; background-color: #FFEFD5;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation a:hover, ul#Navigation span {
    border: 1px solid;
		border-color: #6699CC;
    color: white; background-color: #6699CC;
  }

.tagcloudbody {
width:500px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
border:solid 1px #6699CC;
padding:5px;
text-align:justify;
}

.tagcloudbody a {
text-decoration:none;
color:#003399;
}

.tagcloudThema {
font-weight:bold;
font-size:12px;
margin-bottom: 10px;
}

.tag1 {
font-size:26px;
}
.tag2 {
font-size:18px;
}
.tag3 {
font-size:22px;
}
.tag4 {
font-size:14px;
}
.tag5 {
font-size:12px;
}  