/**********************************************************************
 * Mall Plaza Miraflores
 *
 * Copyright (c) Xchematic 2009
 * www.xchematic.com
 *
 * 17 de Junio, 2009
**********************************************************************/
/**********************************************************************
 *CSS Reset 
**********************************************************************/
h1,h2,h3,h4,h5,h6,
p,span,strong,img,
ol,ul,li,dl,dt,dd,
form,fieldset,input,textarea {
	border: none;
	border-color: transparent;
	margin: 0;
	padding: 0;
}



/**********************************************************************
 *Global and Utility Styling
**********************************************************************/
body {
	background: url(../_img/global-wall.jpg);
	color: #333333;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
}
a:link, a:visited {
	color: #000;
	text-decoration: underline;
}
a:hover, a:active {
	text-decoration: none;
}
.clear {
	clear: both;
}
.ui-tabs .ui-tabs-hide {
	display: none;
}



/**********************************************************************
 *Global Structure Styling
**********************************************************************/
#pm-container {
	margin: 0 auto;
	width: 1064px;
}
#pm-head {
	
}
#pm-head h1 {
	background: url(../_img/global-head.png);
	height: 211px;
	text-indent: -9999px;
}
#pm-head ul {
	background: url(../_img/global-nav-bg.png);
	height: 85px;
	list-style: none;
}
#pm-head ul li {
	float: left;
}
#pm-head ul a * {
  display: none;
}
#pm-head ul a, 
#pm-head ul a .hover {
	display: block;
	height: 73px;
	position: relative;
	background: url(../_img/global-nav-sprite.jpg) 0 0 no-repeat;
}
	#pm-head ul .inicio {
		background-position: 0 0;
		margin-left: 99px;
		width: 144px;
	}
		#sec-inicio #pm-head ul .inicio {
			background-position: 0 -73px;
		}
		#pm-head ul .highlight a.inicio:hover,
		#pm-head ul a.inicio .hover {
		  background-position: 0 -73px;
		  width: 144px;
		}
	#pm-head ul .comercios {
		background-position: -144px 0;
		width: 145px;
	}
		#sec-comercios #pm-head ul .comercios {
			background-position: -144px -73px;
		}
		#pm-head ul .highlight a.comercios:hover,
		#pm-head ul a.comercios .hover {
		  background-position: -144px -73px;
		  width: 145px;
		}
	#pm-head ul .promociones {
		background-position: -289px 0;
		width: 145px;
	}
		#sec-promociones #pm-head ul .promociones {
			background-position: -289px -73px;
		}
		#pm-head ul .highlight a.promociones:hover,
		#pm-head ul a.promociones .hover {
		  background-position: -289px -73px;
		  width: 145px;
		}
	#pm-head ul .cartelera {
		background-position: -434px 0;
		width: 145px;
	}
		#sec-cartelera #pm-head ul .cartelera {
			background-position: -434px -73px;
		}
		#pm-head ul .highlight a.cartelera:hover,
		#pm-head ul a.cartelera .hover {
		  background-position: -434px -73px;
		  width: 145px;
		}
	#pm-head ul .acerca {
		background-position: -579px 0;
		width: 145px;
	}
		#sec-acerca #pm-head ul .acerca {
			background-position: -579px -73px;
		}
		#pm-head ul .promociones a.acerca:hover,
		#pm-head ul a.acerca .hover {
		  background-position: -579px -73px;
		  width: 145px;
		}
	#pm-head ul li .visitanos {
		background-position: -724px 0;
		width: 141px;
	}
		#sec-visitanos #pm-head ul .visitanos {
			background-position: -724 -73px;
		}
		#pm-head ul .promociones a.visitanos:hover,
		#pm-head ul a.visitanos .hover {
		  background-position: -724px -73px;
		  width: 141px;
		}

#pm-body {
	background: url(../_img/global-body-bg.png) repeat-y;
	margin: 0 auto;
}
#pm-content {
	background: url(../_img/global-body-contentbot.jpg) no-repeat bottom center;
	margin: 0 97px 0 96px;
}
#pm-content-inner {
	background: url(../_img/global-body-contenttop.jpg) no-repeat top center;
	padding: 15px;
}
#pm-maincol {
	float: left;
	width: 613px;
}
	#pm-maincol #maindesc {
		background: url(../_img/comercios-descbg.jpg) repeat-x left bottom;
		font-size: 12px;
		margin-bottom: 12px;
		padding: 8px 0 19px 0;
	}
