/*.ASKO_guideline

	Main Colors
	ASKO_guideline: Warm_Gray_2 #D9D5D2
	ASKO_guideline LOGO: PMS1797 #D02433
	ASKO_guideline: White
	
	Colors suitable for text
	ASKO_guideline: Warm_Gray_4 #BDB6B0
	ASKO_guideline: Cool_Gray_9 #848589


*/

.tr_td_light
{
	background-color: #D9D5D2;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left : 5px;
	padding-right : 5px;
}

.tr_td_light_spacer
{
	background-color: #D9D5D2;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left : 0px;
	padding-right : 0px;
}

.tr_td_dark_spacer
{
	background-color: #666666;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left : 0px;
	padding-right : 0px;
}

.tr_td_dark
{
	background-color: #BDB6B0;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left : 5px;
	padding-right : 5px;
	font-weight: bold
}


BODY  
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	COLOR: black;
	TEXT-DECORATION: none;
	font-weight : normal;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin : 0 0 0 0;
	background-color : white;
}

TD 
 {
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;	
	/*padding-left : 5px;*/
}



.TD_nopadding
 {
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	COLOR: black;
	TEXT-DECORATION: none;
	font-weight : normal;
	padding-left : 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding: 0 0 0 0;	
}
 
.10 
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
}

.10_link
 {
 FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
	color: #720C0C
	
}

.10_dimmed
 {
 FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	text-decoration: none;
	color: Gray	
}

.11 
 {
 FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
}

.11_bold
 {
 FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11px;
	font-weight: bold
}

.12 
 {
 FONT-FAMILY: Verdana, Arial;
FONT-SIZE: 12px;
}

.12_bold
 {
 FONT-FAMILY: Verdana, Arial;
FONT-SIZE: 12px;
font-weight: bold;
}

.15_bold 
 {
 FONT-FAMILY: Verdana, Arial;
FONT-SIZE: 15px;
font-weight: bold
}

.sigma 
 {
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	COLOR: #A9A9A9;
}

.errormsg
	{
		FONT-FAMILY: Verdana, Arial;
		FONT-SIZE: 10px;
		color: #BD232E
	}

.errormsg_large
	{
		FONT-FAMILY: Verdana, Arial;
		FONT-SIZE: 15px;		
		color: #BD232E;
		font-weight: bold
	}
	
.pager
{
		font-weight: bold;	
		text-decoration: none;		
		color: #ff0000
}
	
.component_list_header
	{
		FONT-FAMILY: Verdana, Arial;
		FONT-SIZE: 10px;		
		color: #000000;
		font-weight: bold				
	}
	
	.inp_20
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 20px;
	border-color:Black;
	border-style: solid;	
	border-width: 1px	
}

	.inp_40
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 40px;
	border-color:Black;
	border-style: solid;	
	border-width: 1px	
}

	.inp_150
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 150px;
	border-color: Black;
	border-style: solid;	
	border-width: 1px;
}

.inp_150_disabled
{
    background-color:#D9D5D2;
    border:0;
}

	.inp_200
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 200px;
	border-color: Black;
	border-style: solid;	
	border-width: 1px	
}

	.inp_250
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 250px;
	border-color: Black;
	border-style: solid;	
	border-width: 1px	
}

	.inp_350
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 350px;
	border-color: Black;
	border-style: solid;	
	border-width: 1px	
}

	.loginselect
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	HEIGHT: 16px;
	WIDTH: 150px;
	border-color: Black;
	border-style: solid;	
	border-width: 1px	
}

.bttn
{
	border-right: #BDB6B0 2px solid;
	border-top: #887D75 2px solid;
	background: #D9D5D2;
	border-left: #887D75 2px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #BDB6B0 2px solid;
	font-family: Verdana, Arial, tahoma cursor: hand;
	FONT-SIZE: 10px;
	text-decoration: none;
	HEIGHT: 18px;
}
	
.colored_tableheader
{
	background: #FF0000;
	font-family: Verdana, Arial, tahoma cursor: hand;
	FONT-SIZE: 12px;
	text-decoration: none;	
}
	
A
{
	font-family: Verdana, Arial, tahoma;
	FONT-SIZE: 10px;
	text-decoration: underline;
	COLOR: #CC0000;
}

