body {
	background-color: WHITE;
	background-image: url(../bg/main1.jpg);	
	background-attachment: fixed;	
	background-repeat: repeat-x;	
	font-family: tahoma,arial,helvetica;	
	font-size: 14px;	
	margin-left: 0px;	
	margin-top: 0px;	
	margin-right: 0px;	
	margin-bottom: 0px;
}

iframe {
	border: none;	
	background: transparent;
	height: 500px;
	width: 95%;	
}

/* Header Pix am oberen linken bzw. rechten Rand*/
#headerPix {	
	background-image: url(../bg/bg_neu_mitte.jpg);	
	background-repeat: repeat-x;	
	margin-top: 0px;
} 

.imgHeaderLeft {	
	text-align: left;	
	float: none;
}

/* Menü */ 
#menu {	
	width:100%;	
	height:2em;	
	background:navy;	
	font-family: tahoma,arial,helvetica;	
	text-align: center;	margin-top: 0px;
}
#menu.navi {	
	text-align: left;
}
#menu .navi a {	
	font-size: 15px;	
	font-family: sans-serif;	
	color: #ffffff;	
	text-align:center;	/*vertical-align: middle;*/	
	text-decoration: none;	
	padding-left:15px;	
	padding-right:15px; 
	padding-top: 5px;
	padding-bottom: 5px;	
	line-height: 22pt;
}
#menu .navi a:hover {	
	color: yellow;	
	background-color: #336699;
}

/* Content */
#content {
	margin-top: 15px;
}

/* Teil mit den Informationen*/
#text{	
	text-align: left;
	margin-left: 50px;
	margin-right: 250px;
}

/* Sponsoren auf der linken Seite */
#sponsorLeft {
	position:absolute;
	top: 250px;
	right: 20px;	
	width: 220px;	
	text-align: center;	
	border: 1px dashed #000;
}
#sponsorLeft img{
	margin-bottom: 7px;
	vertical-align: middle;
	margin-left: 5px;
	margin-right: 5px;
}

#tableRacingSeries{	
	border-collapse:collapse;	
	margin-left:auto; 
	margin-right:auto;
}

.dateTopic {
	background: #eeeeee;
	border:1px solid #000000;
	width: 180px;
}

.date {	
	background: transparent;	
	border:1px solid #000000;
	width: 180px;
}

.venueTopic {	
	background: #eeeeee;
	border:1px solid #000000;
	width: 250px;
}

.venue {	
	background: transparent;
	border:1px solid #000000;
	width: 250px;
}

.venueLogoTopic {	
	background: #eeeeee;
	border:1px solid #000000;
}

.venueLogo {	
	background: transparent;
	border:1px solid #000000;
}

.resultTopic {	
	background: #eeeeee;
	border:1px solid #000000;
	width: 120px;
}

.result {	
	background: transparent;
	border:1px solid #000000;
	width: 120px;
}

#successTable {	
	border-collapse:collapse;	
	margin-left:auto; 	
	margin-right:auto;
}

.successYear{	
	background: #eeeeee;	
	border:1px solid #000000;
	font-weight: bold;
	text-align: center;
}

.successResult {	
	background: transparent;
	border:1px solid #000000;
	width: 110px;
}

.successClass {
	background: transparent;	
	border:1px solid #000000;	
	width: 180px;
}

.successSeries {	
	background: transparent;	
	border:1px solid #000000;	
	width: 250px;
}

#sponsorTable {	
	border-collapse:collapse;
	margin-left:auto; 	
	margin-right:auto;
}

.bildSponsor{
	text-align: center;
	width: 250px;
	height: 100px;
}

.textSponsor{	
	text-align: left;
	width: 300px;
}

.pix a{
	color: blue;
	margin-left: 100px;	
	text-decoration: none;	
	line-height: 20px;
}

.pix a:hover{	
	font-weight: bold;
}

.teamPix {
	border: none;
	float: right;
	margin-left: 10px;
	width: 110px;
}

.imgRight {
	float: right;
	border: none;
}

h1 {	
	font-family: tahoma,arial,helvetica;	
	font-size: 24px;	
	color: black;	
	text-align: center;
}
h2 {
	font-family: tahoma,arial,helvetica;	
	font-size: 17px;	
	color: black;
	text-align: left;
}

html>body .linkWithHand {
	/*FÜR ALLE IE*/
	cursor: hand;
}

.linkWithHand {
	cursor: pointer;
}

h3{
	font-family: tahoma,arial,helvetica;	
	font-size: 15px;
	color: black;
	text-align: left;
}

h6 {	
	font-family: tahoma,arial,helvetica;
	font-size: 17px;
	color: #777d87;	
	text-align: left;	
	line-height: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

p {
	padding-top: 5px;	
	padding-bottom: 5px;
	padding-left: 5px;
}

.centered {	
	text-align: center;
}

.centered a{	
	text-align: center;	
	color: blue;	
	text-decoration: none;
}

/* * *	FOOTER Start * */
#footer {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 5px;
	background: #e0e0e0;
	font-size: 12px;	
	color: #8f8f8f;	
	text-align: center;
}

#footer a {
	color: #220fd5;	
	text-decoration: none;
}

#footerPersons {	
	background: #e0e0e0;
	font-size: 10px;
	color: #8f8f8f;
	text-align: center;
	line-height: 16px;
}
/* * *	ENDE Footer * */

/* * * START GÄSTEBUCH * */

.gbuch {
	margin: 0px 0px 20px 0px; 
	padding: 10px; 
	border: 1px solid lightgrey; 
}
.gbuch img {
	border: none;
}
.gbuch-verfasser { 
	margin: 0px; 
	padding: 3px 10px 3px 10px; 
	border-bottom: 1px solid #ff0000; 
	background: #D4D4D4; 
	line-height: 15px; 
}
.gbuch-verfasser p {
	color: black;
}
.gbuch-verfasser-name{ 
	margin: 0px; 		
	font-weight: bold;
}
.gbuch-verfasser-info{ 
	margin-top: -10px; 
	margin-bottom: 0px;
	text-align: right; 
	font-size: 1em;
}
.gbuch-eintrag{ 
	margin: 0px; 
	padding: 5px;
}
/* * * ENDE GÄSTEBUCH * */
