/* ------------------- ALLGMEINES --------------- */

body {
        margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
        padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
        text-align:center;
        background-color:#B32733;
}

#bueromoebel-main {
        width:970px;
        text-align:left;
        margin-top:22px;
        display:table;
        margin-left:auto;
        margin-right:auto;
        

}





/* ----------------- USEITEN inhalt */

div.useiten_inhalt {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        line-height:20px;
        font-weight:normal;
        padding-left:0px;
        margin-left:0px;
        margin-top:27px;
        color:#FFF0F1;
        width:970px;
        display:block;
        height:auto;
        float:left;
        background-image:url(../pics/_bildergalerie_hintergrund.jpg);      
}

div.useiten_text_inhalt {
  display:table;
  margin-top:20px;
  padding-bottom:0px;
}




div.useiten_inhalt_ende {
        font-family:Arial, Helvetica, sans-serif;
       
           line-height:4px;
        font-weight:normal;
        padding-left:0px;
        margin-left:0px;
        margin-top:0px;
          float:left;
        width:970px;
        display:block;
        height:4px;
        background-image:url(../pics/_bildergalerie_hinter_ende.jpg);      
}
   

div.useiten_inhalt img {
        margin-left:3px;margin-top:4px;
}


div.useiten_inhalt p {
      margin-left:20px;
      margin-right:20px;
      margin-top:0px;
      margin-bottom:10px;
      display:table;
      font-size:15px;
      line-height:20px;
}

div.useiten_inhalt p img {
      float:left;
      margin-left:0px;
      padding-left:0px;
      margin-right:15px;
      margin-bottom:3px;
}


div.useiten_inhalt h2 {
      margin-left:20px;
      margin-right:20px;
      margin-top:0px;
      margin-bottom:0px;
      display:table;
      font-size:15px;
      line-height:20px;
      font-weight:bold;
}

div.useiten_inhalt h3 {
      margin-left:20px;
      margin-right:20px;
      margin-top:0px;
      margin-bottom:0px;
      display:table;
      font-size:15px;
      line-height:20px;
      font-weight:normal;
      text-transform:uppercase;
}

div.useiten_inhalt h4 {
      margin-left:20px;
      margin-right:20px;
      margin-top:0px;
      margin-bottom:0px;
      display:table;
      font-size:15px;
      line-height:20px;
     font-style:italic; font-weight:normal;text-transform:uppercase;
}


div.useiten_inhalt p a, div.useiten_inhalt p a:visited {
      font-family:Arial, Helvetica, sans-serif;
      font-size:15px;
      line-height:20px;
      color:#FFF0F1;
}
div.useiten_inhalt p a:hover {
      color:#4E2024;
}

/* ------------------- INHALT --------------- */

#bueromoebel {
        float:none;
        margin-top:20px;
        height:auto;
        display:table;
        width:970px;

}

#bueromoebel td.o {
        background-image:url(../pics/box_o.gif);
        background-repeat:repeat-x;
        width:auto;
        height:5px;

}
#bueromoebel td.ol {
        background-image:url(../pics/box_ecke_ol.gif);
        background-repeat:no-repeat;
        width:5px;
        height:5px;
}
#bueromoebel td.or {
        background-image:url(../pics/box_ecke_or.gif);
        background-repeat:no-repeat;
        width:5px;
        height:5px;
}

#bueromoebel td.u {
        background-image:url(../pics/box_u.gif);
        background-repeat:repeat-x;
        width:auto;
        height:5px;
}
#bueromoebel td.ul {
        background-image:url(../pics/box_ecke_ul.gif);
        background-repeat:no-repeat;
        width:5px;
        height:5px;
}
#bueromoebel td.ur {
        background-image:url(../pics/box_ecke_ur.gif);
        background-repeat:no-repeat;
        width:5px;
        height:5px;
}

#bueromoebel td.l {
        background-image:url(../pics/box_l.gif);
        background-repeat:repeat-y;
        width:5px;
}
#bueromoebel td.r {
        background-image:url(../pics/box_r.gif);
        background-repeat:repeat-y;
        width:5px;
}




/* ------------------- INHALT drinnen (inner) */



#bueromoebel td.bueromoebel-inner {
        width:960px;
        height:auto;
        display:table;
        background-color:#B8333E;
        background-image:url(../pics/verlauf_inhalt.jpg); 
}

