/*
---------------------------- PAGINADOR ----------------------------
*/
.paginador {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#ffffff;
	clear: both;
	font-size: 12px;
	height: 22px;

	background-image:url(/imgfiles/bg_paginador.gif);
	background-position:top;
	background-repeat:repeat-x
}

.pagAct{
	font-size: 12px;
	height: 20px;
	width: 18px;
	color: #FFFFFF;
	font-weight:bold;
	line-height: 20px;
	padding:0;
	background-color:#990000;
}

.pag {
	height: 20px;
	font-size: 12px;
	font-weight:bold;
	width: 18px;
	color: #FFFFFF;
	line-height: 20px;
}

.pag a{
	height: 20px;
	width: 18px;
	color: #990000;
	background-color:#fff;
	text-decoration:none
}

.pag a:hover{
	height: 20px;
	width: 18px;
	color: #990000;
	background-color:#fff;
	text-decoration:underline;
}
/*
---------------------------- PAGINADOR VISOR OBRAS----------------------------
*/
#VisorListado .paginador {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#ffffff;
	clear: both;
	font-size: 12px;
	height: 25px;
	background-color:#000
}
#VisorListado .paginas {
	background-color:#000
}
#VisorListado .pagActl{
	font-size: 11px;
	height: 23px;
	width: 14px;
	color: #000;
	border:5px solid #000;
	line-height: 15px;
	background-color:#FFF;
}
#VisorListado .pag {
	height: 20px;
	font-size: 11px;
	width: 18px;
	color: #818181;
	line-height: 20px;
}
#VisorListado .pag a{
	height: 20px;
	width: 18px;
	color: #818181;
	background-color:#000;
	text-decoration:none
}
#VisorListado .pag a:hover{
	height: 20px;
	width: 18px;
	color: #FFF;
	background-color:#000;
	text-decoration:none
}
/*
---------------------- RESULTADOS DE ARTISTAS ---------------------------
*/

.cajaSeccion {
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.registros {
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:right;
	line-height: 15px;
	
	padding-right: 10px
}

.numRegistros{
	color:#cc6633;
	font-weight:bold;
}

.cajaResultado{
background-color:#FFFFFF;
border:1px solid #EBEBEB;
float:left;
height:144px;
margin-left:9px;
margin-top:10px;
width:232px;
}

.br_top_resultArt{
	height: 9px;
	_margin-bottom: -5px;
	background-image:url(/imgfiles/bg_top_resultArtista.gif);
	background-position:top;
	background-repeat:no-repeat
}

.resultadoDivImg {
float:left;
padding:10px 0pt 0pt 10px;
width:95px;
}

.resultadoDivImg img{
	border: 1px solid #e3e3e3;
}

.detallesResultados {
float:left;
font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
font-size:12px;
line-height:30px;
padding:10px 0px 0px;
width:115px;
}
.nomArtista a, .nomArtista {
color:#990000;
font-weight:bold;
line-height:15px;
margin-bottom:3px;
overflow:hidden;
text-decoration:none;
}
.genero{ 
	color: #333333;
	line-height: 15px;
	margin-bottom: 3px;
}
.disponible{ 
	color: #7bc537;
   font-size:11px;
	line-height: 15px;
	margin-bottom: 3px;
}
.descripcion{ 
	color: #808080;
	font-size: 11px;
	line-height: 15px;
}
/*
---------------------- RESULTADOS DE OBRAS, COLECCIONES, GALERIAS ---------------------------
*/
.cajaResultado_obr{
	margin-top: 10px; margin-left: 9px;
	border: 1px solid #e5e5e5;
	background-color: #FFFFFF;
	width: 132px;
	height: 285px;
	float: left;
}
.resultadoDivImg_obr{
	height: 120px
}
.resultadoDivImg_obr img{
	border: 1px solid #e3e3e3
}
.detallesResultados_obr{
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height: 12px;
	width: 108px;
	padding-top:2px;
	padding-left: 11px
}
.nomObra, .nomObra a{
	color: #990000;
	font-weight:bold;
	line-height: 15px;
	margin-bottom: 3px;
	text-decoration: none
}
.genero_obr{ 
	color: #333333;
	line-height: 13px;
	font-size:11px;;
	margin-bottom: 3px
}
.descripcion_obr{ 
	color: #808080;
	font-size: 11px;
	line-height: 15px;
	padding-top: 5px
}
/*------------Resultados de la Home--------------*/
.cajaResultadoObra{
    margin-top: 10px;
    margin-left: 6px;
    border: 1px solid #e5e5e5;
    background-color: #FFFFFF;
    width: 137px;
    height: 250px;
    float:left
}

#homeObras .cajaResultadoObra{
    height: 250px;
}
#VisorListado .cajaResultadoObra{
    margin-top: 10px;
    margin-left: 0;
    border: 0;
    background-color: transparent;
    width: 131px;
    height: 205px;
    float:left
}

