
body  {
	font-family:	Tahoma, Arial, Helvetica, sans-serif;
	}

h1  {
	font-size:		17px;
	font-style:		normal;
	font-weight:	normal;
	color:		#4A31A5;
	padding-top:	18px;
	margin-top:		-18px;
	}
	
h2  {
	font-size:		14px;
	font-style:		normal;
	font-weight:	normal;
	color:		#333399;
	line-height:	32pt;
	}
	
h3	{
	font-size:		13px;
	font-style:		normal;
	font-weight:	normal;
	color:		#333399;
	line-height:	30pt;
	}
	
p  {
	font-size:		11px;
	font-style:		normal;
	font-weight:	normal;
	color:		#000000;
	line-height:	16pt;
	text-align:		justify;
	}
	
.abteilung  {
	font-size:		28px;
	font-style:		normal;
	font-weight:	bold;
	background-color: #CC3300; //#E75604;
	color:			#FFFFFF;
	line-height:	26pt;
	text-align:		center;
	border:		0px;
	border-color:	#333399;
	border-style:	solid;
	}

.b  {
	font-weight:	bold;
	font-size:		12px;
	line-height:	16pt;
	text-align:		justify;
	}
	
ul  {
	list-style-position:	outside; 
	list-style-image:		url(../img/listenpunkt_klein.gif);
	line-height:			15pt;
	text-align:				justify;
	font-size:				11px;
	font-weight:			bold;
	}

.feed {
	line-height:			15pt;
	text-align:				justify;
	font-size:				11px;
	padding-bottom:			20px;
}

.feedtitle {
	line-height:			16pt;
	text-align:				justify;
	font-size:				13px;
	color:				#333399;
	padding-bottom:			5px;
}
	
.navclass  {
	font-size:		17px;
	font-weight:	normal;
	color:			#333399;
	border-left:	10px;
	border-bottom:	0px;
	border-top:		0px;
	border-right:	0px;
	border-color:		#CC3300; //#E36012;
	border-style:	solid;
	}
	
.linkclass,
.linkclassactive  {
	font-size:		12px;
	font-weight:	normal;
	border-left:	10px;
	border-bottom:	0px;
	border-top:		0px;
	border-right:	0px;
	border-style:	solid;
	}

.linkclass  {
	border-color:	#CC3300;  //#E75604
}

.linkclassactive  {
	border-color:	#333399;
}

.linktable  {
	font-size:			14px;
	font-weight:		normal;
	color:				#FFFFFF;
	background-color:	#333399;
	padding-left:		6px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	}
	

.linkinhaltmj,
.linkinhaltA, 
.linkinhaltB, 
.linkinhaltC,
.linkinhaltH1,
.linkinhaltH2,
.linkinhaltH3,
.linkinhaltS1,
.linkinhaltS2,
.linkinhaltM1,
.linkinhaltM2   {
	font-size:			12px;
	font-weight:		normal;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#989898; //#333399;
	line-height:		16px;
	text-align:			left;
	//white-space:		nowrap;
	}

.linkinhalt  {
	text-align:			justify;
	font-size:			12px;
	font-weight:		normal;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#989898; //#333399;
	line-height:		16px;
	}

.linkinhaltrechts,
.linkinhaltrechtsmj,
.linkinhaltrechtsA, 
.linkinhaltrechtsB, 
.linkinhaltrechtsC,
.linkinhaltrechtsH1,
.linkinhaltrechtsH2,
.linkinhaltrechtsH3,
.linkinhaltrechtsS1,
.linkinhaltrechtsS2,
.linkinhaltrechtsM1,
.linkinhaltrechtsM2      {
	font-size:			12px;
	font-weight:		normal;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#989898; //#333399;
	line-height:		16px;
	text-align:			right;
	//white-space:		nowrap;
	}
	
.linkinhaltmj,
.linkinhaltrechtsmj {
background-color:		 #CCCCCC; //#CF7CD0;
}
	
.linkinhaltA,
.linkinhaltrechtsA {
background-color:		 #808080;//#CC3300; //#E7A8E8;
}

.linkinhaltB,
.linkinhaltrechtsB {
background-color:		 #969696; //#C4C626;
}

.linkinhaltC,
.linkinhaltrechtsC {
background-color:		 #B3B3B3; //#F1F276;
}

.linkinhaltH1,
.linkinhaltrechtsH1 {
background-color:		 #D67708;	//#F73939;
}
	
.linkinhaltH2,
.linkinhaltrechtsH2 {
background-color:		#F59B31;	//#FB8181;
}

.linkinhaltH3,
.linkinhaltrechtsH3 {
background-color:		#F8BE7A;	//#FDC3C3;
}

.linkinhaltS1,
.linkinhaltrechtsS1 {
background-color:		#56C6C5;
}

.linkinhaltS2,
.linkinhaltrechtsS2 {
background-color:		#9DDFDE;
}