#titlebar {
	background: url(../_img/comercios-titlebar-bg.jpg) no-repeat;
	height: 51px;
}
	#titlebar h3 {
		color: #861F09;
		font: 30px "Times New Roman",Times,FreeSerif,serif;
		float: left;
		padding: 8px 0 0 16px;
		width: 170;
	}
	#titlebar #breadcrumb {
		color: #FFF;
		float: right;
		font-size: 11px;
		width: 400px;
		margin: 9px 0 8px 0;
		padding: 10px 10px 0 10px;
	}
	#titlebar #breadcrumb a:link, #titlebar #breadcrumb a:visited {
		color: #FFF;
		text-decoration: underline;
	}
	#titlebar #breadcrumb a:hover, #titlebar #breadcrumb a:active {
		text-decoration: none;
	}
#pm-sidecol {
	float: right;
	width: 213px;
}
	#pm-sidecol ul {
		list-style: none;
	}
	#pm-sidecol ul a * {
  		display: none;
	}
	#pm-sidecol ul a, 
	#pm-sidecol ul a .hover {
		display: block;
		position: relative;
		background: url(../_img/sidebar-nav-sprite.jpg) 0 0 no-repeat;
	}
	#pm-sidecol ul .tiendas {
		height: 76px;
		background-position: 0 0;
		width: 213px;
	}
		#pm-sidecol ul .highlight a.tiendas:hover,
		#pm-sidecol ul a.tiendas .hover {
		  background-position: 0 -76px;
		  height: 76px;
		  width: 213px;
		}
	#pm-sidecol ul .foodcourt {
		height: 75px;
		background-position: -213px 0;
		width: 213px;
	}
		#pm-sidecol ul .highlight a.foodcourt:hover,
		#pm-sidecol ul a.foodcourt .hover {
		  background-position: -213px -75px;
		  height: 75px;
		  width: 213px;
		}
	#pm-sidecol ul .bancos {
		height: 80px;
		background-position: -426px 0;
		width: 213px;
	}
		#pm-sidecol ul .highlight a.bancos:hover,
		#pm-sidecol ul a.bancos .hover {
		  background-position: -426px -80px;
		  height: 80px;
		  width: 213px;
		}
	
	
	#pm-sidecol form {
		background: url(../_img/sidebar-search-bg.jpg) no-repeat center bottom;
	}
	#pm-sidecol form h3 {
		background: url(../_img/sidebar-search-titlebg.jpg) no-repeat center bottom;
		font: 21px "Times New Roman",Times,FreeSerif,serif;
		margin-bottom: 20px;
		padding: 12px 15px;
	}
	#pm-sidecol form dl {
		margin: 0 auto 25px auto;
		width: 170px;
	}
	#pm-sidecol form dt {
		display: none;
		visibility: hidden;
	}
	#pm-sidecol form input.text {
		background: url(../_img/sidebar-search-inputbg.jpg) no-repeat;
		color: #FFF;
		font-size: 11px;
		height: 18px;
		padding: 3px 8px;
		width: 154px;
	}
	#pm-sidecol form select {
		background-color: #A05101;
		color: #FFF;
		height: 24px;
		margin: 0 auto;
		width: 170px;
	}
	#pm-sidecol form p {
		padding: 2px;
	}
	#pm-sidecol form #searchbtn {
		float: right;
		margin: 0 11px 11px 0;
	}
