/*****************/
/* YAC - TEASER  */
/*****************/

/* Kalender - TeaserView  */

.tx-keyac-pi1 .yac-teaser {
	border:1px solid #A20307;
	border-radius:20px;
	width:200px;
	line-height:1.2;
	background: #f9df88;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
/*	position: absolute;  */
	right: 20px; 

}
.tx-keyac-pi1 .yac-teaser-header {
	display:block;
	color:#FFFFFF;
	background:#A20307;
	text-align: center;
	vertical-align:middle;
	background-position: left center;
	background-repeat:no-repeat;
	font-family:Georgia, Times, serif;
	font-size:15px;
	height:2.2em;
/*	padding-left:2.5em; */
	padding-top: 0.7em;
	border-top-left-radius: 20px;
	border-top-right-radius : 18px;
}
.tx-keyac-pi1 .yac-teaser .date{
	font-weight: bold;
}
.tx-keyac-pi1 .yac-teaser-body{
	/*border-top:1px solid #A0A09E;*/
	padding:0.7em 0 0 0.7em;
	background:#f9df88;
	line-height: 145%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	width: 180px;
	bottom-border: 1px dotted #A20307;
	text-align:center;
}

.tx-keyac-pi1 .yac-teaser a:link,
.tx-keyac-pi1 .yac-teaser a:visited {
	text-decoration:none;
	color: #000000;
	background: #f9df88;
}
.tx-keyac-pi1 .yac-teaser a:hover{
	color:#ffffff;
	background: #A20307;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #A20307;
	width: 180px;
}
.tx-keyac-pi1 .yac-teaser .hrLine{
	width: 180px;
	background-color:#A20307;
	height:1px;

}
