
 a {
 font-family: arial;
 font-size: 12px;
}

ul {
 font-family: arial;
 font-size: 12px;
}

  #inhalt {
   margin: 0px 0px 0px auto;
  }
  
body {
 margin: 0;
 padding: 0;
 background-image: url("imgs/hg-farbe.gif"); 
 background-repeat: repeat-x;
 }
 
A:link { COLOR: #435971}
A:visited { COLOR: #435971 }
a:hover   { color : red; font-width : none; text-decoration : none; COLOR: #cccccc; BACKGROUND-COLOR: #FFFFFF}
a { font-size : 12px; line-height : 12pt; font-family : Arial; font-weight : none; text-decoration : none; color : #333333;  }
.text { font-size : 12px; line-height : 12pt; font-family : Arial; font-weight : none; text-decoration : none; color : #333333;  }

#schatten {
  height:195px;
  width:145px;
  box-shadow: 0 0 8px #999999;
  }
   
#c1 
{background-color: #FFFFFF;
 }

#c2 
{background-color: #E7E7E7;
 }
 
#c3 
{background-color: #f3f3f3; color: #222222; font-weight: bold;
}

  /* -------------------------------------------------
    Hier beginnt das Menü mit dem Anzeigenlogo
    -------------------------------------------------  */
  #menue_oben {
     clear: left;
     width: 800px;
     margin: 0px 0px 0px 2px;
     padding-top: -2px;
  }
  
    #menue_oben2 {
     clear: left;
     width: 800px;
     margin: 0px 0px 0px 2px;
     padding-top: 10px;
  }

  #menue_inhalt {
     border-top: 0px solid #cccccc;
     border-left: 0px solid #cccccc;
     border-right: 0px solid #cccccc;
     border-bottom: 0px solid #cccccc;
	 padding-top: 40px;
     height: 90px;
  }

  #balkenoben {
     width: 100%;
     z-index: 0;
  }

  #balkenunten {
     width: 100%;
  }

  #logojpg {
     margin: -0px 0px 10px 10px;
     width: 330px;
  }

  /* ------------------------------------
     Hier beginnt das Menü oben rechts mit
     Startseite Impressum AGB etc
     ------------------------------------- */
  #menue_mit_startseite_oben_rechts {
     width: 445px;
     height: 29px;
     position: relative;
     margin-top: -129px;
     margin-left: 345px;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     background: url('imgs/hintergrund_menue_gor.jpg') repeat-x;
     z-index: 1;
  }

  #menue_mit_startseite_oben_rechts a:link {
     color: #706C6B;
     font-size: 14px;
     font-family: Arial;
     text-decoration: none;
  }

  #menue_mit_startseite_oben_rechts a:visited {
     color: #706C6B;
     font-size: 14px;
     font-family: Arial;
     text-decoration: none;
  }

  #menue_mit_startseite_oben_rechts a:hover {
     color: #ff0000;
     font-size: 14px;
     font-family: Arial;
  }

  #menue_mit_startseite_oben_rechts div {
     float: left;
     margin: 7px 9px 0px 9px;
  }

  #menue_mit_startseite_or_bogen_unten {
     width: 445px;
     position: relative;
     margin-left: 345px;
  }

  #menue_mit_startseite_or_bogen_unten img {
     width: 446px;
  }

  /* ---------------------
     Dies ist der Slogan
     --------------------- */
