
			
		
		
		
		.inputForm {
			background-color: #FFFFFF;
			border-left-color: #c2bebf;
			border-top-color: #979292;
			border-left-style: solid;
			border-bottom-style: none;
			border-right-style: none;
			border-top-style: solid;
			border-left-width: 1px;
			border-top-width: 1px;
			height: 20px;
			width: 200px;
			color: #004559;
			font-style: normal;
			font-weight: normal;
			font-size: 12px;
			font-family: arial;
		
		}
		
	.loginInput {
			padding: 2px;
			background-color: #F7F9FD;
			border-left-color: #cccccc;
			border-top-color: #cccccc;
			border-right-color: #cccccc;
 			border-bottom-color: #cccccc;
			border-left-style: solid;
			border-bottom-style: solid;
			border-right-style: solid;
			border-top-style: solid;
			border-left-width: 1px;
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-right-width: 1px;
			height: 14px;
			width: 144px;
			color: #004559;
			font-style: normal;
			font-weight: normal;
			font-size: 12px;
			font-family: arial;
}
		
.inputSmall {
background-color:#FFFFFF;
border-left:1px solid #C2BEBF;
border-style:solid none none solid;
border-top:1px solid #979292;
color:#004559;
font-family:arial;
font-size:12px;
font-style:normal;
font-weight:normal;
height:20px;

width:120px;
}
		.inputSmall2 {
			padding-top: 2px;
			padding-bottom: 5px;
			background-color: #FFFFFF;
			border-left-color: #c2bebf;
			border-top-color: #979292;
			border-left-style: solid;
			border-bottom-style: none;
			border-right-style: none;
			border-top-style: solid;
			border-left-width: 1px;
			border-top-width: 1px;
			height: 29px;
			width: 120px;
			color: #004559;
			font-style: normal;
			font-weight: normal;
			font-size: 12px;
			font-family: arial;
		}
		
		#site_container
		{
			margin-left: auto;
			margin-right: auto;
			width: 1030px;
		}
		
		#site_left
		{
			float:left;
			width: 877px;
			overflow:hidden;
		}
		
		#site_right
		{
			width: 150px;
			overflow:hidden;
			float:left;
			padding-top: 0px;
		}
		
		#top_content
		{
			background: url(/gfx/logo_top.gif);
			width: 877px;
			height: 110px;
			float:left;
		}

		#menu_content
		{
			background: url(/gfx/menubg.gif);
			width: 877px;
			height: 27px;
			float:left;
			overflow: hidden;
		}

		#menu_separator		
		{
			font-size: 11px;
			color: #888888;
			font-weight:normal;	
		}
		
		.menu_item
		{
            color: #ffffff;		
		}
		
		.menu_item a
		{
			color: #ffffff;
			font-weight:bold;
			text-decoration:none;
		}
		
	
		.menu_item a:hover
		{
			color: #fde584;
			font-weight:bold;
		}
		
		.menu_itemLogin {
		
            color: #ffffff;
		}
		
		.menu_itemLogin a
		{
			color: #ffffff;
			font-weight:bold;
			text-decoration:none;
		}
		
		.menu_itemLogin a:hover
		{
			color: #fde584;
			font-weight:bold;
		}
		
		#background_container
		{
			width: 100%;
		}
		
		#content_container
		{
			background-color:#FFFFFF;
			float:left;
			width: 877px;
			
		}

		#content_background

		{
			background-color:red;
			//background: url('/gfx/frontbg.jpg') no-repeat;
			float:left;
			width: 877px;
			padding-bottom: 22px;
			padding-top: 142px;
			padding-left: 16px;
		}

		
		#content_background_no_top
		{
			float:left;
			width: 877px;
			padding-bottom: 15px;
			padding-top: 14px;
			padding-left: 16px;
		}
		
		#content_background_small
		{
			/*background: url('/gfx/frontbg.jpg') no-repeat;*/
			float:left;
			width: 877px;
			
			padding-bottom: 22px;
			padding-top:0px;
			//padding-left: 16px;
			//padding-right: 16px;
		}
		
		#content_background
		{
			background-color:red;
			background: url('/gfx/frontbg.jpg') no-repeat;
			float:left;
			width: 877px;
			padding-bottom: 22px;
			padding-top: 142px;
			padding-left: 16px;
		}
		
		
		#left_content
		{
			float:left;
			width: 305px;
			overflow:hidden;
			background: url('/gfx/verticalDot.gif') repeat-y;
			background-position: top right;
			
			
		}	
				
		#right_content
		{
			float:left;
			width: 543px;
			overflow:hidden;
			/*border: 1px solid #000000;	*/	
			margin-left: 12px;
			
		}
		
		#bottom_content
		{
			float:left;
			width:877px;
		}
		
		#right_content .gfx_header
		{	
			
			float:left;
			clear:left;
			margin-bottom: 15px;
		}
		
	
		
		#frontpage_right_box
		{
			float:left;
			width: 530px;
		}
		
		#frontpage_right_box h1
		{
			font-size: 11px;
			font-weight: bold;
		}
		
		.bullit_item
		{
			line-height: 20px;
			background: url('/gfx/dot_orange.gif') no-repeat;
			padding-left:12px;
		}
		
		#search_box_container
		{
			float:left;
			width: 530px;
			/*background: url('/gfx/horisontalDot.gif') repeat-x;*/
			background-position: bottom left;
		}
		
		#frontpage_right_box_left
		{
			float:left;
			width: 259px;
				
				overflow:hidden;
		}
		
		#frontpage_right_box_right
		{
			width: 271px;
			float: left;
		}
		
		#frontpage_right_box_right_specials
		{
           	background:url('/gfx/specials-bg.jpg');
			background-repeat: no-repeat;
            width: 270px;
			float: left;
			height: 113px;
			border: 1px solid #d96400;
			margin-left:10px;    
		}



		.orange_arrow_link_container
		{
			
		}
		.orange_arrow_link_container a
		{
			color: #EE5901;
			
		}
		
		.orange_arrow_link_container a:hover
		{
			color: #EE5901;
			
		}
		
		
		#frontpage_right_info_box
		{
			background:url('/gfx/bg-sneak.gif');
			background-repeat: no-repeat;
            width: 270px;
			height: 105px; 
			float: right;
			overflow:hidden;
			border: 1px solid #d96400;
		}
		
		
		/* _-------------------------------------*/
		
		#latestmachines
		{
			float:left;
			width: 291px;
			height:31px;
			padding-top:31px;
			background-color:#FFFFFF;
			overflow:hidden;
			background: url('/gfx/latestBg.gif');
		}
		
		#latest_background
		{
			float:left;
			width: 291px;
			background-color:#FFFFFF;
			overflow:hidden;
			background: url('/gfx/latestTop.gif');
		}

		#latest_bund
		{
			float:left;
			width: 291px;
			height: 15px;
			background-color:#FFFFFF;
			overflow:hidden;
			background: url('/gfx/latestBund.gif');
		}
		
		

		#latest_middle
		{
			background: url('/gfx/latestBg.gif') repeat-y;
			float:left;
			width: 291px;
			margin-bottom: 10px;
		}
		
		#latest_bottom
		{
			background: url('/gfx/latestbund.gif') no-repeat;
			background-position: bottom left;
			float:left;
			width: 291px;
		}
		
		#latest_top
		{
			background: url('/gfx/latestTop.gif') no-repeat;
			background-position: top left;
			float:left;
			width: 291px;
			overflow:hidden;
			padding-bottom: 0;
			padding-left: 10px;
			padding-top: 30px;
		}
		
		
		#signup_top
		{
			background-color:yellow;
			//background: url('/gfx/signupTop.gif') no-repeat;
			background-position: top left;
			float:left;
			width: 291px;
			overflow:hidden;
			padding-bottom: 0px;
			padding-left: 7px;
			padding-top: 0px;
		}
		
		#signup_bottom
		{
			background: url('/gfx/signupbottom.gif') no-repeat;
			background-position: bottom left;
			float:left;
			width: 291px;
		}
		
		
		
		.OrangeKnap {
			color:#FFFFFF;
			background:url('/gfx/knapper/orange/kn_midt.gif');
			cursor: pointer;
			background-repeat:repeat-x;
		}
		
		.OrangeOverskrift
		{
			color: #ef7125;
			font-size: 11px;
			font-weight: bold;
		}

		.blueArrowOrangeText {
				background:url(/gfx/myAccount/blueArrow.gif);
				background-repeat: no-repeat;
				padding-left: 15px;
				color: #f7610c;
				text-decoration: underline;
				color: #ef7125;
				font-size: 11px;
				font-weight: bold;
			}
		
		.inputAccount
		{
			padding-top: 3px;
			padding-right: 3px;
			padding-bottom: 3px;
			padding-left: 3px;
			background-color: #ffffff;
			border: #555555 solid 1px;
			height: 14px;
			width: 150px;
			color: #004559;
			font-style: normal;
			font-weight: normal;
			font-size: 12px;
			font-family: arial;
		}

		
		#login_content
			{
				float: left;
				padding-left: 15px;
				padding-top: 7px;
			}
		
		
		/*
			Machine Details
		*/
		#machine_details_left
		{
			float:left;
			width: 280px;
		
			overflow:hidden;
		}
		
		#machine_info_table
		{
			line-height: 18px;
		}
		
		#machine_info_table .label
		{
			font-weight: bold;
			padding-right: 8px;
		}
		
		#machine_accessories_table
		{
			line-height: 18px;
		}
		
		#machine_accessories_table .check_mark_box
		{
			padding-right:8px;
		}
		
		#machine_other_info
		{
			float:left;
			width: 570px;
			background: url('/gfx/horisontalDot.gif') repeat-x;
			padding-top:1px;
		}
		
		#machine_info_header
		{
			float:left;
			width: 570px;
			background: url('/gfx/horisontalDot.gif') repeat-x;
			padding-top:1px;
		}
		
		#machine_accessories_header
		{
			float:left;
			width: 570px;
		}
		
		/*
		#machine_accessories_box_top
		{
			float:left;
			width: 570px;
			background: url('/gfx/horisontalDot.gif') repeat-x;
			padding-top:1px;
			padding-bottom: 10px;
		}
		*/
		
		#machine_request_form_container
		{
			
			float:left;
			width: 570px;
			background: url('/gfx/horisontalDot.gif') repeat-x;
			background-position:top left;
			padding-top:10px;
			margin-top:10px;
		}
		
		#machine_request_form_container #machine_request_form_table
		{
				width: 570px;
		}
		
		#machine_request_form_container table td
		{
			font-weight:normal;
			line-height: 25px;
			
		}
		
		#machine_request_form_container table .label
		{
			width: 110px;
		}
		
		#machine_request_form_container table .value
		{
			
			padding-right: 10px;
		}
		
		#machine_request_form_container table .value input
		{
			width: 170px;
			height: 17px;
			font-size: 11px;
			background: #f8eeca;
			
			

		}
		#machine_request_form_container table .value textarea
		{
			width: 460px;
			font-size:11px;
			height: 150px;
			background: #f8eeca;
			border: 1px solid #b2b2b2;
		}
		
		/*
		#machine_accessories_box_bottom
		{
			float:left;
			width: 570px;
			background: url('/gfx/horisontalDot.gif') repeat-x;
			background-position:bottom left;
			padding-top:10px;
		}
		*/
		
		/*
		#machine_details_right
		{
			float:left;
			width: 570px;
			
			overflow:hidden;
			
			
		}
		
		*/#machine_details_left_box_top
		{
			float:left;
			width: 264px;
			background-color: #F5E3CD;
			overflow:hidden;
			padding-top:11px;
			
		}
		
		#machine_details_left_box_top a, #machine_details_left_box_top a:hover
		{
			color: #E24204;
		}
		
		#machine_details_left_box_middle
		{
			float:left;
			width: 264px;
			background-color: #F5E3CD;
		}
		
		#machine_details_left_box_bottom
		{
			float:left;
			width: 264px;
		}
		/*
		#machine_details_top_image_container
		{
			float:left;
			width: 241px;
			overflow:hidden;
			margin-bottom: 11px;
			margin-left:11px;
		}
		*//*
		.machine_details_small_image
		{
			float:left;
			width: 115px;
			height: 84px;
			overflow:hidden;
			margin-bottom: 11px;
			margin-left: 11px;
		}
			*/	
		/*
			Machine Details End
		*/
		
		/* 
		content_signup	
			*/
			
			#content_signup 
			{
				background: url('/gfx/frontbg.jpg') no-repeat;
				
				width: 950px;
				padding-bottom: 0px;
				padding-top: 150px;
				padding-left: 34px;
			}
			
			#content_signup input, #content_signup select
			{
				margin-bottom: 7px;
			}
			#signup_table td
			{
				padding-right: 10px;
			}
