@charset "UTF-8";


body{ 
	background-color: #fff;
	text-align: center;
	}

	
	
/*Kopf*/

#headline1out {	
	height: 105px;
	margin:0 auto;	
	background-color: #fff;
	}
		
	#hlmain {
		height: 78.75px;
		width: 945px;
		margin:0 auto;	
		background-color: #fff;		
		}
			
		#hltext1 {
			font-family: Verdana;
			font-size: 41.25px;
			position: relative;	
				top: 11.25px;
			padding-bottom: 11.25px;
			font-style: italic;
			color: #b9d;
			text-shadow: 3px 2px 0px #000;
			}
		
		#hltext2 {
			font-family: Verdana;
			font-size: 13.5px;
			position: relative;	
				top: 7.5px;				
			}
			
			.hllink {
				text-decoration: none;
				color: #a8c;
				}
			
				.hllink:hover {
				color: #000;
				}
		
#headline2 {	
	height: 18px;	
	background-color: #a8c;
	}
	
	
	
	
/*Main*/
#mainout {
	height: 2000px;
	margin:0 auto;	
	background-color: #444;
	}

	#mainin {
		height: 2000px;
		width: 945px;
		margin:0 auto;	
		background-color: #ddd;
		}
		
		
	/*Menu*/
		#menubar {			
			height: 1745px;
			width: 150px;			
			float: left;
			margin-top: 7.5px;
			}
			
			#menulogo {
				height: 75px;
				width: 135px;
				background: #fff;				
				clear: both;
				margin-left: 7.5px;
				margin-bottom: 4.5px;
				}
				
				#menulogopic {
					height: 60px;
					margin-top: 7.5px;					
					}
			
			.menu {
				height: 37.5px;
				background: #fff;
				width: 135px;
				clear: both;
				margin-left: 7.5px;
				margin-bottom: 2.25px;
				color: #000;
				}
				
				.menu:hover {
					color: #000;
					font-weight: bold;					
					background-color: #a8c;
					}
					
				.menusp {
					height: 37.5px;
					background: #88f;
					width: 135px;
					clear: both;
					margin-left: 7.5px;
					margin-bottom: 2.25px;
					color: #fff;
					font-weight: bold;
					}
			
				.menutext:hover {
					color: #000;
					font-weight: bold;					
					background-color: #a8c;
					}
			
			.menutext {
				font-family: Verdana;
				font-size: 11.25px;
				position: relative;
					top: 12.75px;
				text-decoration: none;
				color: #000;
				}

				.menutextsp {
				font-family: Verdana;
				font-size: 12.75px;
				position: relative;
					top: 12.75px;
				text-decoration: none;
				}
			
			.menuselected {
				height: 35.5px;
				background: #a8d;
				width: 133px;
				clear: both;
				margin-left: 7.5px;
				margin-bottom: 2.25px;
				color: #000;
				border-style: solid;
				border-width: 1px;
				border-color: #fff;
				}
			
			.menuselectedtext {
				font-family: Verdana;
				font-size: 11.25px;
				position: relative;
					top: 12.75px;
				text-decoration: none;
				color: #fff;
				font-weight: bold;
				}
	
		/*Count*/
			#countloc {
				height: 82px;
				background: #fff;
				width: 135px;
				clear: both;
				margin-left: 7.5px;
				margin-top: 4.5px;
				color: #000;
				}
			
			.counttexthead {
				font-family: Verdana;
				font-size: 11.25px;
				position: relative;
					top: 15px;
				text-decoration: none;
				color: #000;
				font-weight: bold;
				}
				
			.countline {
				font-family: Verdana;
				font-size: 11.25px;
				position: relative;
					top: 15px;
				text-decoration: none;
				color: #000;
				font-weight: bold;
				width: 100px;
				height: 2px;
				background-color: #a8d;
				}
			
			.counttext {
				font-family: Verdana;
				font-size: 11.25px;
				position: relative;
					top: 15px;
					left: 60px;
				text-decoration: none;
				color: #000;
				text-align: left;
				}
			
			.nocounttext {
				font-family: Verdana;
				font-size: 11.25px;
				position: relative;
					top: 6px;
					left: 5px;
				text-decoration: none;
				color: #000;
				border: none;
				width: 60px;
				height: 46px;
				}
				
	/*Content*/
		#contentbar {
			height: 1985px;
			width: 645px;			
			margin-top: 7.5px;			
			float: left;
			background-color: #fff;
			text-align: left;
			}
			
			#content{
				height: 1925px;
				width: 585px;			
				margin: 30px;
				background-color: #fff;
				text-align: center;
				}
			
			
			
	/*Date*/
		#datebar {
			height: 1985px;
			width: 150px;
			margin-top: 7.5px;			
			float: left;
			background-color: #ddd;
			}
		
			#datelogo {
				height: 75px;
				width: 135px;
				background: #fff;				
				clear: both;
				margin-left: 7.5px;
				margin-bottom: 4.5px;
				}
				
				#datelogopic {
					height: 60px;
					margin-top: 7.5px;					
					}
		
			#dates {
				height: 1905.5px;
				background: #fff;
				width: 135px;				
				margin-left: 7.5px;
				}
			
				#dateshead {
					font-family: Arial;
					font-size: 15px;
					font-weight: bold;
					position: relative;
						top: 15px;
					text-decoration: underline;
					color: #000;
					}
					
					#dateshead:hover { 
						color: #a8c;
						}
									
				.datestext {
					margin-top: 10px;
					width: 135px;
					border: none;
					font-family: Arial;
					font-size: 11.25px;
					width: 130px;
					height: 1800px;
					}
					
		