A:hover
{
	font-family: Verdana, Arial, tahoma;
	FONT-SIZE: 10px;
	text-decoration: underline;
	COLOR: #990000;
}
.cartlistselect
{
	font-family: Verdana, Arial, tahoma;
	FONT-SIZE: 10px;
	height: 18px;
	width: 350px;
}
SELECT
{
	font-family: Verdana, Arial, tahoma;
	FONT-SIZE: 10px;	
	height: 18px;
}

/* Width of the different tables and controlls */
/* 2006-08-23/JB */

/* General */
.table_full_page { width: 1024px; padding: 0px; border-collapse: collapse; border: 0px; }
.table_full_page-5 { width: 1019px; height: 100%; border: 0px; padding: 0px; border-collapse: collapse; }

/* login.aspx */
.table_login_top { width: 1024px; padding: 0px; border-collapse: collapse; border-right: 0px; }
.table_login_middle { width: 1024px; height: 90%; padding: 0px; border-collapse: collapse; border: 0px; }
.table_login_middle_sub_table_1 { width: 600px; padding: 0px; border-collapse: collapse; border: 0px; }
.table_login_middle_sub_table_2 { width: 600px; padding: 0px; border-collapse: collapse; border: 0px; }
.table_login_middle_sub_table_3 { width: 1024px; padding: 0px; border-collapse: collapse; border: 0px; }
.table_login_middle_sub_table_3_td_2 { width: 200px; }
.table_login_middle_sub_table_3_td_4 { width: 36px; }
.table_login_bottom { width: 1024px; padding: 0px; border-collapse: collapse; border: 0px; }

/* ModelNavigation.aspx */
.model_navigation_td_1 { width: 220px; }
.model_navigation_td_2 { width: 200px; }
.model_navigation_td_3 { width: 604px; }
.table_product_datagrid { width: 750px; }

/* ModelOverview.aspx */
.table_leftcolumn_modeloverview { width: 400px; padding: 0px; border-collapse: collapse; border-right: 1px solid black; }
.table_leftcolumn_modeloverview_td_1 { width: 200px; }
.table_leftcolumn_modeloverview_td_2 { width: 200px; }
.table_rightcontent_modeloverview { width: 624px; padding: 0px; border-collapse: collapse; border: 0px; }
.table_rightcontent_datalist_modeloverview { width: 474px; }
.table_catalog_header { width: 474; padding: 2px; border-collapse: separate; border: solid 4px white; }
.table_modeloverview_2 { width: 474px; padding: 2px; border-collapse: collapse; border: 4px; }

/* ModelOverviewExplodedViewList.aspx */
.table_explodedviewsgroup { width: 524px; padding: 0px; border-collapse: collapse; border: 0px; }

/* ModelOverviewExplodedViewComponentList.aspx */
.table_explodedviewscomponentlist { width: 524px; padding: 0px; border-collapse: collapse; border: 0px; }
.table_explodedviewscomponentlist_td_1 { width: 524px; }
.table_explodedviewscomponentlist_datagrid { width: 100%; border-collapse: collapse; padding: 0px; }
.table_explodedviewscomponentlist_datagrid_td_1 { width: 20px; }
.table_explodedviewscomponentlist_datagrid_td_2 { width: 75px; }
.table_explodedviewscomponentlist_datagrid_td_3 { width: 150px; }
.table_explodedviewscomponentlist_datagrid_td_4 { width: 150px; }
.table_explodedviewscomponentlist_buy { width: 160px; }
.table_explodedviewscomponentlist_buy_td_1 { width: 12px; }
.table_explodedviewscomponentlist_buy_td_2 { width: 13px; }
.table_explodedviewscomponentlist_buy_td_3 { width: 15px; }
.table_explodedviewscomponentlist_buy_td_4 { width: 20px; }
.table_explodedviewscomponentlist_buy_td_5 { width: 90px; }

/* ModelOverviewExplodedViewRelatedInfo.aspx */
.table_explodeviewrelatedinfo { width: 520px; height: 100%; padding: 0px; border-collapse: collapse; border: 0px; }

