input, select {
	border:0;
	padding:0;
}
.rojo-destacado{
	color:#D0112C;
}
#contenedor_validacion_nvo{
	width:974px;
	height:260px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/fondo_valida_usuario_nvo.jpg);
	}
.contenedor_validacion_formulario_nvo{
	width:974px;
	height:463px;
	margin: 0 auto;
	padding-top:1px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/fondo_valida_usuario_formulario_nvo.jpg);
	margin-top:7px;
}
.contenedor_FAQ_nvo{
	width:973px;
	height:470px;
	margin: 0 auto;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/fondo_alguna_vez.jpg);
}
.contenedor_encuesta_nvo{
	width:973px;
	height:298px;
	margin: 0 auto;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/fondo_encuesta.jpg);
}
.box_encuesta_nvo{
	width:530px;
	height:200px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/box-encuesta.png);
}
.box_encuesta_nvo_ajustes{
	float:right;
	margin-right:10px;
}
.box_encuesta_nvo_div01{
	height:20px;
	margin-left:5px;
	font-size:14px;
	font-family:"Bell Gothic Std Black", arial;
	font-size:12px;
	color:#333;
	font-weight:bold;
	line-height:20px;
}
.box_encuesta_nvo_div02{
	background-image:url(../imagenes/img-formularios/fondo_encuesta_auto.jpg);
	background-repeat:no-repeat;
	width:249px;
	height:152px;
	margin-left:1px;
}
.box_encuesta_nvo_div02_resultado{
	background-image:url(../imagenes/img-formularios/fondo_encuesta_auto02.jpg);
	background-repeat:no-repeat;
	background-color:#dad9d9;
	width:110px;
	height:152px;
	margin-left:1px;
}
.box_encuesta_nvo_div03{
	background-image:url(../imagenes/img-formularios/background_encuesta.gif);
	background-repeat:repeat-y;
	width:277px;
	height:152px;
	margin-left:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	line-height:25px;
	color:#333;
	font-size:12px;
}
.box_encuesta_nvo_div03 li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	list-style-type: none;
}
.box_encuesta_nvo_div04{
	font-family:Verdana, Geneva, sans-serif;
	margin-top:7px;
	margin-left:5px;
}
.box_encuesta_nvo_div04_ancho01{
	width:250px;
}
.box_encuesta_nvo_div04_ancho02{
	width:268px;
}
.box_encuesta_nvo_div04 a{
	font-family:"Bell Gothic Std Black", Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.box_encuesta_nvo_div04 a:hover{
	color:#333;
}
.box_encuesta_nvo_div05{
	background-image:url(../imagenes/img-formularios/background_encuesta02.gif);
	background-repeat:repeat-y;
	width:411px;
	height:152px;
	margin-left:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	line-height:20px;
	color:#333;
	font-size:12px;
}
.box_encuesta_nvo_div05 li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	list-style-type: none;
}
.p_box_encuesta01{
	margin-top:10px;
	margin-left:5px;
}
.contenedor_FAQ_resultado_nvo{
	width:972px;
	height:470px;
	margin: 0 auto;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/fondo_faq_resultado.jpg);
}
.contenedor_consejo_util_nvo{
	width:972px;
	height:468px;
	margin: 0 auto;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/fondo_consejo_util.jpg);
}
.contenedor_consejo_util02_nvo{
	width:972px;
	height:488px;
	margin: 0 auto;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/fondo_consejo_util02.jpg);
}
.contenedor_FAQ_box{
	width:310px;
	height:221px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/box-consulta.png);
	float:right;
	margin-right:10px;
	margin-top:22px;
}
.contenedor_consejo_box{
	width:310px;
	height:320px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/box-categoria.png);
	float:right;
	margin-right:10px;
	margin-top:22px;
}
.contenedor_consejo_box02{
	width:310px;
	height:320px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/box-categoria.png);
	float:left;
	margin-left:5px;
	margin-top:22px;
}
.contenedor_FAQ_box002{
	width:310px;
	height:221px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/box-consulta.png);
	float:left;
	margin-left:10px;
	margin-top:22px;
}
.contenedor_FAQ_box002_fix{
	width:310px;
	height:221px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/box-consulta.png);
	float:left;
	margin-left:5px;
	margin-top:22px;
}
.contenedor_FAQ_box003{
	width:642px;
	height:400px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/top_formulario.gif);
	background-color:#FFF;
	float:left;
	margin-left:5px;
	margin-top:22px;
	background-attachment: fixed;
	background-position: center top;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:11px;
}
.contenedor_FAQ_box003 h1{
	font-size:14px;
	font-family:"Bell Gothic Std Black";
	font-size:15px;
	color:#D0112C;
	font-weight:bold;
}
.contenedor_FAQ_box003 p{
	margin-top:3px;
	margin-left:6px;
}
.contenedor_consejo_box003{
	width:642px;
	height:380px;
	background-repeat:no-repeat;
	background-image:url(../imagenes/img-formularios/top_formulario02.gif);
	background-color:#FFF;
	float:left;
	margin-left:5px;
	margin-top:22px;
	background-attachment: fixed;
	background-position: center top;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:11px;
}
.contenedor_consejo_box003 h1{
	font-size:14px;
	font-family:"Bell Gothic Std Black";
	font-size:15px;
	color:#D0112C;
	font-weight:bold;
}
.contenedor_consejo_box003 p{
	margin-top:3px;
	margin-left:6px;
}
.formulario_FAQ {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	font-weight:bold;
	text-align:right;
}

