/* Generales */
body {	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img{
	behavior:url(javascript/iepngfix_scale.htc);
}
a{
	color: #006699;
	font-weight: bold;
	text-decoration:underline;
}
.fondo_sitio {
	background-image: url(../img/fondo.jpg);
	background-repeat: repeat-x;
/*	background-attachment:fixed;*/
}
.error, .error td {
	font-size: 11px;
	color: #FF0000;
	clip: rect(5px, 5px, 5px, 5px);
	padding: 4px;
	border: 1px #34699E;
	text-decoration: none;
}
td.error, .error td {
	color:#FF0000;
	border:#FF0000 1px solid;
}
div.error{
	color:#FF0000;
	margin:3px;
}
.error_deshabilitado {
	color: #FF0000;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	border: #FF0000 1px solid;
	background-color: #FFFFFF;
}
.sin_registros{
	color:#FF0000;
}
.izquierda {
	float: left;
}
.derecha {
	float: right;
}
.separador, .separador_resultados {
	clear: both;
	display:block;
	float:none;
	padding:0;
}
.separador_resultados {
	height: 1px;
}
#general_cabecera {
	padding: 2px;
}
#general_cabecera #general_imagen {
	padding-top: 10px;
	border-bottom: 1px solid #666666;
}
#general_cabecera #general_imagen a {
	text-decoration: none;
	color: #999999;
}
#general_cabecera #general_texto {
	padding: 5px;
}
#general_cabecera #general_texto h3 {
	color: #006699;
}
#captcha_img {
	border: 1px solid #999999;
}
/* Generales */

/* Estructura */
#contenedor {
	margin-right: auto;
	margin-left: auto;
	width: 1000px;
}
#contenidos {
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding-bottom: 20px;
}
#col_central {
	float: left;
	width: 610px;
}
#col_izquierda {
	background-color: #FFFFFF;
	float: left;
	width: 220px;
	text-align: center;
}
#col_derecha {
	float: right;
	width: 170px;
	text-align: center;
}
#tips{
	font-size:10px;
	text-align:left;
	margin-bottom:5px;
	margin-top:0;
	padding: 0 5px 5px 5px;
	color:#666666;
	cursor:help;
}
#tips ul{
	list-style-image: url(../img/iconos/bandera_tips.gif);
	margin:0 5px 0 5px;
	padding:0 5px 0 20px;
}
/* Estructura */

/* Barra Superior */
#barra_superior, #urltop {
	height: 20px;
	line-height: 20px;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;	
	border-bottom: 1px solid #CCCCCC;
	background-color: #f1f1f1;
}
#barra_superior .derecha ul {
	padding: 0px;
	margin: 0px;
}
#barra_superior .derecha ul li {
	float: left;
	list-style-type: none;
	padding-right: 10px;
}
#barra_superior .derecha ul li a {
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
/* Barra Superior */

/* Columna Izquierda */
/*
#col_izquierda #menu{
	border:1px solid;
	
	padding: 0px;
	text-align:left;
	margin: 0 0 20px 0;
}
#col_izquierda #menu ul {
	margin:0;
}
#col_izquierda #menu ul li {
	list-style-type: none;
	padding:0;
	border:1px solid;
	height:50px;
}
*/

#col_izquierda #menu ul {
	padding: 0px;
	text-align: right;
	margin: 0px 0px 20px 0px;
}
#col_izquierda #menu ul li {
	list-style-type: none;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.menu_item, .menu_titulo {
	text-align: left;
	font-family: Helvetica;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}
.menu_titulo{
height:22px;
}
.menu_item {
	border-bottom: 1px solid #CCCCCC;
	margin-right: 10px;
	margin-left: 20px;
}
.menu_item a, #titulo_item { 
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}
.menu_titulo {
	color: #006699;
	border-bottom: 1px solid #006699;
	margin-right: 10px;
	margin-left: 10px;
	font-weight: bold;
}
/* Columna Izquierda */

