

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/wec-background.jpg);

	background-position: center 0px;

	background-color: #333;

}



img {

	border: 0px;

}



#background {

	height: auto;

	background-image: url(rmx-racing-quad-factory-bilder/wec-background.jpg);

	background-position: center 0px;

	background-repeat: no-repeat;

	background: none;

}



#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/wec-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: none;

}



#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 {

	background-color:#FFFFFF !important;

	height: 150px;

	overflow: auto;

}

.tx_powermail_pi1_fieldwrap_html_15 {

	background-color:#FFFFFF !important;

	height: 150px;

	overflow: auto;

}



.powermail_check_inner_uid14_0, .powermail_check_inner_uid16_0 {

	height: 30px;

}



.powermail_check_inner_uid14_0 label, .powermail_check_inner_uid16_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;

}



#powermaildiv_uid27 span {

    clear: both;

    display: block;

    float: left;

    font-weight: bold;

    width: 200px;

}

#recaptcha_area #recaptcha_response_field {
	position: static !important;	
}