#signup #cvv2_help
{
	visibility:hidden;
	//width: 441px;
	//height: 341px;
	// background:url('/gfx/pop_up_cvv2_number.jpg');
	z-index: 1000;
	position: absolute;
	cursor: pointer;
}
	.signUp {
		
		padding-top:25px;
		padding-left:30px;
		padding-right:10px;
		background-color:#FFFFFF;
		background:url(/gfx/formBg.gif);
		background-repeat: repeat-x;
		border-right: 1px solid #c2c0c3;
		border-left: 1px solid #c2c0c3;
	}

	 .formClass {
		width: 176px;
		height: 20px;
		background-color: #f8eeca;
		border: 1px solid #b2b2b2;
		font-size: 12px;
		line-height: 14px;
	}
	

.formClass2 {
		width: 179px;
		height: 25px;
		background-color: #f8eeca;
		border: 1px solid #b2b2b2;
	}


	
#content_background2
		
                    {
			background: url('/gfx/frontbg.jpg') no-repeat;
			float:left;
			width: 950px;
			padding-bottom: 0px;
			padding-top: 150px;
			padding-left: 34px;
			
		}

#content_standard
{
		
			float:left;
			width: 950px;
			padding-bottom: 0px;
			padding-top: 20px;
			padding-left: 34px;
}