/* Columna Central */
#buscador {
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding: 3px 10px 10px 10px;
	height: 178px;
	background-repeat:no-repeat;
}
#buscador #cant_empresas{
	color:#999;
}
#buscador_empresa, #buscador_ubicacion, #buscador_boton {
	float: left;
}
#buscador_empresa .checkbox{
	width:15px;
}
#buscador_empresa, #buscador_ubicacion {
	padding-right: 10px;
}
#buscador_boton {
	padding-top: 19px;
}
#buscador_empresa input, #buscador_ubicacion input {
	width: 190px;
}
#col_central #categorias {
	/*
	background-color: #F1F1F1;
	border: 1px solid #D2D0D1;
	*/
	padding: 0px;
}
#col_central #categorias ul .izquierda, #col_central #categorias ul .derecha {
	width: 50%;
}
#col_central #categorias ul, #col_central #grupos ul {
	padding: 0px;
	margin: 0px;
}
#col_central #categorias ul li, #grupos ul li {
	float: left;
	list-style-type: none;
}
#col_central #categorias ul li {
	width: 190px;
	list-style-type: none;
	padding: 2px 5px 2px 0;
}
#col_central #categorias ul li a {
	font-size: 11px;
	color: #333;
	padding-left: 10px;
	font-weight:normal;
}	
#col_central #grupos ul li {	
	width: 134px;
	height: 31px;
	line-height: 31px;
	vertical-align: middle;
	text-align: center;
	margin-right: 5px;
}
#promo{
	margin-top:5px;
	font-size: 11px;
}
#promo p{
	padding:0 5px;
	margin:2px 0;
	color:#333;
}
#promo .boton{
	margin-bottom:5px;
}
#promo .cuadro-col-1-3{
	width:214px;
	float:left;
	margin:0 3px 0 0;
	border:1px solid #CCC;
}
#promo .cuadro-col-2-3{
	width:385px;
	float:left;
	margin:0 0 0 3px;
	border:1px solid #CCC;
}
#promo .cuadro-col-1-3 ul li,
#promo .cuadro-col-2-3 ul li
{
		list-style:none;
		list-style-image:url(../img/iconos/check_naranja.jpg);
		line-height: 20px;
		font-weight:bold;
		vertical-align:top;
}
#slogan_central {
	font-size: 11px;
	font-weight: bold;
	padding-left: 3px;
	padding-bottom: 8px;
	padding-top:7px;
}
.solapa_act {
	background-image: url(../img/fondo_solapas_act.jpg);
	background-repeat: repeat-x;
}
.solapa {
	background-image: url(../img/fondo_solapas_inact.jpg);
	background-repeat: repeat-x;
}
.solapa a {
	color: #777777;
}
.solapa_act a {
	color: #333333;
}
.solapa_act a, .solapa a {
	text-decoration: none;
	font-weight: bold;
}
.solapa a:hover {
	color: #333333;
}
/* Columna Central */

/* Columna Derecha */
#col_derecha #fecha_barra {
	font-size: 10px;
	padding-bottom: 40px;
	padding-top:7px;
}
/* Columna Derecha */

/* Pie */
#footer {
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	border: 1px #D2D0D1 solid;
}
#footer #footer_vinculos, #footer #footer_copyright, #footer_logos {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
#footer #footer_vinculos {
	padding-bottom: 20px;
	background-color: #f1f1f1;
}
#footer #footer_copyright {
	border-top: 1px #D2D0D1 solid;
	height: 20px;
	line-height: 20px;
}
#footer_logos {
	text-align: right;
}
#footer #footer_vinculos ul {
	padding: 0px;
	margin: 0px;
}
#footer #footer_vinculos ul li {
	float: left;
	list-style-type: none;
	padding-right: 10px;
}
#footer #footer_vinculos ul li a {
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	font-size: 11px;
}
#footer_logos a {
	padding-right: 30px;
}
/* Pie */

/* Formularios */
.input, .input_corto, .input_fecha {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #58585A;
	padding:2px;
}
.input {
	width: 80%;
}
.input_corto {
	width: 50px;
}
.input_fecha {
	width: 70px;
}
.textarea {
	width: 250px;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	border: 1px solid #58585A;
}
#tabla_formulario, #tabla_registracion, #tabla_login, #tabla_puntos {
	border: 1px #D2D0D1 solid;
	background-color: #F1F1F1;
}
#tabla_formulario table tr td, .tabla_formulario, #tabla_login table tr td, #tabla_registracion table tr td {
	border-bottom:1px #D2D0D1 solid;
}
/* Formularios */

/* Resultado de Busquedas */
.resaltados {
	background-color: #FFFF33;
}
#camino {
	height: 30px;
	line-height: 30px;
}
#camino, #camino a {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

#rubros,
#resultados_barra {
	background-color: #F1F1F1;
	border: 1px solid #D2D0D1;
}
#resultados_barra .izquierda ul {
	padding: 0px;
	margin: 0px;
}
#resultados_barra .izquierda ul li {
	float: left;
	list-style-type: none;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#resultados_barra {
	padding: 5px;
	vertical-align: middle;
}
#resultados_barra .derecha {
	text-align:right;
}

