/*** Blau #2287b0 * Rot #c60000 * Gelb #f9de00 * Weiss #fafafa * Hellgrau #d4d4d4 * Grau #aaaaaa * Dunkelgrau #4b4b4b ***/

/*** Navigation ***/

a.navinormal					{ font-size:9pt; text-decoration:none; color:#4b4b4b; }
a.navinormal:link			{  }
a.navinormal:visited	{  }
a.navinormal:active		{ color:#2287b0; text-decoration:underline; }
a.navinormal:hover		{ color:#2287b0; text-decoration:underline; }

a.naviaktiv					{ font-size:9pt; text-decoration:none; color:#2287b0; }
a.naviaktiv:link			{  }
a.naviaktiv:visited	{  }
a.naviaktiv:active		{ color:#2287b0; text-decoration:underline; }
a.naviaktiv:hover		{ color:#2287b0; text-decoration:underline; }

a			    { text-decoration:underline; color:#2287b0; }
a:link		{  }
a:visited	{  }
a:active	{ text-decoration:none; color:#2287b0; }
a:hover	{ text-decoration:none; color:#2287b0; }

a.aktiv					{ text-decoration:none; color:#c60000; }
a.aktiv:link			{  }
a.aktiv:visited	{  }
a.aktiv:active		{ color:#2287b0; text-decoration:underline; }
a.aktiv:hover		{ color:#2287b0; text-decoration:underline; }

td.menunormal {
	width:184px;
	background-color:#d4d4d4;
	border:0px solid #d4d4d4;
	font-size:9pt;
	color:#4b4b4b;
	padding:10px;
}

td.menuactiv {
	width:184px;
	background-color:#fafafa;
	border:0px solid #fafafa;
	font-size:9pt;
	color:#4b4b4b;
	padding:10px;
}

/*** Hauptseiten ***/

p {
	color: #4b4b4b;
	font-size: 8pt;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: justify;
	margin: 0px;
	line-height:140%;
}

p.white {
	color: #fafafa;
	font-size: 8pt;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: justify;
	margin: 0px;
	line-height: 140%;
}

p.news {
	color: #aaaaaa;
	font-size: 8pt;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: justify;
	margin: 0px;
	line-height: 140%;
}

body {
	color: #4b4b4b;
	font-size: 8pt;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
}

body.main {
	background-image:url(img/back1100x770.jpg); background-repeat:no-repeat; background-position:center top; display: block;
}

body#blackforestspyder {
	background-image:url(img/back1100x600-01.jpg); background-repeat:no-repeat; background-position:center top;
}

body#canam-spyder { 
	background-image:url(img/back1100x600-07.jpg); background-repeat:no-repeat; background-position:center top;
}

body#vermietung { 
	background-image:url(img/back1100x600-08.jpg); background-repeat:no-repeat; background-position:center top;
}

body#roadster-rt { 
	background-image:url(img/back1100x600-02.jpg); background-repeat:no-repeat; background-position:center top;
}

body#roadster-rs { 
	background-image:url(img/back1100x600-04.jpg); background-repeat:no-repeat; background-position:center top;
}

body#kontakt { 
	background-image:url(img/back1100x600-06.jpg); background-repeat:no-repeat; background-position:center top;
}

body#agb { 
	background-image:url(img/back1100x600-05.jpg); background-repeat:no-repeat; background-position:center top;
}

body#impressum { 
	background-image:url(img/back1100x600-03.jpg); background-repeat:no-repeat; background-position:center top;
}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size:16pt;
	color:#4b4b4b;
	font-weight:normal;
}

h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size:10.5pt;
	color:#c60000;
	font-weight:normal;
}

h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size:10.5pt;
	color:#4b4b4b;
	font-weight:normal;
}

h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size:10.5pt;
	color:#2287b0;
	font-weight:normal;
}

a				{ text-decoration:underline; color:#2287b0; }
a:link		{  }
a:visited	{  }
a:active	{ text-decoration:none; color:#2287b0; }
a:hover	{ text-decoration:none; color:#2287b0; }

a.aktiv					{ text-decoration:none; color:#c60000; }
a.aktiv:link			{  }
a.aktiv:visited	{  }
a.aktiv:active		{ color:#2287b0; text-decoration:underline; }
a.aktiv:hover		{ color:#2287b0; text-decoration:underline; }

a.head				{ text-decoration:none; color:#fafafa; }
a.head:link		{  }
a.head:visited	{  }
a.head:active	{ text-decoration:none; color:#2287b0; }
a.head:hover	{ text-decoration:none; color:#2287b0; }

a.click					{ color:#fafafa; text-decoration:none; }
a.click:link			{  }
a.click:visited	{  }
a.click:active		{ color:#fafafa; }
a.click:hover		{ color:#f9de00; }

td.click {
	background-image:url(img/180x200.jpg); background-repeat:no-repeat; background-position:center top;
	border:0px;
	font-size:8pt;
	color:#fafafa;
	text-align: justify;
	align:right;
	padding:10px;
}

/*** Preisliste ***/

tr.phg		{ background-color:#d4d4d4; color:#4b4b4b; font-family:Arial,sans-serif; font-size:8pt; font-weight:normal; }
tr.pdg		{ background-color:#e4e4e4; color:#4b4b4b; font-family:Arial,sans-serif; font-size:8pt; font-weight:normal; }

/*** Footer ***/

td.shop {
	width:190px;
	background-color:#4b4b4b;
	border:0px;
	padding:0px;
}

a.shop			    { font-size:9pt; text-decoration:none; color:#c60000; }
a.shop:link			{  }
a.shop:visited	{  }
a.shop:active	{ text-decoration:underline; color:#c60000; }
a.shop:hover		{ text-decoration:underline; color:#c60000; }

a.shoptable	{ font-size:10pt; text-decoration:none; color:#fafafa; }
a.shoptable:link	{  }
a.shoptable:visited	{  }
a.shoptable:active	{ color:#fafafa; text-decoration:underline; }
a.shoptable:hover	{ color:#fafafa; text-decoration:underline; }

span.copyright			{ font-size:7pt; font-family:Arial,sans-serif; color:#4b4b4b; line-height:200%; }