                                                                                                                                                                                                                                                               
.enlace_menu_opciones_des
{
	font-size: 8pt;
	text-decoration: none;
	color: #BBBBBB;
}
.error_space
{
	height: 120px;
}


#recovery_correct_etech_dc #recovery_login_button_etech
{
	width: 124px;
	margin-top: 12px;
	margin-left: 157px;
}

.dialog_correct_recovery_login_btn_basket
{
	margin-left: 104px;
}

.dialog_image_ok_dc
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 10px;
	margin-left: 6px;
}
#recovery_login_button
{
	width: 109px;
	margin-top: 15px;
	margin-left: 151px;
	font-size: 10pt;
}
.dialog_correct_recovery_text_dc
{
	font-family: Helvetica;
	font-size: 10pt;
	margin-top: 20px;
	margin-left: 15px;
}
.dialog_image_dc
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}

.dialog_button_request_dc INPUT
{
	width: 140px;
	margin-top: 9px;
	margin-right: 25px;
	margin-left: -25px;
	font-family: Arial;
	font-size: 10pt;
	float: left;
}

#pwd_recovery_etech_dc .dialog_button_request_dc
{
	margin-left: 126px;
}
.dialog_email_input_dc
{
	margin-top: 18px;
	text-align: left;
}

.dialog_email_input_dc #txtEmail_dc
{
	width: 234px;
	background-color: #FFFFFF;
	border: 1px solid #7B9EBD;
	font-family: Helvetica;
	font-size: 9pt;
}
.dialog_email_input_dc #txtEmail
{
	width: 234px;
	background-color: #FFFFFF;
	border: 1px solid #7B9EBD;
}
.dialog_email_text_dc
{
	text-align: left;
	margin-top: 23px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-left: 14px;
	width: 54px;
	font-size: 10pt;
	padding-left: 0px;
	margin-right: 16px;
}

#pwd_recovery_etech_dc .dialog_email_text_dc
{
	margin-left: 23px;
	font-family: Helvetica;
	font-size: 9pt;
}
.dialog_recovery_text_dc
{
	/*[disabled]background-color:#E4A0A0;*/
	text-align: justify;
	width: 339px;
	margin-top: 8px;
	font-size: 10pt;
	margin-left: 8px !important;
	margin-left: -9px;
	padding-left: 2px;
}
#pwd_recovery_etech_dc .dialog_recovery_text_dc
{
	font-size: 9pt;
	font-family: Arial;
	margin-left: 31px;
	width: 349px;
	/*[disabled]background-color:#DB7E7E;*/
}
#etech_login
{
	background-color: #F7F7F7;
}

#login_form .dialog_pass_recovery
{
	/*[disabled]background-color:#F3A1A1;*/
	float: left;
}
.error_attemp_text
{
	margin-left: 8px;
	font-family: Helvetica;
	font-size: 10pt;
}
.btn_login_error
{
	/*[disabled]background-color:#E02727;*/
	text-align: right;
}
.dialog_username
{
	text-align: left;
	font-size: 10pt;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	/*[disabled]background-color:#EB8282;*/
	width: 106px;
}
.remember_me_ETECH
{
	margin-left: 17px;
	margin-top: 5px;
}
.remember_me_texto
{
	font-size: 8.5pt;
	font-family: Helvetica;
}
.passrecovery_ETECH
{
	font-family: Helvetica;
	font-size: 10pt;
	/*[disabled]background-color:#72CC7F;*/
	width: 154px;
	text-align: right;
	text-decoration: none;
}
.registration_ETECH
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	/*[disabled]background-color:#CC72CC;*/
	width: 138px;
	font-family: Helvetica;
	font-size: 10pt;
	margin-left: 21px;
	text-decoration: none;
	color: #0059EF;
}
.link_ETECH
{
	/*[disabled]background-color:#728DCC;*/
	padding-top: 8px;
}

/*LOGIN*/
.dialog_registration{
	/*[disabled]background-color:#9AB8EF;*/
	text-align: left;
	width: 49%;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
/* 	margin-left: 3px; */
}
.dialog_registration.right{
	text-align: right !important;
	float: right;
}
.dialog_registration > div {
    margin-top: 10px;
}
.loginInputLine, .loginButtonLine, .loginCheckLine {
    width: 100%;
    display: inline-block;
    margin: 3px 0;
}
.loginButtonLine{
	height: 40px;
}
.loginInputLine > div, .loginCheckLine > div {
    float: left;
    display: inline-block;
}
.loginButtonLine > div{
	float: right;
	width: 50%;
}
.loginButtonLine input {
    width: 100% !important;
}
.loginInputLine > .input {
    float: right;
    width: 65%;
}
.loginInputLine input{
	border: 1px solid #7b9ebd;
    margin-bottom: 5px;
    margin-left: 0;
    width: 98%;
    padding: 3px 0px;
    text-indent: 3px;
}
.loginInputLine > .label{
	font-size: 10pt;
	line-height: 25px;
}
.loginCheckLine span {
/*     line-height: 1.8; */
/*      margin-top: 5px; */ */
}
/*END LOGIN*/


.dialog_remember_me
{
	/*[disabled]background-color:#DC7878;*/
	text-align: left;
	margin-bottom: 6px;
	margin-top: 46px;
}

.dialog_remember_me INPUT
{
	/*[disabled]background-color:#889FC6;*/
	/*margin-left: 8px !important;
	margin-left: 0;*/
}
#login_form_etech .dialog_remember_me
{
	/*[empty]font-size:;*/
}

.eshoplogin_back_button
{
	width: 84px;
	font-family: Helvetica;
}
.btn_login_error INPUT
{
	font-size: 10pt;
}
.dialog_input_email
{
	width: 171px;
	margin-bottom: 5px;
	margin-left: 0px; 
	border: 1px solid #7B9EBD;
	height: 15px;
}
.dialog_input_email_dc
{
	width: 171px;
	margin-bottom: 5px;
	border: 1px solid #7B9EBD;
	height: 15px;
}

.dialog_input_pass
{
	margin-top: 3px;
	width: 171px;
	/*margin-left: 21px;*/
	margin-bottom: 4px;
	border: 1px solid #7B9EBD;
	height: 15px;
}

.dialog_submit_button INPUT
{
	width: 149px;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 9px;
	/*[disabled]background-color:#DD97A4;*/
	font-size: 10pt;
}