#rubros {
	padding: 10px;
}
#rubros .izquierda, #rubros .derecha {
	width: 50%;
}
#rubros a {
	font-weight:normal;
}
#rubros .opcion_seleccionada {
	background-color: #FFFFFF;
	float: left;
	border: 1px solid #e1e1e1;
	padding: 5px;
}
#rubros #mas_rubros, #rubros #mas_localidades, #rubros #mas_provincias{
	font-weight: bold;
}
#rubros ul {
	padding: 0px;
	margin: 0px;
}
#rubros ul li {
	list-style-type: none;
	padding-bottom: 5px;
}
#rubros h5 {
	margin-bottom: 5px;
	margin-top:0px;
}
#rubros .derecha a {
	padding-bottom: 5px;
}
#mas_opciones {
	background-color: #FFFFFF;
	position: absolute;
	width: 350px;
	display: none;
	padding: 10px;
	border: 1px solid #000000;
}
#mas_opciones #mas_opciones_titulo {
	font-size: 14px;
	font-weight: bold;
	color: #006699;	
}
#mas_opciones #mas_opciones_contenido {
	overflow: auto;
	height: 250px;
}
#mas_opciones #mas_opciones_contenido ul {
	padding: 0px;
	margin: 0px;
}
#mas_opciones #mas_opciones_contenido ul li {
	list-style-type: none;
}
#mas_opciones #mas_opciones_contenido ul li a {
	color: #000000;
}
#resultados .resultado1 ul, #resultados .resultado2 ul {
	padding: 3px;
	margin: 0px;
}
#resultados .resultado1 ul li, #resultados .resultado2 ul li {
	float: left;
	list-style-type: none;
	padding-right: 10px;
	line-height: 18px;
}
#resultados .resultado1 .izquierda ul li a, #resultados .resultado2 .izquierda ul li a {
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

#resultados .resultado1, #resultados .resultado2 {
	font-size: 11px;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
}
#resultados .resultado1 .izquierda a, #resultados .resultado2 .izquierda a {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
#resultados .resultado1 span, #resultados .resultado2 span {
	line-height: 20px;
}
#resultados .resultado1 a, #resultados .resultado2 a {
	color: #333333;
	font-weight: bold;
}
#resultados .resultado1 .ver_sucursales, #resultados .resultado2 .ver_sucursales {
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
#resultados .resultado1 {
	background-color: #f5f5f5;
}
#resultados .resultado2 {
	background-color: #FFFFFF;
}
/* Resultado de Busquedas */

/* Paginador */
.paginador {
	float: right;
	height: 30px;
	line-height: 30px;
	color: #666666;
}
.paginador a {
	color: #666666;
	font-weight: normal;
}
.paginador .pagina_activa {
	color: #006699;
	font-weight: bold;	
	padding: 2px;
}
/* Paginador */

/* Empresa */
#empresa_formulario form {
	margin: 0px;
}
/*
#empresa_solapas ul {
	padding: 0px;
	margin: 0px;
}
#empresa_solapas ul li {
	float: left;
	list-style-type: none;
	background-color: #F1F1F1;	
	border-top: 1px solid #D2D0D1;
	border-bottom: 0px solid #D2D0D1;
	border-left: 1px solid #D2D0D1;
	border-right: 1px solid #D2D0D1;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 5px;
	width: 75px;
}
#empresa_solapas ul li a {
	font-size: 9px;
	color: #006699;
	text-decoration: none;
}
*/
/* Empresa */

/* Cabecera Aviso */
#aviso_cabecera #aviso_imagen{
	padding-top:14px;
	border-bottom: 1px solid #666666;
}

#tabla_puntos {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	padding: 5px;
}
#tabla_puntos ul {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}
#tabla_puntos ul li {
	text-align: left;
	list-style-type: none;
	line-height: 20px;
}
#tabla_puntos ul li a {
	text-decoration: none;
}
#tabla_puntos ul li #puntos_titulo {
	color: #666666;
}
#tabla_puntos ul li #puntos {
	color: #006699;
}

#aviso_cabecera #titulo_item {
	padding: 5px 10px 10px 0px;
	font-size: 16px;
	color:#666666;
}
#aviso_cabecera #texto {
	padding-bottom: 20px;
}
/* Cabecera Aviso */

/* Archivos */
#archivos #archivo_titulo h3 {
	color: #FF6600;
}
#archivos .archivo_item {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCCCCC;
}
#archivos .archivo_item .archivo_imagen_video, #archivos .archivo_item .archivo_imagen_imagen {
	width: 130px;
}
#archivos .archivo_item .archivo_imagen_archivo {
	width: 30px;
}
#archivos .archivo_item .archivo_imagen_video, #archivos .archivo_item .archivo_imagen_archivo, #archivos .archivo_item .archivo_imagen_imagen {
	float: left;
}
#archivos .archivo_item .archivo_datos {
	width: 480px;
	float: left;
}
#archivos .archivo_item .archivo_datos .izquierda h4 {
	color: #006699;	
}
#archivos .archivo_item .archivo_datos .derecha ul {
	padding: 0px;
	margin: 0px;	
}
#archivos .archivo_item .archivo_datos .derecha ul li {
	float: left;
	list-style-type: none;
}
/* Archivos */

/* Confirmar */
#registro_confirmacion {
	text-align: center;
}
#registro_confirmacion h3 {
	color: #006699;
}
/* Confirmar */

