body{background-color:#cec099; height:100%}
img{border:0px;	border-style:none;}
p{margin-bottom:0px; margin-top:0px; }
form{margin:0px; padding:0px; overflow:hidden; font-size:}
td, body{font-family:Georgia, "Times New Roman", Times, serif; font-style:normal; font-weight:normal; font-size:12px; }
td, body{color: #6a453d;}
a{text-decoration:none; font-style:italic; font-weight:bold; color:#6b443d	}
a:hover{text-decoration:underline;}
a:visited{}
hr{ color:#000000; height:1px}
h1{ margin:2 0 0 0; font-size:30px }
h2{ margin:2 0 0 0; font-size:22px }
h3{ margin:2 0 0 0; font-size:13px }
h4{ margin:2 0 0 0; font-size:12px; font-style:italic }
th{ padding:5px 5px 5px 5px; text-decoration:underline}
/**************************************************************************/
/**************************************************************************/
.menu{margin-left:40px; margin-bottom:8px}
.menu td{ padding-right:15px;}
.menu a{color:#ffffff; font-size:12px; letter-spacing:0px;}
.menu .sel a{ text-decoration:underline}

.content{background-image:url('../images/fondo.jpg');background-repeat:no-repeat;width:850px;height:907px;}
.content .cabecera{ height:240px;}
.content .tmenu{ height:60px;}
.content .tlang{ height:15px; text-align:right; padding-right:50px;}
.content .cnt{ height:470px; vertical-align:top; padding-left:50px; padding-top:40px }
.content .foot{padding-left:50px; vertical-align:top;}

.info{ color:#a06569}


.f9{ font-size:9px}.f10{ font-size:10px}.f11{ font-size:11px}.f12{ font-size:12px}.f13{ font-size:13px}.f14{ font-size:14px}.f15{ font-size:15px}
.f20{font-size:20px}
.fb{ font-weight:bold}.fk{ font-style:italic}

.star1{ background-image:url('../images/star1.png'); background-repeat:no-repeat; position:relative; width:254px; height:252px; overflow:hidden;}
.star1 .t1{ font-size:6em;}
.star1 .t2{ font-size:15px;}
.lola{ background-image:url('../images/lola_bastarda.png'); background-repeat:no-repeat; position:absolute; top:10px; width:337px; height:765px;}
.star2{ background-image:url('../images/star2.png'); background-repeat:no-repeat; position:relative; width:176px; height:179px; overflow:hidden;}
.star2 .t2{ font-size:21px; padding:15px}
.cartel{ background-image:url('../images/cartel.png'); background-repeat:no-repeat; position:relative; width:176px; height:179px; overflow:hidden;}

.tv{ background-image:url('../images/tv.png'); background-repeat:no-repeat; position:relative; width:470px; height:340px;}

.itext{ background-color:#6b443d; color:#e7daae; border:none; font-size:11px; height:18px; padding:2px}
.sublink{ border:none; background-color:transparent; font-style:italic; font-weight:bold; color:#6b443d; font-family:Georgia, "Times New Roman", Times, serif; cursor:pointer;}
/****************************************************** galeria  */
.scroll{
scrollbar-arrow-color: white;
scrollbar-base-color: white;
scrollbar-dark-shadow-color: #6b443d;
scrollbar-track-color: #fff7d0;
scrollbar-face-color: #6b443d;
scrollbar-shadow-color: white;
scrollbar-highlight-color: white;
scrollbar-3d-light-color: a;
}
.horizontal{float:left; width:397px; overflow:hidden}
.horizontal .galcnt{ overflow:visible;}
.horizontal .galcnt .galimg{width:235px; height:175px; position:absolute; margin-top:75px; margin-left:72px; background-repeat:no-repeat; overflow:hidden}
.horizontal .galcnt .galmarco{width:379px; height:308px; overflow:hidden; position:relative; background-image:url('../images/marco_hor_galeria.png'); cursor:pointer}

.vertical{float:left; width:282px; overflow:hidden}
.vertical .galcnt{ overflow:visible;}
.vertical .galcnt .galimg{width:190px; height:250px; position:absolute; margin-top:45px; margin-left:47px; background-repeat:no-repeat}
.vertical .galcnt .galmarco{width:282px; height:335px; overflow:hidden; position:relative; background-image:url('../images/marc_vertical_galeria.png'); cursor:pointer}

/************************************************************************* lightbox */
#lightbox{	position: absolute;	left: 0; top: 40px; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height:100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/lightbox/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }