/* @override 
	http://hites.appear.cl/cms/themes/hites/estilo.css
	http://www.hites.cl/cms/themes/hites/estilo.css
*/

/*html {
	overflow: -moz-scrollbars-vertical;
	margin:0; padding:0;
}*/

/* BODY */
body { 
	margin:0 !important;
	padding:0 !important;
	margin:auto; 
	font-family:Lucida Sans, Arial, Helvetica, sans-serif; 
	font-size:12px;
	/*behavior: url('catalog/javascript/png/iepngfix.htc');	*/
}

body, td, th, input, textarea, select, a {
	font-size: 12px;
	color: #333;
}

/*GENERAL*/

*{
margin:0;
padding:0;}

#content p {
	text-align: justify;
	line-height: 21px;
}

.info_comercios div.info_comercios_descripcion p {
	text-align: left !important;
}

#interior_der p {
	color: #555;
	margin-bottom: 10px;
	padding-left:120px;
}

.vea-mas a{
	-moz-border-radius:3px 3px 3px 3px;
	background-color:#2A44B2;
	color:#FFFFFF !important;
	float:left;
	margin-right:10px;
	padding:2px 5px;
	text-decoration:none;
	font-size:11px;
}

.products_home strong {
	color: #f60;
}

.products_home_der strong {
	color: #f60;
}

b, strong, th {
	color: #000;
}

form {
	padding: 0;
	margin: 0;
	display: inline;
}

fieldset {
	border: none;
}

.png {
	/*behavior: url('catalog/javascript/png/iepngfix.htc');*/
}
a {
	cursor: pointer;
}
a img {
	border: none;
}

a:hover {
	text-decoration: none;
}

/* layout */
h1 { 
	display: none;
}


/*DIVS ESTRUCTURALES*/
#container {
	margin:0;
	padding:0;
	margin:0 auto; 
	padding:0;
	width:950px;
	clear:both;
}

#interior_izq {
	float: left;
	width: 380px;
}

#interior_der {
	float: right;
	width: 380px;
	margin-bottom: 20px;
}

#informacion li {
	list-style-type:none;
}

h2 {
	text-transform: uppercase;
	font-size: 13px;
	color: #2A44B2;
	margin-bottom: 10px;
}

#content h2 {
	margin-top: 10px;
}

h3 {
	text-transform: uppercase;
	font-size: 13px;
	color: #2A44B2;
}

h6 {
text-transform: uppercase;
font-size: 13px;
color: #2A44B2;
margin-bottom: 15px;
}

#interior_izq p {
	color: #555;
	margin-bottom: 10px;
}

#interior_der p a{
	color: #000;
	text-decoration:none;
}

#interior_der h3 {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: normal;
	color: #2a44b2;
	padding-left:120px;
}

#contenido {
	margin: 0 auto;
	background: #c1c1c1;
}

#cabecera {
	background: #fff;
}

#header {
	margin:0 auto;
	width:950px; 
	height:145px;
	text-transform: uppercase;
	list-style-type: none;
	padding: 0;
	}
	
	#header a {
		text-decoration:none;
	}
	
	#header a:hover {
		 color:#f60;
	}
	
	#header li {
	list-style-type: none;
	}

#header .a {
	background: url('images/logo.png') no-repeat;
	/*behavior: url('catalog/javascript/png/iepngfix.htc');*/
	width: 130px;
	height: 135px;
}

#header .b {
	position: relative;
	top: 42px;
	float: right;
}

#header .b a {
	background: url('images/tab.png');
	/*behavior: url('catalog/javascript/png/iepngfix.htc');*/
	width: 100px;
	height: 19px;
	padding-top: 7px;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	float: left;
	display: block;
	margin-left: 2px;
	cursor: pointer;
}

#header .b a img {
	width: 14px;
	height: 8px;
}

 #header_logo_menuizq{
	margin:0; padding:0;
	margin:auto;
	float: left;
	/*width:460px;*/
	width:160px;
	
	}

	 #header_logo_menuizq ul{
	 list-style: none;
	 }
		
		#header_logo{
		margin:0; padding:0;
		margin:auto;		
		float: left;
		width:130px;
		height:135px;
		}
			
			#header_logo h1 a{ 
			margin:0; padding:0;
			margin:auto;
			display:block;
			overflow:hidden;
			text-indent:-999999px;
			background:url(images/logo.png) no-repeat left top;
			width: 130px;
			height: 135px;
			float: left;
			}
					
		#header_menuizq{
		margin:0; padding:0;
		margin:auto;
		/*float: right;*/
		width:500px;
		padding-top: 20px;	
		margin-top: 50px;
		padding-bottom: 20px;
		text-align: right;
		font-size: 9px;
		}
			
		#header_menuizq li{
		margin:0; padding:0;	
		float:left;
		margin-right: 8px;
		}
		
			#header_menuizq li a{
			border-right: 1px solid #747474;
			padding-right: 10px;
			font-weight: bold;
			font-size: 10px;
			color: #747474;
			}
			
			#header_menuizq .noborde{
			border:none;
			}
			
			.noborde {
				border: none !important;
			}
			
			li.header_menuizq_activo {
			color:#f60;
			}
			
			.header_menuizq_activo{
			color:#f60 !important;
			}
			
			.header_menuizq_activo_noborde{
			color:#f60 !important;
			border:none!important;
			}	
		
	#header_menuder_tarjeta{
	margin:0; padding:0;
	margin:auto;
	float: right;
	width:280px;
	}
		
		#header_menu_der{
		margin: 0;padding: 0;
		margin:auto;
		float: left;
		/*width:100px;*/
		}
		
			#header_menu_der ul{
			margin: 0;padding: 0;
			margin:auto;
			padding-top: 40px;
			}
			
			#header #header_menu_der li a{
			margin: 0;padding: 0;
			text-decoration: none;
			text-transform: none;
			font-size: 10px;
			}
	
		#header_tarjeta{
		margin: 0;padding: 0;
		margin:auto;
		float:left;
		width:134px;
		height: 135px;
		}
		
		#header_tarjeta img{
		margin-top:25px;
		}

#column {
	margin:0;padding:0;
	margin:auto;
	width:150px; 
	float:left;
	margin:10px 0;
	margin-bottom: 20px;
}

#content {
	margin:0;padding:0;
	margin: 10px 0 0 0; 
	float: right;
	width: 780px;
	margin-bottom: 20px;
}

	#vitrina{
	margin:0;padding:0;
	/*background:url(images/banner_principal.jpg);*/
	width:780px;
	height: 245px;
	float:left;
	margin-top: 1px;
	margin-bottom: 15px;
	}

#logeado {
	float: right;
	padding-top: 14px;
	text-transform: uppercase;
	color: #07309d;
	font-size: 10px;
	font-style: italic;
}

#logeado b a{
	color: #221a5a;
	font-size: 10px;
	font-style: italic;
	padding: 0px 10px;
}


	
#content_left {
	margin:0;
	padding:0;
	margin:auto;
	width: 615px;
	float:left;
	margin-bottom: 20px;
}
	
.content_right_home {
	width: 160px !important;
	float: right;
}

#content_right {
	margin:0;
	padding:0;
	width:165px;
	float:right;
	text-align:left;
	}
	
#content_right a{
	margin:0;
	padding:0;
	}
	
#content_right a img{
	border: 1px solid #ccc;
	}

	#content_right .titulo_catalogos {
	margin:0; padding:0;
	height:30px;
	background:#ccc url(images/fondot.gif) repeat-x top left;
	list-style-type: none;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	text-transform:uppercase; 
	font-size:12px;
	margin-bottom:5px;
	}
	
	#content_right .titulo_catalogos h3{
	margin:0; padding:0;
	font-size:11px;
	margin: 5px 0 0 10px;
	}
	
.titulo_catalogos_home {
	width:140px;
	}
	