#pm-foot {
	background: url(../_img/global-foot-bg.png) no-repeat;
}
	#pm-foot a:link, #pm-foot a:visited {
		color: #B86B25;
		text-decoration: none;
	}
	#pm-foot a:hover, #pm-foot a:active {
		text-decoration: underline;
	}
	#pm-foot form {
		border: solid 1px #693A01;
		display: inline;
		float: left;
		margin: 44px 72px 60px 97px;
		padding-bottom: 12px;
		width: 495px;
	}
	#pm-foot form p {
		color: #B86B25;
		float: left;
		font-size: 12px;
		margin: 20px;
		width: 170px;
	}
	#pm-foot form #forms {
		color: #FFF;
		display: inline;
		float: right;
		margin-right: 12px;
		width: 250px;
	}
	#pm-foot form #texts {
		float: left;
		width: 148px;
	}
	#pm-foot form dt {
		display: none;
		visibility: hidden;
	}
	#pm-foot form .textinput {
		background: url(../_img/global-foot-inputbg.jpg);
		color: #FFF;
		font-size: 10px;
		height: 16px;
		margin-top: 12px;
		padding: 3px 0 0 5px;
		width: 144px;
	}
	#pm-foot form #buttons {
		float: right;
		margin-top: 38px;
		width: 86px;
	}
	#pm-foot #foot-extra {
		display: inline;
		float: right;
		width: 398px;
	}
	#pm-foot #foot-extra ul {
		color: #B86B25;
		float: left;
		list-style-type: none;
		margin-top: 47px;
	}
#xs-logo {
	display: inline;
	float: right;
	margin: 70px 70px 0px 0px;
}



/**********************************************************************
 *Inicio (section styling)
**********************************************************************/
#sec-inicio {
	
}
#sec-inicio h2 {
	
}
#sec-inicio .title {
	height: 106px;
	padding-left: 92px;
}
#sec-inicio .title h2 {
	color: #861F09;
	font: 27px "Times New Roman",Times,FreeSerif,serif;
	padding-top: 26px;
}
#sec-inicio .title h3 {
	font: 20px "Times New Roman",Times,FreeSerif,serif;
	font-weight: normal;
}
#sec-inicio #hometabs {
	height: 331px;
}
	#sec-inicio #hometabs .detail {
		height: 311px;
		margin-left: 430px;
	}
	#sec-inicio #hometabs #comidas {
		background: url(../_img/main-header-comidas.jpg) no-repeat;
	}
	#sec-inicio #hometabs #comidas .detail {
		background: url(../_img/main-bg-comidas.jpg) no-repeat;
	}
	#sec-inicio #hometabs #compras {
		background: url(../_img/main-header-compras.jpg) no-repeat;
	}
	#sec-inicio #hometabs #compras .detail {
		background: url(../_img/main-bg-compras.jpg) no-repeat;
	}
	#sec-inicio #hometabs #peliculas {
		background: url(../_img/main-header-peliculas.jpg) no-repeat;
	}
	#sec-inicio #hometabs #peliculas .detail {
		background: url(../_img/main-bg-peliculas.jpg) no-repeat;
	}
	#sec-inicio #hometabs .detail h4 {
		font-size: 18px;
		font-weight: normal;
		margin: 20px 0 0 20px;
	}
	#sec-inicio #hometabs .detail p {
		padding: 10px 20px;
	}
	#sec-inicio #hometabs .detail .title h3 {
		font: 22px "Times New Roman",Times,FreeSerif,serif;
	}
	#sec-inicio #hometabs .detail ul {
		list-style-type: none;
		margin-left: 20px;
	}
	#sec-inicio #hometabs .detail ul li {
		float: left;
		height: 38px;
		margin: 10px 20px 15px 15px;
		text-indent: -9999px;
		display: inline;
	}
	#sec-inicio #hometabs .detail ul .wendys {
		background: url(../_img/main-icon-wendys.png) no-repeat;
		width: 35px;
	}
	#sec-inicio #hometabs .detail ul .subway {
		background: url(../_img/main-icon-subway.png) no-repeat 0px 5px;
		width: 69px;
	}
	#sec-inicio #hometabs .detail ul .churchs {
		background: url(../_img/main-icon-churchs.png) no-repeat;
		height: 44px;
		width: 49px;
	}
	#sec-inicio #hometabs .detail ul .waimin {
		background: url(../_img/main-icon-waimin.png) no-repeat;
		width: 39px;
	}
	#sec-inicio #hometabs .detail ul .tigo {
		background: url(../_img/main-icon-tigo.png) no-repeat;
		margin-left: 0;
		width: 48px;
	}
	#sec-inicio #hometabs .detail ul .jetstereo {
		background: url(../_img/main-icon-jetstereo.png) no-repeat;
		margin-left: 0;
		width: 102px;
	}
	#sec-inicio #hometabs .detail ul .puma {
		background: url(../_img/main-icon-puma.png) no-repeat;
		height: 37px;
		margin-left: 0;
		width: 69px;
	}
	#sec-inicio #hometabs .detail ul .credomatic {
		background: url(../_img/main-icon-credomatic.png) no-repeat 0 6px;
		margin-left: 0;
		width: 78px;
	}
	#sec-inicio #hometabs .detail .button {
		display: inline;
		float: right;
		height: 26px;
		margin-right: 20px;
		text-indent: -9999px;
		width: 86px;
	}
	#sec-inicio #hometabs .detail .restaurantes {
		background: url(../_img/main-btn-restaurantes.jpg) no-repeat;
	}
	#sec-inicio #hometabs .detail .restaurantes:hover {
		background-position: 0px -26px;
	}
	#sec-inicio #hometabs .detail .tiendas {
		background: url(../_img/main-btn-tiendas.jpg) no-repeat;
	}
	#sec-inicio #hometabs .detail .tiendas:hover {
		background-position: 0px -26px;
	}
	#sec-inicio #hometabs .detail .cartelera {
		background:  url(../_img/main-btn-cartelera.jpg) no-repeat;
	}
	#sec-inicio #hometabs .detail .cartelera:hover {
		background-position: 0 -26px;
	}
	#sec-inicio #hometabs .tablinks {
		background: url(../_img/main-tabslink-bg.jpg) no-repeat center center;
		list-style-type: none;
		clear: both;
		height: 40px;
		padding-left: 381px;
	}
	#sec-inicio #hometabs .tablinks li {
		float: left;
		margin: 10px 0 10px 8px;
		text-indent: -9999px;
		display: inline;
	}
	#sec-inicio #hometabs .tablinks li a {
		background: url(../_img/main-tabslink.jpg) no-repeat;
		display: block;
		height: 18px;
		width: 17px;
	}
	#sec-inicio #hometabs .tablinks .ui-tabs-selected a {
		background: url(../_img/main-tabslink.jpg) no-repeat 0px -18px;
	}