/* Imprimir */
#imprimir {
	border: 1px solid #666666;
	background-color: #FFFFFF;
}
#imprimir_cabecera {
	background-image: url(../img/header_consulta.jpg);
	height: 36px;
	line-height: 36px;
}
#imprimir_cabecera .izquierda img, #imprimir_cabecera .derecha img {
	margin: 10px;
}
#imprimir_contenido {
	padding: 10px;	
}
#imprimir_empresas {
	background-color: #E5E5E5;	
}
.imprimir_empresas_item {
	padding: 5px;
	border-bottom: 1px solid #666666;
}
.imprimir_empresas_item .empresa_nombre {
	font-weight: bold
}
.imprimir_empresas_item .empresa_nombre, .imprimir_empresas_item .empresa_direccion, .imprimir_empresas_item .empresa_telefono, .imprimir_empresas_item .empresa_rubros {
	line-height: 20px;
}
.imprimir_empresas_item .empresa_rubros a {
	text-decoration: none;
	color: #000000;
}
/* Imprimir */

/* Consultas / Multiconsultas */
#consultas {
	border: 1px solid #666666;
	background-color: #FFFFFF;
}
#consultas #consultas_ok {
	text-align: center;
	padding: 10px;
}
#consultas_cabecera {
	padding: 10px;
	font-size: 16px;
	font-weight: bold;
}
#consultas_cabecera .izquierda img, #consultas_cabecera .derecha img {
	margin: 10px;
}
#consultas td .consultas_input, #consultas td .consultas_textarea { 
	width: 380px;
	border: 1px solid #666666;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 5px;
	vertical-align: middle;
	background-color: #E5E5E5;
}
#consultas_empresas {
	background-color: #E5E5E5;
	/*height: 90px;
	overflow: auto;*/
	margin: 10px;
	padding: 5px;
}
#consultas_empresas .consultas_empresas_item .empresa_nombre {
	font-weight: bold;
}
#consultas_empresas .consultas_empresas_item .empresa_nombre, #consultas_empresas .consultas_empresas_item .empresa_direccion, #consultas_empresas .consultas_empresas_item .empresa_telefono {
	padding: 5px;
}
#consultas_empresas .separador {
	border-bottom: 1px solid #666666;
}
#consultas_empresas .consultas_empresas_item .empresa_rubros a {
	text-decoration: none;
	color: #000000;
}
/* Consultas / Multiconsultas */

/* Login */
#tabla_login a {
	font-size: 11px;
	color: #006699;
}
/* Login */

/* Contenidos */
#contenedor_contenidos h2, #contenedor_contenidos h3 {
	color: #006699;
}
#contenedor_contenidos h4 {
	color: #FF6600;
}
#contenedor_contenidos .contenidos_h3 {
	border: 1px #D2D0D1 solid;
	background-color: #F1F1F1;
	padding: 10px;
	color: #FF6600;
}
/* Contenidos */

/* Historial */
#logs .log_item, #pagina_inicial .log_item {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCCCCC;
}
#logs .log_item .log_fecha,
#logs .log_item .log_imagen,
#logs .log_item .log_entrada,
#logs .log_item .log_entrada_corto,
#logs .log_item .log_usuario,
#pagina_inicial .log_item .log_fecha,
#pagina_inicial .log_item .log_imagen,
#pagina_inicial .log_item .log_entrada {
	float: left;
	padding-left:5px;
}
.log_fecha{
	font-size:smaller;
}
#logs .log_item .log_fecha,
#pagina_inicial .log_item .log_fecha {
	text-align: right;	
}
#logs .log_item .log_entrada,
#pagina_inicial .log_item .log_entrada{
	width:500px;
}
#logs .log_item .log_entrada_corto{
	width:410px;
}
#logs .log_item .log_usuario{
	width:90px;
}
/* Historial */

/* Mis Proveedores */
#resultados .resultado1 .proveedor_seleccionar,
#resultados .resultado1 .proveedor_empresa,
#resultados .resultado1 .proveedor_rubro,
#resultados .resultado1 .proveedor_nota,
#resultados .resultado1 .proveedor_nota_edit,
#resultados .resultado1 .proveedor_checkbox,
#resultados .resultado2 .proveedor_seleccionar,
#resultados .resultado2 .proveedor_empresa,
#resultados .resultado2 .proveedor_rubro,
#resultados .resultado2 .proveedor_nota,
#resultados .resultado2 .proveedor_nota_edit,
#resultados .resultado2 .proveedor_checkbox
{
	float: left;
}
#resultados .resultado1 .proveedor_empresa,
#resultados .resultado1 .proveedor_rubro,
#resultados .resultado2 .proveedor_empresa,
#resultados .resultado2 .proveedor_rubro
{
	width:360px;
}
#resultados .resultado1 .proveedor_empresa a,
#resultados .resultado1 .proveedor_rubro a,
#resultados .resultado2 .proveedor_empresa a,
#resultados .resultado2 .proveedor_rubro a
{
	font-weight:normal;
	
}
#resultados .resultado1 .proveedor_nota,
#resultados .resultado1 .proveedor_nota_edit,
#resultados .resultado2 .proveedor_nota,
#resultados .resultado2 .proveedor_nota_edit
{
	width:180px;
}
#resultados .resultado1 .proveedor_nota,
#resultados .resultado2 .proveedor_nota
{
	border:1px solid #CCCCCC;
	padding:1px;
}
#resultados .resultado1 .proveedor_nota_edit .textarea,
#resultados .resultado2 .proveedor_nota_edit .textarea
{
	width:100%;
	border:1px solid #CCCCCC;
}
#resultados .resultado1 .proveedor_seleccionar,
#resultados .resultado1 .proveedor_checkbox,
#resultados .resultado2 .proveedor_seleccionar,
#resultados .resultado2 .proveedor_checkbox
{
	width:25px;
}
#resultados .resultado1 .proveedor_checkbox,
#resultados .resultado2 .proveedor_checkbox
{
	float:right;
	padding: 0 1px 0 1px;
}
/* Mis Proveedores */