#anzeigenmarkt_titel {
     color: #EA1419;
     font-size: 24px;
     font-family: Verdana,Arial,Helvetica,sans-serif;
	 text-decoration:none;
	 font-weight: bold;
	 height: 50px;
     position: relative;
     margin-top: -5px;
     margin-left: 15px;
	 width: 798px;
  }
  
  #anzeigenmarkt_slogan {
     color: #548FD1;
     font-size: 16px;
     font-family: Arial;
	 height: 30px;
     position: relative;
     margin-top: 5px;
     margin-left: 15px;
	 width: 798px;
  }

  /* ----------------------------------------------------------------
     Hier beginnt das Menü mit Anzeige aufgeben, Anzeige bearbeiten,
     Suchabo, Bannerlogin, Forum
     -------------------------------------------------------------- */
  #menue_mit_anzeige_oben {
     margin-top: 0px;
     margin-left: 0px;
     width: 798px;
     height: 28px;
     z-index: 0;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     background: url('imgs/hintergrund_menue_gor.jpg') repeat-x;
  }

  #menue_mit_anzeige_oben div {
     position: relative;
     padding-left: 33px;
     padding-top: 7px;
     float: left;
  }

  #menue_mit_anzeige_oben a:link {
     color: #706C6B;
     font-size: 14px;
     font-family: Arial;
     text-decoration: none;
  }

  #menue_mit_anzeige_oben a:visited {
     color: #706C6B;
     font-size: 14px;
     font-family: Arial;
     text-decoration: none;
  }

  #menue_mit_anzeige_oben a:hover {
     color: #ff0000;
     font-size: 14px;
     font-family: Arial;
  }

  #balkenunten {
     margin-top: 0px;
     width: 100%;
     z-index: 0;
  }

  /* --------------------------------------------
     Hier beginnt das Menü mit dem blauen Balken mit Information
     -------------------------------------------- */
  #menue2 {
     clear: left;
     width: 800px;
     margin: 0px 0px 0px 0px;
     padding-top: 20px;
  }
	 
  #balken_bogen_oben {
	 with: 800px;
     height: 5px;
     background: url('imgs/shop_bogen_grau.gif') repeat-x;
  }
    #balken_oben_farbe {
     with: 800px;
     height: 26px;
     background: url('imgs/hintergrund_menue_2_grau.jpg') repeat-x;
     border-left: 1px solid #CBCBCB;
     border-right: 1px solid #CBCBCB;
  }
  
  #balken_bogen_blau_oben {
     with: 800px;
  }
  
  #menue2_inhalt {
     width: 798px;
     height: 100px;
     border-top: 1px solid #cccccc;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     overflow: auto;
  }

 #balken_bogen_unten_menue1 {
     width: 799px;
  }

  #balken_bogen_unten_menue2 {
     width: 799px;
  }

  #link_tabelle {
     margin-top: 10px;
  }

  #link_tabelle a:link {
     color: #706C6B;
     font-size: 13px;
     font-family: Arial;
     text-decoration: none;
  }

  #link_tabelle a:visited {
     color: #706C6B;
     font-size: 13px;
     font-family: Arial;
     text-decoration: none;
  }

  #link_tabelle a:hover {
     color: #ff0000;
     font-size: 13px;
     font-family: Arial;
  }

  /* --------------------------------------------
     Hier beginnt das Menü mit den Webshop Farben
     -------------------------------------------- */
    #anzeigenmarkt_slogan2 {
     color: #615A51;
     font-size: 14px;
     font-family: Arial;
	 height: 52px;
     position: relative;
     margin-top: 40px;
     margin-left: 35px;
  }
  
    #menue_grau {
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     border-bottom: 1px solid #cccccc;
     background-color: #E6E6E6;
     height: 115px;
  }
  
    #menue_blau {
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     border-bottom: 1px solid #cccccc;
     background-color: #CCE1FE;
     height: 115px;
  }
   
    #menue_gelb {
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     border-bottom: 1px solid #cccccc;
     background-color: #FFECA0;
     height: 115px;
  }
    
    #menue_rot {
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     border-bottom: 1px solid #cccccc;
     background-color: #FCB2B3;
     height: 115px;
  }
  
    #menue_gruen {
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     border-bottom: 1px solid #cccccc;
     background-color: #C1E7BE;
     height: 115px;
  }


  #balken_blau {
     with: 800px;
     height: 25px;
     background: url('imgs/hintergrund_menue_2_blau.jpg') repeat-x;
     border-left: 1px solid #CBCBCB;
     border-right: 1px solid #CBCBCB;
  }

  #balken_gelb {
     with: 800px;
     height: 25px;
     background: url('imgs/hintergrund_menue_2_gelb.jpg') repeat-x;
     border-left: 1px solid #CBCBCB;
     border-right: 1px solid #CBCBCB;
  }

  #balken_rot {
     with: 800px;
     height: 25px;
     background: url('imgs/hintergrund_menue_2_rot.jpg') repeat-x;
     border-left: 1px solid #CBCBCB;
     border-right: 1px solid #CBCBCB;
  }

  #balken_gruen {
     with: 800px;
     height: 25px;
     background: url('imgs/hintergrund_menue_2_gruen.jpg') repeat-x;
     border-left: 1px solid #CBCBCB;
     border-right: 1px solid #CBCBCB;
  }

  #balken_grau {
     with: 800px;
     height: 25px;
     background: url('imgs/hintergrund_menue_2_grau.jpg') repeat-x;
     border-left: 1px solid #CBCBCB;
     border-right: 1px solid #CBCBCB;
  }
 
  /* ----------------------------------------------
     Hier beginnt die mittlere Werbezeile
     ---------------------------------------------- */
  #werbezeile2 {
     width: 800px;
     margin: 20px 0px 0px 0px;
  }

  #werbung5 {
     width: 33%;
     text-align: right;
     float: left;
  }

  #werbung4 {
     float: right;
     margin-left: 50px;
  }

  #werbung3 {
     float: right;
  }


  /* ---------------------------------------
      Hier beginnen die beiden blauen Menüs
     --------------------------------------- */

  .blaue_menues {
     clear: right;
     width: 800px;
     margin: 0px 0px 0px 0px;
     padding-top: 20px;
  }

  .balken_bogen_blau_oben2 {
     clear: right;
     width: 381px;
  }

  .balken_bogen_blau_oben2 img {
     width: 381px;
  }

  .balken_bogen_blau_oben {
     width: 381px;
  }

  .balken_bogen_blau_oben img {
     width: 381px;
  }

  .blaues_menue_links {
     width: 381px;
     text-align: left;
     float: left;
  }


  .blaues_menue_rechts {
     margin-left: 35px;
     width: 381px;
     text-align: left;
     float: left;
  }

  .balken_blau1 {
     width: 380px;
     height: 27px;
     border-left: 1px solid #ABC6E3;
     border-right: 1px solid #ABC6E3;
     background: url('imgs/hintergrund_bogen_blau.jpg') repeat-x;
  }

  #blaue_box_tab_zeile {
     width: 379px;
     height: 30px;
     padding-top: 12px;
     padding-bottom: -12px;
     border: 1px solid #CCCCCC;
  }

  #blaue_box_tab_div {
     width: 379px;
     height: 30px;
     margin-top: -29px;
  }

  #blaue_box_tab_div img {
     margin: 0px 0px 0px 10px;
     border: none;
  }

  .blaue_box_1 {
     width: 380px;
     height: 235px;
     margin: 0px 0px 0px 0px;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
  }

  .blaue_box_balken_unten_1 {
     width: 382px;
  }

  .blaue_box_balken_unten_1 img {
     width: 382px;
  }

  .blaue_box_balken_unten_2 {
     width: 380px;
  }

  .blaue_box_balken_unten_2 img {
     width: 380px;
  }


  /* ------------------------------------
     Neue Werte bei blauen Boxen
     ------------------------------------ */

   .blaue_box_scrollbar_div {
      margin-left: 5px;
      height: 230px;
      width: 365px;
      overflow: auto;
      background: #FFFFFF;
      padding: 3px 0px 0px 10px;
      color: #646699;
      font-weight: none;
   }

   .blaue_box_scrollbar_div ul {
      list-style-image:url(images/folder.jpg);
   }

   .blaue_box_ueberschrift {
      font-size: 14px;
      color: #555555;
      font-family: verdana;
      font-weight: normal;
   }

   .blaue_box_anz_kat {
      color: #555555;
    text-decoration: none;
   }

   .blaue_box_anz_klammern {
      color: #A4ACB9;
   }

   .blaue_box_menue_bez {
     margin-left: 15px;
     width: 150px;
     height: 30px;
     color: #555555;
     font-family: verdana;
     font-weight: none;
     font-size: 13px;
     text-align: right;
     padding-right: 10px;
   }

   .blaue_box_menue2_sel {
     width: 225px;
  }

  #mappe {
     margin: 0px 0px 0px 0px;
  }

  #registrieren_but {
     position: relative;
     margin-right: 10px;
  }

  #oder_txt_grau {
     font-family: arial;
     color: #555555;
     position: relative;
     margin-top: -20px;
     margin-left: 220px;
  }

  #liste {
     color: #3B0038;
     margin-top: -10px;
     margin-left: 60px;
  }


  .balken_blau2 {
     width: 379px;
     height: 27px;
     border-left: 1px solid #ABC6E3;
     border-right: 1px solid #ABC6E3;
     background: url('imgs/hintergrund_bogen_blau.jpg') repeat-x;
  }

  .blaue_box_2 {
     width: 379px;
     height: 240px;
     margin: 0px 0px 0px 0px;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     text-align: left;
  }

  #suche_lupe {
     margin: 10px 10px 0px 10px;
  }

  #suchformular_div {
     position: relative;
     margin-top: -80px;
     margin-left: 90px;
     color: #555555;

    font-family: verdana;
      font-weight: none;
  }

  #suchueberschrift {
     font-size: 14px;
     font-weight: none;
  }

  .formularfeldbeschr {
     font-size: 13px;
  }

  #suchform {
     color: #555555;
     font-family: arial;
  }

  #suchbegriff {
     border: solid 1px #555555;
     width: 240px;
     color: #555555;
     font-family: arial;
     margin-bottom: 5px;
  }

  #suchform check {
     border: 0px #ffffff;
     text-align: left;
  }

  .select_div {
     border: solid 1px #555555;px;
     position: relative;
     width: 241px;
     height: 19px;
     overflow: hidden;
     margin-bottom: 5px;
  }

  #suchform select {
     width: 243px;
     color: #555555;
     font-family: arial;
     position: absolute;
     top: -1px;
     left: -1px;
  }

  #foto_check {
     font-size: 12px;
  }

  #such_but {
     width: 243px;
     color: #444444;
     font-family: arial;
     margin-top: 10px;
     text-align: left;
  }

  /* --------------------------------------
     Hier beginnt die Tab Zeile mit grauen Buttons
     Aktuelle Angebote Bannerwerbung etc.
     -------------------------------------- */

  #menue_tab_zeile {
     clear: center;
     width: 798px;
     height: 25px;
     margin: 15px 0px 0px -2px;
     border-bottom: 0px  solid red;
  }
  #menue_tab_zeile2 {
     clear: center;
     width: 790px;
     height: 20px;
     margin: -28px 0px 0px 1px;
     border-bottom: 0px  solid #ffffff;
  }
  #menue_tab_div {
     clear: center;
     width: 790px;
     height: 16px;
     margin: -28px 0px 0px 1px;

  }

  #menue_tab_div img {
     margin: 0px 0px 0px 0px;
     border: none;
  }

  #div_tab_text {
     font-family: Arial;
     font-size: 14px;
     font-weight: none;
     color: #777777;
     text-decoration: none;
  }

  /* ----------------------------------------------------
      Hier beginnt die Aneigentabelle in der mitte home ausrichtung
     ----------------------------------------------------- */

  #anzeigentabelle {
     clear: left;
     width: 800px;
     margin: 0px 0px 0px -3px;
     padding-top: 20px;
  }

   /* ----------------------------------------------------
     Hier beginnt die Aneigentabelle in der mitte home
     ----------------------------------------------------- */ 

  #anzeigentabelle400 {
     clear: left;
     width: 400px;
     margin: 0px 0px 0px 0px;
     padding-top: 20px;
  }

  #balken_bogen_blau_oben2 {
     with: 800px;
  }

  #balken_blau_oben2 {
     with: 800px;
     height: 28px;
     background: url('imgs/hintergrund_menue_2_blau.jpg') repeat-x;
     border-left: 1px solid #8EADDB;
     border-right: 1px solid #8EADDB;
  }

  #anzeigentabelle_inhalt {
     width: 799px;
     border-top: 1px solid #cccccc;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
	 background-color: #FFFFFF;
  }

  #anzeigentabelle_table {
     width: 780px;
     margin: 0px auto 0px auto;
     color: #555555;
     font-family: arial;
     font-size: 13px;
  }

  #anzeigentabelle_inhalt2 {
     width: 795px;
     border-top: 1px solid #cccccc;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
	 background-color: #FFFFFF;
  }

  #anzeigentabelle_table2 {
     width: 775px;
     margin: 0px auto 0px auto;
     color: #555555;
     font-family: arial;
     font-size: 13px;
  }

  #anzeigentabelle_inhalt400 {
    width: 379px;
     height: 340px;
     margin: 0px 0px 0px 0px;
     border-top: 1px solid #cccccc;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
	 background-color: #FFFFFF;
  }


  #anzeigentabelle_table400 {
     width: 400px;
        margin: 10px 10px 5px 10px;
     color: #555555;
     font-family: arial;
     font-size: 13px;
  }

  #anzeigentabelle_ueberschriftenzeile {
     width: 648px;
     height: 20px;
     margin: 10px 10px 5px 10px;
     border-bottom: 1px solid #ff0000;
     font-weight: bold;
  }

  .anzeigentabelle_sp1 {
     width: 450px;
     float: left;
  }

  .anzeigentabelle_sp2 {
     width: 70px;
     float: left;
  }

  .anzeigentabelle_sp3 {
     width: 128px;
     float: left;
  }

  .anzeigentabelle_zeile_1 {
     clear: left;
     width: 648px;
     font-weight: bold;
     margin: 10px 10px 5px 10px;
  }

  .anzeigentabelle_zeile_2 {
     width: 648px;
     height: 110px;
     font-weight: bold;
     margin: 10px 10px 0px 10px;
     border-bottom: 1px solid #ff0000;
  }

  .anzeigenbild {
     width: 79px;
     height: 63px;
     margin: 10px 10px 0px 5px;
     float: left;
     border: 1px solid #000000;
  }

  .anzeigentext {
     margin-top: 12px;
     width: 350px;
     float: left;
  }

  .anzeigenwert {
     font-weight: normal;
  }


  /* --------------------------------
    Hier beginnt anzeigen impressum
    --------------------------------- */

  /* --------------------------------
    Hier beginnt anzeigen impressum
    --------------------------------- */

 #anzeigentabelle_impress {
    width: 400px;
    height: 450px;
    margin: 10px 10px 5px 10px;
    color: #555555;
    font-family: arial;
    font-size: 13px;
  }

  	.blaue_box_imp {
     width: 380px;
     height: 300px;
     margin: 0px 0px 0px 0px;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
  }

  /* --------------------------------
    Hier beginnt die untere Werbezeile
    --------------------------------- */
  #werbezeile {
     width: 800px;
     margin: 0px 0px 0px 0px;
  }

  #werbezeile img {
     width: 237px;
  }

  #werbung1 {
     width: 33%;
     text-align: left;
     float: left;
  }

  #werbung2 {
     width: 34%;
     text-align: center;
     float: left;
  }

  #werbung3 {
     width: 33%;
     text-align: right;
     float: left;
  }

  /* ---------------------------------
     Hier beginnt der Footer
     --------------------------------- */
  #footerlinks {
     width: 800px;
     margin: 0px 0px 0px 0px;
     font-family: arial;
     font-weight: none;
     font-size: 12px;
     color: #435971;
  }

  #footerlinks a:link {
     font-weight: none;
     font-size: 12px;
     color: #435971;
     text-decoration: none;
  }

  #footerlinks a:visited {
     font-weight: none;
     font-size: 12px;
     color: #435971;
     text-decoration: none;
  }

  #footerlinks a:hover {
     font-weight: none;
     font-size: 12px;
     color: #ff0000;
  }

  /* --------------------------
     Hier ist das Copyright
     -------------------------- */

  #copyright {
     font-size: 11px;
     font-family: arial;
     color: #435971;
     width: 800px;
     text-align: center;
  }

 /* -----------------------------------------------------
    Hier beginnt die linke Spalte mit Kategorien 
    ----------------------------------------------------- */

 #tabelle_mit_werbung {
     width: 185px;
 }
 #tabelle_mit_werbung_tr {
     width: 185px;
 }

 #tabelle_mit_werbung_td_links {
     width: 184px;
     vertical-align: top;
 }

 #inhalt_block_links {
     margin-left: 0px;
     margin-right: 0px;
     margin-top: 16px;
 }

 #werbeblock_bogen_oben {
     width: 185px;
	 height: 6px;
	 background: url('imgs/leiste_bogen_oben.gif') repeat-x;
 }

 #werbeblock_links_inhalt {
     width: 183px;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     background-color: #F3F3F3;
     text-align: center;
 }

 #werbeblock_bogen_unten {
     width: 185px;
	 height: 6px;
	 background: url('imgs/leiste_bogen_unten.gif') repeat-x;
 }

 /* -----------------------------------------------------
    Hier beginnt die rechte Spalte mit Werbung
    ----------------------------------------------------- */

 #tabelle_mit_werbung_td_rechts {
     width: 2px;
     vertical-align: top;
     margin-left: -500px;
 }

 #inhalt_block_rechts {
     margin-left: 0px;
     margin-right: 0px;
     margin-top: 16px;
 }

 #werbeblock_rechts_bogen_oben {
     width: 185px;
 }

 #werbeblock_rechts_inhalt {
     width: 185px;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     background-color: #F3F3F3;
     text-align: center;
 }

 #werbeblock_rechts_bogen_unten {
     width: 185px;
 }

 .reg_but{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #000000;
 text-align: left;
 vertical-align: middle;
 background-image:url(imgs/registrieren_but_leer.jpg);
 background-position:0px 0px;
 text-decoration:none;
 padding-top: 2px;
 margin-top: -40px;
 margin-left: 130px;
 height: 22px;
 width: 100px;
 display: block;
 }

 .input_suche{
 color:#000000;
 background-image:url(imgs/suchen_anzeigen.jpg);
 font-family: arial;
 background-color: #E4EBF5;
 border:0px solid;
 border-color: #B3C4D8;
 height: 24px;
 width: 120px;
 }

.titel{ font-family:  Verdana,Arial,Helvetica,sans-serif;  text-decoration:none; font-size: 22px; font-weight: bold;  color: #EA1419;}
.footer{ font-family:  Arial; font-size: 9px; font-weight: none; color: #777777;}
.text12{ font-family:  Arial; font-size: 12px; font-weight: none;  color: #444444;}
.kategorie{ font-family:  Arial; font-size: 14px; font-weight: none; color: #777777;}
.textitel{ font-family:  Arial; font-size: 13px; font-weight: none;  color: #777777;}
.textsmall{ font-family:  Arial; font-size: 11px; text-decoration: none; color: #777777;}
.text{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: none;  color: #777777;}
.textbox{ font-family:  Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: small;  color: #777777;}
.einlogtext{ font-family:  Arial; font-size: 16px; font-weight: none;  color: #333333;},Verdana,Arial,Helvetica,sans-serif
.grau{ font-family:  Arial; font-size: 13px; font-weight: none;  color: #888888;}
.grau12{ font-family:  Arial; font-size: 12px; font-weight: none;  color: #7777777;}