/* CSS Medinteract.net */
/* Author: Bab Software Applications - www.bab-soft.com */

/* TAG REDEFINITION ****************************************/
form {margin:0; padding:0;}
img {border:none;}

H1, H2, H3, H4, H5, H6 {margin:0; padding:0; border:none; color:inherit; background:none;}

/* General Links */
.link_view_more {display:none;}
.link_view_more img {vertical-align:middle; margin-left:4px; display: none;}
a:link, a:active, a:visited {color:#9fa0d0; text-decoration:none; background-color:inherit;}
a:hover {color:#9fa0d0; text-decoration:underline; background-color:inherit;}




/****** SECTIONS ********/
/* INDEX */
.cont_index {background: transparent url(../images/bg-index.jpg) no-repeat; width: 990px; height: 604px; position: relative; font-weight: 700;}
	.index_topleft {position: absolute; top: 20px; left: 108px; width:340px; font-size: 16px; text-transform: lowercase; color: #c6c5e4; line-height: 22px;}
		/*.index_topleft span {color: #f08736;}*/
	.index_topright {position: absolute; top: 20px; left: 582px; width: 345px; font-size: 14px; font-weight: 700; color: #fff; line-height: 15px;}
		/*.index_topright span {color: #f08736;}*/
	.index_bottomright {position: absolute; top: 440px; left: 582px; width: 345px; font-size: 13px; font-weight: 700; color: #fff; line-height: 15px;}
		.index_bottomright .title {font-size: 14px; text-transform: uppercase; color: #302e82; margin-bottom: 10px; font-weight: 700;}
		.index_bottomright div {margin-bottom: 5px;}
		.index_bottomright div a {color: #fff;}
	.index_bottomleft {position: absolute; top: 360px; left: 110px; width: 350px; height: 150px;}
	.index_bottomleft img {float: left; margin: 0 15px 0 0; display: block;}
	.index_bottomleft2 {position: absolute; top: 470px; left: 110px; width: 270px; height: 150px; color:#FFF;}
	.index_bottomleft2 a {color:#9CF;}
	.index_bottomleft2 img {float: left; margin: 0 15px 0 0; display: block;}
	.index_bottomleft3 {position: absolute; top: 563px; left: 110px; width: 270px; height: 150px;}
	.index_bottomleft3 img {float: left; margin: 0 15px 0 0; display: block;}

/* REGISTRO */
.cont_registro {padding: 10px;}
	.registro_main_text {font-size: 13px; color: #a0a1cf; margin-left: 30px; line-height: 20px;}
	.bloque_registro {width: 47.5%; float: left; font-size: 12px; color: #9ea0d1; margin-top: 20px; margin-left: 20px;}
		.bloque_registro .title {font-size: 22px; margin-bottom: 8px; margin-left: 10px; font-weight: 700;}
		.bloque_registro .subtitle {margin-left: 10px;}
		
		.bloque_registro .columna {width: 172px; margin: 10px 48px 0px 10px; float: left;}
		.bloque_registro .columna_doble {width: 400px; margin: 10px 48px 0px 10px; float: left;}
		.form_big_subtitle {font-size: 20px; margin-top: 15px; line-height: 22px; font-weight: 700;}
	/*confirmación registro*/
	.cont_confirmacion_registro {padding: 30px;}

/* RENOVACIÓN */
.cont_renew {margin: 0px 0px 0px 50px; padding: 20px; width: 100%;}	
	.cont_renew .title {font-size: 24px; color: #a0a1cf; font-weight: 700;}

.renew_fieldset {width: 400px;}

/* AVISO LEGAL */
.cont_avisolegal {padding: 20px 40px;}
	.cont_avisolegal .title {font-size: 24px; color: #a0a1cf; font-weight: 700;}
	.cont_avisolegal ul {list-style-type: none; margin: 0; padding: 0; display: block; text-align: justify; width: 95%;}
		.cont_avisolegal ul li {display: block; padding-left: 48px; padding-top: 5px; margin-top: 18px; font-size: 13px; font-weight: 700; color: #a0a1cf; line-height: 15px; background: transparent url(../images/bg-block-avisolegal.gif) left top no-repeat;}
			.cont_avisolegal ul li ul.simple_list {display: auto; margin: auto; padding: auto;}
			.cont_avisolegal ul li ul.simple_list li{display: auto; margin: auto; padding: auto; background: none;}
		.cont_avisolegal ul.regular-list {list-style-type: circle; padding: 5px 0px 5px 30px;}
			.cont_avisolegal ul.regular-list li {padding-left:0; background: 0 none;}
			
/* AYUDA */
.cont_ayuda {padding: 20px 40px;}
	.cont_ayuda .title {font-size: 24px; color: #a0a1cf; font-weight: 700;}
	.cont_ayuda ul {list-style-type: none; margin: 0; padding: 0; display: block;}
		.cont_ayuda ul li {display: block; margin-top: 18px; font-size: 13px; font-weight: 700; color: #a0a1cf; line-height: 15px; width: 50%;}

/*abreviaturas*/
.abv_cont {overflow: hidden;}
	.abv_wrapper {}
	a.abv_switch, a.abv_switch:hover {cursor: pointer; color:#2e3085; display:block; margin: 4px 0 0 0;} 


/* CONTACTO */
.cont_contacto {padding: 20px 40px;}
	.contact_form {width: 38%; float: left;}
		.contact_form .title {font-size: 24px; color: #a0a1cf; font-weight: 700;}
		.line_form_contacto {margin: 30px 0px;}
			.line_form_contacto label {display: block; color: #a8a9ab; margin-bottom: 5px; font-weight: 700; font-size: 13px;}
		.textarea_contacto {width: 300px; height: 200px; color: #a8a9ab; border: 1px solid #dadbdd;}
		.submit_contacto {width: 140px; height: 20px; color: #fff; background: transparent url(../images/bg-submit-contacto.gif) no-repeat; text-align: center; font-size: 11px; text-transform: uppercase; border: 0; padding: 0; margin: 0; font-weight: 700;}
		span.error_field {color:#900; background:none; font-size:11px; font-style:italic; display:block;}

	
	.cont_contacto ul {list-style-type: none; display: block; width: 50%; float: left; margin: 0; padding: 0;}
		.cont_contacto ul li {display: block; padding-left: 40px; padding-top: 5px; margin-top: 18px; font-size: 13px; font-weight: 700; color: #a0a1cf; line-height: 15px; background: transparent url(../images/bg-block-avisolegal.gif) left top no-repeat;}
	
	.contat_form_legal_notice {font-size: 10px; color: #a0a1cf; line-height: 12px;}
	
/* INTERACCIONES */
.cont_interacciones {height: 580px; width: 990px; overflow: hidden; position: relative; background: transparent url(../images/bg-interacciones-top.gif) left top no-repeat;}
	.medicamentos {width: 303px; float: left; margin-left: 22px;}
		.medicamentos_top {height: 147px; }
			.medicamentos_top .title {font-size: 22px; padding-top: 22px; color: #a0a1cf; margin-bottom: 18px; font-weight: 700;}
			.medicamentos_top ul {list-style-type: none; display: block; margin: 0; padding: 0; height: 13px;}
				.medicamentos_top ul li {display: block; float: left; font-size: 11px; text-transform: uppercase; margin-right: 3px; font-weight: 700;}
					.medicamentos_top ul li a:link, .medicamentos_top ul li a:visited {color: #a0a1cf; text-decoration: none;}
					.medicamentos_top ul li a:hover {color: #ef8732;}
					
					.medicamentos_top ul li a.s:link, .medicamentos_top ul li a.s:visited {color: #ef8732; text-decoration: none;}
					.medicamentos_top ul li a.s:hover {color: #ef8732;}
				.search_box {margin-top: 15px;}
					.submit_searchbox {width: 61px; height: 21px; background: transparent url(../images/bg-submit-searchbox.gif) no-repeat; font-size: 10px; text-align: center; color: #fff; border: 0;}
					.search_box img {margin: 7px 2px 0px 0}
				.interacciones_tocon_inf {height: 100px;}
		
		/* resultados busqueda */			
		.medicamentos_content {height: 433px; background-color: #ffffff; overflow: hidden;}
			.medicamentos_content span {display: block; cursor: pointer; float: left; padding-left: 15px; margin-bottom: 5px;}
			.medicamentos_content span.selected {cursor: pointer; display: block; float: left; background: #F08736;    color: #FFFFFF; padding: 0px 3px; margin-bottom: 5px;}
			
			.result_level_1n {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-r1n.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 3px; clear: both;}
				.result_level_1n div {display: none;}
			.result_level_1s {font-size: 13px; color: #a0a1cf; auto; overflow: hidden; background: transparent url(../images/icon-r1s.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px; clear: both;}
			
				.result_level_2n {margin-left: 15px; font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-r2n.gif) left top no-repeat; font-weight: 100; text-transform: uppercase;margin-top: 6px; clear: left; clear: both;}
					.result_level_2n div {display: none;}
				.result_level_2s {margin-left: 15px; font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-r2s.gif) left top no-repeat; font-weight: 100; text-transform: uppercase;margin-top: 6px; clear: left; clear: both;}
				
					.result_level_3n {margin-left: 15px; font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-r3n.gif) left top no-repeat; font-weight: 100; text-transform: lowercase;margin-top: 6px; clear: both;}
						.result_level_3n ul {display: none;}
					.result_level_3s {margin-left: 15px; font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-r3s.gif) left top no-repeat; font-weight: 100; text-transform: lowercase;margin-top: 6px; clear: both;}
			
					.transform_none {text-transform: none;}
					.mayusculas {text-transform: uppercase;}
					.minusculas {text-transform: lowercase;}
					
			ul.results {list-style-type: none; margin: 5px 0px 5px 15px; padding: 0; clear: both;}
				ul.results li {display: block; float: left; clear: left;}
					ul.results li a, ul.results li a:hover {display: block; background-color: inherit; padding: 1px 5px; color: #a0a1cf; width: auto; float: left; clear: left; font-size: 11px; font-weight: 700; text-transform: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-decoration:none; cursor: text;}
					ul.results li a.selected {display: block; background-color: #f08736; padding: 1px 5px; color: #FFF; width: auto; float: left; clear: left; font-size: 11px; font-weight: 700; text-transform: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-decoration:none; cursor: text;}
	.interact {width: 340px; float: left;}
		.interact_top {height: 147px; padding-left: 17px;}
			.interact_top .title {font-size: 22px; padding-top: 22px; color: #a0a1cf; margin-bottom: 18px; margin-left: 4px; font-weight: 700;}
			.interact_top .subtitle {font-size: 12px; margin-top: 10px; color: #9e9dd7; line-height: 14px; font-weight: 100; margin-right: 20px;}
			span.interact_muygrave {display: block; float: left; padding-left: 18px; height: 18px; font-size: 12px; color: #000; background: transparent url(../images/icon-interact-result-muygrave-n.gif) left top no-repeat; margin-right: 6px; font-weight: 700; margin-top: 4px;}
			span.interact_grave {display: block; float: left; padding-left: 12px; height: 18px; font-size: 12px; color: #ea1e1d; background: transparent url(../images/icon-interact-result-grave-n.gif) left top no-repeat; margin-right: 6px; font-weight: 700; margin-top: 4px; text-transform: uppercase;}
			span.interact_moderado {display: block; float: left; padding-left: 12px; height: 18px; font-size: 12px; color: #303078; background: transparent url(../images/icon-interact-result-moderado-n.gif) left top no-repeat; margin-right: 6px; font-weight: 700; margin-top: 4px; text-transform: uppercase;}
			span.interact_leve {display: block; float: left; padding-left: 12px; height: 18px; font-size: 12px; color: #9ea0d0; background: transparent url(../images/icon-interact-result-leve-n.gif) left top no-repeat; margin-right: 6px; font-weight: 700; margin-top: 4px; text-transform: uppercase;}
			span.interact_nd {display: block; float: left; padding-left: 12px; height: 18px; font-size: 12px; color: #9ea0d0; background: transparent url(../images/icon-interact-result-nd-n.gif) left top no-repeat; margin-right: 6px; font-weight: 700; margin-top: 4px; text-transform: uppercase;}

			
		.interact_content {height: 433px; background: #e7e7f3 url(../images/bg-interactions-col.gif) right top repeat-y; overflow: hidden;}
			.interact_content_int {margin: 0px 20px;}
				.interact_content_int span {cursor: pointer; display: block; float: left; width: 245px;}
				.interact_content_int span.selected {cursor: pointer; display: block; float: left; background: #F08736;    color: #FFFFFF;    padding: 1px 3px; width: 245px;}
				.interact_content_int div {clear: both;}
				
				.interact_result_nd_n {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-nd-n.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
					.interact_result_nd_n ul {display: none;}
				.interact_result_nd_s {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-nd-s.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}

				.interact_result_level_n {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-leve-n.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
					.interact_result_level_n ul {display: none;}
				.interact_result_level_s {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-leve-s.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
				
				.interact_result_moderado_n {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-moderado-n.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
					.interact_result_moderado_n ul {display: none;}
				.interact_result_moderado_s {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-moderado-s.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
				
				.interact_result_grave_n {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-grave-n.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
					.interact_result_grave_n ul {display: none;}
				.interact_result_grave_s {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-grave-s.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
				
				.interact_result_muygrave_n {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-muygrave-n.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
					.interact_result_muygrave_n ul {display: none;}
				.interact_result_muygrave_s {font-size: 13px; color: #a0a1cf; overflow: hidden; background: transparent url(../images/icon-interact-result-muygrave-s.gif) left top no-repeat; font-weight: 700; text-transform: uppercase; margin-top: 6px}
	
	.chart {width: 325px; float: left;}
		.chart_top {height: 57px;}
			.chart_top_int {margin: 0px 20px;}
				.chart_top_int .title {font-size: 22px; padding-top: 22px; color: #ef8732; margin-bottom: 18px; margin-left: 4px; font-weight: 700;}
				.chart_interacting_item {display: block; font-size: 13px; font-weight: 700; color: #ef8732; float: left; padding: 4px 4px 2px 2px; line-height: 16px;}
				.chart_interacting_with {display: block; float: left; width: 23px; height: 22px; background: transparent url(../images/bg-chart-interact-with.gif) no-repeat;}
				.chart_top_int .interact_result_grave_s {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-grave-s.gif) left top no-repeat;}
				.chart_top_int .interact_result_moderado_s {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-moderado-s.gif) left top no-repeat;}
				.chart_top_int .interact_result_level_s {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-leve-s.gif) left top no-repeat;}
				.chart_top_int .interact_result_nd_s {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-nd-s.gif) left top no-repeat;}
		
		.chart_content {height: 523px; background-color: #fbe6d5;  clear: both;}
			.chart_content_int {margin: 0px 20px; font-size: 11px; font-weight: 100; color: #ef8732; line-height: 15px;}
			.chart_content_int ul {list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px; font-size: 13px;}
				.chart_content_int ul li {display: block; margin: 10px 0px; padding-left: 24px; background: transparent url(../images/bg-list-chart.gif) 10px 3px no-repeat;}
					.chart_content_int ul li strong {display: block; margin-bottom: 7px; font-weight: 700;}
			
			a.showfull-chart:link, a.showfull-chart:visited {display: block; float: left; padding: 11px 0px 2px 20px; font-size: 9px; font-weight: 700; color: #ef8732; background: transparent url(../images/bg-showfull-chart.gif) left center no-repeat; margin-right: 16px;}
			a.showfull-chart:hover {display: block; float: left; padding: 11px 0px 2px 20px; font-size: 9px; font-weight: 700; color: #ef8732; background: transparent url(../images/bg-showfull-chart.gif) left center no-repeat; text-decoration: underline;margin-right: 16px;}
			
			a.print-chart:link, a.print-chart:visited {display: block; float: left; padding: 11px 0px 2px 25px; font-size: 9px; font-weight: 700; color: #ef8732; background: transparent url(../images/bg-chart-print.gif) left center no-repeat;margin-right: 16px;}
			a.print-chart:hover {display: block; float: left; padding: 11px 0px 2px 25px; font-size: 9px; font-weight: 700; color: #ef8732; background: transparent url(../images/bg-chart-print.gif) left center no-repeat; text-decoration: underline;margin-right: 16px;}
			
			a.send-chart:link, a.send-chart:visited {display: block; float: left; padding: 11px 0px 2px 23px; font-size: 9px; font-weight: 700; color: #ef8732; background: transparent url(../images/bg-chart-mail.gif) left center no-repeat;}
			a.send-chart:hover {display: block; float: left; padding: 11px 0px 2px 23px; font-size: 9px; font-weight: 700; color: #ef8732; background: transparent url(../images/bg-chart-mail.gif) left center no-repeat; text-decoration: underline;}
		.chart_bottom_options {padding-left: 20px; padding-top: 10px; padding-bottom: 15px; border-right: 10px solid #DCDDDF}
		
	/* ver lista completa interacciones */
	.fullchart {position: absolute; top: 0; left: 12.5%; width :75%; height: 580px; background-color: #f08736;}
		.fullchart-topbar {padding: 5px 20px;}
			a.print-fullchart:link, a.print-fullchart:visited {display: block; float: left; padding: 14px 0px 5px 25px; font-size: 9px; font-weight: 700; color: #fff; background: transparent url(../images/bg-fullchart-print.gif) left center no-repeat;margin-right: 16px;}
			a.print-fullchart:hover {display: block; float: left; padding: 14px 0px 5px 25px; font-size: 9px; font-weight: 700; color: #fff; background: transparent url(../images/bg-fullchart-print.gif) left center no-repeat; text-decoration: underline;margin-right: 16px;}
			
			a.send-fullchart:link, a.send-fullchart:visited {display: block; float: left; padding: 14px 0px 5px 25px; font-size: 9px; font-weight: 700; color: #fff; background: transparent url(../images/bg-fullchart-send.gif) left center no-repeat;margin-right: 16px;}
			a.send-fullchart:hover {display: block; float: left; padding: 14px 0px 5px 25px; font-size: 9px; font-weight: 700; color: #fff; background: transparent url(../images/bg-fullchart-send.gif) left center no-repeat; text-decoration: underline;margin-right: 16px;}
			
			a.close-fullchart:link, a.close-fullchart:visited, a.close-fullchart:hover {display: block; float: right; height: 30px; width: 22px; background: transparent url(../images/bg-fullchart-close.gif) center center no-repeat;}
			
		.fullchart-int {margin: 0px 20px 20px 20px; background-color: #FFF; padding: 20px 8px 8px 20px; height: 490px;}
			.fullchart-int .title {font-size: 22px; color: #ef8732; font-weight: 700;}
			.fullchart_body {height: 462px; margin-top: 15px;}
				.fullchart_body .item {font-size: 13px; line-height: 15px; color: #000; padding-bottom: 20px; padding-right: 20px;}
					.fullchart_body .item .title {color: #ef8732; font-size: 11px; font-weight: 100; margin-top:15px;}
					.fullchart_body .item ul {list-style-type: none; margin: 0; padding: 0; line-height: 20px;}
					.fullchart_body .item ul li {display: block; margin: 10px 0px; padding-left: 15px; background: transparent url(../images/bg-list-fullchart.gif) left 2px no-repeat;}
	/* enviar aportacion*/
	.sendtip {position: absolute; top: 0; left: 20%; width :60%; height: 580px; background-color: #f08736;}
		.sendtip_topbar {padding: 5px 20px;}
			a.close_sendtip:link, a.close_sendtip:visited, a.close_sendtip:hover {display: block; float: right; height: 30px; width: 22px; background: transparent url(../images/bg-fullchart-close.gif) center center no-repeat;}
		.sendtip_int {margin: 0px 20px 20px 20px; background-color: #FFF; padding: 20px 8px 8px 20px; height: 490px;}
			.sendtip_int .title {font-size: 22px; color: #ef8732; font-weight: 700;}
			.sendtip_body {overflow: auto; height: 462px; margin-top: 15px;}
			
/* INTERACCIONES */
.interact_top_chequeo {height: 58px;}
.interact_content_chequeo {height:508px; border-right: 10px solid #fff; clear:both;}
	ul.interact_list {display: block; width: 85%; margin: 0 auto; list-style-type: none; padding: 5px; height: 94%; background-color: #FFF; border: 1px solid #d1d1d9;}
		ul.interact_list li {color: #afb0b2; cursor: pointer; padding-right: 12px; background: transparent url(../images/bg-list-chequeo.gif) right center no-repeat; display: block; float: left; clear: left; font-size: 13px; line-height: 20px;}

.chart_top_chequeo {height: 58px;}
.chart_content_chequeo {height: 522px;}
.chart_content_int_chequeo {width: 100%; padding: 0; margin: 0;}
	.chart_chequeo_line {padding: 7px 10px; cursor: pointer;}
	.chart_chequeo_line:hover {padding: 7px 10px; background-color: #f5b788; cursor:pointer;}
	.chart_chequeo_line .interact_moderado {font-size: 11px;}
	.chart_chequeo_line .interact_leve {font-size: 11px;}
	.chart_chequeo_line .interact_grave {font-size: 11px;}
	.chart_chequeo_line .interact_nd {font-size: 11px;}
	
	.chart_chequeo_line .interact_result_grave_n {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-grave-n.gif) left top no-repeat;}
	.chart_chequeo_line .interact_result_moderado_n {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-moderado-n.gif) left top no-repeat;}
	.chart_chequeo_line .interact_result_level_n {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-leve-n.gif) left top no-repeat;}
	.chart_chequeo_line .interact_result_nd_n {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-nd-n.gif) left top no-repeat;}
		
	.chart_chequeo_line .interact_result_grave_s {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-grave-s.gif) left top no-repeat;}
	.chart_chequeo_line .interact_result_moderado_s {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-moderado-s.gif) left top no-repeat;}
	.chart_chequeo_line .interact_result_level_s {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-leve-s.gif) left top no-repeat;}
	.chart_chequeo_line .interact_result_nd_s {display: block; float: left; width: 15px; height: 15px; background: transparent url(../images/icon-interact-result-nd-s.gif) left top no-repeat;}
		
	.chequeo_chart_int {margin: 5px 20px 0px 20px;}
.chequeo_results li:hover {padding-right: 40px; background: transparent url(../images/icon-add-chequeo.gif) right center no-repeat; height: 17px;}


/** Specific Scroll */
.cont_all {overflow:hidden; height: 100%;}
.cont_scroll {float:right; height:433px; width:10px; margin:0px;}
.group_scrollarea {background-color:#dcdddf; color:inherit; float:right; height:433px; overflow:hidden; width:100%;}
.group_scroller {background-color:#b9babc; color:inherit; position:relative; width:100%;}
.group_container {overflow:hidden; position:relative; height:433px;	}
.group_content {position:relative;}

.group_scrollarea_chequeo {background-color:#dcdddf; color:inherit; float:right; height:472px; overflow:hidden; width:100%;}
.group_container_chequeo {overflow:hidden; position:relative; height:457px;	}

/* GENERIC STYLES ****************************************/
/* Standard Form */
.cont_form_std {}
.title_form_std {}
.desc_form_std {}
.first_line_form_std {}
.line_form_std {margin-top: 5px;}
.line_form_std label {display: block; color: #a8a9ab; margin-bottom: 5px; font-weight: 700; font-size: 13px;}
.line_form_std label span {}
.last_line_form_std {}
.required_field {}
.input_std {border: 0px; width: 170px; height:21px; background: transparent url(../images/bg-text-input-register.gif) no-repeat; color: #a8a9ab; text-indent: 5px;}
.textarea_std {width: 170px; height: 65px; color: #a8a9ab;}
.submit_std {border: 0; width: 199px; height: 20px; text-align: center; font-size: 10px; text-transform: uppercase; color: #fff; display: block; background: transparent url(../images/bg-submit-registro.gif) no-repeat;}
.select_std {width: 200px; margin-top: 5px; border: 1px solid #a8a9ab; color: #a8a9ab;}

.form_ko {font-weight: 700; color: #F28736; padding-top: 5px;}
.form_ko_section {background-color: #FFFFFF; border: 0 none; color: #F28736; font-size: 18px; font-weight: 700; margin: 10px 0; padding: 100px; text-align: center; line-height: 22px;}
.form_ok {font-weight: 700; color: #165308; padding-top: 5px;}
.cont_login_form .form_ko {font-weight: 700; color: #f28736; font-size: 11px; text-align: center; padding: 0; margin: 0; background: none; border: 0; text-align: left;}

.line_form_std_check {margin-top: 15px;}
.line_form_std_check label {display: block; color: #a0a1cf; margin-bottom: 5px; font-weight: 700; font-size: 13px;}

.txt_lila {color: #a0a1cf;}
.txt_morado {color: #2e3085;}
.txt_naranja {color: #ef8732;}
.txt_rojo {color: #cc0000;}


.print_top {height: 130px; border-bottom: 5px solid #9796c0;}

/* Disclaimer Cookies */
.cookies_alert_wrapper {position:fixed; z-index:10000; bottom:15px; left:15px; right:15px; text-align:center;}
.cookies_alert {padding:10px; background:#EBEBEB; border:1px solid #CCC; font-size:13px; line-height:1.3; font-family: ProximaNova-Light, Helvetica, sans-serif; text-align:left; border-radius:6px; box-shadow:4px 0px 10px #555;}
.b_close {border:1px solid #CECACA; float:right; margin:0px 5px 0px 0px; padding:0;}


/* GENERIC STYLES // KEEP THESE STYLES AT THE BOTTOM OF THE SHEET ***/
/* Common Styles - Widths */
.w01 {width:1%;}
.w02 {width:2%;}
.w03 {width:3%;}
.w04 {width:4%;}
.w05 {width:5%;}
.w06 {width:6%;}
.w07 {width:7%;}
.w08 {width:8%;}
.w09 {width:9%;}
.w10 {width:10%;}
.w11 {width:11%;}
.w12 {width:12%;}
.w13 {width:13%;}
.w14 {width:14%;}
.w15 {width:15%;}
.w16 {width:16%;}
.w17 {width:17%;}
.w18 {width:18%;}
.w19 {width:19%;}
.w20 {width:20%;}
.w21 {width:21%;}
.w22 {width:22%;}
.w23 {width:23%;}
.w24 {width:24%;}
.w25 {width:25%;}
.w26 {width:26%;}
.w27 {width:27%;}
.w28 {width:28%;}
.w29 {width:29%;}
.w30 {width:30%;}
.w31 {width:31%;}
.w32 {width:32%;}
.w33 {width:33%;}
.w33_3 {width:33.3%;}
.w34 {width:34%;}
.w35 {width:35%;}
.w36 {width:36%;}
.w37 {width:37%;}
.w38 {width:38%;}
.w39 {width:39%;}
.w40 {width:40%;}
.w41 {width:41%;}
.w42 {width:42%;}
.w43 {width:43%;}
.w44 {width:44%;}
.w45 {width:45%;}
.w46 {width:46%;}
.w47 {width:47%;}
.w48 {width:48%;}
.w49 {width:49%;}
.w50 {width:50%;}
.w51 {width:51%;}
.w52 {width:52%;}
.w53 {width:53%;}
.w54 {width:54%;}
.w55 {width:55%;}
.w56 {width:56%;}
.w57 {width:57%;}
.w58 {width:58%;}
.w59 {width:59%;}
.w60 {width:60%;}
.w61 {width:61%;}
.w62 {width:62%;}
.w63 {width:63%;}
.w64 {width:64%;}
.w65 {width:65%;}
.w66 {width:66%;}
.w67 {width:67%;}
.w68 {width:68%;}
.w69 {width:69%;}
.w70 {width:70%;}
.w71 {width:71%;}
.w72 {width:72%;}
.w73 {width:73%;}
.w74 {width:74%;}
.w75 {width:75%;}
.w76 {width:76%;}
.w77 {width:77%;}
.w78 {width:78%;}
.w79 {width:79%;}
.w80 {width:80%;}
.w81 {width:81%;}
.w82 {width:82%;}
.w83 {width:83%;}
.w84 {width:84%;}
.w85 {width:85%;}
.w86 {width:86%;}
.w87 {width:87%;}
.w88 {width:88%;}
.w89 {width:89%;}
.w90 {width:90%;}
.w91 {width:91%;}
.w92 {width:92%;}
.w93 {width:93%;}
.w94 {width:94%;}
.w95 {width:95%;}
.w96 {width:96%;}
.w97 {width:97%;}
.w98 {width:98%;}
.w99 {width:99%;}
.w100 {width:100%;}
.align_left {text-align:left;}
.align_center {text-align:center;}
.align_right {text-align:right;}
.float_left {float: left;}
.float_right {float: right;}
.no_background {background: none;}
.no_border {border: 0px;}
.no_margin {margin: 0px;}
.no_padding {padding: 0px;}
.clear{clear:both;}
.hide_element {display:none;}
/* KEEP PREVIOUS STYLES AT THE BOTTOM OF THE SHEET 
*** /GENERIC STYLES --***/