.linkinhaltM1,
.linkinhaltrechtsM1 {
background-color:		#48C648;
}

.linkinhaltM2,
.linkinhaltrechtsM2 {
background-color:		#9EDE9E;
}

.linkinhaltrechtsgeb,
.linkinhaltgeb   {
	font-size:		12px;
	font-weight:		bold;
	color:			#ffD700;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		dashed;
	border-width:		1px;
	border-color:		#000000; //#989898; //#333399;
	line-height:		16px;
	background-color:	#A88657;
	}

.linkinhaltrechtsgeb      {
	text-align:		right;
	}

.linkinhaltgeb      {
	text-align:		left;
	}


.linkinhaltrechtsinfo,
.linkinhaltinfo   {
	font-size:		12px;
	font-weight:		bold;
	color:			#333399;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		dotted;
	border-width:		2px;
	border-color:		#333399; //#989898; //#333399;
	line-height:		16px;
	background-color:	#CC3300;
	}

.linkinhaltrechtsinfo      {
	text-align:		right;
	}

.linkinhaltinfo      {
	text-align:		left;
	}


.linkinhaltrechtsentf,
.linkinhaltentf   {
	font-size:		12px;
	font-weight:		normal;
	color:			#989898;
	text-decoration: line-through;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#989898;  //#989898; //#333399;
	line-height:		16px;
	background-color:	#E2E2E2;
	}

.linkinhaltrechtsentf      {
	text-align:		right;
	}

.linkinhaltentf      {
	text-align:		left;
	}


.ranglisteweiter     {
	background-color:	#339900;
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		normal;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#989898; //#333399;
	line-height:		16px;
	text-align:			right;
	//white-space:		nowrap;
	}

.ranglisteende     {
	background-color:	#ff6600;
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		normal;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#989898; //#333399;
	line-height:		16px;
	text-align:			right;
	//white-space:		nowrap;
	}


.ranglistenae     {
	background-color:	#ff0000;
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		normal;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#989898; //#333399;
	line-height:		16px;
	text-align:			right;
	//white-space:		nowrap;
	}




.spielbericht1,
.spielbericht2  {
	text-align:			justify;
	font-size:			12px;
	font-weight:		normal;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#333399;
	line-height:		20px;
	}

.spielbericht1  {
	border-right:		dashed;
	border-color:		#333399;
	border-width:		1px;
	}

.spielbericht2  {
	border-left:		dashed;
	border-color:		#333399;
	border-width:		1px;
	}


.spinhalt  {
	font-size:			11px;
	font-weight:		normal;
	border-style:		solid;
	border-width:		0px;
	text-align:			justify;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		4px;
	padding-bottom:		2px;
	line-height:		16px;
	}


.ssztitle  {
	font-size:			11px;
	font-weight:		normal;
	border-style:		solid;
	border-width:		1px;
	text-align:			left;
	padding-left:		5px;
	padding-top:		2px;
	padding-right:		2px;
	padding-bottom:		2px;
	border-color:		#e0e0e0;
	}

.info  {
	text-align:			left;
	font-size:			13px;
	font-weight:		normal;
	color:				#000000;
	line-height:		26px;
	
	}


.infoleft  {
	text-align:			left;
	font-size:			13px;
	font-weight:		normal;
	color:				#000000;
	line-height:		22px;
	border-left:		solid;
	border-bottom:		dotted;
	border-width:		1px;
	border-color:		#333399;
	
	}

.inforight  {
	text-align:			left;
	font-size:			13px;
	font-weight:		normal;
	color:				#000000;
	line-height:		22px;
	border-bottom:		dotted;
	border-right:		solid;
	border-width:		1px;
	border-color:		#333399;
	
	}

.infoline  {
	text-align:		left;
	font-size:		13px;
	font-weight:		normal;
	color:			#000000;
	line-height:		22px;
	border-bottom:		dotted;
	border-width:		1px;
	border-color:		#333399;
	
	}

.infopause  {
	line-height:		30px;
	border-bottom:		dotted;
	border-width:		1px;
	border-color:		#333399;
	
	}

.infopauseend  {
	text-align:		left;
	font-size:		15px;
	font-weight:		bold;
	line-height:		30px;
	color:			#242424;
	
	}


.infoe  {
	text-align:		center;
	font-size:		13px;
	font-weight:		normal;
	color:			#000000;
	line-height:		20px;
	}



.info2 {
	font-family: 		Tahoma, Comic Sans MS, Mead Bold, Monotype Corsiva, Lucida Calligraphy, Bradley Hand ITC, Mead Bold;
	font-size:		10px;
	font-weight:		normal;
	color:			#000000;
	padding-left:		6px;
	padding-right:		4px;
	}

.infovs  {
	text-align:		left;
	font-size:		14px;
	font-weight:		bold;
	color:			#333399;
	line-height:		22px;
	}

.infopartner  {
	text-align:		center;
	font-size:		14px;
	font-weight:		bold;
	line-height:		22px;
	}