.tarjeta{}

#content_both {
	margin:0;padding:0;
	width: 780px;
	/*background-color: #d9fffb;*/
}

.info_comercios {
	float:left;
	margin:5px 0px 10px 0px;
	padding:0;
	width:33%;
}

.info_comercios_img {
	float:left;
	margin:0;
	padding:0;
	width:25%;
}

.info_comercios_descripcion {
float:right;
margin:0;
padding:0;
width:70%;
}

/*FOOTER*/
#footer {
	margin:0 auto;
	width:950px; 
	height:270px; 
	clear:both; 
	background:#678fff; 
	color:#fff;
	margin-top: 10px !important;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	border-top: 2px solid #fff;
	/*-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomright: 0px;
 	-moz-border-radius-bottomleft: 0px;
 	-moz-box-shadow: 0 0 3px rgba(0,0,0,2);*/
}

span.fono {
	font-size: 18px;
}

p.credit {
	font-size: 10px;
}

.footer_out {
	 position:relative;
	 top:-200;
}

#footer .a {
	float: left;
	margin-top: 2px;
}

#footer .b {
	float: right;
	text-align: right;
}

#footer .b a {
	color: #336699;
}

#footer a { 
color:#fff; 
text-decoration:none; 
text-transform:uppercase;
font-size: 11px;
}

#footer a:hover { 
color: #ff6600;
}

#footer ul { 
list-style-type: none;
margin:0 0 0 15px; 
padding:0;
}

#footer li {
margin-bottom:4px;
}

#footer p { 
margin: 0;padding:0;
margin:10px 10px 0 0;
}

#footer h4 {
	text-transform: uppercase;
	font-size: 11px;
	color: #2A44B2;
	margin-top:10px; 
	margin-left:15px;
	margin-bottom: 10px;
}

.footer_box{ 
margin:0; padding:0;  
width:155px; 
float:left;
text-align:left;
}

.footer_box .align_right{ 
text-align:right;
}

.footer_box_right{ 
margin:0; padding:0; 
margin:auto; 
width:140px; 
float:right;
text-align:left;
margin-right: 5px;
}

.footer_box_right li{ 
margin:0;padding:0;
background: url(images/mail.png)no-repeat;
list-style: none;
padding-left: 22px;
}
.clear{ 
clear: both; 
visibility: hidden;
}  

#container #footer .footer_box h3 a{ 
margin:0; padding:0; 
padding-top:10px;
font-size: 12px; 
}

#container #footer .footer_box h3 a:hover{ 
color:#333; 
}

#container #footer .footer_box li a{ 
font-size: 10px;
}

#time {
	color: #EEEEEE;
	text-align: center;
	clear: both;
}

/* Empresa */

#historia{
margin:0;padding:0; 
width: 780px;
float:left;
}

#historia_izq{
margin:0;padding:0; 
width: 540px;
float:left;
}

	#historia_izq p{ 
	text-align: left;
	padding-right: 20px;
	line-height: 21px;
	padding-bottom: 10px;
}

	#historia_izq img{ 
	margin-top: 10px;
	}

#historia_der{
margin:0;padding:0; 
width: 220px;
float:left;
}

#coldet ul { 
list-style-type:square; 
margin:10px 10px 20px 25px; 
padding:0;
}

#coldet li { 
padding: 1px 0; 
line-height:19px; 
font-size:12px; 
list-style-image: url(imag/coldet_li.gif); 
border-bottom: 1px solid #ccc;
}

#coldet h3 { 
font-size: 17px; 
color: #16436e;
text-transform:uppercase; 
font-weight:normal; 
margin:2px 10px; 
border-bottom: 1px dotted gray; 
}

p.txt_quienes_somos{ 
margin-bottom: 0; 
padding: 0px 10px 0 0 ;
color:#16436e; 
font-size:14px; 
border-bottom: 1px dotted gray;
}

	p.txt_quienes_somos_sr { 
	margin: 0;padding: 0;
	color: #f60;
	font-size:12px; 
	padding: 0 10px 0 0;
	font-style: italic;
	}

	p.txt_quienes_somos_descripcion { 
	margin: 0;padding: 0;
	margin-bottom: 25px; 
	padding: 0 10px 0 0; 
	font-size: 12px;
	}
	
	span.txt_quienes_somos_date{ 
	padding-right: 5px; 
	font-size: 12px;
	color: #2a82d6; 
	font-weight: bold;
	font-style: italic;
	}

#historia_der ul{ 
margin: 0; padding: 0; 
margin-left:2px;
width: 100%;
list-style-type: none;
}

#historia_der li{ 
margin: 0; padding: 0; 
width: 100%;
background: url(images/coldet_li.gif) no-repeat left;
border-bottom: 1px dotted gray;
padding: 4px 0 4px 10px;
}

#historia_der li a{ 
text-decoration: none;
}

#historia_der li a:hover{ 
color: #ff6600;

}

/* Login */

/* #login_izq{ 
	margin:0;padding:0;
	margin:auto;
	width: 150px;
	float:left;
	/*background: red;*/
	min-height: 200px;
}*/
	/*#content #login_izq ul{ 
	margin:0;padding:0;
	margin-left: 10px;
	margin-top:10px;
	}
	
	#content #login_izq ul li{ 
	margin:0;padding:0;
	list-style-type: none;
	margin-bottom: 6px;
	}
	
	#content #login_izq ul li a{ 
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	}

	
	#content #login_izq ul li a:hover{ 
	color: #ff6600;
	}*/


#login_der{ 
	margin:0;padding:0;
	margin:auto;
	width: 780px;
	float:right;
	background: url(images/img_login.jpg) no-repeat right;
	height: 200px;
}

	#login_der_input{ 
		margin:0;padding:0;
		margin:auto;
		width: 140px;
		float:left;
		/*background:#3472af url(images/fondof.gif) repeat-x top left; */
		height: 180px;
		padding-left: 10px;
		padding-top: 20px;	
	}
	
		#login_der_input form{ 
		color:#333;
		}
		
		#login_der_input form p{ 
		margin:0;padding:0;
		}
		
		#login_der_input .input {
		margin:0;padding:0;
		font-size: 8px;
		}
	
	#login_der_img{ 
		margin:0;padding:0;
		width: 620px;
		float:right;
		height: 200px;
		background: url(images/img_login.jpg) no-repeat right;
		}

/* Site Map */
#content_left #sitemap ul li{
	/*list-style-type: none !important;*/ /*para no visualizar las vi–etas del sitemap*/
	line-height: 19px;
}

#content_left #sitemap ul li{
	margin:5px 0;
}

		
/*CALCULAR CUOTA -- Oculto por el momento*/

#calcuota { margin:0; padding:0;  height:100px; background:url(images/fondocuota.gif) no-repeat top left;}
#calcuota p { margin:0 10px; line-height:30px; height:30px; text-align:center; text-transform:uppercase; color:#999; font-weight:bold; font-size: 10px;}
#calcuota table { margin:5px 10px 0;}
#calcuota td { padding:5px 5px 5px 5px; font-size:10px; }
#calcuota input, #calcuota select { padding-left:3px; height:16px; font-size:10px; border:1px solid #999; background-color:#fff;}
#calcuota select { padding-left:3px; height:16px; font-size:10px; border:1px solid #999; background-color:#fff;}
input#valorcuota{ margin-right: 50px;}
input#resultado{ margin-right: 50px;}

/*El title de categorie*/
.heading {
	font-size: 17px; 
	color: #16436e;
	text-transform:uppercase; 
	font-weight:normal; 
	margin:2px 4px 2px 0;
	border-bottom: 1px dotted gray !important;
}

.heading_productos {
	font-size: 20px; 
	font-weight:normal; 
	margin:0px 20px 2px 0;
}

