/* 1328408350.23 */

/* undefiniertes Menü  */
div.module div div div h3 {
 background:url(../images/green.gif);
 background-repeat:no-repeat;
 color: #ffffff;
 height:25px;
 vertical-align:middle;
 padding: 5px 14px 0px 0px;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
 letter-spacing: 0px;
 margin:0;
}

div.module div div div td {
  text-align:right;
  height:0px;
  vertical-align:text-top;
  margin:0;
}

div.module div div div a.mainlevel {
   padding-right:14px;
   width:100%;
   height:0px;
   color: #000000;
   font-family: Arial, Geneva, Arial, Helvetica;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   line-height: 18px;
   text-decoration:none;
   text-align: right;
   letter-spacing: 0px;
   margin:0;
}

/* Rot */
div.module_red div div div h3 {
 background:url(../images/red.gif);
 background-repeat:no-repeat;
 color: #ffffff;
 height:25px;
 vertical-align:middle;
 padding: 5px 14px 0px 0px;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
 letter-spacing: 0px;
 margin:0;
}

div.module_red div div div td {
  text-align:right;
  height:0px;
  vertical-align:text-top;
  margin:0;
}

div.module_red div div div a.mainlevel_red {
   padding-right:14px;
   width:100%;
   height:0px;
   color: #000000;
   font-family: Arial, Geneva, Arial, Helvetica;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   line-height: 18px;
   text-decoration:none;
   text-align: right;
   letter-spacing: 0px;
   margin:0;
}

/* Grün */
div.module_green div div div h3 {
 background:url(../images/green.gif);
 background-repeat:no-repeat;
 color: #ffffff;
 height:25px;
 vertical-align:middle;
 padding: 5px 14px 0px 0px;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
 letter-spacing: 0px;
 margin:0;
}

div.module_green div div div td {
  text-align:right;
  height:0px;
  vertical-align:text-top;
  margin:0;
}

div.module_green div div div a.mainlevel_green {
   padding-right:14px;
   width:100%;
   height:0px;
   color: #000000;
   font-family: Arial, Geneva, Arial, Helvetica;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   line-height: 18px;
   text-decoration:none;
   text-align: right;
   letter-spacing: 0px;
   margin:0;
}
/* Grün ohne Unterpunkte */
div.module_green_small div div div td {
 background:url(../images/green.gif);
 padding: 5px 14px 0px 0px;
 text-align:right;
 height:19px;
 vertical-align:middle;
 
}

div.module_green_small div div div a.mainlevel_green_small {
 background-repeat:no-repeat;
 color: #ffffff;
 height:19px;
 vertical-align:middle;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
}
div.module_green_small div div div a.mainlevel_green_small:hover {
	color:#000000;
}

/* Lila */
div.module_purple div div div h3 {
 background:url(../images/purple.gif);
 background-repeat:no-repeat;
 color: #ffffff;
 height:25px;
 vertical-align:middle;
 padding: 5px 14px 0px 0px;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
 letter-spacing: 0px;
 margin:0;
}
div.module_purple div div div td {
  text-align:right;
  height:0px;
  vertical-align:text-top;
  margin:0;
}
div.module_purple div div div a.mainlevel_purple {
   padding-right:14px;
   width:100%;
   height:0px;
   color: #000000;
   font-family: Arial, Geneva, Arial, Helvetica;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   line-height: 18px;
   text-decoration:none;
   text-align: right;
   letter-spacing: 0px;
   margin:0;
}
/* Lila ohne Untermenü */
div.module_purple_small div div div td {
 background:url(../images/purple.gif);
 padding: 5px 14px 0px 0px;
 text-align:right;
 height:19px;
 vertical-align:middle;
 
}

div.module_purple_small div div div a.mainlevel_purple_small {
 background-repeat:no-repeat;
 color: #ffffff;
 height:19px;
 vertical-align:middle;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
}
div.module_purple_small div div div a.mainlevel_purple_small:hover {
	color:#000000;
}