/* Mis Oportunidades */
#resultados .resultado1 .rubro_seleccionar,
#resultados .resultado1 .rubro_nombre,
#resultados .resultado1 .rubro_productos,
#resultados .resultado1 .rubro_checkbox,
#resultados .resultado2 .rubro_seleccionar,
#resultados .resultado2 .rubro_nombre,
#resultados .resultado2 .rubro_productos,
#resultados .resultado2 .rubro_checkbox
{
	float: left;
}
#resultados .resultado1 .rubro_seleccionar,
#resultados .resultado1 .rubro_checkbox,
#resultados .resultado2 .rubro_seleccionar,
#resultados .resultado2 .rubro_checkbox
{
	width:25px;
}
#resultados .resultado1 .rubro_nombre,
#resultados .resultado2 .rubro_nombre
{
	width:390px;
}
#resultados .resultado1 .rubro_productos,
#resultados .resultado2 .rubro_productos
{
	width:140px;
}

#oportunidades .oportunidad_item {
	padding-bottom: 10px;
	border-bottom: 1px solid #000000;
	margin-bottom: 10px;
}
#oportunidades .oportunidad_item .oportunidad_datos1 {
	background-color: #f5f5f5;
}
#oportunidades .oportunidad_item .oportunidad_datos2 {
	background-color: #FFFFFF;
}
#oportunidades .oportunidad_item .oportunidad_datos .oportunidad_nombre {
	font-weight: bold;
}
.highlight {
	color:#FF0000;
}
#oportunidades .oportunidad_item .oportunidad_datos a {
	color: #000000;
}
#oportunidades .oportunidad_item .oportunidad_imagen {
	width: 130px;
	float: left;
}
#oportunidades .oportunidad_item .oportunidad_datos {
	float: left;
	width: 465px;
}
#oportunidades #oporunitdades_cabecera {
	padding-bottom: 20px;
}
#oportunidades #oporunitdades_cabecera h3 {
	color: #FF0000;
}
#oportunidades .oportunidad_item .oportunidad_datos .oportunidad_empresa, #oportunidades .oportunidad_item .oportunidad_datos .oportunidad_nombre, #oportunidades .oportunidad_item .oportunidad_datos .oportunidad_descripcion, #oportunidades .oportunidad_item .oportunidad_datos .izquierda, #oportunidades .oportunidad_item .oportunidad_datos .derecha {
	line-height: 20px;
}
/* Mis Oportunidades */

/* Detalle */
#detalle_empresa_nombre img{
	vertical-align:middle;
}
#detalle_empresa_nombre {
	/*margin-top: 10px;*/
	padding: 10px 10px 10px 15px;
	font-size: 16px;
	font-weight: bold;
	color:#666666;
