body {	text-align: center;	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	color: #333;	margin: 0px;	padding: 0px;	background-image: url(rmx-racing-quad-factory-bilder/background.jpg);	background-color: #333;}img {	border: 0px;}#background {	height:100%;	/*	background: url(rmx-racing-quad-factory-bilder/background.jpg) center 0px;	*/	width:100%;	margin:0 auto;	padding-bottom:50px;}#frame {	position: relative;	top: 50px;	margin: 0px auto;	width: 902px;	height: 363px;}#header {	position: relative;	width: 902px;	height: 271px;	background-image: url(rmx-racing-quad-factory-bilder/background-header.jpg);	background-repeat: no-repeat;	text-align: left;}#level-two {	position:absolute;	top: -16px;	left:722px;	width: 196px;	height: 279px;}#level-two img { behavior: url("fileadmin/template/main/js/pngbehavior.htc"); }#logo {	position: relative;	left: 63px;	width: 314px;	height: 271px;	background-image: url(rmx-racing-quad-factory-bilder/rmx-racing-logo.jpg);	background-repeat: no-repeat;}#stern-logo {	position: relative;	top: -10px;	left:126px;	width: 85px;	height: 85px;}h1 { font-size:18px; color:#b31e20; margin:0px; padding:0px;}h2 { font-size:14px; color:#b31e20; margin:0px; padding:0px;}h3 { font-size:14px; color:#333; margin:0px; padding:0px;}h4 { font-size:12px; color:#333; margin:0px; padding:0px;}h5 { font-size:11px; color:#333; margin:0px; padding:0px;}h6 { font-size:10px; color:#333; margin:0px; padding:0px;}a { outline: none; }a:link { text-decoration: none; color:#b31e20; }a:visited { text-decoration: none; color:#b31e20; }a:hover { text-decoration: underline; color:#b31e20; }a:active { text-decoration: none; color:#b31e20; }a:focus { outline: none;}#navi {	width: 902px;	height: 42px;	top: 271px;	left: 0px;	background-color: #dddddd;	margin: 0; padding: 0;	position: absolute;	z-index: 20;}#content {	position: absolute;	top:363px;	width: 902px;	left:50%;	margin-left:-451px;	height: auto;	background-image: url(rmx-racing-quad-factory-bilder/background-content.jpg);/*	margin: 0px auto; */}#foto-start {  }#foto-start { behavior: url("fileadmin/template/main/js/pngbehavior.htc"); }#content-bg-top {	position: absolute;	top:0;	left:0;/*	background: url(rmx-racing-quad-factory-bilder/background-content-top.jpg) 3px 0 no-repeat; */	width: 902px;	height: 520px;	z-index:1;}#content-left {	position: relative;	float: left;	left: 3px;	width: 650px;	height: auto;/*	background-image: url(rmx-racing-quad-factory-bilder/background-content-top.jpg);	background-repeat: no-repeat; */	text-align: left;	z-index:2;}#content-right {	position: relative;	float: right;	right: 3px;	width: 246px;	height: auto;	z-index:2;}#box-left {	position: relative;	left: 20px;	width: 612px;	height: auto;	background-image: url(rmx-racing-quad-factory-bilder/box-left-background.jpg);	text-align: left;}#box-left-top {	position: relative;	width: 612px;	height: 23px;	text-align: left;}#box-left-content {	position: relative;	left: 20px;	width: 570px;	height: auto;	text-align: left;	min-height:400px;}#box-left-bottom {	position: relative;	width: 612px;	height: 27px;	background-image: url(rmx-racing-quad-factory-bilder/box-left-bottom.jpg);}.box-right {	position: relative;	width: 246px;	height: auto;	background-image: url(rmx-racing-quad-factory-bilder/box-right-background2.gif);	text-align: left;}.box-right-bottom {	position: relative;	width: 246px;	height: 27px;	background-image: url(rmx-racing-quad-factory-bilder/box-right-bottom.gif);}.clear {	position: relative;	width: 100%;	clear: both;}#footer {	position: relative;	width: 902px;	height: 40px;	background-image: url(rmx-racing-quad-factory-bilder/background-footer.gif);	background-repeat: no-repeat;	background-color: #000;	margin: 0px auto;	font-size: 10px;	color: #FFFFFF;}a.footer {	color: #FFFFFF;}td {	font-size: 12px;	text-align: left;}th {	font-size: 12px;	font-weight: bold;	text-align: left;}div.tx-cegallery-pi1-album_entry{   background-color: #dddddd;}#mySlideshow{   background-color: #dddddd;   width: 570px;   height: 450px;}.csc-mailform {	border:none;}#mailform label{  float:left;  display: block;  width: 80px;}/* ### Anmeldung ### */ul.wtdirectory_list li {  border:1px solid #444444;  margin:20px 0;  padding:5px 10px;}fieldset.tx-powermail-pi1_fieldset div.even {	background: none;}dd.wtdirectory_all_even, dt.wtdirectory_all_even {	background: none;}.tx_powermail_pi1_fieldwrap_html_13 {	height: 150px;	overflow: auto;}.powermail_check_inner_uid14_0 label {	float:right !important;	width:510px !important;}div.tx_powermail_pi1_fieldwrap_html_reset {	float: left;	margin: 20px 0 20px 0;}fieldset.tx-powermail-pi1_fieldset input.powermail_submit {	float: right;	margin: 20px 0 20px 0;}