#bueromoebel td.bueromoebel-inner td {
        vertical-align:top;
        text-align:left;
              
}


#bueromoebel td.bueromoebel-inner h1 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:17px;
        line-height:27px;
        font-weight:normal;
        padding-left:10px;
        color:#FFF0F1;
        margin-bottom:0px;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;
        background-image:url(../pics/zurueck-bg.gif);        
}

#bueromoebel td.bueromoebel-inner p.fett {
        font-family:Arial, Helvetica, sans-serif;
        font-size:27px;
        line-height:35px;
        font-weight:normal;
        padding-left:10px;
        color:#FFF0F1;
        margin-bottom:0px;
        margin-top:35px;
        margin-left:20px;
        margin-right:0px;
         
}

/* die breiten, randlosen inhalt */
#bueromoebel td.bueromoebel-inner div.bueromoebel-breit {
/* einleitung des inhaltes */
/* Ohne Rand, z.B. f&uuml;r Bilder in voller breite als eingang des inhaltes*/
        width:960px;
        height:auto;
        display:block;
        margin-top:0px;
        padding-bottom:0px;
        margin-bottom:0px;       
}

#bueromoebel td.bueromoebel-inner div.bueromoebel-breit-inhalt {
/* masseninhalt ohne rand*/
/* Ohne Rand, z.B. f&uuml;r Bilder in voller breite als eingang des inhaltes*/
        width:960px;
        height:auto;
        
        margin-top:35px;
        padding-bottom:0px;
        margin-bottom:0px;
        background-image:url(../pics/randlos_inhalt_bg.jpg);
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        line-height:21px;
        color:#B9333E;
        display:table;
        height:auto;             
}




#bueromoebel td.bueromoebel-inner div.bueromoebel-breit-inhalt img {
     float:left;
     display:table;
     position:relative;
     margin-left:-3px;
     margin-right:-3px;
     padding-left:3px;
     padding-right:3px;
     border:0px solid #4E2024;
}

#bueromoebel td.bueromoebel-inner div.bueromoebel-breit-inhalt b {
    
    margin-right:35px;
    margin-left:35px;
    display:block;
    
}

#bueromoebel td.bueromoebel-inner div.bueromoebel-breit-inhalt div.fliesstexter {
    margin-right:35px;
    margin-left:35px;    
    display:table;
    float:left;
    padding-top:25px;
    padding-bottom:10px;
    width:415px;
}

#bueromoebel td.bueromoebel-inner div.bueromoebel-breit-inhalt h2 {
        width:890px;
        margin-left:35px;
        margin-right:35px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        margin-top:15px; margin-bottom:15px;
        font-weight:bold;
        color:#B9333E;
        text-align:left;
        display:table;
        float:left;
}

/* ende die breiten, randlosen inhalt */





#bueromoebel td.bueromoebel-inner div.bueromoebel-gross {
/* Mit Rand, z.B. f&uuml;r &Uuml;berschrift nach Bild &uuml;ber dem eigentlichen Inhalt */
        width:925px;
        height:auto;
        display:table;
        margin-top:0px;
        padding-bottom:35px;
}



table.haupttabelle {
  margin-top:50px;
  display:table;
}

 /* 
 Aufbau eines Inhaltes mit Tabelle links und Tabelle rechts:
 abstandfarbig, bueromoebel-mittel, abstandfarbig, abstand, bueromoebel-schmal, abstand 
 */


td.mittig_macher {
/* zur Zeit nicht im Einsatz, müsste in individuele_tools wieder von den Kommentaren befreit werden */
/* wenn rechts kein inhalt kommt, wird abstand+bueromoebel-schmal+abstand geteilt durch 2 links und rechts an abstandfarbig, bueromoebel-mittel, abstandfarbig gehängt */
 width:165px;  
}

td.abstand {
 width:30px;
}

