/* Styles f�r den RichtTextEditor */

.rte {
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.rte a {
	text-decoration: none;
	color: #c80000;
	background: url(../images/lnk_type2.png) 0 4px no-repeat;
	padding-left:8px;
}
.rte a:hover {
	text-decoration: underline;
}


.rte h1 {
	font-size:22px;
	color:#c80000;
	font-weight: normal;
	margin-bottom: 5px;
}
.rte h2 {
	font-size:16px;
	color:#c80000;
	font-weight: bold;
	margin-bottom: 5px;
}
.rte h3 {
	color:#4c4c4c;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}
.rte h4 {
	color:#bc0000;
	font-size: 11px;
	margin-bottom: 5px;
}
.rte h5 {
	color:#4c4c4c;
	font-size: 12px;
	margin-bottom: 5px;
}
.rte h6 {
	color:#4c4c4c;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 5px;
}
.rte p {
	margin-bottom: 8px;
	line-height: 15px;
	font-size: 11px;
}

.rte ul li {
	background: url(../images/stl_bullitpoint1.png) 0 7px no-repeat;
	padding: 2px 0 3px 10px;
	line-height: 13px;
	font-size: 11px;
}

.sectionStartContainer h1, .sectionStartContainer h2, .sectionStartContainer h3, .sectionStartContainer h4, .sectionStartContainer h5, .sectionStartContainer h6 ,.sectionStartContainer p {
	color: #333;
}




.lnkBtnType1 a {
	background: url(../images/lnk_btn_type1.png) 100% 0 no-repeat;
	color: #fff;
	margin-left: 20px;
	padding: 4px 10px 8px 0;
}
.lnkBtnType1 a:hover {
	text-decoration: underline;
}

.rte table {
	width: 100%;
	border: 1px solid #ddd;
	border-collapse: collapse;
}

.rte table td {

	border: 1px solid #ddd;
	padding: 5px 10px;
	vertical-align: top;
}

/* contact standard articles */
.contactbox h2 { color: #333; }
.contactbox table { width: 580px; border:0; margin-bottom:10px;}
#contactfooter {border:0;width:100%;}
#contactfooter td { border:0; font-size: 9px; padding:0 3px;}
.contactbox table tr { height: 82px; }
.contactbox .first1, .contactbox .first2, .contactbox .split, .contactbox .last { border:0; padding:0;}
.contactbox .first1 { width:80px;background: url('../images/balken_links_bubbles.png') no-repeat top left; }
.contactbox .first2 { width:80px;background: url('../images/balken_links_raeder.png') no-repeat top left; }
.contactbox .split { width:25px;background: url('../images/balken_trennstrich.png') no-repeat top right; }
.contactbox .last { min-width:20px;background: url('../images/balken_ende.png') no-repeat top right; }
.contactbox .label, .contactbox .values, .contactbox .timelabel, .contactbox .time {
	border:0; padding: 0 5px; font-size: 16px;
	vertical-align:middle;
	background: url('../images/balken_mittelstueck.png') repeat-x top; }
.contactbox .label { width: 55px;padding-left: 25px; }
.contactbox .values { width: 160px; white-space:nowrap; }
.contactbox .timelabel { width: 40px;font-size: 12px; white-space:nowrap; }
.contactbox .time { width: 100px;font-size: 12px; white-space:nowrap; }
/* contact standard articles finished */

