body {
        font-family:  Arial,Verdana,Helvetica, sans-serif;
        margin: 0;
        font-size: 14px;
        color: #E6E6E6;

        }

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */

#menu3 {
        width: 200px;
        border: 0px solid #000000;
        margin: 0px;
        }

#menu3 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #888;
        display: block;
        background: url(img/menu3.gif);
        padding: 8px 0 0 30px;
        }

#menu3 li a:hover, #menu3 li #current, #menu3 li a:active {
        color: #283A50;
        background: url(img/menu3.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }


/* =-=-=-=-=-=-=-[Menu 4]-=-=-=-=-=-=-=- */

#menu4 {
        width: 200px;
        border: 0px solid #000000;
        margin: 0px;
        }

#menu4 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu4 li a:link, #menu4 li a:visited {
        color: #888;
        display: block;
        background: url(img/menu4.gif);
        padding: 8px 0 0 30px;
        }

#menu4 li a:hover, #menu4 li #current, #menu4 li a:active {
        color: #283A50;
        background: url(img/menu4.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }

* {font-size:12px; font-family: Arial, Verdana, Tahoma;}

.headline    {font-size:20px; color:#E6E6E6; font-style:bold;}

.bg_blau {background-color:#0015AC;}
.bg_blau_hell {background-color:#2E7CE7;}
.bg_table {background-color:#333333;}

/*.bg_orange {background-color:#FA7D19;}
.bg_orange {background-color:#CC0066;}
*/
.bg_orange {background-color:#D4015F;}

a:link      { color: #999999; text-decoration: underline; }
a:visited   { color: #999999; text-decoration: underline; }
a:hover     { color: #FFCC33; text-decoration: none; }
a:active    { color: #999999; text-decoration: underline; }

a:link.gal_a      { color: #FFCC33; text-decoration: none; }
a:visited.gal_a   { color: #FFCC33; text-decoration: none; }
a:hover.gal_a     { color: #999999; text-decoration: underline; }
a:active.gal_a    { color: #FFCC33; text-decoration: none; }


a:link.navi      { color: #FFFFFF; text-decoration: none; }
a:visited.navi   { color: #FFFFFF; text-decoration: none; }
a:hover.navi     { color: #999999; text-decoration: none; }
a:active.navi    { color: #FFFFFF; text-decoration: none; }

.text   {font-size:11px;}
.text_klein  {font-size:9px; color:#000000; text-decoration:none;}
.text_fett  {font-size:18px; font-weight:bold;}
.text_monster   {font-size:30px; font-weight:bold;}





.text_grau_normal {font-size:11px; color:#666666;}
.text_grau_normal_fett {font-size:11px; color:#666666; font-weight:bold;}
.text_grau_klein  {font-size:10px; color:#666666;}

.text_blau_normal_fett {font-size:11px; color:#990000; font-weight:bold;}
.text_blau_gross_fett {font-size:13px; color:#990000; font-weight:bold;}

.text_rot  {font-size:12px; color:#D4015F;}
.text_rot_fett  {font-size:12px; color:#D4015F; font-weight:bold;}

.text_weiss_bold {font-size:12px; color:#FFFFFF; font-weight:bold;}
.text_weiss  {font-size:11px; color:#FFFFFF;}

.text_blau  {font-size:30px; color:#333399;}

.text_bold  {font-size:11px; color:#000000; font-weight:bold;}



table.tb_haupt  {border-style:solid; border-width:1px; border-color:#CCCCCC;}

input.input_eingabefelder{
        width:150px; height:21px;
        border-style:solid; border-width:1px;
        border-color:#7F9DB9; font-size:11px;
        color:#000000; font-family:Tahoma, Verdana, Arial;
}

input.input_eingabefelder_false  {
         width:150px; height:21px;
      border-style:solid; border-width:1px;
       border-color:#7F9DB9; font-size:11px;
        color:#000000; font-family:Tahoma, Verdana, Arial; background-color:#E1F4FD;
}

select.select_suchfelder {
         width:150px; height:20px;
       border-style:solid; border-width:1px;
        border-color:#7F9DB9; font-size:11px;
         color:#000000; font-family:Tahoma, Verdana, Arial;
}

select.select_suchfelder_false {
         width:150px; height:20px;
       border-style:solid; border-width:1px;
        border-color:#7F9DB9; font-size:11px;
         color:#000000; font-family:Tahoma, Verdana, Arial; background-color:#E1F4FD;
}

.saison {
background-color:#151515;
color:#ffffff;
padding: 5px 0px 5px 5px;
height: 30px;
width: 90px;
}

.ferientabelle1 {
background-color:#262626;
}

#lastminute {
background-color:#262626;
width: 475px;
border: 1px dotted red;
padding-top: 5px;
padding-bottom: 5px;
}

.rabatt {
font-family:  Arial,Verdana,Helvetica, sans-serif;
font-size: 18px;
}

#partnerlink {
background: url(img/bg_partnerlinks.jpg) no-repeat;
width: 550px;
height: 206px;
padding-top: 0px;
padding-bottom: 0px;
}

#partnerlink_titel {
float: left;
width: 530px;
height:20px;
margin-top: 15px;
margin-left: 20px;
margin-bottom: 0px;
font-size: 14px;
font-weight: bold;
color: #E6E6E6;
}

#partnerlink_bild {
width: 200px;
height: 150px;
float: left;
margin-top: 5px;
margin-left: 20px;
font-size: 14px;
font-weight: bold;
color: #E6E6E6;
}

#partnerlink_text {
float: left;
margin-top: 5px;
margin-left: 15px;
width: 300px;
height: 150px;
font-size: 12px;
font-weight: normal;
line-height:17px;
color: #cccccc;
}