#machine_directory #machine_directory_table a
{
	font-size: 13px;
}

#machine_directory #machine_directory_table
{
	width: 700px;
margin-bottom: 20px;
}
#machine_directory #machine_directory_table td
{
	padding-right: 10px;
}

#content_register 
                    {   padding-bottom: 0px;
			padding-top: 0px;
                        padding-left: 0px;

                     }
					
.infocenter {
	color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    	font-size: 12px;
	
	
	
}

.infocenter_link a {
	color: #eeeeee;
	text-decoration: none;
}

.infocenter_link a:hover {
	color: #ff9900;
	text-decoration: none;
}



.infocenter2 {
	color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}


.machine_list
{
	
	width: 810px;
margin-bottom: 40px;
	

}

.machine_list thead tr, .machine_list .bottom tr
{
	background-color: #E2E7E9;
}

.machine_list thead tr td, .machine_list .bottom tr td
{
	font-weight:bold;
	line-height: 20px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid #E19332;
background-color: #FFFFFF;
}

.machine_list .bottom tr td
{
	border: 0px;
}
.machine_list .row_type0 tr
{
	background-color: #EFF0F2;
}

.machine_list .row_type1 tr 
{
	background-color: #E2E7E9;
}

.machine_list .row_type0 tr td,.machine_list .row_type1 tr td
{
	border-bottom: 1px solid #A8A9AB;
	line-height: 20px;
	padding-left:10px;

}

