* {
	border: 								0;
	bord er: 								1px solid red;
	margin:						 			0;
	padding:								0;
	font-size:				 			13px;
	font-family:			 			Helvetica,Arial,sans-serif;
}

body, p a
{
	color: 									black;
	background-color: 			#CBCBCB;
	text-align: 						center;  /* Zentrierung im Internet Explorer */
}

a, a:active, a:focus, a:hover, a:link, a:visited
{
	background-color: 			#EAEAEA;
	color: 						#3d75ae;
}


/* DIVs */

div#Seite
{
	text-align: 						left;    /* Seiteninhalt wieder links ausrichten */
	margin: 								0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 									1000px;
	padding:								0;
	background: 						#EAEAEA;
	border: 								1px solid #000;
}

input, textarea, button
{
	border: 								1px solid #272727;
	font-size: 							0.9em;
	font-family: 						Helvetica,Arial,sans-serif;
	margin: 								2px;
	padding-left: 					3px;
}

html>body div#Seite
{
	border-color: 					#000;  /* Farbangleichung an den Internet Explorer  */
}

div#logo {
	background: 						#fed url('images/top.jpg') no-repeat 100% 100%;
	height: 								175px;
	}

div#mainnav
{
	width:									800px;
	height:									30px;

	margin-left:						2px;
}

div#product_mainnavi
{
	font-size: 							0.83em;
	fl oat: 								left;
	wid th: 								170px;
	marg in: 								15px 10px 25px;
	padding: 								5px 0px 10px 170px;
	backg round-color: 			#fff;

}

div#subnavi
{
	font-size: 							0.83em;
	float: 									left;

	margin: 								24px 10px 25px;
	padding: 								0 5px 5px 5px;
	line-height:						13pt;
}

div#bild_links
{
	float: 									left;
	width: 									10px;
	height: 								10px;
	margin: 								28px 10px 25px 70px;
	padding: 								0px;
}

/* News und aktuelles */
div#News
{
	font-size: 							0.9em;
	float: 									right;
	width: 									15em;
	margin: 								-2em 1em 1.1em;
	padding-top: 						0;
	line-height:						14pt;
  }

div#News h2
{
	font-size: 							1.33em;
	margin: 								0.2em 0.2em;
}

div#News p
{
	font-size: 							1em;
	mar gin: 								0.1em;
}

div#News a
/*, div#News a:active,div#News a:focus,div#News a:hover,div#News a:link,div#News a:visited */
{
	background-color: 			#fff;
	text-decoration: 				none;
	color:									#3d75ae;
}

div#Inhalt
{
	min-height: 						400px;
	margin: 								1em 240px 1em 240px;
	padding: 								0 1em 1em;
	line-height:						16pt;
}

div#Inhalt ul,ol
{
	margin-left: 						20px;
}

div#InhaltHome
{
	margin: 								0 300px 1em 50px;
	padding: 								0 1em 1em;
	line-height:						16pt;
}

div#InhaltHome a
{
	text-decoration: 				none;
	color:									#3d75ae;
}


* html div#InhaltHome
{
	height: 								1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
	margin-bottom: 					0;
}

* html div#Inhalt
{
	height: 								1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
	margin-bottom: 					0;
}

p#Fusszeile
{
	clear: 									both;
	font-size:							0.7em;
	font-weight: 						bold;
	margin: 								0;
	padding: 								0.3em;
	text-align: 						center;
	background-color:				#868686;
	border-top: 						2px ridge #000;
	color: 									white;
  }

div#top_home_link
{
	position: 							relative;
	left: 									932px;
	top: 										52px;
	width: 									20px;
	height:									20px;
	bord er: 								solid 1px #ff0066;
	}

div#top_email_link
{
	position: 							relative;
	left: 									970px;
	top: 										32px;
	width: 									20px;
	height: 								20px;
	bo rder: 								solid 1px #ff0066;
	}


/* RFQ boxes */
div#rfq-box
{
	position: 							relative;
	left: 									450px;
	top: 										100px;
	width: 									150px;
	bor der: 								solid 1px #ff0066;
	}

div#rfq-teaser
{
	font-size: 							0.9em;
	float: 									right;
	width: 									185px;
	margin-right: 					30px;
	padding-top: 						30px;
	backg round-color: 			#fff;
	bor der: 								1px solid red;
	line-height:						13pt;
	vertical-align:					top;
}

div#rfq-teaser a,div#rfq-teaser a:active,div#rfq-teaser a:focus,div#rfq-teaser a:hover,div#rfq-teaser a:link,div#rfq-teaser a:visited
{
	background-color: 			#fff;
	text-decoration: 				none;
}

.rfq_ordernum td
{
	font-size: 							0.7em;
}

/* schnick-schnack */
div#ordernumbers
{
	padding-top: 						10px;
}

div#lastmodified
{
	padding-top: 						10px;
	color: 									#747474;
	font-size: 							0.7em;
}

