@charset "UTF-8";
/* CSS Document */

h1 {
	font-size: 14px; margin: 0 0 15px 0; }
h2 { font-size: 12px; margin: 0 0 10px 0; text-transform:uppercase; }

#cms p { line-height: 16px; margin-bottom:10px; }
#listCon p {line-height: 16px; margin-bottom:10px;}

a[name] {
	position:absolute;
	margin-top:-40px;
}

#cms a { color:#333333; }
#cms a:hover {
	color:#FABC20;
}

#contentR ul {
	padding:0 0 0 20px;
	margin:0;
	list-style-type: square;
}
#contentR li {
	padding-left: 0px;
	padding-bottom: 3px;
}


.teaserCenter { text-align:center; }


/* ################ Link - Styles ################ */

a.extern {
background: transparent url('/pix/icons/aoutside.gif') 100% 50% no-repeat;
padding-right: 10px;
font-weight:bold;
}
a.back {
	padding: 1px 0 3px 20px !important;
	background-image: url(../pix/icons/play-back.png);
	background-repeat: no-repeat;
}
a.link-more{
	behavior:url('/css/linkmore.htc');
	font-weight:bold;
	color:#333;
}
a.link-more-light{
	behavior:url('/css/linkmore.htc');
	font-weight:normal;
	color:#333333; 
}
a.link-more-mail{
	font-weight:bold;
	padding-left:20px !important;
	background:url(../pix/icons/icon_mail.gif) no-repeat left center;
}
a.link-pdf{
	font-weight:bold;
	padding-left:20px;
	background:url('/pix/icons/pdf_icon.gif') no-repeat left center;
}
a.link-word-doc{
	font-weight:bold;
	padding-left:20px;
	background:url('/pix/icons/page_white_word.png') no-repeat left center;
}

/* ################ Bilder - Styles ################ */

.TeaserBildLinks {
	margin-right: 1.5em;
	float:left;
}
.TeaserBildRechts {
	margin-left: 1.5em;
	float:right;
}