.dialog_submit_button_secure INPUT
{
	width: 174px;
	/*+placement:float-left 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 9px;
	margin-right: 24px;
	font-size: 10pt;
}

.dialog_submit_button #dialog_cancel
{
	width: 149px;
}
.dialog_submit_button #submit
{
	width: 149px;
}
.dialog_submit_button
{
	text-align: left;
}
.dialog_pass
{
	text-align: left;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 7px;
	/*[disabled]line-height:1.4;*/
	font-size: 10pt;
	/*[disabled]background-color:#97DDAC;*/
	width: 120px;
	font-family: Helvetica;
}
.dialog_email
{
	text-align: left;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 120px;
	line-height: 1.8;
	/*[disabled]background-color:#CE6C6C;*/
	font-size: 10pt;
	font-family: Helvetica;
}
#login_form_etech .dialog_email
{
	/*[disabled]background-color:#6945A3;*/
	width: 107px;
}

#dialog-modal .dialog_email
{
	font-size: 10pt;
	width: 120px;
}
.dialog_text
{
	text-align: left;
	margin-top: 13px;
	font-size: 10pt;
}
#login_form_etech .dialog_text
{
	font-family: Helvetica;
	font-size: 10pt;
}
.input_mail_login_dialog
{
	width: 171px;
	background-color: #FFFFFF;
	font-family: Helvetica;
	border: 1px solid #7B9EBD;
}
.input_pass_login_dialog
{
	margin-top: 6px;
	width: 171px;
	background-color: #FFFFFF;
	border: 1px solid #7B9EBD;
}
.pass_login_dialog
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 92px;
	text-align: left;
	margin-top: 6px;
	margin-left: 19px;
	font-size: 10pt;
	line-height: 2;
	font-family: Helvetica;
	margin-right: 32px;
}
.mail_login_dialog
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	width: 92px;
	text-align: left;
	margin-left: 19px;
	font-size: 10pt;
	font-family: Helvetica;
	margin-right: 32px;
}
INPUT.button_login_dialog
{
	width: 147px;
	/*[disabled]margin-left:20px;*/
	height: 23px;
	font-family: Helvetica;
	/*[disabled]background-color:#ADBCD6;*/
}
.buttons_login_dialog #login_etech
{
	margin-left: 20px;
}
.button_login_dialog
{
	width: 119px;
	margin-top: 8px;
}
.name_login_dialog
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: 0px;
	font-size: 10pt;
}
.text_login_dialog
{
	font-size: 10pt;
	width: 314px;
	margin-left: 20px;
	font-family: Helvetica;
}
.form_save_pass_confirm TABLE
{
	/*[disabled]background-color:#DA6F6F;*/
	margin-left: -186px;
}
.form_save_pass_confirm IMG
{
	margin-left: 58px;
}
.text_change_pass_confirm
{
	text-align: left;
	font-size: 8pt;
	margin-left: 27px;
	margin-top: 11px;
}
.title_save_pss
{
	margin-top: 21px;
	text-align: left;
	margin-left: 29px;
	margin-bottom: -8px;
}
.form_save_pass
{
	/*[disabled]background-color:#C07E7E;*/
	text-align: left;
	font-size: 8pt;
}
#change_pwd_first_time .form_save_pass
{
	/*[disabled]background-color:#CAA5E8;*/
	width: 529px;
	margin-left: 25px;
	/*padding-left: 137px;*/
}
.text_change_pass
{
	/*[disabled]background-color:#7E5CC3;*/
	margin-left: 29px;
	width: 513px;
	font-family: Helvetica;
	font-size: 10pt;
}
#change_pwd_first_time .text_change_pass
{
	margin-left: 3px;
	font-size: 10pt;
	font-family: Helvetica;
}
#btn_save_pss_first
{
	margin-left: 217px;
	margin-top: 11px;
	font-size: 10pt;
}
#change_pwd_first_time_etech #btn_save_pss_first
{
	width: 148px;
}
#change_pwd_first_time #btn_save_pss_first
{
	margin-left: 184px;
}
#btn_save_pss_first
{
	width: 131px;
}
.couple_save_pss
{
	/*[disabled]background-color:#C7BCDD;*/
	height: 31px;
}
.ask_data_pss
{
	font-size: 8pt;
}
.username
{
	/*[disabled]background-color:#DE4141;*/
	width: 250px;
	margin-top: 4px;
	font-family: Helvetica;
	font-size: 10pt;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#change_pwd_first_time_etech .username
{
	/*[disabled]background-color:#634497;*/
	width: 210px;
}
#change_pwd_first_time .username
{
	/*[disabled]background-color:#A281D7;*/
	width: 197px;
	font-family: Helvetica;
	font-size: 10pt;
}
#change_pwd_first_time .ask_data_pss
{
	/*[disabled]background-color:#EAB0CD;*/
	width: 381px;
}
.warning
{
	margin-left: 216px;
	margin-top: -5px;
}
#change_pwd_first_time .warning
{
	margin-left: 186px;
	font-family: Helvetica;
	font-size: 8.5pt;
}
.text_save_pss
{
	/*[disabled]background-color:#A27EC0;*/
	width: 213px;
	text-align: right;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	line-height: 2.1;
}
#change_pwd_first_time_etech .text_save_pss
{
	height: 0px;
	/*[disabled]background-color:#AE8CE6;*/
	text-align: left;
	margin-left: 24px;
	width: 191px;
	font-family: Helvetica;
	font-size: 10pt;
}
#change_pwd_first_time .text_save_pss
{
	/*[disabled]background-color:#707BEE;*/
	margin-left: 0px;
	text-align: left;
	width: 180px;
	font-family: Helvetica;
	font-size: 10pt;
}
.editable_cells
{
	background-color: #C4DDF2;
}
.basket_process
{
	/*[disabled]background-color:#C07878;*/
	/* margin-left: -22px; */
}
.basket_button_toListCust
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 123px;
	font-weight: bold;
	height: 20px;
}
.basket_input_addToList
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 146px;
	height: 20px;
}
.basket_button_toListSMC
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 123px;
	font-weight: bold;
	height: 20px;
}
.basketx_table TH.sorting_disabled
{
	/*[disabled]background-color:#D2A0A0;*/
	border-left: 1px solid #999;
}
.basketx_table TH.th_images
{
	border-left: 0px solid #000000;
}
.basketx_table DIV.description
{
	/*[disabled]background-color:#E23434;*/
	width: 214px;
}
TH.th_details
{
	border-right: 1px solid #000000;
}
.orderx_text_href_terms
{
	color: #2776B9;
	text-decoration: underline;
	cursor: hand;
}
.orderx_href_terms
{
	/*[disabled]background-color:#D8B1B1;*/
	font-size: 8pt;
	width: 520px;
	text-align: left;
}
.orderx_textarea
{
	/*[disabled]background-color:#CC8888;*/
	font-size: 8pt;
	margin-top: 30px;
	margin-bottom: 3px;
}
#contenido_tablas_eshop TEXTAREA
{
	/*[disabled]background-color:#D29D44;*/
	width: 691px;
	margin-left: 5px;
}
.titular_basket
{
	font-size: 13.5pt;
	color: #0869A7;
	margin-left: 15px;
	float:left;
}
.titular_basket_process
{
	font-size: 13.5pt;
	color: #0869A7;
	padding-left: 12px;
	float:left;
}
.titular_fav
{
	font-size: 13.5pt;
	color: #0869A7;
	margin-left: 23px;
	float:left;
}
.image_line
{
	/* margin-left: 23px;  */
	width: 100%;
}
.enlace_menu_opciones:link
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.enlace_menu_opciones:visited
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.enlace_menu_opciones:hover
{
	font-size: 8pt;
	text-decoration: underline;
	color: #0554B1;
}

