 @charset "utf-8";

body {
background-color:#666;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

a {
color:#FFFFFF;
}

.bg-nav {
background-image:url(../images/es/bg-nav.jpg);
background-repeat:no-repeat;
background-position:left center
}

.bg-cajas-newsletter {
	border:10px solid #FFF;
	height:141px;
	background-color:#D1D1D1
}

.borde-caja-main-home {
height:310px;
width:630px;
border:10px solid #FFF
}

.txt-white-11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF
}

.celda-newletter {
border:1px solid #666;
background-color:#FFF;
height:22px;
width:170px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
padding-top:8px;
padding-right:4px;
padding-left:4px
}

.bg-tour-home {
background-image:url(../images/es/bg-tour.jpg);
background-repeat:no-repeat;
background-position:center top;
height:280px;
width:310px
}

.bg-galerias-home {
background-image:url(../images/es/bg-galerias-home.jpg);
background-repeat:no-repeat;
background-position:center top;
height:280px;
width:310px
}

.bg-videoblog-home {
background-image:url(../images/es/bg-videoblog-home.jpg);
background-repeat:no-repeat;
background-position:center top;
height:280px;
width:310px
}

.txt-gris-10 {
font-family:Arial, Helvetica, sans-serif;
color:#343434;
font-size:9px;
font-weight:700
}

a:hover {
text-decoration:underline
}

.borde-thumb-galeria-home {
border:1px solid #333;
height:51px;
width:71px
}

.txt-orange-12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFB400;
font-weight:700
}

.txt-white-12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:400
}

.txt-light-grey-11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999
}

.borde-home-paz {
border:5px solid #FFF;
height:130px;
width:150px
}

.brode-blanco-general {
border:10px solid #FFF
}

.brode-negro-general {
border:10px solid #111111
}

.horz-div {
background-image:url(../images/es/div-horizontal.gif);
background-repeat:repeat-x;
background-position:left top;
background-color:#999
}

.scroll-tour-home1 {
height:200px;
overflow:auto;
visibility:visible;
z-index:auto;
width:270px;
padding-right:10px
}

.txt-titulos-galeria-home {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFB400;
font-weight:700;
padding-left:10px
}

.txt-titulos-galeria-home-white {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:400;
padding-left:10px
}

.txt-white-10 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFF
}

.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999;
text-indent:10px
}

.footer2 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999
}

.borde-blanco-small {
border:5px solid #FFF
}

.div-horizontal {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#333
}

.borde-album-individual {
border:1px solid #333
}

.bg-banner-musica {
background-image:url(../images/es/banner-musica.jpg);
background-repeat:no-repeat;
background-position:center top;
height:214px
}

.txt-white-28 {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:700;
color:#FFF
}

.txt-black-28 {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:700;
color: #020202;
}

.txt-grey-12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999
}

.txt-dark-grey-12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#646464
}

#texto_noticia a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#646464;
font-weight: bold;
text-decoration:underline;
}

#texto_noticia a:hover{
color:#FFB400;
font-weight: bold;
}

.div-horizontal-grey {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999
}

.numeros-on {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFB400;
height:22px;
width:22px;
text-align:center;
vertical-align:middle
}

.numeros-off {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#999;
height:22px;
width:22px;
text-align:center;
vertical-align:middle;
background-color:#191919;
border:1px solid #3d3d3d
}

.numeros-off-new {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#999;
height:22px;
width:22px;
text-align:center;
vertical-align:middle;
background-color:#eeeeee;
border:1px solid #c2c2c2
}

.sub-tit-noticia-detalle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#FFF
}

.sub-tit-noticia-detalle-new {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#666
}

.div-vert {
border-left-width:1px;
border-left-style:solid;
border-left-color:#333
}

.div-vert-light {
border-left-width:1px;
border-left-style:solid;
border-left-color:#999
}

.tit-galerias {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#999;
font-weight:700
}

.tit-galerias-on {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFB400;
font-weight:700
}

