body
{
	background-color:#99a5c5;
	color:#99a5c5;	
	font-size:13px;
	font-family: Verdana,Helvetica,Arial;
	text-align:justify;
}
table{font-size:13px;font-family:Verdana,Arial,Helvetica;}
td{font-size:13px;font-family:Verdana,Arial,Helvetica;}
td.img{behavior:url(./fileadmin/iepngfix.htc);}
H1{font-size:13px;font-family:Verdana,Arial,Helvetica;font-weight:normal;}
div.logo
{
	float:left;
	width:200px;	
	text-align:center;	
	font-size:10.4px;		
	font-weight:bold;
	color:	#181b4f;	
	font-family: Arial,Helvetica,Verdana;
	padding-top:10px;
}
hr.logo{width:200px;border:0.1em solid #181b4f;}
img.logo{border:0px;}
table.content
{
	width:970px;	
	border-collapse:collapse;	
	border-spacing:0px;
	color:#42598c;
	font-size:13px;
	font-family:Verdana,Arial,Helvetica;	
}
td.top_navigation
{
	background-color:#99a5c5;	
	vertical-align:top;		
	height:100px;	
	font-family:Times New Roman;
	border-left: 1px solid #677aa5;	
	border-right:1px solid #42598c;
	border-top:1px solid #42598c;	
	border-bottom:1px solid #677aa5;	
	padding: 0px 0px 10px 10px;
}	
td.left_navigation
{
	background-color:#99a5c5;	
	vertical-align:top;		
	border-left: 1px solid #42598c;	
	border-right:1px solid #677aa5;
	border-top:1px solid #677aa5;	
	border-bottom:0px solid #42598c; 
	font-size:	 12px;
	color:		  #d0dbef;	
	width:180px;	
}
td.category_image
{
	background-color:#99a5c5;	
	vertical-align:middle;		
	text-align:center;
	border-left: 1px solid #42598c;	
	border-right:1px solid #677aa5;
	border-top:1px solid #42598c;	
	border-bottom:1px solid #677aa5;		
	width:180px;	
	height:100px;
}
td.c_ultramini_bg
{
	background-color:#e7e7e9;	
	vertical-align:middle;		
	text-align:center;
	border:1px solid #42598c;		
	width:180px;	
	height:100px;
}
td.c_minicut_bg
{
	background-color:#e2edf6;	
	vertical-align:middle;		
	text-align:center;
	border:1px solid #42598c;		
	width:180px;	
	height:100px;
}
td.c_minimill_bg
{
	background-color:#fbe2b7;	
	vertical-align:middle;		
	text-align:center;
	border:1px solid #42598c;		
	width:180px;	
	height:100px;
}
td.c_nutstossen_bg
{
	background-color:#edbaa7;	
	vertical-align:middle;		
	text-align:center;
	border:1px solid #42598c;		
	width:180px;	
	height:100px;
}
td.c_fraesen_bg
{
	background-color:#cce0d3;	
	vertical-align:middle;		
	text-align:center;
	border:1px solid #42598c;		
	width:180px;	
	height:100px;
}
td.c_einstechdrehen_bg
{
	background-color:#b7bfd7;	
	vertical-align:middle;		
	text-align:center;
	border:1px solid #42598c;		
	width:180px;	
	height:100px;
}
td.c_mikromill_bg
{
	background-color:#f9d2b3;	
	vertical-align:middle;		
	text-align:center;
	border:1px solid #42598c;		
	width:180px;	
	height:100px;
}
td.contents
{
	padding: 10px 10px 10px 10px;	
	background-color:#1e2158;
	vertical-align:top;
	border-right:1px solid #42598c;	
	border-top:1px solid #42598c;
	border-left:1px solid #42598c;	
	border-bottom:0px solid #42598c;
	color:#99a5c5;
	font-family: Verdana,Arial,Helvetica;
	font-size:13px;
}
td.bottom_content_right
{
	background-color:#42598c;	
	vertical-align:middle;		
	vertical-align:middle;
	border-left: 0px solid #42598c;	
	border-right:1px solid #42598c;
	border-top:1px solid #42598c;	
	border-bottom:1px solid #42598c;
	height:100px;
}
td.bottom_content_left
{
	background-color:#99a5c5;	
	vertical-align:middle;		
	vertical-align:middle;
	border-left: 1px solid #42598c;	
	border-right:1px solid #677aa5;
	border-top:0px solid #677aa5;	
	border-bottom:1px solid #42598c;
	height:100px;
	width:180px;
}
img.bottom_banner{border:0px solid #42598c;}
div#bottom_banner{margin-left:1px;border:0px solid gray;width:755;height:90px;background-color:#42598c;}

table.katalog_bestell{margin-left:20px;color:#42598c;border:0px dotted white;width:720px;}
td.katalog_bestell{height:120px;width:240px;background-color:#b5b5b5;vertical-align:middle;border:0px dotted yellow;}
img.katalog_bestell{border:2px solid #b5b5b5;float:left;margin-right:0px;}
div#katalog_bestell{float:right;border:2px solid #b5b5b5;width:110px;height:112;}
p.kb_header{margin:0px 0px 0px 0px;padding-left:110px;}
p.katalog_bestell{margin:5px 0px 0px 0px;padding-left:110px;font-size:11px;}
input.katalog_bestell{margin-left:-1px;}

a
{
	text-decoration:none;	
	font-size:12px;		
	font-family:Verdana,Helvetica,Arial;	
	color:#42598c;	
	font-weight:normal;
	padding-top:10px;
}
a.link
{
	text-decoration:none;	
	font-size:12px;		
	font-family:Verdana,Helvetica,Arial;	
	color:#42598c;	
	font-weight:normal;
	padding-top:10px;
}
a:hover
{
	text-decoration:none;	
	text-underline:none;	
	font-size:12px;
	font-family:Verdana,Helvetica,Arial;
	color:#d0dbef;	
	font-weight:normal;
	padding-top:10px;
}
a:active
{
	text-decoration:none;	
	font-size:12px;	
	font-family:Verdana,Helvetica,Arial;	
	color:#42598c;	
	font-weight:normal;
	padding-top:10px;
	/* background-color:#99a5c5; */
}
div.space
{
	width:184px;
	height:100px;	
	background-color:#42598c;	
	margin:0px -3px 0px -2px;		
	border-top:1px solid #677aa5;	
	border-bottom:1px solid #667aa5;
}
div#news{margin: 0px 0px 0px 0px;padding-left:20px;height:300px;background-image:url(images/testnb.gif);background-repeat:repeat;background-color:#99a5c5;}
div#l_menu{padding: 20px 0px 0px 25px;height:110px;min-height:100%;background-color:#99a5c5;border:0px;}
div#news_topic{font-size:15px;font-weight:bold;color:#42598c;margin:0px -1px 0px 0px;padding-left:20px;background-image:url("/fileadmin/images/news_header.PNG");behavior: url(./fileadmin/iepngfix.htc);}

img.animation{width:750px;padding-left:2px;border:0px;}
img.history{text-align:center;}
span.history{padding-right:10px;font-family:Verdana,Arial,Helvetica;}

#menuoben{padding-top:10px;float:left;font-size:14px;z-index:20;text-transform:none;width:570px;}
#menuoben span.ACT a{color:#d0dbef;margin:0px;}
#menuoben span.ACT a:hover{color:#d0dbef;margin:0px;}
#submenu{float:right;padding-top:10px;text-transform:none;	z-index:21;width:570px;}
#submenu span.ACT a{color:#d0dbef;margin:0px;}
#submenu span.ACT a:hover{color:#d0dbef;margin:0px;}
#submenu1{float:right;padding-top:10px;text-transform:none;z-index:21;width:570px;}
#submenu1 span.ACT a{color:#d0dbef;margin:0px;}
#submenu1 span.ACT a:hover{color:#d0dbef;margin:0px;}

hr{margin-left:0px;border:2px solid #99a5c5;width:757px;}
hr.products{width:600px;border:2px solid #99a5c5;}
table.contact{margin:auto;border:0px dotted red;width:680px;}
td.contact{padding:20px 3px 20px 3px;border-bottom:2px solid #99a5c5;width:680px;vertical-align:top;font-family:Verdana,Arial,Helvetica;}
table.distributor{border:0px dotted red;font-family:Verdana,Arial,Helvetica;}
td.distributor{border:0px dotted yellow;vertical-align:top;padding-top:0px;font-family:Verdana,Arial,Helvetica;}
table.vertretung{margin:auto;border:0px dashed gray;width:765px;}
td.vertretung{border-bottom:1px dashed #677aa5;border-right:1px dashed #677aa5;vertical-align:top;width:331;font-family:Verdana,Arial,Helvetica;}
p.ueberflieger{text-align:justifiy;font-family:Verdana,Arial,Helvetica;}
table.history{width:760px;margin:20px 0px 20px 0px;font-size:13px;font-family:Verdana,Arial,Helvetica;}
td.history{width:8%;vertical-align:top;font-size:13px;font-family:Verdana,Arial,Helvetica;}
hr.history{text-align:left;width:760px;padding-left:-3px;}
li{color:#99a5c5;font-size:13px;font-family:Arial,Helvetica,Verdana;font-family:Verdana,Arial,Helvetica;}
span{font-weight:normal;font-size:13px;font-family:Verdana,Arial,Helvetica;}
table.cat_headline{width:100%;border:2px solid #99a5c5;border-collapse:collapse;background-color:#90a5c5;}
td.cat_head{padding-left:5px;height:30px;background-color:#90a5c5;color:#687f96;font-weight:bold;font-size:18px;border:2px solid #99a5c5;}
td.cat_headline{width:230px;height:35px;background-color:#90a5c5;color:#687f96;font-weight:bold;font-size:25px;border:2px solid #99a5c5;}
td.cat_headright{height:35px;background-color:#90a5c5;color:#181b4f;border:2px solid #99a5c5;}
td.cat_headleft{width:205px;height:35px;background-color:#90a5c5;color:#687f96;font-weight:bold;font-size:25px;border:2px solid #99a5c5;}

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}

.mf-reset {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}

