#container_tanzforum p 
	{
		text-align: center;
	}
 
#container_termine 
	{
		text-align: center;
	}

#container_termine
	{
		padding:20px 0px 20px 0px;
	}
 
 .info,.event,.date  
	{
		font-size: 12px;
		font-family: Verdana, sans-serif;
		text-align: left;
		padding-top: 10px;
		word-spacing: 0px;
		letter-spacing: 0px;
	}

 .info,.event,.date  p
	{
		font-size: 12px;
		font-family: Verdana, sans-serif;
		text-align: left;
		word-spacing: 0px;
		letter-spacing: 0px;
	}

.top
	{	
		text-align:center;
		padding-top: 10px;
		padding-bottom: 10px;
		border: 1px;
		border-style:solid;
		border-color: #eeeeee;
	}

.date 
	{
		vertical-align:top;
		padding-bottom:5px;
		padding-left:15px;
		width: 200px;
		border: 1px;
		border-style:solid;
		border-right-style:dashed;
		border-color: #dddddd;
	}

.event 
	{
		vertical-align:top;
		padding-bottom:5px;
		padding-left:15px;
		width: 360px;
		border: 1px;
		border-style:solid;
		border-left-style:none;
		border-right-style:none;
		border-color: #dddddd;
	}

.info 
	{
		vertical-align:top;
		padding-left:15px;
		width: 200px;
		border: 1px;
		border-style:solid;
		border-left-style:dashed;
		border-color: #dddddd;
	}
	
	#gruene {
	font-size: 14px;
	text-align:center;
	border: 1px;
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	border-bottom-color: #00cc00;
	border-bottom-style:solid;
	}
	
		#red {
	font-size: 12px;
	text-align:center;
	border: 1px;
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	border-bottom-color: red;
	border-bottom-style:solid;
	}