.button
{
	background-image: url(/gfx/knapper/orange/kn_midt.gif);
	background-repeat: repeat-x;
	height: 21px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #ffae5f;
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	line-height:21px;
	cursor: pointer;
	cursor: hand;
	overflow:hidden;
}

.blue_button
{
	background: url('/gfx/bluebuttonbg.gif') repeat-x;
	height: 21px;
	padding-left: 5px;
	padding-right: 5px;
	border: 0px;
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	line-height:21px;
	cursor: pointer;
	cursor: hand;
	overflow:hidden;
				
}

.ColumnHeader
	{
		text-decoration: none;
		font-weight: bold;
		color: #000000;
	}





.contentTable {
	background-color: #ffffff;
}



.orangeHeadline
	{
		color: #d45326;
		font-weight: bold;
		font-size: 10px;
		text-decoration: none;
	}

	.myAccountMenuHeader {
		color: #ce3500;
		font-weight: bold;
		text-decoration: none;
		background:url(/gfx/myAccount/menuArrowRight.gif);
		background-repeat: no-repeat;
		padding-left: 18px;
		
	}
	
	.myAccountContent {
		color: #979797;
		text-decoration: none;
		background:url(/gfx/myAccount/menuArrowRightGray.gif);
		background-repeat: no-repeat;
		padding-left: 18px;
		list-style-image: none;
		list-style: none;
		cursor: pointer;
	}
	
	.orangeArrowHeader {
		color: #ce3500;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		background:url(/gfx/myAccount/menuArrowRight.gif);
		background-repeat: no-repeat;
		padding-left: 18px;
	}


