html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
}

:focus {
  outline: 0;
}

ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background:center 0;
	background-image:url(/images/fondo_9.jpg);
	background-repeat:no-repeat;
	background-color:#000;
}

a {
	text-decoration: none;
	color:#000;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

a:visited {
	text-decoration: none;
	color:#000;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

a:active {
	text-decoration: none;
	color:#000;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

a:hover {
	text-decoration: underline;
	color:#000;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

h1 {
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

h1 a{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

h1 a:visited{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

h1 a:hover{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

h2 {
	color: #1f1f1f;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

h2 a{
	color: #1f1f1f;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

h2 a:visited{
	color: #1f1f1f;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

h2 a:hover{
	color: #ff6300;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

h3{
	color: #888;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	text-align:right;
}

h3 a{
	color: #888;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	text-align:right;
}

h3 a:visited{
	color: #888;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	text-align:right;
}

h3 a:hover{
	color: #555;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	text-align:right;
}

h4 {
	color: #ff6300;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align:right;
}

h4 a{
	color: #666;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

h4 a:hover{
	color: #666;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

h4 a:visited{
	color: #999;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e0e0e0;
}

p {
	color: #999;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

p a{
	color: #999;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

p a:hover{
	color: #999;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e0e0e0;
}

ul{
	list-style-type:none;  
}

ul li{
	display:inline;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
} 

hr {
	border: 0;
	border-bottom: 2px solid #E4E4D4;
	border-top:0px;
}
	
div#contenedor{
	text-align: left;
	margin: auto;
	width: 990px;
	background-color: #fff;
	background-image:url(/images/fondointeriorcentral.gif);
	background-repeat:repeat-y;
}

div#iframecabecera{
	margin: 0px;
	padding: 0px;
	width: 990px;
	height: 185px;
	background-color: #000;
}

div#encabezado {
	height:auto;
	background-color: #000;
}

div.interior {
	width:990px;
	margin:0 auto;
}

div.rayasarriba{
	height:20px;
	background-image:url(/images/rayas.jpg);
	background-repeat:repeat-x;
}

div#zonalogotipo{
	height:135px;
}

div#logotipo{
	float:left;
	width:230px;
	height:135px;
}

div#zonamenuypubli{
	float:right;	
	width:743px;
	height:135px;
}

div#menusecundarionuevo {
	width:745px;
	height:30px;
	background-image:url(/images/fondomenusecundario.gif);
	background-repeat:repeat-x;
}

.main2menu {
	background-image:url(/images/fondomenusecundario.gif);
	background-repeat:repeat-x;
	background-color:#4f4f4f;
}
.main2menu li {
	float:left;
	width:auto;
}

.main2menu a {background:url(/images/main2menu.gif); display:block; height:30px; text-indent:-9000%;font-size:0px;}

.menu_accessibility a {width:90px;}
.menu_advertisehere a {width:184px; background-position:-90px 0px;}
.menu_searchadvanced a {width:207px; background-position:-274px 0px;}

.menu_accessibility a:hover {background-position:0px -30px;}
.menu_advertisehere a:hover {background-position:-90px -30px;}
.menu_searchadvanced a:hover{background-position:-274px -30px;}

.menu_accessibility a:active {background-position:0px -60px;}
.menu_advertisehere a:active {background-position:-90px -60px;}
.menu_searchadvanced a:active {background-position:-274px -60px;}

div.publicidadcabecera{
	width:739px;
	height:90px;
	padding:2px;
	background-color:#3f3f3f;
	background-image:url(/images/fondopublicidadcabecera739.gif);
	background-position:left;
	background-repeat:no-repeat;
}

div#rotulopublicidadcabecera{
	float:right;
}

div#rotulopublicidadfooternegro{
	float:right;
	margin-right:14px;
	padding:2px;
	background-color:#3f3f3f;
}

div#busquedasimple{
	height:30px;
	vertical-align:top;
}

form#formulario {
	display:inline;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	border: 0px;
	margin:0px;
	vertical-align: middle;
}

form#formulario input {
	float:left;
	padding:2px;
	vertical-align: middle;
}

#boton_enviar {
	float:right;
	width: 54px;
	height: 20px;
	background: #4f4f4f;
	border: 0px;
	background-image: url(/images/ok.gif);
	text-indent: -9999%;
	cursor: pointer;
	vertical-align: middle;
}

.campo {
	width: 122px;
	height: 16px;
	border: 0px;
	background: #e4e4e4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.campo:focus { 
	background:#fff; 
}

div#menuprincipal{
	height:30px;
}

.menuholdernuevo {
	background-image:url(images/fondomenusecundario.gif);
	background-repeat:repeat-x;
	background-color:#4f4f4f;
}
.menuholdernuevo li {
	float:left;
	width:auto;
}

.menuholdernuevo a {background:url(images/menuprincipalnuevo.gif);display:block; height:30px; text-indent:-9000%;font-size:0px;}

.menu_seccionenportada a {width:83px;}
.menu_seccionmusica a {width:56px; background-position:-83px 0px;}
.menu_seccionpop a {width:35px; background-position:-139px 0px;}
.menu_secciondeautor a {width:111px; background-position:-174px 0px;}
.menu_seccionrock a {width:43px; background-position:-285px 0px;}
.menu_seccionmetal a {width:48px; background-position:-328px 0px;}
.menu_seccionjazz a {width:39px; background-position:-375px 0px;}
.menu_seccionblues a {width:47px; background-position:-414px 0px;}
.menu_seccionworldmusic a {width:86px; background-position:-461px 0px;}
.menu_seccionmas a {width:46px; background-position:-547px 0px;}
.menu_seccionculturalesocio a {width:110px; background-position:-593px 0px;}
.menu_seccionartesescenicas a {width:99px; background-position:-703px 0px;}
.menu_seccioncine a {width:37px; background-position:-802px 0px;}
.menu_seccionlibros a {width:49px; background-position:-839px 0px;}
.menu_seccionartesplasticas a {width:100px; background-position:-888px 0px;}

.menu_seccionenportada a:hover {background-position:0px -30px;}
.menu_seccionmusica a:hover{background-position:-83px -30px;}
.menu_seccionpop a:hover {background-position:-139px -30px;}
.menu_secciondeautor a:hover {background-position:-174px -30px;}
.menu_seccionrock a:hover {background-position:-285px -30px;}
.menu_seccionmetal a:hover {background-position:-328px -30px;}
.menu_seccionjazz a:hover {background-position:-375px -30px;}
.menu_seccionblues a:hover {background-position:-414px -30px;}
.menu_seccionworldmusic a:hover {background-position:-461px -30px;}
.menu_seccionmas a:hover {background-position:-547px -30px;}
.menu_seccionculturalesocio a:hover {background-position:-593px -30px;}
.menu_seccionartesescenicas a:hover {background-position:-703px -30px;}
.menu_seccioncine a:hover {background-position:-802px -30px;}
.menu_seccionlibros a:hover {background-position:-839px -30px;}
.menu_seccionartesplasticas a:hover {background-position:-888px -30px;}

.menu_seccionenportada a:active {background-position:0px -60px;}
.menu_seccionmusica a:active {background-position:-83px -60px;}
.menu_seccionpop a:active {background-position:-139px -60px;}
.menu_secciondeautor a:active {background-position:-174px -60px;}
.menu_seccionrock a:active {background-position:-285px -60px;}
.menu_seccionmetal a:active {background-position:-328px -60px;}
.menu_seccionjazz a:active {background-position:-375px -60px;}
.menu_seccionblues a:active {background-position:-414px -60px;}
.menu_seccionworldmusic a:active {background-position:-461px -60px;}
.menu_seccionmas a:active {background-position:-547px -60px;}
.menu_seccionculturalesocio a:active {background-position:-593px -60px;}
.menu_seccionartesescenicas a:active {background-position:-703px -60px;}
.menu_seccioncine a:active {background-position:-802px -60px;}
.menu_seccionlibros a:active {background-position:-839px -60px;}
.menu_seccionartesplasticas a:active {background-position:-888px -60px;}

div#interiorcentral {
	width:990px;
	margin:0 auto;
	background-color:#fff;
	background-image:url(/images/fondointeriorcentral.gif);
	background-repeat:repeat-y;
}

div#nombreseccion {
	width:990px;
	height:32px;
	background-color:#2F2F2F;
}

