 body {

       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       background-color:"#fff7ed";
       background-image:url(img/1x1.jpg);

    scrollbar-base-color : #CDBEA6;
    scrollbar-face-color : #D7D5CF;
    scrollbar-arrow-color: #000000;
    scrollbar-shadow-color: #222222;
    scrollbar-darkshadow-color: #D7D5CF;
    scrollbar-highght-color: #FAF7F4;
    scrollbar-3dlight-color: #43423F;
    margin: 0px 0px;

}


td.menu_oben a {
           color: "#090874";
           font-size: 11px;
           }

td.menu_oben a:hover  {
  background-color: #fff6eb;
  color: #000812;
}

table.font tr td a {
        color: "#090874";
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
       }

#font td :hover {
  background-color: #feb24e; /* Hintergrndfarbe2 */
  WIDTH: 110px; height: auto;
  color: #014cb1;
}


#font  tr td a  :hover {
  background-color: #feb24e; /* Hintergrndfarbe2 */
  WIDTH: 110px; height: auto;
  color: #014cb1;
}


a.flag img    {
               
              border:0px;
              padding-right: 5px;
              padding-bottom: 5px;
              background-image: none;
              background-color: none;
              text-decoration: none;

             }

b.flag   {
              color: #ff6600;
              font-weight:normal;
              text-decoration: none;
              font-size: 11px;
              vertical-align: top;
             }

a:link      {
            color: #090874;
            text-decoration: none;
            }

a:visited   {
            color: #410674;
            text-decoration: none;
            }

a:hover     {
            color: #061d6f;
            text-decoration: underline;
            }
#banner_oben {

           background-repeat: no-repeat;
           background-position: center;
           background-image: url(img/banner_oben.jpg);

           }



#bild_left {

           background-repeat: no-repeat;
           background-position: left;
           background-image: url(img/left_banner.jpg);
           }
#bild_right {

            background-repeat: no-repeat;
            background-position: right;
            background-image: url(img/right_banner.jpg);
           }



#menu_left {
          background-repeat: no-repeat;
          background-position: left top;
          background-image: url(img/left.jpg);
           }

p.stadt    {
           font-family: Arial, Helvetica, sans-serif;
           font-size: 12px;
           color: #000066;
           text-align: justify;
           padding-left: 15px ;
           padding-top: 10px
           }

a.normal  {
           font-family: Arial, Helvetica, sans-serif;
           font-size: 12px;
           color: #000066;
           text-align: center;
           padding-left: 2px ;
           padding-top: 2px
           }



td.p5x5    {
               padding: 5px 5px;
               }
td.p0x5    {
            padding-right: 5px;
            padding-top: 15px;
            padding-left: 0px;}
div.werbung {
            padding-top: 25px ;
            padding-left: 18px;
            background-color: #ffffff;
            }
div.werbung_p {
            padding-top: 25px ;
            background-color: #ffffff;
            padding: 0px 0px;
            margin: 0px 0px;
            }


div.last {

            padding-top: 10px ;
            padding-left: 10px;
            width: 330px;
            }

div.rahmen {

            background-color: #f4c963;
            padding: 1px;
            }
.klein    {
           FONT-WEIGHT:  bold;
           font-size: 11px;
           color: #000066;

            }
li.klein  {
           margin-left:-36px;
           text-align: left;
           LIST-STYLE-TYPE: none ;
           color: #000000;
           FONT-WEIGHT:  normal;
           font-size: 10px;
          }

.mittel  {

           text-align: left;
           color: #000000;
           FONT-WEIGHT:  normal;
           font-size: 12px;
          }
.unten  {
         background-color: #fff6eb;
          }


.nn {
     color: #ffffff;
     font-size: 0.001em;
     }

hr {width: 99%; text-align: right; margin: 0; padding: 0; border-color:#feb24e;
border-style:solid; border-width:thin;}

 .imp     {  text-align: left;
            font-size: 14px;
            background-color: #feb24e;
          }

 .zitate    {
            margin: 10px; padding: 10px;
            text-align: right;
            font-size: 12px;
            color: #e2001d;
            FONT-WEIGHT:  lighter;
          }

h3        {
          text-align: center;
          margin: 10px; padding: 10px;
          }
                 
  ul.blau li    {
            margin: 5px; padding: 5px;
            text-align: left;
            font-size: 12px;
            color: #000066;
            FONT-WEIGHT:  lighter;
          }

h1  { color:#090874;font-size: 14px;font-family: Arial, Helvetica, sans-serif;}

h2  { font-weight:bold;color:#090874;font-size:13px;font-family: Arial, Helvetica, sans-serif;}



