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

/* Globale Sektion */
.cat {
  width: 200px;
  font-family:Verdana;
}

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

/* Ebene 1 , oben5, rechts, unten5, links36*/
.cat .level1 {
  padding:2px 1px 2px 20px;
  background-position:-15px center;
  font-size:5px;color: #000000;
  font-weight:normal;
}

/* Ebene 2 oben, rechts, unten, links42*/
.cat .level2 {
  display:block;
  padding:2px 1px 2px 35px;
  background-position:-60px center;
  font-size:11px;color: #105B8E;
  font-weight:normal;
  background-color:#FFE98E;
}

/* Ebene 3 */
.cat .level3 {
  display:block;
  padding:5px 1px 1px 50px;
  background-position:-30px center;
  font-size:8pt;color: #105B8E;
  font-weight:bold;									
}

/* Geschlossener Text-Link */
.cat a.closed_txt: {
  background-image:url(images/cat_e2.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #000000;
  background-color:#FFD52A;  border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

.cat a.closed_txt:link {
  background-image:url(../navigation/icons/cat_e2.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #000000;
  background-color:#FFD52A; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* Geschlossener, besuchter Text-Link */
.cat a.closed_txt:visited {
  background-image:url(../navigation/icons/cat_e2.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #000000;
  background-color:#FFD52A;  border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* 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(../navigation/icons/cat_e2_open.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #FFFFFF;
  background-color:#FFB200; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* Geöffneter Text-Link +++++++++++++++++++++++++++++++++++++++*/
.cat a.opened_txt:link {
  background-image:url(../navigation/icons/cat_e2.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #000000;
  background-color:#FFE98E; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* Geöffneter, besuchter Text-Link +++++++++++++++++++++++++++++++++*/
.cat a.opened_txt:visited {
  background-image:url(../navigation/icons/cat_e2.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #000000;
  background-color:#FFE98E; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* 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 {
  display:block;
  background-image:url(../navigation/icons/cat_e2.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #000000;
  background-color:#FFE98E; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* Selektierter Text-Link --*/
.cat a.selected_txt:link {
  display:block;
  background-image:url(../navigation/icons/cat_e2_open.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #FFFFFF;
  background-color:#FFE98E; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* Selektierter, besucheter Text-Link */
.cat a.selected_txt:visited {
  display:block;
  background-image:url(../navigation/icons/cat_e2_open.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #FFFFFF;
  background-color:#FFB200; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* Selektierter, aktiver Text-Link --*/
.cat a.selected_txt:active {
  display:block;
  background-image:url(../navigation/icons/cat_e2_open.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #FFFFFF;
  background-color:#FFB200; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* Selektierter, Text-Link, während der Anwender mit der Maus darüber fährt*/
.cat a.selected_txt:hover {
  display:block;
  background-image:url(../navigation/icons/cat_e2_open.gif);
  background-repeat:no-repeat;  text-decoration: none;  font-size:11px;color: #FFFFFF;
  background-color:#FFB200; border-bottom: 1px solid #FFB200;display:block; margin:0; 
}

/* 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;
}