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

/* Globale Sektion */
.cat {
  width: 100%;
  font-size:12px;
  font-family:Verdana,Arial,sans-serif;
}

/* Trenngrafik */
.cat .sep_img {
  display:block;
  border: 2px solid #0000ff;
}

/* Ebene 1 */
.cat .level1 {
  background-image:url(images/arrow_grey.gif);
  background-repeat:no-repeat;
  display:block;
  padding:5px 1px 5px 16px;
  background-position:5px 9px;
  font-weight:bold;
  color:#006600;
  text-decoration: none;
}

/* Ebene 2 */
.cat .level2 {
  background-image:url(images/arrow_grey.gif);
  background-repeat:no-repeat;
  display: block;
  padding:1px 1px 1px 26px;
  background-position: 15px center;
  font-size:10px;
  color:#006600;
  text-decoration: none;
}

/* Ebene 3 */
.cat .level3 {
  background-color:#edf3d9;
  background-image:url(images/arrow_grey.gif);
  background-repeat:no-repeat;
  display:block;
  padding:1px 1px 1px 38px;
  background-position:25px center;
  font-size:10px;
  color:#006600;
  text-decoration:none;
}

/* Ebene 4 */
.cat .level4 {
  background-color:#edf3d9;
  background-image:url(images/arrow_grey.gif);
  background-repeat:no-repeat;
  display:block;
  padding:1px 1px 1px 45px;
  background-position:35px center;
  font-size:10px;
  color:#006600;
  text-decoration:none;  
}

/* Ebene 5 */
.cat .level5 {
  background-color:#edf3d9;
  background-image:url(images/arrow_grey.gif);
  background-repeat:no-repeat;
  display:block;
  padding:1px 1px 1px 52px;
  background-position:45px center;
  font-size:10px;
  color:#006600;
  text-decoration:none;  
}

/* Ebene 6 */
.cat .level6 {
  background-color:#edf3d9;
  background-image:url(images/arrow_grey.gif);
  background-repeat:no-repeat;
  display:block;
  padding:1px 1px 1px 52px;
  background-position:45px center;
  font-size:10px;
  color:#006600;
  text-decoration:none;  
}

/* Geschlossener Text-Link*/
.cat a.closed_txt:link {
  background-image:url(images/arrow_grey.gif);
  background-repeat:no-repeat;
  color:#006600;
  text-decoration:none;
}

/* Geschlossener, besuchter Text-Link*/
.cat a.closed_txt:visited  {
  background-image:url(images/arrow_grey.gif);
  background-repeat:no-repeat;
  color:#006600;
  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 {
  display:block;
  background-image: url(images/dot_red.gif);
  background-repeat:no-repeat;
  color:#000000;
  text-decoration: none;
}

/* Geöffneter Text-Link*/
.cat a.opened_txt:link {
  background-image:url(images/arrow_blue.gif);
  background-repeat:no-repeat;
  color:#006600;
  text-decoration:none;
}

/* Geöffneter, besuchter Text-Link*/
.cat a.opened_txt:visited {
  background-image:url(images/arrow_blue.gif);
  background-repeat:no-repeat;
  color:#006600;
  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-image: url(images/dot_red.gif);
  background-repeat:no-repeat;
  text-decoration: none;
}

/* Selektierter Text-Link*/
.cat a.selected_txt:link {
  background-color:#006600;
  background-image:url(images/dot_red.gif);
  background-repeat:no-repeat;
  color:#ffffff;
  text-decoration: none;
}

/* Selektierter, besuchter Text-Link, Ebene I der selektierte Text mit Hintergrundfond*/
.cat a.selected_txt:visited {
  background-color:#5c7507;
  background-position: 5px;
  background-image:url(images/dot_red.gif);
  background-repeat:no-repeat;
  font-size:12px;
  font-family:Verdana,Arial,sans-serif;
  color:#ffffff;
  text-decoration: none;
}

/* Selektierter, Text-Link, während der Anwender mit der Maus darüber fährt*/
.cat a.selected_txt:hover {
  background-image: url(images/dot_red.gif);
  background-repeat:no-repeat;
  text-decoration: none;
}

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

.cat a.closed_img:link {
  display:block;
}
.cat a.closed_img:visited {
  display:block;
}
.cat a.closed_img:active {
  display:block;
}
.cat a.closed_img:hover {
  display:block;
}

.cat a.opened_img:link {
  display:block;
}
.cat a.opened_img:visited {
  display:block;
}
.cat a.opened_img:active {
  display:block;
}
.cat a.opened_img:hover {
  display:block;
}

.cat a.selected_img:link {
  display:block;
}

.cat a.selected_img:visited {
  display:block;
}

.cat a.selected_img:active {
  display:block;
}

.cat a.selected_img:hover {
  display:block;
}