.enlace_referencia:link
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.enlace_referencia:visited
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.enlace_referencia:hover
{
	font-size: 8pt;
	text-decoration: underline;
	color: #0554B1;
}
.titulo_grid:link
{
	font-size: 10pt;
	text-decoration: none;
	color: #333333;
}
.titulo_grid:visited
{
	font-size: 10pt;
	text-decoration: none;
	color: #333333;
}
.titulo_grid:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: #0554B1;
}
.tabla_botones_detalles
{
}
.enlace_detalles:link
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
	vertical-align: top;
}
.enlace_detalles:visited
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
	vertical-align: top;
}
.enlace_detalles:hover
{
	font-size: 8pt;
	text-decoration: underline;
	color: #0554B1;
	vertical-align: top;
}
.IK_blue10_text
{
	font-size: 10pt;
	text-decoration: none;
	color: #0554B1;
}
.celda_estacion_on
{
	background-image: url(resources/bola_pos.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.IK_basket_select_10
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 145px;
	height: 20px;
	vertical-align: bottom;
}
.IK_basket_select_11
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 130;
	height: 20px;
	vertical-align: bottom;
}
.IK_basket_select_12
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 130;
	height: 20px;
	vertical-align: bottom;
}
.IK_basket_select_order_status_12
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 112px;
	height: 15px;
	vertical-align: bottom;
}
.IK_basket_select_status
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 90px;
	height: 20px;
	vertical-align: bottom;
}
.IK_basket_input_10
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 145px;
	height: 15px;
}
.IK_basket_input_pricedelivery
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 162px;
	height: 15px;
}
.elementoVisible
{
	display: block;
}
.elementoOculto
{
	display: none;
}
.IK_basket_select_10_paginador
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 50px;
	height: 20px;
}
.IK_basket_button
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 145px;
	font-weight: bold;
	height: 20px;
	cursor: pointer;
}
.eshop_go_login INPUT
{
	width: 84px;
	margin-left: 251px;
}
#confirm_pwd_recovery_basket #login_pwd_recovery_basket
{
	font-size: 10pt;
}
.eshop_try_again INPUT
{
	/*[disabled]background-color:#D92B2B;*/
	float:right;
}
#error_pwd_recovery_basket #try_again_error_pwd_basket
{
	font-size: 10pt;
}
.email_texto
{
	/*[disabled]background-color:#DB6E6E;*/
	width: 569px;
	font-family: Helvetica;
	font-size: 10pt;
}
.recovery_bton2
{
	/*[disabled]background-color:#7CE877;*/
	width: 0px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.recovery_bton1
{
	/*[disabled]background-color:#BE4747;*/
	width: 158px;
	font-size: 10pt;
	font-family: Arial, Helvetica, "sans-serif ";
}
#pwd_recovery_basket .basket_button_10
{
	font-size: 10pt;
}
.second_fieldset_bton
{
	background-color: #9C2828;
}
.email_input
{
	/*[disabled]background-color:#E47070;*/
	width: 514px;
}
.recovery_email_input
{
	width: 216px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	height: 20px;
}
#pwd_recovery_template .recovery_email_input
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
#pwd_recovery_etech .recovery_email_input_etech_v2
{
	font-family: Arial;
	font-size: 10pt;
}
#pwd_recovery_basket .recovery_email_input
{
	font-size: 10pt;
}
#pwd_recovery_box .recovery_email_input
{
	font-size: 10pt;
	font-family: arial;
}
#pwd_recovery INPUT
{
	font-size: 10pt;
}
#remember_pass_href
{
	font-size: 8pt;
	margin-left: 5px;
	color: #0554B1;
	text-decoration: underline;
	cursor: hand;
}
.main_table
{
	/*[disabled]background-color:#D06D6D;*/
	margin-left: -17px !important;
}
.fieldset_search
{
	/*[disabled]background-color:#EC9797;*/
	/* margin-left: 32px; */
}
.fieldset_table
{
	/*[disabled]background-color:#DD8F8F;*/
	margin-left: 22px;
}
#contenido_tablas_eshop .part_number
{
	/*[disabled]background-color:#B7EB9A;*/
	width: 125px;
}
.cust_part_number
{
	/*[disabled]background-color:#33C2CA;*/
	width: 120px;
}
.details
{
	width: 20px;
	text-align: left;
}
.images
{
	width: 45px;
}
.editablequant
{
	/*[disabled]background-color:#F3AF7F;*/
	text-align: center;
	height: 18px;
/* 	line-height: 1.7; */
}.editablequant.editablequant_blue INPUT
{
	border: 0 solid #000000;
	background-color: #C4DDF2;
	font-size: 8pt;
	width: 100%;
	height: 100%;
	text-align: center;
/* 	padding-top: 3px; */
}
.editablequant.editablequant_yellow INPUT
{
	border: 0 solid #000000;
	background-color: #FFFFCC;
	font-size: 8pt;
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 3px;
}
.editablequant INPUT
{
    background-color: #c4ddf2;
    border: 0 solid #000000;
    display: block;
    font-family: arial;
    font-size: 10px;
    height: 100%;
/*     padding-top: 3px; */
    text-align: center;
    width: 100%;
}
.editablecn
{
	/*[disabled]background-color:#DCF37F;*/
	height: 16px;
	text-align: left;
	line-height: 1.8;
}
.overflow
{
	/*[disabled]background-color:#E56FCE;*/
	width: 240px;
	text-align: left
}
.part_number_class
{
	overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
}
.textOverflow_1{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.textOverflow_2{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}
.three_images
{
	/*[disabled]background-color:#EC6464;*/
	width: 75px;
	text-align: left;
}
BODY
{
	font-size: 10px;
}
DIV.dialog_pass_recovery_secure
{
	margin-top: 12px !important;
	margin-top: 12px;	
	width:100%;
	font-size:8pt;
}

DIV.dialog_pass_recovery_secure a.azul_10:link{
	font-size: 8pt; 
	text-decoration: none; 
	color: #0554b1;
}
DIV.dialog_pass_recovery_secure a.azul_10:visited{
	font-size: 8pt; 
	text-decoration: none; 
	color: #0554b1;
}
DIV.dialog_pass_recovery_secure a.azul_10:hover{
	font-size: 8pt; 
	text-decoration: underline; 
	color: #0554b1;
}
DIV#login_form_etech DIV.dialog_pass_recovery_secure
{
	width: 300px;
	margin-top: 12px;
}
TEXTAREA.ask_smc_textarea
{
	background-color: #C6DFF7;
}
.ui-dialog-titlebar .ui-dialog-title
{
	color: #FFFFFF;
}
.tabla_resultados
{
	margin-top: 15px;
	margin-left: 1%;
}
.cabecera_grid_inicio
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
}
.cabecera_grid_inicio_mybaskets
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
}
.cabecera_grid_medio
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
}
.contenido_grid_inicio
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}
.contenido_grid_inicio_myorders
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
}
.contenido_grid_inicio_a_favoritos
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 2px;
}
.cabecera_grid_inicio_proba
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 2px;
}
.contenido_grid_inicio_b_favoritos
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding-top: 4px;
}
.contenido_grid_medio
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 2px;
	padding-left: 4px;
	
}
.contenido_grid_medio_descripcion
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 2px;
}
.quotation_grid_inicio_check_red
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF4F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	color: #B70000;
}
.quotation_grid_inicio_check_yellow
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	color: #000000;
}
.quotation_grid_inicio_red
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF4F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 2px;
	color: #B70000;
}
.quotation_grid_inicio_yellow
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 2px;
	color: #000000;
}
.quotation_grid_medio_descripcion_red
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF4F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 2px;
	color: #B70000;
}
.quotation_grid_medio_descripcion_yellow
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 2px;
	color: #000000;
}
.quotation_grid_medio_red
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF4F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 4px;
	padding-left: 2px;
	color: #B70000;
}
.quotation_grid_medio_yellow
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 4px;
	padding-left: 2px;
	color: #000000;
}
.contenido_grid_medio_custompartnumber
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}
.contenido_grid_medio_myorders
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
}
.contenido_grid_detalles
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*IE8 corrections*/
@media \0screen\,screen\9
{
	.contenido_grid_detalles {
		text-align: left;
	}
}
.details_content_myquotations_grandTotal
{
	text-align: right;
}
.grandTotalFinal
{
	padding-right: 5px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
TD.order_total_final
{
	text-align: right;
	padding-right: 5px;
}
TD.order_net_price
{
	/*[disabled]background-color:#CD3434;*/
	text-align: right;
	padding-right: 5px;
}
.IK_basket_input_10_custompartnumber
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	width: 150;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 3px;
	padding-left: 2px;
}
.titulo_grid_simple
{
	font-size: 10pt;
	text-decoration: none;
	color: #333333;
}
.texto_descripcion
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.basket_num_paginas
{
	font-size: 8pt;
	color: #333333;
}
.basket_pag_actual
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.basket_pag_order_status
{
	font-size: 9pt;
	text-decoration: none;
	color: #333333;
}
.basket_pag_enlace:link
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.basket_pag_enlace:visited
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.basket_pag_enlace:hover
{
	font-size: 8pt;
	text-decoration: underline;
	color: #0554B1;
}
.IK_PageNumber
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.IK_PageNumber_Black
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.IK_PageNumber:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.IK_PageNumber:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.IK_PageNumber:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.IK_basket_select_10_small
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 90px;
/*	height: 20px;*/
	vertical-align: bottom;
}
.IK_basket_input_10_small
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 90px;
	height: 20px;
}
.IK_basket_button_small
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 90px;
	font-weight: bold;
	height: 20px;
	/* 	ALDAKETA FAVORITOS-EN 'MANAGE FOLDERS'-EN ESKUA AZALTZEKO*/
	cursor:pointer;
	cursor:hand;
}
.tabla_carpetas
{
	margin-top: 3px;
	margin-right: 20px;
	margin-bottom: 3px;
	margin-left: 20px;
}
.tabla_carpetas_manager
{
}
.tabla_carpetas_inicio
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	float:left;
}
.tabla_carpetas_normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left: 5px;
	text-align: left;
}
.tabla_carpetas_icon_folder
{
	margin-top: 4px;
}
.enlace_carpeta:link
{
	font-size: 9pt;
	text-decoration: none;
	color: #333333;
	text-align: left;
}
.enlace_carpeta:visited
{
	font-size: 9pt;
	text-decoration: none;
	color: #333333;
	text-align: left;
}
.enlace_carpeta:hover
{
	font-size: 9pt;
	text-decoration: underline;
	color: #0554B1;
	text-align: left;
}
.IK_basket_textbox_wtotal
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 100%;
	height: 20px;
}
.linea_inferior
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.texto_azul_carpetas
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0554B1;
}
.customer_disabled
{
	font-size: 8pt;
	text-decoration: none;
	color: #999999;
}
.personalised_product
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.mybaskets_input_description
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	width: 280px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 3px;
	padding-left: 2px;
}
.mybaskets_input_comments
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	width: 295px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 3px;
	padding-left: 2px;
}
.quotation_input_qty
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	width: 40px;
	height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: center;
}
.quotation_input_qty
{
	/*[disabled]line-height:1.7;*/
}
.titulo_grid_quotation
{
	font-size: 10pt;
	text-decoration: none;
	color: #333333;
}
.grid_sin_bordes_quotation
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}
.proccess_blue, .proccess_blue_cell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #C4DDF2;
	color: #2776B9;
}
.proccess_blue:link
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4DDF2;
	color: #2776B9;
	text-decoration: none;
}
.proccess_blue:visited
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4DDF2;
	color: #2776B9;
	text-decoration: none;
}
.proccess_blue:hover
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4DDF2;
	color: #2776B9;
