
body { margin: 0; }

body,td,th,p,b,i,ul,ol,li,h1,h2,h3,h4,div,address,blockquote,nobr,dd,dt,dl,font,a  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	line-height: 1.4em;
	color: #fff;
}

a:link, a:visited {
	/*color:#E7E3E7;*/
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
}

a:active, a:hover{
	color:#FF0000;
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
}

h2, h2 a {
	font-size: 10pt;
	color: #fff;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
}

h2 a { text-decoration: none !important; }

table.subnav a {
	line-height: 2.3em;
	text-decoration: underline;	
}

table.subnav a.aktiv { color: #ff0000; }

ul.produktdetails {
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 85px;
	background-image: url(images/pfeil-liste.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

a.pdflink {
	display: block;
	height: 16px;
	background-image: url(images/icon-pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 23px;
}

ul.techline {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

div#lauftext {
	height: 22px;
	line-height: 22px;
	padding: 0px 22px 0px 22px;
	background-color: #ccc;
}

div#lauftext p {
	color: #000;
	margin: 4px 0px 0px 0px;
}

div#lauftext img {
	vertical-align: top;
	margin: -2px 8px 0px 8px;
}

div#lauftext span { color: #00519e; }