#sec-inicio #interes {
	background: url(../_img/main-bg-mundo.jpg) no-repeat;
	float: left;
	width: 430px;
	display: inline;
}
	#sec-inicio #interes .title {
		padding-left: 108px;
	}
	#sec-inicio #interes .articulo {
		margin: 15px 0 25px;
	}
	#sec-inicio #interes .articulo a:link, #sec-inicio #interes .articulo a:visited {
		color: #005963;
		text-decoration: underline;
	}
	#sec-inicio #interes .articulo a:hover, #sec-inicio #interes .articulo a:active {
		text-decoration: none;
	}
	#sec-inicio #interes .articulo .text {
		float: right;
		width: 360px;
	}
	#sec-inicio #interes .articulo .text h4 {
		font-size: 16px;
		font-weight: normal;
	}
	#sec-inicio #interes .articulo .text h4 a:link, #sec-inicio #interes .articulo .text h4 a:visited {
		color: #005963;
		text-decoration: underline;
	}
	#sec-inicio #interes .articulo .text h4 a:hover, #sec-inicio #interes .articulo .text h4 a:active {
		text-decoration: none;
	}
	#sec-inicio #interes .articulo .date {
		float: left;
		width: 60px;
		text-align: center;
	}
	#sec-inicio #interes .articulo .date .day {
		background-color: #A25311;
		border: solid 1px #027683;
		color: #FFF;
		display: inline-table;
		font: 18px bold Arial, Helvetica, Geneva, sans-serif;
		padding: 4px 3px;
	}
	#sec-inicio #interes .articulo .date .month {
		color: #A25311;
		font: 11px bold Arial, Helvetica, Geneva, sans-serif;
	}
	#sec-inicio #interes .articulo .date .year {
		color: #A25311;
		font: 13px bold Arial, Helvetica, Geneva, sans-serif;
	}
