.lfont {		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-style: normal; font-weight: normal; color: #333333}/*000000 333333*/
.mfont {		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-style: normal; font-weight: normal; color: #ffffff}/*000000 333333*/
.font {			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-style: normal; font-weight: normal; color: #333333}/*000000 333333*/
.gfont {			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-style: normal; font-weight: normal; color: #bbb}/*000000 333333*/
.afont {		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-style: normal; font-weight: normal; color: #ff3333}/*000000 333333*/
.fontMensajesWarning {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-style: normal; font-weight: normal; color: #FF0000}/*000000 333333*/
.nfont {		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-style: normal; font-weight: normal; color: #333;}
.bfont {		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-style: normal; font-weight: normal; color: #0094ef}

.labelSection { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-style: normal; font-weight: bold; color: #0094ef}
.labelForm { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 17px; text-decoration: none; font-style: normal; font-weight: bold; color: #333333}
.textBoxForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; padding-top: 5px; text-decoration: none; font-style: normal; font-weight: normal; color: #333333}
.dropDownForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; padding-top: 5px; text-decoration: none; font-style: normal; font-weight: normal; color: #333333}

.textTiny { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-style: normal; font-weight: normal; color: #333; }
.textMedium { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-style: normal; font-weight: normal; color: #0094ef; }
.labelTiny { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-style: normal; font-weight: normal; color: #0094ef; }
.labelTinyWarning {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-style: normal; font-weight: normal; color: #ff3333}
.labelTitle { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-style: normal; font-weight: bold; color: #333; }
.labelTitleWhite { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-style: normal; font-weight: bold; color: #fff; }
.labelMedium { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-style: normal; font-weight: normal; color: #0094ef; }
.labelLarge { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; font-style: normal; font-weight: normal; color: #0094ef; }
.labelPrice { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none; font-style: normal; font-weight: bold; color: #000; }
.labelLargePrice { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 26px; text-decoration: none; font-style: normal; font-weight: bold; color: #000; }
.inputTiny { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-style: normal; font-weight: bold; color: #333; border:solid 1px #0094ef; }
.linkMedium a { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-style: normal; font-weight: normal; color: #0094ef; }
.linkMedium a:hover { color: #666666; }
.linkTiny { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-style: normal; font-weight: normal; color: #0094ef; }
.linkTiny:hover { color: #666666; }

.linkTinyUnderline { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-style: normal; font-weight: normal; color: #0094ef; }
.linkTinyUnderline:hover { color: #666666; }


a.pagCurrent { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: underline; font-style: normal; font-weight: bold; color: #0094ef; }
a.pagPages { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none; font-style: normal; font-weight: normal; color: #666; }
a.pagPages:hover { color: #000; }


/* Links */
a {
	text-decoration: none;
	outline: 0;
	cursor: pointer; 
	color: #0060A1;
}

a:focus, 
a:hover,  
a:active { 
	color: #00A0E2; 
}


/*
* html .png {
	behavior: expression(
			(this.runtimeStyle.behavior="none") && (this.pngSet ? this.pngSet = true : (
				this.nodeName == "IMG" ? (
					this.src.toLowerCase().indexOf('.png') > -1 ? (
						this.runtimeStyle.backgroundImage = "none",
						this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
						this.src = "Interface/Images/vide.gif"
					) : 0
				) : (
					this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
					this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
					(this.currentStyle.backgroundRepeat != 'no-repeat') ? (
						this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')"
					) : 0,
					this.runtimeStyle.backgroundImage = "none"
				),this.pngSet=true
			)
		)
	);
}
*/
.priceTicket 
{
	position:absolute;
	padding-top:24px;
	height:30px;
	text-align:center;
	width:54px;
	bottom:40px;
	right:5px;
	z-index:2;
	background-image:url(/images/ticket.png);
}
html>body .priceTicket
{
	bottom:35px;
}

.priceTiny { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-style: normal; font-weight: bold; color: #333; }

.ratingTicket 
{
	position:absolute;
	padding-top:24px;
	height:30px;
	text-align:center;
	width:54px;
	bottom:47px;
	right:6px;
	z-index:2;
	background-repeat: no-repeat;
	background-image:url(/images/ticket.png);
}
html>body .ratingTicket
{
	bottom:47px;
}
.ratingTiny { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-style: normal; font-weight: bold; color: #333; }




.linkHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-style: normal; font-weight: bold; color: #fff; }



/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 20px;
    height: 20px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
 
.filledRatingStar {
    background-image: url(/images/star-20.png);
}
.emptyRatingStar {
    background-image: url(/images/star-20-bw.png);
}
.savedRatingStar {
    background-image: url(/images/star-20.png);
}




/*
#topnav{padding:10px 25px 12px;font-size:11px;line-height:23px;text-align:right;}
#topnav a.signin{background:#88bbd4;padding:4px 6px 6px;text-decoration:none;font-weight:bold;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#topnav a.signin:hover{background:#59B;}
a.signin{position:relative;margin-left:3px;}
a.signin span{background-image:url("http://s.twimg.com/a/1250809294/images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}
.ie6 a.signin span{background:#88bbd4 url('http://s.twimg.com/a/1250809294/images/frontpage-toggle-dn-resting.gif') no-repeat center right;}
.ie6 a.signin:hover span{background:#59B url('http://s.twimg.com/a/1250809294/images/frontpage-toggle-dn-hover.gif') no-repeat center right;}
.ie #topnav a.signin{background:transparent url("http://s.twimg.com/a/1250809294/images/signin-nav-bg-ie.png") no-repeat 0 0;padding:4px 12px 6px;}
.ie #topnav a.signin:hover{background:transparent url("http://s.twimg.com/a/1250809294/images/signin-nav-bg-hover-ie.png") no-repeat 0 0;padding:4px 12px 6px;}
.ie #topnav a.menu-open,.ie #topnav a.menu-open:hover{background-image:none!important;}
.ie7 #topnav a.signin,.ie7 #topnav a.signin:hover{background-position:0 3px!important;}
.ie6 #topnav a.signin{background-image:none;background-color:#88bbd4;}
.ie6 #topnav a.signin:hover{background-image:none!important;background-color:#59B!important;}
#topnav a.menu-open{background:#ddeef6!important;color:#666!important;outline:none;}
#small_signup{display:none;float:none;line-height:23px;margin:25px 0 0;width:170px;}
#search #small_signup{display:inline;}
#small_signup span{color:#789;font-size:11px;line-height:16px;margin:0 0 6px;text-align:center;}
#small_signup a.signup-button{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;
	-x-system-font:none;border-color:#9C2;display:inline;font-family:"Lucida Grande",Arial,Sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;
	font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-right:6px;padding:3px 6px 5px;}
a.signin.menu-open span{background-image:url("http://s.twimg.com/a/1250809294/images/toggle_up_dark.png");color:#789;}
.ie6 #topnav a.menu-open span,{background:#ddeef6 url("http://s.twimg.com/a/1250809294/images/frontpage-toggle-up.gif") no-repeat center right;color:#789;}
.ie6 #topnav a.menu-open,.ie6 #topnav a.menu-open:hover{background-color:#ddeef6!important;}
#signin_menu{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;display:none;background-color:#ddeef6;position:absolute;width:210px;z-index:100;
	border:1px transparent;text-align:left;padding:10px;margin-left:-8px;margin-top:5px;color:#789;font-size:11px;}
.ie #signin_menu{margin-left:2px;}
.ie7 #signin_menu{margin-left:3px;}
.ie6 #signin_menu{border:1px solid #ddeef6;width:190px;}
#signin_menu input[type=text],#signin_menu input[type=password]{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;width:203px;}
#signin_menu p{margin:0;}
#signin_menu a{color:#6AC;}
#signin_menu label{font-weight:normal;}
#signin_menu p.remember{padding:10px 0;}
#signin_menu p.forgot,#signin_menu p.complete{clear:both;margin:5px 0;}
#signin_menu p a{color:#27B!important;}
#signin_submit{-moz-border-radius:4px;-webkit-border-radius:4px;background:#39d url('http://s.twimg.com/a/1250809294/images/bg-btn-blue.png') repeat-x scroll 0 0;
	border:1px solid #39D;color:#fff;text-shadow:0 -1px 0 #39d;padding:4px 10px 5px;font-size:11px;margin:0 5px 0 0;font-weight:bold;}
#signin_submit::-moz-focus-inner{padding:0;border:0;}
#signin_submit:hover,#signin_submit:focus{background-position:0 -5px;cursor:pointer;}



#small_signup{display:none;float:none;line-height:23px;margin:25px 0 0;width:170px;}
#search #small_signup{display:inline;}
#small_signup span{color:#789;font-size:11px;line-height:16px;margin:0 0 6px;text-align:center;}
#small_signup a.signup-button{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;
	-x-system-font:none;border-color:#9C2;display:inline;font-family:"Lucida Grande",Arial,Sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;
	font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-right:6px;padding:3px 6px 5px;}


#small_signup a.signup-button{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;
	-x-system-font:none;border-color:#9C2;display:inline;font-family:"Lucida Grande",Arial,Sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;
	font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-right:6px;padding:3px 6px 5px;}
a.signup-button{background:#9c2 url("http://s.twimg.com/a/1250809294/images/bg-btn-signup.png") repeat-x 0 0;display:block;padding:8px 10px;border:1px solid #df6;
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;color:#333;text-shadow:0 1px 0 #df6;
	font:18px Helvetica,Arial,Sans-serif;font-weight:bold;outline:none;}
.safari a.signup-button{padding:8px 0;}
a.signup-button:hover,a.signup-button:focus{background-position:0 -5px;color:#111;}
a.signup-button:active{background-image:none;}
#small_signup a.signup-button{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;
	-x-system-font:none;border-color:#9C2;display:inline;font-family:"Lucida Grande",Arial,Sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;
	font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-right:6px;padding:3px 6px 5px;}
a.signup-button{background:#9c2 url("http://s.twimg.com/a/1250809294/images/bg-btn-signup.png") repeat-x 0 0;display:block;padding:8px 10px;border:1px solid #df6;
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;color:#333;text-shadow:0 1px 0 #df6;
	font:18px Helvetica,Arial,Sans-serif;font-weight:bold;outline:none;}
.safari a.signup-button{padding:8px 0;}
a.signup-button:hover,a.signup-button:focus{background-position:0 -5px;color:#111;}
a.signup-button:active{background-image:none;}


.ie6 .standard-form .info{background:none;border:0;}


#signin_menu{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;display:none;background-color:#ddeef6;position:absolute;width:210px;z-index:100;
	border:1px transparent;text-align:left;padding:10px;margin-left:-8px;margin-top:5px;color:#789;font-size:11px;}
.ie #signin_menu{margin-left:2px;}
.ie7 #signin_menu{margin-left:3px;}
.ie6 #signin_menu{border:1px solid #ddeef6;width:190px;}
#signin_menu input[type=text],#signin_menu input[type=password]{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;width:203px;}
#signin_menu p{margin:0;}
#signin_menu a{color:#6AC;}
#signin_menu label{font-weight:normal;}
#signin_menu p.remember{padding:10px 0;}
#signin_menu p.forgot,#signin_menu p.complete{clear:both;margin:5px 0;}
#signin_menu p a{color:#27B!important;}
*/



/***************************************
 * Navegacion
 * *************************************/
p.zone {
	font-size: 12px;
	line-height: 15px;
	font-style: italic;
}
p.zone {
	margin-top: 15px;
	margin-bottom: 15px;
	background: url(/images/zonebg.png) no-repeat 0 0;
	padding-left: 10px;
}
p.zone span {
	color: #ff7e00;
}
p.zone a, p.zone a:link, p.zone a:visited, p.zone a:active {
	font-size: 12px;
	color: #ff7e00;
	font-weight: bold;
	font-style: italic;
}
p.ddnavmenu 
{
	/*
	background: url(/images/lineasep.gif) no-repeat 0 bottom;
	*/
	font-size: 11px;
	/*
	font-style: italic;
	*/
	height: 18px;
	line-height: 18px;
	margin: 5px 0 15px 0;
	padding: 0 0 5px 0;
}
p.ddnavmenu .m0,
p.ddnavmenu .m0:link,
p.ddnavmenu .m0:visited,
p.ddnavmenu .m0:hover,
p.ddnavmenu .m0:active {
	background: url(/images/ddnav.png) no-repeat 0 0;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: normal;
	height: 18px;
	width: 20px;
}
p.ddnavmenu .m0:hover {
	background-position: 0 -18px;
}
p.ddnavmenu .m1,
p.ddnavmenu .m1:link,
p.ddnavmenu .m1:visited,
p.ddnavmenu .m1:hover,
p.ddnavmenu .m1:active 
{
	/*
	background: #c9deec url(/images/ddnav.png) no-repeat 0 -36px;
	color: #1f68fd;
	*/
	background: #4d5b8b url(/images/ddnav.png) no-repeat 0 -36px;
	color: #FFC;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: normal;
	padding: 0 4px 0 16px;
	text-decoration: none;
	height: 18px;
}
p.ddnavmenu .m1:hover {
	/* color: #072f81; */
	/* background: #F3CF00 url(/images/ddnav.png) no-repeat 0 -54px; */
	padding: 0 4px 0 16px;
	height: 18px;
	display: block;
	float: left;
	color: orange; 
}
p.ddnavmenu .m2 {
	background: #F3CF00 url(/images/ddnav.png) no-repeat 0 -54px;	/* fec600 */
	padding: 0 0 0 14px;
	height: 18px;
	display: block;
	float: left;
	color: #000;
}
p.ddnavmenu .m2a {
	background: #FE6600 url(/images/ddnav.png) no-repeat 0 -54px;
	color: #FFF;
	padding: 0 0 0 14px;
	height: 18px;
	display: block;
	float: left;
}
p.ddnavmenu .m2b {
	background: #99CC00 url(/images/ddnav.png) no-repeat 0 -54px;
	color: #FFF;
	padding: 0 0 0 14px;
	height: 18px;
	display: block;
	float: left;
}
p.ddnavmenu .m2c {
	background: #CC99FE url(/images/ddnav.png) no-repeat 0 -54px;
	color: #FFF;
	padding: 0 0 0 14px;
	height: 18px;
	display: block;
	float: left;
}
p.ddnavmenu .m3 {
	background: url(/images/ddnav.png) no-repeat 0 -72px;
	padding: 0 0 0 14px;
	height: 18px;
	display: block;
	float: left;
}
p.ddnavmenu .m3a {
	background: url(/images/ddnav.png) no-repeat 0 -90px;
	padding: 0 0 0 14px;
	height: 18px;
	display: block;
	float: left;
}
p.ddnavmenu .m3b {
	background: url(/images/ddnav.png) no-repeat 0 -108px;
	padding: 0 0 0 14px;
	height: 18px;
	display: block;
	float: left;
}
p.ddnavmenu .m3c {
	background: url(/images/ddnav.png) no-repeat 0 -126px;
	padding: 0 0 0 14px;
	height: 18px;
	display: block;
	float: left;
}


.lineasep {
	display: block;
	clear: both;
	width: 100%;
	height: 1px;
	margin: 5px 0px;
	background: url(/images/lineasep.gif) no-repeat left center;
}