/*	background-image: url(../img/fondo_nombre_detalle.jpg);*/
	background-repeat: repeat-x;
	background-color:#DDDDDD;
}
#detalle {
	padding: 5px;
	border: 1px #D2D0D1 solid;
	background-color: #F1F1F1;
}
#detalle #detalle_empresa {
	margin: 5px 5px 0px;
}
#detalle #detalle_empresa #detalle_logo {
	width: 200px;
	float: left;	
}
#detalle #detalle_empresa #detalle_datos {
	width: 380px;
	float: left;
	border-left: 1px #D2D0D1 solid;
	padding-left: 5px;
}
#detalle #detalle_empresa #detalle_datos #detalle_direccion,
#detalle #detalle_empresa #detalle_datos #detalle_localidad,
#detalle #detalle_empresa #detalle_datos #detalle_provincia,
#detalle #detalle_empresa #detalle_datos #detalle_telefono,
#detalle #detalle_empresa #detalle_datos #detalle_alttelefono {
	line-height: 20px;
}
#detalle #detalle_empresa #detalle_datos #detalle_direccion a {
	color: #006699;
	font-weight: bold;
}
#detalle #detalle_empresa #detalle_datos #detalle_rubros ul {
	margin: 0px;
	padding: 0px;
}
#detalle #detalle_empresa #detalle_datos #detalle_rubros #detalle_rubros_titulo {
	float: left;
	font-weight: bold;
	padding-right: 10px;
}
#detalle #detalle_empresa #detalle_datos #detalle_rubros #detalle_rubros_listado {
	float: left;
}
#detalle #detalle_empresa #detalle_datos #detalle_rubros ul li {
	list-style-type: none;
}
#detalle_solapas ul {
	padding: 0px;
	margin: 0px;
}
#detalle_solapas {
	margin: 5px 5px 0px;
	padding-top: 10px;
	background-color: #FFFFFF;
}
#detalle_solapas ul li {
	float: left;
	list-style-type: none;
	background-color: #F9F9F9;
	border-top: 1px solid #D2D0D1;
	border-bottom: 0px solid #D2D0D1;
	border-left: 1px solid #D2D0D1;
	border-right: 1px solid #D2D0D1;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 5px;
	/*width: 70px;*/
}
#detalle_solapas ul li a {
	font-size: 10px;
	font-weight:bold;
	color: #006699;
	text-decoration: none;
	padding: 5px;
}
#detalle_solapas .activo {
	background-color: #DDDDDD;
	border-bottom: none;
}
#detalle_principal, #detalle_productos, #detalle_ofertas, #detalle_imagenes, #detalle_videos, #detalle_descargas, #detalle_sucursales, #detalle_contacto {
	border: 1px #D2D0D1 solid;
	background-color: #F1F1F1;
	
}
#pagina_inicial .contenido,
#pagina_inicial .contenido,
#pagina_inicial .contenido,
#tabla_formulario .contenido,
#detalle_principal .contenido,
#detalle_productos .contenido,
#detalle_ofertas .contenido,
#detalle_imagenes .contenido,
#detalle_videos .contenido,
#detalle_descargas .contenido,
#detalle_sucursales .contenido,
#detalle_contacto .contenido {
	padding: 5px 5px 10px 5px;
}
#tabla_formulario .titulo,
#detalle_principal .titulo,
#detalle_productos .titulo,
#detalle_ofertas .titulo,
#detalle_imagenes .titulo,
#detalle_videos .titulo,
#detalle_descargas .titulo,
#detalle_sucursales .titulo,
#detalle_contacto .titulo {
	background-color:#DDDDDD;
	color:#006699;
	font-weight:bold;
	text-transform:uppercase;
	padding: 5px 5px 5px 20px;
}
#detalle_principal .linea_gris {
	padding-top: 10px;
	border-top: 1px #D2D0D1 solid;
}
#detalle_principal h4, #detalle_productos h4, #detalle_ofertas h4, #detalle_imagenes h4, #detalle_videos h4, #detalle_descargas h4, #detalle_sucursales h4, #detalle_contacto h4 {
	padding-left: 10px;
}
#detalle_principal #detalle_medios_pago .detalle_medio_pago {
	text-align: center;
	padding: 5px;
	float: left;
}
#detalle_imagenes #imagen_actual {
	float: left;
	width: 320px;
	padding-right: 10px;
}
#detalle_imagenes #imagen_actual #imagen_actual_titulo {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
#detalle_imagenes #imagen_actual #imagen_actual_descripcion {
	padding-top: 10px;
}
#detalle_imagenes #imagenes_thumbnails {
	float: right;
	width: 265px;
}
#detalle_imagenes #imagenes_thumbnails #imagenes_thumbnail_titulo {
	font-weight: bold;
	line-height: 35px;
}
#detalle_imagenes #imagenes_thumbnails .imagenes_thumbnail_item {
	float: left;
	width: 130px;
/*	margin-right: 5px;*/
	margin-bottom: 15px;
}
#detalle_imagenes #imagenes_thumbnails .izquierda {
	padding-right: 5px;
}
#detalle_imagenes #imagenes_thumbnails .izquierda,
#detalle_imagenes #imagenes_thumbnails .derecha {
	padding-bottom: 15px;
	width:130px;
}