#sec-inicio #estreno {
	float: right;
	width: 411px;
}
	#sec-inicio #estreno .title {
		padding-left: 85px;
	}
	#sec-inicio #estreno .left {
		background: url(../_img/main-estreno-bg.jpg) no-repeat left bottom;
		float: left;
		height: 322px;
		width: 195px;
	}
	#sec-inicio #estreno .left h4 {
		font: 18px "Times New Roman",Times,FreeSerif,serif;
		margin: 15px 15px -10px 15px;
	}
	#sec-inicio #estreno .left p {
		padding: 15px;
	}
	#sec-inicio #estreno .right {
		float: right;
		width: 216px;
	}
	#sec-inicio #estreno .title {
		background: #FFF url(../_img/main-bg-estreno.jpg) no-repeat;
	}
	#sec-inicio #estreno #vercartelera {
		background: url(../_img/main-btn-vercartelera.jpg) no-repeat;
		display: block;
		float: right;
		height: 26px;
		padding-right: 15px;
		text-indent: -9999px;
		width: 86px;
	}
	#sec-inicio #estreno #vercartelera:hover {
		background-position: 0 -26px;
	}
	#sec-inicio #interes #masarticulos {
		background: url(../_img/main-btn-articulos.jpg) no-repeat;
		display: block;
		float: right;
		height: 26px;
		padding-right: 15px;
		text-indent: -9999px;
		width: 86px;
	}
	#sec-inicio #interes #masarticulos:hover {
		background-position: 0 -26px;
	}
	
	
/**********************************************************************
 *Comercios (section styling)
**********************************************************************/
#sec-comercios {
	
}
#sec-comercios h2 {
	background: url(../_img/comercios-title-main.jpg) no-repeat;
	height: 106px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 841px;
}
#sec-comercios #mainlisting {
	list-style-type: none;
}
#sec-comercios #mainlisting a:link, #sec-comercios #mainlisting a:visited {
	text-decoration: none;
}
#sec-comercios #mainlisting li {
	float: left;
	margin: 0 3px 30px 0;
	width: 150px;
}
#sec-comercios #mainlisting li h4 {
	font-size: 14px;
	font-weight: normal;
	padding: 6px;
	text-align: center;
}
#sec-comercios .col-extra {
	float: left;
	width: 213px;
}
#sec-comercios .col-main {
	float: right;
	width: 385px;
}
#sec-comercios .col-main h4 {
	background-color: #723C00;
	border: solid 1px #AB5900;
	color: #FFF;
	font: 22px "Times New Roman",Times,FreeSerif,serif;
	padding: 4px;
	margin-bottom: 12px;
}
#sec-comercios .col-main h5 {
	font-size: 15px;
}
#sec-comercios .col-main .left {
	float: left;
	width: 185px;
}
#sec-comercios .col-main .right {
	float: right;
	width: 188px;
}
#sec-comercios #pm-maincol #extrainfo {
	list-style-type: none;
	margin-top: 35px;
}
#sec-comercios #pm-maincol #extrainfo li {
	display: inline;
	float: left;
	height: 41px;
	padding-left: 50px;
	margin: 0 0 15px 30px;
}
#sec-comercios #pm-maincol #extrainfo li h6 {
	font-size: 15px;
}
#sec-comercios #pm-maincol #extrainfo li#contactweb {
	background: url(../_img/comercios-icon-web.png) no-repeat;
}
#sec-comercios #pm-maincol #extrainfo li#contacttel {
	background: url(../_img/comercios-icon-tel.png) no-repeat;
}
#sec-comercios #pm-maincol #extrainfo li#contactemail {
	background: url(../_img/comercios-icon-email.png) no-repeat;
	padding-left: 42px;
}
#sec-comercios #alphabetical td {
	text-align: center;
	margin-bottom: 20px;
	width: 21px;
}
#sec-comercios #alphabetical td a {
	background: #FFF url(../_img/comercios-alphabetical-dot.jpg) no-repeat center 0px;
	display: block;
	height: 20px;
	text-indent: -9999px;
	width: 21px;
}
#sec-comercios #alphabetical td a.off {
	background: #FFF url(../_img/comercios-alphabetical-dotoff.jpg) no-repeat center 0px;
}
#sec-comercios #alphabetical td a.off:hover {
	background-position: center 0px;
}
#sec-comercios #alphabetical td a:hover {
	background-position: center -20px;
}
#sec-comercios .none {
	font-size: 18px;
	margin: 45px 0px;
	text-align: center;
}



