/* Allgemeine Definitionen fuer Elemente ohne class Angabe */
body {
 	color: 						#333366;
	background-attachment: 		fixed;
	background-image: 			  url(/Bilder/hg_powervote.gif);
	background-repeat:			repeat;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					9pt;
	text-decoration: 			none;
	scrollbar-base-color:		#ffffff;
	scrollbar-3dlight-color:	#666699;
	scrollbar-track-color:		#1b1b48;
	scrollbar-face-color:		#333366;
	scrollbar-highlight-color:	#333366;
	scrollbar-darkshadow-color:	#000033;
	scrollbar-shadow-color:		#666699;
	scrollbar-arrow-color:		#fcdf69;
}
body.upload {
	color: 						#B1B1E6;
	background:					#333366;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					9pt;
	text-decoration: 			none;
}
a:link,a:visited, a.seitenzahlen:link, a.seitenzahlen:visited {
	font-family: 		Arial, Helvetica, sans-serif;
	color: 				#333366;
	font-size: 			9pt;
	text-decoration: 	none;
}

a:hover, a.seitenzahlen:hover {
	text-decoration: 	underline;
}
a.seitenzahlenakt:link, a.seitenzahlenakt:visited {
	font-family: 		Arial, Helvetica, sans-serif;
	color: 				#919191;
	font-size: 			9pt;
	text-decoration: 	none;
}

a.seitenzahlenakt:hover {
	text-decoration: 	underline;
}
.uploadbalken {
	background-color:#CC3300;
	}
table {
	color: 					#B1B1E6;
	font-size: 				9pt;
	border-top-color: 		#000033;
	border-top-style: 		solid;
	border-top-width: 		1px;
	border-right-color: 	#000033;
	border-right-style: 	solid;
	border-right-width: 	1px;
	border-bottom-color:	#000033;
	border-bottom-style:	solid;
	border-bottom-width: 	1px;
	border-left-color: 		#000033;
	border-left-style: 		solid;
	border-left-width: 		1px;
	background: 			#333366;
	margin: 0px;
	padding: 0px;
}
table.leer {
	background:	none;
}
table.randlru {
	border-top-width: 		0px;
	border-left-color: 		#000033;
	border-left-style: 		solid;
	border-left-width: 		1px;
	border-right-color: 	#000033;
	border-right-style: 	solid;
	border-right-width: 	1px;
	border-bottom-color:	#000033;
	border-bottom-style:	solid;
	border-bottom-width: 	1px;
	background: 			#B1B1E6;
}

td.0 {
	background-color:		#68669C;
	color:					#333366;
}
td.1 {
	background-color:		#776491;
}
td.2 {
	background-color:		#876083;
}
td.3 {
	background-color:		#915D78;
}
td.4 {
	background-color:		#9C5A6D;
}
td.5 {
	background-color:		#A85663;
}
td.6 {
	background-color:		#B35258;
}
td.7 {
	background-color:		#BC4C4D;
}
td.8 {
	background-color:		#C64842;
}
td.9 {
	background-color:		#CE4338;
}
td.10 {
	background-color:		#D63E2E;
}

