/*   EINSTELLUNGEN FUER MENUES  */

.moduletable ul{
margin:0;
padding:0;
list-style:none;
display:block;
}

/* allgemein */
.menu li {
margin:0;
padding:0;
list-style:none;
display:inline;
}

/********** T O P M E N U E , auf user5, kleine Navi oben rechts **************/
p, li, td { font-size: 12px;}

.moduletable_obenrechts {
margin-top:72px;
float:right;
}
#jflanguageselection {
margin-top:72px;
float:left;
}
.moduletable_obenrechts ul, #jflanguageselection ul {
margin:0;
padding:0;
list-style:none;
display:block;
}

.menu_or li {
/*width: 40px;*/
height:30px;
text-align:center;
margin:0 10px;
padding:0 2px;
list-style:none;
display:inline;
/*border:1px solid blue;*/
}

.menu_or li a {
font-size: 12px;
line-height:22px;
color: #6F2FA0 ;
text-decoration:none;
}
.menu_or li a:hover, .jflanguageselection li a:hover{
font-weight:bold;
text-decoration:none;
}

#active_language a {
font-weight:normal;
}

.jflanguageselection li{
margin:0;
padding:0;
width: 60px;
height:30px;
margin:0 15px;
/*font-size: 12px;
color: #6F2FA0 ;*/
/*text-decoration:none;
text-align:center;*/
/*margin:0 3px;
padding:0 2px;*/
list-style:none;
display:inline;
}

.jflanguageselection li a {
font-size: 12px;
color: #6F2FA0 ;
width: 55px;
margin:0 10px;
padding:0 5px;
line-height:15px;
text-decoration:none;
text-align:center;
/*border:1px solid green;*/
}

/********** E N D E   T O P M E N U E  **************/

.menu li#current a {
background:transparent;
color: #6F2FA0 ;
text-decoration: none;
font-weight: normal;
}

/********** HORIZONTALES  M E N U E , wegen Farben 5 einzelne Menues, wirs als Hauptmenue verwendet **************/

/* allgemein */
.menu ul{
margin:0;
padding:0;
}
.moduletable_M1 {
margin:0;
margin-left:350px;
padding:0;
width:100px;
height:30px;
float:left;
}
.moduletable_M3, .moduletable_M5 {
margin:0;
padding:0;
width:65px;
height:30px;
float:left;
}
.moduletable_M2 {
margin:0;
padding:0;
width:100px;
height:30px;
float:left;
}
.moduletable_M4 {
margin:0;
padding:0;
width:180px;
height:30px;
float:left;
}

.moduletable_M1 ul, .moduletable_M2 ul, .moduletable_M3 ul, .moduletable_M4 ul, .moduletable_M5 ul{
margin:0;
padding:0;
list-style:none;
}

.moduletable_M1 li, .moduletable_M2 li, .moduletable_M3 li , .moduletable_M4 li , .moduletable_M5 li {
width:132px;
height:28px;
margin:0;
padding:0;
border:2px solid #fff:
}

.moduletable_M1 li a, .moduletable_M2 li a, .moduletable_M3 li a, .moduletable_M4 li a, .moduletable_M5 li a{
text-decoration: none;
font-size: 15px;
font-weight: bold;
border:2px solid #fff:
}
.moduletable_M1 li a{ color:#00b050;}
.moduletable_M2 li a{ color:#ed790f;}
.moduletable_M3 li a{ color:#f00;}
.moduletable_M4 li a{ color:#00c;}
.moduletable_M5 li a{ color:#0070c0;}


.moduletable_M2 li#current a {
color: #ed790f ;
text-decoration: none;
font-weight: bold;
}
.moduletable_M3 li#current a {
color: #f00 ;
text-decoration: none;
font-weight: bold;
}
.moduletable_M4 li#current a {
color: #00c ;
text-decoration: none;
font-weight: bold;
}
.moduletable_M5 li#current a {
color: #0070c0 ;
text-decoration: none;
font-weight: bold;
}
/****************************************/




/********** Navileiste links und rechts **************/
/

html>body a.moduletable_menu {width:140px;} /* Opera5-Fix-fix ;-) */

#leftcol h3 {
font-size:12px;
line-height:20px;
font-weight:bold;
}
.moduletable_menu { 
  margin:0;
  padding:0;
  float:left;  }

.moduletable_menu ul {
width:140px;
margin-left: 0px;
padding: 0px;
display: block;
/*border: 1px solid red;*/
}

 .moduletable_menu li{
padding:0;
margin: 0 0 20px 0;
display: block; 
font-size:18px;
line-height:20px;
font-weight:bold;
/*border: 1px solid #000;*/
} 

 .moduletable_menu li a {
font-size:18px;
font-weight:normal;
color: #6F2FA0;
/*display: block;*/
text-decoration: none;

}
 .moduletable_menu a:visited {
 color: #6F2FA0 ;
}
.moduletable_menu a:hover  {
text-decoration: none;
}

.moduletable_menu a:active  {
text-decoration: none;
font-weight:normal;
color: #6F2FA0 ;
}
/*.menu li#current a {
background:transparent;
color: #6F2FA0 ;
text-decoration: none;
font-weight: normal;
}*/

/************ S U B M E N U E(S) **********/

/* Anzeige der Unterpunkte in der rechten Spalte wenn Submenue aufgeht */
.menu li li#current a {
background:transparent;
color: #6F2FA0 ;
text-decoration: none;
font-weight: bold;
}

li#current a:hover {
text-decoration: none;
font-weight: normal;
}
li#current a:active {
text-decoration: none;
font-weight: normal;
}

/**** Einruecken der Unterpunkte ****/
.moduletable_menu ul ul {
margin: 0px;
margin-left: 0px;
padding-left: 0px;
width:200px;
}
.moduletable_menu li li {   /* vert. Abstand der Subnavi-Elemente */
margin-top: 20px;
margin-bottom: 20px;
line-height: 12px;
}

 .moduletable_menu li li a{
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 10px; 

}

/* Formatierung fuer Paint Spirits */
#right .moduletable_menu ul ul {
width:140px;
margin-left: 0px;
padding: 0px;
display: block;
/*border: 1px solid green;*/
}

/*  ENDE MENUANGABEN  */