div.termine{
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 28px;
}

	div.termine div.left {
		width: 284px;
		float: left;
		padding-bottom: 20px;
	}
	/*
		div.termine div.left h2 {
			background-color: #DB0006;
			color: #fff;
			
			font-size: 11px;

			height: 37px;
			padding: 0px;
			padding-top: 7px;
			padding-left: 16px;
			
			margin: 0px;
		}
		*/
		
	
		div.termine div.left h2 {
			background-color: #DB0006;
			
			color: #fff;
			font-size: 13px;
			
			
			height: 20px;
			padding-top: 23px;
			padding-left: 16px;
			
			margin: 0px;
		}
		
		div.termine div.left ul {
			margin: 0px;
			padding: 0px;
			list-style: none;
		}
		
			div.termine div.left ul li{
				margin: 0px;
				padding: 18px 0px 8px 0px;
				overflow: hidden; 
			}
		
			div.termine div.left ul li.odd{
				background-color: #6C8089;				
			}
		
			div.termine div.left ul li.even{
				background-color: #35484F;
			}
			
				div.termine div.left ul li h3{
					float: left;
					margin: 0px;
					
					padding: 0px;
					padding-top: 15px;
					padding-right: 10px;
					padding-bottom: 10px;
					
					width: 83px;
					/*height: 55px;*/
					
					/*letter-spacing:-0.08em;*/
					font-size: 12px;
					text-align: right;
					
					color: #fff;
				}
				div.termine div.left li h2 {
					float: left;
					width: 165px;
					background-color: transparent;
					padding: 0px 13px;
					margin: 0px;
				
				}
				
				div.termine div.left ul li.odd h3{
					background-color: #AD0004;
				}
				
				div.termine div.left ul li.even h3{
					background-color: #DB0006;
				}
			
				div.termine div.left ul li div{
					float: left;
					width: 165px;
					overflow: hidden;
				
				}
				div.termine div.left ul li p{
					overflow: hidden;
					margin: 0px;
					padding: 0px 13px;
					margin-bottom: 4px;
					color: #fff;
				}
		
				div.termine div.left ul li p.title{
					font-weight: bold;
					font-size: 13px;
				}
	

	div.termine div.center {
		margin-left: 21px;
		width: 285px;
		float: left;
	}
	
		div.termine div.center h2 {
			background-color: #DB0006;
			
			color: #fff;
			font-size: 13px;
			
			
			height: 20px;
			padding-top: 13px;
			padding-left: 16px;
			
			margin: 0px;
			margin-bottom: 6px;
		}
	
		div.termine div.center div.content {
			border: 1px solid #fff;
			background-color: #F3EFEE;
			padding: 13px 21px;
			overflow: hidden;
		}
		
			div.termine div.center div.content p{
				margin: 0px;
				padding: 0px;
			}
			
			div.termine div.center div.content p.pDownload {
				margin-top: 8px;
				width: 115px;
				float: left;
			}
			
			
			div.termine div.center div.content p.pDownloadRight {
				margin-top: 8px;
				width: 125px;
				float: left;
			}
			
				div.termine div.center div.content p.pDownload img{
					border: 1px solid #DB0006;
					vertical-align: middle;
				}

	div.termine div.right {
		margin-left: 21px;
		width: 285px;
		float: left;
	}
	
	
		div.termine div.right h2 {
			
			color: #fff;
			font-size: 13px;
			background-color: #DB0006;
			
			
			height: 20px;
			padding-top: 13px;
			padding-left: 16px;
			
			margin: 0px;
			margin-bottom: 6px;
		}
	
		div.termine div.right div.content {
			border: 1px solid #fff;
			padding: 13px 21px;
			/*margin-bottom: 23px;*/
			background-color: #F3EFEE;
			overflow: hidden;
		}
		
			div.termine div.right div.content p{
				margin: 0px;
				padding: 0px;
			}
			
			div.termine div.right div.content p.title{
				margin-bottom: 0px;
				color: #DB0006;
				font-weight: bold;
			}
			
			
			div.termine div.right div.content p.pDownload {
				margin-top: 8px;
				width: 115px;
				float: left;
			}
			
			div.termine div.right div.content p.pDownloadRight {
				margin-top: 8px;
				width: 125px;
				float: left;
			}
			
				div.termine div.right div.content p.pDownload img{
					border: 1px solid #DB0006;
					vertical-align: middle;
				}
div.termine div.content h3{

			color: #DB0006;
			font-size: 13px;
			background-color: transparent;
			margin: 0px;
			padding: 0px;
			margin-bottom: 5px;
}

div.termine div.content p{
	font-size: 11px;
}

div.termine div.terminList {
	background-image: url(../images/termineBackground.png);
	background-repeat: repeat-y;
	margin-top: 16px;
	border: 1px solid #fff;
	font-size: 12px;
	overflow: hidden;
}
div.termine div.terminList div.termin {
	clear: both;
	overflow: hidden;
}


div.termine div.terminList div.date {
	width: 72px;
	float: left;
	padding: 8px 4px;
	text-align: right;
	font-weight: bold;
	/*overlfow: hidden;*/
}


div.termine div.terminList div.list {
	width: 175px;
	float: left;
	padding: 8px 5px 8px 10px;
}

span.red {
	color: #DB0006;
}