/* 	text-decoration: underline; */
}
.proccess_table
{
	border: 1px none #CCC;
}
.proccess_gray_cell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #E4E4E4;
	color: #FFF;
}
.proccess_gray:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.proccess_gray:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.proccess_gray:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: underline;
}
.proccess_blue_small
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4DDF2;
	color: #2776B9;
	font-size: 12px;
	cursor:pointer;cursor:hand;
}
.proccess_gray_small
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E4E4E4;
	color: #FFF;
	font-size: 12px;
}
.proccess_blue_small:link
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4DDF2;
	color: #2776B9;
	text-decoration: none;
	font-size: 12px;
}
.proccess_blue_small:visited
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4DDF2;
	color: #2776B9;
	text-decoration: none;
	font-size: 12px;
}
.proccess_blue_small:hover
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4DDF2;
	color: #2776B9;
	text-decoration: underline;
	font-size: 12px;
}
.proccess_gray_small
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E4E4E4;
	color: #FFF;
	font-size: 12px;
}
.proccess_gray_small:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}
.proccess_gray_small:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}
.proccess_gray_small:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: underline;
	font-size: 12px;
}
.proccess_button
{
	border: 1px solid #CCC;
	width: 100px;
}
.quotation_grid_inicio_check
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	color: #000;
}
.quotation_grid_inicio
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 2px;
	color: #000;
}
.quotation_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.quotation_text_red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B70000;
}
.quotation_grid_medio_descripcion
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 2px;
	color: #000;
}
.quotation_grid_medio
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 4px;
	padding-left: 2px;
	color: #000;
}
.quotation_grid_medio_price_updated
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 4px;
	padding-right: 2px;
	color: #000;
}
.quotation_grid_medio_price
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: right;
	color: #000;
	padding-top: 4px;
	padding-right: 2px;
}
.quotation_grid_medio_price_yellow
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: right;
	color: #000;
	padding-top: 4px;
	padding-right: 2px;
}
.quotation_grid_medio_blue
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #C4DDF2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 4px;
	padding-left: 2px;
	color: #000;
}
.total_label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.total_value
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-right: 8px;
}
.total_value_updated
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFCC00;
	text-decoration: none;
	color: #000;
}
.total_value_updated:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFCC00;
	text-decoration: none;
	color: #000;
}
.total_value_updated:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFCC00;
	text-decoration: underline;
	color: #000;
}
.total_value_updated:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFCC00;
	text-decoration: none;
	color: #000;
}
.text_price
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
	text-align: right;
}
.total_table
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	background-color: #E4E4E4;
	/* margin-top: 5px; */
	margin-top: 16px;
}
.IK_input_status
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 40px;
	height: 20px;
}
.IK_input_date
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 80px;
	height: 20px;
}
.IK_input_date_order_status
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 80px;
	height: 16px;
}
.IK_input_value
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 100px;
	height: 20px;
}
.tema_linea
{
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9pt;
	text-decoration: none;
	color: #333333;
}
.tema_linea_rojo
{
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9pt;
	text-decoration: none;
	color: #B70000;
}
.tabla_delivery
{
	margin-top: 15px;
}
.texto_descripcion_rojo
{
	font-size: 8pt;
	text-decoration: none;
	color: #B70000;
}
.tema_contenido
{
	font: 1em Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #333333;
}
.order_grid_medio_blue
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #C4DDF2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: center;
	padding-top: 4px;
	padding-left: 2px;
	color: #000;
}
.order_input_crd
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #C4DDF2;
	width: 60px;
	height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: center;
}
.order_input_cuon_azul
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #C4DDF2;
	width: 150px;
	height: 20px;
}
.order_input_cuon_rojo
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #FFCEC1;
	width: 150px;
	height: 20px;
}
.send_order_button
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 100px;
	font-weight: bold;
	height: 20px;
}
.comments_input
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 692px;
	height: 40px;
}
.apply_date_input
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 100px;
	margin-left: 5px;
}
.proccess_yellow_small
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	color: #000;
	font-size: 12px;
	cursor:pointer; cursor: hand;
}
.proccess_yellow_small:link
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	color: #000;
	text-decoration: none;
	font-size: 12px;
}
.proccess_yellow_small:visited
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	color: #000;
	text-decoration: none;
	font-size: 12px;
}
.proccess_yellow_small:hover
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	color: #000;
	text-decoration: underline;
	font-size: 12px;
}
.noelements_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin: 2% auto;
}
.tabla_leyenda
{
	margin-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tabla_leyenda_os
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
.askSMC_input_comments
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	width: 100px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 3px;
	padding-left: 2px;
}
.contenido_grid_inicio_Ask
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
}
.contenido_grid_medio_Ask
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	height: 18px;
}
.contenido_grid_detalles_Ask
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
}
.input_cuon_azul_Ask
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	width: 100%;
	height: 20px;
	border: 0px none #C4DDF2;
	background-color: #C4DDF2;
}
.contenido_grid_comentario_Ask
{
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #C4DDF2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
}
.tabla_referencias_Ask
{
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.contenido_grid_comentario_Ask_white
{
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
}
.titulo
{
	font-size: 18px;
	color: #0869A7;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.contenido
{
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 605px;
	float: left;
	margin-left: 20px;
}
.contenido_formulario
{
	margin-top: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 480px;
	margin-left: 20px;
}
.contenido_grid_popup
{
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 634px;
	float: left;
	margin-left: 10px;
	/*[disabled]background-color:#540C0C;*/
}
.formulario_archivo
{
	clear: left;
}
.contenido_grid_popup_part_number
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 200px;
	float: left;
	margin-left: 15px;
	margin-top: 15px;
}
.contenido_grid_popup_descripcion
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	width: 360px;
	float: left;
	margin-top: 15px;
}
.contenido_grid_popup_cantidad
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	width: 40px;
	float: left;
	margin-top: 15px;
}
.tabla_contenido_producto_popup_scroll
{
	width: 630px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 200px;
	overflow-x: hidden;
	overflow-y: scroll;
}
.tabla_contenido_producto_popup
{
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#contenido_producto_popup
{
	width: 630px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 15px;
}
#serie_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	width: 190px !important;
	width: 200px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	margin-left: 10px;
	padding-top: 0px !important;
	padding-top: 2px;
	padding-bottom: 0px !important;
	padding-bottom: 2px;
	padding-left: 10px;
}
#descripcion_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	text-indent: 5px;
	width: 360px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 20px;
	padding-top: 0px !important;
	padding-top: 2px;
	padding-bottom: 0px !important;
	padding-bottom: 2px;
}
#cantidad_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	width: 40px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 20px;
	text-align: center;
	padding-top: 0px !important;
	padding-top: 2px;
	padding-bottom: 0px !important;
	padding-bottom: 2px;
}
.contenido_botones
{
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	margin-left: 145px;
	float: left;
}
.botones
{
	float: right;
	width: 160px;
	padding: 3px;
}
.IK_import_button
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	width: 160px;
	font-weight: bold;
	height: 20px;
}
.cabecera_aviso
{
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	margin-left: 70px;
	float: left;
}
.contenido_aviso
{
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	margin-left: 100px;
	float: left;
}
.contenido_contador
{
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 500px;
	margin-left: 25px;
}
.panel_botones
{
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 635px;
	float: right;
	margin-right: 100px;
}
.panel_titulo
{
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #0869A7;
	width: 610px;
	margin-left: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.panel_titulo_info
{
	margin-top: 150px !important;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #0869A7;
	width: 610px;
	margin-left: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.panel_titulo_contador
{
	margin-top: 155px !important;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #0869A7;
	width: 610px;
	margin-left: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.panel_global
{
	height: 390px;
}
.editablecn INPUT
{
	border: 0 solid #000000;
/* 	background-color: #C4DDF2; */
	background-color: transparent;
	font-size: 8pt;
	width: 100%;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 3px;
}
.contenido_grid_popup_fav_part_number
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 93px;
	float: left;
	margin-left: 7px;
	margin-top: 15px;
}
.contenido_grid_popup_fav_cpn
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 119px;
	float: left;
	margin-left: -2px;
	margin-top: 15px;
}
.contenido_grid_popup_fav_details
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 95px;
	float: left;
	margin-left: -1px;
	margin-top: 15px;
}
.contenido_grid_popup_fav_descripcion
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 160px;
	float: left;
	margin-left: -2px;
	margin-top: 15px;
}
.contenido_grid_popup_fav_nombre_carpeta
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 80px;
	float: left;
	margin-left: 0;
	margin-top: 15px;
}
.contenido_grid_popup_fav_nombre_sub_carpeta
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 78px;
	float: left;
	margin-left: 0;
	margin-top: 15px;
}
.price_editable_cell INPUT
{
	background-color: #C4DDF2;
	border: 0 solid #000000;
	font-size: 8pt;
	width: 100%;
	text-align: center;
}
.price_editable_cell INPUT
{
	background-color: #C4DDF2;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100%;
	border: 0 solid #000000;
	vertical-align: top;
}
#serie_fav_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 94px;
	float: left;
}
#descripcion_fav_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 160px;
	float: left;
	margin-left: -2px;
}
#cpn_fav_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 119px;
	float: left;
	margin-left: -1px;
}
#details_fav_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 95px;
	float: left;
	margin-left: -1px;
}
#nombre_fav_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 80px;
	float: left;
	margin-left: 0;
}
#subnombre_fav_tabla_producto_1
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
	width: 77px;
	float: left;
	margin-left: 0;
}
.order_charges_line TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
	border-right-width: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.order_charges_line
{
	margin-top: 20px;
}