td.abstand_farbig {
 width:30px;
 /*background-color:#B32733;*/
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel {
       
        width:510px;
        height:auto;
        /*background-color:#B32733;*/
        margin-top:0px;
        padding-bottom:35px;
        padding-top:0px; 
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal {
        width:330px;
        height:auto;
        /* background-color:#ffffff; */
        margin-top:0px;
        padding-bottom:35px;
}




/* abstand zwischen den beiden tabellenspalten */
td.abstand_klein {
 width:25px;
}


table.kleine_tabelle_tabelle_links td.links {
/* zur Info: diese hat: width:295px; > breite von bueromoebel-mittel minus td.rechts minus abstand_klein */
}

table.kleine_tabelle_tabelle_links td.rechts {
  width:190px;
}

table.kleine_tabelle_tabelle_rechts td.links {
/*  zur Info: diese hat: width:190px;*/
}

table.kleine_tabelle_tabelle_rechts td.rechts {
    width:115px;
}













table.tabelle {
        width:100%;
        height:auto;
        margin-top:0px;
        margin-left:0px;
        margin-bottom:5px;

}

#bueromoebel td.bueromoebel-inner table.tabelle td h2 {
        margin-bottom:0px;
}

#bueromoebel td.bueromoebel-inner table.tabelle td p.preis {
        margin-bottom:0px;
        font-weight:bold;
}
    








#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        font-weight:bold;
        color:#FFF0F1;
        margin-bottom:5px;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;
        width:510px;
        display:table;
        float:left;
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#FFF0F1;
        margin-bottom:15px;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;
        width:510px; display:table;
        float:none;
        line-height:20px;  
        float:left;    
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel img {
  margin-left:0px;
 	display:block;
	float:none;
        margin-bottom:15px;        
}


#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel div.abstand_nach_block {
   display:table;
   height:15px;
   line-height:15px;
   width:510px;
   float:left;
}



#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p img {
        margin-bottom:2px;
        margin-left:0px;
        margin-top:3px;
        margin-right:10px;
 	      display:block;
	      float:left;      
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p a, #bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p a:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#FFF0F1;
        display:table;
        float:left;
        margin-right:5px;margin-bottom:0px;             
}


/*
#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p a.bild_gross, #bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p a.bild_gross:visited {
        margin-bottom:0px;
        margin-left:0px;
        margin-top:0px;
        margin-right:0px;
 	      display:block;
	      float:left;
                 
}
*/

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel a.bild_gross, #bueromoebel td.bueromoebel-inner td.bueromoebel-mittel a.bild_gross:visited {
        margin-bottom:0px;
        margin-left:0px;
        margin-top:0px;
        margin-right:0px;
         
}
#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal a.bild_gross, #bueromoebel td.bueromoebel-inner td.bueromoebel-schmal a.bild_gross:visited {
        margin-bottom:0px;
        margin-left:0px;
        margin-top:0px;
        margin-right:0px;
         
}


#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p a.datei, #bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p a.datei:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#FFF0F1;
        display:table;
        display:block;
        float:none;
        margin-right:5px;margin-bottom:0px;             
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel p a:hover {
        color:#4E2024; 
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel a, #bueromoebel td.bueromoebel-inner td.bueromoebel-mittel a:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#FFF0F1;
        display:block;
        float:none;
        margin-bottom:15px;       
}

/*
#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel a.bild_gross, #bueromoebel td.bueromoebel-inner td.bueromoebel-mittel a.bild_gross:visited {
  margin-left:0px;
 	display:block;
	float:none; 
   margin-bottom:0px;
   margin-right:0px;          
}
*/

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel a:hover {
        color:#4E2024; 
}