/**********************************************************************
 *Promociones (section styling)
**********************************************************************/
#sec-promociones h2 {
	background: url(../_img/promociones-title-main.jpg) no-repeat;
	height: 106px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 841px;
}
#sec-promociones h3 {
	color: #000;
	font-size: 19px;
	margin-top: 8px;
}
#sec-promociones #content-left {
	float: left;
	width: 303px;
}
#sec-promociones #content-right {
	float: right;
	width: 295px;
}
#sec-promociones #content-left h4, #sec-promociones #content-right h4 {
	color: #005963;
	font: 19px "Times New Roman",Times,FreeSerif,serif;
	margin: 4px 0;
}

#sec-promociones #content-left h5 {
	font-size: 14px;
	color: #005963;
	margin-top: 20px;
	margin-left: 8px;
}
#sec-promociones #content-left p {
	margin-left: 8px;
	text-align: justify;
}
#sec-promociones #content-left h6 {
	font-size: 14px;
	margin-top: 20px;
	margin-left: 8px;
}
#sec-promociones #content-left strong {
	margin-left: 8px;
}



/**********************************************************************
 *Cartelera (section styling)
**********************************************************************/
#sec-catelera {
	
}
#sec-cartelera h2 {
	background: url(../_img/cartelera-title-main.jpg) no-repeat;
	height: 106px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 841px;
}
#sec-cartelera #titlebar h3 {
	color: #000;
	font-size: 19px;
	padding-top: 8px;
}
#sec-cartelera .movie {
	background: url(../_img/cartelera-moviedesc-bg.jpg) no-repeat center bottom;
	float: left;
	margin-right: 4px;
	text-align: center;
	width: 150px;
}
#sec-cartelera .movie h4 {
	background-color: #723C00;
	border: solid 1px #AB5900;
	color: #FFF;
	font-size: 13px;
	padding: 5px 0;
}
#sec-cartelera .movie h5 {
	font-size: 15px;
	padding: 15px 0;
}
#sec-cartelera .movie p {
	margin-bottom: 7px;
}



/**********************************************************************
 *Acerca (section styling)
**********************************************************************/
#sec-acerca {
	
}
#sec-acerca h2 {
	background: url(../_img/acerca-title-main.jpg) no-repeat;
	height: 106px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 841px;
}
#sec-acerca #tabs ul {
	background: url(../_img/comercios-descbg.jpg) repeat-x left bottom;
	list-style-type: none;
	margin-top: 10px;
	clear: both;
}
#sec-acerca #tabs ul li {
	float: left;
	margin: 0 10px 4px 0;
	text-align: center;
}
#sec-acerca #tabs ul li a {
	color: #000;
	display: block;
	font-size: 14px;
	text-decoration: none;
	padding: 10px;
	width: 150px;
}
#sec-acerca #tabs ul li a:link, #sec-acerca #tabs ul li a:visited {
	background: #F2E279;
	border: solid 1px #FCE96D;
}
#sec-acerca #tabs ul li a:hover, #sec-acerca #tabs ul li a:active {
	background: #F2CB1C;
	border: solid 1px #FCE96D;
}
#sec-acerca .acontent {
	background: url(../_img/acerca-main-banner.jpg) no-repeat;
	clear: both;
	margin-top: 10px;
	padding-left: 318px;
}
#sec-acerca .acontent h4 {
	font-size: 15px;
}
#sec-acerca .acontent p {
	font-size: 11px;
	margin-bottom: 18px;
}
#sec-acerca .acontent table {
	font-size: 11px;
	margin-bottom: 18px;
}
#sec-acerca .acontent table td {
	padding-bottom: 3px;
}
#sec-acerca #tabgaleria {
	background: none;
	padding-left: 0px;
}
#sec-acerca #tabgaleria .galentry {
	float: left;
	margin-right: 7px;
	width: 197px;
}
#sec-acerca #tabgaleria .galentry img {
	width: 197px;
}
#sec-acerca #tabgaleria .galentry h3 {
	font-size: 14px;
	margin: 12px 0;
}