td.randou {
	border-top-color: 		#000033;
	border-top-style: 		solid;
	border-top-width: 		1px;
	border-bottom-color:	#000033;
	border-bottom-style:	solid;
	border-bottom-width: 	1px;
	background: 			#B1B1E6;
	margin: 0px;
	padding: 0px;
}
td.randlro {
	border-top: 			1px solid #000033;
	border-left:			1px solid #000033;
	border-right:			1px solid #000033;
	background: 			#B1B1E6;
	margin: 0px;
	padding: 0px;
}
td.randoud {
	border-top-color: 		#000033;
	border-top-style: 		dotted;
	border-top-width: 		1px;
	border-bottom-color:	#000033;
	border-bottom-style:	dotted;
	border-bottom-width: 	1px;
	background: 			#B1B1E6;
	margin: 0px;
	padding: 0px;
}
td.randu {
	border-bottom-color:	#000033;
	border-bottom-style:	solid;
	border-bottom-width: 	1px;
	background: 			#B1B1E6;
}
.randud {
	border-bottom-color:	#000033;
	border-bottom-style:	dotted;
	border-bottom-width: 	1px;
	background: 			#B1B1E6;
}
.audio,a.audio:link,a.audio:visited {
	font-size:18px;
	font-weight:bold;
	color:#990000;
}
a.audio:hover {
	text-decoration:underline;
}
.noaudio,a.noaudio:link,a.noaudio:visited {
	font-size:14px;
	font-weight:bold;
}
a.noaudio:hover {
	text-decoration:underline;
}
.audiok,a.audiok:link,a.audiok:visited {
	font-size:8pt;
	color:#990000;
}
a.audiok:hover {
	text-decoration:underline;
}
.noaudiok,a.noaudiok:link,a.noaudiok:visited {
	font-size:8pt;
}
a.noaudiok:hover {
	text-decoration:underline;
}
.fett {
	font-weight:	bold;
}
.rand {
	border:	1 solid #333366;
	}
.rand1 {
	border:	0;
	}
/* Textelemente */
.gelb {
	color: #FDDF68;
	font-weight:bold;
	}

a.gelb:link,a.gelb:visited {
	color: #FDDF68;
	font-weight:bold;
	}
a.gelb:hover {
	color: #FDDF68;
	font-weight:bold;
	text-decoration: underline;
	}		
span.vote_fett {
	font-size:16px;
	font-weight:bold;
}
a.bigfett:link,a.bigfett:visited {
	font-weight:		bold;
	font-size:			16px;
	}
a.bigfett:hover {
	font-weight:		bold;
	font-size:			16px;
	color:#FFFFFF;
	text-decoration:none;
	}
.frage {
	background-color:		#DADAF7;
	padding-top:			10px;
	padding-bottom:	    	10px;
}
span.vote_klein {
	font-size:11px;
}
span.white {
	color:	#FFFFFF;
}
span.textg{
	font-size: 		14pt;
}
span.courser {
	cursor:pointer;	
}
span.courser1 {
	cursor:					pointer;
	color:		 			#000033;
}
span.courser:hover {
	cursor:					pointer;
	text-decoration:		underline;
	color:		 			#000033;
}
span.courser1:hover {
	cursor:					pointer;
	text-decoration:		underline;
	color:		 			#000033;
}
span.border {
	border-top-color: 		#000033;
	border-top-style: 		solid;
	border-top-width: 		1px;
	border-right-color: 	#000033;
	border-right-style: 	solid;
	border-right-width: 	1px;
	border-bottom-color:	#000033;
	border-bottom-style:	solid;
	border-bottom-width: 	1px;
	border-left-color: 		#000033;
	border-left-style: 		solid;
	border-left-width: 		1px;
}
table.hell {
	background:		 	#B1B1E6;
	color: 				#333366;
}
table.dunkel {
	background:		 	#323465;
	color: 				#B1B1E6;
}
table.abstand,td.abstand {
	padding: 4px;
}
table.normal {
	border: none;
}
td.punktlinie {
border-bottom-color:	#000033;
	border-bottom-style: dotted;
	border-bottom-width: 	1px;
	}
table.rando {
	border-top:			1px solid #000033;
	}
td.punktlinie_ob {
	background-color: 	#B1B1E6;
	border-top-color:	#333366;
	border-top-style: 	dotted;
	border-top-width: 	1px;
	}
td.rand_ob {
	border-top-color:	#FFFFFF;
	border-top-style: 	solid;
	border-top-width: 	1px;
	}
td.rand_un {
	border-bottom-color:	#FFFFFF;
	border-bottom-style: 	solid;
	border-bottom-width: 	1px;
	}