.cajaResultadoObra .detallesObra{
    padding: 0 8px 0 10px;

}


.cajaResultadoObra .nomObra{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:12px;
    font-weight: normal;
    color: #333;
}
.cajaResultadoObra .nomAutor{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:11px;
    margin: -4px 0 5px 0;
    font-weight: normal;
    color: #888;
}
.cajaResultadoObra .nomGaleria{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:12px;
    line-height: 13px;
    font-weight: bold;
    color: #990000;
    padding: 5px 0 0 0;
}
.cajaResultadoObra .genero{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:11px;
    line-height: 12px;
    font-weight: normal;
    color: #333;
    padding: 5px 0 0 0;

}

.cajaResultadoObra .numObras{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:11px;
    line-height: 11px;
    font-weight: bold;
    color: #bbb;
    padding: 5px 0 0 0;
}

#homeObras .cajaResultadoObra .formatos{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:12px;
    line-height: 13px;
    font-weight: normal;
    color: #990000;
}
#homeObras .cajaResultadoObra .venta,
#homeObras .cajaResultadoObra .verFormato,
#homeObras .cajaResultadoObra .venta a,
#homeObras .cajaResultadoObra .verFormato a{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:11px;
    padding: 7px 0 0 0;
    color: #990000;
    text-decoration:none
}
#homeObras .cajaResultadoObra .venta a,
#homeObras .cajaResultadoObra .verFormato a{
    padding-left: 20px;
}
#homeObras .cajaResultadoObra .venta a:hover,
#homeObras .cajaResultadoObra .verFormato a:hover{
    text-decoration:underline
}
#homeObras .cajaResultadoObra .verFormato{
    background-image:url(/imgfiles/ico_verFormatos.gif);
    background-repeat: no-repeat;
    background-position: 0px 7px;
    /*background: url(/imgfiles/separar_vertical.gif) repeat-Y left;*/
   
}
#homeObras .cajaResultadoObra .venta{
    background-image:url(/imgfiles/ico_carrito.gif);
    background-repeat: no-repeat;
    background-position: 0px 6px;
} 
/* 
--------------- Nuevos Talentos --------------------
*/
.home_nT{
	font: normal 12px/14px  "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-left: 9px;
	border: 1px solid #e5e5e5;
	background-color: #FFFFFF;
	width: 110px;
	height: 180px;
	float:left
}
.home_nt_img{  
	width: 84px;
	height: 84px;
	margin: 10px 0 2px 12px;
	background-repeat:no-repeat;
	border: 1px solid #e3e3e3;
	background-position: 0px 0px;
	cursor: pointer;
	text-align: center
}
.home_nt .nomArtista{
	font-size: 12px;
	width:90px;
	overflow:hidden;
	line-height:13px
}
.home_nt .genero{
	padding: 4px 0 0 0;
	font-size: 11px;
	line-height:12px
}
.home_nT_des{
   padding: 3px 5px 0 9px;
}
/* ------------- galerias ---------------*/
.home_gal{
	font: normal 11px/12px  "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 10px;
	margin-left: 9px;
	width: 81px;
	height: 115px;
	float:left
}
.home_gal_img{
	padding: 9px;
	background-color: #FFFFFF;
	text-align:center;
	border: 1px solid #e3e3e3
}
.home_gal_img img{	
	border: none;
	margin-left: -2px;
}
.nomGaleria{
	padding: 5px 5px 0 5px
}
#home_nuevosTalentos,#home_galerias,#home_mercado{
	clear:both;
}
#home_personal_obras{
	clear:both;
width:300px
}
#home_personal_coleccion{
	clear:both;
width:300px
}
/*----------Efecto linea de la home---------*/
#flash #aviso {
	padding-top:-80px;
}
#principal_der[id] {
float: right;
width: 200px;
background: url(/imgfiles/separar_vertical.gif) repeat-Y left;
margin-top:43px;
}
#principal_izq[id] {
position:relative;
width:748px;
top:-6px;
float:left;
}
#principal_izq {
position:relative;
width:747px;
top:-6px;
float:left;
}
#principal_der {
float:right;
width:201px;
background: url(/imgfiles/separar_vertical.gif) repeat-Y left;
margin-top:45px;
}
#publicidad {
   width: 180px;
   margin:0 0 0 9px
}
#publicidad .tit {
   background-color: #f0f0f0;
   font-family: "Tahoma", Verdana, Arial, sans-serif;
   font-size:9px;
   text-transform: uppercase;
   color: #ccc;
	padding: 0 0 0 3px
}
#principal_izq #homeTalentos{
position:relative;
float:left;
width:748px;
padding-bottom:10px;
border-bottom:1px solid #ebebeb;
}
#principal_izq #homeSoportes{
position:relative;
float:left;
width:748px;
padding-bottom:10px;
padding-top:10px;
border-top:1px solid #fff;
border-bottom:1px solid #ebebeb;
}
#principal_izq #homeObras{
position:relative;
float:left;
width:748px;
padding-top:10px;
padding-bottom:10px;
border-right:1px solid #edebeb;
border-bottom:1px solid #edebeb;
border-left:1px solid #edebeb;
background-image: url(/imgfiles/bg_mercadoArte.gif);
}
#principal_izq #homeGalCol{
position:relative;
float:left;
width:748px;
}
#principal_izq #homeGalerias{
position:relative;
float:left;
width:748px;
padding-top:10px;
padding-bottom:10px;
border-top:1px solid #fff;
border-bottom:1px solid #ebebeb;
}
#principal_izq #homeColecciones{
position:relative;
float:left;
width:748px;
padding-top:10px;
padding-bottom:10px;
border-top:1px solid #fff;
border-bottom:1px solid #ebebeb;
}
#principal_izq #homeAgenda{
position:relative;
float:left;
width:748px;
padding-top:10px;
padding-bottom:10px;
border-top:1px solid #fff;
border-bottom:1px solid #ebebeb;
}
#principal_der #pos1 {
	margin-bottom: 10px;
}
/*----------------------Agenda General---------------------------*/
#AgendaDer[id] {
	float:right;
   //background-color:#f8f8f8;
   width:693px;
   border-left: 1px solid #fff
}
#AgendaDer {
	float:right;
   //background-color:#f8f8f8;
   width:694px;
   border-left: 1px solid #fff
}
#AgendaIzq {
   float:left;
//   background-color:#f8f8f8;
   border-right:1px solid #ebebeb;
   width:254px
}
#AgendaIzq #calendario{
	margin-top:10px;
   width:240px
}
#event_destacados{
}
#event_destacados .event_dest_result{
	font-family: "Lucida Grande",Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #e3e3e3;
	background-color:#FFFFFF;
	width:210px;
	height:230px;
	margin:10px 0 0 10px;
	float:left
}
.event_dest_result .event_dest_head{

	height: 110px;
}
#event_destacados .nomEvento{
	font-size: 16px;
	letter-spacing:-1px;
	line-height:16px;
	font-weight:bold;
	padding:5px 9px 0 9px;
	color: #8e0000;
}
#event_destacados .nomEvento a{
	text-decoration:none;
	padding: 0;
}
.event_dest_result .fecha{
	font-size: 12px;
	padding: 5px 5px 0 9px;
	color: #333333
}
.event_dest_result .lugar{
	font-size: 11px;
	padding: 5px 5px 0 9px;
	color:#808080;
}
.event_dest_result .event_color{
}
.event_dest_result .event_tipo{
	font-size: 10px;
	padding: 0 5px 3px 9px;
	color:#999999;
}
.event_dest_result .event_dest_color{
	height:5px;
}
.event_result{
	font-family: "Lucida Grande",Geneva, Arial, Helvetica, sans-serif;
	/*width: 658px*/;
	margin: 10px 0 10px 10px;
	border-top: 1px solid #e3e3e3;
float:left
}
.event_result_descubre{
	font-family: "Lucida Grande",Geneva, Arial, Helvetica, sans-serif;
	width: 568px;
	margin: 10px 0 0 10px;
	border-top: 1px solid #e3e3e3
}
.event_result .event_color, .event_result_descubre .event_color{
	width: 5px;
	height: 68px;
	background-color:#FFFF00;
	float: left
}
.event_result .event_img, .event_result_descubre .event_img{
	float:left;
	width:68px;
	height:68px;
}
.event_result .event_img img, .event_result_descubre .event_img img{
	border:none
}
.event_result .event_head, .event_result_descubre .event_head{
	float:left;
	width:240px;
	margin-left:9px
}
.event_result .event_body{
	padding: 7px 0 0 0;
	width: 340px;
	font-size: 12px;
	line-height:15px;
	float:left;
	color: #666666
}
.event_result_descubre .event_body {
	padding: 7px 0 0 0;
	width: 240px;
	font-size: 12px;
	line-height:15px;
	float:left;
	color: #666666
}
.event_result .nomEvento, .event_result_descubre .nomEvento{
	font-size: 12px;
	line-height:13px;
	font-weight:bold;
	padding:5px 5px 0 0;
	color: #8e0000;
	text-decoration:none
}

.event_result .fecha, .event_result_descubre .fecha{
	font-size: 12px;
	padding: 5px 5px 0 0;
	color: #333333
}
.event_result .lugar, .event_result_descubre .lugar{
	font-size: 11px;
	padding: 5px 5px 0 0;
	color:#808080;
}
/*------------------- Resultados Noticias (Seccion Descubre) ------------*/
#resultadosNoticias{
	font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	padding: 0 0 0 10px;
}
#resultadosNoticias h3{
	font-size: 12px;
	color:#990000;
	margin: 0 0 5px 0
}
#resultadosNoticias h3 a{
	color:#990000;
	text-decoration: none
}
#resultadosNoticias h3 a:hover{
	text-decoration:underline
}
#resultadosNoticias p{
	font-size:12px;
	line-height:15px;
	margin: 5px 0 0 0;
	color:#666666
}
#resultadosNoticias p a{
	color: #333333;
}
.infoPost{
	font-size: 12px;
	color:#999999;
	margin: 5px 0 0 0
}
.post{
	font-size: 12px;
	border-top:1px solid #ebebeb;
	padding: 8px 0 8px 0
}
.post .user{
	color:#999999;
}
.post .user a{
	color:#377ac5;
	text-decoration:none
}
.post .user a:hover{
	text-decoration:underline
}
/*------------------- Visor de Imagenes ------------*/
#visor{
	position:absolute;
	width:800px;
	top:50px;
	left:50%;
	margin-left: -400px;
}
#visorAjax{
	position:relative;
	width: 220px;
	height: 19px;
	top: 50%;
	left: 50%;
	margin-left: -110px;
	margin-top: -10px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
	font-size:12px;
}
#VisorObra[id] {
	padding-top:10px;
	width:537px;
	background-image:url(/imgfiles/img_visor_dotted.gif);
	background-position: top;
	background-repeat:repeat-x;
	left:263px;
  padding-top:10px;
  position:absolute;
  top:28px;
}
#VisorObra {
	padding-top:10px;
	width:522px;
	background-image:url(/imgfiles/img_visor_dotted.gif);
	background-position: top;
	background-repeat:repeat-x;
	left:263px;
  padding-top:10px;
  position:absolute;
  top:28px;
}
#VisorObra .nomCesta{
	float:left;
	background-image:url(/imgfiles/ico_carrito_black.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	height: 15px
}
#VisorObra .nomCesta a, .nomCriticaView a, .nomCriticaAdd a, .nomBack a{
	padding-left:20px;
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
	font-size:11px;
	text-decoration: none;
	line-height: 14px;
	color: #FFF;
}
 .nomDateAdd a{
	padding-left:20px;
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
	font-size:11px;
	text-decoration: none;
	line-height: 16px;
	color: #000;
}
#VisorObra .nomCriticaAdd{
	background-image:url(/imgfiles/comment_add.gif);
	float:left;
	margin-left:10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 16px
}
#VisorObra .nomCriticaView{
	background-image:url(/imgfiles/comments.gif);
	float:left;
	margin-left:10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 16px
}
.nomBack{
	background-image:url(/imgfiles/action_back.gif);
	float:left;
	margin-left:10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 16px
}
.nomDateAdd a{
	padding-left:20px;
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
	font-size:11px;
	text-decoration: none;
	line-height: 16px;
	color: #000;
}
.nomDateAdd{
	background-image:url(/imgfiles/date_add.png);
	float:right;
	margin-left:10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 16px
}
.volverBuscAgenda a{
	padding-left:20px;
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
	font-size:11px;
	text-decoration: none;
	line-height: 16px;
	color: #000;
}
.volverBuscAgenda{
	background-image:url(/imgfiles/action_back_color.gif);
	float:right;
	margin-left:10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 16px
}
#VisorObra .ImgObra {
	position: relative;
	top:10px;
	left:50%;
}
#VisorObra .ImgObra img{
	border: 10px solid #FFF;
}
#VisorObra #descripcion {
    position:relative;
    margin-top:20px;
    font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#VisorObra #descripcion #datos_obra {
    color:#999;
}
#VisorObra #descripcion #texto_obra {
    color:#fff;
}
#VisorListado {
	float:left;
	padding-top:10px;
	background-image:url(/imgfiles/img_visor_dotted.gif);
	background-position:top;
	background-repeat:repeat-x;
	width: 262px;
	height: 705px;
}
#VisorListado1{ height:605px }
#visor .nomObra{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:13px;
	 line-height: 13px;
    font-weight: bold;
    color: #FFF;
}
#visor .nomAutor{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:11px;
    margin: 0px 0 5px 0;
    font-weight: normal;
    color: #999;
}
#visor .nomGaleria{
    font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
    font-size:12px;
	 text-align:left;
    font-weight: bold;
    color: #C66;
    padding: 5px 0 0 0;
}
#VisorTitulos #TituloObra{
	float:left;
	width:262px
}
#VisorTitulos #TituloObra .nomObra{
   font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
   font-size:16px;
	 line-height: 20px;
   font-weight: bold;
   color: #FFF;
}
#VisorTitulos #TituloColeccion{
	float:left
}
#VisorTitulos #CerrarVisor{
	float:right;
	background-image:url(/imgfiles/ico_close_visor.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#VisorTitulos #CerrarVisor a{
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
	font-size:11px;
	color:#CCC;
	text-decoration: none;
	padding-right:20px
}

#formulario_obra, #formulario_serie {
  padding-left: 10px;
}

#formulario_obra #CerrarVisor, #formulario_serie #CerrarVisor, #boton_cerrar #CerrarVisor {
	float:right;
	background-image:url(/imgfiles/ico_close_visor_negro.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#formulario_obra #CerrarVisor a, #formulario_serie #CerrarVisor a, #boton_cerrar #CerrarVisor a  {
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;   
	font-size:11px;
	color:#000;
	text-decoration: none;
	padding-right:20px
}

#VisorListado #forms_critica{
	width:252px;
	padding-left:10px
}
#VisorListado #forms_critica .text_white{
	font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF
}
#VisorListado #forms_critica .text_blondred{
	font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e42422
}
#VisorListado #forms_critica .busc_campo_c {
	border: 1px solid #afafaf;
	font-size: 12px;
	padding-left:5px;
	color:#999;
	font-family: 'Lucida Grande', Geneva, Arial, sans-serif;
	height: 21px;
	width:100%
}
#VisorListado #forms_critica .busc_area_c {
	border: 1px solid #afafaf;
	font-size: 12px;
	padding-left:5px;
	color:#999;
	font-family: 'Lucida Grande', Geneva, Arial, sans-serif;
	width:100%
}
#VisorListado #forms_critica .busc_campo_c_activo {
	border: 2px solid #e42422;
	font-size: 12px;
	padding-left:5px;
	color:#999;
	font-family: 'Lucida Grande', Geneva, Arial, sans-serif;
	height: 21px;
	width:100%
}
#VisorListado #forms_critica .busc_area_c_activo {
	border: 2px solid #e42422;
	font-size: 12px;
	padding-left:5px;
	color:#999;
	font-family: 'Lucida Grande', Geneva, Arial, sans-serif;
	width:100%
}
#VisorListado #forms_critica .busc_select_s {
	border: 1px solid #afafaf;
	color:#999;
	font-size: 12px;
	padding-left:1px;
	font-family: 'Lucida Grande', Geneva, Arial, sans-serif;
	height: 19px;
	width:100%
}
#forms_critica .txt_error {
	font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	padding: 4px 0 0 10px;
	float:left
}
#forms_critica .icon_error {
	width:25px;
	float:left
}
#forms_critica .icon_error img{
	border:0;
}



.br_top_resultArt
background-image:url(/imgfiles/bg_top_resultArtista.gif);
background-position:center top;
background-repeat:no-repeat;
height:9px;
}
