/*--- Global --- */

body {
     background-color: #CCCC99;
     scrollbar-basecolor: #FFFFCC;
     scrollbar-3dlight-color: #CCCC99;
     scrollbar-track-color: #FFFFCC;
     scrollbar-darkshadowcolor: #CCCC99;
     scrollbar-face-color: #CCCC99;
     margin: left;        /* standardkonforme horizontale Zentrierung */
     }

body, table {
      font-family: verdana, arial, sans-serif;
      font-size: 10pt;
      text-align: left;
}

#Seite  {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: left;        /* standardkonforme horizontale Zentrierung */
    width: 980px;
    padding: 0;
  }

#Container {
           max-width: 70em;
           }


#Top {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    width: 980px;
    margin: left;        /* standardkonforme horizontale Zentrierung */
    padding: 0;
  }
  
#Inhalt {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: left;        /* standardkonforme horizontale Zentrierung */
    width: 775px;
    padding: 0;
  }
  
#Bottom {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: left;        /* standardkonforme horizontale Zentrierung */
    width: 980px;
    padding: 0;
  }

#Left {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: rigth;        /* standardkonforme horizontale Zentrierung */
    width: 180px;
    padding: 0;
  }

#Rigth {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: auto;      /* standardkonforme horizontale Zentrierung */
    width: 135px;
    padding: 0;
  }

/*--- Links --- */

a {font-weight: bold;}
a:link {text-decoration: none; }
a:visited {text-decoration: none; } 
a:active {text-decoration: none; } 
a:hover {text-decoration: underline; }

/*--- Listen --- */

ul {
list-style-image:url('flagge.gif');
}

/*--- Überschriften --- */	

h1, h2, h3, h4, h5, h6 { font-weight: bold; }

h1 {font-size: 20pt;}
h2 {font-size: 18pt;}
h3 {font-size: 16pt;}
h4 {font-size: 14pt;}
h5 {font-size: 12pt;}
h6 {font-size: 10pt;}

/*--- Tabellen --- */
table {

}

/*Tabelle rechts, 250 px breit*/

table.rechts {
position: auto;
float: right;
border: 4px solid #CCCC99;
border-style: double;
border-collapse: collapse;
background-color: #FFFFCC;
pading: 6px;
width: 250px;
vertical-align: top;
}

/*Tabelle rechts, 120 px breit*/

table.rechts_promo {
position: auto;
float: right;
border: 4px solid #CCCC99;
border-style: double;
border-collapse: collapse;
background-color: #FFFFCC;
pading: 6px;
width: 120px;
font-weight: bold;
font-size: 8pt;
vertical-align: top;
}
/*Tabelle rechts, 280 px breit*/

table.rechts_promo280 {
position: auto;
float: right;
border: 4px solid #CCCC99;
border-style: double;
border-collapse: collapse;
background-color: #FFFFCC;
pading: 6px;
width: 280px;
font-weight: bold;
font-size: 8pt;
vertical-align: top;
}

/*Tabelle links, 250 px breit*/

table.links {
position: auto;
float: left;
border: 4px solid #CCCC99;
border-style: double;
border-collapse: collapse;
background-color: #FFFFCC;
pading: 6px;
width: 250px;
vertical-align: top;
}

/*Tabelle 800 px breit*/
    
table.hotelsuche {
position: auto;
border: 4px solid #CCCC99;
border-style: double;
border-collapse: collapse;
background-color: #FFFFCC;
pading: 6px;
top: 120px;
width: 800px;
vertical-align: top;
}

/*Tabelle zentriert, 400 px breit*/

table.promo {
position: auto;
float: center;
border: 4px solid #CCCC99;
border-style: double;
border-collapse: collapse;
background-color: #FFFFCC;
pading: 6px;
width: 480px;
font-weight: bold;
font-size: 8pt;
text-align: center;
}

/*Tabellen-Überschriften*/

th {
background-color: #CCCC99;
font-weight: bold;
}

td.zwei {
border: 2px;
border-color: #CCCC99;
background-color: #FFFFCC;
vertical-align: top;
}