.heading_productos h2{
	margin:0; padding:0;
	font-size: 17px; 
	text-align: left;
	color:#333;
	font-weight: normal;
}

.heading_productos .precio {
	font-size: 20px; 
	font-weight:bold; 
	margin:2px 5px 2px 0;
	color: #cc0000;
}

.heading_productos p.cuota {
	background-color: #cc0000;
	color:white;
}

.heading_productos_li {
	list-style-type: none !important;
	margin-left: 20px;
	text-transform: uppercase;
	font-size: 12px;
}

/*.heading .left {
	float: left;
	text-align: left;
	margin-bottom: 10px;
}
 */
.heading .right {
	float: right;
	text-align: right;
	color: #cc0000;
	font-size: 22px;
}

.error {
	color: #cc0000;
	font-size: 10px;
	display: block;
	clear: both;
}

.warning {
	color: #000000;
	font-size: 10px;  
	background-color: #FFB3B5;
	padding: 3px;
	display: block;
	margin-bottom: 10px;
}

.message {
	color: #000000;
	font-size: 10px;
	background-color: #99FF00;
	padding: 3px;
	display: block;
	margin-bottom: 10px;
}

.breadcrumb {
	color: #999999;
	margin: 0;
	padding:0;
	margin: 0 0 10px 0;
}

.breadcrumb a {
	color: #006699;
}

.price_old {
	text-decoration: line-through;
}

.price_new {
	color: #FF0000;
}
 
#bar {
	margin:0 auto;
	padding:0;
	background:#adadad url('images/bar_fondo2.gif') repeat-x top left;
	height:38px;
	text-transform: uppercase;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}

#bar a {
	color:white;
	text-decoration: none;
	}

	#bar_menu {
		margin:0 auto;
		width: 950px;
		height: 38px;
	}

		#bar_menu a{
		padding-right: 20px;
		padding-left: 20px;
		font-weight: bold;
		}
		
		#bar_menu a:hover{
		color:#333;
		}
		
		.navegacion .active{
		color:#333 !important;
	}
	
	#bar_menu_buscar {
		margin:0;padding:0;
		width: 195px;
		float:right;
		margin-top: 0;
	}
	
	
/* category */
#content .categories {
	margin:0; padding:0;
	float: left;
	width:135px; 
	margin:0 15px 10px 0;
	cursor: pointer;
	font-size: 12px; 
	height: 370px;	
	}

#content .categories ul{
	margin:0; padding:0;
	list-style-type: none;
	}
	
#content .categories li a {
	margin:0; padding:0;
	list-style-type: none;
	font-size: 10px !important;
	margin-bottom: 6px;
	border-bottom: 1px dotted #ccc;
	}
	
.categories a {
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: .01em;
	}
	
.categories a img {
	padding:20px;
	border: 1px solid #ccc; /*para generar el marco de las categorias*/
	clear:both;
	}
	
#content .categories h3 {
	margin:0; padding:0;
	clear: both;
	text-transform: uppercase;
	margin-bottom: 15px;
	}
	
#content .categories h3 a{
	font-size: 10px;
	}
	
	#content .titulo h3{
	font-weight: normal;	
	}
	
	#content .titulo h3 a{
	text-decoration: none;	
	}
	
	#content .titulo h3 a:hover{
	color:black;	
	}

#content .categories_der {
	margin:0; padding:0;
	float: left;
	width: 135px; 
	margin:0 0 10px 0;
	cursor: pointer;
	font-size: 12px; 
	min-height: 370px;	
	}
	
#content .categories_der ul{
	margin:0; padding:0;
	list-style-type: none;
	}
	
#content .categories_der li a {
	margin:0; padding:0;
	list-style-type: none;
	font-size: 10px !important;
	margin-bottom: 6px;
	border-bottom: 1px dotted #ccc;
	}
	
.categories_der a {
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: .01em;
	}
	
.categories_der a img {
	padding:20px;
	border: 1px solid #ccc; /*para generar el marco de las categorias*/
	clear:both;
	}
	
#content .categories_der h3 {
	margin:0; padding:0;
	clear: both;
	text-transform: uppercase;
	margin-bottom: 15px;
	}
	
#content .categories_der h3 a{
	font-size: 10px;
	}
	
#content .content_categories_izq{
	margin:0; padding:0;
	width: 150px;
	padding-left:5px;
	float:left;
	}
	
	h3.content_categories_izq {
		margin:0; padding:0 !important;
		font-size:12px;
		text-transform:uppercase;
		margin-bottom:10px !important;
		margin-top: 10px !important;
		}
		
	h3.content_categories_izq_marcas {
		margin:0; padding:0 !important;
		font-size:12px;
		margin-left: 20px;
		}
		
	#content .content_categories_izq ul{
		margin:0; padding:0;
		margin:20px;
		}
		
	#content .content_categories_izq ul li{
		list-style-type:none;
		}
		
	#content .content_categories_izq ul li a{
		text-decoration:none;
		text-transform:uppercase;
		font-size:11px;
		}
#content .content_categories_der{
	margin:0; padding:0;
	width: 600px;
	float:right;
	border-left:1px solid #ccc;
	height:245px;
	}
		.vertodos{
		margin-bottom:10px;
		float:right;
		}
	
		.vertodos a{
		color:#3472af;
		text-decoration:none;
		text-transform:uppercase;
		font-size:9px;
		font-weight:bold;
		}
		
		.vertodos a:hover{
		text-decoration:underline;
		}

.products{
	margin:0; padding:0;
	padding:10px;
	float: left;
	width: 126px; 
	margin:0 10px 10px 0;
	text-align: center; 
	cursor: pointer;
	height: 220px;
	border: 1px solid #ccc; /*para generar el marco de los productos*/
	}
	
.products a{
	text-decoration: none;
	}
	
.products p.precio{
	margin:0; padding:0;
	color: red;
	text-align: center !important;
	font-weight:bold; 
	color:#c00;
	}
		
.products_der{
	margin:0; padding:0;
	padding:10px;
	float: left;
	width: 126px; 
	text-align: center; 
	cursor: pointer;
	height: 220px;
	border: 1px solid #ccc; /*para generar el marco de los productos*/
	margin-bottom: 10px;
	}
	
.products_der a{
	text-decoration: none;
	}
	
.products_der p.precio{
	margin:0; padding:0;
	color: red;
	text-align: left !important;
	font-weight:bold; 
	color:#c00;
	}

.products_home{
	margin:0; padding:0;
	padding:0px;
	float: left;
	width: 133px; 
	margin:0 10px 10px 0;
	text-align: left; 
	cursor: pointer;
	/*height: 350px;*/
	height:315px;
	border: 5px solid #ddd; /*para generar el marco de los productos*/
	/*-moz-border-radius: 5px 5px 5px 5px;*/
	background: #fff;
	position:relative;
	}
	
	.products_home h5{
		padding:0;
	}
	
.imagecache-marca_home  {
	bottom:0;
	margin-bottom:5px;
	position:absolute;
	margin-left:5px;
	}

.imagen_prod{
	height:90px;
}

.product_home img{
	text-align: center;
}	
	
.products_home .clear{
    clear:both;
	}
	
.products_home a{
	text-decoration: none;
	text-align: left;
	clear:both !important;
	}
	
.products_home p, .products_home_der p{
	margin:0; padding:10px;
	font-size: 10px;
	line-height: 15px !important;
	margin-bottom: 5px;
	text-align: left !important;
	}
	
.products_home p.precio{
	margin:0; padding:0;
	color: red;
	text-align: center !important;
	font-weight:bold; 
	color:#c00;
	}
	
.products_home p.cuota,  .products_home_der p.cuota {
	background-color: #cc0000;
	color:white;

}{
	background-color: #cc0000;
	color:white;

}
	
