* {margin:0;

padding:0; }



body {font-family:Arial, Helvetica, sans-serif;

font-style:normal;

background-image:url(../img/fondo-body.jpg);

background-repeat:repeat-y;

background-position:top center; }



strong {font-style:normal;

font-weight:bold; }

.datosForm {
	/*border:1px solid #000;*/
	width:45%;
	float:left;
	text-align:right;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	padding-bottom:10px;
}

.datosFormAlt {
	/*border:1px solid #000;*/
	width:50%;
	float:left;
}

#logo {

height:57px;

width:310px;

margin-top:15px;

margin-left:25px;

float:left; }



#fondo-logo {background-color:#FBFBFB;

height:92px;

margin:5px;

border-style:solid;

border-width:2px;

border-color:#CCCCCC; }



.texto-gris-grande {font-family:Arial, Helvetica, sans-serif;

font-size:22px;

font-style:normal;

font-weight:normal;

margin-top:25px;

margin-left:25px;

float:left; }



#logo-chico {padding-top:10px;

height:41px;

width:266px;

margin-top:15px;

margin-left:5px; }



#recuadro-acceder {height:197px;

width:420px;

border-style:solid;

border-width:8px;

border-color:#EFEBE7;

margin-top:25px;

margin-bottom:25px;

margin-left:25px;

background-color:#FFFFFF;

float:left;

clear:both; }



#recuadro-alta-empresa {height:220px;

width:auto;

border-style:solid;

border-width:8px;

border-color:#EFEBE7;

margin-top:25px;

margin-bottom:25px;

margin-left:25px;

background-color:#FFFFFF;

float:left; }



#recuadro-alta-usuario {height:220px;

width:450px;

border-style:solid;

border-width:8px;

border-color:#EFEBE7;

margin-top:25px;

margin-bottom:5px;

margin-left:25px;

background-color:#FFFFFF;

float:left; }



#recuadro-darse-alta {height:200px;

width:216px;

border-style:solid;

border-width:8px;

border-color:#EFEBE7;

margin-top:25px;

margin-bottom:25px;

margin-left:25px;

background-color:#FFFFFF;

float:left; }



.texto-celeste-align-izq {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:normal;

color:#3399FF;

text-align:left;

padding-top:10px;

padding-left:10px; }



.texto-celeste-align-center {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:normal;

color:#3399FF;

text-align:center;

padding-top:10px; }



.texto-celeste-align-der {font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-style:normal;

font-weight:normal;

color:#0066CC;

text-align:right;

padding-top:10px;

padding-right:10px;

float:right; }



.texto-celeste-recuadro {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:normal;

color:#3399FF;

text-align:center;

padding-top:10px; }



