/* -------  module members  -------  */
/* ----------  Group  ----------  */
.members-head {text-align: left; }
.members-head h2 {font-size: 1.2em;margin:10px 0 10px 0;clear:left; color:rgb(62,114,54);}
.members-head p {font-size: 1.0em; margin:0px 0 0px 0;}

/* ----------  Member ----------  */
.members-member { 
	margin-bottom: 5px;	
	border-top: 1px dotted #cc0000; 
}
.members-member td {
	font-size: 1.0em; marging-top:10px;
	text-align: left; 
}
.members-member img {margin: 0; padding-top:3px; } 

.member-text {padding-left:8px; }
.member-name {font-size: 1.1em; margin:0; }
.member-score {
	font-size: 1.3em;
	margin:4px 0;
	text-align: center;
}
.member-short1 {font-size: 1.0em; margin:4px 0;}
.member-long1 {font-size: 0.9em; margin:2px 0 6px 0;}

.member-short2 {font-size: 0.9em; margin:6px 0 2px 0;}
.member-long2 {font-size: 0.8em; margin:2px 0;}

.member-link {font-size: 1.0em; margin:4px 0; font-weight:bold; color:#cc0000 !important;}
.member-page {font-size: 1.0em; margin:4px 0; }

.members-showsortlink0 {display:none}

/* ----------  Menue  ----------  */

.pmenu {
        width:180px;
        display:inline;  
}

.fuss { 
        width:100%; 
        clear:left; 
}

.pmenu a {
	display:block; 
	float:left;   
	width:128px;
	height:90px;
	text-decoration:none ! important;
	border:2px solid rgb(62,114,54); 
        margin: 0px 2px 10px 2px ; padding:0px;
        background-color:rgb(62,114,54);
        color:white; box-shadow: 4px 4px 6px  #999;
}
.pmenu a:hover {
	background:#f1f1f1;   /* #9db2b9  */
	border-color:#9db2b9;
        color:#000;
}
.pmenu img {
	width:124px;  
        padding:0; margin:0;
        border:2px solid white; 
	height:68px;  /* 72 */
}
.pmenu img:hover {
	background:#fff;
}
.pmenu .name {
	display:block;
        text-align:center;
	margin:2px; 
	padding:0; font-size:12px;
	font-style:bold;
}
.pmenu .short {
	margin:2px; 
	padding:0;
	font-size:10px; 
}

/* ----------  Quer-Menue  ----------  */

.quermenu {
        width:100%; 
        display:inline;  
}

.quermenu a { 
	display:block; 
	float:left;   
	width:120px;
	height:110px; 
	text-decoration:none ! important;
	border:2px solid rgb(62,114,54); 
        margin: 0px 6px 10px 2px ; 
        background-color:rgb(62,114,54);
        color:white; box-shadow: 4px 4px 6px  #999;
}
.quermenu a:hover {
	background-color:#f1f1f1;
	border-color:#9db2b9;
        color:#000;
}

.quermenu img {
	width:116px; border:2px solid white;
	height:88px; 
}
.quermenu .name { 
	display:block;
        text-align:center; 
        padding:0;
        font-size:12px;
	font-style:bold;
}
.quermenu .short {
	margin:2px; 
	padding:0;
	font-size:10px; 
}

/* ----------  meenen-bildmenu quer 6spaltig ----------  */

#meenenquertop {
        width:100%;  
        display:inline; 
}

.meenenquernavi .spalte {
	display:block;
	float:left;    
	width:140px;  /* Breite 210 162*/
        height:110px;
        text-align:left; 
        font-size:12px;
        color:#000; 
	text-decoration:none ! important;  
        margin: 0px 16px 15px 0px;
}
.meenenquernavi a {    /* Bildhintergrund*/
	display:block; 
	float:left;    
	width:136px;    /* 210 160    */
	height:116px;
        background: rgb(55,81,49);     
        border:2px solid #fff;
	text-decoration:none ! important;
        margin: 0px 8px 5px 0px ;  
        color:#fff;  
        box-shadow: 4px 4px 6px  #666;
}
.meenenquernavi a:hover {
	background:rgb(159,176,155);
        color:#000;
}
.meenenquernavi a img {
	width:134px; border:1px solid transparent;
	height:88px;
}

.meenenquernavi .name {
	display:block;
        text-align:left;  
        padding:6px 0 0 8px;
        margin:0 auto 0 auto;
        font-size:14px; 
        letter-spacing:0.05em; 
        color:#fff;  
}

.meenenquernavi .head {
	display:block;
        text-align:left;  
        padding:0;
        margin:0 auto 0 auto;
        font-size:16px;
	font-weight:bold;  
        color:black;
}
.meenenquernavi .sub {
	display:block;
        text-align:left;  
        padding:0;
        margin:0 auto 0 auto;
        font-size:14px;
	font-weight:normal;  
        color:black;
}
.meenenquernavi .thema {
	display:block;
        text-align:left;  
        padding:0;
        margin:0 auto 0 auto;
        font-size: 14px;
	font-weight:normal;  
        color:black;
}

.meenenquernavi .fuss {
       margin:0 0 20px 0;
}