table.kleine_tabelle_tabelle_links {
/* zur Info: diese hat die breite von bueromoebel-mittel */ 
float:left;
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel table.kleine_tabelle_tabelle_links h2 {
        width:auto;
        float:none;
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel table.kleine_tabelle_tabelle_links p {
        width:auto;    
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-mittel table.kleine_tabelle_tabelle_links p img {
        margin-right:10px;   
}


 
table.kleine_tabelle_tabelle_rechts {
/* zur Info: diese hat die breite von bueromoebel-schmal */
float:left;    
} 

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal table.kleine_tabelle_tabelle_rechts h2 {
        width:auto;float:none;
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal table.kleine_tabelle_tabelle_rechts p {
        width:auto;    
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal table.kleine_tabelle_tabelle_rechts p img {
        margin-right:10px;   
}
















#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        margin-bottom:15px;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;

       color:#4E2024;
       width:330px;
       display:table;
       float:left;
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        font-weight:bold;
        margin-bottom:5px;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;
       color:#4E2024;
       width:330px;       
       display:table;
       float:left;       
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal div.abstand_nach_block {
   display:table;
   height:15px;
   line-height:15px;
   width:330px;
   float:left;
}


#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal img {
  margin-left:0px;
 	display:block;
	float:none;

        margin-bottom:15px;        
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p img {
        margin-bottom:2px;
        margin-right:10px;
 	      display:block;
	      float:left; 
        margin-top:3px;       
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p a, #bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p a:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#4E2024;
        display:table;
        float:left;
        margin-right:5px;margin-bottom:0px;             
}


/*
#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p a.bild_gross, #bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p a.bild_gross:visited {
 	      display:block;
	      float:left;  
        margin-right:0px;
}
*/

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p a.datei, #bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p a.datei:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#4E2024;
        display:table;
        display:block;
        float:none;
        margin-right:5px;margin-bottom:0px;             
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal p a:hover {
        color:#FFF0F1; 
}

#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal a, #bueromoebel td.bueromoebel-inner td.bueromoebel-schmal a:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#4E2024;
        display:block;
        float:none;
        margin-bottom:15px;       
}

/*
#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal a.bild_gross, #bueromoebel td.bueromoebel-inner td.bueromoebel-schmal a.bild_gross:visited {
 	      display:block;
	      float:none;  
        margin-bottom:0px;
        margin-right:0px;  
}
*/
 

        


#bueromoebel td.bueromoebel-inner td.bueromoebel-schmal a:hover {
        color:#FFF0F1; 
}















#bueromoebel td.bueromoebel-inner a.zurueck, #bueromoebel td.bueromoebel-inner a.zurueck:visited {
        text-decoration:underline;
        color:#FFF0F1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
        display:block;
        line-height:38px;
        height:38px;
        background-image:url(../pics/zurueck-bg.gif);
}

#bueromoebel td.bueromoebel-inner a.zurueck:hover {
        background-image:url(../pics/zurueck-bg-over.gif);
}

#bueromoebel td.bueromoebel-inner a.zurueck_unten, #bueromoebel td.bueromoebel-inner a.zurueck_unten:visited {
        text-decoration:underline;
        color:#FFF0F1;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
        display:block;
        width:100%;
        float:left;
        margin-top:40px;
        line-height:38px;
        background-image:url(../pics/zurueck-bg.gif);
}

#bueromoebel td.bueromoebel-inner a.zurueck:hover {
        background-image:url(../pics/zurueck-bg-over.gif);
}

#bueromoebel td.bueromoebel-inner a.zurueck_unten:hover {
        background-image:url(../pics/zurueck-bg-over.gif);
}



#bueromoebel td.bueromoebel-inner a.zurueck img {
        border:none;
        float:left;
        margin-left:-3px; padding-left:3px;
}

#bueromoebel td.bueromoebel-inner a.zurueck_unten img {
        border:none;  
        float:left;
}





/* ------------------- Seitenblättern */
#blaettern {
     width:950px;
     display:table;
            margin-top:30px;
    margin-left:5px; margin-right:5px;
    float:left;
}

#blaettern a, #blaettern a:visited {

    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#FFF0F1;
    margin-right:10px;
}

/* ------------------- ENDE Seitenabschluss --------------- */





/* ---weiter navi im inhalt (verlinkung zu weiteren inhalten) */

 p.weitere-bueromoebel {
        margin-right:5px;
        margin-left:5px;
        float:left;
        width:960px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color:#FFF0F1;
        margin-top:20px;
 }

 p.weitere-bueromoebel a, p.weitere-bueromoebel a:visited {
        margin-right:10px;
        
        float:left;
        
        font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        line-height:20px;
        color:#FFF0F1;
 }
 
 p.weitere-bueromoebel a:hover {
        
        
        float:left;
        
        font-family:Arial, Helvetica, sans-serif;
        
        color:#FFF0F1;
 } 

#ende {
        
        display:table;
        border-top:1px solid #FFF0F1;
        margin-top:35px;
        margin-bottom:15px;
        line-height:23px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFF0F1;
        text-align:right;
        margin-right:5px;
        margin-left:5px;
        float:left;
        width:960px;
}

#ende div.copy {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFF0F1;
        margin-top:2px;
        line-height:23px;
        float:left;
        display:block;
}

#ende a, #ende a:visited {
        margin-top:2px;

        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFF0F1;
        margin-top:2px;
        line-height:17px;
}

/* ------------------- LOGObereich --------------- */