.products_home_der{
	margin:0; padding:0;
	padding:10px;
	float: left;
	width: 120px; 
	margin:0 0 10px 0;
	text-align: center; 
	cursor: pointer;
	height: 190px;
	border: 1px solid #ccc; /*para generar el marco de los productos*/
	background: #fff;
	}
	
.products_home_der a{
	text-decoration: none;
	}
	

.products_home_der p.precio{
	margin:0; padding:0;
	color: red;
	text-align: center !important;
	font-weight:bold; 
	color:#c00;
	}
		
#content_left .products p.precio {
	font-size:14px; 
	margin:0; padding:0; 
	font-weight:bold;
	background-color: #cc0000 !important;
	color:white !important; 
	}

#content_left div.products_home a.lightbox-processed p b {
	font-size: 18px;
	border:none;
}

.images a {
	font-size: 10px;
	}

.images img, .categories img {
	border: 0px;
	}

.results {
	clear: both;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 20px;
	}

.results .left {
	float: left;
	padding-top: 4px;
	}
 
.results .right {
	float: right;
	} 
 
.buttons {
	border: 1px solid #EEEEEE;
	margin: 10px 0px;
	clear: both;
	}

.buttons input {
	height: 20px;
	margin: 3px;
	}

.buttons table {
	width: 100%;
	}

.buttons table td {
	vertical-align: middle;
	}

.box {
	margin:0; padding:0;
	border:1px solid #ccc;	
}


/* login usuario */


/* box language */
.language {
	float: left;
	margin-top: 3px;
}

.language div {
	display: inline;
}

/* box currency */
.currency {
	float: left;
	margin-left: 20px;
	margin-top: 1px;  
}

.currency div {
	display: inline;
}

/* box cart */
.box .cart .a {
	text-align: right;
	border-top: 1px solid #EEEEEE;
	margin-top: 8px;
	padding-top: 3px;
}

.box .cart .b {
	text-align: center;
}

/* box category */

.titulo {
margin:0; padding:0;
clear: both;
height: 35px;
width: 777px;
background:#ccc url(images/fondot2.gif) repeat-x top left;
list-style-type: none;
font-family: Lucida Sans, Arial, Helvetica, sans-serif;
border: 1px solid #ccc;
text-transform: uppercase;
margin-bottom: 10px;
}

.titulo_izq h3 { 
		margin:0;padding:0;
		margin: 10px 0 10px 10px; 
		font-size:10px;
}

.titulo .titulo_izq h3 a{ 
		text-decoration:none;
		font-size:11px;	
}

.titulo .titulo_login h3 a{ 
		text-decoration:none;
		font-size:11px;	
}

.titulo_login {
margin:0; padding:0;
clear: both;
height: 30px;
width: 778px;
background:#ccc url(images/fondot.gif) repeat-x top left;
list-style-type: none;
font-family: Lucida Sans, Arial, Helvetica, sans-serif;
border: 1px solid #ccc;
text-transform: uppercase;
/*margin-bottom: 10px;*/
}

.titulo_login_izq {
width: 70%;	
font-weight:normal;
}

.titulo_login_izq h3 { 
		margin:0;padding:0;
		margin: 10px 0 10px 10px; 
		font-size:10px;
		font-weight:normal;	
}

.titulo_login_izq h3  a{ 
		text-decoration:none;
		font-size:11px;	
}

.titulo_home {
margin:0;
padding:0;
margin-bottom: 10px;
clear: both;
height: 35px;
width: 600px;
background:#ccc url(images/fondot2.gif) repeat-x top left;
list-style-type: none;
font-family: Lucida Sans, Arial, Helvetica, sans-serif;
border: 1px solid #ccc;
text-transform: uppercase;
}

.titulo_home h3 { 
		margin:0;
		padding:0;
		margin: 10px 0 10px 10px; 
		font-size:12px;
}

/* categorias */
	
.category {
margin:0; padding:0;
margin:auto;
clear: both;
height: 35px;
width: 149px;
background:#ccc url(images/fondot2.gif) repeat-x top left;
list-style-type: none;
font-family: Lucida Sans, Arial, Helvetica, sans-serif;	
clear:both;
}

	.category a {
		margin:0;padding:0;  
		width: 100%;
		font-size:10px; 
		text-transform: uppercase;
		text-decoration: none;
		font-weight: bold;
		color: #444444;
		position:relative;
		top:7px;
	}
	
	.category a:hover {
		color: #ff6600;
	}
		
		#column .box .category{
			margin:0; padding:0;	
			}
		
		#column .box .category ul{
			margin:0; padding:0;
			list-style-type: none !important;
			margin-left: 10px;	
			}
				
		#column .box .category ul li a{
			margin:0; padding:0;
			position:relative;
			top:7px;			
			}
		
.category2 {
margin:0; padding:0;
margin:auto;
clear: both;
height: 30px;
width: 149px;
background:  url(images/fondo_active.gif) repeat-x top left;
list-style-type: none;
font-family: Lucida Sans, Arial, Helvetica, sans-serif;	
clear:both;
color:white;
}

	.category2 a {
		margin:0;padding:0;  
		width: 100%;
		font-size:10px; 
		text-transform: uppercase;
		text-decoration: none;
		font-weight: bold;
		color: #f2cb99;
		position:relative;
		top:7px;
	}
			
		#column .box .category2{
			margin:0; padding:0;	
			}
		
		#column .box .category2 ul{
			margin:0; padding:0;
			list-style-type: none !important;	
			margin-left: 10px;
			}
			
		#column .box .category2 ul li a{
			margin:0; padding:0;
			position:relative;
			top:7px;	
			}

.subcategory a{
	margin:0; padding:0;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
	font-size: 11px;
}

.subcategory a:hover{
	color: #ff6600;	
}

.subcategory .active{
	color: #ff6600;
}

.subcategory ul {
	margin:0; padding:0;
	list-style-type: none;
	padding-left: 10px;
}

div.subcategory {
	background-color: #fff;
}

#column div.box div.subcategory ul.menu li.expanded ul.menu {
	padding-left: 25px;
}

.subcategory li{
	margin:0; padding:0;
	list-style-type: none;
	padding:5px 0;
}

.subcategoria_interior a{
	margin:0; padding:0;
	display: block;
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
	margin:5px 0 5px 0;
	font-size: 12px;
}

.subcategoria_interior a:hover{
	color: #ff6600;	
}

.subcategoria_interior li{
	list-style-type: none;
}

/* box information */
.box .information a {
	background: url('images/bullet_2.png') no-repeat 10px 4px;
	padding: 0px 0px 0px 25px;
	display: block;
	text-decoration: none;
	}

/* box review */
.box .review div {
	text-align: center;
	}

.box .review a {
	text-decoration: none;
	}

.box .review img {
	padding: 3px;
	}

/* success */
	#success {
	/*behavior: url('catalog/javascript/png/iepngfix.htc');*/
	background: url('images/success.png') no-repeat;
	padding-left: 148px;
	height: 128px;
	min-height: 128px;
	}

/* failure */
	#failure {
	/*behavior: url('catalog/javascript/png/iepngfix.htc');*/
	background: url('images/failure.png') no-repeat;
	padding-left: 148px;
	height: 128px;
	min-height: 128px;  
	}

/* error */
	#error {
	clear: both;
	border: 1px solid #EEEEEE;
	margin: 0px 0px 10px 0px;
	padding: 8px;
	margin-top: 10px;
	}
	
.clearfix{
	clear:both;
	visibility: hidden;
	}
	
.margin-top{
	position:relative;
	top:5px;
	}
		    .celeste{
			color:#3472af;
			}
			
			.naranjo{
			color:#FF6600;
			}
			
			.azul{
			color:#103d5f;
			}
			
			.active{
			color:#f60 !important;
			}
			
.herramientas_drupal {
	display: inline;
	list-style-type: none;
}
.herramientas_drupal li {
	float: left;
	padding-left: 10px;
}

 ....loading....
 	