.formulario_FAQ ul {
	margin:0px;
}
.formulario_FAQ li {
	display:inline;
	list-style-type:none;
	vertical-align:top;
}
.formulario_FAQ input {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#666;
	font-size:10px;
}
.formulario_FAQ select {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#666;
	font-size:10px;
}
.FAQ_fix{
	margin-right:20px;
	margin-top:32px;
}
.consejo_fix{
	margin-right:4px;
	margin-top:32px;
}
.FAQ_fix02{
	margin-right:20px;
	margin-top:23px;
}
.FAQ_fix03{
	margin-right:20px;
	margin-top:5px;
}
.FAQ_fix04{
	margin-right:20px;
	margin-top:61px;
	//margin-top:51px;
}
.FAQ_fix05{
	margin:5px;
}
.FAQ_fix06{
	margin:5px;
	width:440px;
}
.FAQ_fix07{
	width:610px;

}
.FAQ_fix08{
	margin-right:4px;
	margin-top:26px;
	//margin-top:16px;
}
.FAQ_fix09{
	margin-right:4px;
	margin-top:23px;
	//margin-top:18px;
}
.FAQ_fix10{
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.FAQ_fix10 a{
	color:#666;
	text-decoration:none;
}
.FAQ_fix10 a:hover{
	color:#333;
	text-decoration:none;
}
.FAQ_fix11{
	margin-right:400px;
}


.usa_campos_cont_nvo h1{
	font-family:"Bell Gothic Std Black";
	font-size:15px;
	color:#D0112C;
	font-weight:bold;
	padding-top:8px;
}
.usa_campos_cont_nvo h2{
	font-family:"Bell Gothic Std Black";
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding-top:15px;
}
.usa_campos_cont_nvo p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	font-weight:normal;
}
.usa_campos_cont02_nvo{
	float:left;
	width:974px;
	height:35px;
	clear:both;
}
.usa_campos_cont02_nvo h1{
	font-family:"Bell Gothic Std Black";
	font-size:15px;
	color:#D0112C;
	font-weight:bold;
	padding-top:8px;
}
.usa_campos_cont02_nvo h2{
	font-family:"Bell Gothic Std Black";
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding-top:15px;
}
.usa_campos_cont02_nvo p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	font-weight:normal;
}
.left{
	float:left;
}
.right{
	float:right;
}
.left-ajuste{
	float:left;
	padding-right:10px;
}
.left02{
	float:left;
	padding-top:8px;
	padding-left:534px;
}
.formulario_tipo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2F2F2F;
	background-color: #FFFFFF;
	width:320px;
	height:320px;
	text-align:right;
	padding-top:5px;
	border-right-width: 4px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
}
.formulario_tipo ul {
	margin-bottom:18px;
	//margin-bottom:9px;
}
.formulario_tipo li {
	display:inline;
	list-style-type:none;
	vertical-align:top;
}
.formulario_tipo input {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#666;
	font-size:10px;
}
.formulario_tipo select {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#666;
	font-size:10px;
}
.formulario_tipo span {
	color:#999999;
}