#logo {

        text-align:left;
        margin-top:12px;
        margin-bottom:22px;
        display:table;

}

/* ------------------- SUBMEN&Uuml; --------------- */

#bueromoebel-kategorie {
        width:970px;
        display:table;
        height:130px;
        margin-top:12px;
        background-image:url(../pics/kategorie-menu.jpg);
}

#bueromoebel-kategorie a, #bueromoebel-kategorie a:visited {
        background-image:url(../bueromoebel-kat-pics/_bg.jpg);
        width:123px;
        height:118px;
        display:block;
        margin-top:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFF0F1;
        text-align:center;
        line-height:17px;
        margin-right:40px;
        float:left;
}

#bueromoebel-kategorie a:hover {
        background-image:url(../bueromoebel-kat-pics/_bg_over.jpg);
        color:#4E2024;
}

#bueromoebel-kategorie a.anwahl, #bueromoebel-kategorie a.anwahl:visited {
        background-image:url(../bueromoebel-kat-pics/_bg_over.jpg);
        color:#4E2024;
}

#bueromoebel-kategorie a.erster, #bueromoebel-kategorie a.erster:visited {
        margin-left:44px;
}

#bueromoebel-kategorie a.erster_anwahl, #bueromoebel-kategorie a.erster_anwahl:visited {
        margin-left:44px;
        background-image:url(../bueromoebel-kat-pics/_bg_over.jpg);
        color:#4E2024;
}

#bueromoebel-kategorie a.letzter, #bueromoebel-kategorie a.letzter:visited {
        margin-right:50px;
}
#bueromoebel-kategorie a.letzter_anwahl, #bueromoebel-kategorie a.letzter_anwahl:visited {
        margin-right:50px;
        background-image:url(../bueromoebel-kat-pics/_bg_over.jpg);
        color:#4E2024;
}


#bueromoebel-kategorie td a img {
        width:123px;
        height:65px;
        margin-left:0px;
        margin-right:0px;
        padding:0 0 0 0;
        border:none;
        margin-bottom:0px;
        margin-top:0px;
}

#bueromoebel-kategorie td a i {
        font-style:normal;

        margin-right:8px;
        margin-left:8px;
        height:34px;
        cursor:pointer;
        display:block;
        margin-top:10px;

}







#t1 a, #t1 a:visited {
        background-image:url(../bueromoebel-kat-pics/_bg-groesser.jpg);
        width:123px;
        height:121px;
        display:block;
        margin-top:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFF0F1;
        text-align:center;
        line-height:17px;
        margin-right:40px;
        float:left;
}

#t1 a:hover {
        background-image:url(../bueromoebel-kat-pics/_bg_over-groesser.jpg);
        color:4E2024;
}

#t1 a.anwahl, #t1 a.anwahl:visited {
        background-image:url(../bueromoebel-kat-pics/_bg_over-groesser.jpg);
        color:#4E2024;
}

#t1 a.erster, #t1 a.erster:visited {
        margin-left:44px;

}

#t1 a.erster_anwahl, #t1 a.erster_anwahl:visited {
        margin-left:44px;
        background-image:url(../bueromoebel-kat-pics/_bg_over-groesser.jpg);
        color:#4E2024;
}

#t1 a.letzter, #t1 a.letzter:visited {
        margin-right:50px;
}
#t1 a.letzter_anwahl, #t1 a.letzter_anwahl:visited {
        margin-right:50px;
        background-image:url(../bueromoebel-kat-pics/_bg_over-groesser.jpg);
        color:#4E2024;
}

#t1 td a img {
        width:123px;
        height:65px;
        margin-left:0px;
        margin-right:0px;
        padding:0 0 0 0;
        border:none;

        margin-bottom:0px;
        margin-top:0px;
}


#t1 td a i {
        font-style:normal;
        margin-right:8px;
        margin-left:8px;
        height:37px;
        cursor:pointer;
display:block;
        margin-top:10px;

}


                      

/* ------------------- MEN&Uuml; --------------- */

#bueromoebel-menu {
        width:970px;
        display:table;
        height:61px;
        background-image:url(../pics/bueromoebel-menu.jpg);
}


#bueromoebel-menu a, #bueromoebel-menu a:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
        color:#4E2024;
        text-decoration:none;
        width:140px;
        height:52px;
        line-height:52px;
        margin-top:5px;
        background-image:url(../pics/menu_linie.gif);
        background-repeat:no-repeat;
        float:left;
        text-align:center;
}

