body {
	margin:0px;
	padding:0px;
	aborder: 0px solid #00ff00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#333366;
	text-align:center;
}

a img {
  border: 0px solid #000000;
}
ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:20px;
}

ul.small li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:20px;
}

table.main {
	background-image:url(images/back_color1.gif);
	background-repeat:repeat;
	abackground-color:#00FFFF;
	margin:0px;
	padding:0px;
}

table.submenu {
	background-image:url(images/0_kachel_logoleiste.gif);
	background-repeat:repeat;
	background-color:#FF0080;
	margin:0px;
	padding:0px;
}

.t2 {
	background-image:url(images/back_color2.gif);
	background-repeat:repeat;
}

.t3 {
	background-image:url(images/bottom_color.gif);
	background-repeat:repeat;
}

td.h1 {
  background-image:url(images/linie_head_gekachelt.gif);
  background-repeat:repeat-x;
  height:44;
}

.h1l {
  background-image:url(images/linie_head_gekachelt.gif);
  background-repeat:repeat-x;
	padding:60px 10px 0 0;
  aheight:44;
}



h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#CCCCCC;
	padding:0;
	margin:10px 0px;
}


p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:20px;
	padding:0;
	margin:5 10 5 0;
}

.bold p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:20px;
	padding:0;
	margin:5 10 5 0;
}



td.h2 {
  background-image:url(images/linie_head_doppelt.gif);
  background-repeat:repeat-x;
	padding:0;
  height:44;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26  px;
	line-height:30px;
	color:#CCCCCC;
	padding:0;
	margin:15 0 10 0;
}


.h2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:20px;
	padding:0;
	margin:5 10 5 0;
}

table.news {
	margin:0px 30px 0px 10px;
}

.news h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333366;
	padding: 20px 0 0 0px;
	margin:0 0 0 0;
}


.news p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:14px;
	padding:0;
	margin:10px 5px 10px 5px;
}


td.tab {
	padding:10px 25px 10px 0px;
	margin:0;
}

.tab h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding:0;
	margin:10px 5px 5px 0px;
}

.tab p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:18px;
	padding:0;
	margin:10px 5px 5px 0px;
}

td.tab2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:18px;
	padding:0;
	margin:0;
}

td.button {
	padding: 0px 0px 0px 10px;
	margin:0;
}

a {
	color:#333366;
}

.unnoetig {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#333366;
	aline-height:15px;
	padding:0px 0px 00px 10px;
	margin:0;
}

.blue1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	aborder: 1px solid #373660;
	background-color:#DBDDEA;
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 12px;
 vertical-align=top;
}


th.blue1 {
	font-weight:bold;
  text-align:left;
  avertical-align:middle;
  vertical-align=top;
	background-color:#C7C9DE;
}

p.blue1 {
	background-color:#C7C9DE;
}

.blue2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-left: 1px solid white;
	background-color:#DBDDEA;
	margin: 0px 0px 0px 0px;
	padding: 3px;
  vertical-align:top;
  vertical-align:bottom;
}

th.blue2 {
	font-weight:bold;
  text-align:center;
  avertical-align:middle;
  vertical-align:top;
	padding: 2px;
	border-left: 1px solid white;
	background-color:#C7C9DE;
}

.reifen {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #373660;
	background-color:#DBDDEA;
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 12px;
  vertical-align:top;
  white-space:nowrap;
}

	font-size:12px;
	font-weight:bold;
	apadding: 4px 4px 4px 18px;
	white-space: nowrap;
}

#ob {
	font-size:12px;
	font-weight:bold;
  border: 0;
	padding: 0px;
}

h3 {
  padding:0;
  margin:0;
}

h1.a {
margin:0;
background:#ffff00;
}
p.a {
margin:0;
background:#fffff0;
}

a.kategorien {
  text-decoration:none;
 	font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

a.kategorien:hover {
  text-decoration:none;
 	font-family:Arial, Helvetica, sans-serif;
 	afont-weight:bold;
 	background-color:#333366;
	 color:#DBDDEA;
  font-size:12px;
}

li.kategorien {
 margin:0px;
 padding:0px;
	line-height:18px;

}

td.kategorien{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	background-color:#DBDDEA;
	margin: 0px 0px 0px 0px;
	apadding: 4px 10px 4px 12px;
 vertical-align=top;
 avertical-align:middle;
}

.t1 {
  empty-cells:show;
}

.versand_bold {
  margin: 1.5em 0 1em 0;
  font-size:1.2em;
  color:#ccc;
  font-weight:bold;
}