div.rotuloportada {
	width:655px;
	height:32px;
	background-color:#fff;
}

div#contenedorgoogle {
	width:620px;
	display:block;
	margin: 0px 0px 0px 15px;
	padding: 0px 10px 5px 10px;
	height:auto;
	background-color:#eee;
	background-image: url(/images/fondorelacionado.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div#cse-search-results {
	width:620px;
	margin-left:3px;
	display:block;
}

div#columnaizquierda {
	float:left;
	width:655px;
}

div.fotoprincipal {
	width:640px;
	height:265px;
	margin-left:15px;
	background-image:url(/images/fondofotoprincipal.gif);
	background-repeat:no-repeat;
	background-position:top;
}

div.fotodecorativa {
	width:640px;
	height:135px;
	margin-left:15px;
	background-image:url(/images/fondofotoprincipal.gif);
	background-repeat:no-repeat;
	background-position:top;
}

div.resumenprincipal {
	width:632px;
	height: 21px;
	margin-left:23px;
	background-image:url(/images/fondotitulo.gif);
	background-repeat:no-repeat;
	text-indent: 24px;
	padding: 2px;
}

div.datosperfilesprincipal{
	margin-left:31px;
	padding-bottom:3px;
}

div.titularresumen {
	border: 0px;
	width: 600px;
	height: auto;
	margin-left:50px;
	padding-right:20px;
}

div.titularresumen h2{
	color: #1f1f1f;
	font-size:22px;
	font-weight:bold;
	font-style:normal;
	font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}

div.titularresumen h2 a{
	color: #1f1f1f;
	font-size:22px;
	font-weight:bold;
	font-style:normal;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.titularresumen h2 a:hover{
	color: #ff6300;
	font-size: 22px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.titularresumen h2 a:visited{
	color: #1f1f1f;
	font-size: 22px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.entradilla1{
	float:left;
	margin-left:20px;
	width:530px;
	padding-top:11px;
	padding-left:36px;
	height:auto;
	line-height: 18px;
	background-image:url(/images/marca.gif);
	background-repeat:no-repeat;
	text-align:justify;
}

div.entradilla1 p {
	color: #999;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.entradilla1 p a{
	color: #999;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.entradilla1 p a:hover{
	color: #999;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e0e0e0;
}

div.entradilla2{
	margin-left:293px;
	width:256px;
	padding-top:11px;
	padding-left:27px;
	height:auto;
	line-height: 14px;
	background-image:url(/images/marca.gif);
	background-repeat:no-repeat;
	text-align:justify;
}

div.entradillafooter{
	clear:both;
	height:2px;
}

div.separadorgris{
	clear:both;
	margin-left:15px;
	height:4px;
	background-color:#eee;
}

div.footercontenido{
	clear:both;
	height:10px;
}

div.espaciadorgris{
	height:8px;
	background-color:#eee;
}

div.espaciadortransparente{
	height:12px;
	background-color:transparent;
}

div#desarrollocontenido{
	width:640px;
	margin-left:15px;
	background-color:#FFFFFF;
}

div#desarrollocontenido h3 {
	color: #ff6300;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align:right;
}

div#desarrollocontenido h3 a{
	color: #848484;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#desarrollocontenido h3 a:hover{
	color: #848484;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#contenedorficha {
	float:left;
	}

div.fichacontenido{
	margin-left: 10px;
	padding: 10px;
	width:170px;
	line-height:15px;
	background-color:#eee;
	background-image:url(/images/fondocontenedortwitter.gif);
	background-repeat:no-repeat;
	background-position:top right;
	border: 2px solid #E4E4D4;
}