.add_list_radio{
	float:left;
}

.cabecera_grid_descripcion{	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-indent: 5px;
	text-align: left;
}

.enlace_menu_opciones_column{
	text-align: left;
	padding-left: 5px;
}

.fav_part_number{
	float: left;
}

.basket_num_paginas
{
	font-size: 8pt;
	color: #333333;
	text-align: left;
}
.basket_pag_actual
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.basket_pag_order_status
{
	font-size: 9pt;
	text-decoration: none;
	color: #333333;
}
.basket_pag_enlace:link
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.basket_pag_enlace:visited
{
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
.basket_pag_enlace:hover
{
	font-size: 8pt;
	text-decoration: underline;
	color: #0554B1;
}
.text_left{
	float: left;
}
.text_align_left{
	text-align: left;
}
.text_right{
	float: right;
}
.text_align_right{
	text-align: right;
}
.fast_delivery_options{
	padding-top: 20px;
}

.quotation_grid_medio_descripcion_blue
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #C4DDF2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 2px;
	color: #000;
}

.basket_detalles_text{
	margin-left: 5px;
	margin-right: 10px;
}

/* AINHOA */
.add_to_list_column {
	/* float:left; */
	margin-top: 16px;
}

.priceFieldSet {
	margin-top: 5%;
}