#detalle_productos #producto_actual {
	float: left;
	width: 320px;
	padding-right: 10px;
}
#detalle_productos #producto_actual #producto_actual_titulo {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
#detalle_productos #producto_actual #producto_actual_descripcion {
	padding-top: 10px;
}
#detalle_productos #productos_thumbnails {
	float: right;
	width: 265px;
}
#detalle_productos #productos_thumbnails #productos_thumbnail_titulo {
	font-weight: bold;
	line-height: 35px;
}
#detalle_productos #productos_thumbnails .productos_thumbnail_item {
	padding-bottom: 10px;
}
#detalle_productos #productos_thumbnails .productos_thumbnail_item .productos_thumbnail_imagen {
	width: 130px;
	float: left;
}
#detalle_productos #productos_thumbnails .productos_thumbnail_item .productos_thumbnail_datos {
	float: left;
	width: 130px;
}
#detalle_productos #productos_thumbnails .productos_thumbnail_item .productos_thumbnail_datos .productos_thumbnail_nombre a {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
#detalle_productos #producto_actual_precio {
	float: left;
	font-size: 16px;
	font-weight: bold;
}
#productos .derecha a {
	color: #000000;
	font-weight: normal;
	font-size:11px;
}
#productos .derecha {
	font-size:11px;
}
#detalle_ofertas #oferta_actual {
	float: left;
	width: 320px;
	padding-right: 10px;
}
#detalle_ofertas #oferta_actual #oferta_actual_titulo {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
#detalle_ofertas #oferta_actual #oferta_actual_descripcion {
	padding-top: 10px;
}
#detalle_ofertas #ofertas_thumbnails {
	float: left;
	width: 265px;
}
#detalle_ofertas #ofertas_thumbnails #ofertas_thumbnail_titulo {
	font-weight: bold;
	line-height: 35px;
}
#detalle_ofertas #ofertas_thumbnails .ofertas_thumbnail_item {
	padding-bottom: 10px;
}
#detalle_ofertas #ofertas_thumbnails .ofertas_thumbnail_item .ofertas_thumbnail_imagen {
	width: 130px;
	float: left;
}
#detalle_ofertas #ofertas_thumbnails .ofertas_thumbnail_item .ofertas_thumbnail_datos {
	float: left;
	width: 130px;
}
#detalle_ofertas #ofertas_thumbnails .ofertas_thumbnail_item .ofertas_thumbnail_datos .ofertas_thumbnail_nombre a {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
#detalle_ofertas #oferta_actual_precio {
	float: left;
	font-size: 16px;
	font-weight: bold;
}
#detalle_ofertas #ofertas_thumbnails .ofertas_thumbnail_item .ofertas_thumbnail_datos .ofertas_thumbnail_nombre .color_oferta {
	color: #FF0000;
	font-weight: bold;
	padding-right: 5px;
}
#ofertas .derecha a {
	color: #000000;
	font-weight:normal;
	font-size: 11px;
}
#ofertas .derecha {
	font-size: 11px;
}

#detalle_videos #video_actual {
	float: left;
	width: 320px;
	padding-right: 10px;
}
#detalle_videos #video_actual #video_actual_titulo {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
#detalle_videos #video_actual #video_actual_descripcion {
	padding-top: 10px;
}
#detalle_videos #videos_thumbnails {
	float: left;
	width:260px;
}
#detalle_videos #videos_thumbnails #videos_thumbnail_titulo {
	font-weight: bold;
	line-height: 35px;
}
#detalle_videos #videos_thumbnails .videos_thumbnail_item {
	padding-bottom: 10px;	
}
#detalle_videos #videos_thumbnails .videos_thumbnail_item .videos_thumbnail_imagen {
	width: 130px;
	float: left;
}
#detalle_videos #videos_thumbnails .videos_thumbnail_item .videos_thumbnail_datos {
	float: left;
	width: 130px;
}
#detalle_videos #videos_thumbnails .videos_thumbnail_item .videos_thumbnail_datos .videos_thumbnail_nombre a {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

#archivos .archivo_item .archivo_tipo, #archivos .archivo_item .archivo_titulo, #archivos .archivo_item .archivo_descripcion {
	float: left;
}
#archivos .archivo_item .archivo_boton {
	float: right;
}
#archivos .archivo_item .archivo_tipo {
	width: 30px;
	padding-right: 10px;
}
#archivos .archivo_item .archivo_titulo {
	width: 150px;
	font-weight: bold;
}
#archivos .archivo_item .archivo_descripcion {
	width: 250px;
}
#volver_resultados {
	text-align: center;
	margin-top: 10px;
	padding: 10px;
	border: 1px #D2D0D1 solid;
	background-color: #F1F1F1;
}
#volver_resultados a {
	font-weight: bold;
	color:#003366;
}
/* Detalle */

/* Ranking */
.ranking{
	float:right;
	color: #666666;
	font-weight:bold;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	height: 15px;
	width: 175px;
}
.ranking_box{
	margin: 0 5px 0 5px;
	border: 1px solid #CCCCCC;
	float: right;
	width: 111px;
}
.ranking_off, .ranking_on{
	padding: 0 0 0 0;
	height: 15px;
}
.ranking_off{
	background: url(../img/barra_off.jpg);
	background-repeat: repeat-x;
	width: 109px;
	border: 1px solid #FFFFFF;
	float: right;
}
.ranking_on{
	margin: 0 0 0 0;
	background: url(../img/barra_on.jpg);
	background-repeat: repeat-x;
}
/* Ranking */