/**********************************************************************
 *Visitanos (section styling)
**********************************************************************/
#sec-visitanos {
	
}
#sec-visitanos h2 {
	background: url(../_img/visitanos-title-main.jpg) no-repeat;
	height: 106px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 841px;
}
#sec-visitanos h3 {
	color: #000;
	font-size: 19px;
	margin-top: 8px;
}
#sec-visitanos #mainbanner {
	float: left;
	width: 214px;
}
#sec-visitanos .content {
	float: right;
	width: 384px;
}
#sec-visitanos .left {
	float: left;
	width: 177px;
}
#sec-visitanos .right {
	float: right;
	width: 192px;
}
#sec-visitanos h5 {
	font-size: 14px;
}
#sec-visitanos p {
	margin-bottom: 20px;
}
#sec-visitanos .content form dl {
	margin-top: 20px;
}
#sec-visitanos .content form dt {
	display: none;
	visibility: hidden;
}
#sec-visitanos .content form dd input {
	background: url(../_img/visitanos-inputbg.jpg) no-repeat;
	color: #FFF;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	height: 14px;
	padding: 5px;
	width: 160px;
}
#sec-visitanos .content form dd textarea {
	background: url(../_img/visitanos-textbg.jpg) no-repeat;
	color: #FFF;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	height: 172px;
	padding: 5px;
	width: 160px;
}
#sec-visitanos .content form #enviar {
	float: right;
	margin-top: 20px;
}



/**********************************************************************
 *Articulos (section styling)
**********************************************************************/
#sec-articulos h2 {
	background: url(../_img/articulos-title-main.jpg) no-repeat;
	height: 106px;
	margin-bottom: 15px;
	text-indent: -9999px;
	width: 841px;
}
#sec-articulos #maindesc span {
	display: inline-table;
	padding-bottom: 9px;
}
#sec-articulos #maindesc img {
	padding-right: 5px;
}
#sec-articulos #entrydate {
	float: left;
	width: 60px;
}
#sec-articulos #entrybody {
	float: right;
	width: 553px;
font-size: 13px;
}
#sec-articulos .entry {
	margin-bottom: 45px;
}
#sec-articulos .entry a:link, #sec-articulos .entry a:visited {
	color: #005963;
	text-decoration: underline;
}
#sec-articulos .entry a:hover, #sec-articulos .entry a:active {
	text-decoration: none;
}
#sec-articulos .detail {
	float: left;
	width: 130px;
}
#sec-articulos .date {
	float: left;
	width: 50px;
	text-align: center;
}
#sec-articulos .date .day {
	background-color: #A25311;
	color: #FFF;
	display: inline-table;
	font: 16px bold;
	padding: 10px;
}
#sec-articulos .date .month {
	color: #A25311;
	font: 11px bold;
}
#sec-articulos .date .year {
	color: #A25311;
	font: 14px bold;
}
#sec-articulos .detail .thumb {
	float: right;
	width: 66;
}
#sec-articulos .content {
	float: right;
	width: 469px;
}
#sec-articulos .content h3, #sec-articulos #entrybody h3 {
	color: #005963;
	font-size: 15px;
}
#sec-articulos .content .more {
	display: block;
	text-align: right;
}
#sec-articulos #entrybody #prev {
	display: block;
	background: url(../_img/articulos-btn-anterior.jpg) no-repeat;
	float: left;
	height: 26px; 
	width: 86px; 
	margin-top: 20px;
	text-indent: -9999px;
}
#sec-articulos #entrybody #prev:hover {
	background-position: 0px -26px;
}
#sec-articulos #entrybody #next {
	display: block;
	float: right; 
	height: 26px;
	width: 86px; 
	margin-top: 20px;
	background: url(../_img/articulos-btn-siguiente.jpg) no-repeat;
	text-indent: -9999px;
}
#sec-articulos #entrybody #next:hover {
	background-position: 0px -26px;
}
