html			{				height: 100%;				}body			{				background: white;				margin: 0px; 				padding: 0px;				text-align: left;				background-color: #FFFFFF;				background-image:url(bilder/marathon/marathon-blauer-streifen.gif);				background-repeat: repeat-x;				height: 100%;				}h2				{				font-family: verdana;				font-style:italic;				color: #97CEFD;				font-size: 2.0em;				font-weight: bold;				margin-bottom: 0px;					line-height: 20px;						letter-spacing: 1px;			 	}				h3				{				font-family: Arial, Helvetica, sans-serif;				font-style:bold;				font-size: 11px;				color: #3366CC;				letter-spacing: 1px;				line-height: 10px;				}td				{				font-family: Arial, Helvetica, sans-serif;				font-size: 11px;				color: #010A4E;				letter-spacing: 1px;				line-height: 18px;				}.container		{				position:absolute;				left: -4px;				top: 0px;				min-height: 100%;				text-align: left;				padding-left: 13px;				padding-top: 0px;				width: 982px;				background-position:right;				background-image:url(bilder/marathon/bg-ver.gif);				}.linksspalte	{				width: 650px;				background-color:#FFFFFF;				float: left;				}.l-header		{				width: 650px;				height: 88px;				background-image: url(bilder/marathon/marathon_10.gif);				}.flashcon		{				width: 650px;				height: 220px;				background-image: url(bilder/news/dawoflashhinkommt.jpg);				}.flashconteam		{				width: 650px;				height: 220px;				background-image: url(bilder/marathon/rad6_10.jpg);				}.flashconkontakt2		{				width: 650px;				height: 220px;				background-image: url(bilder/marathon/rad4_10.jpg);				}.flashconpresse		{				width: 650px;				height: 220px;				background-image: url(bilder/marathon/rad2_10.jpg);				}.flashconangebote		{				width: 650px;				height: 220px;				background-image: url(bilder/marathon/rad5_10.jpg);				}				.flashconlaufreisen		{				width: 650px;				height: 220px;				background-image: url(bilder/laufreisen/laufreisen_11.jpg);				}	.flashconkontakt		{				width: 650px;				height: 120px;				background-image: url(bilder/kontakt/gbheader_01.gif);				}				.flashconimpress		{				width: 650px;				height: 120px;				background-image: url(bilder/impressum/gbheader_01.gif);				}								.flashconagbs		{				width: 650px;				height: 120px;				background-image: url(bilder/agb/gbheader_01.gif);				}					.rechtsspalte	{				width: 254px;				float: left;				}.haupticon		{				width: 254px;				height: 209px;				margin-top: 0px;				float: right;				background-image:url(bilder/marathon/rad_09.gif);				}.quicknavi		{				width: 254px;				height: 94px;				margin-top: 0px;				float: right;				background-image: url(bilder/marathon/quicknavi.gif);				}.sprungmenu		{				margin-top: 50px;				margin-left: 38px;				}				.flashbox	{				width: 254px;				height: 248px;				margin-top: 2px;				margin-left: 0px;				float: left;				}.flashbox2	{				width: 254px;				height: 148px;				margin-top: 4px;				margin-left: 0px;				float: left;				}				.letterbox	{				width: 254px;				height: 299px;				margin-top: 4px;				margin-left: 8px !important;				margin-left: 4px;				float: left;				}.letterbox2	{				width: 254px;				height: 198px;				margin-top: 4px;				margin-left: 8px !important;				margin-left: 4px;				float: left;				}.breaker		{				height: 10px !important; height:0px; clear: both;				}.fussleiste		{				width: 900px;				height: 58px;				margin: 0px;				margin-top: 10px;				background: white;				background-image: url(bilder/marathon/footer.jpg);								}.navi			{				width: 650px;				height: 28px;				}				.navikontakt			{				float: left;				width: 100px;				height: 128px;				background-color: #E8EDF0;				background-image:url(bilder/kontakt/gbheader_02.gif);				background-repeat: no-repeat;				break: both;				clear: both;				}				.naviimpress			{				float: left;				width: 100px;				height: 128px;				background-color: #E8EDF0;				background-image: url(bilder/impressum/gbheader_02.gif);				background-repeat: no-repeat;				break: both;				clear: both;				}				.naviagbs			{				float: left;				width: 100px;				height: 128px;				background-color: #E8EDF0;				background-image: url(bilder/agb/gbheader_02.gif);				background-repeat: no-repeat;				break: both;				clear: both;				}.oo-header		{				width: 900px;				height: 12px;				background-image: url(bilder/marathon/marathon_02.gif);				}.o-header		{				width: 900px;				height: 22px;				background-image: url(bilder/marathon/marathon_09.gif);				}.liste {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-left-style: none;	border-bottom-color: #3399FF;}.tabelle_ueberschrift {	font-size: 10px; 	font-family: Arial, Helvetica, sans-serif; 	font-weight: bold; 	color: #005BBD; 	}	.tabelle_ueberschrift_gelb {	font-size: 9px; 	font-family: Arial, Helvetica, sans-serif; 	font-weight: bold; 	color: ##0069C6; 	}.klein { 	color: #2087CA; 	font-weight: normal; 	font-size: 9px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: 15px}.newstext1, .newstext2		{				margin-top: 25px;					margin-left: 100px;					width: 540px;				font-family: Arial, Helvetica, sans-serif;				font-size: 11px;				color: #010A4E;				letter-spacing: 1px;				line-height: 17px;				}				.newstext2		{				 height: 400px;				}				.quicknavi2		{				font-family: verdana, sans-serif;				font-size: 9px;				color: #5383C1;				line-height: 15px;				}a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #2F6EC1;	letter-spacing: 1px;	line-height: 15px;	text-decoration: underline;	font-weight: bold;}a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #2F6EC1;	letter-spacing: 1px;	line-height: 15px;	text-decoration: underline;	font-weight: bold;}a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #2F6EC1;	letter-spacing: 1px;	line-height: 15px;	text-decoration: underline;	font-weight: bold;}a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #2F6EC1;	letter-spacing: 1px;	line-height: 15px;	text-decoration: underline;	font-weight: bold;}