.drop-down-galeria {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	background-color:#282828;
	height:32px;
	width:180px;
	border:1px solid #4A4A4A;
	line-height:18px;
	margin-top: 4px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.doble-linea {
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#CCC;
border-bottom-color:#CCC
}

.celdas-registrate {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCC;
background-color:#282828;
height:16px;
width:200px;
border:1px solid #4A4A4A;
padding:7px 4px
}

.drop-down-registrate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
	background-color:#282828;
	height:20px;
	width:210px;
	border:1px solid #4A4A4A;
	
	
	
}

.bg-gris {
color:#CCC
}

.celda-tour-on {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999;
background-color:#232323
}

.fecha-off {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	background-color:#242424;
	height:36px;
	width:36px;
	border-top-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-top-color:#0E0E0E;
	border-left-color:#0E0E0E;
	border-top-style:solid;
	text-align:center;
	vertical-align:middle;
	font-weight: bold;
}

.dias-semana {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#5E5E5E;
background-color:#141414;
height:36px;
width:36px;
text-align:center;
vertical-align:middle
}

.borde-calendario {
border:3px solid #000
}

.fecha-on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1E1E1E;
	background-color:#FFB400;
	height:36px;
	width:36px;
	border-top-width:1px;
	border-left-width:1px;
	border-left-style:solid;
	border-top-color:#0E0E0E;
	border-left-color:#0E0E0E;
	border-top-style:solid;
	text-align:center;
	vertical-align:middle
}

.fecha-on a {
	color:#000000;
}

.fecha-on a:hover {
	color: #FFFFFF;
}


.txt-white-14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
font-weight:400
}

.txt-black-14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:400
}

.txt-white-22 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#FFF;
font-weight:400
}

.txt-grey14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#999
}

.celda-comenatrio {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCC;
background-color:#282828;
height:100px;
width:800px;
border:1px solid #4A4A4A;
padding-right:4px;
padding-left:4px;
margin-top:2px;
padding-top:7px
}

.tit-letras {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
font-weight:700
}

.txt-black-11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000
}

.txt-letra {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:400;
height:390px;
overflow:auto;
visibility:visible;
z-index:auto;
width:616px;
margin-bottom:6px;
margin-top:6px;
margin-left:6px
}

.drop-down-talla {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
background-color:#282828;
height:26px;
width:80px;
border:1px solid #4A4A4A;
line-height:18px;
padding:4px 4px 2px
}

.drop-down-cantidad {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
background-color:#282828;
height:26px;
width:60px;
border:1px solid #4A4A4A;
line-height:18px;
padding:4px 4px 2px
}

.brode-gris-general {
border:10px solid #2B2B2B
}

.brode-gris-small {
border:5px solid #2B2B2B
}

.txt-cart-on {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFB400
}

.celdas-cantidad-cart {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCC;
background-color:#282828;
height:16px;
width:36px;
border:1px solid #4A4A4A;
text-align:center;
padding:7px 4px
}

.celdas-cart {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCC;
background-color:#282828;
height:16px;
width:190px;
border:1px solid #4A4A4A;
text-align:left;
padding:7px 4px
}

.drop-down-dia-cart {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
background-color:#282828;
height:32px;
width:90px;
border:1px solid #4A4A4A;
line-height:18px;
padding:6px 4px 4px
}

.txt-black-recibo {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
font-weight:700
}

.txt-gris-recibo {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
font-weight:400
}

.txt-naranja-11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FDB400;
font-weight:700
}

a:link,a:visited,a:active {
text-decoration:none
}

.scroll-tour-home,.scroll-tour-home2 {
height:190px;
overflow:auto;
visibility:visible;
z-index:auto;
width:270px
}

.text-grey14-bold,.txt-cart-off {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#999
} .txt-email-grey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333
}
.txt-email-grey-bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold
}


a:hover {color:#FFB400;} /*BG color is a must for IE6*/

a.tooltip span {
	display:none;
	margin-left:8px;
	width:130px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}

a.tooltip:hover span{
	display:inline;
	position:absolute;
	border:1px solid #cccccc;
	color:#CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000;
}