.formulario_tipo02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2F2F2F;
	background-color: #FFFFFF;
	width:300px;
	height:115px;
	text-align:right;
	padding-top:5px;
	border-right-width: 4px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
}
.formulario_tipo02 ul {
	margin-bottom:18px;
	//margin-bottom:9px;
}
.formulario_tipo02 li {
	display:inline;
	list-style-type:none;
	vertical-align:top;
}
.formulario_tipo02 input {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#666;
	font-size:10px;
}
.formulario_tipo02 select {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#666;
	font-size:10px;
}
.formulario_tipo02 span {
	color:#999999;
}


.input_tipoTexto {
	width:94px;
	float:left;
}
.input_tipoTexto02 {
	width:144px;
	float:left;
}
.input_tipoTexto03 {
	width:155px;
	float:left;
}
.input_tipoSelect {
	width:195px;
	float:left;
}
.input_tipoSelect02 {
	width:150px;
	float:left;
}
.input_tipo01 {
	width:76px;
	//width:74px;
}
.input_tipo02 {
	width:24px;
}
.input_tipo03 {
	width:200px;
}
.input_tipo04 {
	width:50px;
}
.input_tipo05 {
	width:110px;
}
.input_tipo06 {
	width:250px;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
}
.input_tipo07 {
	width:120px;
}
.select_tipo03 {
	width:200px;
}
.formulariosTipo{
	font-family:"Bell Gothic Std Black", arial;
	font-size:12px;
	color:#D0112C;
	font-weight:bold;
	background-color:#FFF;
	padding:8px;
	margin-bottom:5px;
}
.box-formulario01{
	float:left;
	padding-left:5px;
	padding-right:10px;
}
.box-formulario01_fix001{
	margin-top:10px;
}
.div-flotante{
	float:right; 
	position:relative; 
	width:104px; 
	height:26px;
	right:10px;
	top:237px;
}
.clear{
	clear:both;
}
.cont_resultado_busqueda_scroll{
	overflow:auto;
	width:635px;
	height:370px;
}
.cont_resultado_busqueda_scroll02{
	overflow:auto;
	width:628px;
	height:320px;
}
.div_contenedor_datos_resultado{
	margin-bottom:10px;
}
.div_contenedor_datos_resultado_ico{
	margin-right:10px;
	margin-top:5px;
}
.box-compartir{
	float:left;
	width:80px;
	margin-right:10px;
	margin-top:5px;
}
.box-compartir a{
	color:#999;
	text-decoration:none;
}
.box-compartir a:hover{
	color:#333;
	text-decoration:none;
}
.box-imprimir{
	float:right;
	width:150px;
	margin-right:5px;
	margin-top:10px;
}
.div-hr-solid {
	clear:both;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 5px;
	padding-bottom: 4px;
	margin-right: 4px;
	margin-left: 4px;
}
.img_consejo_tecnico{
	margin:5px;
	border: 1px solid #999;	
}
.rollover-opinar {
	display: block;
	width: 92px;
	height: 19px;
	background-image:url(../imagenes/img-formularios/btn_opinar.gif);
	background-repeat:no-repeat;
}

a.rollover-opinar:hover {
	background-position: -92px;
}


.rollover-volver {
	display: block;
	width: 90px;
	height: 17px;
	background-image:url(../imagenes/img-formularios/btn_volver.gif);
	background-repeat:no-repeat;
}
a.rollover-volver:hover {
	background-position: -90px;
}
.download {
	background-image:url(../imagenes/img-formularios/download.gif);
	background-repeat:repeat-x;
}

.contenedor_recupera_pass{
	width:973px;
	height:242px;
	margin: 0 auto;
	background-repeat:no-repeat;
	background-image:url(../img/fondo_recupera_pass.jpg);
}