/* CSS Document */

BODY{
	margin-top:5px;
	font:11px verdana;
	color:#000000;
	background-color:#dbe6ec;
	line-height:18px;
	}
#TOPBAR{
	border-left:3px solid #6abd45;
	border-right:3px solid #6abd45;
	font:15px "Trebuchet MS";
	color:#000000;
	letter-spacing:1px;
	}	
	
#MAINBODYTABLE{
	border-left:3px solid #6abd45;
	border-right:3px solid #6abd45;
	background-color:#ffffff;
	}
#tablegrid{
background-color:#000000;
}		
/*----------------------- LEFT PART ---------------------------*/
#LEFT{
	background:url(../images/left_bg.gif) repeat-y;
	width:199px;
	border:1px solid #888888;
	border-top:none;
	border-left:none;
	}	
#COMBO{
	width:200px;
	}	
	
	
.button{
	background-color:#3460ad;
	border:none;
	width:100px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	height:20px;
	}
.input{
	border:1px solid #999999;
	background-color:#ffffff;
	}

.bluetitle{
	font:15px "Trebuchet MS";
	color:#3460ad;
	font-weight:bold;
	text-decoration:none;
	}
a.bluetitle:link{
}	
a.bluetitle:visited{}
a.bluetitle:hover{
	color:#000000;
	text-decoration:none;
	}

/*----------------------------- MID PART --------------------------------------*/

#tablebar{
	border:1px solid #999999;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background:#F0F0F0;
	color:#000000;
	}
	
	#PANELBG{
		background:url(../images/mid_bg.gif) no-repeat;
		background-position:bottom;
		padding-left:0px;
		padding-right:0px;	
		}

	#titlebg{
		background-color:#058fb2;
		}

	H1{
		font:20px "Trebuchet MS";
		color:#ffffff;
		margin-bottom:0px;
		height:30px;
		padding-left:30px;	
		}
H2{
		font:15px "Trebuchet MS";
		color:#058fb2;
		margin-bottom:0px;
		height:30px;
		padding-left:30px;	
		font-weight:bold;
		}	
H3{
		font:15px "Trebuchet MS";
		color:#058fb2;
		margin-bottom:0px;
		height:30px;
		padding-left:30px;	
		font-weight:bold;
		}				
	#VOTELISTBOX{
		background:url(../images/votelist_bg.gif);
		border-left:1px solid #000000;
		border-right:1px solid #000000;	
		height:105px;
		}	
	#bg{
		background-color:#efefef;
	}	

#leftpadding{
	left-padding:30px;
	}
#CURRENTRESOLUTION{
	background-color:#d4e4e5;
	padding-left:5px;
	}		

#LOGIN{
	background-color:#990000;	
	font:11px verdana;
	color:#ffffff;
	height:20px;
	font-weight:bold;
	padding-left:20px;
	}	
#LOGIN td{
	}
	
	.brdb{
			border-bottom:1px dashed #cccccc;	
			}	
	.brdt{
			border-top:1px dashed #cccccc;	
			}	

#membershow{}
#membershow a:link{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	}	

#membershow a:visited{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	}		

#membershow a:hover{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}	
	
#NolinkText{
font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
			
/*---------------------------------- COMMON LINKS ------------------------------------*/
.linkblue{
		font:11px verdana;
		color:#1426C5;
		text-decoration:none;
		line-height:25px;
		}	
	a.linkblue:link{}
	a.linkblue:visited{}
	a.linkblue:hover{
		font:11px verdana;
		color:#FFFFFF;
		text-decoration:none;
		line-height:25px;
		}

.linkblack{
		cursor:pointer;
		font:11px verdana;
		color:#000000;
		text-decoration:none;
		line-height:25px;
		}	
	a.linkblack:link{}
	a.linkblack:visited{}
	a.linkblack:hover{
		font:11px verdana;
		color:#FF3300;
		text-decoration:none;
		line-height:25px;
		}
		

	
.linkred{
	font:11px verdana;
	color:#b92025;
	text-decoration:none;
	}		
a.linkred:link{}
a.linkred:visited{}
a.linkred:hover{
	font:11px verdana;
	color:#000000;
	text-decoration:none;	
	}
	
.linkwhite a{
	font:11px verdana;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}		
.linkwhite a:hover{
	font:11px verdana;
	color:#ececec;
	text-decoration:underline;
	font-weight:bold	
	}		
	
.a {font-size:9pt; color:"black"; font-family:arial; display:none; line-height:15pt; text-align:justify; border:1px solid #cccccc; padding:5pt; background-color:#efefef }	


.dfont4{
	font:11px verdana;
	color:#000099;
	text-decoration:none;
	line-height:18px;
	}		
a.dfont4:link{}
a.dfont4:visited{}
a.dfont4:hover{
	font:11px verdana;
	color:#000000;
	text-decoration:none;	
	line-height:18px;
	}

.multibartext{
	font:9px verdana;
	color:#b92025;
	text-decoration:none;
	}	

.multibarlegendtext{
	font:11px verdana;
	color:#b92025;
	text-decoration:none;
	}	

 tr.datacell1 { background-color:#D4DEDD; color: black; height:20px;}
 tr.datacell2 {background-color:#BAD1D1;
  				color: black;
				height:20px; 
				font-size=15px;}
				
				
.bordercolor  { background-color: #058FB2;  border-right:2px solid #DEE7EF;border-bottom:2px solid #DEE7EF;}	
/* Farbe und Schrift der Tabellen */
td.header {background-color:#058FB2; font-family:Tahoma,Verdana,Arial; font-size:14pt; color:#FFFFFF; font-weight: bold; text-align:center;}
td.oben {background-color:#058FB2; font-family:Verdana,Arial; font-size:8pt; color:#FFFFFF; font-weight: bold; }
td.w {background-color:#FFFFFF; font-family:Verdana,Arial; font-size:8pt; color:#222222; font-weight: normal;}
td.g {background-color:#DEE7EF; font-family:Verdana,Arial; font-size:8pt; color:#222222; font-weight: normal;}			

.resolution a{font:11px verdana;
	color:#b92025;
	text-decoration:none;
	}
.resolution a:hover{
	font:11px verdana;
	color:#000000;
	text-decoration:none;	
	}
#colcms{
	color:#000000;
	}

#colcms a{
		color:#b92025;
		text-decoration:none;
	}
#colcms a:hover{
		color:#000000;
		text-decoration:underline;
	}	

.statsRed{
	background:#CCCCCC;
	border:2px solid #CCCCCC;
	}
.statsGreen{
	background:#CCCCCC;
	border:2px solid #CCCCCC;
	}
.statsGray{
	background:#CCCCCC;
	border:2px solid #CCCCCC;
	}	

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:165px;
padding:2px;
text-align:left;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}	