@charset "utf-8";
/* CSS Document */

#wrapper {
	width:100%;
	position:relative;
}

#container {
	width:980px;
	height:auto;
	position:relative;
	height:auto;
}

#header {
	width:980px;
	height:88px;
	float:left;
	background:url(../images/4PkwEayyYO6T.jpg) no-repeat;
}

#footer {
	width:980px;
	float:left;
	font:normal 11px "Lucida Grande","bitstream vera sans","trebuchet ms", verdana, arial;
	color:#444444;
	z-index:5;
}

#content {
	width:980px;
	margin:auto;
	float:left;
	height:auto;
}

#right_panel {
	width:700px;
	float:right;
	height:auto;
}

#photo_right_panel {
	width:700px;
	float:left;
	height:auto;
}

#thumb_cont01 {
	width:500px;
	height:500px;
}

#thumb_cont02 {
	width:500px;
	height:500px;
}

#gallery {
	width:700px;
	float:left;
}

#gallery_title {
	width:700px;
	height:auto;
	/*padding-left:15px;*/
	float:left;
}

.gal_lhesp40 {
	width:40px;
	height:100px;
	float:left;
}

#gal_items_wrapper {
	width:660px;
	height:auto;
	float:left;
}

.r_hesp18 {
	width:650px;
	height:18px;
	float:left;
}

#search_result {
	width:660px;
	height:60px;
	float:left;
}

#title_esp {
	width:30px;
	height:60px;
	float:left;
}

#nav_top_esp {
	width:660px;
	height:30px;
	float:left;
}

#navigator {
	width:660px;
	height:40px;
	float:left;
}

.nav_item {
	width:20px;
	height:20px;
	border:solid 1px #D6D8EB;
	background-color:#EBEBF1;
	cursor:pointer;
	display:block;
	float:left;
}

.nav_item:hover {
	width:20px;
	height:20px;
	border:solid 1px #D6D8EB;
	background-color:#EBEBF1;
	cursor:pointer;
	float:left;
}

.nav_item_x {
	width:20px;
	height:20px;
	border:solid 1px #D6D8EB;
	background-color:#FFFFFF;
	color:#e23080;
	float:left;
}

.nav_item_esp {
	width:8px;
	height:20px;
	float:left;
}

.thumb_esp {
	width:40px;
	height:40px;
	float:left;
}

.thumb {
	width:165px;
	height:165px;
	float:left;
}

.thumbgal {
	width:165px; /*165px*/
	height:175px; /*195px*/
	float:left;
}

.search-thumbgal {
	width:165px; /*165px*/
	height:170px; /*195px*/
	padding-bottom: 12px;
	float:left;
	overflow: visible;
}

.thumbgal_loc {
	width:170px; /*165px*/
	height:190px; /*195px*/
	float:left;
}

#last_esp {
	width:980px;
	height:35px;
	float:left;
}

#last_divider {
	width:980px;
	height:1px;
	float:left;
}

/* ESTILO PARA EL PANEL IZQUIERDO */
#left_panel {
	width:260px;
	float:left;
}

#menu {
	width:255px;
	float:right;
}

.menu_loc_container {
	width:auto;
	height:auto;
	padding:8px 0px 12px 0px;
	line-height:18px;
}

.esp_h20 {
	width:255px;
	height:20px;
	float:left;
}

.esp_w20 {
	width:15px;
	height:475px;
	float:left;
}

/***********/
/* PANELES DE BUSQUEDA Y RESULTADOS */
#advsearch {
	width:550px;
	height:300px;
	float:left;
	background:url(../images/lBmUH0M8f7fo.png) no-repeat top;
}

#title_l {
	background:url(../images/4JBO3fhwYDUZ.png) no-repeat right;
}

#title_body {
	background:url(../images/TOJXTXXW110z.png) repeat-x;
}

#title_r {
	background:url(../images/bvlw2PYosi07.png) no-repeat left;
}

/* MENU IZQUIERDO */
#buscador {
	width:255px;
	height:80px;
	background:url(../images/U7AGvsLxDYB7.png) no-repeat top;
	float:right;
}

.panel_top {
	width:255px;
	height:32px;
	background:url(../images/VUabulzi3Uoo.png) no-repeat bottom;
	float:left;
}

.panel_top2 {
	width:255px;
	height:27px;
	padding-top:5px;
	background:url(../images/mKUdXMqVoKtK.png) no-repeat bottom;
	float:left;
}