URL
	
Status
	
Domain
	
Size
	
Timeline
Limit_Exceeded		Preferencias	 
 
	
GET comercios
http://hites.appear.cl/comercios
	
200 OK
	
hites.appear.cl
	
16.2 KB
	
 
1.64s
 
	
GET comercios.css
http://hites.appear.cl/catalog/template/default/css/comercios.css
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
904ms
 
	
GET automotriz-60x61.jpg
http://hites.appear.cl/image/cache/automotriz-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.4 KB
	
 
1.13s
 
	
GET calzado-60x61.jpg
http://hites.appear.cl/image/cache/calzado-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.21s
 
	
GET computacion-60x61.jpg
http://hites.appear.cl/image/cache/computacion-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.3 KB
	
 
1.17s
 
	
GET deporte-60x61.jpg
http://hites.appear.cl/image/cache/deporte-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.4 KB
	
 
1.17s
 
	
GET disqueria-60x61.jpg
http://hites.appear.cl/image/cache/disqueria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.8 KB
	
 
1.2s
 
	
GET educacion-60x61.jpg
http://hites.appear.cl/image/cache/educacion-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.6 KB
	
 
1.25s
 
	
GET electronica-60x61.jpg
http://hites.appear.cl/image/cache/electronica-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.3 KB
	
 
1.25s
 
	
GET est_servicios-60x61.jpg
http://hites.appear.cl/image/cache/est_servicios-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.2 KB
	
 
1.25s
 
	
GET farmacia-60x61.jpg
http://hites.appear.cl/image/cache/farmacia-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.4 KB
	
 
1.28s
 
	
GET ferreteria-60x61.jpg
http://hites.appear.cl/image/cache/ferreteria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.6 KB
	
 
1.3s
 
	
GET fotografia-60x61.jpg
http://hites.appear.cl/image/cache/fotografia-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.28s
 
	
GET gas-60x61.jpg
http://hites.appear.cl/image/cache/gas-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.3 KB
	
 
1.3s
 
	
GET hogar-60x61.jpg
http://hites.appear.cl/image/cache/hogar-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.3s
 
	
GET juegos-60x61.jpg
http://hites.appear.cl/image/cache/juegos-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.31s
 
	
GET jugueteria-60x61.jpg
http://hites.appear.cl/image/cache/jugueteria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.41s
 
	
GET libreria-60x61.jpg
http://hites.appear.cl/image/cache/libreria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.41s
 
	
GET maleteria-60x61.jpg
http://hites.appear.cl/image/cache/maleteria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.41s
 
	
GET muebleria-60x61.jpg
http://hites.appear.cl/image/cache/muebleria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.6 KB
	
 
1.31s
 
	
GET optica-60x61.jpg
http://hites.appear.cl/image/cache/optica-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.3s
 
	
GET pago-60x61.jpg
http://hites.appear.cl/image/cache/pago-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.6 KB
	
 
1.31s
 
	
GET peluqueria-60x61.jpg
http://hites.appear.cl/image/cache/peluqueria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.41s
 
	
GET perfumeria-60x61.jpg
http://hites.appear.cl/image/cache/perfumeria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.41s
 
	
GET recarga-60x61.jpg
http://hites.appear.cl/image/cache/recarga-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.4 KB
	
 
1.41s
 
	
GET joyeria-60x61.jpg
http://hites.appear.cl/image/cache/joyeria-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.2 KB
	
 
1.41s
 
	
GET restaurant-60x61.jpg
http://hites.appear.cl/image/cache/restaurant-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.4 KB
	
 
1.42s
 
	
GET salud-60x61.jpg
http://hites.appear.cl/image/cache/salud-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.3 KB
	
 
1.42s
 
	
GET servicios-60x61.jpg
http://hites.appear.cl/image/cache/servicios-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.4 KB
	
 
1.46s
 
	
GET supermercados-60x61.jpg
http://hites.appear.cl/image/cache/supermercados-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.4 KB
	
 
1.42s
 
	
GET telefonia-60x61.jpg
http://hites.appear.cl/image/cache/telefonia-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.4 KB
	
 
1.42s
 
	
GET transporte-60x61.jpg
http://hites.appear.cl/image/cache/transporte-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.43s
 
	
GET viajes-60x61.jpg
http://hites.appear.cl/image/cache/viajes-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.7 KB
	
 
1.42s
 
	
GET vestuario-60x61.jpg
http://hites.appear.cl/image/cache/vestuario-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.3 KB
	
 
1.46s
 
	
GET entretencion-60x61.jpg
http://hites.appear.cl/image/cache/entretencion-60x61.jpg
	
200 OK
	
hites.appear.cl
	
2.5 KB
	
 
1.49s
 
	
GET salud.png
http://hites.appear.cl/catalog/template/default/image/salud.png
	
200 OK
	
hites.appear.cl
	
6.9 KB
	
 
1.61s
 
	
GET supermercados.png
http://hites.appear.cl/catalog/template/default/image/supermercados.png
	
200 OK
	
hites.appear.cl
	
10.8 KB
	
 
1.62s
 
	
GET sencillito.png
http://hites.appear.cl/catalog/template/default/image/sencillito.png
	
200 OK
	
hites.appear.cl
	
7.7 KB
	
 
1.62s
 	
Request_Count
			
125.2 KB
	
(0 desde el cache)
3.34s (onload: 4.23s)
Limit_Exceeded		Preferencias	 
60 x 61
<html lang="en" dir="ltr">
<head>
</head>
<body>
<h1>
</h1>
<div id="container">
<div id="header">
</div>
<div id="bar">
</div>
<link href="catalog/template/default/css/comercios.css" type="text/css" rel="stylesheet">
</link>
<div id="column">
</div>
<div id="content">
<div class="titulo_login">
</div>
<div id="contenedor_comercios">
<ul>
<li>
<a href="http://hites.appear.cl/comercios/rubro_id/12">
<img title="Automotriz" src="http://hites.appear.cl/image/cache/automotriz-60x61.jpg">
</a>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
<a href="http://hites.appear.cl/comercios/rubro_id/17">
<img title="Restaurant" src="http://hites.appear.cl/image/cache/restaurant-60x61.jpg">
</a>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
</ul>
<div class="titulo_login"> </div>
</div>
<div id="detalle_comercios">
</div>
<div id="contenedor_comercios_datos"> </div>
</div>
<div id="footer">
</div>
</div>
</body>
</html>
Limit_Exceeded		Preferencias	 
li {
list-style-type:none;
}
li {
text-decoration:none;
}
#contenedor_comercios, #contenedor_comercios_datos {
float:left;
margin:5px 0 0;
padding:0;
width:100%;
}
#contenedor_comercios ul {
margin:0;
padding:0;
}
#contenedor_comercios ul li {
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 5px;
}
#contenedor_empresas, #contenedor_empresas {
float:left;
margin:5px 0 0;
padding:0;
width:100%;
}
#contenedor_empresas ul {
margin:0;
padding:0;
}
#contenedor_empresas ul li {
display:inline;
float:left;
list-style-type:none;
margin:0 0 10px;
padding:0 0 0 5px;
}
#contenedor_empresas ul li a {
text-decoration:none;
}
#contenedor_empresas ul li a img {
border:1px solid #CCCCCC;
float:left;
list-style-type:none;
margin:0 14px 0 0;
padding:0;
}
#empresa_default {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../image/empresas_default.png) no-repeat scroll 0 0;
border:1px solid #CCCCCC;
height:46px;
margin:0 14px 10px 0;
padding:0;
width:135px;
}
#empresa_default h2 {
font-size:10px;
margin:10px;
padding:0;
}
.volver {
margin-bottom:20px;
}
.volver a {
background-color:#D0D0D0;
color:#333333;
font-size:9px;
padding:3px 5px;
position:relative;
text-decoration:none;
text-transform:uppercase;
top:10px;
}
.volver a:hover {
background-color:#333333;
color:#D0D0D0;
}
table {
border:1px solid #CCCCCC;
width:780px;
margin-bottom: 20px;
}
tbody {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}
tr td h3 {
color:#006699;
font-size:11px;
padding-left:10px;
text-transform:uppercase;
}
tr td p {
color:#333333;
font-size:10px;
}
td {
padding-left: 10px;
background-color: #bbcbfc;
}

td.title {
background-color: #678fff;
color: #fff;
}
tr {
border:1px solid #CCCCCC;
}
#detalle_comercios {
margin:0;
padding:0;
}
#detalle_comercios .info_comercios {
float:left;
height:190px;
margin:20px 0 0;
padding:0;
width:33%;
}
#detalle_comercios .info_comercios .info_comercios_img {
float:left;
margin:0;
padding:0;
width:20%;
}
#detalle_comercios .info_comercios .info_comercios_img img {
float:left;
height:61px;
margin:0;
padding:0;
width:60px;
}
#detalle_comercios .info_comercios .info_comercios_descripcion {
float:right;
margin:0;
padding:0;
width:70%;
}
#detalle_comercios .info_comercios .info_comercios_descripcion p {
margin-right:16px;
margin-top:0;
}

#comerciales {
	
	margin-bottom: 15px;
}

#comerciales .comercial{
	float: left;
	height: 155px;
	width: 130px;
	margin-left: 15px;
	background: #fff;
	border: 1px solid #ccc;
	padding: 5px;
}

.comercial_link h3 {
	text-align: center;
}

.memoria_titulo{
		margin:0; padding:0;
		width: 100%;
		color:#3472af;
		clear:both;
		}
		
.memoria_intro{
		}

.memoria_descarga{
		margin:0; padding:0;
		width: 235px;
		height: 180px;
		}
		
	.memoria_img{
		margin:0; padding:0;
		width: 130px;
		float:left;
		}
		
		
	.memoria_des{
		margin:0; padding:0;
		width:100px;
		float:right;
		}
		
		.memoria_des p{
		margin-left:10px;
		text-align: left !important;
		}
		
			.memoria_des p a{
			text-decoration:none;
			color:gray;
			}
			
			.memoria_des p a:hover{
			color:#FF6600;
			}
			
			
			
/* tiendas*/




#contenedor-tienda ul{ 
	margin:0; padding:0;
	list-style:none;

}

#contenedor-tienda li{ 
	margin:0; padding:0;
	list-style-type:none;

}

#contenedor-tienda h2 { 
	margin:0; padding:0;
	margin: 10px 0;
	font: Lucida Sans, Arial, Helvetica, sans-serif;
	color:#103d5f;

}

#contenedor-tienda h2 span { 
	color: #4085bc;
}


 
#contenedor-tienda #tienda_foto{ 
	margin:0; padding:0;
	float:right;
	width:44%;
	margin-bottom:10px;
	
}

#contenedor-tienda #tienda_foto img { 
	margin:0; padding:0;
	margin-right:10px;
	border: 1px solid #ccc;
	padding:5px;
	position:absolute;
	z-index:2;
	
}

#contenedor-tienda #tienda_descripcion{
	margin:0; padding:0;
	float:left;
	width:56%;
	color: #333;
	}

#contenedor-tienda #tienda_descripcion ul{
	margin:0; padding:0;
	margin-bottom:10px;
	
	}
	
	
#contenedor-tienda #tienda_descripcion ul li{
	margin:0; padding:0;
	border-bottom:1px dotted gray;
	margin-right:20px;
	padding:4px 0;
	
	}
	
#contenedor-tienda #tienda_mapa{
	position:absolute;
	z-index:1;
	
	}
	
	
	
#contenedor-tienda #tienda_descripcion li span{
	color:#4085bc;
	}

#content .comerciales {
	margin:0; padding:0;
	float: left;
	width: 140px; 
	margin:10px 20px 10px 0;
	cursor: pointer;
	font-size: 12px; 
	height: 160px;	
	}
	
#content .comerciales_der {
	margin:0; padding:0;
	float: left;
	width: 140px; 
	margin:10px 0 10px 0;
	cursor: pointer;
	font-size: 12px; 
	height: 160px;	
	}

#content .tiendas {
	margin:0; padding:0;
	float: left;
	width: 159px; 
	margin:8px 8px 8px 8px;
	font-size: 12px; 
	height: 230px;
	background: #fff;
	padding: 5px;
	border: 5px solid #ddd;
	}
	
#content .tiendas_der {
	margin:0; padding:0;
	float: left;
	width: 140px; 
	margin:10px 0 10px 0;
	cursor: pointer;
	font-size: 12px; 
	height: 280px;	
	}
	
#content .tiendas ul, #content .tiendas_der ul{
	margin-bottom:10px;
	}
#content .tiendas ul li, #content .tiendas_der ul li{
	margin:0; padding:0;
	border-bottom:1px solid #ccc;
	padding:3px 0;
	font-size:11px;
	}
	
#content .tiendas ul li span, #content .tiendas_der ul li span{
	font-weight:bold;
	}
	


#content .tiendas ul, #content .tiendas_der ul{
	margin:0;
	padding:0;
	list-style-type: none;

	}
	
#content .tiendas li a, #content .tiendas_der li a {
	margin:0;
	padding:0;
	list-style-type: none;
	font-size: 10px !important;
	margin-bottom: 6px;
	border-bottom: 1px dotted #ccc;
	}
	
#content .tiendas a, #content .tiendas_der a {
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: .01em;
	}
	
#content .tiendas a img, #content .tiendas_der a img{
	 /*para generar el marco de las categorias*/
	clear:both;
	}
	
#content .tiendas h3, #content .tiendas_der h3 {
	margin:0; padding:0;
	clear: both;
	text-transform: uppercase;
	margin-bottom: 15px;
	font-size: 10px;
	font-weight:bold;
	}
	
#content .tiendas h3 a , #content .tiendas_der h3 a{
	
	}
	
	
.navegacion li {
	float: left;
	list-style-type: none;
	height: 26px;
	padding-top: 12px;
}

	
#container #menu_catalogos {
	margin:0; padding:0;
	width: 140px;
	float:right;
	margin:10px 0;
	
	}
	

#container #catalogos {
	margin:0; padding:0;
	width:805px;
	float:left;
	margin:10px 0;
	}
	
	#container .titulo_catalogos {
	margin:0; padding:0;
	clear: both;
	height: 35px;
	background:#ccc url(images/fondot2.gif) repeat-x top left;
	font-family: Lucida Sans, Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	text-transform: uppercase;
	}
	
		#container .titulo_catalogos h3 {
		font-size: 10px;
		font-weight:bold;
		margin-left: 10px;
		padding-top: 8px;
		}
	
/* categorias */
.box_catalogos {
	margin:0; padding:0;
	border:1px solid #ccc;
	width:140px;
	float:left;
}

.category_catalogos {
margin:0; padding:0;
clear: both;
height: 30px;
width: 160px;
background:#ccc url(images/fondot2.gif) repeat-x top left;
font-family: Lucida Sans, Arial, Helvetica, sans-serif;
margint-top:10px;
	border: 1px solid #ccc;
}

	.category_catalogos ul {
	margin:0; padding:0;
	list-style-type:none;	
	}
	
	.category_catalogos ul li a{
	margin:0; padding:0;
	list-style-type:none;
	margin-left:10px;	
	}

	.category_catalogos a {
		margin:0;padding:0;  
		width: 100%;
		font-size:10px; 
		text-transform: uppercase;
		text-decoration: none;
		font-weight: bold;
		color: #444444;
		position:relative;
		top:7px;
	}

.subcategory_catalogos ul{
		margin:0; padding:0;
}

.subcategory_catalogos ul li{
		margin:0; padding:0;
		list-style-type:none;
		margin-bottom:10px;
}

/*formularios*/
.required {
	margin: 0;
	color: #fff;
	display: inline;
	height: 22px;
	border: 2px solid #fff;
	background-color: #9ebbf2;
}

textarea.required {
	height: 150px;
	width: 320px;
	font-size: 12px;
	font-family: Lucida Sans, helvetica, arial, sans;

}

.form-item label {
	float: left;
	width: 150px;
	font-size: 12px;
	padding-top: 5px;
}

#edit-submitted-quiere-recibir-comunicado-wrapper label.option {
	padding-right: 10px;
}

.form-item {
	margin-bottom: 10px;
}

input#edit-submitted-direccion.form-text {
	margin-top: 10px;
}

textarea#edit-submitted-mensaje.form-textarea.required {
	margin-top: 10px;
}

#edit-submitted-mensaje-wrapper label {
	margin-top: 10px;
	clear: both;
}

/*@*/
#webform-component-correo_electronico div {
font-size: 19px;
padding: 0 1px;
}

#webform-component-rut div {
	font-size: 19px;
	padding: 0 1px;
}

#webform-component-telefono div {
	font-size: 19px;
	padding: 0 1px;
}

#webform-component-celular div {
	font-size: 19px;
	padding: 0 1px;
}

#edit-submitted-direccion-wrapper label {
	margin-top: 10px;
	clear: both;
}

#edit-submitted-rut-0 {
	width: 157px;
}

legend {
	padding-bottom: 10px;
}

.form-text {
	width: 190px;
	font-size: 12px;
	background-color: #9ebbf2;
	border: 2px solid #fff;
	height: 22px;
	color:#fff;
}

#edit-submitted-rut-wrapper div.description p {
	font-style: italic;
	padding-top: 5px;
}

#edit-submitted-telefono-wrapper div.description p {
	font-style: italic;
	padding-top: 5px;
}

span.password-title {
	font-style: italic;
	padding-left: 10px;
}

span.password-confirm {
	font-style: italic;
	padding-left: 10px;
}

#edit-submitted-direccion {
	margin: 0;
	color: #fff;
	display: inline;
	height: 22px;
	border: 2px solid #fff;
	background-color: #9ebbf2;
	
}

#edit-submitted-ciudad {
	margin: 0;
	color: #fff;
	display: inline;
	height: 22px;
	border: 2px solid #fff;
	background-color: #9ebbf2;
}


#edit-submitted-celular-0 {
	width: 30px;
	float: left;
}

#edit-submitted-rut-1-wrapper div.description {
	float: left;
}

#edit-submitted-telefono-1-wrapper div.description {
	float: left;
}

#edit-submitted-telefono-1 {
	float: left;
	width:147px !important;
}

#edit-submitted-celular-1-wrapper div.description {
	float: left;
}

#edit-submitted-celular-1 {
	float: left;
	width:147px !important;
}

.content.clear-block {
	width: 530px;
}

#producto_imagen {
	float: left;
}

#producto_descripcion {
	float: right;
	width: 200px;
}

#producto_descripcion ul {
	list-style-type: none;
}

/*banners*/

a#tarjeta {
display:block;
width:150px;
height:100px;
text-indent:-9999px;
background: url(images/donde-usarla.jpg) top left no-repeat;
}

/*a#tarjeta:hover {
background-position:0 -62px;
}*/

a#atcl {
display:block;
width:150px;
height:98px;
text-indent:-9999px;
background: url(images/atcl.gif) top left no-repeat;
}

a#fcompras{
display:block;
width:160px;
height:98px;
text-indent:-9999px;
background: url(images/fcompras.gif) top left no-repeat;
margin-top:15px;
}

a#banner-tarjeta{
display:block;
width:160px;
height:298px;
text-indent:-9999px;
background: url(images/banner-sidebar-tarjeta.png) top left no-repeat;
margin-top:15px;
}

a#banner-ver-bases{
display:block;
width:160px;
height:120px;
text-indent:-9999px;
background: url(images/banner-ver-bases.png) top left no-repeat;
margin-top:15px;
}

/*a#call:hover {
background-position:0 -62px;
}*/

#content_contacto {
	float:right;
	margin:10px 0 20px;
	padding:0;
	width:780px;
}

#volver_home {
	float: right;
	margin-top: 12px;
}

#com-destacados {
	margin-bottom: 10px;
}

.description p{
	font-style: italic;
	padding-top: 5px;
	font-size: 12px;
}

#content div.noticia p a {
	font-style: italic;
}

p.fecha {
	margin: 0 !important;

}

#webform-component-correo_electronico {
	width: 550px;
}
#edit-submitted-correo-electronico-0-wrapper {
	float: left;
}
#edit-submitted-correo-electronico-1-wrapper {
	float: left;
}

#edit-submitted-correo-electronico-1 {
	width: 100px;
}

#edit-submitted-rut-1 {
	width: 20px;
	float: left;
}

#webform-component-rut {
	width: 750px;
	float: left;
}

#edit-submitted-rut-0-wrapper {
	float: left;
}

#edit-submitted-telefono-0 {
	width: 30px;
}

#edit-submitted-telefono-0-wrapper {
	float: left;
}

#webform-component-telefono {
	width: 730px;
	float: left;
}

#edit-submitted-telefono-celular-0 {
	width: 30px;
}

#edit-submitted-telefono-celular-0-wrapper, #edit-submitted-telefono-celular-1-wrapper {
	float: left;
}

#edit-submitted-telefono-celular-1-wrapper .description {
	float: right;
	padding-left: 0px !important;
}

.separador-campo {
	font-size:20px;
	padding-left:3px;
	padding-right:3px;
	float: left;
}

.fecha {
-moz-border-radius:3px 3px 3px 3px;
background-color:#678FFF;
color:#FFFFFF !important;
float:left;
font-size:9px;
margin-right:10px;
padding:2px 5px;
}

.noticia {
	margin-bottom: 25px;
}

.noticia p{
	padding-left: 120px;
}

.noticia p a{
	color: #000;
	text-decoration:none;
	font-style:normal;
}

.noticia h3 {
	color:#2A44B2;
	font-size:12px;
	font-weight:normal;
	padding-left:120px;
}

.noticia h3 a{
	text-decoration:none;
	font-size: 13px;
	color: #2a44b2;
	font-weight:normal;
}

.noticia-inv {
	margin-bottom: 25px;
}

.noticia-inv p{
	padding-left: 0;
}

.noticia-inv h3{
	color:#2A44B2;
	font-size:12px;
	font-weight:normal;
	padding-left:0px;
}

#interior_der h3 a {
	color:#2A44B2;
	font-size:13px;
	text-decoration:none;
}

/* PAGINACION */
.pager {
	list-style:none outside none;
	padding:0;
	margin:0;
}

.pager li{
 float:left;
font-size:10px;
}

.pager-current{
	display:block;
	background-color:#dadada;
	padding:8px;
	margin-right:5px;	
}

.pager li a{
display:block;
background-color:#fff;
padding:8px;
margin-right:5px;
text-decoration:none;
color:#000 !important;
font-size:10px;
}

.pager li a:hover{
 background-color:#ddd;
display:block;
}

.lightbox-processed {	
	border: none;
}

.contenedor_noticia {
	border:none;
}

/* Modal Windows */

container-modal-overlay{
	
}

.modal-overlay
{
	border:none;
	position:fixed;
	.position:absolute;
	height:100% !important;
	.min-height: 990px;
	.height:990px;
	width:100% !important;
	background: black;
	opacity:.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	z-index:101;
	top: 0;
	left: 0;
overflow-y:auto

}