div.fichacontenido h1{
	color: #ff6300;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.fichacontenido p{
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.fichacontenido p a{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}

div.fichacontenido p a:hover{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.fichacontenido p a:visited{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}

div.fichacontenido hr{
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div.contenedorprincipal{
	background-color:#fff;
	margin-left:210px;
}

div#resumenprincipalcontenido {
	height: 23px;
	background-image:url(/images/fondotitulo.gif);
	background-repeat:no-repeat;
	text-indent: 28px;
	padding: 2px;
}

div.resumenprincipalcontenidointerior {
	height: 25px;
	background-image:url(/images/fondotitulogris.gif);
	background-repeat:no-repeat;
	text-indent: 28px;
	margin-left:4px;
	margin-top:4px;
	padding: 4px;
}

div.resumenprincipalcontenidointerior h1 {
	color: #666;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.titularresumencontenido {
	border: 0px;
	width: 385px;
	margin-left:32px;
	padding-right:10px;
}

div.titularresumencontenido h2 {
	color: #1f1f1f;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

div.titularresumencontenido h2 a{
	color: #1f1f1f;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.titularresumencontenido h2 a:hover{
	color: #ff6300;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.titularresumencontenido h2 a:visited{
	color: #1f1f1f;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

div.entradillacontenido{
	padding-top:14px;
	padding-left:32px;
	height:auto;
	line-height: 20px;
	background-image:url(/images/marca.gif);
	background-repeat:no-repeat;
	text-align:justify;
}

div.entradillacontenido p{
	color: #949494;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#textoprincipal{
	padding:0px 10px 0px 10px;
	background-color:#fff;
	background-image:url(/images/fondotextoprincipal.gif);
	background-position:right top;
	background-repeat:no-repeat;
	line-height: 18px;
	text-align:justify;
}

div#textoprincipal p{
	color: #949494;
	font-size: 14px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#textoprincipal a{
	color: #6B6B9D;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#textoprincipal a:hover{
	color: #888;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#textoprincipal h4 a{
	color: #888;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#textoprincipal h4 a:hover{
	color: #888;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.datosdelevento{
	background-color:#f6f6f6;
}

div.shareit {
	width: 629px;
	height: 20px;
	margin-left:15px;
	margin-top:10px;
	padding-top:2px;
	padding-left:7px;
	background-color:#eee;
	background-image:url(/images/fondoparacompartir.gif);
	background-position:left;
	background-repeat:repeat-x;
	border: 2px solid #E4E4D4;
}

.menushareitcontenedor {
	background-image:url(/images/menushareit.gif);
	background-repeat:repeat-x;
	background-color:#eee;
	margin-left:42px;
}

.menushareit li {
	float:left;
	width:auto;
}
.menushareit a {background:url(/images/menushareit.gif); display:block; height:20px; text-indent:-9000%;font-size:0px;}

.menushareittwitter a {width:27px;}
.menushareitfacebook a {width:27px; background-position:-27px 0px;}
.menushareitgoogle a {width:27px; background-position:-54px 0px;}
.menushareitpinterest a {width:27px; background-position:-81px 0px;}

.menushareittwitter a:hover {background-position:0px -20px;}
.menushareitfacebook a:hover {background-position:-27px -20px;}
.menushareitgoogle a:hover {background-position:-54px -20px;}
.menushareitpinterest a:hover {background-position:-81px -20px;}

.menushareittwitter a.active {background-position:0px -40px;}
.menushareitfacebook a.active {background-position:-27px -40px;}
.menushareitgoogle a.active {background-position:-54px -40px;}
.menushareitpinterest a.active {background-position:-81px -40px;}

div.fichashareit{
	float:right;
	height:20px;
	vertical-align:middle;
	width:auto;
	margin-right:2px;
	line-height:20px;
}

div.fichashareit h3{
	font-size:13px;
	color:#ff6300;
}

div.sombracolumnaizquierda {
	width:640px;
	height:12px;
	margin-left: 15px;
	background-image:url(/images/sombracompartelo.jpg);
	background-repeat:repeat-x;
}

div.sombrafichas {
	width:194px;
	height:12px;
	margin-left: 10px;
	background-image:url(/images/sombracompartelo2.jpg);
	background-repeat:repeat-x;
}

div.contenidosestaticos{
	margin: 10px 0px 0px 40px;
}

div.tituloestaticos{
	height:30px;
	background-image:url(/images/fondocontenidoestatico.gif);
	background-repeat:no-repeat;
	text-indent: 27px;
	letter-spacing: -1px;
}

div.tituloestaticos h2 {
	color: #ED760E;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

div.tituloestaticos h2 a{
	color: #ED760E;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.tituloestaticos h2 a:hover{
	color: #ED760E;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#fff;
}

div.tituloestaticos h2 a:visited{
	color: #ED760E;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.parrafosestaticos{
	margin: 10px 10px 25px 0px;
	padding-left:30px;
	line-height:16px;
	text-indent:25px;
	background-image:url(/images/marca.gif);
	background-repeat:no-repeat;
	text-align:justify;
}

div.parrafosestaticos p{
	color: #666;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-indent:25px;
}

div.parrafosestaticos a{
	color: #666;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

table.teclasabreviadas{
	width:570px;
}

table.teclasabreviadas thead th {
	font: bold 11px Arial, Verdana, sans-serif;
	color: #4f4f4f;
	text-align: left;
	padding: 5px;
	background-color: #eee;
}

table.teclasabreviadas tbody tr{
	background-color: #ffffff;
}

table.teclasabreviadas tbody tr:hover {
  	background-color: #fcfcfc;
}

table.teclasabreviadas tbody td {
	font: 11px Arial, Verdana, sans-serif;
	color: #666;
	text-align: left;
	padding: 5px;
	border-top: 2px dotted #e4e4e4;
}

div.sombracolumnaizquierda2 {
	width:640px;
	height:8px;
	margin-left:15px;
	background-color: #eeeeee;
	background-image: url(/images/fondozonaperfilesactualidad.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

div.zonasecundario {
	width: 640px;
	height: auto;
	margin-left:15px;
	margin-bottom:8px;
}

div.zonasecundario2 {
	width: 640px;
	height: auto;
	margin-left: 15px;
	padding: 8px 0px 0px 0px;
	background-color:#eee;
}

div.secundario1 {
	float:left;	
	width: 300px;
	height: 260px;
	padding: 6px;
	line-height: 14px;
	background-color:#eee;
	border: 2px solid #E4E4D4;
	background-image:url(/images/fondosecundario.gif);
	background-repeat:repeat-x;
}

div.secundario2 {
	margin-left: 321px;	
	width: 300px;
	height: 260px;
	padding: 6px;
	line-height: 14px;
	background-color:#eee;
	border: 2px solid #E4E4D4;
	background-image:url(/images/fondosecundario.gif);
	background-repeat:repeat-x;
}

div.secundariogoogle {
	margin-left: 321px;	
	width: 300px;
	height: 260px;
	padding: 6px;
	line-height: 14px;
	background-color:#eee;
	border: 2px solid #E4E4D4;
	background-image:url(/images/fondosecundario.gif);
	background-repeat:repeat-x;
	text-align:right;
}

div.secundariogoogle p{
	color: #ff6300;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.secundariogoogle p a{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.secundariogoogle p a:hover{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.publicidadinterior {
	float:left;		
	width: 300px;
	height: 260px;
	padding: 6px;
	background-color:#eee;
	border: 2px solid #E4E4D4;
	background-image:url(/images/fondosecundario.gif);
	background-repeat:repeat-x;
	text-align:right;
}

div.publicidadinterior p{
	color: #ff6300;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.publicidadinterior p a{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.publicidadinterior p a:hover{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.resumensecundario {
	width:296px;
	height:auto;
	margin:0px;
	border:0px;
	background-image:url(/images/fondotitulo.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	padding: 2px 2px 4px 2px;
}

div.textoresumensecundario{
	margin-left:22px;
}

div.titularsecundario {
	border: 0px;
	width: 276px;
	height:34px;
	line-height: 18px;
	margin-left:24px;
	padding-top:3px;
}

div.titularsecundario h2 {
	color: #1f1f1f;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

div.titularsecundario h2 a{
	color: #1f1f1f;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.titularsecundario h2 a:hover{
	color: #ff6300;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.titularsecundario h2 a:visited{
	color: #1f1f1f;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.zonaterciario {
	width: 636px;
	height: auto;
	margin-left: 15px;
	background-color:#fff;
	border: 2px solid #E4E4D4;
}

div.terciario1 {
	width:200px;
	height:auto;
	float:left;
	padding: 9px 0px 9px 9px;
}

div.terciario2 {
	width:200px;
	height:auto;
	margin:0 auto;
	padding:9px 0px 9px 0px;
}

div.terciario3 {
	width:200px;
	height:auto;
	float:right;
	padding:9px 9px 9px 0px;
}

div.alturaterciario {
	min-height: 72px;
	height: auto !important;
}

div.resumenterciario {
	width:194px;
	height:auto;
	background-image:url(/images/fondotitulo.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	padding: 3px 3px 5px 3px;
}

div.textoresumenterciario{
	margin-left:22px;
}

div.titularterciario {
	width: 176px;
	line-height:16px;
	margin-left:24px;
	padding-top:3px;
}

div.contenedorcomparteterciario{
	margin-top:7px;
	padding: 4px 0px 1px 2px;
	background-color: #eee;
	background-image:url(/images/fondoparacompartir.gif);
	background-position:left;
	background-repeat:repeat-x;
	border: 2px solid #E4E4D4;
}

div.contenedorcomparteterciario hr{
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div#zonaperfilesactualidad{
	width: 640px;
	height: auto;
	margin-left: 15px;
	background-color: #eee;
	background-image: url(/images/fondozonaperfilesactualidad.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

div#zonaperfiles {
	float:left;
	width:202px;
	height: auto;
	margin: 0px 0px 0px 5px;
	padding: 6px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div.datosperfiles {
	margin-left:25px;
	line-height:15px;
	padding-top:3px;
}

div.datosperfiles p {
	color: #ff6300;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.datosperfiles p a{
	color: #848484;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.datosperfiles p a:hover{
	color: #848484;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.entumovilperfiles{
	padding: 11px 0px 0px 0px;
	background-image: url(/images/fondoentumovilperfiles.gif);
	background-repeat:repeat-x;
}

div.tiendaperfiles{
	padding: 8px 0px 8px 0px;
	background-image: url(/images/fondoentumovilperfiles.gif);
	background-repeat:repeat-x;
}

div#navegadorperfiles {
	width:183px;
	height: auto;
	padding: 9px 7px 8px 7px;
	background-color: #eee;
	border: 2px solid #E4E4D4;
	text-align:center;
}

div#navegadorperfiles p{
	color: #ff6300;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#navegadorperfiles a{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#navegadorperfiles a:hover{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#zonaactualidad{
	width: 385px;
	margin-left:235px;
	padding-top:5px;
	line-height: 16px;
}

div#zonaactualidad hr {
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div.contenedorzonalibros{
	margin-top:3px;
	height:69px;
	width:auto;
}

div.zonalibrosfoto{
	float:left;
	width: 128px;
	height:auto;
}

div.zonalibros{
	width: 396px;
	margin-left:231px;
	padding-top:5px;
	line-height: 17px;
}

div.separadornombrezonalibrosh1{
	padding-right:5px;
	height:auto;
	background-color:#f4f4f4;
	
}

div.separadornombrezonalibrosh2{
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	height:35px;
	
}

div.separadornombrezonalibrosh3{
	padding-top:3px;
	padding-bottom:2px;
	padding-right:25px;
	height:auto;
	background-color:#e4e4e4;
}

div#zonalibros hr {
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div.contenedorzonaestrenos{
	display:inline-block;
	height:68px;
	width:203px;
}

div.contenedorzonaestrenos p {
	color: #848484;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.contenedorzonaestrenos p a{
	color: #848484;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.contenedorzonaestrenos p a:hover{
	color: #848484;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.zonaestrenosfoto{
	float:left;
	width:61px;
	height:auto;
}

div.zonaestrenostitular{
	width:141px;
	margin-left:59px;
	}

div#zonaestrenos{
	width:203px;
	margin-top:1px;
	margin-bottom:7px;
	margin-left:415px;
	line-height:14px;
}

div#zonaestrenos hr{
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div#listadoarchivo{
	width: 602px;
	margin: 0px 0px 0px 10px;
	padding-top:5px;
	line-height: 18px;
}

div#listadoarchivo hr {
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div#navegadoractualidad {
	width: 381px;
	padding:6px;
	text-align:center;
	line-height: 16px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div#navegadoractualidad p{
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#navegadoractualidad a{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#navegadoractualidad a:hover{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#contenedorcomentario{
	margin: 0px 0px 0px 15px;
	padding: 0px 10px 5px 10px;
	height:auto;
	background-color: #eeeeee;
}

div.avatarcomentario{
	float:left;
	padding: 8px 8px 8px 8px;
}

div.comentario {
	width:545px;
	height: auto;
	margin: 0px 0px 5px 0px;
	padding: 8px 5px 15px 65px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div.comentario p{
	color: #666;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.comentario p a{
	color: #666;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.comentario p a:hover{
	color: #666;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.textocomentario{
	padding-left:35px;
	background-image: url(/images/fondotextocomentario.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

div.navegadorcomentario {
	width: 605px;
	height:auto;
	padding:5px;
	margin-bottom:4px;
	text-align:center;
	line-height: 16px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div.navegadorcomentario p{
	color: #ff6300;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.navegadorcomentario a{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.navegadorcomentario a:hover{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.navegadorcomentario a:visited{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.contenedorultimos4{
	width:276px;
	background-color:#eee;
	background-image:url(/images/fondocomentario.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	padding: 0px 10px 10px 10px;
	border: 2px solid #e4e4d4;
}

/* Mailchimp */
#mc_embed_signup{
	display:inline-block;
	font:12px Arial,Helvetica,Verdana,sans-serif;
	width:276px;
}

/* Mailchimp */
div.mc-field-group label {
	display:inline;
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.contenedorfacebook{
	padding-top: 6px;
	padding-bottom:6px;
	width:296px;
	height:1350px;
	background-color:#eee;
	background-image:url(/images/fondocomentario.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	border: 2px solid #e4e4d4;
	overflow:hidden;
	}

div.promociones {
	width: 615px;
	height:auto;
	margin-top:7px;
	margin-bottom:4px;
	padding-bottom:2px;
	text-align:left;
	line-height: 16px;
	background-color: #333;
	background-image: url(/images/fondopromociones.gif);
	background-repeat:repeat-x;
	background-position:left top;
	border: 2px solid #666;
}

div.promociones p{
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.promociones h1 a{
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.promociones h1 a:hover{
	color: #ddd;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#606060;
}

div.promociones h2 a{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.promociones h2 a:hover{
	color: #ddd;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#606060;
}

div.zonaterciariopromociones {
	width: 615px;
	height: auto;
}

div.terciariopromociones1 {
	width:191px;
	height:auto;
	float:left;
	padding: 0px 0px 9px 10px;
}

div.terciariopromociones2 {
	width:191px;
	height:auto;
	margin:0 auto;
	padding:0px 0px 9px 0px;
}

div.terciariopromociones3 {
	width:191px;
	height:auto;
	float:right;
	padding:0px 9px 9px 0px;
}

div.resumenterciariopromociones {
	width:185px;
	height:auto;
	line-height:14px;
	padding: 3px 1px 1px 2px;
}

div.navegadorcomentario2 {
	width: 603px;
	height:auto;
	padding:6px;
	text-align:center;
	line-height:16px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div.navegadorcomentario2 p{
	text-align:center;
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.navegadorcomentario2 p a{
	text-align:center;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.navegadorcomentario2 p a:hover{
	text-align:center;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.navegadorcomentario2 p a:visited{
	text-align:center;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.navegadorcomentario3 {
	width: 591px;
	height:auto;
	padding:6px 12px 6px 12px;
	margin-bottom:4px;
	text-align:left;
	line-height: 16px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div.navegadorcomentario3 p{
	color: #ff6300;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.navegadorcomentario3 a{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.navegadorcomentario3 a:hover{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.navegadorcomentario3 a:visited{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.navegadorcomentario300 {
	width: 258px;
	text-align:center;
	height:auto;
	padding:7px;
	text-align:left;
	line-height: 16px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div.navegadorcomentario300 p{
	text-align:center;
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.navegadorcomentario300 p a{
	text-align:center;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.navegadorcomentario300 p a:hover{
	text-align:center;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.navegadorcomentario300 p a:visited{
	text-align:center;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#formulariocomentario {
	width:315px;
	padding:5px;
	margin:5px 0px 5px 0px;
	border:2px solid #e4e4d4;
	background-color:#eee;
	background-image: url(/images/fondocomentario.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

div#formulariocomentario fieldset {
	border:0;
}

div#formulariocomentario legend{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	padding: 0px 0px 5px 0px;
}

div#formulariocomentario p label {
	font:bold 11px Arial, Helvetica, Verdana, sans-serif;
	float: left;
	width: 110px;
	text-align:right;
	padding:5px;
	color: #848484;
}
div#formulariocomentario p br {
	clear: left;
}

.campo2 {
	width: 160px;
	height: 16px;
	border: 2px solid #e4e4e4;
	background: #f9f9f9;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}

.campo2:focus { 
	background:#fff; 
}

.campo3 {
	border: 2px solid #e4e4e4;
	background: #fafafa;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}

.campo3:focus { 
	background:#fff; 
}

#botoncomentario {
	margin:5px 0px 0px 120px;
	width: 63px;
	height: 19px;
	background: #eee;
	border: 2px solid #e4e4d4;
	background-image: url(/images/ok2.gif);
	text-indent: -9999%;
	cursor: pointer;
}

div#normascomentario{
	float:right;
	width:275px;
	margin-top:7px;
	line-height:12px;
}

div#normascomentario p{
	color: #848484;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#normascomentario a:hover{
	color: #848484;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#normascomentario p a{
	color: #848484;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#contenedorrelacionado{
	margin: 0px 0px 0px 15px;
	padding: 0px 10px 5px 10px;
	height:auto;
	background-color: #eee;
	background-image: url(/images/fondorelacionado.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div#contenedorrelacionadoportada{
	margin: 0px 0px 0px 15px;
	padding: 13px 10px 5px 10px;
	height:auto;
	background-color: #eee;
	background-image: url(/images/fondorelacionado.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div.rotulosportada{
	height:auto;
	margin-left:15px;
	background-color: #eee;
}

div.relacionado {
	width:605px;
	height: 85px;
	margin: 0px 0px 8px 0px;
	padding: 5px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div.contenedoravisoresultados {
	width:605px;
	margin: 0px 0px 5px 0px;
	padding: 16px 10px 8px 0px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div#avisoresultados{
	width:583px;
	margin: 0px 0px 8px 0px;
	padding: 16px;
	background-color: #fafafa;
	border: 2px solid #E4E4D4;
	line-height:14px;
}

div#avisoresultados p{
	color: #848484;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#avisoresultados p a{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#avisoresultados a:hover{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#avisoresultados p a:visited{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.contenedorresumenrelacionado{
	float:right;
	width:446px;
	height:85px;
}

div.resumenrelacionado {
	width:438px;
	height:auto;
	background-image:url(/images/fondotitulo.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	padding: 3px 3px 5px 3px;
}

div.textoresumenrelacionado{
	margin-left:22px;
}

div.rotuloresumenrelacionado{
	float:right;
	margin-top:-6px;
	margin-right:-3px;
}

div.titularrelacionado {
	width: 412px;
	height:30px;
	line-height:16px;
	margin-left:24px;
	padding-top:3px;
}

div.ficharelacionadoindices{
	margin-left:24px;
}

div.contenedormasseccion{
	height:84px;
}

div.contenedormassecciontextos{
	margin-left:158px;
}

div.contenedormasseccionfoto{
	float:left;
	margin-left:-2px;
	width:150px;
	height:84px;
}

div.ficharelacionadoportada{
	margin-left:56px;
	padding-bottom:9px;
}

div.relacionadocine{
	float:left;
	width:392px;
	height: 85px;
	margin: 0px 0px 6px 0px;
	padding: 5px;
	background-color: #fff;
	border: 2px solid #E4E4D4;
}

div.contenedorresumenrelacionadocine{
	float:right;
	width:237px;
	height:85px;
}

div.resumenrelacionadocine{
	width:231px;
	height:auto;
	background-image:url(/images/fondotitulo.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	padding: 3px 3px 5px 3px;
}

div.textoresumenrelacionadocine{
	margin-left:22px;
}

div.titularrelacionadocine{
	width: 207px;
	height:30px;
	line-height:16px;
	margin-left:24px;
	padding-top:3px;
}

div.ficharelacionadocine{
	margin-left:24px;
}

div#publicidadinterior2 {
	float:right;
	width: 300px;
	height: 260px;
	margin: 0px 10px 5px 0px;
	background-color:#eee;
	text-align:right;
}

div#publicidadinterior2 p{
	color: #ff6300;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#publicidadinterior2 p a{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#publicidadinterior2 p a:hover{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#columnaderecha {
	background-color:#ffffff;
	width:300px;
	margin-left:665px;
}

div.publicidadderecha {
	height:250px;
	width:300px;
	padding-top:10px;
	background-image:url(/images/fondopublicidadderecha.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

div.rotulopublicidad1{
	padding-top:7px;
	height:16px;
	background-image: url(/images/fondorotulopublicidad1.gif);
	background-repeat:repeat-x;
	text-align:right;
}

div.rotulopublicidad1 p{
	color: #ff6300;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.rotulopublicidad1 p a{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.rotulopublicidad1 p a:hover{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.rotulopublicidad{
	padding-top:7px;
	height:22px;
	background-image: url(/images/fondorotulopublicidad.gif);
	background-repeat:repeat-x;
	text-align:right;
}

div.rotulopublicidad p{
	color: #ff6300;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.rotulopublicidad p a{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.rotulopublicidad p a:hover{
	color: #666;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.followus{
	width: 286px;
	height: 27px;
	padding:5px;
	background-color:#eee;
	border: 2px solid #E4E4D4;
	background-image: url(/images/fondosiguenos.gif);
	background-repeat:no-repeat;
}

div.menufollowus{
	width:156px;
	height:29px;
	background-image:url(/images/menusiguenosnuevo.gif);
	background-repeat:repeat-x;
	margin-left:121px;
}

.menufollowuscontent {
	background-image:url(/images/menusiguenosnuevo.gif);
	background-repeat:repeat-x;
	background-color:#eee;
}
.menufollowuscontent li {
	float:left;
	width:auto;
}
.menufollowuscontent a {background:url(/images/menusiguenosnuevo.gif); display:block; height:29px; text-indent:-9000%;font-size:0px;}

.menu_followusfacebook a {width:26px;}
.menu_followusgoogleplus a {width:26px; background-position:-26px 0px;}
.menu_followustwitter a {width:26px; background-position:-52px 0px;}
.menu_followusfoursquare a {width:26px; background-position:-78px 0px;}
.menu_followusinstagram a {width:26px; background-position:-104px 0px;}
.menu_followusyoutube a {width:26px; background-position:-130px 0px;}

.menu_followusfacebook a:hover {background-position:0px -29px;}
.menu_followusgoogleplus a:hover {background-position:-26px -29px;}
.menu_followustwitter a:hover{background-position:-52px -29px;}
.menu_followusfoursquare a:hover {background-position:-78px -29px;}
.menu_followusinstagram a:hover {background-position:-104px -29px;}
.menu_followusyoutube a:hover {background-position:-130px -29px;}

.menu_followusfacebook a.active {background-position:0px -58px;}
.menu_followusgoogleplus a.active {background-position:-26px -58px;}
.menu_followustwitter a.active {background-position:-52px -58px;}
.menu_followusfoursquare a.active {background-position:-78px -58px;}
.menu_followusinstagram a.active {background-position:-104px -58px;}
.menu_followusyoutube a.active {background-position:-130px -58px;}

div.recuadrogris2 {
	width: 276px;
	height: auto;
	margin: 2px 4px 4px 4px;
	padding: 4px 4px 4px 4px;
	background-color:#eee;
	border: 2px solid #E4E4D4;
	text-align:right;
}

div.recuadrogris2 p{
	color: #ff6300;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.recuadrogris2 p a{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.recuadrogris2 p a:hover{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#entumovil{
	height:auto;
}

div#publicidadentumovil{
	height:250px;
}

div#banneravanzada{
	margin-top:8px;
	height:178px;
}

div.recuadrogris3{
	width: 286px;
	height: 27px;
	text-align: center;
	margin-bottom:8px;
	padding:5px;
	background-color:#eee;
	border: 2px solid #e4e4d4;
	background-image: url(/images/fondoregistro.gif);
	background-repeat:no-repeat;
}

div.fotografia{
	margin:8px 0px 10px 0px;
	height:auto;
}

div#topfooter {
	clear: both;
	height:auto;
	background-color:#2f2f2f;
}

div#contenidotopfooter{
	width:942px;
	height:auto;
	background-color:#000;
	padding: 9px;
	margin-left:15px;
}

div#rotulotopfooter{
	width: 960px;
	height:42px;
	background-color:#2f2f2f;
	margin-left:15px;
}

div#contenidotopfooter{
	width:942px;
	height:auto;
	background-color:#000;
	padding: 9px;
	margin-left:15px;
}

div#topnacional{
	width:290px;
	height:auto;
	float:left;
	padding:9px;
	background-color:#111;
}

div#topinternacional{
	width:290px;
	height:auto;
	margin:0 auto;
	padding:9px;
	background-color:#111;
}

div#topplylistsspotify{
	width:290px;
	height:auto;
	float:right;
	padding:9px 9px 0px 9px;
	background-color:#111;
}

div#topnacional hr{
	border: 0;
	border-bottom: 2px solid #222;
	border-top:0px;
}

div#topinternacional hr{
	border: 0;
	border-bottom: 2px solid #222;
	border-top:0px;
}

div#topautoeditados hr{
	border: 0;
	border-bottom: 2px solid #222;
	border-top:0px;
}

div#publicidadfooter{
	height:94px;
	margin-left:15px;
	padding:15px 0px 15px 0px;
	background-color:#2f2f2f;
}

div#footer {
	clear:both;
	text-align: center;
}

div#contenedorlogomenufooter{
	background-color:#000;
	height:320px;
}

div#menufooterparalogo{
	width:285px;
	height:310px;
	margin-left:5px;
	margin-right:10px;
	text-align:left;
	background-image:url(/images/logo.gif);
	background-position:top;
	background-repeat:no-repeat;
}

div.menufootergrande{
	width:385px;
	height:auto;
	margin-left:5px;
	margin-right:10px;
	text-align:left;
}

div.menufooter{
	width:255px;
	margin-left:5px;
	margin-right:10px;
	text-align:left;
}

ul.menufootercontent {
	background-color:#000;
	margin-top:18px;
	line-height:14px;
}

ul.menufootercontent h1 {
	color:#ff6300;
	font-size: 14px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

.menufootercontent h1 a{
	color:#ff6300;
	font-size: 14px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

.menufootercontent h1 a:hover{
	color:#ff6300;
	font-size: 14px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#666;
}

ul.menufootercontent h2 {
	color:#fff;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

ul.menufootercontent h2 a{
	color:#fff;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

ul.menufootercontent h2 a:hover{
	color:#fff;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#666;
}

ul.menufootercontent li {
	color:#ff6300;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

ul.menufootercontent li a{
	color:#fff;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

ul.menufootercontent li a:hover{
	color:#fff;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: underline;
	background-color:#666;
}

div#colofon{
	padding-top:10px;
	background-image: url(/images/fondocolofonnew.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#2f2f2f;
	text-align:center;
	line-height: 15px;
}

div#colofon p{
	color: #ddd;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#colofon p a{
	color: #ddd;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#colofon p a:hover{
	color: #ddd;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#666;
}

div#colofon p a:visited{
	color: #ddd;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.ordenalfabetico{
	height:26px;
	padding-top:15px;
	text-indent: 28px;
	letter-spacing: -1px;
	text-align: left;
	background-image: url(/images/iconoalfabetico.gif);
	background-repeat:no-repeat;
}

div.ordenalfabetico h2 {
	color: #ED760E;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

div.ordenalfabetico h2 a{
	color: #ED760E;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.ordenalfabetico h2 a:hover{
	color: #ED760E;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#eee;
}

div#opinionseccion{
	margin: 0px 0px 0px 15px;
	padding: 0px 10px 5px 10px;
	height:auto;
	background-color: #eee;
	background-image: url(/images/fondoporestilos.gif);
	background-repeat:repeat-y;
	background-position:top;
}

div#opinionseccion p {
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#opinionseccion h2 {
	color: #1f1f1f;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

div#opinionseccion h2 a{
	color: #1f1f1f;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div#opinionseccion h2 a:hover{
	color: #1f1f1f;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#porestilosseccion{
	margin: 0px 0px 0px 15px;
	padding: 0px 10px 5px 10px;
	height:auto;
	background-color: #eee;
	background-image: url(/images/fondoporestilos.gif);
	background-repeat:repeat-y;
	background-position:top;
}

div#porestilosseccion h2 {
	color: #ff6300;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
}

div#porestilosseccion hr {
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div.opinionizquierda{
	float:left;
	margin-left:3px;
	width:300px;
	padding-top:12px;
	background-color:#c4c4c4;
}

div.opinionderecha{
	margin-left:316px;
	width:300px;
	padding-top:12px;
	background-color:#c4c4c4;
}

div.contenedoropinion{
	padding: 0px 8px 0px 20px;
	line-height: 16px;
	background-color:#c4c4c4;
	background-image: url(/images/fondoopinionseccion.gif);
	background-repeat:no-repeat;
}

div.contenedoropinion hr {
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div.listadogeneros {
	height:22px;
	padding-top:8px;
	letter-spacing: -1px;
	text-align: left;
}

div.listadoestilos{
	width:235px;
	margin: 0px 0px 0px 10px;
	padding-top:12px;
	padding-left: 12px;
	line-height:16px;
}

div.listadoestilos p{
	color: #ff6300;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.listadoestilos p a{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.listadoestilos p a:hover{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#b0b0b0;
}

div.formularioavanzada {
	width:263px;
	padding:3px;
	margin:1px 0px 0px 0px;
	border:2px dotted #e4e4d4;
	background-color:#cdcdcd;
}

div.formularioavanzada fieldset {
	border:0;
}

div.formularioavanzada p label {
	font:bold 11px Arial, Helvetica, Verdana, sans-serif;
	float: left;
	width: 110px;
	text-align:right;
	padding:5px;
	color: #848484;
}

.campoavanzada {
	width: 256px;
	height: 16px;
	border: 2px solid #e4e4e4;
	background: #f0f0f0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}

.campoavanzada:focus { 
	background:#fff; 
}

.botonavanzada {
	margin:5px 0px 0px 198px;
	width: 63px;
	height: 22px;
	background: #eee;
	border: 2px solid #e4e4d4;
	background-image: url(/images/ok2.gif);
	text-indent: -9999%;
	cursor: pointer;
}

table.discografia{
	width:174px;
	height:auto;
	table-layout:auto;
}

table.discografia tbody tr{
	background-color: #eeeeee;
}

table.discografia tbody td {
	width: 58px;
	font: 11px Arial, Verdana, sans-serif;
	color: #666;
	text-align: left;
}

table.discografia p {
	color: #848484;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

table.discografia a{
	color: #848484;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

table.discografia a:hover{
	color: #848484;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#eee;
}

div.staff{
	width: 560px;
	margin: 0px 0px 10px 30px;
	padding: 8px;
	line-height:13px;
	border: 2px solid #e4e4d4;
	background-color:#f5f5f5;
	background-image: url(/images/fondostaff.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

div.stafftexto{
	float:right;
	width:375px;
}

div.staff h1 {
	color: #1f1f1f;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.staff h2 {
	color: #848484;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.staff p{
	color: #666;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.details{
	padding: 8px;
	margin-left:25px;
	line-height:14px;
	background-color:#eee;
	background-image:url(/images/fondocontenedordetails.gif);
	background-position:right top;
	background-repeat:no-repeat;	
	border: 2px solid #E4E4D4;
}

div#contenedordatosdetails{
	margin-left:77px;
	text-align:left;
}

div#contenedordatosdetails h1{
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#contenedordatosdetails p{
	color: #666;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div#contenedordatosdetails p a{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}

div#contenedordatosdetails p a:hover{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div#contenedordatosdetails p a:visited{
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}

div#contenedordatosdetails hr{
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div#detail1{
	text-indent:32px;
	vertical-align:middle;
	line-height:18px;
	background-image:url(/images/iconodetailsinfo4.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div#detail2{
	text-indent:32px;
	vertical-align:middle;
	line-height:18px;
	background-image:url(/images/iconodetaildireccion3.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div#detail3{
	text-indent:32px;
	vertical-align:middle;
	line-height:18px;
	background-image:url(/images/iconodetailstiempo.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div#detail4{
	text-indent:32px;
	vertical-align:middle;
	line-height:18px;
	background-image:url(/images/iconodetailsprecio5.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div.galerias{
	padding: 8px;
	width:404px;
	line-height:14px;
	background-color:#eee;
	background-image:url(/images/fondocontenedorgalerias.gif);
	background-position:right top;
	background-repeat:no-repeat;	
	border: 2px solid #E4E4D4;
}

div.galerias h1 {
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.galerias p {
	color: #ff6300;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.galerias p a {
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}

div.galerias p a:hover {
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#e4e4d4;
}

div.galerias hr {
	border: 0;
	border-bottom: 2px dotted #E4E4D4;
	border-top:0px;
}

div.videocontenido {
	margin-left:25px;
	margin-bottom:10px;
	padding:10px;
	width:605px;
	line-height:14px;
	background-color:#eee;
	background-image:url(/images/fondocomentario.gif);
	background-repeat:no-repeat;
	background-position:right top;
	border: 2px solid #E4E4D4;
}

div#contenedorcomentariosfacebook {
	margin-left:25px;
	margin-bottom:10px;
	padding:10px;
	width:605px;
	min-height:500px;
	line-height:14px;
	background-color:#eee;
	background-image:url(/images/fondocomentario.gif);
	background-repeat:no-repeat;
	background-position:right top;
	border: 2px solid #E4E4D4;
}

div.formularionavegacion {
	width:603px;
	background-color:#fff;
}

div.formularionavegacion fieldset {
	border:0;
}

div.formularionavegacion label {
	display:inline;
	color: #ff6300;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.camponavegacion {
	width: 520px;
	height: 16px;
	border: 2px solid #e4e4e4;
	background: #f0f0f0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	margin-bottom:6px;
}

.camponavegacion:focus { 
	background:#fbfbfb; 
}

.botonnavegacion {
	display:inline;
	margin:0px 0px 0px 5px;
	width: 63px;
	height: 22px;
	background: #eee;
	border: 2px solid #e4e4d4;
	background-image: url(/images/ok2.gif);
	text-indent: -9999%;
	cursor: pointer;
}

.sharrrecompartirprincipal{
float:left;
}

.sharrrecompartirzonacine{
float:right;
padding-top:2px;
padding-bottom:1px;
background-color:#e4e4e4;
}

.sharrrecompartirlistadocontenidos{
float:left;
margin-top:-4px;
}

.contenedorsharrrerestaurantsparaficha{
height:20px;
}

.sharrrerestaurants{
float:left;
height:24px;
}

.sharemeevent{
float:left;
height:20px;
}

.sharrre .box{
background-color:transparent;
height:20px;
display:inline-block;
position:relative;
padding:0px 27px 0px 0px;
-webkit-border-radius:3px;
border-radius:3px;
font-size:12px;
float:left;
clear:both;
overflow:hidden;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
transition:all 0.3s linear;
}

.sharrre .boxrestaurants{
background-color:transparent;
height:20px;
display:inline-block;
position:relative;
padding-right:110px;
-webkit-border-radius:3px;
border-radius:3px;
font-size:12px;
float:left;
clear:both;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
transition:all 0.3s linear;
}

.sharrre .boxfacebook{
background-color:transparent;
height:20px;
display:inline-block;
position:relative;
font-size:12px;
float:left;
clear:both;
}

.boxcontenidos{
background-color:transparent;
height:20px;
display:inline-block;
position:relative;
padding-right:255px;
-webkit-border-radius:3px;
border-radius:3px;
font-size:12px;
float:left;
clear:both;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
transition:all 0.3s linear;
}

.sharrre .left{
line-height:20px;
width:92px;
display:block;
white-space:nowrap;
background-color:transparent;
}

.sharrre .middle{
position:absolute;
height:20px;
top:0px;
left:92px;
width:0px;
white-space:nowrap;
text-align:left;
overflow:hidden;
-webkit-transition:width 0.3s linear;
-moz-transition:width 0.3s linear;
-o-transition:width 0.3s linear;
transition:width 0.3s linear;
}

.sharrre .middle a{
color:#eee;
font-weight:bold;
text-align:center;
float:left;
line-height:20px;
}

.sharrre .middlerestaurants{
position:absolute;
height:20px;
top:0px;
left:92px;
width:110px;
white-space:nowrap;
text-align:left;
-webkit-transition:width 0.3s linear;
-moz-transition:width 0.3s linear;
-o-transition:width 0.3s linear;
transition:width 0.3s linear;
}

.sharrre .middlerestaurants a{
color:#eee;
font-weight:bold;
text-align:center;
float:left;
line-height:20px;
}

.sharrre .middlecontenidos{
position:absolute;
height:20px;
top:0px;
left:0px;
width:110px;
white-space:nowrap;
text-align:left;
-webkit-transition:width 0.3s linear;
-moz-transition:width 0.3s linear;
-o-transition:width 0.3s linear;
transition:width 0.3s linear;
}

.sharrre .middlecontenidos a{
color:#eee;
font-weight:bold;
text-align:center;
float:left;
line-height:20px;
}

.sharrre .right{
position:absolute;
right:0px;
top:0px;
height:100%;
width:27px;
text-align:center;
line-height:20px;
color:#666;
background-image:url(/images/fondocontadorshareit.gif);
background-position:left;
background-repeat:no-repeat;
}

.sharrre .box:hover{
padding-right:110px;
}

.sharrre .middle a:hover{
text-decoration:none;
}

.sharrre .box:hover .middle{
width:108px;
}

.sharrre .boxrestaurants:hover{
padding-right:110px;
}

.sharrre .boxcontenidos:hover{
padding-right:155px;
}

.sharrre .boxrestaurants:hover .middlerestaurants{
width:108px;
}

.sharrre .boxcontenidos:hover .middlecontenidos{
width:155px;
}

.sharrre .boxpeq{
margin-left:3px;
background-color:transparent;
height:20px;
display:inline-block;
position:relative;
padding:0px 27px 0px 0px;
-webkit-border-radius:3px;
border-radius:3px;
font-size:12px;
float:left;
clear:both;
overflow:hidden;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
transition:all 0.3s linear;
}

.sharrre .leftpeq{
line-height:20px;
width:21px;
display:block;
white-space:nowrap;
background-color:transparent;
}

.sharrre .middlepeq{
position:absolute;
height:20px;
top:0px;
left:21px;
width:0px;
white-space:nowrap;
text-align:left;
overflow:hidden;
-webkit-transition:width 0.3s linear;
-moz-transition:width 0.3s linear;
-o-transition:width 0.3s linear;
transition:width 0.3s linear;
}

.sharrre .middlepeq a{
color:#eee;
font-weight:bold;
text-align:center;
float:left;
line-height:20px;
}

.sharrre .middlerestaurants{
position:absolute;
height:20px;
top:0px;
left:21px;
width:108px;
white-space:nowrap;
text-align:left;
-webkit-transition:width 0.3s linear;
-moz-transition:width 0.3s linear;
-o-transition:width 0.3s linear;
transition:width 0.3s linear;
}

.sharrre .middlerestaurants a{
color:#eee;
font-weight:bold;
text-align:center;
float:left;
line-height:20px;
}

.sharrre .rightpeq{
position:absolute;
right:0px;
top:0px;
height:100%;
width:27px;
text-align:center;
line-height:20px;
color:#666;
background-image:url(/images/fondocontadorshareit.gif);
background-position:left;
background-repeat:no-repeat;
}

.sharrre .boxcontenidos:hover{
padding-right:155px;
}

.sharrre .boxpeq:hover{
padding-right:110px;
}

.sharrre .middlepeq a:hover{
text-decoration:none;
}

.sharrre .middlerestaurants a:hover{
text-decoration:none;
}

.sharrre .middlecontenidos a:hover{
text-decoration:none;
}

.sharrre .boxpeq:hover .middlepeq{
width:108px;
}

.sharrre .boxpeq:hover .middlerestaurants{
width:81px;
}

.sharrre .boxcontenidos:hover .middlecontenidos{
width:155px;
}

 /* aceptar cookies */
#barraaceptacion {
    display:none;
    position:fixed;
    left:0px;
    right:0px;
    bottom:0px;
    padding-bottom:20px;
    width:100%;
    text-align:center;
    min-height:40px;
    background-color: rgba(0, 0, 0, 0.5);
    color:#fff;
    z-index:99999;
}
 
.inner {
    width:100%;
    position:absolute;
    padding-left:5px;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
    top:30%;
}
 
.inner a.ok {
    padding:4px;
    color:#00ff2e;
    text-decoration:none;
}
 
.inner a.info {
    padding-left:5px;
    text-decoration:none;
    color:#faff00;
}

div.archivoorg{
	color: #1f1f1f;
	line-height: 16px;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.archivoorg p {
	color: #848484;
	font-size: 12px;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.archivoorg p a{
	color: #6B6B9D;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.archivoorg p a:hover{
	color: #666;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#d0d0d0;
}

div.archivoorg a{
	color: #6B6B9D;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

div.archivoorg a:hover{
	color: #666;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	background-color:#d0d0d0;
}

.tablaarchivo{
	padding:5px;
	margin-bottom:5px;
	border: 2px solid #e4e4e4;
	background-color:#fff;
}

.tablaarchivo tr{
	padding:5px;
	border: 2px solid #e4e4e4;
}

.tablaarchivo td{
	padding:6px;
}

.tdtituloarchivo{
	height:30px;
	background-color:#c4c4c4;
	vertical-align:middle;
	line-height:28px;
}

.tdfichaarchivo{
	background-color:#e4e4e4;
	padding:6px;
}

.imagenarchivo{
	margin:10px;
}

table.datosconciertos{
	width:615px;
	margin-left:2px;
	table-layout:auto;
}

table.datosconciertos thead th {
	font: bold 15px Arial, Verdana, sans-serif;
	color: #4f4f4f;
	text-align: left;
	padding: 4px;
	background-color: #e4e4e4;
}

table.datosconciertos tbody tr{
	background-color: #ffffff;
}

table.datosconciertos tbody tr:hover {
  	background-color: #f4f4f4;
}

table.datosconciertos tbody td {
	font: 12px Arial, Verdana, sans-serif;
	color: #666;
	text-align: left;
	padding: 4px;
	border-top: 2px dotted #e4e4e4;
}

table.datosconciertos p {
	color: #848484;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

table.datosconciertos a{
	color: #6B6B9D;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

table.datosconciertos a:hover{
	color: #6B6B9D;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color:#d0d0d0;
}

/* MailChimp Form Embed Code - Classic - 12/17/2015 v10.7 */
#mc_embed_signup form {
display : block;
position : relative;
text-align : left;
padding : 10px 0 10px 3%;
}
#mc_embed_signup h2 {
font-weight : bold;
padding : 0;
margin : 15px 0;
font-size : 1.4em;
}
#mc_embed_signup input {
border : #ABB0B2 solid 1px;
border-radius : 3px;
}
#mc_embed_signup input:focus {
border-color : #333;
}
#mc_embed_signup .button {
clear : both;
background-color : #aaa;
border : none 0;
border-radius : 4px;
transition : all 0.23s 0s ease-in-out;
color : #FFFFFF;
cursor : pointer;
display : inline-block;
font-size : 15px;
font-weight : normal;
height : 32px;
line-height : 32px;
margin : 0 5px 10px 0;
padding : 0 22px;
text-align : center;
text-decoration : none;
vertical-align : top;
white-space : nowrap;
width : auto;
}
#mc_embed_signup .button:hover {
background-color : #777;
}
#mc_embed_signup .small-meta {
font-size : 11px;
}
#mc_embed_signup .nowrap {
white-space : nowrap;
}
#mc_embed_signup .mc-field-group {
clear : left;
position : relative;
width : 96%;
padding-bottom : 3%;
min-height : 50px;
}
#mc_embed_signup .size1of2 {
clear : none;
float : left;
display : inline-block;
width : 46%;
margin-right : 4%;
}
* html #mc_embed_signup .size1of2 {
margin-right : 2%;
}
#mc_embed_signup .mc-field-group label {
display : block;
margin-bottom : 3px;
}
#mc_embed_signup .mc-field-group input {
display : block;
width : 100%;
padding : 8px 0;
text-indent : 2%;
}
#mc_embed_signup .mc-field-group select {
display : inline-block;
width : 99%;
padding : 5px 0;
margin-bottom : 2px;
}
#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us {
padding : 5px 0;
}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input {
display : inline;
width : 60px;
margin : 0 2px;
letter-spacing : 1px;
text-align : center;
padding : 5px 0 2px 0;
}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input {
width : 40px;
}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input {
width : 30px;
}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label {
display : none;
}
#mc_embed_signup .indicates-required {
text-align : right;
font-size : 11px;
margin-right : 4%;
}
#mc_embed_signup .asterisk {
color : #e85c41;
font-size : 150%;
font-weight : normal;
position : relative;
top : 5px;
}
#mc_embed_signup .clear {
clear : both;
}
#mc_embed_signup .mc-field-group.input-group ul {
margin : 0;
padding : 5px 0;
list-style : none;
}
#mc_embed_signup .mc-field-group.input-group ul li {
display : block;
padding : 3px 0;
margin : 0;
}
#mc_embed_signup .mc-field-group.input-group label {
display : inline;
}
#mc_embed_signup .mc-field-group.input-group input {
display : inline;
width : auto;
border : none;
}
#mc_embed_signup div#mce-responses {
float : left;
top : -1.4em;
padding : 0 0.5em 0 0.5em;
overflow : hidden;
width : 90%;
margin : 0 5%;
clear : both;
}
#mc_embed_signup div.response {
margin : 1em 0;
padding : 1em 0.5em 0.5em 0;
font-weight : bold;
float : left;
top : -1.5em;
z-index : 1;
width : 80%;
}
#mc_embed_signup #mce-error-response {
display : none;
}
#mc_embed_signup #mce-success-response {
color : #529214;
display : none;
}
#mc_embed_signup label.error {
display : block;
float : none;
width : auto;
margin-left : 1.05em;
text-align : left;
padding : 0.5em 0;
}
#mc-embedded-subscribe {
clear : both;
width : auto;
display : block;
margin : 1em 0 1em 5%;
}
#mc_embed_signup #num-subscribers {
font-size : 1.1em;
}
#mc_embed_signup #num-subscribers span {
padding : 0.5em;
border : #ccc solid 1px;
margin-right : 0.5em;
font-weight : bold;
}
#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {
display : inline-block;
margin : 2px 0 1em 0;
padding : 5px 10px;
background-color : rgba(255, 255, 255, 0.85);
border-radius : 3px;
font-size : 14px;
font-weight : normal;
z-index : 1;
color : #e85c41;
}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {
border : #e85c41 solid 2px;
}