/*.basket_process {
	margin-left: .5%;
	margin-top: .5%;
}*/

.ik_basket_button_add
{
	width: 25%; 
	float: left; 
	margin-left: 1%;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #9E9E9E;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	font-weight: bold;
	cursor: pointer;
}

.ik_basket_input_add
{
	width: 162px;
	float: left;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #9E9E9E;
	border-right: 1px solid #9E9E9E;
	border-bottom: 1px solid #9E9E9E;
	color: #000000;
	background-color: #F3F3F3;
	height: 15px;
}

.noelements_span {
	display: block;
	height: 20px;
	padding-top: 3px;
}

#ik_add_list_radio {
	display:block; 
	width:162px;
	text-align: left;
}

#wait_price_background {
	background-color: #FFF;
	position: absolute;
	width: 780px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	z-index:98;
	display:none;
	height: 32px;
}
#wait_price_table {
	position: absolute;
	width: 780px;
	z-index:99;
	display:none;
	height: 32px;
	padding-top: 3%;
}
img.disabledIcon{
	cursor:auto !important;
	opacity:0.3;
	filter:alpha(opacity=30);
}
.login_options{
	float:left;
}
.changing
{
	background-color: #FFCC00;
	text-align:center;
}
.changing.throbber
{
	text-align:center;
}
.delete_order_line_button, td.celda_boxbasket a.hrefLink_box, td.celda_boxbasket a.hrefLink_box_cad, 
 div.three_images img.Basket_productBtn, #myScrollTable img.Basket_productBtn, .ask_aproval_option, .create_pdf_SY {
	cursor:pointer;
	cursor:hand;
}
.proccess_gray_small.oci_disabled:hover
{
	text-decoration: none;
}

/* AJAX IMG DURING DETAILS LOAD */
td.details_ajax_placeholder div {
	padding-left:50%;
	padding-top:10px;
	padding-bottom:10px;
}
td.details_ajax_placeholder div img {
	margin-left:-16px;
}

.justEshop .dialog_remember_me_new, .justEshop .dialog_registration #dcLoginRequest, .justEshop #pwd_recovery #userTypeRadio {
	display:none;
}
/* FIX IE SCROLLBAR ON DIALOGS */
.dialogFix .ui-widget-overlay {
	width: 100% !important;
	height: 100% !important;
}

.quotation_input_qty_yellow {
	background-color: #ffffcc;
}

.tabla_botones_detalles.tabla_botones_detalles_loading {
	visibility: hidden;
}

