/*Tags redifined*/		
	body{margin:0;padding:0;font-size:70%;background: url(../images/pixel_fondo.gif) repeat-x;font-family:Tahoma,Verdana,Arial;text-align:center}
	form{margin:0;}
	ul,ol{list-style:none;margin:0;padding:0;}
	p{margin:0;padding:0;}
	img{border:none;}
	textarea, select{border:#d5d5d5 1px solid;}
	.borderInput{border:#d5d5d5 1px solid;}
/*End Tags redifined*/		

/*Ids*/
#wrapper{background:url(../images/pixel_estira_blanco.gif) repeat-y;width:770px;background-color:#fff;margin:auto;margin-top:0px;padding-bottom:0;}
#container{width:758px;overflow:hidden;_overflow:visible}

	/*Page Header*/
		#header_lang_other_options{padding:3px;}
		#header_other_options{width:70%;float:right;}
		#user_options li{float:right;}
		#header_menu{text-align:center;height:13px;background:url(../images/menu_sup.gif) no-repeat;padding:3px}
		#languages{text-align:left;}
		#languages a{text-decoration:none}
		#languagesList{padding:2px 2px 5px 0;text-align:right;background-color:#fff;position:absolute;z-index:501;}
		#languagesList ul{text-align:left;margin-left:10px;padding-right:10px;}
		#languagesList ul li{height:20px}
		#cont_languagesList{width:10px;}
		#wrapper_closelanguage{position:relative;height:12px;}
		#closelanguage{height:12px;width:12px;cursor:pointer;position:absolute;right:0;}
		#header_logo{position:relative;width:100%;text-align:left;}
	/*End Page Header*/
	/*Content Page*/
		#content{width:756px;margin-top:5px;padding-left:1px;padding-bottom:10px;padding-right:1px;}
		#wrapper_content{padding-bottom:0px;_height:374px;min-height:374px;}
		#wrapper_content_banner{/*margin-top:45px;//margin-top:51px*/}
		#subtitle{margin:30px 67px 16px 89px; font-family:Arial Narrow,Arial,Tahoma,Verdana;font-size:24px;text-align:left;}
		#subtitle_2{margin:20px 90px 32px 90px;font-family:Arial Narrow,Arial,Tahoma,Verdana;font-size:24px;text-align:left;}
		#subtitle img, #subtitle_2 img{position:relative;top:3px}
	/*End Content Page*/
	/*Page Footer*/
		#footer{font-size:10px;margin:auto;padding-left:6px;padding-right:6px;width:758px;margin-top:0px;color:#1851fc}
	/*End Page Footer*/
	/*Index Page*/
		#analyze_zone{position:relative;height:247px;padding-top:20px}
			#titleHome{width:80%;height:100px;margin:auto;}
			#titleHomeLogin{width:80%;height:75px;padding-top:25px;margin:auto;}
			#footer_with_radios{color:#fff}
				#opt_fast,#opt_complete{width:49%;}
				#opt_fast ul li input,#opt_complete ul li input{border:none;margin-top:0;//margin-top:-3px}
				#opt_fast ul{margin-right:15px}
				#opt_complete ul{margin-left:15px}
				#hint_fast, #hint_complete{position:relative;top:-10px;width:145px;margin-left:5px;}
				#hint_fast div, #hint_complete div{padding:4px;text-align:left;_height:10px;min-height:10px;filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;}
			#footer_with_message{position:absolute;bottom:24px;left:0;width:756px;}
		#register_and_summary_zone{margin-top:10px;}
			#register_zone{background: url(../images/fondo_registrate.jpg) no-repeat;margin:auto;min-height:185px;_height:185px;padding-top:10px;width:629px;}
				#features{font-size:12px;margin-left:142px;text-align:left;overflow:hidden;min-height:133px;_height:133px;}
				#features ul{font-family:Verdana;margin:15px 0 0 58px;padding:auto;}
				#features ul li{background:url(../images/punto_opciones.gif) no-repeat; background-position: 0px 6px;padding-left:12px;padding-bottom:12px}
				#l_button_reg{margin-left:60px}
			#l_signIn{position:relative;z-index:200;width:170px;text-align:left;float:right;padding-right:50px;margin-top:-48px;}
			#alreadyClient{position:relative;z-index:200;width:475px;text-align:right;float:right;padding-right:12px;margin-top:8px;_margin-top:-2px;}
		#registered{padding:0 9px 0 9px;margin-bottom:0;font-size:12px;}
			#home_banner{width:250px;height:250px;cursor:pointer;margin:auto 10px auto auto;_margin:auto 10px -10px auto;}
			#buy_disinfection{padding-top:12px;width:232px;height:188px}
			#buy_disinfection p{height:60px}
			#buy_disinfection div{padding-right:10px}
			#summary_basic{width:478px;padding-top:10px;min-height:190px;_height:190px}
			#clock{margin:2px 10px 0 0;background: url(../images/fondo_reloj.jpg) no-repeat;width:120px;height:17px;padding-top:0px;//padding-top:2px;}
			#summary_data{margin:20px 0 0 30px; padding-left:30px}
			#summary_data table{font-size:11px;border:none;border-collapse:collapse;}
			#summary_data table td{padding-bottom:5px;}
	/*End Index Page*/
	/*Login Page*/
		#panelConfirmation .title{font-size:16px}
		#panelConfirmation .content{font-size:11px}
		#panelConfirmation .tip{font-size:11px;font-style:italic;font-weight:normal;}
		#subtitleLogin{font-size:24px;margin-top:19px;margin-bottom:30px;font-family:Arial Narrow,Arial,Tahoma, Verdana;}
		#login_form_zone{border:1px solid #AFB6C6;height:240px;background:url(../images/fondo_login.gif) no-repeat;}
		#formulary_login{padding-left:182px;padding-top:24px;_padding-top:22px;}
		#inner_formlurary_login{height:192px;_height:193px}
			#inner_formlurary_login .headerTextField{margin-right:12px;margin-top:3px;width:107px}
			#inner_formlurary_login .textField{margin-bottom:12px;width:228px;}
			#inner_formlurary_login .textField input{width:100%;}
			#inner_formlurary_login .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
			#inner_formulary_login .textField p.lasterror{padding-bottom:6px;}
		#linkremind{margin-bottom:12px;font-size:11px;}
		#linkremin a{color:#0042ff}	
	/*End Login Page*/
	/*Reminder Page*/
		#content_input_txt_mail input{font-family:Verdana;font-size:12px;width:400px;//margin-left:-89px;//margin-right:-67px}
	/*End Reminder Page*/
	/*Download Page*/
		#help_sp1{height:418px;padding-top:62px;background-color:#fff;text-align:center;width:756px;position:absolute;z-index:500;}
		#help_sp2{padding-top:62px;position:absolute;height:418px;background-color:#fff;text-align:center;width:756px;z-index:500;}
		#help_sp2 p{margin-left:67px; margin-right:67px;font-size:16px}
		#help_sp2_tooltip_tail{position:absolute;background: url(../images/tip_01.gif) no-repeat;width:80px;height:138px;top:5px;left:10px}
		#help_sp2_tooltip{position:absolute;z-index:500;background: url(../images/tip_01.gif) no-repeat;width:486px;height:138px;top:51px;left:10px;background-position:0px -46px;}
		#help_sp2_tooltip img{position:absolute;right:5px;top:5px;cursor:pointer;}
		#help_sp2_tooltip p{font-size:12px;text-align:left;margin-left:20px;margin-right:20px;margin-top:10px}
		#help_ie9_tooltip{position:absolute;z-index:1000;background:url(../images/tip_02.gif) no-repeat;width:486px;height:100px;bottom:15%;left:50%;margin-left:-243px;}
		#help_ie9_tooltip .close{position:absolute;right:10px;top:16px;cursor:pointer;}
		#help_ie9_tooltip .arrow{position:absolute;right:1px;bottom:1px;}
		#help_ie9_tooltip p{font-size:12px;text-align:left;margin-left:20px;margin-right:20px;margin-top:21px}
		#help_firefox{padding:50px 10px 0 10px;font-size:12px;position:absolute;top:10px;left:10px;background:url(../images/globe.gif) no-repeat;width:395px;height:496px;}
	/*End Download Page*/
	/*Scan Page*/
		#currentElement{margin-top:7px;text-align:left;color:#484848;}
		#scan_details{font-size:12px;margin:auto;}
		#scan_details table{padding:0;text-align:right;margin:auto;margin-top:30px;margin-bottom:-5px;}
		#scan_details table td.value{width:50px;}
	/*End Scan Page*/	
	/*Results*/
		#free_malware_disinfectable, #pro_malware_disinfectable,#suspicious, #vulnerability{text-align:left;border-top:1px dotted #000;}
		#vulnerability .content-table, #suspicious .content-table{font-size:11px;}
		#res_table_zone{margin-right:67px;margin-left:67px}
		#hint{width:161px;padding-top:24px;background:url(../images/bocadillo_tira_arriba.gif) no-repeat;position:absolute;z-index:100;}
		#hint .hint_bottom{background:url(../images/bocadillo_tira_abajo.gif) no-repeat;height:4px;}
		#hint .content{text-align:left;font-size:11px;padding:0 3px;font-style:normal;border-left:1px solid #4e6843;border-right:1px solid #4e6843;background-color:#D7edff}
		#hint img{vertical-align:top;}
		#res_summary_zone{font-size:12px;font-family:Arial,Tahoma,Verdana;background:url(../images/px_fondo_gris_resultados.gif) repeat-x;}
		#left_summary_zone{margin-top:5px;background:Transparent;}
		#left_summary_zone img{margin-left:28px;margin-right:0px;}
		#right_summary_zone{margin-top:5px;width:450px;padding-right:12px;}
		#status_results{font-size:36px;font-family:Arial Narrow,Arial,Tahoma,Verdana;}
		#status_results.cookies span{color:#E29604}
		#status_results.infected span{color:#500101}
		#status_results.noinfected{color:#008400}
		#status_results.disinfected span{color:#138A16}
		#subtitle_status_results{font-family:Arial Narrow,Arial,Tahoma,Verdana;font-size:28px}
		#iphone, #buy_panda{font-family:Arial,Tahoma,Verdana;font-size:14px;color:#133b8a;}
		#iphone span{color:#484848;}
		#right_summary_zone .buttons{margin-bottom:33px;}
		#friendbutton{margin-top:6px;margin-bottom:33px;}
		#reports{text-align:right;color:azul;font-size:12px;vertical-align:top;font-weight:bold;}
		#reports span{_position:relative;top:-5px;}
	/*End Results*/
	/*Register Result Page*/
		#popup_reg_login{min-height:511px;_height:514px; border:1px solid black;position:absolute;text-align:center;padding:1px 1px 12px 1px;width:733px;background-color:#fff}
			#popup_reg_login .header{font-family:Arial Narrow,Arial,Tahoma,Verdana;font-size:18px;color:#fff;padding-top:7px;height:74px;}
			#popup_reg_login .header div{margin-left:30px;margin-right:30px;}
			#popup_reg_login .header div.closeImg{margin-left:0;margin-right:0}
			#popup_reg_login #content-popup{padding-left:12px;padding-top:24px}
			#popup_reg_login .header .closeImg{position:absolute;top:10px;right:10px;cursor:pointer;width:17px;height:16px}
			#popup_reg_login .header-text{font-family:Arial Narrow,Arial,Tahoma,Verdana;color:#123172;margin-bottom:10px;font-size:16pt}
			#popup_reg_login  #content-features{width:513px;_width:504px;border-right:1px dotted #123172;}
			#popup_reg_login  #content-features .headerText{margin-left:30px;}
				
			#popup_reg_login  #content-features table{margin-right:20px;margin-left:4px;border-collapse:collapse}
			#popup_reg_login  #content-features .permanent{font-style:italic;font-size:9px;}
			#popup_reg_login  #content-features table td{border:3px solid #fff;padding:6px;background-color:#e6ebec;}
			#popup_reg_login  #content-features table td.vHidden{visibility:hidden;width:525px}
			*:first-child+/**/html #popup_reg_login  #content-features table td.vHidden{visibility:visible;background:transparent;}
			#popup_reg_login  #content-features table td.pro_cell{border-right:0; border-bottom-color:#EBFFE6;background-color:#F5FFF3;border-left:10px #fff solid}
			#popup_reg_login  #content-features table td.pro_reg_cell{background-color:#F3F8FF;border-bottom-color:#E6F0FF;}
			#popup_reg_login  #content-features table td.pro_register{background-color:#2f68ba;color:#fff;}
			#popup_reg_login  #content-features table td.pro_buy{background-color:#2f68ba;color:#fff;}
			#popup_reg_login  #content-features table td.retail_buy{background-color:#54c30b;color:#fff;border-left:10px #fff solid}
			#popup_reg_login  #content-features table td.buttonfooter{padding:0;background:#fff;border-bottom:0;}		
			*:first-child+/**/html #popup_reg_login  #content-features table td.buttonfooter input{padding:0;}				
					
			#popup_reg_login  #content-features .button_reg_pop{font-family:Tahoma;font-size:14px;color:#fff;border:none;height:46px;font-weight:bold;width:137px;background:url(../images/bot_as_medio.gif) 0 4px no-repeat;cursor:pointer;}
			#popup_reg_login  #content-features .button_reg_pop:hover, #popup_reg_login  #content-features .button_reg_pop_hover{background:url(../images/bot_as_medio_over.gif) 0 4px no-repeat;}
			#popup_reg_login  #content-features .button_reg_pop:active, #popup_reg_login  #content-features .button_reg_pop_down{background:url(../images/bot_as_medio_down.gif) 0 4px no-repeat;}

			#popup_reg_login  #content-features .button_reg_buy{width:97px;background:url(../images/bot_as_peq.gif) 0 4px no-repeat}
			#popup_reg_login  #content-features .button_reg_buy:hover, #popup_reg_login  #content-features .button_reg_buy_hover{background:url(../images/bot_as_peq_over.gif) 0 4px no-repeat;}
			#popup_reg_login  #content-features .button_reg_buy:active, #popup_reg_login  #content-features .button_reg_buy_down{background:url(../images/bot_as_peq_down.gif) 0 4px no-repeat;}
			#popup_reg_login  #content-features .button_retail_buy{width:97px;background:url(../images/bot_retail_peq.gif) 0 4px no-repeat;}
			#popup_reg_login  #content-features .button_retail_buy:hover, #popup_reg_login  #content-features .button_retail_buy_hover{background:url(../images/bot_retail_peq_over.gif) 0 4px no-repeat;}
			#popup_reg_login  #content-features .button_retail_buy:active, #popup_reg_login  #content-features .button_retail_buy_down{background:url(../images/bot_retail_peq_down.gif) 0 4px no-repeat;}
					
			#popup_reg_login #content-login{width:183px;padding-left:12px;padding-right:12px;}
				#popup_reg_login #content-login .header-text-login{margin-bottom:20px;}
				#popup_reg_login #content-login .field-area{margin-bottom:9px}
				#popup_reg_login #content-login .field-area .field-text-header{margin-bottom:4px;font-family:Verdana,Tahoma,Arial;font-size:12px}
				#popup_reg_login #content-login .field-area input{width:177px;}
				#popup_reg_login #content-login .bsend{margin-top:-7px;margin-bottom:12px}
				#popup_reg_login #content-login .remind{margin-top:20px}
		
		#popup_reg_login #reminder-zone{padding-right:45px;padding-left:45px;}
		#popup_reg_login #reminder-zone #reminder_area{padding-top:24px;}
			#popup_reg_login #reminder-zone #reminder_area .fields{margin-left:33px;border-bottom:1px solid #fff}
			#popup_reg_login #reminder-zone #reminder_area .fields .headerTextField{margin-right:12px;margin-top:2px;width:150px;font-family:Verdana,Tahoma,Arial;font-size:12px}
			#popup_reg_login #reminder-zone #reminder_area .fields .textField{margin-bottom:6px;width:300px;}
			#popup_reg_login #reminder-zone #reminder_area .fields .textField input{width:100%;//margin-left:-33px;}
			#popup_reg_login #reminder-zone #reminder_area .fields .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
			#popup_reg_login #reminder-zone #reminder_area .b_send{margin-top:24px;margin-bottom:24px}
		
		#popup_reg_login #login-big-zone{padding-right:45px;padding-left:45px;}
		#login-big-zone #cRegisterLogin_cRegisterResultLarge_panelConfirmation .title{font-size:16px}
		#login-big-zone #cRegisterLogin_cRegisterResultLarge_panelConfirmation .content{font-size:11px}
		#login-big-zone #cRegisterLogin_cRegisterResultLarge_panelConfirmation .tip{font-size:11px;font-style:italic;font-weight:normal;}
		#popup_reg_login #login-big-zone #login_area{padding-top:24px;}
			#popup_reg_login #login-big-zone #login_area .fields{margin-left:33px;border-bottom:1px solid #fff}
			#popup_reg_login #login-big-zone #login_area .fields .headerTextField{margin-right:12px;margin-top:2px;width:150px;font-family:Verdana,Tahoma,Arial;font-size:12px}
			#popup_reg_login #login-big-zone #login_area .fields .textField{margin-bottom:6px;width:228px;}
			#popup_reg_login #login-big-zone #login_area .fields .textField input{width:100%;//margin-left:-33px;}
			#popup_reg_login #login-big-zone #login_area .fields .textField .check{margin-top:3px;}
			#popup_reg_login #login-big-zone #login_area .fields .textField .check input{width:auto;border:none;margin-left:0px;}
			#popup_reg_login #login-big-zone #login_area .fields .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
			#popup_reg_login #login-big-zone #login_area .b_send{margin-top:12px;margin-bottom:24px;}
			
		#popup_reg_login #register-zone{padding-right:45px;padding-left:45px;}
		#popup_reg_login #register-zone #register_area{padding-top:10px;}
			#popup_reg_login #register-zone #register_area #reg_tip{margin-left:9px;font-family:Tahoma,Verdana,Arial;padding-bottom:24px;}
			#popup_reg_login #register-zone #register_area #reg_tip span{color:#173D8E;font-size:12px;font-weight:bold;}
			#popup_reg_login #register-zone #register_area #fields{margin-left:112px;border-bottom:1px solid #fff}
			#popup_reg_login #register-zone #register_area #fields .headerTextField{margin-right:12px;margin-top:2px;width:150px;font-family:Verdana,Tahoma,Arial;font-size:12px}
			#popup_reg_login #register-zone #register_area #fields .textField{margin-bottom:6px;width:228px;}
			#popup_reg_login #register-zone #register_area #fields .textField input{width:100%;//margin-left:-112px;}
			#popup_reg_login #register-zone #register_area #fields .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
			#popup_reg_login #register-zone #register_area #fields .textField p.lasterror{padding-bottom:6px;}
			#popup_reg_login #register-zone #register_area .radio_zone{margin-top:38px;margin-left:6px;width:622px;}
			#popup_reg_login #register-zone #register_area .radio_zone input{border:none;}
			#popup_reg_login #register-zone #register_area .radio_zone .radioText{margin-top:2px;width:592px}
			#popup_reg_login #register-zone #register_area .radio_zone .radioText em{color:#484848}
			#popup_reg_login #register-zone #register_area .b_send{margin-top:12px;}
	/*End Register Result Page*/
	/*Register Page*/
		#register_step1{margin:0 33px 0 33px}
			#register_step1 .permanent{font-size:9px;font-style:italic;}
			#register_step1 table{margin-top:6px;border-collapse:collapse;width:690px}
			#register_step1 table td{border:3px solid #fff;padding:6px;background-color:#e6ebec;}
			#register_step1 table td.vHidden{visibility:hidden;width:100%}
			*:first-child+/**/html #register_step1 table td.vHidden{visibility:visible;background:transparent;}
			#register_step1 table td.pro_cell{border-right:0; border-bottom-color:#EBFFE6;background-color:#F5FFF3;border-left:10px #fff solid}
			#register_step1 table td.pro_reg_cell{background-color:#F3F8FF;border-bottom-color:#E6F0FF;}
			#register_step1 table td.pro_register{height:60px;background-color:#2f68ba;color:#fff}
			#register_step1 table td.buy{background-color:#54c30b;color:#fff;border-left:10px #fff solid}
			#register_step1 table td.buttonfooter{padding:0;background-color:transparent;border-bottom:0;}		
			*:first-child+/**/html #register_step1 table td.buttonfooter input{padding:0;}		
		#register_step2{margin:0 67px 0 87px;padding-top:24px; border: 2px dashed #BDCEFF}
		#fields{margin-left:128px;}
		#register_step2 #fields .headerTextField{margin-right:12px;margin-top:5px;width:100px}
		#register_step2 #fields .textField{margin-bottom:6px;width:228px;}
		#register_step2 #fields .textField input{width:100%;//margin-left:-215px;//margin-right:-67px;}
		#register_step2 #fields .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
		#register_step2 #fields .textField p.lasterror{padding-bottom:6px;}
		#register_step2 .radio_zone{margin-top:24px;margin-left:18px;width:580px;display:block;}
		#register_step2 .radio_zone input{border:none;}
		#register_step2 .radio_zone .radioText{margin-top:2px;width:550px}
		*:first-child+/**/html #register_step2 .radio_zone .radioText{margin-top:-2px; margin-left:3px;width:550px}
		#register_step2 .radio_zone .radioText em{color:#484848}
		#register_step2 .b_send{margin-top:12px;margin-bottom:10px;margin-right:10px;}
		#buy_step em{font-size:12px}
	/*End Register Page*/
	/*My Account Pages*/
		#myaccount_change_pwd{margin:24px 67px 0 0px;padding-top:1px;}
		#myaccount_change_pwd #fields .headerTextField{margin-right:12px;margin-top:5px;width:180px}
		#myaccount_change_pwd #fields .textField{margin-bottom:6px;width:228px;}
		#myaccount_change_pwd #fields .textField input{width:100%;//margin-left:-128px;//margin-right:-67px;}
		#myaccount_change_pwd #fields .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
		#myaccount_change_pwd #fields .textField p.lasterror{padding-bottom:6px;}
		#myaccount_change_pwd .b_send{margin:12px 10px 10px 307px;//margin-left:309px;}
	/*End My Account Pages*/
	/*Requirements Page*/
		#requirements_zone{margin-left:200px;text-align:left;}
		#requirements_zone ul{margin-left:20px;margin:auto;}
		#requirements_zone ul li{padding-bottom:16px}
		#requirements_zone ul .req_features{margin-left:44px;margin-top:-30px}
		#mozillaFirefoxRequire{height:33px}
		#mozillaFirefoxRequire img{position:absolute;margin-left:-17px;}
	/*End Requirements Page*/
	/*Alerts */
		#alert{background-color:#fff;font-size:12px;position:absolute;}
	/*End Alerts*/
/*End Ids*/

/*Generic Classes*/
	.left {float:left;}
	.right{float:right;}
	.clear{clear:both; background:transparent}
	*:first-child+/**/html .clear{clear:both;width:1px;height:1px;}
	.font0{font-size:0;clear:both;}
	.titleHighLight{font-size:32px; font-family:Arial Narrow,Arial,Tahoma,Verdana;color:#fff;}
	.selected{font-weight:bold;}
	.textRight{text-align:right}
	.textLeft{text-align:left}
	.textCenter{text-align:center;}
	.imgLink:hover{background-color:transparent}
	.imgLink img{border:none;}
	.hidden{display:none}
	.page_header_content{text-align:left;height:37px;padding-top:7px;}
	.page_header_content_text{font-size:24px;color:#fff;margin-left:68px;}
	.p_scan_download{font-size:12px;margin-left:89px;margin-right:67px;TEXT-ALIGN:left}
	.button_normal{font-family:Tahoma;font-size:14px;border:none;height:48px;font-weight:bold;width:117px;background:url(../images/bot_normal.gif) 0 4px no-repeat;cursor:pointer;}
	.button_normal_largo{font-family:Tahoma;font-size:14px;border:none;height:48px;font-weight:bold;width:227px;background:url(../images/bton_result_normal.gif) 0 4px no-repeat;cursor:pointer;}
	.button_normal:hover, .button_normal_hover{color:#123172;background:url(../images/bot_over.gif) 0 4px no-repeat;}
	.button_normal:active, .button_normal_down{color:#484848;background:url(../images/bot_down.gif) 0 4px no-repeat;}
	.button_normal_largo:hover, .button_normal_largo_hover{color:#123172;background:url(../images/bton_result_over.gif) 0 4px no-repeat;}
	.button_normal_largo:active, .button_normal_largo_down{color:#484848;background:url(../images/bton_result_down.gif) 0 4px no-repeat;}
	.data_on_scan_download{margin:auto;margin-top:17px;width:482px;}
	.percent{font-weight:bold;font-size:14px;}
	.percent_infected{color:#db2f2f}
	.percent_suspicious{color:#f5ac2b}
	.progressbar{margin-top:7px;height:27px;background: url(../images/progressbar.gif) no-repeat;text-align:left}
	.piece_progressbar{height:27px;width:0px;}
	.button_data_on_scan_download{margin-top:20px;}
	.notice{font-size:12px;margin: 12px 67px 36px 89px;TEXT-ALIGN:left}
	.error{margin-left:89px;padding:12px;background-color:#f8e9e7;color:#f00;border:1px solid #f00;font-weight:bold}
	.ok{margin-left:89px;padding:12px;font-weight:bold}
	.noticeNano{font-size:12px;margin-top:24px;TEXT-ALIGN:left}
	.errorNano{margin-bottom:12px;padding:12px;background-color:#f8e9e7;color:#f00;border:1px solid #f00;font-weight:bold}
	.okNano{margin-bottom:12px;padding:12px;font-weight:bold}
	.ok, .okNano{background-color:#C5D8FC;color:#123172;border:1px solid #123172;}
	.errorEnter{margin-bottom:12px;}
	.linkback{text-align:left;margin-left:89px;margin-top:33px}
	.linkback2{text-align:left;margin-left:89px;margin-top:21px}
	.content_gral_pos{margin-left:89px;margin-right:67px;font-size:12px;}
	.errorField input, .errorField textarea, .errorField select{border:1px solid red;background: #fff;}
	.errorField p{color:red;}
	.errorRadio{color:#f00;}
	.fontVerdana{font-family:Verdana,Tahoma,Arial;}
	.margin-top-24{margin-top:24px;}
	.margin-top-19{margin-top:19px;}
	input.focusTextField, .focusTextField input, textarea.focusTextField, .focusTextField textarea{border:#000000 1px solid;background: #f4f4f4;}
	.back_no_underline{text-decoration:none;}
	.ovHidden{overflow:hidden;}
	.only{font-weight:bold;margin-left:10px;_height:1px;min-height:1px;width:188px}
	.NavyP{color:#173D8E;}
	.cursorDefault{cursor:default;}
	.share{padding:1px 0 0 0;}
/*End Generic Classes*/

/*Classes Page*/

/*Register Result Classes*/
.button_buy_popup{background: url(../images/bot_pant_compra.gif);font-family:Tahoma,Verdana,Arial;width:137px;height:28px;border:none;font-size:12px;font-weight:bold;color:#0c8509;cursor:pointer}
.button_reg_popup{background: url(../images/bot_pant_registrarse.gif);font-family:Tahoma,Verdana,Arial;width:137px;height:28px;border:none;font-size:12px;font-weight:bold;color:#123172;cursor:pointer}
.backRegister{min-height:475px;_height:475px;background: url(../images/img_semitransp.gif) no-repeat -70px 230px;}
/*End Register Result Clases*/
/*Alerts Classes*/
	.inner-alert{text-align:left;padding:24px 22px;width:400px;height:100%;}
	.header-alert{font-size:18px;font-weight:bold;}
	.innerText-alert{margin-top:24px;}
	.buttons_place-alert{text-align:center;margin-top:24px}
/*End Alerts Classes*/
/*Conditions Classes*/
	p.TextTop24{margin-top:24px;font-family:Verdana;}
	p.TextTop12	{margin-top:12px;font-family:Verdana;}
	img.alignToText{margin-top:0.1em; margin-left:1px;}
	p.TextTop36{ margin-top:36px; font-family:Verdana; }
/*End Conditions Classes*/
/*My Account Classes*/
.content-myaccount{margin:0px 90px 0 90px;}
.content-myaccount img{position:relative;top:40px;}
.content-myaccount-options{margin-left:50px;text-align:left;border-top:1px dotted #000;}
.content-myaccount-options span{background-color:#fff;top:-12px;position:relative;z-index:10;font-size:18px;}
.content-myaccount-options p{margin-top:-6px;font-size:12px;}
.content-myaccount input.normal{margin-top:24px;margin-bottom:-24px;}
.content-myaccount input.last{margin-top:24px;margin-bottom:24px;}
/*End My Account Classes*/
/*Other scan Classes*/
.content-other_scan{margin:-40px 90px 0 90px;}
.content-other_scan img{position:relative;top:40px;}
.content-other_scan-options{margin-left:50px;text-align:left;border-top:1px dotted #000;}
.content-other_scan-options span{background-color:#fff;top:-12px;position:relative;z-index:10;font-size:18px;}
.content-other_scan-options p{margin-top:-6px;font-size:12px;}
.content-other_scan input.normal{margin-top:24px;margin-bottom:-24px;}
.content-other_scan input.last{margin-top:24px;margin-bottom:24px}
#help_sp1.hsp1, #help_sp2.hsp2{height:485px;}
/*End Other scan Classes*/
/*Header Classes*/
	.menuText{font-size:12px;text-decoration:none;}
	#header_menu .red{color:red;}
	.trademark{width:120px;height:36px;position:absolute;margin-left:3px;margin-top:3px;}
/*End Header Classes*/
/*Opinion Classes*/
.opinion .error{margin:24px 0 0 0;}
.opinion .mandatory{color:#f00;}
.opinion #fields{margin-left:0;margin-top:24px;}
.opinion #fields .headerTextField{margin-right:12px;margin-top:0;width:133px;text-align:right;}
.opinion #fields .margin-24{//margin-top:-24px}
.opinion #fields .textField{margin-bottom:6px;width:428px;}
.opinion #fields .textField input{width:328px;//margin-left:-89px;//margin-right:-67px;}
.opinion #fields .textField textarea{height:100px;width:100%;//margin-left:-89px;//margin-right:-67px;}
.opinion #fields .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
.opinion .b_send{margin-left:145px;//margin-left:56px;}
.buttonSend{width:575px;//margin-left:-0px;//margin-top:-24px;font-size:11px}
/*End Opinion Classes*/
/*Support Classes*/
.support{margin-top:36px}
.support .error{margin:24px 0 0 0;}
.support .mandatory{color:#f00;}
.support #fields{margin-left:0;margin-top:24px;}
.support #fields .headerTextField{margin-right:12px;margin-top:0;width:158px;text-align:right;}
.support #fields .margin-24{//margin-top:-24px}
.support #fields .textField{margin-bottom:6px;width:403px;}
.support #fields .textField select{width:330px;//width:332px;}
.support #fields .textField input{width:328px;//margin-left:-89px;//margin-right:-67px;}
.support #fields .textField textarea{height:100px;width:100%;//margin-left:-89px;//margin-right:-67px;}
.support #fields .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
.support .b_send{margin-left:170px;//margin-left:81px;}
.buttonSend{width:575px;font-size:11px}
.radioSatisfaction{text-align:center;float:left;padding:10px 0 10px 0;width:120px}
/*End Support Classes*/
/*Index Classes*/
	.hint_time{font-size:9px;font-style:italic;}
	.messageFooter{color:#cae0ff;font-family:Arial Narrow,Arial,Tahoma,Verdana;font-size:20px;font-weight:bold;}
	.txtHeaderRegistered, .txtHeaderRegisterAndSummaryZone{font-size:16px;font-weight:bold;font-family:Arial,Tahoma,Verdana; padding-left:30px}
	.txtHeaderBuy{font-size:18px;font-family:Tahoma,Verdana,Arial;}
	.feature_highlight{font-size:14px}
	.type_scan{font-weight:bold;font-size:12px}
	.type_scan_detail{font-style:italic;font-size:10px}
	.other_analysis{font-size:16px;font-family:Arial,Tahoma,Verdana;position:absolute;bottom:24px;left:0;width:756px}
	.other_analysis a:hover{background-color:Transparent}
	.other_analysis a:link,.other_analysis a:visited,
	.other_analysis a:active,
	.other_analysis a:hover{font-weight:bold;color:#fff}
	.date_clock{font-size:10px}
	.tconcept{font-size:12px;font-family:Verdana,Tahoma,Arial;color:#123172;font-weight:bold;width:120px}
	.tvalue{padding-left:20px}
	.summary_center{margin:auto}
	.button_scan{font-family:Arial,Tahoma,Verdana;font-size:24px;font-weight:bold;color:#fff;border:none;width:224px;height:48px;cursor:pointer}
	.reflex{height:21px}
	.div_button_buy_disinf{margin-top:5px}
	.button_buy_disinf{font-family:Arial,Tahoma,Verdana;font-size:14px;font-weight:bold;color:#fff;border:none;width:97px;height:34px;cursor:pointer}
/*End Index Classes*/
/*Download Classes*/
.head{font-size:18px;color:#4868CE;}
.step{padding-left:120px;text-align:left;padding-top:8px;margin-bottom:20px;width:390px;height:24px;}
	/*Require step class for correctly output display. Grouped by language.*/
	.step_1_de{background:url(../images/de/step_01.gif) no-repeat}
	.step_2_de{background:url(../images/de/step_02.gif) no-repeat}
	.step_1_en{background:url(../images/en/step_01.gif) no-repeat}
	.step_2_en{background:url(../images/en/step_02.gif) no-repeat}
	.step_1_es{background:url(../images/es/step_01.gif) no-repeat}
	.step_2_es{background:url(../images/es/step_02.gif) no-repeat}
	.step_1_fr{background:url(../images/fr/step_01.gif) no-repeat}
	.step_2_fr{background:url(../images/fr/step_02.gif) no-repeat}
	.step_1_it{background:url(../images/it/step_01.gif) no-repeat}
	.step_2_it{background:url(../images/it/step_02.gif) no-repeat}
	.step_1_nl{background:url(../images/nl/step_01.gif) no-repeat}
	.step_2_nl{background:url(../images/nl/step_02.gif) no-repeat}
	.step_1_pl{background:url(../images/pl/step_01.gif) no-repeat}
	.step_2_pl{background:url(../images/pl/step_02.gif) no-repeat}
	.step_1_pt{background:url(../images/pt/step_01.gif) no-repeat}
	.step_2_pt{background:url(../images/pt/step_02.gif) no-repeat}
	.step_1_ru{background:url(../images/ru/step_01.gif) no-repeat}
	.step_2_ru{background:url(../images/ru/step_02.gif) no-repeat}
	.step_1_sv{background:url(../images/sv/step_01.gif) no-repeat}
	.step_2_sv{background:url(../images/sv/step_02.gif) no-repeat}
	.step_1_zh{background:url(../images/zh/step_01.gif) no-repeat}
	.step_2_zh{background:url(../images/zh/step_02.gif) no-repeat}
 .MozLayer{font-size:12px;min-height:440px;overflow:hidden;width:756px;position:absolute;z-index:200;background:#fff;}
 .MozLayerOther{min-height:520px;}
 .MozLayer .error{margin: 24px 36px 33px 69px;}
 .MozLayer .explainText{padding:12px; border-top:#000 1px dotted; border-bottom:#000 1px dotted;margin:33px 36px 33px 69px; overflow:hidden;}
 .MozLayer .step1{margin:33px 0px 44px 138px;} 
 .MozLayer .step2{margin:33px 0px 20px 138px;}
 .MozLayer .step_indicator{font-size:14px;margin-bottom:20px;color:#173d8e;}
 .MozLayer .step_indicator span{font-size:18px;}
 .MozLayer .step2 .step2_images{margin-top:-18px;margin-bottom:33px;}
 .MozLayer .step2 .click{position:relative;z-index:10;margin-left:320px;margin-bottom:-10px;width:253px;}
 .MozLayer .step2 .arrow{position:relative;top:-40px;}
 .MozLayer .linkback{margin-left:69px;margin-top:45px;font-size:11px;}
/*End Download Classes*/
/*Login Classes*/
.checkremind{margin-left:115px;position:relative;top:-10px;margin-bottom:8px;font-size:11px;}
*:first-child+/**/html .checkremind{margin-left:119px;}
.checkremind input{border:none;}
.check label{position:relative;top:-3px;//top:-1px;}
*:first-child+/**/html .check label{margin-left:4px;}
.check input{border:none}
/*End Login Classes*/
/*Help Classes*/
.index{border-bottom:1px dotted #123172;padding-bottom:24px;}
.index .title{margin-top:24px;font-family:Arial Narrow,Arial,tahoma,Verdana;font-size:24px;}
.index .top24{margin-top:24px;}
.index .top14{margin-top:14px;}
.helpContent{padding-top:24px;} 
.helpContent .question{font-family:Verdana;font-size:14px;font-weight:bold;margin-top:12px;} 
.helpContent .answer{font-family:Verdana;font-size:12px;margin-top:12px;} 
.helpContent .answer2{font-family:Verdana;font-size:12px;margin-top:10px;} 
.helpContent .answer2 ul{padding-left:32px;list-style:disc outside;} 
.helpContent .answer2 ol{padding-left:32px;list-style:decimal;} 
.helpContent .answer2 ul li{padding-bottom:5px;}
.helpContent .answer2 ul li ul li{padding-bottom:0;padding-top:5px;}
.helpContent .answer2 ol li{padding-bottom:5px;}
.helpContent .answer2 ul ul{padding-left:44px;list-style:circle outside;} 
.helpContent .up{text-align:right;font-family:Verdana;font-size:10px;margin-top:12px;}
/*End Help Classes*/
/*Confirmation Classes*/
.confClose{margin-top:24px;font-family:Tahoma;font-size:18px;} 
/*End Confirmation Classes*/
/*Reminder Classes*/
.reminder{margin-top:24px;font-family:Verdana;font-size:12px;} 
.reminder .headerTextField{margin-right:12px}
.reminder .textField{width:400px;}
.reminder .textField p{margin-top:3px;_margin-top:2px;font-size:11px;}
.reminder .button_normal{margin-top:24px;//margin-top:0px;}
/*End Reminder Classes*/
/*Error Classes*/
.errorTitle{ MARGIN-TOP: 24px; FONT-SIZE: 24px; FONT-FAMILY: Arial Narrow,Arial,Tahoma,Verdana } 
.errorText{ MARGIN-TOP: 12px } 
.accountErrorSteps{ MARGIN-TOP: 24px } 
#accountErrorSteps OL{ MARGIN-TOP: 12px; PADDING-LEFT: 48px; LIST-STYLE-TYPE: decimal } 
#accountErrorSteps OL LI{ MARGIN-TOP: 12px } 
#accountErrorSteps .question{ MARGIN-TOP: 24px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #123172; FONT-FAMILY: Verdana } 
#accountErrorSteps .answer{ MARGIN-TOP: 12px }
.page_header_content_error{height:37px;padding-top:7px;background:url(../images/franja_titulos_error.jpg) no-repeat;margin-top:35px;}
.errorSection{background:#EAEAEA;border:1px solid #484848;padding:24px;width:650px;margin:auto;margin-top:35px;}
.errorSeparator{width:75%;height:1px;border-top: 1px solid #484848;margin:auto;margin-top:28px;margin-bottom:0;font-size:0}
/*End Error Classes*/
/*Register Classes*/
.AcScan{font-weight:bold;}
#reg_tip{margin-left:24px;font-family:Tahoma,Verdana,Arial;padding-bottom:24px;padding-right:10px;}
#reg_tip span{color:#173D8E;font-size:12px;font-weight:bold;}
#l_regsign_in{margin:12px 0 24px 87px;//margin:12px 0 24px 43px;width:auto;}
.button_reg_buy{font-family:Tahoma;font-size:14px;color:#fff;border:none;height:46px;font-weight:bold;width:137px;background:url(../images/bot_as_medio.gif) 0 4px no-repeat;cursor:pointer;}
.button_reg_buy:hover, .button_reg_buy_hover{background:url(../images/bot_as_medio_over.gif) 0 4px no-repeat;}
.button_reg_buy:active, .button_reg_buy_down{background:url(../images/bot_as_medio_down.gif) 0 4px no-repeat;}
.button_retail_buy{font-family:Tahoma;font-size:14px;color:#fff;border:none;height:46px;font-weight:bold;width:137px;background:url(../images/bot_retail_medio.gif) 0 4px no-repeat;cursor:pointer;}
.button_retail_buy:hover, .button_retail_buy_hover{background:url(../images/bot_retail_medio_over.gif) 0 4px no-repeat;}
.button_retail_buy:active, .button_retail_buy_down{background:url(../images/bot_retail_medio_down.gif) 0 4px no-repeat;}
/*End Register Classes*/

/*End Classes Page*/

/*Lightbox Styles*/
#overlay{ background-image: url(../images/overlay.png); }
* html #overlay{background-color: #000;back\ground-color: transparent;background-image: url(../images/blank.gif);width:100%;padding:0;margin:0;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");}
#lightboxDetails{padding: 0;}
/*End Lightbox Styles*/

/*Results*/
.inner-title-section{font-weight:bold;font-size:12px;color:rgb(19,59,138);background-color:#fff;top:-9px;position:relative;z-index:10}
.inner-wrapper-tables{margin-left:20px;margin-top:0px}
.inner-wrapper-tables input{border:none}
.img_collapse{cursor:pointer;}
.caption_tables{margin-left:5px;font-weight:bold;}
.highDanger{color:#f00;}
.content-table{margin-left:7px;margin-top:5px;margin-bottom:17px;_height:1px;min-height:1px;font-size:12px;}
.content-table table{width:100%}
.tdCheck{width:2%}
.tdName{width:25%}
.tdType{width:25%}
.tdState{width:14%;font-style:italic}
.tdView{width:8%;font-size:11px}
.tdInfo{width:9%;font-size:11px}
.tdStatus{width:17%;font-size:11px}
.imgStatus{position:relative;top:1px;}
.tdInfected{font-size:11px;}
.b_res_layer{margin:0px 0 30px 0;}
.button_result{font-family:Tahoma;font-size:14px;border:none;height:48px;font-weight:bold;width:227px;background:url(../images/bton_result_normal.gif) 0 4px no-repeat;cursor:pointer;}
.button_result:hover, .button_result_hover{color:#123172;background:url(../images/bton_result_over.gif) 0 4px no-repeat;}
.button_result:active, .button_result_down{color:#484848;background:url(../images/bton_result_down.gif) 0 4px no-repeat;}
.button_result_disabled{font-family:Tahoma;font-size:14px;border:none;height:48px;font-weight:bold;width:227px;background:url(../images/bton_result_disabled.gif) 0 4px no-repeat;}
.sent, .no-disinfectable{color:green}
.nosent{color:#f00}
.vulnerability{width:33%}
.button_large_reg{background: url(../images/bton_reg_grande.gif) no-repeat;width:286px;height:48px;border:none;cursor:pointer;font-family:Arial,Tahoma,Verdana;font-size:24px;font-weight:bold;color:#fff;}
.button_large_reg_hover, .button_large_reg:hover {background: url(../images/bton_reg_grande_over.gif) no-repeat;}
.button_large_reg_down, .button_large_reg:active{background: url(../images/bton_reg_grande_down.gif) no-repeat;}
.button_normal_buy{background: url(../images/bot_normal_buy.gif) no-repeat;width:246px;height:48px;border:none;cursor:pointer;font-family:Arial,Tahoma,Verdana;font-size:24px;font-weight:bold;color:#fff;}
.button_normal_buy_hover, .button_normal_buy:hover {background: url(../images/bot_over_buy.gif) no-repeat;}
.button_normal_buy_down, .button_normal_buy:active{background: url(../images/bot_down_buy.gif) no-repeat;}
.av_detected{font-size:13px;margin-top:24px}
.av_no_detected{font-size:13px;margin-top:33px;margin-bottom:33px}
.av_detected span{border-bottom:1px #484848 dashed;}
.recommendations{color:#484848;margin-top:20px;margin-bottom:16px;}
.recommendations span{color:#2c63cb;}
.inviteFriendOnly{margin-top:24px;}
.friendText{margin-bottom:9px;}
.friendText span{font-weight:bold;}
.friendField{margin-left:12px;margin-bottom:5px;width:248px;}
.friendField input{width:100%;//margin-left:-12px;}
.friendField p{color:#f00;font-size:11px;}
.friendFieldText{width:130px;padding-top:3px;text-align:right}
.friendFieldText span{color:#173D8E;font-family:Tahoma,Verdana,Arial;font-size:11px;font-weight:bold;}
#right_summary_zone #comprar, #right_summary_zone #registro{margin-top:30px;}
#right_summary_zone #comprar, #right_summary_zone #registro span{font-size:14px;font-family:Arial, Tahoma, Verdana;color:#133B8A}
.bot_reports_txt{width:20px;height:21px;border:none;background:url(../images/exp_txt.gif) no-repeat;cursor:pointer;}
.bot_reports_txt_hover, .bot_reports_txt:hover{background:url(../images/exp_txt_over.gif) no-repeat;}
.bot_reports_txt_down, .bot_reports_txt:active {background:url(../images/exp_txt_down.gif) no-repeat;}
.hintT{font-size:11px;font-family:Arial,Tahoma,Verdana;padding:3px 5px;background:#FBFFBD;text-align:left;width:210px;border:1px dashed #484848;color:#484848;}
.lnkBackResult{margin-left:28px;position:relative;margin-bottom:-21px;_margin-left:14px;}
.withEmailFriendField{top:-54px;}
.withEmailConfirmation{top:-26px;}
.withButton{top:-68px;}
.nothingMore{top:3px;margin-bottom:33px;}
/*End Results*/

/*Disinfection Advice*/
#wrapper_content_disinfectionAdviceBanner, #wrapper_content_disinfectionAdviceBannerResult{/*margin-top:45px;//margin-top:51px;*/}
#disinfectionAdviceBanner, #disinfectionAdviceBannerResult{width:448px;margin:auto;cursor:pointer;}
#disinfectionAdvice, #disinfectionAdviceResult{background:#fff;width:720px;position:relative;height:300px;overflow:hidden;cursor:pointer;}
#disinfectionAdvice .closeDisinfectionAdvice,#disinfectionAdviceResult .closeDisinfectionAdvice{right:5px;position:absolute;top:5px;text-align:right}
#disinfectionAdvice .closeDisinfectionAdvice a, #disinfectionAdviceResult .closeDisinfectionAdvice a,  
#disinfectionAdvice .closeDisinfectionAdvice a:link, #disinfectionAdviceResult .closeDisinfectionAdvice a:link,
#disinfectionAdvice .closeDisinfectionAdvice a:visited, #disinfectionAdviceResult .closeDisinfectionAdvice a:visited{color:#000;}
#disinfectionAdvice .closeDisinfectionAdvice a:hover, #disinfectionAdviceResult .closeDisinfectionAdvice a:hover{color:#484848;background:transparent}
/*End Disinfection Advice*/

#invite_friend{position:absolute; z-index:100;width:400px;height:280px;top:0px;background:white;padding:0 1px 0 1px;}
#invite_friend_close{height:20px;}
#invite_friend_close img{float:right;margin:4px;cursor:pointer;}
#invite_friend_form, #invite_friend_result{text-align:left;}
#invite_friend_form .friendText{margin-bottom:9px; padding:0 5px 0 5px;}
#invite_friend_form .friendFieldText{width:110px;padding:3px 0 0 5px;text-align:right;}
#generate_report{background:#fff;position:absolute;cursor:wait;}
#generate_report .inner-alert{text-align:center;}
