body {
	margin-top: 10px; 
	background-image: linear-gradient(-1deg, rgba(255,255,255,0.26) 0%, rgba(246,243,215,0.26) 94%);
	}

/* Farbe aktiv im Link: 2F4F4F */	
/* Farbe grau-schwarz im Logo: 1D1D1B */	
/* Bilder auf der Startseite: 300x200px */	
/* Bilder auf der in den Rubriken: 200x200px */	


#wrapper {
	max-width: 940px; 
	height: 1200px; 
	margin-left: auto; /* Aussenabstand */	
	margin-right: auto;
	margin-top: 0px;
	//border: solid #ccc 1px; 
	//background-color: #FF0000;
	}

#header {
	width: 100%; 
	height: 240px; 
	padding: 0px; /* Innenabstand */
	margin: 0px; /* Aussenabstand */	
	margin-top: 0px; 
	margin-bottom: 20px;
	border-radius: 0px;
	//border: solid #ccc 1px; 
	}

#mainnav {
	max-width: 840px; 
	margin-left: 50px;
	padding-bottom: 0;
	border: none;
	border-bottom: 1px solid #2F4F4F;
	//border: solid #ccc 1px; 
	}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: auto;
	}

li a {
	float: left;
	font-weight: regular;
	border-bottom: none;
	width: 208px; /* volle breite: 233, bei padding 6 */
	padding: 5px 0;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	//border: 1px solid #1d1d1b; /* original: 506F40 */
	}

li.list a{
	color: #1D1D1B;
	position: relative;
	top: 0px;
}

li.akt a {
	color: #2F4F4F;
	font-weight: bold;
}

#content {
	width: 840px; 
	height: 720px; 	
	//overflow: auto;
	//padding: 0px; 
	padding-top: 20px; 
	//float: right;
	margin-left: 50px; 	
	//border: solid #ccc 1px; 
	//border-color: blue;
	//margin-top: 0px; 
	//background-color: #DCDCDC;
	//text-align: center;
}

#content1 {
	width: 760px; 
	height: 280px; 
	//padding: 0px;
	margin-left: 40px; 
	margin-top: 45px; 
	float: left;
	//margin: 00px; 	
	border: solid #fff 2px; 
	//border-color: blue;
	//margin-top: 0px; 
	//background-color: #DCDCDC;
	//text-align: center;
}

#content1-links {
	width: 340px; 
	height: 280px; 
	//padding: 0px;
	//margin-left: 0px; 
	//margin-top: 0px; 
	float: left;
	//margin: 00px; 	
	border: solid #A4A4A4 1px; 
	//margin-top: 0px; 
	background-color: #FFF;
	background-image: url("./bilder/verlauf_tuerkis.png");
	background-repeat: no-repeat;
	//text-align: center;
}

#content1-rechts {
	width: 340px; 
	height: 280px; 
	//padding: 0px;
	margin-left: 420px; 
	//margin-top: 0px; 
	//float: left;
	//margin: 00px; 	
	border: solid #A4A4A4 1px; 
	//margin-top: 0px; 
	background-color: #FFF;
	background-image: url("./bilder/verlauf_gold.png");
	background-repeat: no-repeat;
	//text-align: center;
}

#content2-links {
	width: 340px; 
	height: 280px; 
	//padding: 0px;
	//margin-left: 0px; 
	//margin-top: 0px; 
	float: left;
	//margin: 00px; 	
	border: solid #A4A4A4 1px; 
	//margin-top: 0px; 
	background-color: #FFF;
	background-image: url("./bilder/verlauf_rot.png");
	background-repeat: no-repeat;
	//text-align: center;
}

#content2-rechts {
	width: 340px; 
	height: 280px; 
	//padding: 0px;
	margin-left: 420px; 
	//margin-top: 0px; 
	//float: left;
	//margin: 00px; 	
	border: solid #A4A4A4 1px; 
	//margin-top: 0px; 
	background-color: #FFF;
	background-image: url("./bilder/verlauf_blau.png");
	background-repeat: no-repeat;
	//text-align: center;
}


#content1-breit {
	width: 760px; 
	height: 800px; 
	padding: 10px;
	margin-left: 90px; 
	margin-top: 40px; 
	float: left;
	//margin: 00px; 	
	//border: solid #A4A4A4 1px; 
	//margin-top: 0px; 
	//background-color: #FFF;
	background-image: url("./bilder/verlauf_tuerkis.png");
	background-repeat: no-repeat;
	}

/* content start */

.maintext {
	margin: 20px;
}

