.textRot  {
	color:#e2001a;
}

.textRot a {
	color:#e2001a;
}

span.textRot {
	color:#f02116;
}

.textHeadline  {
	font:bold 31px Helvetica,Arial,Verdana;
	width:700px;
}

.textHeadline a {
	font:bold 31px Helvetica,Arial,Verdana;
	text-decoration:none;
}

span.textHeadline {
	font:bold 34px Helvetica,Arial,Verdana;
}

.textStandard {
	font:normal 12px Helvetica,Verdana,Arial;
	color:#000;
	padding-bottom:12px;
}

ul .textStandard {
	list-style-type:none;
	list-style-image:none;
	padding-left:11px;
}

.textStandard li {
	padding-bottom:0px !important;
	background-image:url(../../fileadmin/images/list_textstandard.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
}

.textStandard a  {
	color:#000;
}

span.textStandard {
	font:normal 12px Helvetica,Verdana,Arial;
	color:#000;
}

.textStandardIndent {
	font:normal 12px Helvetica,Verdana,Arial;
	color:#000;
	padding-bottom:12px;
	margin-left:36px;
}

ul .textStandardIndent {
	list-style-type:none;
	list-style-image:none;
	padding-left:11px;
	
}

.textStandardIndent li {
	padding-bottom:0px !important;
	background-image:(../../fileadmin/images/list_textstandard.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
}

.textStandardIndent a  {
	color:#000;
}

span.textStandardIndent {
	font:normal 12px Helvetica,Verdana,Arial;
	color:#000;
}

.textKlein {
	font:normal 10px Helvetica,Verdana,Arial;
	color:#474747;
	padding-bottom:12px;
}

.textKlein a  {
	color:#474747;
}

span.textKlein {
	font:normal 10px Helvetica,Verdana,Arial;
	color:#474747;
}

li.textKlein {
	padding-bottom:0px;
}

.textFussnote, .textFussnote a {
	font:normal 10px Arial,Helvetica,Verdana;
	color:#999999;
}

.textFussnote {
	margin-left:15px;
	text-indent:-15px;
}

#bitteBeachten p  {
	margin-bottom:10px !important;
}

span.textFussnote {
	font:normal 10px Arial,Helvetica,Verdana;
	color:#999999;
}

.textGross {
	font:normal 16px Helvetica,Verdana,Arial;
	color:#000;
	padding-bottom:12px;
}

.textGross a {
	color:#000;
}

span.textGross {
	font:normal 16px Helvetica,Verdana,Arial;
	color:#000;
}

li.textGross {
	padding-bottom:0px;
}

.linkHighlight {
	font:bold 12px Helvetica,Verdana,Arial;
	color:#e2001a;
	text-decoration:none;
}

.linkHighlight a {
	color:#e2001a;
	text-decoration:none;
	background:url(../../fileadmin/images/pfeil_rot.gif) no-repeat left bottom;
	padding-left:11px;
}

span.linkHighlight {
	font:bold 12px Helvetica,Verdana,Arial;
	color:#e2001a;
}

span.linkHighlight  a {
	color:#e2001a;
	text-decoration:none;
}

.pdf {
	font:bold 12px Helvetica,Verdana,Arial;
	color:#e2001a;
	text-decoration:none;
}

.textSuperscript {
	position:relative;
	top:-6px;
	font:normal 10px Helvetica,Verdana,Arial;
	color:#000;
}

span.textSuperscript {
	position:relative;
	top:-6px;
	font:normal 10px Helvetica,Verdana,Arial;
	color:#000;
}

.icon {
	position:relative;
	top:8px;
	font:normal 16px Helvetica,Verdana,Arial;
	color:#000;
}

span.icon {
	position:relative;
	top:8px;
	font:normal 16px Helvetica,Verdana,Arial;
	color:#000;
}

.tarifCellsLeftCol {
	width:470px;
	font:normal 12px Arial,Helvetica,Verdana;
	background-color:#fafafa;
	border:solid 1px #d6d6d6;	
	border-width:1px 0px 1px 1px;
	padding-left:19px; padding-top:14px; padding-bottom:14px;
}

.tarifCellsRightCol {
	width:160px;
	font:normal 12px Arial,Helvetica,Verdana;
	background-color:#ebebeb;
	border:solid #d6d6d6;
	border-width:1px 1px 1px 0px;
	padding-top:14px; padding-bottom:14px;
	text-align:center;
}

.tarifIntrotext {
	width:420px;
	font:normal 12px Arial,Helvetica,Verdana;
	color:#000000;
	text-align:left;
	margin-bottom:16px;
}

span.tarifIntrotext {
	width:420px;
	font:normal 12px Arial,Helvetica,Verdana;
	color:#000000;
	text-align:left;
	margin-bottom:16px;
}

.detailCellsHead {
	font:bold 12px Arial,Helvetica,Verdana;
	color:#fff;
	background-color:#333333;
	padding:2px 11px;
}

.detailCellsDunkelL {
	width:274px;
	font:normal 12px Arial,Helvetica,Verdana;
	color:#333333;
	background-color:#e5e5e5;
	padding:1px 11px;
	border:solid #fafafa;
	border-width: 1px 1px 1px 0px;
}

.detailCellsHellL {
	width:274px;
	font:normal 12px Arial,Helvetica,Verdana;
	color:#333333;
	padding:1px 11px;
	border:solid #fafafa;
	border-width: 1px 1px 1px 0px;
}

.detailCellsDunkelR {
	width:356px;
	font:normal 12px Arial,Helvetica,Verdana;
	color:#333333;
	background-color:#e5e5e5;
	padding:1px 11px;
	border:solid #fafafa;
	border-width: 1px 0px 1px 0px;
}

.detailCellsHellR {
	width:356px;
	font:normal 12px Arial,Helvetica,Verdana;
	color:#333333;
	padding:1px 11px;
	border:solid #fafafa;
	border-width: 1px 0px 1px 0px;
}

