/* Änderung der Seitenstyles */DIV#newsarea UL {	left: 300px;}P,DIV,TD { 	font-size: 12px;}/* Allgemeine Formatierungen */SPAN.price {	font-weight: bold;	color: #800203;	font-size: 9pt;}SPAN.date {	font-weight: bold;	color: #030C67;	font-size: 9pt;}SPAN.days {	font-size: 9pt;}SPAN.title {	font-weight: bold;	font-size: 9pt;}/* Tabellenformatierungen */TABLE.full {	width: 100%}TD.right {	text-align: right;	padding-left: 10px;}TD.top {	vertical-align: top;}TD.middle {	vertical-align: middle;}TD.bottom {	vertical-align: bottom;}TD.bg_right {	background-position: right;}TD.bg_left {	background-position: left;}TH {	font-weight: normal;	text-align: left;	font-size: 9pt;}/* Box */TABLE.box {	width: 520px;	margin-bottom: 15px;	background: url(../img/background_table_box.jpg) repeat-y;}TABLE.box TR.top {	background: #FFF8E6 url(../img/background_table_header.jpg) no-repeat top;}TABLE.box TR.alternate {	background: #FFF8E6 url(../img/background_table_header.jpg) no-repeat top;}TABLE.box TR.top TD {	height: 25px;	padding: 2px 10px 0 7px;}TABLE.box TR.bottom {	background: #FFF8E6 url(../img/background_table_bottom.jpg) no-repeat top;}TABLE.box TR.bottom TD {	height: 8px;	font-size: 1px;}	TABLE.box H1 {	font-size: 9pt;	font-weight: bold;	margin: 0;	margin-bottom: 3px;	padding: 0;	background: none;	height: auto;	line-height: auto;}TABLE.box TD {	font-size: 9pt;}TABLE.box TD.image {	padding: 1px 0 0 5px;	width: 151px;}TABLE.box TD.text {	padding: 4px 10px 0 3px;	vertical-align: top;	font-size: 8pt;}TABLE.box TD.button {	padding-right: 6px;	vertical-align: bottom;	text-align: right;}A IMG {	border: none;}* html TABLE.box TD.button IMG {	margin-bottom: 6px;}/* Listenansicht */DIV#list TABLE.box TD.content {	padding: 2px 2px 8px 8px;}/* Listenansicht in Teaser */DIV#listteaser TABLE.box {	width: 165px;	height: 220px;	float: left;	margin-right: 12px;	background: url(../img/background_table_box_teaser.jpg) repeat-y;}DIV#listteaser TABLE.box TR.top {	background: #FFF8E6 url(../img/background_table_header_teaser.jpg) no-repeat top;}DIV#listteaser TABLE.box TR.alternate {	background: #FFF8E6 url(../img/background_table_header_teaser.jpg) no-repeat top;}DIV#listteaser TABLE.box TR.bottom {	background: #FFF8E6 url(../img/background_table_bottom_teaser.jpg) no-repeat top;}DIV#listteaser TABLE.c3 {	margin-right: 0;}DIV#listteaser TABLE.box TR.top TD {	text-align: center;}DIV#listteaser TABLE.box TD.image {	height: 106px;	vertical-align: top;	padding: 6px 0 5px 9px;	width: auto;}DIV#listteaser TABLE.box TD.text {	padding: 0 11px 0 9px;}DIV#listteaser TABLE.box TD.price {	padding: 0 0 0 9px;}DIV#listteaser TABLE.box TD.button IMG {	margin: 0;}/* Detailansicht */DIV#detail SPAN.price, DIV#detail SPAN.date {	font-size: 13px;}DIV#detail SPAN.title {	font-size: 13px;}DIV#detail TD.text {	padding: 8px 12px;	font-size: 10pt;}DIV#detail TABLE.info TD {	padding-top: 5px;}DIV#detail TABLE.info TD.label {	width: 60px;	padding-right: 10px;	font-weight: bold;}* html DIV#detail TABLE.box TD.button IMG {	margin-top: -124px;}DIV#detail SPAN.image {	float: right;}DIV#detail SPAN.image IMG {	margin: 0 0 2px 10px;}DIV#detail SPAN.introduction {	font-weight: bold;}DIV#detail INPUT {	margin: 0;	padding: 0;}TD.stationHeader {	height: 30px;	background-color: #e8e8e8;	font-weight: bold;	border-bottom: 1px solid #ffffff;	padding: 0 5px;}TD.stationContent {	background-color: #efefef;	border-bottom: 1px solid #ffffff;	padding: 5px;}/* Reisefinder */DIV#finder {	padding-top: 20px;	padding-left: 30px;	width: 269px;	height: 100px;	border-right: 1px solid #6a728e;	background: url('../../img/newspfeil.jpg') no-repeat 10px 22px;	}DIV#finder TD, DIV#finder TH, DIV#finder SELECT, DIV#finder INPUT {	font-size: 8pt;}DIV#finder TABLE.form TD {	padding-top: 7px;}DIV#finder TABLE.form TH {	font-weight: bold;	padding: 8px 6px 0 0;	text-align: right;	color: #FFF;}DIV#finder INPUT,DIV#finder SELECT,DIV#finder INPUT.submit {	width: 133px;}DIV#finder .daySelector, DIV#finder .monthSelector, DIV#finder .yearSelector {	width: 40px;}DIV#finder .daySelector, DIV#finder .monthSelector {	margin-right: 6px;}/* Teaser */DIV#teaser TABLE.teaser {	width: 204px;	height: 74px;	background: url(../img/background_teaser.jpg) repeat-x top;	overflow: hidden; }DIV#teaser TD.image {	width: 70px;}DIV#teaser TD.image IMG {	margin: 10px 5px 0 8px;}DIV#teaser TD.text {	padding-top: 6px;	padding-right: 3px;	text-align: left;}DIV#teaser TD,DIV#teaser A,DIV#teaser SPAN {	font-size: 8pt;	font-weight: normal;	color: #636363;}DIV#teaser SPAN.days,DIV#teaser SPAN.price {	font-weight: bold;}