@charset "iso-8859-1";



body {

		font-family: Arial,tahoma,Helvetica,sans-serif;

		font-size:100.1%;

		background-color:#004592;

		text-align:center;

		margin:20px 0 0 0;

}



#wrapper {

		text-align:center;

		width:950px;

		/*border:1px solid white;*/

		margin-left:auto;

		margin-right:auto;

		height:600px;

}



.imagewrapper {

		/*border-top:1px solid white;

		border-bottom:1px solid white;	*/

		padding-top:5px;

		padding-bottom:10px;

}



.imagewrapper img {

		border:0;

}



.flashwrapper {

		width:600px;

		height:265px;

		margin-bottom:5px;

}



.inhaltwrapper {

		width:600px;

		height:10px;

		margin-bottom:5px;

}



#leftcol {

		float:left;

		width:350px;

		background-image:url(../fileadmin/template_jw/res/logo_marathon_start_alle.gif);

		background-repeat: no-repeat;

		height:600px;

		margin-top:30px;

		background-position:40px 100px;

}



#rightcol {

		float:right;

		width:600px;

		height:600px;

}



.startimg {

		float:right;

		text-align:left;

		font-size: 80%;

		color:#ffffff;

		font-weight:bold;

		width:133px;

		overflow:hidden;

		margin-top:5px;

}

.startimg p {

		text-align:right;

		margin:0;

		padding:0;

		margin-bottom:5px;
		margin-top:5px;

}




.marginl {

		margin-left:10px;

}



.clearall {

		font-size:1px;

		clear:both;

		height:0;

		width:0;

		padding:0;

		margin:0;

		line-height:0;

		color:#ffffff;

}


#wrapper a { color:#FFFFFF; text-decoration:none; }

#wrapper a:link { color:#FFFFFF; text-decoration:none; }

#wrapper a:visited { color:#FFFFFF; text-decoration:none; }

#wrapper a:hover { color:#FFFFFF; text-decoration:underline; }

#wrapper a:active { color:#FFFFFF; text-decoration:none; }

#wrapper a:focus { color:#FFFFFF; text-decoration:none; }


div.inhalt			{ margin:0px; padding:0px; overflow:hidden; font-size:80%; }

div.inhalt p			{ line-height:120%; font-weight:normal; color:#000000; }

div.inhalt ul			{ line-height:100%; font-weight:normal; color:#000000; margin-left:20px; margin-top:3px; margin-bottom:7px; }

div.inhalt ol			{ line-height:100%; font-weight:normal; color:#000000; margin-left:25px; margin-top:10px; margin-bottom:0px; }

div.inhalt li			{ line-height:100%; font-weight:normal; color:#000000; }

div.inhalt td			{ line-height:100%; font-weight:normal; color:#000000; margin:0px; padding:0px; }

div.inhalt tr td p.bodytext		{ margin:0px; padding:0px; line-height:150%; }

div.inhalt a			{ line-height:150%; color:#AA362A; font-weight:bold; }

div.inhalt a:link			{ color:#AA362A; text-decoration:underline; font-weight:bold; }

div.inhalt a:visited		{ color:#AA362A; text-decoration:underline; font-weight:bold; }

div.inhalt a:hover			{ color:#000000; text-decoration:none; font-weight:bold; }

div.inhalt a:active		{ color:#AA362A; text-decoration:underline; font-weight:bold; }

div.inhalt h2			{ line-height:100%; font-size:100%; color:#000000; text-decoration:none; font-weight:bold; padding:0px; margin:0px; }

div.inhalt h3			{ font-size:12px; color:#000000; text-decoration:italic; font-weight:normal; padding:0px; margin:0px; }

div.inhalt h4			{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }

div.inhalt .bodytext		{ margin:0px; padding:0px; }

div.inhalt .csc-frame-frame1	{ border:1px solid #657104; padding:0 0 0 10; }

div.inhalt .csc-frame-frame2	{ border:1px solid #657104; padding:5 5 5 5; }

div.inhalt .DIV.csc-frame-rulerAfter	{ border-left:30px solid #9C0202; border-right:30px solid #9C0202; text-align:middle; border-bottom:1px solid #D12B2B; margin-bottom:10px; margin-top:5px; }





DIV.linie4 { border-bottom:#000000 dotted 1px; margin: 5px 0px 5px 0px; }



img { border:0px; }