/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

define ('PETROL' ,'#55bbbb');

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

body {
  background: #ffe3b8;
  color: #000000;
  margin: 0px;
}

a.impressum:link {
	color: darkred;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
	text-decoration: none;
	background-color: #ffe3b8;
}
	
a.impressum:visited {
	color: blue;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
	text-decoration:none;
}

a.impressum:hover {
  color: green;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
	text-decoration:none;
}



A:link {
	color: darkred;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
	text-decoration:none;
	background-color: burlywood;
}
	
A:visited {
	color: blue;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
	text-decoration:none;
}

A:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: green;
	text-decoration:none;
}

table.top {
	background-color: brown;
	border: 1px solid black;
}

tr.top {
	background-color: burlywood;
}

th.top {
	background-color: #D3D3D3;
}

td.top {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 16px;
  color: red;
  font-weight : bold;
  text-align : center;
}

table.vorschau {
	background-color: brown;
	border: 1px solid black;
}

tr.vorschau {
	background-color: burlywood;
}

th.vorschau {
	background-color: #D3D3D3;
}

td.vorschau {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 12px;
  color: blue;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}

#vorschau-Artikel-name {
  font-family: Verdana;
  font-size: 16px;
  color: #FF0000;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}

#vorschau-Artikel-text {
  font-family: Verdana;
  font-size: 13px;
  color: black;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}

#vorschau-Artikel-untertitel {
  font-family: Verdana;
  font-size: 10px;
  color: red;
  font-weight : bold;
  text-align : center;
}

table.home {
	background-color: brown;
	border: 1px solid black;
}

tr.home {
	background-color: burlywood;
  vertical-align: top;
}

th.home {
	background-color: #D3D3D3;
}

td.home {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 12px;
  color: blue;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}

#home-Artikel-kopf {
  font-family: Verdana;
  font-size: 16px;
  color: #FF0000;
  font-weight : bold;
  text-align : center;
  margin: 10px;
}

#home-Artikel-name {
  font-family: Verdana;
  font-size: 16px;
  color: #FF0000;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}

#home-Artikel-text {
  font-family: Verdana;
  font-size: 14px;
  color: black;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}

#home-Artikel-untertitel {
  font-family: Verdana;
  font-size: 10px;
  color: red;
  font-weight : bold;
  text-align : center;
}


td.top-left {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 12px;
  color: darkred;
  font-weight : bold;
  text-align : left;
  vertical-align: center;
}

td.top-center {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 12px;
  color: black;
  font-weight : bold;
  text-align : center;
}

td.top-right {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 12px;
  color: darkred;
  font-weight : bold;
  text-align : right;
}

table.body {
	background-color: #caa29a;
	border-spacing: 0px;
	border-collapse: collapse;
}

th.body {
	background-color: #ececee;
}

tr.body {
	background-color: #ececee;
}

td.body {
/*
	background-color: #caa29a;
*/
	background-color: #ffe3b8;
  font-family: Verdana;
  font-size: 22px;
  color: #ff0000;
  font-weight : bold;
  text-align : center;
  vertical-align: top;
}

table.impressum {
	background-color: #caa29a;
	border-spacing: 0px;
	border-collapse: collapse;
}

th.impressum {
	background-color: #ececee;
}

tr.impressum {
	background-color: #ececee;
}

td.impressum {
	background-color: #ffe3b8;
  font-family: Verdana;
  font-size: 22px;
  color: #ff0000;
  font-weight : bold;
  text-align : center;
  vertical-align: top;
}

table.motto {
	background-color: #caa29a;
	border-spacing: 0px;
	border-collapse: collapse;
}

th.motto {
	background-color: #ececee;
}

tr.motto {
	background-color: #ececee;
}

td.motto {
	background-color: #ffe3b8;
  font-family: Verdana;
  font-size: 22px;
  color: #ff0000;
  font-weight : bold;
  text-align : center;
  vertical-align: top;
}

table.box-links {
	background-color: brown;
	border: 1px solid black;
}

tr.box-links {
	background-color: burlywood;
}

th.box-links {
	background-color: #D3D3D3;
}

td.box-links {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 10px;
  color: black;
  font-weight : bold;
  text-align : left;
}

#box-links a:link {
	color: darkred;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
	text-decoration: none;
	background-color: #ffe3b8;
}
	
#box-links a:visited {
	color: blue;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
	text-decoration:none;
}

#box-links a:hover {
  color: green;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
	text-decoration:none;
}

table.box-rechts {
	background-color: brown;
	border: 1px solid black;
}

tr.box-rechts {
	background-color: burlywood;
/*	background-color: yellow; */
}

th.box-rechts {
	background-color: #D3D3D3;
}

td.box-rechts {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 10px;
  color: black;
  font-weight : bold;
  text-align : left;
}

table.box-login {
	background-color: brown;
	border: 1px solid black;
}

tr.box-login {
	background-color: burlywood;
}

th.box-login {
	background-color: #D3D3D3;
}

td.box-login {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 12px;
  color: black;
  font-weight : bold;
  text-align : left;
}

table.kontakt-form {
	background-color: #ffe3b8;
	border: none;
}

tr.kontakt-form {
	background-color: #ffe3b8;
}

th.kontakt-form {
	background-color: #ffe3b8;
}

td.kontakt-form {
	background-color: #ffe3b8;
  font-family: Verdana;
  font-size: 12px;
  color: black;
  font-weight : bold;
  text-align : left;
}

table.kontakt-form-head {
	background-color: #ffe3b8;
	border: none;
}

tr.kontakt-form-head {
	background-color: #ffe3b8;
}

th.kontakt-form-head {
	background-color: #ffe3b8;
}

td.kontakt-form-head {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 20px;
  color: black;
  font-weight : bold;
  text-align : left;
}

table.login {
	background-color: brown;
	border: 1px solid black;
}

tr.login {
	background-color: burlywood;
}

th.login {
	background-color: #D3D3D3;
}

td.login {
	background-color: burlywood;
  font-family: Verdana;
  font-size: 12px;
  color: black;
  font-weight : bold;
  text-align : left;
}

#impressum-text {
  font-family: Verdana;
  font-size: 12px;
  color: black;
  font-weight : normal;
  text-align : left;
  margin: 10px;
}

#impressum-text-h {
  font-family: Verdana;
  font-size: 12px;
  color: black;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}

#impressum-text-1 {
  font-family: Verdana;
  font-size: 10px;
  color: black;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}

#motto-text {
  font-family: Verdana;
  font-size: 14px;
  color: black;
  font-weight : 600;
  text-align : left;
  margin: 10px;
}

#motto-text-h {
  font-family: Verdana;
  font-size: 24px;
  color: gray;
  font-weight : bold;
  text-align : center;
}

#motto-text-1 {
  font-family: Verdana;
  font-size: 10px;
  color: black;
  font-weight : bold;
  text-align : left;
  margin: 10px;
}