/*
	MySpace
*/

#create_machine  .field, #spare_parts .field
{
	background-color:#F8EECA;
	border:1px solid #B2B2B2;
	height:20px;
}


#create_machine
{
	padding: 0px;
}


#create_machine #type_selections .label
{
	float:left;
	width: 175px;
	height: 25px;
	line-height: 25px;
}

#create_machine #type_selections .select_container
{
	float:left;
	width: 300px;

	line-height: 25px;
	
}
#create_machine select
{

line-height: 20px;
}
#create_machine #type_selections select,
#create_machine #sCorrectModelName1,
#create_machine #sCorrectModelName2,
#create_machine #sCorrectModelName3,
#create_machine #sCorrectModelName4,
#create_machine #sCorrectModelName5,
#create_machine #nAccessorieNo, 
#create_machine #sAccessories,
#create_machine #sDescription,
#create_machine #accessorySearch
{
	width: 377px;
}

#create_machine #machine_data
{
	float:left; 
	clear:left;
}

#create_machine #machinePhoto
{
	width: 112px;
}

#create_machine .type_group_template_table select,
#create_machine .type_group_template_table input,
#create_machine .type_group_template_table textarea,
#create_machine #common_data_table select,
#create_machine #common_data_table input,
#create_machine #common_data_table textarea,
#create_machine .spec_table select,
#create_machine .spec_table input,
#create_machine .spec_table textarea
{
	margin-bottom: 5px;
}

#create_machine .type_group_template_table td
{
	line-height: 25px;
}

#create_machine .type_group_template_table .td1
{
	width: 175px;
}


#create_machine #common_data_table .td1
{
	width: 175px;
}

#create_machine .spec_table .td1
{
	width: 175px;
}


#create_machine #nAccessorieNo, 
#create_machine #sAccessories,
#create_machine #sDescription
{
	
	height: 100px;
}

#create_machine #sMachineSerieNo,
#create_machine #sReferenceField,
#create_machine #nPricePurchase,
#create_machine #nPriceDealer,
#create_machine #nPriceEndUser,
#create_machine #sInternalDetails,
#create_machine #nLocationNo,
#create_machine #sAvailable,
#create_machine #nConditionNo
{
	width:100px;
}

#create_machine #searchAccessorySelect
{
width: 330px;
height: 176px;
}

#create_machine #sNewAccessoryName
{
	margin-left: 15px;
	width: 273px;
}

#create_machine #nHours1,
#create_machine #nHours2,
#create_machine #nHours3,
#create_machine #nHours4,
#create_machine #nHours5
{
	width: 100px;
}
#create_machine #dPrintCounterDate1,
#create_machine #nPrints1
{
	width: 70px;
}

#create_machine #dPrintCounterDate2
{
	width: 70px;
}

#create_machine #dPrintCounterDate3,
#create_machine #nPrints3
{
	width: 70px;
}

#create_machine #dPrintCounterDate4,
#create_machine #nPrints4
{
	width: 70px;
}

#create_machine #dPrintCounterDate5
{
	width: 70px;
}

#create_machine #types_container,
#create_machine #post_press_equipment_container,
#create_machine #manufacturer_container,
#create_machine #models_container
{
	clear:both;
}

.screenoverlay
{
    		position: fixed;
     		_position: absolute;  /* for IE 6.0 */  
    		left: 0px;
    		top: 0px;
    		width: 100%;
    		height: 800px;
    		background-color: #000000; 
    		opacity: .75;
    		filter: alpha(opacity=75);
    		z-index: 1000;
        visibility:hidden;  
}

#topbox
{
	position: absolute;

	/* Default positioning, that will be overridden by the javascript */
	left: 0px;
	top: 0px;

	padding: 5px;
	width: 200px;
	height: 200px;
	background-color: #FFFFFF;

	/*Must use a z-index greater than the screen overlay*/
	z-index: 1001;
}

.searchTitle
	{
		color: #FFFFFF;
		text-align: right;
	}
	
.searchTitleL
	{
		color: #FFFFFF;
		text-align: Left;
	}

/*
 * SPARE PARTS 
 */

/*
#spare_parts
{
	padding-top:15px;
	padding-bottom: 15px;
}

#spare_parts #buttons_container
{
	float:right;
	margin-bottom: 10px;	
}






*/