td.rand_li {
	border-left-color:	#FFFFFF;
	border-left-style: 	solid;
	border-left-width: 	1px;
	}
td.rand_re {
	border-right-color:	#FFFFFF;
	border-right-style: 	solid;
	border-right-width: 	1px;
	}
td.hell,tr.hell {
	background:		 	#B1B1E6;
	color: 				#333366;
}
td.weiss,tr.weiss {
	background:		 	#FFFFFF;
	color: 				#333366;
}
td.bestof1 {
	background-image: 	url(/Bilder/ic_gold.gif);
	background-position:center;
	background-repeat:	no-repeat;
	color: 				#333366;
}
td.bestof2 {
	background-image: 	url(/Bilder/ic_silber.gif);
	background-position:center;
	background-repeat:	no-repeat;
	color: 				#333366;
}
td.bestof3 {
	background-image: 	url(/Bilder/ic_bronze.gif);
	background-position:center;
	background-repeat:	no-repeat;
	color: 				#333366;
}
td.lable, {
	background-image: 			url(/Bilder/hg_lable.gif);
	background-repeat:			repeat;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					9pt;
	font-weight:				bold;
	color:						#FFFFFF;
	padding:					0,5,0,5;
}
div.lable {
	background-image: 			url(/Bilder/hg_lable.gif);
	background-repeat:			repeat;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					9pt;
	font-weight:				bold;
	color:						#FFFFFF;
	padding:					0,5,0,5;
	width:						150px;
	border:						1px	solid #333366;
}
td.dunkel,tr.dunkel {
	background:		 	#333366;
	color: 				#B1B1E6;
}
td.heller, table.heller {
	background:		 	#CACAFD;
	color:				#333366;
}
td.highlight, table.highlight {
	background:		 	#FFFF00;
	color:				#333366;
}
td.abstand1 {
	padding-top: 4px;
}
td.abstand2 {
	padding-left: 4px;
}
td.abstand3 {
	padding-right: 4px;
}
td.abstand4 {
	padding-bottom: 4px;
}
td.blauelinie {
	border-top: 1px solid;
	border-color: #B1B1E6;
}
textarea { 
	background-color:rgb(177,177,230); 
	border:1px solid rgb(177,177,230); 
	color:rgb(0,0,0); 
	font-family: Courier New; 
}
textarea.upload,textarea.textfeld { 
	background-color:#C8C8ED; 
	border:1px solid #333366; 
	color:#333366; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
input.inputhell { 
	background-color:#B1B1E6; 
	border:0px; 
	color:#333366; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #333366;
}
div.iabstand {
	padding: 8px;
}
a.link8:link{
	color: 			#B0B3F0;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8:visited{
	color: 			#B0B3F0;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8:hover{
	color: 			#B0B3F0;
	font-size: 		8pt;
	text-decoration: underline;
}
a.cal8:link{
	color: 			#FFFFFF;
	font-size: 		8pt;
	text-decoration: none;
	font-weight:bold;
}
a.cal8:visited{
	color: 			#FFFFFF;
	font-size: 		8pt;
	text-decoration: none;
	font-weight:bold;
}
a.cal8:hover{
	color: 			#B0B3F0;
	background-color:#333333;
	font-size: 		8pt;
	text-decoration: none;
}
.link14{
	color: 			#333366;
	font-size: 		14pt;
	text-decoration: none;
}
a.link14:link{
	color: 			#333366;
	font-size: 		14pt;
	text-decoration: none;
}
a.link14:visited{
	text-decoration: none;
	font-size: 		14pt;
}
a.link14:hover{
	text-decoration: underline;
}
.link9{
	color: 			#B0B3F0;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9:link{
	color: 			#B0B3F0;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9:visited{
	color: 			#B0B3F0;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9:hover{
	color: 			#B0B3F0;
	font-size: 		9pt;
	text-decoration: underline;
}
a.hell9:link{
	color: 			#B1B1E6;
	font-size: 		9pt;
	text-decoration: none;
}
a.hell9:visited{
	color: 			#B1B1E6;
	font-size: 		9pt;
	text-decoration: none;
}
a.hell9:hover{
	color: 			#B1B1E6;
	font-size: 		9pt;
	text-decoration: underline;
}
a.dunkel9:link{
	color: 			#333366;
	font-size: 		9pt;
	text-decoration: none;
}
a.dunkel9:visited{
	text-decoration: none;
}
a.dunkel9:hover{
	text-decoration: underline;
}
.textk{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: none;
}
.online{
	color: 			#24BA24;
	font-size: 		9pt;
	text-decoration: none;
}
.offline{
	color: 			#A21322;
	font-size: 		9pt;
	text-decoration: none;
}
.bestofnr {
	font-size:		34px;
	font-weight:	bold;
	}
a.linkblk:link{
	color: 			#000000;
	font-size: 		9pt;
	text-decoration: none;
}
a.linkblk:visited{
	color: 			#000000;
	font-size: 		9pt;
	text-decoration: none;
}
a.linkblk:hover{
	color: 			#000000;
	font-size: 		9pt;
	text-decoration: underline;
}

.textgw{
	color: 			#FFFFFF;
	font-size: 		14pt;
	text-decoration: none;
}
.newsline{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: none;
}
a.newsline:link{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: none;
	font-style: italic;
}
a.newsline:visited{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: none;
	font-style: italic;
}
a.newsline:hover{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: underline;
	font-style: italic;
}
.text9w{
	color: 			#FFFFFF;
	font-size: 		9pt;
	text-decoration: none;
}
.text9s{
	color: 			#000000;
	font-size: 		9pt;
	text-decoration: none;
}
.text8w{
	color: 			#FFFFFF;
	font-size: 		8pt;
	text-decoration: none;
}
.text8h{
	color: 			#B0B3F0;
	font-size: 		8pt;
	text-decoration: none;
}
.headline{
	color: 			#333366;
	font-weight:   bold;
	text-decoration: none;
}
.headlinehell{
	color: 			#B0B3F0;
	font-weight:   bold;
	text-decoration: none;
}
.link9s{
	color: 			#333366;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9s:link{
	color: 			#333366;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9s:visited{
	color: 			#333366;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9s:hover{
	color: 			#333366;
	font-size: 		9pt;
	text-decoration: underline;
}
.link9hb{
	color: 			#B0B3F0;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9hb:link{
	color: 			#B0B3F0;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9hb:visited{
	color: 			#B0B3F0;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9hb:hover{
	color: 			#B0B3F0;
	font-size: 		9pt;
	text-decoration: underline;
}
.link8hb{
	color: 			#B0B3F0;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8hb:link{
	color: 			#B0B3F0;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8hb:visited{
	color: 			#B0B3F0;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8hb:hover{
	color: 			#B0B3F0;
	font-size: 		8pt;
	text-decoration: underline;
}
.link8s{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8s:link{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8s:visited{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8s:hover{
	color: 			#333366;
	font-size: 		8pt;
	text-decoration: underline;
}
.link8w{
	color: 			#FFFFFF;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8w:link{
	color: 			#FFFFFF;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8w:visited{
	color: 			#FFFFFF;
	font-size: 		8pt;
	text-decoration: none;
}
a.link8w:hover{
	color: 			#FFFFFF;
	font-size: 		8pt;
	text-decoration: underline;
}
.link9w{
	color: 			#FFFFFF;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9w:link{
	color: 			#FFFFFF;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9w:visited{
	color: 			#FFFFFF;
	font-size: 		9pt;
	text-decoration: none;
}
a.link9w:hover{
	color: 			#FFFFFF;
	font-size: 		9pt;
	text-decoration: underline;
}
.hgb {background-color:#134B8E;}
.hgg {background-color:#FFFC00;}

