/* GENERELL */
span.cst-price {
	font-weight: bold;
}


/* Veranstalungskalener*/
div.tp-kalender {
	/* border: 1px dotted #134306;*/
	background-image:url(picts/bg-gradient.gif);
	background-repeat: repeat-x;
	background-color: #336633;
	padding: 10px;
	margin-bottom: 10px;
}
div.tp-kalender h1.veranstaltungen {
	text-transform: uppercase;
}

div div.tp-kalender div.text *, div tp-kalender div.text div * {
	font-size: 11px;
}

div.tp-kalender img {
	border: none;
}

div.tp-kalender-img {
	background-repeat: no-repeat;
	border: 3px solid #5aa63b;
	width: 207px;
}
div.tp-kalender h1 {
	margin-bottom: 5px;
}
div.tp-kalender * {
	color: white;
}



/* NAVIGATION */
tr.navigation-row * {
	font-size: 11px;
}
tr.navigation-row td a {
	font-weight: bold;
}

div.cst-link-container {
	margin-top: 5px;
	margin-right: 5px;
	float: left;
}
div.cst-link-container * {
	display: block;
	float: left;
	height: 20px;
}
div.cst-link-container div.cst-link-left {
	background-image:url(picts/link-corner-left.gif);
	width: 5px;
}
div.cst-link-container a, div.tp-cst div.cst-link-container a {
	color: white;
	background-image:url(picts/link-bg.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 12px;
	padding: 3 10 0 10;
	height: 17;
	_height: 20;
	text-decoration: none;
}
div.cst-link-container div.cst-link-right {
	background-image:url(picts/link-corner-right.gif);
	width: 5px;
}


