		div.veranstaltungen_nav {
			position:relative;
			margin:auto;
			width:330px;
			height:100px;		
		}
		.button{
			position:relative;
			width: 40px;
			padding: 4px;
			margin: 2px;
			height: 16px;
			font-weight: bold;
			border: 1px solid #CCCCCC;
			color: #5E5E5E;
			float: left;
			text-align:center;
		}
		
		.breit{
			width: 94px;
		}
		.active {
			color:#fff;
			background-color:#EE7900;
		}
		.active a, .active a:link, .active a:visited, .active a:hover, .active a:active {  color:#fff; }
		
		table.termine {
			width:100%;
			margin-bottom:15px;
		}
		table.termine th, table.termine td {
			text-align:left;
			padding:2px 3px;
		}