/* UNCACHED PRODUCTS' STYLES */
.cached_remove td {
    background-color: #fff4f0;
}
.cached_remove .delete_order_line_button, .cached_remove .referenceCell img {
	display:none;
}
.quotation_grid_medio_descripcion_blue .editablecn {
	background-color:#c4ddf2 !important;
}
.quotation_grid_medio_descripcion_yellow .editablecn {
	background-color:#ffffcc !important;
}
.basket_screen.cached_false td.description, .basket_screen.cached_false td.quantity, .basket_screen.cached_false td.customer_part_number, .cached_false td.options_cell,
.price_screen.cached_false td.description, .price_screen.cached_false td.quantity, .price_screen.cached_false td.days, .price_screen.cached_false td.delivery_date, .price_screen.cached_false td.availability, 
.price_screen.cached_false td.net_price, .price_screen.cached_false td.total_net_price, .price_screen.cached_false td.list_price, 
.price_screen.cached_false td.total_list_price, .price_screen.cached_false td.availability, .price_screen.cached_false td.delivery_date,
.order_screen.cached_false td.descriptionCell, .order_screen.cached_false td.quantityCell, .order_screen.cached_false td.crdCell,.order_screen.cached_false td.cddCell,
.order_screen.cached_false td.netPriceCell,.order_screen.cached_false td.totalNetPriceCell, 
.order_screen.cached_false td.listPriceCell,.order_screen.cached_false td.totalListPriceCell,
.order_placeholder.cached_false td.quotation_grid_medio  {
	background-image: url("https://www.smc.eu/portal_ssl/WebContent/basket_v2/resources/ajax_transparent.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #ffcc00
}
.basket_screen.cached_false td.customer_part_number.sapEnable{
	background-image: none;
}

.basket_screen.cached_false td.description *, .basket_screen.cached_false td.quantity *, .basket_screen.cached_false td.customer_part_number *, .cached_false td.options_cell *, 
.price_screen.cached_false td.description *, .price_screen.cached_false td.quantity *, .price_screen.cached_false td.days *, .price_screen.cached_false td.delivery_date *, 
.price_screen.cached_false td.availability *, .price_screen.cached_false td.net_price *, .price_screen.cached_false td.total_net_price *, 
.price_screen.cached_false td.list_price *, .price_screen.cached_false td.total_list_price *, .price_screen.cached_false td.availability *, 
.order_screen.cached_false td.descriptionCell *, .order_screen.cached_false td.quantityCell *, .order_screen.cached_false td.crdCell *, 
.order_screen.cached_false td.cddCell *, .order_screen.cached_false td.netPriceCell *, .order_screen.cached_false td.totalNetPriceCell *, 
.order_screen.cached_false td.listPriceCell *, .order_screen.cached_false td.totalListPriceCell * {
    visibility: hidden;
}

.price_screen.cached_false.with_sap td.delivery_date, .price_screen.cached_false.with_sap td.availability, 
.price_screen.cached_false.with_sap td.net_price, .price_screen.cached_false.with_sap td.total_net_price{
	background-color: white;
    background-image: none;
} 
.order_screen.cached_false td.deleteCell .delete_order_line_button, .cached_false .tabla_botones_detalles {
    visibility: hidden;
}
.contenido_grid_detalles div {
    margin: 10px 0;
}
.not_ie .detailsPlaceholder > img {
    margin-left: 356px;
}

/*
 * NEW STYLES
 */
tr.cached_false.with_alias > td.customer_part_number {
	background: none;
}

tr.cached_false.with_alias > td.customer_part_number > div {
	background-color: white;
	visibility: visible;
}

tr.cached_false.with_movex > td.customer_part_number, tr.cached_false.with_movex > td.description, tr.cached_false.with_movex > td.quantity {
	background: none;
}

tr.cached_false.with_movex > td.customer_part_number > div, tr.cached_false.with_movex > td.description > div, tr.cached_false.with_movex > td.quantity > div {
	background-color: white;
	visibility: visible;
}

tr.cached_false.with_sap > td.customer_part_number, tr.cached_false.with_sap > td.quantity, tr.cached_false.with_sap > td.delivery_date, 
tr.cached_false.with_sap > td.availability, tr.cached_false.with_sap > td.net_price, tr.cached_false.with_sap > td.total_net_price {
	background: none;
}

tr.cached_false.with_sap > td.customer_part_number > div, tr.cached_false.with_sap > td.quantity > div, tr.cached_false.with_sap > td.delivery_date > div, 
tr.cached_false.with_sap > td.availability *, tr.cached_false.with_sap > td.net_price > *, tr.cached_false.with_sap > td.total_net_price > * {
	background-color: white;
	visibility: visible;
}

tr.cached_false.with_dc > td.options_cell {
	background: none;
}

tr.cached_false.with_dc > td.options_cell * {
	background-color: white;
	visibility: visible;
}

tr.cached_false.with_dc_sap > td.options_cell, tr.cached_false.with_dc_sap > td.description {
	background: none;
}

tr.cached_false.with_dc_sap.badProduct > td.description{
	background-color: #ffffcc !important;
}

tr.cached_false.product_red.with_dc_sap > td.options_cell, tr.cached_false.product_red.with_dc_sap > td.description {
	background-color: #fff4f0 !important;
	visibility: visible;
}




tr.cached_false.with_dc_sap > td.options_cell *, tr.cached_false.with_dc_sap > td.description > div {
	background-color: white;
	visibility: visible;
}

tr.product_yellow .editablequant INPUT {
	border: 0 solid #ccc;
	background-color: #ffffcc;
}

.quotation_input_qty {
	background-color: #C4DDF2;
}

tr.cached_false.with_movex > td.quotation_grid_medio_blue, tr.cached_false.with_movex > td.quotation_grid_medio_blue > div, 
tr.cached_false.with_movex > td.quotation_grid_medio_descripcion_blue, tr.cached_false.with_sap > td.quotation_grid_medio_descripcion_blue,
tr.cached_false.with_sap > td.quotation_grid_medio_blue, tr.cached_false.with_sap > td.quotation_grid_medio_blue > div   {
	background-color: #C4DDF2 !important;
}

tr.product_red > td.customer_part_number, tr.product_red > td.quotation_grid_inicio_check, tr.product_red > td.part_number, 
tr.cached_false.with_movex.product_red > td.description, tr.cached_true.product_red > td.description, tr.product_red > td.quantity, tr.product_red > td.options_cell, tr.product_red input[type=text], 
tr.product_red div, tr.product_red.cached_false.with_movex > td.quotation_grid_medio_blue, tr.product_red.cached_false.with_movex > td.quotation_grid_medio_blue > div, 
tr.product_red.cached_false.with_movex > td.quotation_grid_medio_descripcion_blue, tr.product_red.cached_false.with_sap > td.quotation_grid_medio_descripcion_blue,
tr.product_red.cached_false.with_sap > td.quotation_grid_medio_blue, tr.product_red.cached_false.with_sap > td.quotation_grid_medio_blue > div, 
tr.product_red .quotation_grid_medio_descripcion_blue .editablecn, tr.product_red > td.days, tr.product_red > td.delivery_date, tr.product_red > td.availability, 
tr.product_red > td.list_price, tr.product_red > td.total_list_price, tr.product_red > td.net_price, tr.product_red > td.total_net_price, 
tr.product_red.box_price_line > td, tr.product_red .partNumberTbl td.quotation_text, tr.product_red.box_price_line .part_number_boxbasket > span,
tr.product_red .partNumberTbl td.quotation_text .enlace_referencia, tr.product_red > td.celda_boxbasket a.enlace_referencia_boxbasket,
tr.product_red .partNumberTbl td.quotation_text_red .enlace_referencia, tr.product_red > td.celda_boxbasket .personalised_product_boxbasket a {
 	background-color: #fff4f0 !important;
    color: #b70000 !important;
}

tr.product_red > td.quantity.editable, tr.product_red > td.quantity.editable input, tr.product_red > td.quantity.editable div,
tr.product_red > td.quantity.sapEnable, tr.product_red > td.quantity.sapEnable div,tr.product_red > td.quantity.sapEnable input,
tr.product_yellow > td.quantity.sapEnable, tr.product_yellow > td.quantity.sapEnable div,tr.product_yellow > td.quantity.sapEnable input,
tr.box_price_line.product_yellow > td.sapEnable, tr.box_price_line.product_yellow > td.sapEnable > input{
	background-color: #C4DDF2 !important;
	color: black !important;
}
tr.cached_false.product_red > td.quantity.sapEnable, tr.cached_false.product_yellow > td.quantity.sapEnable {
    background-color: #ffcc00 !important;
}

tr.product_yellow > td.customer_part_number, tr.product_yellow > td.quotation_grid_inicio_check, tr.product_yellow > td.part_number, 
tr.cached_false.with_movex.product_yellow > td.description, tr.cached_true.product_yellow > td.description, tr.product_yellow > td.quantity, tr.product_yellow > td.options_cell, tr.product_yellow input[type=text], 
tr.product_yellow div, tr.product_yellow.with_movex > td.quotation_grid_medio_blue, tr.product_yellow.with_movex > td.quotation_grid_medio_blue > div, 
tr.product_yellow.with_movex > td.quotation_grid_medio_descripcion_blue, tr.product_yellow.with_sap > td.quotation_grid_medio_descripcion_blue,
tr.product_yellow.with_sap > td.quotation_grid_medio_blue, tr.product_yellow.with_sap > td.quotation_grid_medio_blue > div, 
tr.product_yellow .quotation_grid_medio_descripcion_blue .editablecn, tr.product_yellow > td.days, tr.product_yellow > td.delivery_date,tr.product_yellow > td.availability, 
tr.product_yellow > td.list_price, tr.product_yellow > td.total_list_price, tr.product_yellow > td.net_price, tr.product_yellow > td.total_net_price, 
tr.product_yellow.box_price_line > td, .order_screen.product_yellow > td {
  	background-color: #ffffcc !important;
    border-color: #ccc !important;
}

tr.cached_false.product_red > td.options_cell {
	background-color: #ffcc00 !important;
}

tr.changing_qty > td.days, tr.changing_qty > td.delivery_date, tr.changing_qty > td.availability, tr.changing_qty > td.list_price, tr.changing_qty > td.total_list_price, 
tr.changing_qty > td.net_price, tr.changing_qty > td.total_net_price {
	background-color: #ffcc00 !important;
    background-image: url("https://www.smc.eu/portal_ssl/WebContent/basket_v2/resources/ajax_transparent.gif");
    background-position: center center;
    background-repeat: no-repeat;
}
tr.changing_qty > td.days > *, tr.changing_qty > td.delivery_date > *, tr.changing_qty > td.availability > *, tr.changing_qty > td.list_price > *, tr.changing_qty > td.total_list_price > *, 
tr.changing_qty > td.net_price > *, tr.changing_qty > td.total_net_price > * {
	visibility: hidden;
}
#myQuotationTable td {
    height: 18px !important;
}