/* Konzerte */
div.module_konzerte div div div td {
 background:url(../images/purple.gif);
 padding: 5px 14px 0px 0px;

 text-align:right;
 height:19px;
 vertical-align:middle;
 
}

div.module_konzerte div div div a.mainlevel_konzerte {
 background-repeat:no-repeat;
 color: #ffffff;
 height:19px;
 vertical-align:middle;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
}
div.module_konzerte div div div a.mainlevel_konzerte:hover {
	color:#000000;
}


/* Dunkelgrün  */
div.module_darkgreen div div div h3 {
 background:url(../images/darkgreen.gif);
background-repeat:no-repeat;
 color: #ffffff;
 height:25px;
 vertical-align:middle;
 padding: 5px 14px 0px 0px;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
 letter-spacing: 0px;
 margin:0;
}

div.module_darkgreen div div div td {
  text-align:right;
  height:0px;
  vertical-align:text-top;
  margin:0;
}

div.module_darkgreen div div div a.mainlevel_darkgreen {
   padding-right:14px;
   width:100%;
   height:0px;
   color: #000000;
   font-family: Arial, Geneva, Arial, Helvetica;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   line-height: 18px;
   text-decoration:none;
   text-align: right;
   letter-spacing: 0px;
   margin:0;
}

/* Blau ohne Untermenü */
div.module_blue div div div h3 {
 background:url(../images/blue.gif);
 background-repeat:no-repeat;
 color: #ffffff;
 height:25px;
 vertical-align:middle;
 padding: 5px 14px 0px 0px;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
 letter-spacing: 0px;
 margin:0;
}

div.module_blue div div div td {
  text-align:right;
  height:0px;
  vertical-align:text-top;
  margin:0;
}

div.module_blue div div div a.mainlevel_blue {
   padding-right:14px;
   width:100%;
   height:0px;
   color: #000000;
   font-family: Arial, Geneva, Arial, Helvetica;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   line-height: 18px;
   text-decoration:none;
   text-align: right;
   letter-spacing: 0px;
   margin:0;
}
/* Blau ohne Untermenü */
div.module_blue_small div div div td {
 background:url(../images/blue.gif);
 padding: 5px 14px 0px 0px;
 text-align:right;
 height:19px;
 vertical-align:middle;
 
}

div.module_blue_small div div div a.mainlevel_blue_small {
 background-repeat:no-repeat;
 color: #ffffff;
 height:19px;
 vertical-align:middle;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
}
div.module_blue_small div div div a.mainlevel_blue_small:hover {
	color:#000000;
}

/* orange  */
div.module_orange div div div h3 {
 background:url(../images/orange.gif);
background-repeat:no-repeat;
 color: #ffffff;
 height:25px;
 vertical-align:middle;
 padding: 5px 14px 0px 0px;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
 letter-spacing: 0px;
 margin:0;
}

div.module_orange div div div td {
  text-align:right;
  height:0px;
  vertical-align:text-top;
  margin:0;
}

div.module_orange div div div a.mainlevel_orange {
   padding-right:14px;
   width:100%;
   height:0px;
   color: #000000;
   font-family: Arial, Geneva, Arial, Helvetica;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   line-height: 18px;
   text-decoration:none;
   text-align: right;
   letter-spacing: 0px;
   margin:0;
}

/* Orange  ohne Unterpunkte */
div.module_orange_small div div div td {
 background:url(../images/orange.gif);
 padding: 5px 14px 0px 0px;
 text-align:right;
 height:19px;
 vertical-align:middle;
 
}

div.module_orange_small div div div a.mainlevel_orange_small {
 background-repeat:no-repeat;
 color: #ffffff;
 height:19px;
 vertical-align:middle;
 font-family: Arial, Geneva, Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
}
div.module_orange_small div div div a.mainlevel_orange_small:hover {
	color:#000000;
}


