body {	 font-family: Tahoma, "Trebuchet MS", Arial, Sans-serif;	 font-size: 11px;	 color: #4F5659;	 margin: 0;	 padding: 0;	 background-color:#F3F3F3;}
#fondo_cnx{	 background-image: url(/images/cnx/web/fondo.jpg);	 background-repeat: repeat-x;	 background-color:#F3F3F3;}
#error_superior{	 background-color:#EA0000;	 height: 25px;}
#error_superior .info_error{	 height: 25px;	 color:#fff;	 width: 980px;	 padding: 5px 30px 0 0;	 margin: 0 auto;     text-align: right;}
#error_superior .info_error a:link, visited, active{	color: #fff;	font-weight: bold;}
#error_superior .info_error a:hover{	color: #fff;	border-color: #fff;	font-weight: bold;}
A:link {text-decoration: none; color: #4DB4C3;}
A:visited {text-decoration: none; color: #4DB4C3;}
A:active {text-decoration: none; color: #4DB4C3;}
A:hover {text-decoration: none; color: #4DB4C3; border-bottom: 1px dashed #B1DEE4}
form {	margin: 0;	padding: 0;}
input {	font-family:"Trebuchet MS", Arial, Sans-serif;	font-size: 11px;}
#contenedor{	width: 1000px;    margin: 0 auto;}
/*  //////////////// DATA SUPERIOR /////////////////// */#barra_superior{	background-color: #F3F3F3;	width: 980px;	height: 25px;	padding: 0;	margin: 0 10px 0 10px;}
/*#fecha_texto{	font-family: "Trebuchet MS", Arial, Sans-serif;	width: 650px;	height: 20px;	color: #999999;	font-style: italic;	letter-spacing: 0.05em;	float: left;	padding: 5px 0 0 10px;	background-image: url(/images/cnx/web/fondo_fecha.gif);}
*/#fecha_texto{	font-family: "Trebuchet MS", Arial, Sans-serif;	width: 350px;	height: 20px;	color: #999999;	font-style: italic;	letter-spacing: 0.05em;	float: left;	padding: 5px 0 0 10px;	background-image: url(../imagenes/fondo_fecha.gif);}
/*#idioma{	font-family: "Trebuchet MS", Arial, Sans-serif;	color: #4DB4C3;	width: 290px;	padding: 8px 10px 0 0;	height: 17px;	font-size: 9px;	float: left;	background-image: url(../imagenes/fondo_fecha.gif);	background-position: right;	text-align: right;}
*/#idioma{	font-family: "Trebuchet MS", Arial, Sans-serif;	color: #4DB4C3;	width: 290px;	padding: 8px 10px 0 0;	height: 17px;	font-size: 9px;	float: left;	background-image: url(/imagenes/cnx/web/fondo_fecha.gif);	background-position: right;	text-align: right;	border-bottom: 0px;}
#idioma .banderas{border: 0px; }
#idioma .banderas a:link {	border: 0px;}
#idioma .banderas a:visited {border: 0px;}
#idioma .banderas a:active {border: 0px;}
#idioma .banderas a:hover 	{border-bottom: 0px;}
#login_nuevo{	width: 190px;	float: left;	font-size: 11px;	padding-top:2px;}
#login_nuevo .campo{	background-color: #CCD2D5;	color: #4B5E67;	width: 67px;	height: 14px;	line-height: 10px;	border: 1px solid  #fff;	padding: 2px 0 0 3px;}
#login_nuevo .boton{	width:18px;	height: 18px;	background-image: url(/images/cnx/web/login_send.jpg);	line-height: 10px;	padding:0px;	margin:0px;	border: 1px solid  #fff;	}
#login{	width: 190px;	float: left;	padding: 5px 0 0 0;	font-size: 11px;	color:#38515C;}
#login input.campo{	background-color: #CCD2D5;	color: #4B5E67;	width: 67px;	height: 14px;	line-height: 10px;	border: 1px solid  #fff;	padding: 2px 0 0 3px;	margin: 0 0 0 5px;}
#login input.boton{padding: 0;margin: 0;}
.login_no{	width: 120px;		height: 18px;	font-size: 10px;	float: left;	padding: 6px 0 0 5px;	color: #56717C;	border-left: 1px dashed #CED6D9;}
.login_no a:link {text-decoration: none; color: #56717C;}
.login_no a:visited {text-decoration: none; color: #56717C;}
.login_no a:active {text-decoration: none; color: #56717C;}
.login_no a:hover {text-decoration: none; color: #4DB4C3; border-bottom: 0px}
/*  //////////////// CABEZAL /////////////////// */#cabezal_logo{background-image: url(/images/cnx/web/cabezal_logo.jpg);width: 670px;height: 80px;float: left;}
#cabezal_der{background-image: url(/images/cnx/web/cabezal_derecha.jpg);width: 330px;height: 80px;float: left;}
#cabezal_der a:hover{	border-bottom: 0px dashed #B1DEE4;}
#cabezal_der img{width: 310px;height: 60px;margin: 10px 5px 10px 5px;border: 0px;}
#linea_gris{background-color: #B6C3C8;width: 980px;height: 10px;margin: 0 10px 0 10px;font-size: 2px;line-height: 4px;clear:both;}
.slogan{	color: #D2ECF0;	width: 320px;	height: 22px;	padding: 58px 0 0 35px;/*	margin: 58px 0 0 35px;*/	float: left;	font-variant: small-caps;	font-size: 11px;	font-family: Arial, "Trebuchet MS", Sans-serif;}
.bandera{ height: 30px;	width: 230px;	padding: 50px 0 0 40px; text-align: right; float: left;}
/*.bandera{	height: 30px;	width: 230px;	padding: 50px 0 0 85px;/*	margin: 50px 0 0 85px;*/	float: left;}*/
/*  //////////////// BOTONERA /////////////////// */#botonera{	width: 980px;	padding: 0 10px 0 10px;	clear:both;}
#sin_botonera{background-image: url(/images/cnx/web/sin_botonera.gif);width: 980px;margin: 0 10px 0 10px;height: 20px;clear:both;}
/*  //////////////// COLUMNAS /////////////////// */#cols{	padding: 0 10px 0 10px;	clear:both;}
/* ////////////////////////////////////////////////////////////////////////////// COLUMNA DERECHA */#col_der{	font-family: "Trebuchet MS", Arial, Sans-serif;	width: 320px;	float: left;	margin-top: 10px;}
#promociones{	width: 320px;	float: left;	clear: both; margin: 10px 0 10px 0;}
#promociones img {	background-color: #333;	margin: 0 10px 5px 0;	float: left;}
#promociones span.titulo{clear:right;color: #CC3300;font-size: 15px;font-weight: bold;line-height: 21px;}
#promociones .titulo a:link {text-decoration: none; color: #CC3300;}
#promociones .titulo a:visited {text-decoration: none; color: #CC3300;}
#promociones .titulo a:active {text-decoration: none; color: #CC3300;}
#promociones .titulo a:hover {text-decoration: none; color: #CC3300; border-bottom: 1px dashed #C88D79}
#promociones .texto{	color: #CC3300;	line-height: 15px;	font-size: 12px;}

#calendario{	background-color: #FAFAFA;	width: 320px;		clear: both;	margin-top: 10px;}
#calendario .div_link{	background-image: url(/images/cnx/web/calendario_fondo.gif);	height: 34px;	border-bottom: 1px solid #F3F3F3;	margin: 0 5px 0 5px;	width:310px;}
#calendario .div_hover{	background-image: url(/images/cnx/web/calendario_fondo-hover.gif);	height: 34px;	cursor: hand;	border-bottom: 1px solid #F3F3F3;	margin: 0 5px 0 5px;}
#calendario .fecha{	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: -1px;	color: #fff;	font-size: 18px;	/*font-weight: bolder;*/	padding: 5px 0 0 12px;	float: left;}
#calendario .fecha2{ 	color: #409CA9;	font-weight: bolder; float: left;	padding: 4px 0 0 15px;	line-height: 12px;}
#calendario .nombre{	color: #3F5762;	float: left;	line-height: 12px;	padding: 0 0 0 15px;					}

#encuesta{	background-color: #FAFAFA;	width: 320px;	clear: both;		float:left;	margin-top:10px;}
#encuesta .pregunta{	font-weight: bold;	color: #3F5762;	line-height: 12px;	padding: 5px 10px 5px 10px;}
#encuesta .respuesta{	color: #3F5762;	line-height: 14px;	padding: 5px 10px 5px 10px;	}
#encuesta .boton{	width: 90px;	background-color: #46B6BE;	height: 24px;	color: #fff;	border: 3px solid #DCF1F2;	margin: 5px 0 0 200px;	cursor: hand;}
.banner_wc {	font-family: "Trebuchet MS", Arial, Sans-serif;	height: 40px;	width: 300px;	margin: 10px 0 0 0;	color: #F26B22;	font-weight: bold;	padding: 160px 10px 10px 10px;	float: left;	clear: both;}
.banner_wc a:link {text-decoration: none; color: #F26B22;}
.banner_wc a:visited {text-decoration: none; color: #F26B22;}
.banner_wc a:active {text-decoration: none; color: #F26B22;}
.banner_wc a:hover {text-decoration: none; color: #F26B22; border-bottom: 1px dashed #F9BC9C}
.banner_multimarca {	height: 60px;	width: 320px;	margin: 10px 0 0 0;	float: left;}
#notas_edicion{	background-color: #fff;	width: 320px;	float: left;	margin-top: 10px;}
#notas_edicion .interior{	margin: 0 10px 0 10px;	font-size: 12px;	 font-family: Tahoma, "Trebuchet MS", Arial, Sans-serif;}
.notas_edicion_titulo_16{	font-family: "Trebuchet MS", Arial, Sans-serif;	font-size: 16px;	font-style: italic;	color: #4B5E67;	margin-bottom: 5px;}
/*  //////////////////////////////////////////////////////////////////////////////COLUMNA IZQUIERDA */#col_izq{	width: 650px;	background-color: #fff;	float: left;	margin: 10px 10px 0 0;}
#solucion{	width: 650px;	margin: 0;	padding: 0;}
#col_izq_440{	width: 424px;	background-color: #fff;	padding: 10px 5px 10px 10px;	border-right: 1px solid  #E9EAEA;	float: left;}
#col_izq_210{	width: 200px;	background-color: #fff;	padding: 10px 5px 10px 5px;	float: left;}
#col_izq_325_i{	width: 310px;	padding: 10px 4px 10px 10px;	border-right: 1px solid  #E9EAEA;	float: left;}
#col_izq_325_d{	width: 310px;	padding: 10px 10px 10px 5px;	float: left;}
#col_izq_210_buscador{	width: 200px;	background-color: #fff;	padding: 10px 0 10px 0;	float: left;}
#pie_locaciones{	background-color: #fff;	background-image: url(/images/cnx/web/pie_locaciones.gif);	width: 650px;	height: 80px;	float: left;}
#pie_locaciones .col1 a:link {text-decoration: none; color: #4DB4C3;}
#pie_locaciones .col1 a:visited {text-decoration: none; color: #4DB4C3;}
#pie_locaciones .col1 a:active {text-decoration: none; color: #4DB4C3;}
#pie_locaciones .col1 a:hover {text-decoration: none; color: #56717C; border-bottom: 0px}
#pie_locaciones .col2 a:link {text-decoration: none; color: #B9BBBD;}
#pie_locaciones .col2 a:visited {text-decoration: none; color: #B9BBBD;}
#pie_locaciones .col2 a:active {text-decoration: none; color: #B9BBBD;}
#pie_locaciones .col2 a:hover {text-decoration: none; color: #838586; border-bottom: 0px}
#pie_locaciones .col1{	padding: 10px 0 0 160px;	width: 110px;	height: 40px;	font-family: "Trebuchet MS", Arial, Sans-serif;	font-size: 10px;	line-height: 11px;	float: left;}
#pie_locaciones .col2{	padding: 10px 0 0 10px;	width: 110px;	height: 40px;	font-family: "Trebuchet MS", Arial, Sans-serif;	font-size: 10px;	line-height: 11px;	float: left;}
#pie_cnx{	background-color: #F3F3F3;	padding: 12px 0 0 0;	width: 650px;	height: 30px;	float: left;	background-image: url(/images/cnx/web/pie_logoCNX.gif);	background-position: right;	background-repeat: no-repeat;}
#pie_cnx .text a:link {text-decoration: none; color: #B9BBBD;}
#pie_cnx .text a:visited {text-decoration: none; color: #B9BBBD;}
#pie_cnx .text a:active {text-decoration: none; color: #B9BBBD;}
#pie_cnx .text a:hover {text-decoration: none; color: #838586; border-bottom: 0px}
#pie_cnx .text{	color: #B9BBBD;	width: 530px;	text-align: right;	font-family: "Trebuchet MS", Arial, Sans-serif;	font-size: 10px;	line-height: 11px;}
/*  //////////////// ESTILOS NOTAS /////////////////// */.volantas {	font-size: 9px;	text-transform: uppercase;	color: #64A5B0;	margin-bottom: 2px;}
#col_izq .titulo{	font-size: 16px;	font-weight: bolder;	margin-bottom: 5px;}
#col_izq .titulo a:link {text-decoration: none; color: #4F5659;}
#col_izq .titulo a:visited {text-decoration: none; color: #4F5659;}
#col_izq .titulo a:active {text-decoration: none; color: #4F5659;}
#col_izq .titulo a:hover {text-decoration: none; color: #4F5659; border-bottom: 1px dashed #B6C3C8}
#col_izq .texto{	 line-height: 15px;}
.texto p{padding-top:10px;}
#col_izq .img_detalle{	margin: 0 10px 5px 0;	float: left;}
#col_izq .img_filete{	padding: 5px;	margin: 0 10px 10px 0;	border: 1px solid #E9EAEA;	float: left;}
.separador_puntos{	margin: auto;	border-bottom: 1px dashed #E9EAEA;	clear: both;	margin: 8px 0 6px 0;}
.separador_vacio{	margin: auto;	clear: both;	height: 10px;	margin: 3px 0 3px 0;}
.separador_vacio_marcas{	margin: auto;	clear: both;	height: 4px;}
.separador_puntos_encuesta{	margin: auto;	border-bottom: 1px dashed #E9EAEA;	clear: both;	margin: 3px 0 5px 0;}
.separador_solido{	margin: auto;	border-bottom: 1px solid #E9EAEA;	clear: both;	margin: 10px 0 10px 0;}
#col_izq .titulo2{	font-size: 15px;	font-weight: bolder;	margin-bottom: 5px;}
#col_izq .titulo2 a:link {text-decoration: none; color: #4F5659;}
#col_izq .titulo2 a:visited {text-decoration: none; color: #4F5659;}
#col_izq .titulo2 a:active {text-decoration: none; color: #4F5659;}
#col_izq .titulo2 a:hover {text-decoration: none; color: #4F5659; border-bottom: 1px dashed #B6C3C8}
.flash{	text-align: center;}
/*  //////////////// ESTILOS SECCIONES /////////////////// *//*  //////////////// ESTILOS SECCIONES /////////////////// *//*  //////////////// ESTILOS SECCIONES /////////////////// */#secciones_princ{	margin: 0 10px 0 10px;}
#secciones_sec1{	width: 310px;	float: left;	padding: 0 10px 0 10px;}
#secciones_sec2{	width: 310px;	float: left;	margin: 0 0 0 0;}
#secciones_anteriores{	background-color: #F3F3F3;	width: 630px;	margin: 0 10px 10px 10px;	font-size: 12px;	line-height: 14px;}
#secciones_anteriores .col1{	width: 294px;	padding: 10px 5px 10px 10px;	float: left;	border-right: 1px solid #E9EAEA;}
#secciones_anteriores .col2{	width: 295px;	padding: 10px 10px 10px 10px;	float: left;}
#secciones_anteriores a:link {text-decoration: none; color: #797F81;}
#secciones_anteriores a:visited {text-decoration: none; color: #797F81;}
#secciones_anteriores a:active {text-decoration: none; color: #797F81;}
#secciones_anteriores a:hover {text-decoration: none; color: #353A3C; border-bottom: 0;}
.volantas_areas{font-size: 9px; line-height: 12px; color: #56717C;margin-bottom: 2px; text-transform: uppercase;}
#col_izq .titulo_inf{ color: #F6AA00;font-size: 16px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo2_inf{color: #F6AA00;font-size: 15px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo_seg{ color: #CC0000;font-size: 16px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo2_seg{color: #CC0000;font-size: 15px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo_con{ color: #B5D40A;font-size: 16px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo2_con{color: #B5D40A;font-size: 15px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo_wir{ color: #6D479E;font-size: 16px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo2_wir{color: #6D479E;font-size: 15px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo_ser{ color: #006A3A;font-size: 16px;font-weight: bolder;margin-bottom: 5px;}
#col_izq .titulo2_ser{color: #006A3A;font-size: 15px;font-weight: bolder;margin-bottom: 5px;}
/*  //////////////// DESARROLLO DE NOTA /////////////////// *//*  //////////////// DESARROLLO DE NOTA /////////////////// *//*  //////////////// DESARROLLO DE NOTA /////////////////// */
#col_izq_520{	width: 500px;	background-color: #fff;	padding: 10px 9px 10px 10px;	border-right: 1px solid  #E9EAEA;	float: left;}
#col_izq_520 ul { margin-left: 18px; }
#col_izq_130{	width: 120px;	background-color: #fff;	padding: 10px 5px 10px 0;	float: left;}
.desarrollo_derecha{	text-align: right;}
.copete{	font-style: italic;	font-family: "Trebuchet MS", Arial, Sans-serif;	font-size: 13px;	line-height: 16px;	margin-bottom: 15px;	color: #999999;}
#logo_vendor{	margin: 10px 10px 10px  10px;	width: 85px;	border: 4px solid #F3F3F3;}
.iconos_sup{	border-bottom: 0px;	margin-top: 10px;}
.iconos_sup a:link {	border-bottom: 0px;}
.iconos_sup a:visited {border-bottom: 0px;}
.iconos_sup a:active {border-bottom: 0px;}
.iconos_sup a:hover 	{border-bottom: 0px;}
.iconos_sup_imagenes{		margin-left: 10px;		border: 0px;}
#col_izq_130 .titulo130{	font-style: italic;	font-family: "Trebuchet MS", Arial, Sans-serif;	font-size: 13px;	color: #4CB0BE;	margin: 10px 5px 5px 10px;}
#col_izq_130 .texto130{	font-size: 10px;	line-height: 12px;	color: #6666;	padding: 0 5px 7px 10px;}
#col_izq_130 .texto130{	font-size: 10px;	line-height: 11px;	color: #666;	padding: 0 5px 10px 10px;}
#col_izq_130 .texto130 a:link {text-decoration: none; color: #666;}
#col_izq_130 .texto130 a:visited {text-decoration: none; color: #666;}
#col_izq_130 .texto130 a:active {text-decoration: none; color: #666;}
#col_izq_130 .texto130 a:hover {text-decoration: none; color: #666; border-bottom: 1px dashed #999}
#utilidades{	margin-top: 20px;	background-image: url(/images/cnx/web/utilidades_fondo.gif);	height: 40px;	font-size: 10px;	color:#B0B0B0;	clear:both;}
#utilidades .valorar{	width: 190px;	float: left;	height: 15px;	padding: 15px 0 10px 10px;	color:#666666;	}
#utilidades #estrellas{		}
#utilidades #estrellas a{	border-bottom:0px;	}
#utilidades .varias{	width: 299px;	float: left;	height: 40px;	border-left: 1px dashed #E9EAEA;	}
#utilidades .varias img{	margin: 10px 5px 10px 20px;	float: left;	}
#utilidades .varias_texto{	height: 15px;	padding: 15px 0 10px 0; 	float: left;}
#utilidades img{border:0px;}
#buscador{		background-color:#ff0000;	float:left;	height:50px;}
/*  //////////////// BUSCADOR /////////////////// *//*  //////////////// BUSCADOR /////////////////// *//*  //////////////// BUSCADOR /////////////////// */.resultados{	font-size: 12px;	color: #64A5B0;	margin: 0 5px 0 10px;}
.resultados .bold{	font-weight: bolder;}
.titulo_16{	font-family: "Trebuchet MS", Arial, Sans-serif;	font-size: 16px;	font-style: italic;	margin: 0 5px 0 10px;	color: #64A5B0;}
.titulo_resultados{	font-size: 14px;	margin: 0 0 5px 0;	color: #64A5B0;	clear:both;}
.busqueda_campos{	margin: 10px 5px 0 10px;	width: 150px;	background-color: #F2F2F2;	color: #4B5E67;	height: 16px;	line-height: 12px;	border: 1px solid  #E9EAEA;	padding: 2px 0 0 1px;}
.busqueda_boton{	margin: 10px 5px 0 10px;	color: #fff;	width: 90px;	background-color: #56717C;	font-weight: bold;	height: 30px;	line-height: 10px;	border: 4px solid  #E9EAEA;	padding: 0 0 0 3px;}
.busqueda_fecha{	width: 280px;	height: 15px;	float: left;}
.busqueda_ranking{	width: 140px;	height: 15px;	float: left;	text-align: right;}
#paginar{	width: 400px;	height: 15px;	padding: 10px 10px 5px 10px;	background-image: url(/images/cnx/web/fondo_paginar.gif);	color: #56717C;}
#paginar .num{	width: 175px;	float: left;}
#paginar .ant-sig{	width: 220px;	float: left;	text-align: right;}
/*  //////////////// PROMOCIONES /////////////////// *//*  //////////////// PROMOCIONES /////////////////// *//*  //////////////// PROMOCIONES /////////////////// */#col_izq .titulo_promociones{ color: #4E5659;font-size: 16px;font-weight: bolder;margin-bottom: 5px;}
.copete_promociones{	font-style: italic;font-family: "Trebuchet MS", Arial, Sans-serif;font-size: 13px;line-height: 16px;margin-bottom: 15px;color: #CD3301;}
#destacado_promo{	background-color: #F46101;	margin: 0 0 0 10px;	color: #fff;	font-size: 19px;	padding: 5px;	font-family: "Trebuchet MS", Arial, Sans-serif;	font-weight: lighter;	background-image: url(/images/cnx/web/pie_destacado_promo.gif);	background-position: bottom;	background-repeat: no-repeat;}
#otras_promos{	background-color: #fff;	width: 320px;	float: left;	margin: 10px 0 0 0;}
#otras_promos .interior{	margin: 0 10px 0 10px;	font-size: 11px;	font-family: Tahoma, "Trebuchet MS", Arial, Sans-serif;}
.otras_promos_titulo_16{	font-size: 15px;	color: #CD3301;	font-weight: bold;	margin-bottom: 8px;	}
.otras_promos_titulo_16 a:link {text-decoration: none; color: #CD3301;}
.otras_promos_titulo_16 a:visited {text-decoration: none; color: #CD3301;}
.otras_promos_titulo_16 a:active {text-decoration: none; color: #CD3301;}
.otras_promos_titulo_16 a:hover {text-decoration: none; color: #CD3301; border-bottom: 1px dashed #E69980}
		#otras_promos .img_filete{	padding: 5px;	margin: 0 10px 10px 0;	border: 1px solid #E9EAEA;	float: left;}
/*  //////////////// EVENTOS /////////////////// *//*  //////////////// EVENTOS /////////////////// *//*  //////////////// EVENTOS /////////////////// */.copete_eventos {	font-style: italic;	font-family: "Trebuchet MS", Arial, Sans-serif;	font-size: 13px;	line-height: 16px;	margin-bottom: 15px;	color: #4AA8B4;}
#fecha_eventos{	background-color: #6CBAC4;	height: 99px;	margin: 0 0 0 10px;	color: #DCF1F2;	font-size: 60px;	font-weight: bold;	text-align: center;	font-family: "Trebuchet MS", Arial, Sans-serif;	background-image: url(/images/cnx/web/pie_eventos.gif);	background-position: bottom;	background-repeat: no-repeat;}
#fecha_eventos .mes{	font-size: 13px;	font-weight: normal;	text-align: center;	font-family: "Trebuchet MS", Arial, Sans-serif;}
/*  //////////////// MI PERFIL /////////////////// *//*  //////////////// MI PERFIL /////////////////// *//*  //////////////// MI PERFIL /////////////////// */#perfil{	margin: 0 0 0 0;}
#perfil_titulos{	font-size: 18px;	color: #B6C3C8;	margin: 5px 0 0px 20px;}
#perfil label{	display: block;	width: 100px;	float: left;	text-align: right;	padding-right: 5px;	margin: 8px 0 0 0;}

#perfil .campos250{	
	font-size: 11px;	
	margin: 8px 5px 0 10px;	
	width: 250px;	
	background-color: #F2F2F2;	
	color: #55707A;	
	height: 18px;	
	line-height: 12px;	
	border: 1px solid  #E9EAEA;	
	padding: 2px 0 0 0;
}

#perfil .campos250Captcha{	
	font-size: 11px;	
	margin: 8px 5px 0 10px;	
	width: 150px;	
	background-color: #F2F2F2;	
	color: #55707A;	
	height: 16px;	
	line-height: 12px;	
	border: 1px solid  #E9EAEA;	
	padding: 2px 0 0 0;
}


#perfil .campos190{	font-size: 11px;	margin: 2px 5px 0 0px;	width: 190px;	background-color: #F2F2F2;	color: #55707A;	height: 16px;	line-height: 12px;	border: 1px solid  #E9EAEA;	padding: 2px 0 0 0;}
#perfil .marcas1{	width: 190px;	float: left;	padding: 5px 0 5px 20px;	text-align: left;}
#perfil .marcas2{	width: 130px;	float: left;	padding: 5px 0 5px 20px;	text-align: left;}
#perfil .marcas3{	width: 250px;	float: left;	padding: 5px 0 5px 20px;	text-align: left;}
#perfil_full{	margin: 0 10px 0 10px;	width: 630px;	clear: both;}
#perfil_full .marcas{	width: 180px;	float: left;	padding: 5px 0 5px 20px;	text-align: left;}
#perfil_error{	margin: 0 10px 0 10px;	padding: 10px;	width: 610px;	background-color: #EA0000;	color: #fff;	font-size: 13px;}
#perfil_ok{	margin: 0 10px 0 10px;	padding: 10px;	width: 610px;	background-color: #99CC00;	color: #fff;	font-size: 12px;}
/*  //////////////// PORTAL /////////////////// *//*  //////////////// PORTAL /////////////////// *//*  //////////////// PORTAL /////////////////// */.portal_pais{	font-size: 16px;	font-variant: small-caps;	color: #C0C2C3;	letter-spacing: 1px;}
.portal_pais a:link {text-decoration: none; color: #C0C2C3;}
.portal_pais a:visited {text-decoration: none; color: #C0C2C3;}
.portal_pais a:active {text-decoration: none; color: #C0C2C3;}
.portal_pais a:hover {text-decoration: none; color: #666666; border: 0px; border-color: #fff;}
.portal_titulo{	color: #64A5B0;	font-size: 14px;}
.portal_texto{	margin: 3px 0 0 0;}
#portal_buscador{	background-color: #CDD5D8;	background-image: url(/images/cnx/web/icono_buscador.gif);	background-repeat: no-repeat;	width: 170px;	height: 50px;	margin: 0 10px 0 0;		float: left;	padding: 5px;}
#portal_buscador .camposbusqueda{	width: 100px;	background-color: #CCD2D5;	border: 1px solid #F3F3F3;	margin: 3px 2px 0 45px;	color: #4B5E67;	}
#portal_buscador .botonportal{padding: 0;margin: 0;}
.portal_contactos{	background-color: #38515C;	color: #CDD5D8;	font-size: 15px;	width: 122px;	height: 32px;	float: left;	border: 4px solid #CDD5D8;	text-align: center;	line-height: 12px;	padding: 20px 0 0 0;	font-variant: small-caps;}
.portal_contactos a:link {text-decoration: none; color: #CDD5D8;}
.portal_contactos a:visited {text-decoration: none; color: #CDD5D8;}
.portal_contactos a:active {text-decoration: none; color: #CDD5D8;}
.portal_contactos a:hover {text-decoration: none; color: #DCF1F2; border: 0px; border-color: #fff;}
#galeria{	text-align: right;	margin: 3px 0 0 0;	color: #4CB0BE;	font-size: 11px;	font-variant: small-caps;}
#galeria a:link {text-decoration: none; color: #4DB4C3;}
#galeria a:visited {text-decoration: none; color: #4DB4C3; background-color: #DEF1F4}
#galeria a:active {text-decoration: none; color: #4DB4C3; background-color: #DEF1F4}
#galeria a:hover {text-decoration: none; color: #46A5B3;border: 0px; background-color: #DEF1F4;}
/*--------------------------*//*--------------------------*//*--------------------------*//*--------------------------*//*--------------------------*/#dhtmltooltip{position: absolute;left: -300px;width: 200px;border: 1px solid #99cc01;padding: 2px;background-color: #f7ffdd;visibility: hidden;z-index: 100;color:#73AA00;padding:5px;/*Remove below line to remove shadow. Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#dhtmlpointer{position:absolute;left: -300px;z-index: 101;visibility: hidden;}
/*--------------------------*//*--------------------------*//*--------------------------*//*--------------------------*//*------------------------------------------------------------------------------------------------*//*------------------------------------------------------------------------------------------------*//*------------------------------------------------------------------------------------------------*//*------------------------------------------------------------------------------------------------*/
#nav { margin:0 0 0 5px; padding:0; float:left; background-image:url(/images/cnx/web/fondo_inactivo.gif); height:45px; width:660px;    font-family: "Trebuchet MS",Arial, Tahoma, Sans-serif; font-size:11px;  }
 #nav li {  display:inline;  padding:0;  margin:0;  height:50px;  }
  #nav a:link, #nav a:visited {  color:#2F3F46;  padding:14px 10px 8px 10px;  float:left;  background: url(/images/cnx/web/fondo_separacion.gif) top left no-repeat;  text-decoration:none;  text-transform:uppercase;  text-shadow: 2px 2px 2px #555; }
 #nav a:hover {  background: url(/images/cnx/web/fondo_hover.gif) 0 0 repeat-x; }
  #nav-home a:hover{  background: url(/images/cnx/web/fondo_hover.gif) 0 0 repeat-x; }
  #nav-29 a:hover, #nav-29-current a{  border-bottom: solid 7px #FFB200; }
.titulo29 a:link {text-decoration: none; color: #ff0000;}
.titulo29 a:visited {text-decoration: none; color: #ff0000;}
.titulo29 a:active {text-decoration: none; color: #ff0000;}
.titulo29 a:hover {text-decoration: none; color: #ff0000; border-bottom: 1px dashed #ff0000;}
  #nav-home a:hover, #nav-home-current a{  border-bottom: solid 0px #79949B; }
  #nav-2 a:hover, #nav-2-current a{  border-bottom: solid 7px #CC0001; }
  #nav-3 a:hover, #nav-3-current a{  border-bottom: solid 7px #B7D30C; }
  #nav-4 a:hover, #nav-4-current a{  border-bottom: solid 7px #6d479e; }
  #nav-5 a:hover, #nav-5-current a{  border-bottom: solid 7px #006a3a; }
  #nav-35 a:hover, #nav-35-current a{  border-bottom: solid 7px #CED6D8; }
/*------------------------------------------------------------------------------------------------*//*------------------------------------------------------------------------------------------------*//*------------------------------------------------------------------------------------------------*//*------------------------------------------------------------------------------------------------*/#pais_buscador{	background-color: #E3E6E7;	background-image: url(/images/cnx/web/icono_buscador_pais.gif);	background-repeat: no-repeat;	width: 170px;	height: 40px;	margin: 5px;		float: left;}
#pais_buscador .camposbusqueda{	width: 100px;	background-color: #CCD2D5;	border: 1px solid #F3F3F3;	margin: 13px 2px 0 35px;	color: #4B5E67;	float: left;}
.pais_contactos{	background-color: #38515C;	color: #CDD5D8;	font-size: 12px;	margin: 5px 0 0 0 ;	width: 122px;	height: 16px;	float: left;	border: 4px solid #CDD5D8;	text-align: center;	line-height: 12px;	padding: 10px 0 6px 0;	font-variant: small-caps;}
.pais_contactos a:link {text-decoration: none; color: #CDD5D8;}
.pais_contactos a:visited {text-decoration: none; color: #CDD5D8;}
.pais_contactos a:active {text-decoration: none; color: #CDD5D8;}
.pais_contactos a:hover {text-decoration: none; color: #DCF1F2; border: 0px; border-color: #fff;}
.titulo_principal{	display:none;}
a.glosario{color: #73AA00;border-bottom: 1px dashed #73AA00;}
/* --------------------------- */.botones_derecha{	border: 0px;}
.botones_derecha a:link, visited, active, hover{border-bottom: 0px;}
/* --------------------------- */.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */