body {
	font-size:11px;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:974px;
	margin:0 auto;
	padding:0;
}
a:active {
	outline: none;
}
:-moz-any-link:focus {
 outline: none;
}
form {
	display:inline;
}
fieldset {
	border:none;
	margin:0;
	padding:0;
}
input {
	float:left;
}
a {
	text-decoration:none;
}
img {
	border:0;
}
ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.oculto {
	display:none;
}
.clear {
	clear:both;
}
#home-global {
	width:974px;
border:1px solid #235C8A;
	overflow:auto;
	margin:0;
	padding:2px 2px 1px;
}
#casa-cabecera {
	width:974px;
	height:106px;
	background-image:url(../_imagenes/casa/2/1715.gif);
	background-repeat:no-repeat;
	margin:0 0 3px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	height:15px;
	background-image:url(../img/casa-h2.gif);
	background-position:right top;
	background-repeat:no-repeat;
background-color:#235C8A;
	margin:0;
	padding:2px 0 0 6px;
}
h2 a {
	color:#ffffff;
	text-decoration:none;
}
#menu {
	width:100%;
	height:22px;
	background-color:#E2E8E9;
	margin:0 0 10px;
	padding:0;
}
#menu-casa {
	background-color:#E2E8E9;
	float:left;
	margin:0;
	padding:0;
}
#menu-casa li {
	width:100px;
	float:left;
border-left:7px solid #235C8A;
	border-right:3px solid #FFF;
	background-color:#E2E8E9;
	margin:0;
	padding:4px 0 4px 4px;
}
#menu-casa li a {
	color:#494A4A;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:11px;
	margin:0;
}
#menu-casa li a:hover {
	color:#A3A4A4;
}
#casa-col-a {
	width:414px;
	float:left;
	margin:0 16px 0 0;
	padding:0;
}
.dropmenudiv {
	position:absolute;
	z-index:1010!important;
	visibility:hidden;
	background-color:#E2E8E9;
	width:150px;
	margin:4px 9px 9px 7px;
}
.dropmenudiv div {
	border-top:1px solid #FFF;
border-left:7px solid #235C8A;
	margin:0;
	padding:3px;
}
#casa-col-b {
	width:367px;
	float:left;
	margin:0 16px 0 0;
}
#casa-col-b p {
	line-height:1.5em;
}
#casa-col-c {
	width:160px;
	float:right;
	margin:0;
}
#casa-col-c img {
border:1px solid #235C8A;
	margin:0 0 4px;
	padding:0;
}
#casa-conciertos {
	width:412px;
border:1px solid #235C8A;
	background-color:#F3F3F3;
	overflow:auto;
}
#casa-conciertos li {
	overflow:auto;
	width:401px;
	line-height:1.5em;
	padding:13px 0 13px 11px;
}
#casa-conciertos p {
	padding:0;
	margin:0 0 8px 0;
}
#conciertos-festival li {
	overflow:auto;
	width:468px;
	line-height:1.5em;
	padding:13px 0 13px 11px;
}
#casa-conciertos li img, #conciertos-festival li img {
	float:left;
}
#casa-conciertos li a, #conciertos-festival li a {
color:#235C8A;
}
#conciertos-festival li.casaconciertos-lioscuro {
	background-color:#E7E7E7;
	overflow:auto;
	width:468px;
	padding:13px 0 13px 11px;
}
#casa-conciertos li.casaconciertos-lioscuro {
	background-color:#E7E7E7;
	overflow:auto;
	width:401px;
	padding:13px 0 13px 11px;
}
#casa-conciertos li.casaconciertos-lioscuro img, #conciertos-festival li.casaconciertos-lioscuro img {
	float:right;
	margin:0 13px 0 0;
}
#casa-conciertos li img, #conciertos-festival li img {
border:1px solid #235C8A;
	margin:0 13px 8px 0
}
#conciertos-festival h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:0;
}
.vermas-contenedor {
	width:410px;
	border:1px solid #FFF;
	background-color:#E3EAEB;
	height:13px;
	margin:0;
	padding:0;
}
.vermas-contenedor-actnews {
	width:367px;
	height:13px;
	margin:0;
	padding:0;
}
a.vermas {
color:#235C8A;
	font-weight:900;
	float:right;
	border:none;
	background-color:#E3EAEB;
	margin:0;
	padding:0 0 0 4px;
}
a.ampliar {
color:#235C8A;
	font-weight:900;
	border:none;
	background-color: #E3EAEB;
	background-image: url(../_imagenes/casa/2/25.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin:0;
	padding:0 22px 0 4px;
}
a:hover.vermas, a:hover.ampliar {
	color:#898F90;
}
#casa-col-b ul {
	margin:0 0 7px;
	padding:0;
}
#casa-col-b li {
	overflow:auto;
	width:367px;
border-bottom:1px dotted #235C8A;
	padding:6px 0;
}
.casa-actnews {
	width:367px;
	overflow:auto;
	margin:0 0 10px;
}
.casa-actnews ul li {
	line-height:1.5em;
}
#casa-col-b li a, #archivo a {
color:#235C8A;
	margin:0;
	padding:0;
}
#casa-col-b li img {
	float:left;
border:1px solid #235C8A;
	margin:0 10px 0 0;
}
label, h1, #casa-conciertos ul {
	margin:0;
	padding:0;
}
#casa-conciertos li a:hover, #casa-col-b li a:hover, #archivo a:hover {
color:#659CC9;
}
#casa-conciertos li h3, #casa-col-b li h3, #archivo h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	margin:0;
	padding:0;
}
#buscador-casa {
	margin:0;
	padding:3px 0 0 0;
border-left:7px solid #235C8A;
	float:left;
	height:19px
}
#buscador-casa legend {
	display:none
}
.buscador-casa-input {
	height:15x;
	border:1px solid #494A4A;
	font-size:9px;
	margin:0 0 0 7px;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.izq {
	float:left
}
a.der {
color:#235C8A;
	background-color:#E3EAEB;
	padding:0 3px 0 3px;
	font-size:10px;
	float:right;
	margin:0 18px 0 0
}
a.der:hover {
	color:#E3EAEB;
background-color:#235C8A;
}
#casa-conciertos-a {
	width:298px;
	float:left;
	margin:0 16px 0 0;
	padding:0;
}
#casa-conciertos-ficha {
	width:298px;
border:1px solid #235C8A;
	background-color:#F3F3F3;
}
#casa-conciertos-ficha h3, h3.titularCamposFormulario {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	height:15px;
	background-image:url(../img/casa-h2.gif);
	background-position:right;
	background-repeat:no-repeat;
 background-color:#235C8A;
	margin:0;
	padding:2px 0 0 6px;
}
h3.titularCamposFormulario {
	margin-top:10px;
}
#casa-conciertos-ficha li {
	width:282px;
	margin:0;
	padding:8px;
	font-size:11px;
}
.casaconciertos-lioscuro-ficha, .casaconciertos-lioscuro {
	background-color:#E7E7E7;
	width:298px;
}
.vermas-contenedor-conciertos {
	width:296px;
	border:1px solid #FFF;
	background-color:#E3EAEB;
	height:13px;
	margin:0;
	padding:0;
}
#historia-back-agenda {
	margin:3px 0 0 0;
	padding:3px 0 0 0;
	background-image:url(../_imagenes/casa/2/22.gif);
	background-repeat:no-repeat;
	width:414px;
	height:20px;
background-color:#235C8A;
}
#historia-back {
	margin:3px 0 0 0;
	padding:3px 0 0 0;
	background-image:url(../_imagenes/casa/2/22.gif);
	background-repeat:no-repeat;
	width:298px;
	height:20px;
}
#historia-back a, #historia-back-agenda a {
	margin:0;
	padding:0 0 0 22px;
	color:#FFFFFF;
}
#historia-back a:hover, #historia-back-agenda a:hover {
color:#6699CC;
}
#historico-listado-conciertos {
	float:right;
	margin:3px 0 0 0;
	padding:3px 0 0 0;
	background-image:url(../_imagenes/casa/2/22.gif);
	background-repeat:no-repeat;
	width:200px;
	height:20px;
}
#historico-listado-conciertos a {
	margin:0;
	padding:0 0 0 22px;
	color:#FFFFFF;
}
#historico-listado-conciertos a:hover {
color:#6699CC;
}
a.boton {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	text-decoration:none !important;
	font-size:11px;
	margin:0;
	padding:5px 10px 5px 0;
	color:#FFFFFF;
	background-image:url(../_imagenes/casa/2/20.gif);
	background-position:right;
	background-repeat:no-repeat;
}
a:hover.boton {
color:#659CC9;
}
a:hover.boton-izq, span.boton-izq {
	background-image:url(../_imagenes/casa/2/21.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0;
	padding:5px 0 5px 10px;
	color:#FFFFFF
}
.boton-izq {
color:#659CC9;
}
#casa-conciertos-b {
	width:485px;
	float:left;
	margin:0 12px 0 0;
}
#casa-conciertos-b h2 {
	font-size:11px;
	overflow:auto;
	overflow:hidden;
}
#conciertos-cont-izq {
	float:left;
	margin:12px 0 0 0;
	padding:0;
	width:234px;
}
#conciertos-cont-der {
	float:left;
	margin:0;
	padding:12px 0 0 15px;
	width:225px;
}
#conciertos-cont-der a {
color:#235C8A;
	text-decoration:underline;
}
#conciertos-cont-der li {
	margin:0 0 15px 0;
}
.concierto-dest {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
color:#235C8A
}
#casa-conciertos-b p {
	clear:both;
	padding:15px 0 0 0;
	margin:0;
	line-height:1.5em;
}
.horizontal {
	margin:15px 0 0 0;
	clear:both
}
.horizontal li {
	float:left;
	padding:10px 5px 20px 0!important;
	margin:0
}
.boton-izq-web {
	background-image:url(../_imagenes/casa/2/23.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0;
	padding:5px 0 5px 20px!important
}
.boton-izq-escuchar {
	background-image:url(../_imagenes/casa/2/18.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0;
	padding:5px 0 5px 25px!important
}
.boton-izq-recomendar {
	background-image:url(../_imagenes/casa/2/24.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0;
	padding:5px 0 5px 25px!important
}
.boton-izq-pdf {
	background-image:url(../_imagenes/casa/2/19.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0;
	padding:5px 0 5px 25px!important
}
#listado {
	width:779px;
	float:left;
	margin:0 8px 0 8px
}
dl {
	width:779px;
}
dt {
	width: 270px;
	padding: 10px 0 10px 0;
	float: left;
	margin: 0;
border-top: 1px solid #235C8A;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.dt-tit {
	font-size:12px;
}
.dt-fecha {
	font-size:11px;
color:#235C8A;
}
.dt-hora {
	font-size:11px;
	background-image:url(../img/reloj.gif);
	background-repeat:no-repeat;
	padding:3px 0 7px 20px;
}
.dt-izq {
	float:left;
	width:195px;
}
dt img {
	float:left;
border:1px solid #235C8A;
	margin:0 10px 0 0
}
dd {
border-top: 1px solid #235C8A;
	width: 508px;
	margin: 0;
	padding: 10px 0 10px 0;
	float: left;
}
.dd-izq {
	width:360px;
	height:70px;
	border-left:1px solid #96999A;
	border-right:1px solid #96999A;
	float:left;
	padding:0 10px 0 10px
}
.dd-izq p {
	margin:0;
	padding:0
}
.dd-der {
	width:116px;
	float:left;
	padding:0 0 0 10px
}
.vermas-contenedor-dd-izq {
	width:355px;
	height:13px;
	margin:0;
	padding:0;
}
.list-a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	margin:0;
	padding:0;
	float:left;
	text-transform:uppercase;
	width:270px;
}
.txinfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	margin:0;
	padding:0 15px 5px 5px;
background-color:#235C8A;
	color:#FFFFFF
}
.vermas-listizq {
	float:right;
	width:100px;
	height:13px;
	margin:0 5px 0 0;
	padding:0 15px 0 0;
	background-image:url(../_imagenes/casa/2/25.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.casa-login {
	width:365px;
	background-color:#F3F3F3;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
border:1px solid #235C8A
}
.casa-login legend {
	display:none
}
.casa-login form {
	margin:0;
	padding:0
}
.casa-login fieldset {
	margin:0;
	padding:10px 20px 10px 5px
}
.casa-login-label {
	margin:0;
	padding:0 0 0 10px;
	background-image:url(../_imagenes/casa/2/17.gif);
	background-repeat:no-repeat;
	float:left;
color:#659CC9;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
}
.casa-login input {
	margin:0 0 4px 0;
	padding:2px;
	float:right
}
.input-class {
	background-color:#FFFFFF;
border:1px solid #235C8A;
	font-size:10px;
	width:160px
}
.input-boton {
background-color:#235C8A;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#FFFFFF;
	border:none
}
.casa-login a {
color:#235C8A;
	font-weight:900;
	float:left;
	border:none;
	margin:0;
	padding:0 0 0 4px;
}
.casa-login a:hover {
	color:#898F90;
}
#casa-conciertos form, #formularioBlog form {
	width:100%;
	margin:0;
	padding:0;
color:#235C8A;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	margin:0;
	padding:0;
	float:left;
}
#casa-conciertos fieldset, #formularioBlog fieldset {
	width:100%;
	padding:5px 0 10px 0;
	margin:0;
}
#casa-conciertos label, #formularioBlog label {
	margin:0 0 0 5px;
	padding:0;
}
#casa-conciertos label.checkbox, #formularioBlog label.checkbox {
	margin:0 0 0 5px;
	padding:0;
	width:150px;
}
#casa-conciertos input, #formularioBlog input {
	clear:both;
	margin:5px 5px 5px 5px;
	padding:2px;
	background-color:#FFFFFF;
border:1px solid #235C8A;
	font-size:11px;
	width:240px
}
#formularioBlog input {
	width:400px;
}
#casa-conciertos textarea, #formularioBlog textarea {
	clear:both;
	line-height:1.5em;
	margin:5px 5px 5px 5px;
	font-family:Verdana;
	padding:2px;
	background-color:#FFFFFF;
border:1px solid #235C8A;
	font-size:11px;
	width:390px;
	height:100px;
}
#casa-conciertos input.checkbox, #formularioBlog input.checkbox {
	float:none;
	margin:0px;
	border:0px;
	width:20px;
	vertical-align:middle;
}
#casa-conciertos select, #formularioBlog select {
	float:left;
	clear:both;
	margin:5px 5px 5px 5px;
	padding:2px;
	background-color:#FFFFFF;
border:1px solid #235C8A;
	font-size:11px;
	width:240px
}
.casa-conciertos-boton {
	margin:0;
background-color:#235C8A!important;
	border:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:bold!important;
	font-size:11px!important;
	text-transform:uppercase
}
#casa-conciertos fieldset p, #formularioBlog fieldset p {
	margin:0;
	padding:2px;
	clear:all!important;
	overflow:auto;
}
.casa-conciertos-fondo {
	background-color:#E7E7E7;
	overflow:auto;
	width:407px
}
#formularioBlog p.casa-conciertos-fondo {
	width:775px !important;
}
.casa-conciertos-coment {
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:0 0 0 10px;
}
label.campoerror {
	color:red
}
input.campoerror, select.campoerror, textarea.campoerror {
	background-color: #FEF !important;
}
div.error {
	background-color:#FFF3AF;
	padding:10px 0 0 35px;
	font-weight:900;
	color:#000;
	border:2px solid #FFDF2F;
	margin:5px;
	background-image:url(/img/cruz.gif);
	background-repeat:no-repeat;
	width:360px
}
div.error a {
	color:#990000;
	text-decoration:none
}
div.error a:hover {
	color:#291971;
	text-decoration:none
}
div.error p {
	font-weight:normal;
	color:#000000;
}
div.error ul {
	margin:0 0 15px 0 !important;
	width:300px!important;
}
div.error ul li {
	color: #CC0000;
	padding:0 !important;
	width:300px!important;
}
div.error label {
	text-decoration:underline;
	cursor:hand;
	cursor:pointer;
}
#contenido-doscol {
	width:779px;
	float:left;
	margin:0 0 15px 0
}
#contenido-doscol a {
color:#235C8A;
}
#contenido-doscol a:hover {
	color:#000;
}
#estatica {
	line-height:1.5em;
}
#imagenes {
	width:240px;
	float:left;
}
#texto {
	margin:8px 0 2px 0;
	padding:0;
	width:525px;
	float:left;
	line-height:1.5em;
}
#textoCompleto, #formularioBlog {
	margin:8px 0 2px 0;
	padding:0;
	width:779px;
	float:left;
	line-height:1.5em;
}
#imagenes img {
	margin:8px 0 0 0;
border:1px solid #235C8A
}
#imagenes span, .ultimaModificacion, #conciertos-cont-izq span {
color:#235C8A;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
.cont-horario {
	background-image:url(../img/cont-horario.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
color:#235C8A;
}
.cont-aforo {
	background-image:url(../img/cont-aforo.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
color:#235C8A;
}
.comoLlegar {
	padding:20px 0 0 0;
	float:left;
	width:525px;
}
.comoLlegar img {
border:1px solid #235C8A;
	float:left;
	margin:0 5px 0 0
}
.comoLlegar p {
	float:left;
	margin:0 0 10px 15px;
	padding:0 0 10px 0;
border-bottom:1px dotted #235C8A;
	width:265px;
	line-height:1.5em;
}
.comoLlegar-down {
	background-image:url(../img/download.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	float:left;
	width:210px
}
.rider {
	padding:20px 0 0 0;
	float:left;
	width:525px;
}
.rider img {
border:1px solid #235C8A;
	float:left;
	margin:0 5px 0 0
}
.rider p {
	float:left;
	margin:0 0 15px 5px;
	padding:0;
	line-height:1.5em;
}
.rider-down {
	margin:0 0 0 110px;
	padding:0 0 0 15px;
	background-image:url(../img/download.gif);
	background-repeat:no-repeat
}
.contenido-doscolizq {
	float:left;
	width:525px;
	margin:0;
	padding:0
}
#contenido-doscol h3 {
	font-family:Arial, Helvetica, sans-serif;
	width:525px;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	height:15px;
	background-image:url(../img/casa-h2.gif);
	background-position:right;
	background-repeat:no-repeat;
background-color:#235C8A;
	margin:0 0 8px 0;
	padding:2px 0 0 6px;
}
div.banner-lateral {
	margin:0 0 2px 0;
}
.casa-fecha-reloj {
	width:200px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:65px 5px 0 0;
	float:right;
}
.casa-reloj {
	font-size:18px;
	font-weight:700;
}
.casa-reloj-fecha {
	font-size:12px;
	font-weight:700;
}
.listCon-contenedor {
	width:779px;
border-bottom:1px solid #659CC9;
	margin:0;
	padding:0
}
.listCon-contenedor-izq {
	float:left;
	margin:10px 0 10px 0;
	padding:0 5px 0 0;
	width:270px;
	font-family:Arial, Helvetica, sans-serif
}
.listCon-contenedor-izq img {
	float:left;
	margin:0 7px 0 0;
	padding:0
}
.listCon-contenedor-cen {
	float:left;
	margin:10px 0 10px 0;
	padding:0 15px 0 15px !important;
	width:320px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.listCon-contenedor-cen p {
	margin:0 0 10px 0;
	padding:0;
	line-height:1.5em;
}
.listCon-contenedor-der {
	float:left;
	margin:10px 0 10px 0;
	padding:0 0 0 5px;
	width:146px;
	line-height:1.5em;
}
.listCon-contenedor-izq ul {
	float:left;
	margin:0;
	padding:0;
	width:200px;
}
.listCon-tit {
	font-size:12px;
	;
	font-weight:bold;
	padding:0 0 5px 0
}
.listCon-tit a {
	color:#333;
	text-decoration:underline;
}
.listCon-fecha {
	font-size:11px;
color:#235C8A;
	padding:0 0 7px 0
}
.listCon-hora {
	font-size:11px;
	background-image:url(../img/reloj.gif);
	background-repeat:no-repeat;
	padding:3px 0 7px 20px;
}
.critica-h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	height:15px;
	background-image:url(../img/casa-h2.gif);
	background-position:right;
	background-repeat:no-repeat;
background-color:#235C8A;
	margin:0 0 10px 0;
	padding:2px 0 0 6px;
	clear:both
}
.medio {
color:#235C8A;
	font-weight:bold
}
.autor {
color:#235C8A;
}
.fecha {
color:#235C8A;
}
.criticaP {
	padding:5px 0 25px 12px !important;
}
.precio {
	background-image:url(../_imagenes/casa/2/17.gif);
	background-repeat:no-repeat;
	padding:0 0 0 10px
}
#casa-conciertos-ficha li a {
color:#235C8A;
	font-family:Arial, Helvetica, sans-serif
}
#casa-conciertos-ficha li a:hover {
color:#6699CC;
}
.casa-fecha {
color:#659CC9;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
a.link-externo {
	background-image:url(../img/up.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
color:#659CC9;
}
a:hover.link-externo {
	color:#000;
}
.dest-height {
	font-weight:bold;
	line-height:1.5em;
}
ul.paginacion {
	margin-top:2px;
	padding:5px;
	width:400px;
}
ul.paginacion li {
	display:inline;
}
ul.paginacion li a {
	text-decoration:underline;
color:#6699CC;
}
ul.paginacion li strong {
color:#235C8A;
}
ul.paginacion span.separador {
color:#659CC9;
}
ul.paginacion_item {
	clear:both;
	margin:0 auto;
	width:425px;
	overflow:auto;
	overflow:hidden;
	padding-bottom:5px;
}
ul.paginacion_item li {
	display:inline;
}
ul.paginacion_item li a {
color:#235C8A;
	font-size:10px;
}
ul.paginacion_item li a:hover {
color:#6699CC;
}
ul.paginacion_item li.anterior {
	float:left;
}
ul.paginacion_item li.siguiente {
	float:right;
}
ul.paginacion_item li.siguiente a {
	background:url(../img/flecha-derechaB.gif) no-repeat 100% 2px;
	padding:0 15px 0 0;
	display:inline-block;
}
ul.paginacion_item li.anterior a {
	background:url(../img/flecha-izquierdaB.gif) no-repeat 0em 2px;
	padding:0 0 0 15px;
	display:inline-block;
}
ul.paginacion_item li.siguiente a:hover {
	background:url(../img/flecha-derechaB_f2.gif) no-repeat 100% 2px;
}
ul.paginacion_item li.anterior a:hover {
	background:url(../img/flecha-izquierdaB_f2.gif) no-repeat 0em 2px;
}
.casas-cont {
	float:left;
	width:400px;
	margin:0;
	padding:0 0 0 10px
}
.casas-cont p {
	margin:0 0 10px 0;
	padding:0
}
.mail {
	background-image:url(../img/mail.gif);
	background-repeat:no-repeat;
	padding:0 0 0 20px;
	margin:0
}
.link-dv {
border-top:1px solid #235C8A;
	padding:10px 0 0 0
}
.link-dv img {
border:1px solid #235C8A;
	float:left;
	margin:0 10px 10px 0;
	padding:0
}
.link-dv-cont {
	float:left;
	width:320px;
	margin:0 0 10px 0;
	padding:0
}
.link-dv-cont h3 {
	margin:0 0 7px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
color:#235C8A
}
a.link-dv-cont-sec {
	color:#FFF;
	background-color:#858989;
	padding:0 2px 0 2px;
	font-size:10px;
	margin:0 10px 0 0
}
a.link-dv-cont-sec:hover {
	color:#FFF;
background-color:#235C8A;
}
.lista-flecha {
	margin:15px 0 15px 0!important;
	padding:0 0 5px 0;
	background-color:#F3F3F3;
	clear:both;
	overflow:auto;
	width:483px;
	border:1px solid #E7E7E7
}
.lista-flecha ul {
	float:left;
	margin:0 0 0 10px;
	padding:12px 0 0 0;
	width:220px;
}
.lista-flecha a {
color:#235C8A;
	text-decoration:underline;
}
.lista-flecha li {
	margin:0 0 15px 0;
}
#centro-bandas {
	width:485px;
	float:left;
	margin:0 12px 0 0;
}
#centro-bandas h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	height:15px;
	background-image:url(../img/casa-h2.gif);
	background-position:right;
	background-repeat:no-repeat;
background-color:#235C8A;
	margin:0;
	padding:2px 0 0 6px;
}
#centro-bandas p {
	line-height:1.5em;
}
#resultadoBusquedaCont {
	margin:5px 0 2px 18px;
	padding:0;
	width:525px;
	float:left;
}
#resultadoBusquedaP {
	width:220px;
	float:left;
	margin:10px 0 10px 0;
	padding:5px;
	background-color:#F3F3F3;
	color:#666666
}
#resultadoBusquedaP p {
	margin:0;
	padding:10px 0 10px 0;
	border-bottom:1px solid #CCCCCC
}
.resultadoBusqueda ul {
	padding:10px 0 0 10px
}
.resultadoBusqueda li {
	padding:0 0 10px 0
}
#listado h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	margin:10px 0 0 0;
	padding:3px 3px 3px 8px;
color:#235C8A;
	background-color:#DFDEDE
}
.concierto-historico {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-image:url(/img/fondo-historico.gif);
	background-repeat:no-repeat;
	padding:0 0 3px 20px;
}
div.identificacionUsuario {
	padding:2px 5px 8px 0;
	text-align:right;
	float:right;
	width:410px;
}
div.identificacionUsuario a.login {
	text-decoration:underline;
	background-image:url(/img/img-identificarse.gif);
	background-repeat:no-repeat;
	padding:0 0 2px 20px;
	color:#999999;
}
div.identificacionUsuario a:hover.login {
	color:#000;
}
#breadcrumbs {
	padding:0 0 10px 8px;
	width:510px;
	float:left;
	font-size:10px !important;
}
#breadcrumbs li {
	display:inline;
	list-style:none;
	padding:0 10px 0 10px;
	background-image:url(../_imagenes/casa/2/17.gif);
	background-repeat:no-repeat;
}
#breadcrumbs li a {
	color:#000000;
	text-decoration:underline;
}
#breadcrumbs li#breadcrumbs-home {
	background-image:none;
	padding:0 10px 0 0;
}
.crear-item {
	margin:0 auto;
	margin-top:10px;
border:1px solid #6699CC;
	background-color:#ffffff;
	text-align:center;
	line-height:1.5em;
	padding:10px;
	width:160px;
}
.crear-item a {
color:#6699CC;
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:14px;
	font-weight:900;
}
.crear-item a:hover {
color:#235C8A;
	text-decoration:underline;
}
h3 a {
	margin:0 0 7px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
color:#235C8A
}
h3 a:hover {
	color:#494A4A
}
div.textoBlog {
	padding:10px 0 0 0;
	line-height:1.5em;
}
div.textoBlog a {
	text-decoration:underline;
	color:#000000;
}
a.comentarios {
	color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a:hover.comentarios {
	color:#494A4A;
}
.h4-comentarios {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	height:15px;
	background-image:url(../img/casa-h2.gif);
	background-position:right;
	background-repeat:no-repeat;
 background-color:#235C8A;
	margin:0;
	padding:2px 0 0 6px;
}
ol.comentarios-Listado {
	margin:0 0 20px 0;
	padding:25px 0 25px 25px;
color:#235C8A;
}
.comentarios-Listado p {
	margin:0 0 20px 0!important;
	padding:0!important;
	color:#000
}
.comentarios-Listado cite {
color:#235C8A;
	font-style:normal;
	font-weight:bold
}
textarea.comentarios-Listado {
border:1px solid #235C8A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	;
	font-size:10px;
	background-color:#F6F9F9;
	padding:3px
}
a.login {
	background-image:url(../img/img-identificarse.gif);
	background-repeat:no-repeat;
	padding:0 0 20px 20px;
	color:#999999;
}
a:hover.login {
	color:#000!important;
}
a.seguir {
	float:right;
	margin:0 0 20px 0;
color:#235C8A;
	padding:1px
}
a:hover.seguir {
	color:#000;
	font-style:italic
}
div.identificacionUsuario a.login-out {
	background-image:url(/img/img-identificarse-out.gif);
	background-repeat:no-repeat;
	padding:0 0 2px 20px;
color:#235C8A;
	text-decoration:underline
}
div.identificacionUsuario a:hover.login-out {
	color:#999999;
}
div.identificacionUsuario a.login-id {
	text-decoration:underline;
	background-image:url(/img/img-identificarse-id.gif);
	background-repeat:no-repeat;
	padding:0 0 2px 20px;
	color:#999999;
}
div.identificacionUsuario a:hover.login-id {
color:#235C8A;
}
ol.documentos, ul.documentos {
	list-style:none;
	margin:10px 0 0 8px;
}
ol.documentos li, ul.documentos li {
	list-style:none;
	margin:2px 0 2px 0;
	padding:0;
}
ol.documentos li, ul.documentos li {
	list-style:none;
	margin:2px 0 2px 0;
	padding:0;
}
ol.documentos li a, ul.documentos li a {
	text-decoration:underline;
	color:#000;
}
.menucasa-sup {
	position:absolute;
	top:3px;
	text-align:right;
	width:974px;
}
.menucasa-sup li {
	background-color:#FFFFFF;
	padding:2px;
	margin:0;
	display:inline;
}
.menucasa-sup li a:hover {
	color:#9F9F9F;
}
.menucasa-sup a {
	color:#000000;
	text-decoration:none;
}
.piecasa {
	margin:0;
	padding:0
}
.piecasa-izq {
	margin:0;
	padding:5px 0 5px 0;
	float:left;
}
.piecasa-der {
	margin:0;
	padding:5px 0 5px 0;
	float:right;
	text-align:right;
}
.piecasa-der ul {
	list-style:none;
	width:400px;
}
.piecasa-der ul li {
	display:inline;
	padding:0;
	margin:0;
}
.piecasa-der a {
	color:#000000;
	text-decoration:none;
}
.piecasa-der a:hover {
color:#235C8A;
	text-decoration:underline;
}
.piecasa-der a.idioma {
	text-decoration:underline;
}
#imagenes-estatica-formulario {
	padding:0 0 12px 0;
}
#frmComentarios {
	width:100%;
	display:block;
	padding-top:16px;
}
.sinRegistros {
	width:100%;
	text-align:center;
	font-size:16px;
	font-family:Arial;
	padding:10px;
	font-weight:900;
color:#235C8A;
}
.reproductor {
	width:480px;
}
.reproductor p {
	padding:0 0 5px 0!important;
	font-weight:900;
}
ul#archivo {
	width:485px!important;
	padding-top:10px;
}
ul#archivo li {
	width:485px;
	clear:both;
border-bottom:1px dotted #235C8A;
	padding-bottom:10px;
	margin-bottom:10px;
	overflow:auto;
	overflow:hidden;
}
ul#archivo li img {
	float:left;
	margin-right:10px!important;
border:1px solid #235C8A;
}
#texto_aviso_legal {
	display:none;
	padding-top:20px;
}
ul.segmento, ul.segmentoEstilos {
	margin:10px 0 20px;
	overflow:hidden;
	width:100%;
}
ul.segmento li {
	clear:none;
	display:inline;
	float:left;
	margin:0 10px 10px 0 !important;
	padding:0 !important;
	white-space:nowrap;
	width:auto !important;
}
ul.segmentoEstilos li {
	clear:none;
	display:inline;
	float:left;
	margin:0 5px 10px 0 !important;
	padding:0 !important;
	white-space:nowrap;
	width:130px !important;
}
ul#lista-galeria {
	margin:0;
	padding:10px 0 10px 0;
	width:779px;
	overflow:auto;
	overflow:hidden;
}
ul#lista-galeria li {
	margin:0 14px 10px 0;
	padding:0 0 5px 0;
	width:375px;
	height:100px;
	overflow:auto;
	overflow:hidden;
	float:left;
	border-bottom:1px dashed #CCCCCC;
}
ul#lista-galeria li img {
	float:left;
	border:1px solid #CCC;
	padding:3px;
}
ul#lista-galeria li h3 {
	margin:0 0 3px 0;
	padding:0;
	width:257px;
	overflow:auto;
	overflow:hidden;
	float:right;
	background-color:#FFF!important;
}
ul#lista-galeria li p {
	margin:0 0 3px 0;
	padding:0;
	width:257px;
	overflow:auto;
	overflow:hidden;
	float:right;
}
ul#lista-galeria li p a {
	color:#494A4A;
}
ul#lista-galeria li p a:hover {
	color:#960100;
}
ul#lista-galeria li p a strong {
	color:#960100;
	font-size:10px;
}
ul#lista-galeria li p a:hover strong {
	color:#494A4A;
}
div#galeria-seleccionada {
	margin:0;
	padding:10px 0 10px 0;
	width:779px;
	overflow:auto;
	overflow:hidden;
}
div#galeria-seleccionada h3 {
	margin:0 0 5px 0;
	padding:0;
	background-color:#FFF;
	font-size:11px;
	text-transform:uppercase;
	width:779px;
	display:block;
	text-align:center;
}
div#galeria-seleccionada p img {
	border:1px solid #CCC;
	padding:4px;
}
div#galeria-seleccionada p {
	margin:0 0 5px 0;
	padding:0;
	font-size:11px;
	width:779px;
	display:block;
	text-align:center;
	overflow:auto;
	overflow:hidden;
}
div#galeria-seleccionada ul#thumbnail {
	width:516px;
	overflow:auto;
	overflow:hidden;
	margin:0 auto;
	padding:10px 0 0 5px;
}
div#galeria-seleccionada ul#thumbnail li {
	width:98px;
	overflow:auto;
	overflow:hidden;
	margin:0 5px 3px 0;
	padding:0;
	float:left;
}
div#galeria-seleccionada ul#thumbnail li img {
	border:1px solid #CCC;
	padding:3px;
}
div#galeria-seleccionada p.volver {
	text-align:right;
}
div#galeria-seleccionada p.volver a {
	font-size:10px;
	color:#000;
	background:url(../img/arrow_rotate_clockwise.gif) no-repeat 0em 2px;
	padding:0 0 0 28px;
}
div#galeria-seleccionada p.volver a:hover {
	background:url(../img/arrow_rotate_clockwise_f2.gif) no-repeat 0em 2px;
}
div#galeria-seleccionada p.volver a:hover {
	color:#960100;
}
div#galeria-seleccionada ul#thumbnail li img.thumbvideo {
	width:90px;
}
form#selector_estilo {
	clear:both;
	margin:10px 0 10px 0;
	padding:0;
	display:block;
	width:295px;
	overflow:auto;
	overflow:hidden;
}
form#selector_estilo select#estilo {
	border:1px solid #494A4A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin:0 0 0 7px;
	padding:1px;
	float:left;
}
form#selector_estilo input {
 border:1px solid #235C8A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin:0 0 0 7px;
	padding:1px;
	float:left;
	cursor:pointer;
	color:#FFF;
 background-color:#235C8A;
}
p#link_alta_identificacion {
	background-color:#e2e0e0;
	margin:10px 10px 20px 10px;
	padding:10px;
	width:auto;
	overflow:auto;
	overflow:hidden;
	color:#960100;
	font-size:12px;
}
p#link_alta_identificacion a.enlaceLogin {
 color:#235C8A;
	font-weight:bold;
	background-image:url(../img/identifiquese.gif);
	background-repeat:no-repeat;
	background-position:0em 0px;
	padding:0 0 0 30px;
	display:block;
}
p#link_alta_identificacion a.enlaceLogin:hover {
	color:#333333
}
p#link_alta_identificacion a.enlaceAltaBanda {
 color:#235C8A;
	font-weight:bold;
	background-image:url(../img/enlaceAltaBanda.gif);
	background-repeat:no-repeat;
	background-position:0em 0px;
	padding:0 0 0 30px;
	display:block;
}
p#link_alta_identificacion a.enlaceAltaBanda:hover {
	color:#333333
}
#casa-conciertos-ficha ul.paginacion {
	width:auto!important;
}
#casa-conciertos-ficha ul.paginacion li {
	padding:3px;
}