/* search.aspx */
.table_search { width: 1024; padding: 0px; border-collapse: collapse; border: 0px; }
.table_search_td_1 { width: 200px; }
.table_search_td_1-2 { width: 400px; }
.table_search_td_1-6 { width: 1024px; }
.table_search_td_2 { width: 200px; }
.table_search_td_2-6 { width: 824px; }
.table_search_td_3 { width: 24px; }
.table_search_td_3-6 { width: 624px; }
.table_search_td_4 { width: 200px; }
.table_search_td_4-6 { width: 600px; }
.table_search_td_5 { width: 200px; }
.table_search_td_5-6 { width: 400px; }
.table_search_td_6 { width: 200px; }
.table_search_datagrid_models { width: 1024px; }
.table_search_datagrid_models_col_1 { width: 20%; }
.table_search_datagrid_models_col_2 { width: 25%; }
.table_search_datagrid_models_col_3 { width: 20%; }
.table_search_datagrid_models_col_4 { width: 55%; }
.table_search_datagrid_component { width: 500px; }
.table_search_datagrid_component_col_1 { width: 50%; }
.table_search_datagrid_component_col_2 { width: 50%; }
.table_search_datagrid_documents { width: 1024px; }
.table_search_datagrid_documents_col_1 { width: 20%; }
.table_search_datagrid_documents_col_2 { width: 20%; }
.table_search_datagrid_documents_col_3 { width: 20%; }
.table_search_datagrid_documents_col_4 { width: 20%; }
.table_search_datagrid_documents_col_5 { width: 20%; }
.table_search_datagrid_documentis { width: 700px; }
.table_search_sparepart_table { width: 775; padding: 0px; border-collapse: collapse; border: 0px; }