.inputContainer{
    background-color: #f3f3f3;
    border: 1px solid #9e9e9e;
    float: left;
    padding: 2px;
    height: 17px;
}
.inputContainer.blue{
    background-color: #c4ddf2;
}
.inputContainer input, .inputContainer select{
	background: none;
    border: medium none;
    width: 100%;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    line-height: 15px;
    height: 100%;
}
.buttonContainer{
    background-color: #f3f3f3;
    border: 1px solid #9e9e9e;
    cursor: pointer;
    float: left;
    padding: 2px;
    height: 17px;
}
.buttonContainer input{
	background: none;
	border: none;
	cursor: pointer;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    height: 100%;
}
.inputSprtr{
	width: 5px;
	float: left;
}
.inputContainer input.ie8-placeholder, #inputCUON.ie8-placeholder, .inputContainer span.placeholder{
	color: #788794;	
	font-size: 7pt;
	font-style: italic;
	cursor: caret;
}
.inputContainer span.ie8-placeholder.placeholder {
	margin-top:-2px;
	margin-left: -2px;
	text-align: left;
}

::-webkit-input-placeholder {
	color: #788794;	
	font-size: 7pt;
	font-style: italic;
}

:-moz-placeholder { /* Firefox 18- */
	color: #788794;	
	font-size: 7pt;
	font-style: italic;
}

::-moz-placeholder {  /* Firefox 19+ */
	color: #788794;	
	font-size: 7pt;  
	font-style: italic;
}

:-ms-input-placeholder {  
	color: #788794;	
	font-size: 7pt;
	font-style: italic;
}
/*TO AVOID INPUT OUTLINE BLUE BORDER WHEN INPUTS ARE FOCUSED IN GOOGLE CHROME*/
.inputContainer input:focus, .buttonContainer input:focus, .editablequant input, .editable input{
	outline: none;
}

.emptyLine {
    height: 20px;
    width: 100%;
}
/* ACCEPT TERMS FIRST LOGIN */
.accept_conditions_container {
	height: 314px;
}
.accept_conditions_container .text_terms_conditions {
	background-color: white; 
	height: 250px; 
	overflow-y: auto; 
	width: 540px; 
	margin-bottom: 10px; 
	padding: 10px 5px 10px 10px; 
	border: 1px solid rgb(204, 204, 204);
}
.text_terms_conditions > p {
    padding-right: 5px;
    text-align: justify;
    text-indent: 15px;
}

.dc_disabledBtn {
    cursor: auto !important;
    opacity: 0.3;
    filter: alpha(opacity=30);
}
fieldset.orderScreenContainer {
	margin-left: 15px;
}
fieldset.productSelectionFieldset {
	width:739px;
	margin-left:10px;
}
fieldset.productSelectionTableContainer {
	width: 738px;
}
.restiling_content .proccess_gray_small a {
    color: #fff;
}