body {	font-family: Arial,sans-serif;	color: #000000;	line-height: 1.166;		margin: 0px;	padding: 0px;	background-color: #DAE6EF;	background-image:url(images/header_2012.jpg);	background-position: top left;	background-repeat:no-repeat;}textarea, input, select {	font-family: Arial,sans-serif;}a{	color: #134994;	text-decoration: none;}a:link{	color: #134994;	text-decoration: none;}a:visited{	color: #134994;	text-decoration: none;}a:hover{	color: #134994;	text-decoration: underline;}h3{	font-family: Arial,sans-serif;	font-size: 14px;	color: #134994;	margin: 7px 0px 11px 0px;	padding: 0px;}h2{ font-family: Arial,sans-serif; font-size: 100%; color: #666666; margin: 0px; padding: 0px; font-weight:normal;}h1{ font-family: Arial,sans-serif; font-size: 20px; color: #134994; margin: 0px 0px 10px 0px; padding: 0px; line-height:normal;}h4{	font-family: Arial,sans-serif;	font-size: 14px;	color: #DD342B;	margin: 25px 0px 6px 0px;	padding: 0px; 	line-height:normal;}h5{ font-family: Arial,sans-serif; font-size: 17px; color: #134994; margin: 0px 0px 10px 0px; padding: 0px; line-height:normal;}hr {	color:#999999;}ul{ list-style-type: none; font-weight: bold;}ul ul{ list-style-type: none;}ul ul ul{ list-style-type: none;}#header{	background-image:url(images/header_2012.jpg);	padding: 0px;	width: 980px;	background-color: #DAE6EF;	overflow:hidden;	height:270px;}#left{	float: left;	width: 200px;	margin: 0px;	padding: 0px;}#left ul a:link, #left ul a:visited {	color: #134994;	display: block;}#left ul a:hover {	color: #FFFFFF;	text-decoration: none;	display: block;}.inactive {	color: #B2C7DC;!important}.active a {	height:28px;}#left ul {	list-style: none;	margin: 0;	padding: 0;}#navi ul li{	height:28px;	background-image: url(images/menu.gif);	background-repeat:no-repeat;	color: #134994;	position: relative;	padding:0px;	margin: 0px;	font-size: 90%;}#navi a {	padding: 3px 0px 0px 20px;}#navi p {	padding: 0px;	margin: 0px;}#navi .inactive {	padding: 3px 0px 0px 20px;	color: #ACC2D9;}#navi .inuse {	height:25px;	padding: 3px 0px 0px 20px;	color: #FFFFFF;	background-image: url(images/menu_hover.gif);}#navi a:hover {	background-image: url(images/menu_hover.gif);	background-repeat:no-repeat;}#feature {	font-size: 80%;	padding: 0px 10px 10px 20px;}#feature h1{	margin: 2px 0px 5px 0px;}#prizes{	float:left;	clear:right;	width: 300px;	padding: 0px;	background-image: url(images/right_bg.gif);	font-size: 80%;	margin:0px;}#prizes p{	margin:0px;	padding:0 10px 10px 10px;}#prizes h5 {	font-family: Arial,sans-serif;	font-size: 17px;	color: #134994;	padding: 0px;	line-height:normal;	margin: 0px 10px 0px 10px;}#prizes h3 {	font-family: Arial,sans-serif;	font-size: 14px;	color: #134994;	padding: 0px;	margin: 0px 10px 0px 10px;}#prizes img {	float:left;	margin:0 10px 20px 10px;	display:inline;}.prize {	clear:left;}.floatleft {	float:left;	padding-right:10px;	padding-bottom:800px;}#content{	float: left;	width: 480px;	padding: 0px;	background-color: #FFFFFF;}#main {	width: 680px;	float: left;}#fond {	background-image: url(http://www.hamburg-raeumt-auf.de/fileadmin/srhh/images/fond.jpg);	background-position: top left;	background-repeat:repeat-y;	background-color:#FFFFFF;	width: 980px;}.story{	padding: 0px 10px 0px 10px;	font-size: 80%;}.story p{	padding: 0px;	margin: 7px 0px 11px 0px;}#footer{	clear:both;	font-size: 75%;	color: #134994;	padding: 10px;	background-color: #DAE6EF;}#bsu2 {	font-size:85%;	line-height:88%;}.pic {	background-color:#DAE6EF;	clear:both;	width:250px;	float:left;	margin-right:10px;	margin-bottom:12px;	font-style:italic;	display:inline;}.pic p{	padding:0 5px 8px 5px;}.pic2 {	clear:both;	width:250px;	float:left;	margin-right:10px;	margin-bottom:4px;	display:inline;}.mini {font-size:10px;line-height:11px;}ul.liOrtsangabe {	padding:0px;}li.mini {padding:0px;list-style:none;text-indent:0px;font-weight:normal;font-size:10px;line-height:11px;}.small {font-size:12px;color:#134994;}.tab_anmeldung {	background-color:#DAE6EF;	font-size:12px;}.tab_anmeldung hr {margin:0;padding:0;}.input_anmeldung {font-size: 11px;width:250px;}.input_anmeldung2 {font-size: 11px;width:185px;}.input_anmeldung3 {font-size: 11px;width:120px;}.button_anmeldung {width:185px;}.hausnummer {font-size: 11px;width:55px;}.teilnehmer td {padding:0;}.teilnehmer {margin: 10px 0 10px 0;}div.jump {clear:both;background-color:#DAE6EF;width:460px;}.jump select{margin:10px;}#mitmachen {	clear:both;	background-color:#DAE6EF;	padding:10px;}#mitmachen ol {	font-size:13px;	font-weight:bold;}#mitmachen ol li{	margin:7px 0 7px 0;}#galerie {	background-color:#DAE6EF;	clear:both;	width:460px;	float:left;	/*margin-right:10px;*/	margin-bottom:12px;	padding-bottom:10px;	display:inline;}#galeriehead {	color:#134994;	font-size:14px;	font-weight:bold;	text-align:center;}#galeriefoto {	text-align:center;	margin:10px;}#miniatur {	text-align:center;} #miniatur img{	margin:5px;}.secimage {	font-size:12px;	color:#FF0000;	width:75px;}.security {	border:#FF9900 solid 1px;	padding:10px 0px 10px 0px;}.gewinnertable {	border-bottom: #134994 solid 1px;	color: #134994;}.gewinnertable2 {	border-bottom: #134994 solid 1px;}#topmenu {	background:url(images/trans67blend.png) repeat-y;	position:absolute;	top:0px;	left:0px;	text-align:left;	padding:4px 0px 0 210px;	width:100%;	height:15px;	z-index:4;	font-size:11px;	color:#000000;}#topmenu a:link, #topmenu a:active {	color:#000000;	text-decoration:none;}#topmenu a:hover, #topmenu a:visited {	color:#666666;	text-decoration:none;}#stoerer {	position:absolute;	left:670px;	top:228px;	width:280px;	height:28px;	z-index:2;	font-size:17px;	font-weight:bold;}#srhhlink {	position:absolute;	left:700px;	top:10px;	width:220px;	height:90px;	z-index:3;}#hralink {	position:absolute;	left:30px;	top:20px;	width:240px;	height:200px;	z-index:5;}/* FÜR TABELLE IN list.py */td {	border-collapse:collapse;	border-spacing:2px;	padding:2px;}#table {	background-color:#FFFFFF;	position:absolute;	height:70%;	}#thead {	width:99%;	position:relative;}#thead td {	font-size:11px;}#tbody {	width:99%;	height:100%;	overflow-y:auto;}.s1 {	width:30px;}.s2 {	min-width:96px;}.s3 {	min-width:180px;}.s4 {	min-width:135px;}.s5 {	min-width:40px;}.s6 {	min-width:74px;}.s7 {	width:143px;}.s8 {	min-width:88px;	width:88px;}.s9 {	width:86px;}.s10 {	min-width:64px;	width:68px;}.s11 {	min-width:70px;	width:74px;}.s12 {	width:88px;}.s13 {	width:58px;}.s14 {	width:84px;}.s15 {	width:58px;}.s0 {	min-width:15px;	width:15px;}/* *** */