/* orderform.aspx */
.table_ordeform { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_orderform_cartitems { width: 1024px; }
.table_orderform_cartitems_col_1 { width: 259px; }
.table_orderform_cartitems_col_2 { width: 65px; }
.table_orderform_cartitems_col_3 { width: 280px; }
.table_orderform_cartitems_col_4 { width: 70px; }
.table_orderform_cartitems_col_5 { width: 25px; }
.table_orderform_cartitems_col_6 { width: 275px; }
.table_orderform_cartitems_col_7 { width: 50px; }
.table_orderform_bottom_table { width: 1024px; }
.table_orderform_bottom_table_td_1 { width: 834px; }
.table_orderform_bottom_table_td_2 { width: 100px; }
.table_orderform_bottom_table_td_3 { width: 100px; }

/* cartlist.aspx */
.table_cartlist_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_cartlist_2 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }
.table_cartlist_2_td_1 { width: 250px; }
.table_cartlist_panel { width: 1024px; }
.table_cartlist_3 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }
.table_cartlist_3_td_1 { width: 375px; }
.table_cartlist_3_td_1-4 { width: 1024px; background-color: #D9D5D2; padding-top: 3px; padding-bottom: 5px; padding-left : 5px; padding-right : 5px; }
.table_cartlist_3_td_2 { width: 134px; }
.table_cartlist_3_td_3 { width: 133px; }
.table_cartlist_3_td_4 { width: 133px; }
.table_cartlist_datagrid_cartlistitems { width: 100%; }
.table_cartlist_datagrid_cartlistitems_col_1 { width: 15px; }
.table_cartlist_datagrid_cartlistitems_col_2 { width: 15px; }
.table_cartlist_datagrid_cartlistitems_col_5 { width: 65px; }
.table_cartlist_datagrid_cartlistitems_col_7 { width: 40px; }
.table_cartlist_3 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_cartlist_datagrid_components { width: 1024px; }
.table_cartlist_datagrid_components_col_1  { width: 15px; }
.table_cartlist_datagrid_components_col_2  { width: 15px; }
.table_cartlist_datagrid_components_col_5  { width: 65px; }

/* contactinfo.aspx */
.table_contactinfo_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_contactinfo_1_td_1 { width: 512px; }
.table_contactinfo_1_td_2 { width: 512px; }
.table_contactinfo_2 { width: 512px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_contactinfo_2_td_1 { width: 251px; }
.table_contactinfo_2_td_2 { width: 10px; }
.table_contactinfo_2_td_3 { width: 251px; }
.table_contactinfo_3 { width: 512px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_contactinfo_3_td_1 { width: 251px; }
.table_contactinfo_3_td_2 { width: 10px; }
.table_contactinfo_3_td_3 { width: 251px; }
.table_contactinfo_4 { width: 512px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_contactinfo_4_td_1 { width: 251px; }
.table_contactinfo_4_td_2 { width: 10px; }
.table_contactinfo_4_td_3 { width: 251px; }

/* cart.aspx */
.table_cart { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_cart_td_1-8a { width: 1024px; background-color: #666666; padding-top: 0px; padding-bottom: 0px; padding-left : 0px; padding-right : 0px; }
.table_cart_td_1-8a { width: 1024px; }

/* cartoverview.aspx */
.table_cartoverview_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_cartoverview_1_td_1 { width: 454px; }
.table_cartoverview_1_td_2 { width: 194px; }
.table_cartoverview_1_td_3 { width: 193px; }
.table_cartoverview_1_td_4 { width: 183px; }
.table_cartoverview_datagrid { width: 1024px; }
.table_cartoverview_datagrid_col_1 { width: 15px; }
.table_cartoverview_datagrid_col_2 { width: 15px; }
.table_cartoverview_datagrid_col_5 { width: 65px; }
.table_cartoverview_datagrid_col_7 { width: 40px; }
.table_cartoverview_panel { width: 1030px; }
.table_cartoverview_2 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }
.table_cartoverview_2_td_1 { width: 100%; }
.table_cartoverview_datagrid_2 { width: 100%; }
.table_cartoverview_datagrid_2_col_1 { width: 15px; }
.table_cartoverview_datagrid_2_col_2 { width: 15px; }
.table_cartoverview_datagrid_2_col_5 { width: 65px; }

/* checkout1.aspx */
.table_checkout1_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_checkout1_2 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }
.table_checkout1_2_td_1 { width: 316px; }
.table_checkout1_2_td_2 { width: 268px; }
.table_checkout1_2_td_3 { width: 440px; }
.table_checkout1_datagrid_cartitems { width: 1024px; }
.table_checkout1_datagrid_cartitems_col_1 { width: 15px; }
.table_checkout1_datagrid_cartitems_col_2 { width: 15px; }
.table_checkout1_datagrid_cartitems_col_3 { width: 100px; }
.table_checkout1_datagrid_cartitems_col_4 { width: 200px; }
.table_checkout1_datagrid_cartitems_col_5 { width: 50px; }
.table_checkout1_datagrid_cartitems_col_6 { width: 185px; }
.table_checkout1_datagrid_cartitems_col_7 { width: 50px; }
.table_checkout1_datagrid_cartitems_col_8 { width: 40px; }
.table_checkout1_3_td_1 { width: 826px; }
.table_checkout1_3_td_2 { width: 198px; }

/* checkoutdelivery */
.table_checkoutdelivery { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }

/* checkout2.aspx */
.table_checkout2_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_checkout2_2 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }
.table_checkout2_2_td_1 { width: 316px; }
.table_checkout2_2_td_1-3 { width: 1024px; }
.table_checkout2_2_td_2 { width: 268px; }
.table_checkout2_2_td_3 { width: 440px; }
.table_checkout2_datagrid_cartitems { width: 1024px; }
.table_checkout2_datagrid_cartitems_col_4 { width: 20px; }
.table_checkout2_datagrid_cartitems_col_5 { width: 20px; }
.table_checkout2_3_td_1 { width: 826px; }
.table_checkout2_3_td_2 { width: 198px; }

/* contactus.aspx */
.table_contactus_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_contactus_3 { width: 500px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_contactus_3_td_1 { width: 100px; }
.table_contactus_3_td_2 { width: 10px; }
.table_contactus_3_td_3 { width: 390px; }

/* ModelOverviewComponentDetails.aspx */
.table_modeloverviewcomponentdetails_1 { width: 524px; border: 0px; padding: 0px; border-collapse: collapse; background-color: #D9D5D2; }
.table_modeloverviewcomponentdetails_2 { width: 524px; border: 0px; padding: 0px; border-collapse: collapse; }

/* ModelOverviewDocumentLists.aspx */
.table_modeloverviewdocumentslists_1 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }
.table_modeloverviewdocumentslists_datagrid { width: 100%; }
.table_modeloverviewdocumentslists_2 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }
.table_modeloverviewdocumentslists_datagrid_2 { width: 100%; }
.table_modeloverviewdocumentslists_3 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }
.table_modeloverviewdocumentslists_datagrid_3 { width: 100%; }
.table_modeloverviewdocumentslists_4 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse ;}
.table_modeloverviewdocumentslists_datagrid_4 { width: 100%; }
.table_modeloverviewdocumentslists_5 { width: 100%; border: 0px; padding: 0px; border-collapse: collapse; }

/* OrderConfirm.aspx */
.table_orderconfirm_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_orderconfirm_1_td_1 { width: 199px; }
.table_orderconfirm_1_td_2 { width: 188px; }
.table_orderconfirm_1_td_3 { width: 188px; }
.table_orderconfirm_datagrid_1 { width: 1024px; }
.table_orderconfirm_3 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_orderconfirm_3_td_1 { width: 904px; }
.table_orderconfirm_3_td_2 { width: 120px; }

/* OrderHistory1.aspx */
.table_orderhistory1_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_orderhistory1_1_td_1 { width: 170px; }
.table_orderhistory1_1_td_2 { width: 180px; }
.table_orderhistory1_1_td_3 { width: 170px; }
.table_orderhistory1_1_td_4 { width: 150px; }
.table_orderhistory1_1_td_5 { width: 105px; }
.table_orderhistory1_datagrid_1 { width: 1024px; }

/* OrderHistory2.aspx */
.table_orderhistory2_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_orderhistory2_datagrid_1 { width: 1024px; }
.table_orderhistory2_datagrid_1_col_1 { width: 80px; }
.table_orderhistory2_datagrid_1_col_3 { width: 60px; }
.table_orderhistory2_datagrid_1_col_4 { width: 60px; }
.table_orderhistory2_datagrid_1_col_5 { width: 40px; }
.table_orderhistory2_datagrid_1_col_6 { width: 140px; }
.table_orderhistory2_datagrid_1_col_7 { width: 80px; }
.table_orderhistory2_2_td_1 { width: 400px; }
.table_orderhistory2_2_td_2 { width: 134px; }
.table_orderhistory2_2_td_3 { width: 133px; }
.table_orderhistory2_2_td_4 { width: 133px; }

/* OrderImportForm.aspx */
.table_orderimportform_1 { width: 1024px; border: 0px; padding: 0px; border-collapse: collapse; }
.table_orderimportform_2 { width: 300px; border: 0px; padding: 1px; border-collapse: separate; }
.table_orderimportform_2_td_1 { width: 145px; background-color: #D9D5D2; padding-top: 3px; padding-bottom: 5px; padding-left : 5px; padding-right : 5px; }
.table_orderimportform_2_td_2 { width: 145px; background-color: #D9D5D2; padding-top: 3px; padding-bottom: 5px; padding-left : 5px; padding-right : 5px; }
.table_orderimportform_div_1 { FLOAT: left; WIDTH: 305px; TEXT-ALIGN: right; }
.table_orderimportform_div_2 { FLOAT: left; WIDTH: 350px; TEXT-ALIGN: right; }
.table_orderimportform_div_3 { WIDTH: 306px; TEXT-ALIGN: left; }

/* ErrorPage.aspx */
.table_errorpage_1 { width: 1024px; border: 0px; padding: 5px; border-collapse: collapse; }
.table_errorpage_hr_1 { width: 1024px; }
.table_errorpage_hr_2 { width: 1024px; }

/* ForgottenPassword.aspx */
.table_forgottenpassword_1 { width: 1024px; border: 0px; padding: 5px; border-collapse: collapse; }
.table_forgottenpassword_2 { width: 1024px; border: 0px; padding: 5px; border-collapse: collapse; }
.table_forgottenpassword_3 { width: 1024px; height: 90%; border: 0px; padding: 5px; border-collapse: collapse; }
.table_forgottenpassword_4 { width: 1024px; border: 0px; padding: 5px; border-collapse: collapse; }
.table_forgottenpassword_5 { width: 512px; border: 0px; padding: 5px; border-collapse: collapse; }
.table_forgottenpassword_5_td_2 { width: 100px; }
.table_forgottenpassword_5_td_4 { width: 18px; }
.table_forgottenpassword_6 { width: 1024px; border: 0px; padding: 5px; border-collapse: collapse; }