.panel_top0 {
	width:255px;
	height:12px;
	background:url(../images/Gj2WUKodQdbo.png) no-repeat top;
	float:left;
}
.panel_body {
	width:255px;
	background:url(../images/I80cO0MmI7Mb.png) repeat-y top;
	float:left;
}
.panel_bottom {
	width:255px;
	height:17px;
	background:url(../images/lWuU5cPvF6Ei.png) no-repeat bottom;
	float:left;
}

#menu_pais {
	width:255px;
	height:20px;
	background:url(../images/I80cO0MmI7Mb.png) repeat-y top;
	float:left;
}

.esp_h15 {
	width:255px;
	height:15px;
}

.esp_h8 {
	width:255px;
	height:8px;
}

/* SUBMENU APPLE */
div.submenu {
	width:216px;
	height:auto;
	padding:0px 4px 0px 10px;
	font-family:"Century Gothic", verdana, arial;
}

div.subcities {
	width:216px;
	height:auto;
	padding:0px 4px 0px 10px;
	font-family:"Century Gothic", verdana, arial;
}

/* FOOTER INFO */
#f-info {
	width:980px;
	/*height:354px;*/
	float:left;
}

.f-esp10 {
	width:10px;
	height:60px;
	float:left;
	/*background:url(../imgs/pback.png) repeat;*/
	
}
.f-esp20 {
	width:20px;
	height:28px;
	float:left;
}
.f-esp12 {
	width:250px;
	height:12px;
	float:left;
}
.f-280 {
	width:280px;
	height:354px;
	float:left;
}
.f-350 {
	width:350px;
	height:354px;
	float:left;
}
.f-320 {
	width:320px;
	height:354px;
	float:left;
}
/* Columnas alternativas*/
.f-310 {
	width:310px;
	height:354px;
	float:left;
}
.f-300 {
	width:300px;
	height:354px;
	float:left;
}

/************************/
.f-last {
	width:310px; /*width:320px;*/
	height:48px;
	float:left;
}

.f-notavailable { width: 260px; height: 40px; background: url(../images/04xrl4kYhjgw.png) repeat; float: left; margin: 0 0 0 25px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 2px #dae0ff;
	-webkit-box-shadow: 1px 1px 2px #dae0ff;
	box-shadow: 1px 1px 2px #dae0ff;
}

	#f-info div.f-notavailable p { width: auto; height: auto; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#e0e0ff; text-align: center; padding: 12px 0 0 0; margin: auto auto; }

.f-esp320x7 {
	width:320px;
	height:7px;
	float:left;
}
.f-foto {
	width:46px;
	height:46px;
	float:left;
}
.f-esp8 {
	width:8px;
	height:46px;
	float:left;
}
.f-last-title {
	width:252px; /*262px*/
	height:auto;
	float:left;	
}
.f-last-author {
	width:252px; /*262px*/
	height:auto;
	float:left;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.f-bottom {
	width:980px;
	height:8px;
	float:left;
	background:url(../images/FmC5QeFSmnGI.png) top repeat-x;
}

/* SCROLLBAR STYLE */
div.scrollholder
{
    position: relative;
    width: 216px;
	height: 192px;
	margin-bottom:12px;
    overflow: auto;
    z-index: 1;
    /*background-color: #f3f3f3;*/
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
	padding-top:8px;
	line-height:18px;
    width: 95%; 
    z-index: 2;
}

/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 11px; height: 100%;
    font-size: 0;
    z-index: 3;
    background: #92ADD1;
}

div.drag_bar
{
    position: absolute;
    width: 100%; height: 14px;
    cursor: pointer;
    z-index: 4;
    background: #CCCCCC;
}

/* MICROTIME */
#microtime {
	width:976px;
	height:auto;
	float:left;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

/* SIGUENOS */
#siguenos {
	width:255px;
	height:auto;
	float:right;
}

#box_tl {
	width:14px;
	height:14px;
	background:url(../images/dt4wS7zuhtp6.png) no-repeat;
	float:left;
}

#box_tr {
	width:14px;
	height:14px;
	background:url(../images/a993KEZ3iwB8.png) no-repeat;
	float:left;
}

#box_top {
	background:url(../images/J7UbWwUpgpqD.png) repeat;
	padding-top:5px;
	float:left;
}

#box_bl {
	width:14px;
	height:14px;
	background:url(../images/2qq2pK1s8xsc.png) no-repeat;
	float:left;
}

#box_br {
	width:14px;
	height:14px;
	background:url(../images/AsIXlLGn4kMI.png) no-repeat;
	float:left;
}

.box_fill {

	background:url(../images/J7UbWwUpgpqD.png) repeat;
	float:left;

}

.box_shadow {

	background:url(../images/kaZNxdqSHgik.png) repeat;
	float:left;

}