/* Pagina inicial */
#pagina_inicial{
	padding-bottom: 5px;
}
#pagina_inicial #ofertas .titulo,
#pagina_inicial #empresas .titulo,
#pagina_inicial #historial .titulo{
	background-color:#F1F1F1;
	color:#006699;
	font-weight:bold;
	padding: 5px 5px 5px 20px;
}
#pagina_inicial #empresas, #pagina_inicial #ofertas{
	width:49%;
	float:left;
}
#pagina_inicial #empresas{
	float:right;
}
#pagina_inicial #historial{
	background-color:#FFFFFF;
	clear:left;
}
#pagina_inicial #ofertas .log_item .precio,
#pagina_inicial #empresas .log_item .rubros{
	font-size:smaller;
}
#pagina_inicial #empresas .log_item{
	padding-left:5px;
}
#pagina_inicial #historial .log_entrada{
	width: 490px;
}
/* Pagina inicial */
#cancelar_cuenta {
	padding: 2px 0px 2px 0px;
	margin-bottom: 20px;
	float: right;
	font-size: 10px;
}

#video_actual_titulo{
	font-weight: bold;
}
#video_actual_titulo, #video_actual_descripcion{
	width: 265px;
}
#botones_detalle{
	margin-top:10px;
	margin-bottom:3px;
	font-size:smaller;
	padding-left:5px;
}
.banner{
	margin: 5px 0 2px 0;
	border:0;
	padding:0;
}
/* FAQ */
#faqs #faqs_titulos {
	width: 250px;
	float: left;
	padding-right: 10px;
	border-right: 1px solid #CCCCCC;
}
#faqs #faqs_titulos ul li {
	color: #006699;
	padding-bottom: 5px;
}
#faqs #faqs_titulos ul h3 {
	color: #000000;
}
#faqs #faqs_titulos a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#faqs #faqs_contenido {
	float: left;
	width: 320px;
	padding: 0px 10px 10px 10px;
}
#faqs #faqs_contenido .faq_paginador{
	padding:0;
}
#faqs #faqs_buscador {
	float: right;
}
#faqs #faqs_buscador .input {
	width: 135px;
}
/* FAQ */
/* Mapa del Sitio */
#mapadelsitio h3 {
	color: #006699;
	padding-bottom: 2px;
	margin-bottom: 2px;
}
#mapadelsitio .contenedor {
	background-color: #E9E9E9;
	padding: 5px;
}
#mapadelsitio .contenedor .conteneder_columna {
	width: 190px;
	margin-right: 5px;
	float: left;
}
#mapadelsitio .contenedor .conteneder_columna ul {
	margin: 0px;
	padding: 0px;
}
#mapadelsitio .contenedor .conteneder_columna ul li {
	list-style-type: none;
	padding: 1px;
}
#mapadelsitio .contenedor .conteneder_columna ul li a {
	font-weight: normal;
	font-size: 11px;
}
#mapadelsitio .contenedor .item {
	float: left;
	width: 190px;
	margin-right: 5px;
}
#mapadelsitio .contenedor .item a {
	font-weight: normal;
	font-size: 11px;
}
/* Mapa del Sitio */
.resultado_cantidad {
	font-size: 11px;
	color: #666666;
}
#img_loading {
	color: #FF0000;
}
.rojo {
	color: #FF0000;
}
#pasarela #pasarela_cabecera {
	background-image: url(../img/pasarela_fondo_recuadro.jpg);
	border: 1px solid #CCCCCC;
	padding: 10px 5px 10px 10px;
}
#pasarela .texto {
	background-color: #F1F1F1;
	padding: 5px 20px 5px 20px;
}
#pasarela #pasarela_cabecera a {
	text-decoration: none;
	font-weight: bold;
	padding-right: 10px;
}
#pasarela #pasarela_cabecera .pendiente {
	color: #999999;
}
#pasarela #pasarela_cabecera .activo {
	color: #CC0000;
}
#pasarela #pasarela_cabecera .inactivo {
	color: #339933;
}
#pasarela .formulario {
	background: #F1F1F1;
	padding: 10px;
}
#pasarela .formulario h3 {
	color: #006699;
	margin-top: 0px;
	padding-top: 0px;
}
#pasarela .formulario .linea {
	padding-bottom: 5px;
}
#pasarela .formulario .linea .destacado {
	color: #006699;
}
#pasarela .formulario .linea .etiqueta {
	width: 180px;
	margin-right: 10px;
	float: left;
}
#pasarela .formulario .linea .campo {
	width: 400px;
	float: left;
}
#pasarela .formulario .linea em {
	font-size: 10px;
}
#pasarela .formulario .auto_sugerencia {
	display: none;
	height: 100px;
	overflow: auto;
}
#pasarela .pasos {
	background-color: #F1F1F1;
	padding: 10px;
}
#pasarela .pasos h3 {
	color: #006699;
	padding: 0px;
	margin: 0px;
}
#pasarela .pasos ul { 
	list-style-type: none;
	padding-left: 0px;
	margin-left: 20px;
}
#pasarela .pasos ul li {
	font-weight: bold;
	margin-bottom: 5px;
}