.texto-celeste-recuadro a:link, .texto-celeste-recuadro a:active, .texto-celeste-recuadro a:visited {text-decoration:none;

color:#3399FF; }



.texto-celeste-recuadro a:hover {text-decoration:underline; }



.texto-gris-grande {font-family:Arial, Helvetica, sans-serif;

font-size:22px;

font-style:normal;

font-weight:normal;

color:#666666; }



.texto-gris-chico {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#666666;

text-align:center;

padding-top:3px; }



.texto-gris-chiquito {font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-style:normal;

font-weight:normal;

color:#666666;

text-align:center;}



.texto-gris-chiquito-invitar {font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-style:normal;

font-weight:normal;

color:#666666;

margin-left:240px; }



.texto-gris-comun {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#666666; }



.texto-gris-claro {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#A5A5A5;

text-align:left;

margin-top:-5px;

margin-left:10px;

line-height:20px; }



.texto-gris-claro a:link, .texto-gris-claro a:active, .texto-gris-claro a:visited {text-decoration:none;

color:#A5A5A5; }



.texto-gris-claro a:hover {text-decoration:underline; }



.texto-celeste-comun {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#65B2FF;

text-align:right;

margin-right:5px; }



.texto-celeste-comun a:link, .texto-celeste-comun a:active, .texto-celeste-comun a:visited {text-decoration:none;

color:#65B2FF; }



.texto-celeste-comun a:hover {text-decoration:underline; }



.texto-azul-chiquito {font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-style:normal;

font-weight:bold;

color:#2F82AC;

text-align:center;

margin:2px; }



.usuario {margin-left:13px; }



.boton-acceder {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

font-style:normal;

color:#3399FF;

background-color:#EEEEEE;

margin-bottom:10px;

margin-left:350px; }



.boton-alta-usuario {
	
font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

font-style:normal;

color:#3399FF;

background-color:#EEEEEE;
}



.boton-alta-empresa {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

font-style:normal;

color:#3399FF;

background-color:#EEEEEE;

margin-bottom:30px;

margin-left:265px; }



.boton-invitar {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

font-style:normal;

color:#3399FF;

background-color:#EEEEEE;

margin-right:auto;

margin-bottom:10px;

margin-left:160px; }



.margen-casilla-nombre {margin-left:9px; }

.margen-casilla-mail {margin-left:17px; }

.margen-casilla-usuario {margin-left:10px; }

.margen-casilla-pass {margin-left:-10px; }



.margen-casilla-nombre-usuario {margin-left:10px; }

.margen-casilla-mail-usuario {margin-left:-111px; }

.margen-casilla-usuario-usuario {margin-left:-119px; }

.margen-casilla-pass-usuario {margin-left:-138px; }

.margen-casilla-opciones {margin-left:-147px; }

.margen-casilla-acepto {margin-left:-111px; }



.margen-casilla-cuenta-bienvenida {margin-left:-130px; }

.margen-casilla-mail-bienvenida {margin-left:-9px; }

.margen-casilla-pass-bienvenida {margin-left:-32px; }

.margen-casilla-repite-pass-bienvenida {margin-left:-72px; }

.margen-casilla-captcha-bienvenida {margin-left:-10px; }



.img-item {margin-left:25px; }



#recuadro-video {background-image:url(../img/ventana-video.jpg);

background-repeat:no-repeat;

height:241px;

width:400px;

margin-top:5px;

margin-right:25px;

margin-bottom:25px;

margin-left:auto; }



.no-mostar-mas {margin-top:0;

margin-right:auto;

margin-bottom:10px;

margin-left:535px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

font-style:normal;

color:#3F3F3F; }



.txt-comience {margin-top:0;

margin-right:25px;

margin-bottom:10px;

margin-left:auto;;

text-align:right;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

font-style:normal;

color:#1F79A5; }



.txt-comience a {text-decoration:none;

font-style:normal;

color:#1F79A5; }



.txt-comience a:hover {text-decoration:underline; }



.texto-gris-col-der {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:normal;

color:#666666;

text-align:right;

margin-right:30px; }



#pie {margin-top:5px;

background-color:#A5DFF7;

background-position:bottom center;

border-top-style:solid;

border-top-width:1px;

border-top-color:#8ED7F5;

clear:both; }



.texto-gris-pie {font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-style:normal;

font-weight:normal;

color:#333333;

margin-left:25px;

line-height:25px; }



.texto-gris-pie a:link, .texto-gris-pie a:active, .texto-gris-pie a:visited {text-decoration:none;

color:#333333; }



.texto-gris-pie a:hover {text-decoration:underline; }



.texto-azul-pie {font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-style:normal;

font-weight:normal;

color:#003366;

padding-top:25px;

margin-left:25px;

line-height:28px; }



.texto-azul-pie a:link, .texto-azul-pie a:active, .texto-azul-pie a:visited {font-style:normal;

text-decoration:none;

color:#003366; }



.texto-azul-pie a:hover {text-decoration:underline; }



#txt-super-admin {font-family:Arial, Helvetica, sans-serif;

font-size:28px;

font-style:normal;

font-weight:bold;

color:#DAE7F5;

text-align:right;

padding-top:50px;

padding-right:15px; }



#recuadro-ext-super-admin {margin:5px;

border-style:solid;

border-width:5px;

border-color:#EFEBE7; }



.tabla-admin {margin-top:10px;

margin-bottom:10px;

margin-left:10px; }



.links-tabla-admin {font-family:Arial, Helvetica, sans-serif;

font-size:14;

font-style:normal;

font-weight:bold;

color:#0066CC;

margin-top:5px;

margin-bottom:10px;

margin-left:700px; }



.links-tabla-admin a:link, .links-tabla-admin a:active, .links-tabla-admin a:visited {font-style:normal;

text-decoration:none;

color:#0066CC; }



.links-tabla-admin a:hover {text-decoration:underline; }



.ul-der-admin {list-style:none;

margin:8px;

float:right; }



#admin-registros a {background-image:url(../img/gestion-registros.jpg);

height:92px;

width:128px;

display:block;

margin-bottom:5px; }



#admin-registros a:hover {background-image:url(../img/gestion-registros-act.jpg); }



#admin-comentarios a {background-image:url(../img/comentarios.jpg);

height:92px;

width:128px;

display:block;

margin-bottom:5px; }



#admin-comentarios a:hover {background-image:url(../img/comentarios-act.jpg); }



#admin-categorias a {background-image:url(../img/gestion-categorias.jpg);

height:92px;

width:128px;

display:block;

margin-bottom:5px; }



#admin-categorias a:hover {background-image:url(../img/gestion-categorias-act.jpg); }



#admin-configuracion a {background-image:url(../img/configuracion.jpg);

height:92px;

width:128px;

display:block;

margin-bottom:5px; }



#admin-configuracion a:hover {background-image:url(../img/configuracion-act.jpg); }



#admin-cambios a {background-image:url(../img/actualizar-cambios.jpg);

height:58px;

width:119px;

display:block; }



#admin-cambios a:hover {background-image:url(../img/actualizar-cambios.jpg); }



.texto-celeste-acceso {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:normal;

color:#1EC1E4;

text-align:right;

padding-top:10px;

padding-right:15px; }



.texto-celeste-acceso a {font-style:normal;

text-decoration:none;

color:#1EC1E4; }



.texto-celeste-acceso a:hover {text-decoration:underline; }



.texto-negro-buscar {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:normal; }



#recuadro-buscar-index {height:500px;

background-image:url(../img/fondo-buscar-index.jpg);

background-repeat:repeat-x;

background-position:bottom left;

margin:3px;

clear:both; }



.iconos-tematicos {margin-left:50px;

float:right; }



.contenedor {width:950px;

height:auto;

margin-top:10px;

margin-right:auto;

margin-bottom:10px;

margin-left:auto;

clear:both; }



.recuadro-negocios-mas-vistos {height:250px;

width:290px;

border-style:solid;

border-width:2px;

border-color:#CCCCCC;

margin-bottom:5px;

margin-left:0px;

background-color:#F8F8F8;

float:left;

background-image:url(../img/fondo-recuadro.jpg);

background-repeat:repeat-x;

background-position:bottom left; }



.recuadro-beneficios {height:250px;

width:346px;

border-style:solid;

border-width:2px;

border-color:#CCCCCC;

margin-right:3px;

margin-bottom:5px;

margin-left:300px;

background-color:#F8F8F8;

background-image:url(../img/fondo-recuadro.jpg);

background-repeat:repeat-x;

background-position:bottom left; }



.recuadro-videos-mas-vistos {height:250px;

width:290px;

border-style:solid;

border-width:2px;

border-color:#CCCCCC;

margin-right:0px;

margin-bottom:5px;

margin-left:auto;

background-color:#F8F8F8;

float:right;

background-image:url(../img/fondo-recuadro.jpg);

background-repeat:repeat-x;

background-position:bottom left; }



.titulo-recuadro-mas-vistos {font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-style:normal;

font-weight:bold;

color:#003366;

text-align:center;

margin-top:10px;

margin-bottom:10px; }



.ul-recuadro-mas-vistos {list-style:none;

list-style-image:url(../img/item-flechas.png);

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#3E3E3E;

line-height:20px;

padding-left:35px; }



.ul-recuadro-mas-vistos a {font-style:normal;

text-decoration:none;

color:#3E3E3E; }



.ul-recuadro-mas-vistos a:hover {text-decoration:underline; }



.txt-beneficios {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#3E3E3E;

text-align:justify;

line-height:20px;

padding-right:20px;

padding-left:20px; }



.enlace-top10-videos {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#003366;

text-align:right;

padding-top:5px;

padding-right:20px; }



.enlace-top10-videos a {font-style:normal;

text-decoration:none;

color:#003366; }



.enlace-top10-videos a:hover {text-decoration:underline; }



.tit-busqueda-index {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#0F0F0F;

margin-top:14px;

margin-bottom:3px;

margin-left:25px; }



.txt-ejemplo-busqueda {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#B2B2B2;

margin-top:3px;

margin-left:30px; }



.input-buscar {border-style:solid;

border-width:1px;

border-color:#666666;

height:20px;

width:550px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:bold;

color:#A8A8A8;

padding:3px;

margin-left:25px;

background-image:url(../img/fondo-input-index.jpg);

background-repeat:repeat-x;

background-position:left top;

cursor: pointer;

 }



.input-letras-categorias {border-style:solid;

border-width:1px;

border-color:#CACACA;

height:15px;

width:250px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#A8A8A8;

padding:3px;

margin-left:25px;

background-image:url(../img/fondo-input-letras-cat.jpg);

background-repeat:repeat-x;

background-position:left top; }

.boton-buscar { cursor:pointer; }

.input-cabecera-buscar {border-style:solid;

border-width:1px;

border-color:#A3A3A3;

height:18px;

width:200px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:bold;

color:#0984CE;

padding:3px;

margin-top:30px;

margin-right:5px;

background-image:url(../img/fondo-input-index.jpg);

background-repeat:repeat-x;

background-position:left top;

float:right; }



.boton-buscar {float:right;

height:25px;

width:32px;

margin-top:30px;

margin-right:15px; }



.ul-registrados {list-style:none;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-style:normal;

font-weight:bold;

color:#999999;

line-height:20px;

float:right;

margin-right:25px; }



.resaltado {color:#6F6F6F; }



.icono-tematico {float:left;

margin-right:30px;

margin-left:190px; }



.txt-grande-categoria {font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-style:normal;

font-weight:bold;

color:#0066CC;

float:left;

list-style:none;

line-height:60px;

margin-left:60px;

width:160px; }



.txt-grande-categoria a {font-style:normal;

text-decoration:none;

color:#0066CC; }



.txt-grande-categoria a:hover {text-decoration:underline; }



.recuadro-listado-categorias {width:100%;

height:auto;

float:none;

clear:both; }



.ul-categorias {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#1D76D0;

float:left;

list-style:none;

margin-top:10px;

margin-left:60px;

display:block;

width:160px; }



.ul-categorias li{ line-height:20px; display: block; height: 30px; margin:5px 0;}



.ul-categorias a {font-style:normal;

text-decoration:none;

color:#1D76D0; }



.ul-categorias a:hover {text-decoration:underline; }



.texto-negro {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#000000;

float:none;

padding-top:80px;

margin-left:25px;

clear:both; }



.texto-negro a {font-style:normal;

text-decoration:none;

color:#000000; }



.texto-negro a:hover {text-decoration:underline; }



#recuadro-busqueda-abc {background-color:#F4F4F4;

margin-top:5px;

margin-right:3px;

margin-bottom:25px;

margin-left:3px;

height:65px;

border-style:solid;

border-width:2px;

border-color:#93AAD4;

clear:both; }



.txt-azul-abc {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#003366;

margin-top:8px;

margin-left:25px;

line-height:20px; }



.txt-gris-abc {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#6E6E6E; }



.txt-gris-abc a {font-style:normal;

text-decoration:none;

color:#6E6E6E; }



.txt-gris-abc a:hover {text-decoration:underline; }



.letras {margin-left:100px; }

.nombres {margin-left:142px; }



#recuadro-zonas {height:80px;

width:100%;

clear:both; }



.txt-zonas {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:bold;

color:#3FCAE8;

text-align:center;

margin-top:15px; }



.txt-zonas a {font-style:normal;

text-decoration:none;

color:#3FCAE8;

margin-left:10px; }



.txt-zonas a:hover {text-decoration:underline; }



.txt-mas-barrios {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:bold;

color:#8C8C8C;

text-align:right;

margin-top:10px;

margin-right:25px; }



.txt-mas-barrios a {font-style:normal;

text-decoration:none;

color:#8C8C8C; }



.txt-mas-barrios a:hover {text-decoration:underline; }



.txt-verde-ahora {font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-style:normal;

font-weight:bold;

color:#419B05;

margin-left:15px; }



.linea {border-bottom-style:dashed;

border-bottom-width:1px;

border-bottom-color:#E2E2E2;

margin-top:15px;

margin-bottom:15px; }



#contenedor-ult-fotos {height:200px;

clear:both;

margin:0 auto;

padding-left: 30px;

}



.txt-azul-fotos {font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-style:normal;

font-weight:bold;

color:#003366;

margin:10px 0;

clear:both; }



.ultima-foto-subida {height:110px;

width:100px;

margin:0 5px;

display:inline-block;

float:left;

padding: 5px;

border:  1px solid #ccc;

background-color: #FFF;

text-align: center; }



#recuadro-novedades {

	height:auto;

width:100%;

clear:both; }

.txt-commentariosAlt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#999;
}

.txt-descripcion-novedad {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#999999;

margin-top:5px;

margin-left:5px;

padding-left: 40px;

min-height:40px;

  height:auto !important;

  height:40px;

 }



.txt-descripcion-novedad a {font-style:normal;

text-decoration:none;

color:#999999; 

}



.txt-descripcion-novedad a:hover {text-decoration:underline; }



.ul-novedad {list-style:none;

float:left;

height:auto;

width:300px;

padding-right:5px;

border-right-style:dotted;

border-right-width:1px;

border-right-color:#B7B7B7;

overflow: hidden; }



#contenedor-general {width:960px;

height:auto;

margin-top:0;

margin-right:auto;

margin-bottom:0;

margin-left:auto;

float:none; }



.titulo-listado {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:normal;

color:#666666;

padding-top:5px;

margin-left:25px; }



.titulo-listado a {font-style:normal;

text-decoration:none;

color:#666666; }



.titulo-listado a:hover {text-decoration:underline; }



.link-sup-categorias {float:right;

margin-right:210px; }



#contenedor-columnas {float:none;

clear:both; }



#columna-derecha {width:190px;

height:auto;

margin-right:5px;

margin-bottom:5px;

border-style:dashed;

border-width:1px;

border-color:#B5B5B5;

float:right; }



#columna-izquierda {width:auto;

height:auto;

margin-right:210px;

margin-bottom:5px;

margin-left:5px;

border-style:solid;

border-width:3px;

border-color:#EAEAEA;

height:100%x;

}



.fondo-tit-columna-izq-categorias {background-color:#C4D9FB;

height:30px;

width:auto; }



.titulo-columna-izq-categorias {font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-style:normal;

font-weight:bold;

color:#666666;

padding-top:5px;

margin-left:15px; }



.input-ordenar-por {float:right;

border-style:solid;

border-width:1px;

border-color:#7F9DB9;

margin-top:5px;

margin-right:5px; }



.txt-ordenar-por {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:bold;

color:#5796FD;

float:right;

margin-top:7px;

margin-right:10px; }



.txt-abc-categorias {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#333333;

margin-top:10px;

margin-bottom:15px;

margin-left:5px; }



.txt-abc-categorias a {font-style:normal;

text-decoration:none;

color:#333333;

margin-left:8px; }



.txt-abc-categorias a:hover {text-decoration:underline; }



.fondo-categoria {background-color:#E8EDFD;

height:25px;

width:auto;

margin:4px; }



.categoria {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#003366;

padding-top:4px;

margin-left:5px; }



.categoria a {font-style:normal;

text-decoration:none;

color:#003366; }



.categoria a:hover {text-decoration:underline; }



.cantidad-ingresados-categoria {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#545558;

float:right;

margin-top:5px;

margin-right:10px; }



.tit-azul-col-der {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#6FA9E2;

text-align:center;

margin-top:5px;

margin-bottom:8px; }



.tit-azul-col-der a {font-style:normal;

text-decoration:none;

color:#6FA9E2; }



.tit-azul-col-der a:hover {text-decoration:underline; }



.ul-descripcion-col-der {list-style:none;

line-height:18px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:normal;

color:#8C8C8C;

text-align:justify;

margin-top:8px;

margin-right:7px;

margin-left:7px; }



.ul-descripcion-col-der a {font-style:normal;

text-decoration:none;

color:#8C8C8C; }



.ul-descripcion-col-der a:hover {text-decoration:underline; }



.txt-visitar-col-der {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#006699;

text-align:right;

margin-top:10px;

margin-right:5px;

margin-bottom:5px; }



.txt-visitar-col-der a {font-style:normal;

text-decoration:none;

color:#006699; }



.txt-visitar-col-der a:hover {text-decoration:underline; }



.bloque-comercio {height:68px;

width:auto;

margin:4px;

border-bottom-style:dotted;

border-bottom-width:2px;

border-bottom-color:#CFCFCF; }



.titulo-comercio {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#666666;

text-align:justify;

padding-left:5px;

margin-top:0;

margin-left:18px;

width:240px; }



.titulo-comercio a {font-style:normal;

text-decoration:none;

color:#666666; }



.titulo-comercio a:hover {text-decoration:underline; }



.visitar-comercio {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#2F5982;

text-align:right;

margin-top:3px; }



.visitar-comercio a {font-style:normal;

text-decoration:none;

color:#2F5982; }



.visitar-comercio a:hover {text-decoration:underline; }



.ul-datos-comercio {list-style:none;

line-height:18px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:normal;

color:#595959;

text-align:justify;

margin-top:0;

margin-right:40px;

margin-left:7px;

float:right; }



.azul-strong {font-weight:bold;

color:#1F4C79; }



.ul-cantidades {list-style:none;

line-height:18px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#666666;

text-align:justify;

margin-top:0;

margin-right:5px;

margin-left:27px;

float:right; }



.img-comercio {height:60px;

width:76px;

float:left;

margin-right:5px;

margin-bottom:3px; }



#fondo-easy-tools {background-image:url(../img/fondo-easy-tools.png);

background-repeat:repeat-x;

background-position:left bottom;

height:73px;

margin:5px;

border-style:solid;

border-width:2px;

border-color:#CCCCCC; }



.img-easy-tools {height:46px;

width:61px;

float:left;

margin-top:-10px;

margin-bottom:-15px; }



.ul-easy-tools {list-style:none; }



.ul-easy-tools li {float:left;

margin-left:22px; }



.bloque-txt-icono-easy-tools {height:auto;

width:auto;

clear:both;

padding-left:12px;

padding-top:-5px; }



.txt-icono-easy-tool {font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-style:normal;

font-weight:normal;

color:#666666;

text-align:left; }



.txt-icono-easy-tool a {font-style:normal;

text-decoration:none;

color:#666666; }



.margen-easy-tools-empresa-primeros-pasos {padding-left:17px;}

.margen-easy-tools-empresa-blog {padding-left:37px; }

.margen-easy-tools-empresa-datos-empresa {padding-left:33px; }

.margen-easy-tools-empresa-editar-pefil {padding-left:17px; }

.margen-easy-tools-empresa-mis-fotos {padding-left:29px; }

.margen-easy-tools-empresa-mis-videos {padding-left:32px; }

.margen-easy-tools-empresa-ubicacion-geografica {padding-left:32px; }

.margen-easy-tools-empresa-mis-comentarios {padding-left:20px; }



.margen-easy-tools-usuario-primeros-pasos {padding-left:17px;}

.margen-easy-tools-usuario-favoritos {padding-left:25px; }

.margen-easy-tools-usuario-visitas {padding-left:26px; }

.margen-easy-tools-usuario-mis-comentarios {padding-left:12px; }

.margen-easy-tools-usuario-editar-perfil {padding-left:14px; }

.margen-easy-tools-usuario-mis-mensajes {padding-left:26px; }



.txt-icono-easy-tool a:hover {text-decoration:underline; }



.img-ddonosti-chiquito {height:11px;

width:95px;

float:right;

padding-top:30px;

margin-right:5px; }



.txt-barra-easy-tools {font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-style:normal;

font-weight:bold;

color:#666666;

text-align:right;

margin-top:3px;

margin-right:2px; }



.txt-cabecera-bienvenido {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#666666;

text-align:right;

margin-top:5px;

margin-right:5px; }



.txt-cabecera-bienvenido-azul {color:#1E78A4; }



.img-empresa-registrada {border-style:solid;

border-width:5px;

border-color:#91D6F7;

margin:6px; }



.tit-azul-empresa-reg {font-family:Arial, Helvetica, sans-serif;

font-size:17px;

font-style:normal;

font-weight:bold;

color:#0066CC;

text-align:left; }



.img-mapa {height:381px;

width:715px;

margin-top:5px;

margin-right:auto;

margin-bottom:15px;

margin-left:auto; }



.item {margin-left:10px; }



.img-muestra-video {margin-top:5px;

margin-bottom:5px;

margin-left:15px; }



.txt-descripcion-video {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#666666;

text-align:left;

margin-bottom:20px;

margin-left:15px; }



.recuadro-novedades,.recuadro_videos {height:165px;

margin-top:5px;

margin-right:8px;

margin-bottom:15px;

margin-left:8px;

border-style:solid;

border-width:4px;

border-color:#CBE4F8;

float:none;

clear:left; }



.recuadro_videos{

	display: block;

	float: left;

	height: 100px;

}



.img-flecha-izq-novedad {height:29px;

width:30px;

float:left;

margin-top:50px;

margin-left:5px; }



.img-flecha-der-novedad {height:29px;

width:30px;

float:right;

margin-top:50px;

margin-right:5px; }



.contenedor-novedades {height:140px;

float:none;

clear:both; }



.img-novedad {height:108px;

width:132px;

margin-top:11px;

margin-left:20px;

float:left; }



.txt-rojo-novedad {font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-style:normal;

font-weight:bold;

color:#FF3333;

text-align:right;

margin-right:15px; }



.txt-rojo-novedad a {font-style:normal;

text-decoration:none;

color:#FF3333; }



.txt-rojo-novedad a:hover {text-decoration:underline; }



.ul-comentario-usuario {list-style:none;

float:left;

height:auto;

width:290px;

margin-left:15px;

padding-right:10px; }



.txt-comentario-usuario {font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#333333;

margin-top:12px;

margin-left:10px; }

.comentario-usuario{

	float:right;

	display: inline-block;

}

.txt-comentario-usuario a {font-style:normal;

text-decoration:none;

color:#333333; }



.txt-comentario-usuario a:hover {text-decoration:underline; }



.txt-enviar-comentarios {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#333333;

text-align:right;

margin-top:0;

margin-right:10px; }



.txt-enviar-comentarios a {font-style:normal;

text-decoration:none;

color:#333333; }



.txt-enviar-comentarios a:hover {text-decoration:underline; }



.p-descripcion {font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-style:normal;

font-weight:normal;

color:#333333;

text-align:justify;

margin-top:3px;

margin-right:10px;

margin-bottom:15px;

margin-left:10px; }



.txt-enlaces-bajo-foto {font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:bold;

color:#333333;

text-align:left;

margin-top:5px;

margin-right:20px;

margin-left:10px; }



.txt-enlaces-bajo-foto a {font-style:normal;

text-decoration:none;

color:#333333;

margin-right:10px; }



.txt-enlaces-bajo-foto a:hover {text-decoration:underline; }



.bloque-derecha-foto {height:215px;

width:370px;

float:right; }



.tit-nombre-accedio {font-family:Arial, Helvetica, sans-serif;

font-size:19px;

font-style:normal;

font-weight:bold;

color:#0066CC;

text-align:left;

margin-top:10px; }



.tit-nombre-accedio a {font-style:normal;

text-decoration:none;

color:#0066CC; }



.tit-nombre-accedio a:hover {text-decoration:underline; }



.ul-accedio {list-style:none;

line-height:30px;

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-style:normal;

font-weight:normal;

color:#797979;

margin-top:5px; }



.ul-accedio a {font-style:normal;

text-decoration:none;

color:#797979; }



.ul-accedio a:hover {text-decoration:underline; }



.bloque-entrada-blog {width:400px;

height:auto;

float:left;

clear:right; }



.img-blog {height:300px;

width:400px;

margin:10px;

border-style:solid;

border-width:2px;

border-color:#B9DBF7; }



.img-fecha-entrada-blog {height:56px;

width:47px;

float:right;

clear:left; }



.p-blog {width:650px;

height:auto;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:14px;

font-style:normal;

font-weight:normal;

color:#666666;

text-align:justify;

margin-bottom:10px; }



.tit-blog {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:17px;

font-style:normal;

font-weight:bold;

text-align:center;

color:#666666;

margin-bottom:5px; }



.tit-foto {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:18px;

font-style:normal;

font-weight:bold;

text-align:center;

color:#1D99C9; }



.enlaces-inf-blog {width:400px;

height:auto;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:normal;

color:#0066CC;

text-align:center;

margin-bottom:15px; }



.enlaces-inf-blog a {font-style:normal;

text-decoration:none;

color:#0066CC; }



.enlaces-inf-blog a:hover {text-decoration:underline; }



#columna-derecha-sin-marco {width:190px;

height:auto;

margin-right:5px;

margin-bottom:5px;

border:0;

float:right; }



.ul-estadistica {list-style:none;

line-height:20px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

font-weight:normal;

color:#666666;

margin-bottom:5px;

padding-bottom:20px;

border-bottom-style:dotted;

border-bottom-width:1px;

border-bottom-color:#999999; }



.txt-azul-estadistica {color:#0066CC; }



.txt-azul-estadistica a {font-style:normal;

text-decoration:none;

color:#0066CC; }



.txt-azul-estadistica a:hover {text-decoration:underline; }



.tit-negocios-similares {font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-style:normal;

font-weight:bold;

color:#074590;

margin-bottom:8px; }



.bloque-txt-negocio-similar {height:auto;

width:112px;

float:right; }



.ul-negocio-similar {list-style:none;

line-height:20px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:normal;

color:#0066CC;

margin-bottom:5px; }



.txt-gris {color:#666666; }



.tit-negocio-similar {font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-style:normal;

font-weight:bold;

color:#0066CC; } 



.tit-negocio-similar a {font-style:normal;

text-decoration:none;

color:#0066CC; }



.tit-negocio-similar a:hover {text-decoration:underline; }



.enlaces-inf-blog a {font-style:normal;

text-decoration:none;

color:#0066CC; }



.enlaces-inf-blog a:hover {text-decoration:underline; }



.divisor-col-der {border-bottom-style:dotted;

border-bottom-width:1px;

border-bottom-color:#888888;

margin-top:5px;

margin-bottom:15px;

width:100%; }



.paginador-listado-comercios {font-family:Arial, Helvetica, sans-serif;

font-size:14;

font-style:normal;

font-weight:bold;

text-align:right;

color:#0066CC;

margin-top:10px;

margin-right:10px;

margin-bottom:10px; }



.paginador-listado-comercios a {font-style:normal;

text-decoration:none;

color:#0066CC; }



.paginador-listado-comercios a:hover {text-decoration:underline; }



.info, .success, .warning, .error, .validation {

border: 1px solid;

margin: 10px 15px;

padding:15px 10px 15px 50px;

background-repeat: no-repeat;

background-position: 10px center;

font-family: Arial, Helvetica, sans-serif;	font-size: 12px;

}

.info {

color: #00529B;

background-color: #BDE5F8;

background-image: url('../img/info.png');

}

.success {

color: #4F8A10;

background-color: #DFF2BF;

background-image:url('../img/success.png');

}

.warning {

color: #9F6000;

background-color: #FEEFB3;

background-image: url('../img/warning.png');

}

.error {

color: #D8000C;

background-color: #FFBABA;

background-image: url('../img/error.png');

}

.validation {

color: #D63301;

background-color: #FFCCBA;

background-image: url('../img/validation.png');

}



#recaptcha_area{

	margin: 0 auto;

}



#secureimg{

	background:transparent url('../img/secure.jpg') no-repeat center top;

	display: block;

	height: 159px;

	width: 200px;

	margin: 0 auto;

	padding: 0;

}



#securetxt{

	color:#CCCCCC;

	font-weight: bold;

	text-align: center;

}



#frmadminlogin{

	text-align: center;

	width: 400px;

	margin: 20px auto;

}



#frmadminlogin label{

	color: #0066CC;

	font-size: 0.9em;;

	text-align: right;

	padding-top: 3px;

	font-weight: bold;

	width: 50px;

	float: left;

	display: block;

}



#frmadminlogin input.txt{

	width: 210px;

	height: 20px;

	border: 1px solid #999999;

	margin-left: 5px;

}



.submitLink {

   color: #1E79C5;

   font-weight: bold;

   background-color: transparent;

   text-decoration: none;

   border: none;

   cursor: pointer;

   cursor: default;

 }



.clear{

	display: block;

	clear: both;

}



#frmadminlogin input.btnadminlogin{

	float: right;

	margin-right: 60px;

}



.lightblue{

	color:#D8E6F4;

	text-align: right;

	padding: 20px 10px 0 0;

}

/************************************/

/******* admin *********************/



.recuadro_admin{

	border: 4px solid #EFEBE7;

	margin: 10px 5px;

	width: 920px;

	padding: 10px;

	height: auto;

	display: block;

	float: left;

}



#menu_admin {display:block; height:auto; margin:0; width: 100px; float: right;}

#menu_admin ul {margin:0; padding:0; list-style-type:none; text-align: center;}

#menu_admin li {float:right; display:block; width:128px; margin:0; padding:0;}

#menu_admin li.list1 {background:transparent url(../img/menu.admin.jpg) 0px 0px no-repeat;}

#menu_admin li.list2 {background:transparent url(../img/menu.admin.jpg) 0px -92px no-repeat;}

#menu_admin li.list3 {background:transparent url(../img/menu.admin.jpg) 0px -184px no-repeat;}

#menu_admin li.list4 {background:transparent url(../img/menu.admin.jpg) 0px -276px no-repeat;}

#menu_admin li.list5 {background:transparent url(../img/menu.admin.jpg) 0px -368px no-repeat;}

#menu_admin li.list6 {background:transparent url(../img/menu.admin.jpg) 0px -460px no-repeat;}



#menu_admin a {display:block; width:128px; padding-top:92px; height:0; color:#000; text-decoration:none; overflow:hidden;}

* html #menu_admin a:link, * html #menu_admin a:visited {height:92px; he\ight:0;}



#menu_admin a#item1 {background:transparent url(../img/menu.admin.jpg) 0px 0px no-repeat;}

#menu_admin a#item2 {background:transparent url(../img/menu.admin.jpg) 0px -92px no-repeat;}

#menu_admin a#item3 {background:transparent url(../img/menu.admin.jpg) 0px -184px no-repeat;}

#menu_admin a#item4 {background:transparent url(../img/menu.admin.jpg) 0px -276px no-repeat;}

#menu_admin a#item5 {background:transparent url(../img/menu.admin.jpg) 0px -368px no-repeat;}

#menu_admin a#item6 {background:transparent url(../img/menu.admin.jpg) 0px -460px no-repeat;}



#menu_admin a#item1:hover {background:transparent url(../img/menu.admin.jpg) -128px 0px no-repeat; z-index:50;}

#menu_admin a#item2:hover {background:transparent url(../img/menu.admin.jpg) -128px -92px no-repeat; z-index:50;}

#menu_admin a#item3:hover {background:transparent url(../img/menu.admin.jpg) -128px -184px no-repeat; z-index:50;}

#menu_admin a#item4:hover {background:transparent url(../img/menu.admin.jpg) -128px -276px no-repeat; z-index:50;}

#menu_admin a#item5:hover {background:transparent url(../img/menu.admin.jpg) -128px -368px no-repeat; z-index:50;}

#menu_admin a#item6:hover {background:transparent url(../img/menu.admin.jpg) -128px -460px no-repeat; z-index:50;}

* html #menu_admin a:hover {height:92px; he\ight:0;}



#tabla_registros{

	width: 770px;

	float: left;

}



.recuadro{

	margin-top: 2px;

	height:auto; 

	background: none; 

	border:8px solid #EFEBE7;

	padding: 10px;

}



.title_tool_action{

	margin-left: 15px;

	color: #0066CA;

	font-size: 1.2em;

	font-weight: bold;	

}

.perfil_form, .perfil_empresa{

	width: 420px;

	margin: 15px;

	padding: 10px;

	display: block;

	background: #F8F8F8;

	border: 1px solid #CDCDCD;

}

.perfil_empresa{

	width: 700px;

	height: auto;

}



.foto_usuario{

	width: 100px;

	float: left;

}

.foto_empresa{

	width: 350px;

	float: left;

}



.datos_usuario{
	width: 340px;
	float: left;
	padding-left:5px;
}



.img_borde{

	border: 1px solid #CCC;

	padding: 4px;

}



.stats_usuario{

	padding:15px;

	

}

.stats_usuario ul{

	list-style: none;

}



.item-lista-comentario {

 float:left;

 width:295px;

 margin: 5px 0;

 }

.item-lista-comentario img {

	width:60px;

 	height:55px;

	float:left;

	border: 1px solid #ccc;

	padding: 4px;

}

.item-lista-comentario p {

	font-size: 0.8em;

	color: #333;	

}

.item-lista-comentario * {

	width:220px;

 	float:right;

}

.item-lista-comentario * * {

	width:auto;

	float:none;

}



.item-lista-video {

 width:300px;

 margin: 5px 0;

 }/*

.item-lista-video object {

	width:225px;

 	height:55px;

	float:left;

	border: 1px solid #ccc;

	padding: 2px;

}

.item-lista-video p {

	font-size: 0.8em;

	color: #333;	

}

.item-lista-video * {

	width:50px;

 	float:right;

}

.item-lista-video * * {

	width:auto;

	float:none;

}

*/

.paging {

	display:block;

	text-align:left;

	height:22px;

	line-height:21px;

	/*clear:both;*/

	padding-top:3px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

}



.paging a:link, .paging a:visited{

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	border:1px solid #EBEBEB;

	margin-left:2px;

	text-decoration:none;

	background-color:#F5F5F5;

	color:#0072bc;

	width:22px;

	font-weight:normal;

}



.paging a:hover {

	background-color:#DDEEFF;

	border:1px solid #BBDDFF;

	color:#0072BC;	

}



.paging .current {

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	border:1px solid #BBDDFF;

	margin-left:2px;

	text-decoration:none;

	background-color:#DDEEFF;

	color:#0072BC;

	cursor:default;

}



.paging .disabled {

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	border:1px solid #EBEBEB;

	margin-left:10px;

	text-decoration:none;

	background-color:#F5F5F5;

	color:#D7D7D7;

	cursor:default;

	display: inline;

}



.bold{

	font-weight: bold;

}

.txtleft{

	text-align: left;

}

.txtright{

	text-align: right;

}

.txtmid{

	font-size: 0.8em;

}

.floatleft{

	float: left;

}

.floatright{

	float: right;

}

.floatmid{

	margin: 0 auto;

	text-align: center;

}

.size08{

	font-size: 0.8em;

}

.size06{

	font-size: 0.6em;

}

.cyan{

	color: #82C9F4;

}

.gris{

	color: #777;	

}

.blue{

	color: #0066CA;

}

.bordegris{

	border: 1px solid #ccc;

}

.padding10{

	padding: 10px;

}

.margen10{

	margin: 10px;

}



.icon-comentario{

	background: transparent url(../img/icons/comentario.png) no-repeat left top;

}

.icon-email{

	background: transparent url(../img/icons/email.png) no-repeat left top;

}

.icon-entrada{

	background: transparent url(../img/icons/entrada.png) no-repeat left top;

}

.icon-favorito{

	background: transparent url(../img/icons/favorito.png) no-repeat left top;

}

.icon-foto{

	background: transparent url(../img/icons/foto.png) no-repeat left top;

}

.icon-invitacion{

	background: transparent url(../img/icons/invitacion.png) no-repeat left top;

}

.icon-mapa{

	background: transparent url(../img/icons/mapa.png) no-repeat left top;

}

.icon-perfil{

	background: transparent url(../img/icons/perfil.png) no-repeat left top;

}

.icon-registro{

	background: transparent url(../img/icons/registro.png) no-repeat left top;

}

.icon-video{

	background: transparent url(../img/icons/video.png) no-repeat left top;

}



.easy-tool-label{

	display: inline-block;

	width: 80px;

	text-align: center;

}