.termin { /* Termin vom Rennkalender */
	//display: block;
	width: 500px;
	//border: solid gray 1px;
	float: left; 
	margin: 10px;
	padding: 5px;
}


#willkommen { /* h1 Willkommen bei... im content*/
	padding-top: 10px;
	text-align: center;
	color: #2F4F4F;
}

#contentbild { /* Startbild im content*/
	padding-top: 20px;
	text-align: center;
}

#ueber_mich { /* h1 Über mich: im content*/
	padding-top: 0px;
	text-align: left;
}

/* Start "article-Block" bei Produkte */
article.left-align { 
	display: block;
	width: 390px;
	//border: 1px solid #2F4F4F;
	float: left; 
	margin: 20px;
	padding: 15px;
	vertical-align: top;
}

article.right-align {
	display: block;
	width: 390px;
	//border: 1px solid #2F4F4F;
	float: right;
	margin: 20px;
	padding: 15px;
	vertical-align: top;
}

article.center {
	display: block;
	width: 700px;
	//border: 1px solid #2F4F4F;
	//float: center;
	margin-left: 120px;
	padding: 10px;
	vertical-align: top;
}

.article-image-center {
	float: center;
	padding: 0px;
}

.article-image-left {
	float: left;
	padding-right: 20px;
}

.article-image-right {
	float: right;
	padding-left: 20px;
}

.article-text h2 {
	margin: 15px;
	text-align: left;
	color: #2F4F4F;
}
.article-text p {
	margin: 10px;
	text-align: left;
	color: #1D1D1B;
}

.article-text dd {
	margin: 0px;
	text-align: left;
	color: #2F4F4F;
}



/* End "article-Block" bei Produkte */

/* content end */



/* start Bilder bei Produkte */

.bilder
{
	float: left;
	width: 600px;
	height: auto;
	padding: 20px;
	margin-left: 40px;
	//border: solid #ccc 1px; 
}

/* end Bilder bei Produkte */


#footer {
	width: 940px; 
	height: 50px; 
	margin-top: 20px;
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	//border: solid #ccc 1px; 
	//border-color:black;
	background-color: #CCCCCC;
	border-radius: 00px;
	}

a:link { 
	text-decoration: none;
	color: #FFF;
	}

a:visited { 
	color: #FFF;
	}

a:focus { /* mit Tastatur angeklickt */ 
	//border: solid 15px; 
	//border-bottom: none;
	//border-left-color: green;
	}

a:hover { /* bei Maus-over */ 
	//text-decoration: underline;
	//border: solid 3px; 
	//border-bottom: none;
	//background:url(./bilder/lupe.gif) no-repeat left center;
	}

.bilder a:hover { /* bei Maus-over bei den Bildern*/ 
	//text-decoration: underline;
	//border: solid 3px; 
	//z-index: 2;	
	//background:url(./bilder/lupe.gif) no-repeat left center;
	//display: block;
	}

a:active { /* bei Mausklick */ 
	//text-decoration: underline;
	//border: solid 5px; 
	//border-bottom: none;
	//border-left: 20px solid #FF6600;
	}



/* Footer start */
#copy { /* Copy by Harry */
	float: left;
	padding-left: 10px; 
	}

#fb { /* fb-Logo */
	float: right;
	padding-right: 10px; 
	}

#footer a:hover  { /* Link w.Mauszeiger darüber ist */
	border: none;
}
/* Footer end */


#content a:hover  { /* Link w.Mauszeiger darüber ist */
	border: none;
}


h1  {
	font-size: 20px; font-family: Verdana; font-weight: normal; color: red; text-decoration : none; margin-bottom:0pt; }

h2 { 
	font-size: 14px; font-family: verdana; font-weight: normal; font-style: normal; color: #1D1D1B;  text-decoration: none; margin-bottom: 0pt; }

h3 { 
	font-size: 9px; font-family: verdana; font-weight: bold; font-style: normal; color: White;  text-decoration: none; margin-bottom: 0pt, }

p { 
	font-size: 12px; font-family: verdana; font-weight: normal; color: black; font-style: normal; text-decoration: none; }

#content1 p { 
	font-family: verdana; font-size: 12px; font-weight: normal; color: black; font-style: normal; text-decoration: none; padding: 5pt;}

p.stand  {
	font-family: verdana; font-size: 12pt; font-weight: normal; color: White; font-style: normal; text-decoration: none; text-align: left;}

#header p  {
	font-family: verdana; font-size: 16pt; font-weight: bold; color: White; font-style: normal; text-decoration: none; text-align: center; }