/* Vorlagendatei pm_styles.css für ein tabellenfreis Produktmenü */

/* Globale Sektion */
.cat {
  width: 182px;
  font-family:Arial,sans-serif;
  border-bottom:2px solid #FABF00;
}

.cat img {height:0px; width:0px;}

/* Trenngrafik */
.cat .sep_img {
  display:block;
  }

/* Ebene 1 */
.cat .level1 { line-height:0px;
height:0px; padding:0px;
}

/* Ebene 2 */
.cat .level2 {
  display:block;
  padding:3px 4px 3px 6px;
  background-position:15px center;
  font-size:11px;
  font-weight:bold;
  border-right:2px solid #FABF00;
  border-top:2px solid #FABF00;  
 display:block;
}

/* Ebene 3 */
.cat .level3 {
  padding:3px 4px 3px 16px;
  background-position:25px center;
  font-size:11px;
  font-weight:normal;
  border-right:2px solid #FABF00;
  border-top:1px solid #FABF00;
 display:block;
}

/* Ebene 4 */
.cat .level4 {
  padding:3px 4px 3px 26px;
  background-position:25px center;
  font-size:11px;
  font-weight:normal;
  border-right:2px solid #FABF00;
  border-top:1px solid #FABF00; 
 display:block;
}

/* Ebene 5 */
.cat .level5 {
  padding:3px 4px 3px 36px;
  background-position:25px center;
  font-size:11px;
  font-weight:normal;
  border-right:2px solid #FABF00;
  border-top:1px solid #FABF00; 
 display:block;
}

/* Geschlossener Text-Link */
.cat a.closed_txt:link {
  background-color:#FCD966;
  color:#A55F4D;
  text-decoration: none;
}

/* Geschlossener, besuchter Text-Link */
.cat a.closed_txt:visited {
  background-color:#FCD966;
  color:#A55F4D;
  text-decoration: none;
}

/* Geschlossener, aktiver Text-Link */
.cat a.closed_txt:active {
}

/* Geschlossener Text-Link, während der Anwender mit der Maus darüber fährt*/
.cat a.closed_txt:hover {
  background-color:#FDE599;
  color:#000000;
  text-decoration: none;
}

/* Geöffneter Text-Link */
.cat a.opened_txt:link {
  background-color:#FDE599;
  color:#000000;
  text-decoration: none;
}

/* Geöffneter, besuchter Text-Link */
.cat a.opened_txt:visited {
  background-color:#FDE599;
  color:#000000;
  text-decoration: none;
}

/* Geöffneter, aktiver Text-Link */
.cat a.opened_txt:active {
}

/* Geöffneter, Text-Link , während der Anwender mit der Maus darüber fährt */
.cat a.opened_txt:hover {
  background-color:#FDE599;
  color:#000000;
  text-decoration: none;
}

/* Selektierter Text-Link */
.cat a.selected_txt:link {
  background-color:#FDE599;
  color:#000000;
  text-decoration: none;
}

/* Selektierter, besucheter Text-Link */
.cat a.selected_txt:visited {
  background-color:#FDE599;
  color:#000000;
  text-decoration: none;
}

/* Selektierter, aktiver Text-Link */
.cat a.selected_txt:active {
  background-color:#FDE599;
  color:#000000;
  text-decoration: none;
}

/* Selektierter, Text-Link, während der Anwender mit der Maus darüber fährt*/
.cat a.selected_txt:hover {
  background-color:#FDE599;
  color:#000000;
  text-decoration: none;
}

/* Für Grafik-Links gilt dieselbe Logik*/

.cat a.closed_img:link {
  display:block;
     height:0px;
 line-height:0px;
 padding:0px;
}
.cat a.closed_img:visited {
  display:block;
       height:0px;
 line-height:0px;
 padding:0px;
}
.cat a.closed_img:active {
  display:block;
     height:0px;
 line-height:0px;
  padding:0px;
}
.cat a.closed_img:hover {
  display:block;
     height:0px;
 line-height:0px;
  padding:0px;
}

.cat a.opened_img:link {
  display:block;
     height:0px;
 line-height:0px;
  padding:0px;
}
.cat a.opened_img:visited {
  display:block;
     height:0px;
 line-height:0px;
  padding:0px;
}
.cat a.opened_img:active {
  display:block;
     height:0px;
 line-height:0px;
  padding:0px;
}
.cat a.opened_img:hover {
  display:block;
     height:0px;
 line-height:0px;
   padding:0px;
}

.cat a.selected_img:link {
  display:block;
     height:0px;
 line-height:0px;
   padding:0px;
}

.cat a.selected_img:visited {
  display:block;
     height:0px;
 line-height:0px;
   padding:0px;
}

.cat a.selected_img:active {
  display:block;
     height:0px;
 line-height:0px;
   padding:0px;
}

.cat a.selected_img:hover {
  display:block;
     height:0px;
 line-height:0px;
   padding:0px;
}