div#topdiv {
	position:fixed;
	z-index:2
}


h1 {
	font-size:8pt;
	font-weight:bold
}

tr {	
	vertical-align:top; 
}

td {
	font-size:8pt;
	color: Black;
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}

p {
	margin-top: 0px;
	font-size:8pt;
	color: Black;
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}

img {
	border-width:0;
}

input.text	{
	font-size:7pt;
	background-color:white;
	color:rgb(0,0,0);
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration:none
}
input.button	{
	font-size:8pt;
	background-color: #666666;
	color: White;
	font-weight: bold;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration:none;
}
select	{
	font-size:8pt;
	background-color:white;
	color:rgb(0,0,0);
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
input.check {
	font-size : 8pt;
	color : Black;
	font-weight : normal;
}
textarea {
	font-size : 7pt;
	background-color : White;
	color : Black;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a {
	font-size:8pt;
	color: Blue;
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a:link 	{
	COLOR: Blue;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	FONT-SIZE: 8pt;
	text-decoration:none
}
a:visited{
	COLOR: Blue;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	FONT-SIZE: 8pt;
	text-decoration:none
}			
a:hover {
	COLOR: #F60201;
	font-SIZE: 8pt;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration:none
}

a:active {

	COLOR: #F60201;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	FONT-SIZE: 8pt;
	text-decoration:none
}

a.footer{
	font-size : 7pt;
	color : White;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.footer:visited{
	font-size : 7pt;
	color : White;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.footer:hover{
	color : Black;
	font-size : 7pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}



TD#menu1 a{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : White;
	text-decoration : none;
}
TD#menu1 a:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : White;
	text-decoration : none;
}
TD#menu1 a:hover{
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
}
TD#menu1 a:active{
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
}
TD#langmenu a{
	font-size : 8pt;
	color : White;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
TD#langmenu a:visited{
	font-size : 8pt;
	color : White;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
TD#langmenu a:hover{
	color : Black;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}  

TABLE#langmenu_table TD {
	color: White;
	vertical-align: middle;
}  

TABLE#langmenu_table TR {
	vertical-align: middle;
}

TABLE.katalog_tabelle TH {
	background-color:#CCCCCC;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}

TABLE.katalog_tabelle TH {
	font-size:8pt;
	font-weight:bold;
}

TABLE.katalog_tabelle TD {
	padding-left:3px;
	padding-right:3px;
	text-align:center;
}

TABLE.katalog_tabelle TD.partno {
	text-align:left;
}

TABLE.katalog_pretabelle {
	width:100%;
}
TABLE.katalog_pretabelle TD {
	vertical-align:middle;
	text-align:center;
}


table#produkt_inhalt_table TD {
	text-align:center;
	vertical-align:middle;
}

table.oemlist {
	border-style:solid;
	border-width:1;
	border-spacing:0px;
	border-collapse:collapse;
}

table.oemlist th {
	border:1px solid;
	font-size : 8pt;
	font-weight: bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table.oemlist td {
	border:1px solid;
}

td.oemlist_modell_cell {
	text-align:left;
}


td.oemlist_available_cell {
	background-color:#CCCCCC;
	width: 20px;
}

td.oemlist_not_available_cell {
	background-color:#FF0000;
	width: 20px;
}

span.oemlist_headertext_grey {
	color:#CCCCCC;
}

span.oemlist_headertext_red {
	color:#FF0000;
}



/*a.text_weiss{
	font-size : 8pt;
	color : White;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.text_weiss:visited{
	font-size : 8pt;
	color : White;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.text_weiss:hover{
	color : Black;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.text_black{
	font-size : 8pt;
	color : Black;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.text_black:visited{
	font-size : 8pt;
	color : Black;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.text_black:hover{
	color : #F60201;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.text_black1{
	font-size : 8pt;
	color : Black;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.text_black1:visited{
	font-size : 8pt;
	color : Black;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.text_black1:hover{
	color : #F60201;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}*/

/*
a.footer{
	font-size : 7pt;
	color : White;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.footer:visited{
	font-size : 7pt;
	color : White;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.footer:hover{
	color : Black;
	font-size : 7pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a.klein{
	font-size : 6pt;
	color : Black;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a.klein:visited{
	font-size : 6pt;
	color : Black;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a.klein:hover{
	color : #F60201;
	font-size : 6pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.textbold_black{	font-size:8pt;
			color:rgb(0,0,0);
			font-weight:bold;
			FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }            
.textbold_red{
	font-size:8pt;
	color: #f60201;
	font-weight:bold;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}  

.textnormal_black{
	font-size:8pt;
	color: Black;
	font-weight:normal;
	text-decoration:none;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.textklein_black{
	font-size: 6pt;
	color: Black;
	font-weight:normal;
	text-decoration:none;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.textnormal_weiss{
	font-size : 8pt;
	color : White;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textnormal_red{
	font-size:8pt;
	color: #F60201;
	font-weight:normal;
	text-decoration:none;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
input.text	{
	font-size:7pt;
	background-color:white;
	color:rgb(0,0,0);
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration:none
}
input.button	{
	font-size:8pt;
	background-color: #666666;
	color: White;
	font-weight: bold;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration:none;
}
select	{
	font-size:8pt;
	background-color:white;
	color:rgb(0,0,0);
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
input.check{
	font-size : 8pt;
	color : Black;
	font-weight : normal;
}
textarea{
	font-size : 7pt;
	background-color : White;
	color : Black;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
*/