.fehler {
	text-align:		center;
	font-size:		14px;
	font-weight:		bold;
	background-color:	#A88657; //#00CC00;
	color:			#FFFFFF;
	line-height:		28px;


	}


.pikto  {

	margin-left:		-20px;
	z-index:		50;
}

.anfahrtt {
	font-size:		14px;
	font-style:		normal;
	font-weight:	normal;
	color:			#333399;
	text-align:		center;
}


.anfahrt {
	font-size:		14px;
	font-style:		normal;
	font-weight:	normal;
	color:			#CC3300; //#E75604;
	text-align:		center;
}

.anfahrt:hover,
.anfahrt:active {
	color:			#333399;
}


.topline  {
	border-left:		0px;
	border-bottom:		2pt;
	border-top:			0px;
	border-right:		0px;
	border-color:		#333399;
	border-style:		solid;
	}

a  {
	text-decoration:	none;
	}
	
a:hover,
a:active
	{
	color:				#333399;
	}

.cssnavanz  {
	font-family:		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			14px;
	font-style:			normal;
	font-weight:		normal;
	color:				#00ffff;
	}

.newsinhalt  {
	font-size:			12px;
	font-style:			normal;
	font-weight:		normal;
	color:				#000000;
	}
.newsdate  {
	font-size:			14px;
	font-style:			normal;
	font-weight:		normal;
	color:				#CC3300; //#E75604;
	}
.newstitle  {
	font-size:			14px;
	font-style:			normal;
	font-weight:		normal;
	color:				#333399;
	}

.spieler  {
	font-size:			11px;
	font-weight:		normal;
	}

.spieler-title {	
	font-size:			12px;
	font-weight:		bold;
	text-align:			left;
	color:				#333399;
	}

.login  {
	font-size:			18px;
	font-weight:		bold;
	text-align:			center;
	vertical-align:		middle;
	line-height:		25pt;
	color:				#FFFFFF;
	}
	
.loginfo  {
	font-size:			12px;
	font-weight:		normal;
	text-align:			center;
	vertical-align:		middle;
	color:			#CC3300; //#E75604;
}

.logintext  {
	font-size:			14px;
	font-weight:		normal;
	text-align:			center;
	vertical-align:		middle;
	line-height:		25pt;
	color:				#000000;
	}

.loginput  {
	height:				26px;
	font-size:			13px;
	font-weight:		normal;
	line-height:		16px;
	vertical-align:		middle;
	border:				1px;
	border-color:		white;
	border-style:		solid;
	background-color:		#CC3300; //#E74A08;
	color:				#FFFFFF;
	cursor:				pointer;
	}

div  {
	font-family:		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	background-color:		#FFFFFF;
	vertical-align:		top;
	}

.galerie  {
	font-size:			11px;
	font-weight:		normal;
	}

.galerielink  {
	font-size:			13px;
	font-weight:		normal;
	}

	
.bodyinhalt  {
	margin-left:		20px;
	margin-right:		20px;
	}
	
.tdnormal {
	font-weight:		normal;
	text-align:			justify;
	height:			12px;
	}
	
.tdnews  {
	font-weight:		normal;
	text-align:			justify;
	height:			12px;
	}
	
.wscinput  {
	color:			#000000;
	text-align:			center;
	font-weight:		normal;
	border-color:		grey
	border			1px;
	border-style:		solid;
	}
	
.textgrau  {
	font-family:		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	color:			#9F9F9F;
	line-height:		140%;
	}

.textblau  {
	font-size:			11px;
	font-style:			normal;
	font-weight:		normal;
	color:			#333399;
	line-height:		140%;
	}
	
.vminhalt  {
	text-align:			justify;
	font-size:			10px;
	font-weight:		normal;
	padding-left:		8px;
	padding-top:		2px;
	padding-right:		6px;
	padding-bottom:		2px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#333399;
	line-height:		14px;
	white-space:		nowrap;
	}

	
	
.scroll_bars {
    scrollbar-base-color:		#333399;
	scrollbar-face-color:		#CC3300; //#E36012;
	scrollbar-track-color:		#333399;
   	scrollbar-shadow-color:		#333399;
	scrollbar-dark-shadow-color:	#3333ff;
	scrollbar-arrow-color:		#333399;
	scrollbar-3d-light-color:	#333399;
	}
	
	
		div.label{
			clear: both;
			float:left;
			width:60px;
			text-align:left;
			font-size: small;
		}
		#handle{
			font-size: x-small;
			width: 100px;
		}
		#words{
			font-size: x-small;
			width: 400px;
		}
		#post{
			font-size: small;
			margin-left: 390px;
		}
		#theWall{
			background-image: url('brick.jpg');
			height: 250px;
			padding: 50px;
			border: 2px ridge #333399;
			overflow: auto;
		}
		.notice{
			font-size: small;
		}
	