#bueromoebel-menu a:hover {
        background-image:url(../pics/bueromoebel-menu-over.jpg);
}


#bueromoebel-menu a.anwahl, #bueromoebel-menu a.anwahl:visited {
        background-image:url(../pics/bueromoebel-menu-over.jpg);
        color:#FFF0F1;
}

#bueromoebel-menu a.erste, #bueromoebel-menu a.erste:visited {
        background-image:none;
        margin-left:5px;
}

#bueromoebel-menu a.erste:hover {
        background-image:url(../pics/bueromoebel-menu-over-erste.jpg);
}

#bueromoebel-menu a.erste_anwahl, #bueromoebel-menu a.erste_anwahl:visited {
        background-image:url(../pics/bueromoebel-menu-over-erste.jpg);
        margin-left:5px;
}

#bueromoebel-menu a.kontakt, #bueromoebel-menu a.kontakt:visited {
        text-transform:uppercase;
}

#bueromoebel-menu a.bueromoebel-anwahl, #bueromoebel-menu a.bueromoebel-anwahl:visited {
        background-image:url(../pics/bueromoebel-menu-over.jpg);
}

#bueromoebel-menu a.kontakt_anwahl, #bueromoebel-menu a.kontakt_anwahl:visited {
        background-image:url(../pics/bueromoebel-menu-over.jpg);
        text-transform:uppercase;
}



/* ------------------- EINE PRODUKTBOX --------------- */

.bueromoebel-box {
        background-image:url(../pics/bg_310_unten.gif);
        background-position:bottom;
        padding-bottom:5px;
        background-repeat:no-repeat;
        width:310px;
        display:table;
        margin-left:0px;
        float:left;
        margin-top:30px;
        margin-right:20px;
        height:auto;
}

.boxen_dreiergruppe {
  margin-top:0px;
  margin-bottom:0px;
}


.mitte {
        background-image:url(../pics/bg_310.gif);
        background-repeat:no-repeat;
        padding-left:5px;
        padding-top:5px;
        padding-right:5px;
}

.mitte a img  {
        border:none;
}

.mitte a, .mitte a:visited {
        border:none;
        background-image:url(../pics/bg_box.gif);
        background-position:bottom;
        display:table;
        width:100%;
        text-decoration:none;
        cursor:pointer;
}

.mitte a:hover  {
        background-image:url(../pics/bg_box_over.gif);
}


.mitte a.kein_link, .mitte a.kein_link:visited {
        border:none;
        background-image:none;
        background-position:bottom;
        background-color:#FFF0F1;
        display:table;
        width:100%;
        text-decoration:none;
}

.mitte a.kein_link:hover  {
        background-image:none;
}

.mitte a b {
        color:#4E2024;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
        line-height:28px;
        margin-left:5px;
        margin-right:5px;
        padding-left:0px;
        padding-right:0px;
        font-weight:normal;
        display:compact;float:left;
        width:auto;
        
}

.mitte a i {
        color:#4E2024;
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
        line-height:28px;
        float:right;
        font-style:normal;
        display:compact;
        margin-left:5px;
        margin-right:5px;width:auto;


}

/* nach den produktboxen eine nicht sichtbare linie ziehen */
#boxen_ende {
 width:960px; display:table; float:left;height:1px;margin-top:0px; margin-bottom:0px;
}








/* ------------------- SCROLL-NAVI --------------- */

/* hide from incapable browsers */
div#scrollbar {
    display:none;
    }

/* below in external file */
div#wn        {
    position:relative;
        margin-top:12px;
    width:970px; height:160px;
    overflow:hidden;
        background-image:url(../pics/kategorie-menu-groesser.jpg);
        }
div#scrollbar {
    position:relative;
    width:970px; height:11px;
    display:block; /* display:none initially */
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }

div#track {
    position:absolute; left:49px; top:-25px;
    width:870px; height:11px;

  }
div#dragBar {
    position:absolute; left:1px; top:1px;
    width:20px; height:9px;
    background-color:#FFF0F1;
  }
div#left { position:absolute; left:0; top:-160; height:160px;width:50px; }
div#right { position:absolute; right:0; top:-160; height:160px;width:50px;}

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#left, div#right {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block;
    }
