@CHARSET "UTF-8";

html {
	maring: 0px;
	padding: 0px;
	border: 0px;
}

body {
	background-color: #FFFFFF;
	font-family:"Trebuchet MS",Tahoma;
	/* overflow-y:scroll; */
}

a.none {border:0px; text-decoration:none;}
a:hover.none {border:0px; text-decoration:none;}
a.redunderout {color:#ec1c30; text-decoration: underline;}
a:hover.redunderout {color:#ec1c30; text-decoration: none;}

img 
{
	border: 0px;	
}

.result_top_td
{
	font-weight: bold;
	text-align: center;
}

.result
{
	position:relative; font-weight:normal; height:25px; border-bottom:2px #ffffff solid; padding-bottom:0px; color:#ffffff; background-color:#6a94c6; cursor:pointer;
}

.result:hover
{
	background-color:#ff4444;	
}

.result_id
{
	position:relative; font-weight:normal; height:25px; border-bottom:2px #ffffff solid; padding-bottom:0px; color:#ffffff; background-color:#6a94c6;
}

.result_over
{
	position:relative; font-weight:normal; height:25px; border-bottom:2px #ffffff solid; padding-bottom:0px; color:#ffffff; background-color:#ff0000; cursor:pointer;
}

#resultMainID
{
	text-align:center;
}

.sets_buy
{
	position:relative; 
	height:68px; 
	border:1px solid #f0f0fa; 
	padding:10px; 
	cursor:pointer; 
	margin-top:10px;
}

.sets_buy:hover
{
	border-color:#e0e0fa; background-color:#f6f6fd;
}

#left_producer
{
	padding-top:40px; width:170px; 
}

#left_schlusselnummer
{
	padding-top:40px; width:170px; 
}

.input_producer
{
	width:128px; 
	border:solid 2px #e0e0ea; 
	background-image:url(images/input_background.gif); 
	background-repeat: repeat-x;
	margin:0px;
	padding-top:1px;
	padding-bottom:2px;
}

#input_text
{
	font-size:13px; color:#10375e; font-weight:bold; padding-bottom:3px;
}

.search_button
{	
	position:absolute; top:0px; left:0px; cursor:pointer;
}

.search_button_text
{
	position:relative; top:4px; color:#ffffff; font-size:13px; font-weight:bold; cursor:pointer;
}

.search_button_text:hover
{
	text-decoration:underline;
}

.search
{
	position:relative; margin-top:15px; width:132px; text-align:center;
}

.input_hsn
{
	width: 40px;
	border:solid 2px #e0e0ea; 
	background-image:url(images/input_background.gif); 
	background-repeat: repeat-x;
	margin:0px;
	padding-top:1px;
	padding-bottom:2px;
}

.input_tsn
{
	width: 30px; 
	border:solid 2px #e0e0ea; 
	background-image:url(images/input_background.gif); 
	background-repeat: repeat-x;
	margin:0px;
	padding-top:1px;
	padding-bottom:2px;
}

.hsn_text, .tsn_text
{
	font-size: 11px; 
}