div#payments
{
	padding-top: 						10px;
	color: 								#747474;
	font-size: 							0.7em;
}

div#sm-info
{
	visibility: 						hidden;
	height: 								0;
	display: 								none;
}



/* Klassen  */

.news-ueberschriften
{
	font-f amily:				Arial;
	font-si ze:					15px;
	font-weight: 				bold;
	color:							#3d75ae;
	padding:						20px 0 5px 0;
	text-decoration: 		none;
}

.news-ueberschriften p
{
	padding:						0;
}


/* mainnavi styles + news*/

td.news
{
	background-color:				#FFF;
}

td.mnav
{
	width:									85px;
	height:									28px;

	border-left:						1px solid;
	border-top:							1px solid;
	border-bottom:					1px solid;
	border-color:						silver;

	background-color:				#FFF;

	font-size:							11px;

	line-height:						8px;
	text-align:							center;
}

td.mnav a , td.mnav a:visited
{
	font-size:							11px;

	color:									#272727;
	background-color:				#FFF;

	text-decoration:				none;
}

td.mnav a:hover
{
	color:									#3C74AD;
	background-color:				#FFF;
}

td.shadowRight
{
	width:									10px;

	border-left:						1px solid;
	border-color:						silver;

	background-image:				url('images/schatten-r.png');

	text-align:							left;
	vertical-align:					top;
	line-height:						0;

}

td.shadowLeft
{
	vertical-align:					top;
	background-image:				url('images/schatten-u.png');
	background-repeat:			repeat-x;

	line-height:						0;
}

td.shadowBottom
{
	background-image:				url('images/schatten-u.png');
	background-repeat:			repeat-x;
}

td.shadowRightBottom
{
	background-image:				url('images/schatten-ru.png');
	background-repeat:			no-repeat;
}

#Inhalt td
{
	vertical-align:top;

	font-size:						12px;

}


/* Klassen f�r die subnavi der Produkte*/
/*
.tree_menu_listen_default
{

}

.tree_menu_listen1
{
	list-style-type : none;
	width:					100%;
	padding: 		2px;
	background-color: #3d74ad;
}

.tree_menu_listen1 a
{
	background-color: #3d74ad;
}



.tree_menu_listen2
{
	list-style-type : none;
	width:					100%;
	padding: 		2px;
	background-color: #C4D9EA;
}

.tree_menu_listen2 a
{
	background-color: #C4D9EA;
}

.tree_menu_listen3
{
	list-style-type : none;
	width:					100%;
	padding: 		2px;
	background-color: #D8E6F1;
}

.tree_menu_listen3 a
{
	background-color:  #D8E6F1;
}


.tree_menu_listen4
{
	list-style-type : none;
	width:					100%;
	padding: 		2px;
	background-color:#EEF4F9;
}

.tree_menu_listen4 a
{
	background-color: #EEF4F9;
}

.tree_menu_listen5
{
	list-style-type : none;
}

.tree_menu_links1
{
	font-weight: 						bold;
	font-size:							13px;
	color:										#fff;
	text-decoration: 				none;
}

.tree_menu_links2
{
	font-size:							12px;
	font-style:							normal;

	color:										#000;
	text-decoration: 				none;

	margin-left:					5px;

}

.tree_menu_links3
{
	font-size:							12px;
	font-style:							italic;

	color:										#000;
	text-decoration: 				none;

	margin-left:					10px;

}

.tree_menu_links4
{
	color:										#000;
	text-decoration: 				none;

	font-w eight: 						bold;
	margin-left:					15px;

}

.tree_menu_links5
{
	color:										#000;
	text-decoration: 				none;

	font-w eight: 						bold;
	marg in-left:					20px;

}
*/

h3
{
	color:								#FFF;
	display:							inline;
}

div#datum
{
	position:							relative;
	top:									108px;
	left:									290px;

	width:								300px;

	text-align:						right;
}

div#datum input
{
	border:								0;
	background:						transparent;
	color:								#FFF;
	text-align:						right;
}



/* die produktmen� klassen */

ul.niveau0, ul.niveau1, ul.niveau2, ul.niveau3
{
	list-style-type:			none;

	font-size:						12px;
	line-height:					20px;
}

ul.niveau0 a, ul.niveau1 a, ul.niveau2 a, ul.niveau3 a
{
	color:								#000;
	text-decoration:			none;
}

ul.niveau0 a:hover, ul.niveau1 a:hover, ul.niveau2 a:hover, ul.niveau3 a:hover
{
	color:								rgb(61, 117, 174);
}


td.art_head, td.art_comment
{
	padding-left:					4px;

	font-size:						13px;
	font-weight:					bold;
	color:								rgb(61, 117, 174);

	line-height:					18px;

	background-color:transparent;
	border-bottom: 1px solid #000;
}

td.art_comment
{
	padding-right:				4px;

	text-align:						right;
}

.lined td
{
	padding-top:					4px;

	border-bottom: 1px solid #000;

}