.modal-overlay-concurso
{
	border:none;
	position:fixed;
	.position:absolute;
	height:100% !important;
	.min-height: 990px;
	.height:990px;
	width:100% !important;
	background: black;
	opacity:.20;
	filter: alpha(opacity=20);
	-moz-opacity: 0.20;
	z-index:101;
	top: 0;
	left: 0;
	overflow-y:auto
}

.modal-window{
	border: none;
	/*background: #000;*/
	z-index:102;
	position: absolute;
    left: 50%;
    top: 50%;
    height: 500px;
    margin-top: -250px;
    width: 876px;
    margin-left: -430px;

}
.close-window{
	position:absolute;
	width:32px;
	height:32px;
	right: -22px;
	.right:-6px;
	top: -12px;
	.top:-5px;
	width:37px;
	background: transparent url('/cms/themes/hites/images/hites-close.png') no-repeat scroll right top;
	text-indent:-99999px;
	overflow:hidden;
	cursor:pointer;
	border:none;
	padding:0;
	/*opacity:.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;*/
}
.close-window:hover
{
	opacity:.99;
	filter: alpha(opacity=99);
	-moz-opacity: 0.99;
}

/***************************/

.seguros {
border:1px solid #CCCCCC;
margin-bottom:10px;
width:600px;
margin-top:10px;
}

#img_conc  {
	background:url("images/daddy2.jpg") repeat scroll 0 0 transparent;
	height:170px;
}

#menu_conc{
	margin-bottom:15px;
}

#menu_conc li {
	height:18px;
	background:#000;
	border-bottom: 1px solid #6f6f6f;
	text-align:center;
	list-style:none;
}

#menu_conc li:hover {
	height:18px;
	background:#3a3a3a;
	border-bottom: 1px solid #6f6f6f;
	text-align:center;
}

#menu_conc li a {
	text-decoration:none;
	text-align:center;
	font-family:Lucida Sans, Arial;
	font-size:9px;
	text-transform:uppercase;
	color:#eaeaea;
	display:block;
	padding-top:3px;
}

.banner_conc  {
	/*margin-bottom:15px;*/
}

/******************************************* RESULTADOS TRIMESTRALES *********************************/

#node-248 .content, .taxonomy_term_1 {
	display:none;
}

.an_razon {
	border-bottom:2px solid #EAEAEA;
	border-right:2px solid #EAEAEA;
	border-top:2px solid #EAEAEA;
	float:left;
	text-align:center;
	width:250px;
	padding:3px 0;
	background-color:#678FFF;
	color:#FFFFFF;
}

.fecu {
	border-bottom:2px solid #EAEAEA;
	border-right:2px solid #EAEAEA;
	border-top:2px solid #EAEAEA;
	float:left;
	text-align:center;
	width:120px;
	padding:3px 0;
	background-color:#678FFF;
	color:#FFFFFF;
}

.res_trim {
	border:2px solid #EAEAEA;
	float:left;
	text-align:center;
	width:400px;
	padding:3px 0;
	clear:left;
	background-color:#678FFF;
	color:#FFFFFF;
}

.view-resultados-trimestrales ul {
	float:left;
	margin-bottom:20px;
}

.ano_trim {
	float:left;
	padding:5px;
}

.views-field-field-trim-anal-fid {
	background-color:#BBCBFC;
	border-bottom:2px solid #EAEAEA;
	border-right:2px solid #EAEAEA;
	float:left;
	padding:3px 0;
	text-align:center;
	width:250px;
}

.views-field-field-trim-fecu-fid {
	background-color:#BBCBFC;
	border-bottom:2px solid #EAEAEA;
	border-right:2px solid #EAEAEA;
	float:left;
	padding:3px 0;
	text-align:center;
	width:120px;
}

.views-field-title {
	background-color:#BBCBFC;
	border-bottom:2px solid #EAEAEA;
	border-left:2px solid #EAEAEA;
	border-right:2px solid #EAEAEA;
	float:left;
	padding:3px 0 3px 5px;
	width:395px;
}

.view-resultados-trimestrales li {
	list-style:none outside none;
}

/*************** BOTON FB HEADER ******************/

.fb_header {
    float: left;
    margin-top: 30px;
width:100px;
height:95px;
}

.info_new_header {
    float: right;
    margin-top: 30px;
width:151px;
height:95px;
background:#fff url('images/tel.png') no-repeat;
}

.fb_header p {
    color: #2A44B2;
    float: left;
    margin-top: 27px;
	font-size:11px;
	padding-right: 12px;
	width:100px;
	margin-bottom:10px;
	margin-right:30px;
}

/********************* BOTON BAJO VITRINA *********************/

.boton_vitrina {
    float: left;
    height: 55px;
    margin-bottom: 10px;
    margin-top: 1px;
    width: 779px;
}

.miley_2 {
    background-image: url("images/miley_sigue1.png");
    background-repeat: no-repeat;
    float: left;
    height: 55px;
    width: 683px;
}

.miley_1 {
    background-image: url("images/miley02aqui.png");
    float: right;
    height: 55px;
    width: 96px;
}

/********************* VITRINA HOME ************************/

#node-67780 .content {
	display:none;
}

#block-views-vitrina_home_portal-block_1{
	margin-bottom:10px;
}

#views_slideshow_singleframe_prev_vitrina_home_portal-block_1 {
    background: url("images/prev.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 245px;
    text-indent: -9000px;
    width: 20px;
	position:relative;
	z-index:100;
}

#views_slideshow_singleframe_next_vitrina_home_portal-block_1 {
    background: url("images/next.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 245px;
    text-indent: -9000px;
    width: 20px;
	position:relative;
	z-index:100;
	left:740px
}

#views_slideshow_singleframe_playpause_vitrina_home_portal-block_1 {
	display:none;
}

/*#block-views-vitrina_home_portal-block_1 {
    display: table;
    margin: 0 auto;
}*/

#views_slideshow_singleframe_controls_vitrina_home_portal-block_1 {

}

#views_slideshow_singleframe_main_vitrina_home_portal-block_1{
	*position:absolute;
	*margin:0px;
	*padding:0px;
}

/********************* TABLA EVENTOS FERIA TICKET ***************************/

.eventos_ft table {
    background-color: #DDD;
}

.eventos_ft table td {
	padding: 3px 5px;
}

td.cod_hit {
    background-color: #678FFF;
}

td.titulo_ft {
    background-color: #678FFF;
	height:23px;
}

td.titulo_ft1 {
    background-color: #678FFF;
	height: 18px;
}

td.titulo_ft1 b {
    background-color: #678FFF;
	height: 18px;
	color:#444444;
}

td.titulo_ft b {
    background-color: #678FFF;
	height:23px;
	color:#444444;
}

td.cod_hit b {
    background-color: #678FFF;
	color:#444444;
}

/**************** INTERNA NOTICIAS INVERIONISTAS ************************/

.img_foto_not img {
    width: 350px;
    height: auto;
}

.img_foto_not img {
    border: 5px solid #DDDDDD;
    float: left;
    height: auto;
    margin: 0 22px 0 0;
    width: 400px;
}

.cont_link {
    margin-top: 20px;
}


.btn_vermas {
    float: left;
    margin-bottom: 12px;
    margin-left: 116px;
    width: 100%;
}

.btn_vermas a {
    background: url("images/mas_hites.png") no-repeat scroll 0 3px transparent;
    color: #2A44B2;
    float: left;
    font-size: 11px;
    font-style: italic;
    margin-right: 10px;
    padding: 2px 5px 2px 15px;
    text-decoration: underline;
}

#interior_der .list_notic p {
	margin-bottom:0px;
}

/*.rojo li a, .rojo li  {
	color:#ff0d2b;
}*/

#box_error{
	margin-bottom:20px;
}

.imagen_prod{
height: 90px;
text-align: center;
}
