/*
marron:#a25100
*/


*{
    padding:0px;
    margin:0px;
}



img{
    border:none;
}

body{
    color:#FFFFFF;
    font-size:13px;
    font-family:Arial,Helvetica,sans-serif;
    background:#000000;
    text-align:center;
    


}

#spinner
{position:absolute ;width:100%;height:500px;left:0;top:0;
    text-align:left;overflow:hidden;}
#spinner .contenido
{background:white;color:black;width:300px;margin:auto;text-align:center;
    margin-top:350px;font-size:20px;}






form input{border:1px gray solid;}


.info{font-weight:bold;font-size:14px;margin:10px;}
.clear{clear:both}
.adververtencias_jscript{background:white;color:red;font-size:11px;font-weight:bold;border:1px black solid;margin:10px;padding:5px;}
.resultado_nulo{
    color:red;
    text-align:center;
}
.tip{color:gray;}

/*inicio errores*/
#errorExplanation{
    text-align:center;
    border: 2px solid red;
    padding: 7px;
    padding-bottom: 12px;
    margin-bottom: 20px;
    margin-top:30px;
    /* background-color: #f0f0f0; */
    width:70%;

}

#errorExplanation h2 {
    text-align: left;
    font-weight: bold;
    padding: 5px 5px 5px 15px;
    font-size: 12px;
    margin: -7px;
    background-color: #c00;
    /*color: #fff;*/

}

#errorExplanation p {
    /*color: #333;*/
    margin-bottom: 0;
    padding: 5px;display:none;
}
#errorExplanation ul{margin-top:20px}
#errorExplanation ul li {
    font-size: 12px;
    list-style: square;color:black;text-align:left;margin-left:20px;color:red;
}

#error_simple{
    color:#c61717;
    font-size: 12px;border:1px #c61717 solid;margin:5px;padding:10px;margin-left:20px;margin-right:20px;margin-bottom:20px
}
#error_simple ul{padding-left:50px}
#error_simple ul li { 
    list-style: square;text-align:left;margin:0;text-align:left
}
.fieldWithErrors{
    display:inline;
}

.fieldWithErrors input,.fieldWithErrors input,.fieldWithErrors textarea{
    background-color:#c61717;
    color:white;
    font-weight:bold;
}
/*fin errores*/


*{color:white}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:11px;}
h5{font-size:10px;}
a{
    font-weight:bold;   
    text-decoration:none;
    color:#94b233
}
a:hover{
    color:orange;
}
h3 a:hover{
    color:orange;
}
p{margin-bottom:10px;}


a:hover img { opacity:.50;filter:alpha(opacity=50) }
a:active img { opacity:.50;filter:alpha(opacity=50);border:none }

.pics a:hover img { opacity:.100;filter:alpha(opacity=100) }


/*
verde_claro: #94b233
amarillo; #ffff00
*/
input,select,select *,textarea{color:black}
body{background:black;padding-top:10px;margin-bottom:50px;}
b,strong{color:#94b233}
ul{list-style:none}
.seccion_titulo{margin-bottom:20px}
.titulo{color:#94b233}
.titulo.sm{text-transform:lowercase;font-size:14px}
.separador{margin-bottom:20px;padding-bottom:10px;border-bottom:1px #94b233 solid}
.texto_pres{font-size:14px;margin-bottom:18px;font-weight:bold}
.texto_pres span{color:#94b233}
.lista_adornada li,.texto_adornado_lista{padding-left:20px;background:url('/images/publico/adorno_lista.png') 0px 4px no-repeat;}
li.odd a{color:white}
li.even a{color:#94b233}
h1,h2,h3,h4,h5{text-transform:lowercase;}

.titulo_adorno{color:#94b233;font-size:20px;margin-bottom:10px;line-height:30px;height:30px}
.titulo_adorno .texto_titulo{color:white;font-size:30px;padding-left:10px}
#ediciones_anteriores .texto_titulo{color:#94b233}
.titulo_adorno .adorno{background:url('/images/publico/adorno_titulo_2.png')  center right no-repeat;width:77px;padding-left:15px;display:block;float:left;}
.titulo_adorno .texto{display:block;float:left}

.mas_info a{color: white}
.mas_info a span{color: #94b233;padding-right:4px}
.contenedor_ico{text-align:left}
.ico{margin-bottom:10px;text-align:left;width:auto}
.contenedor_ico .ico{width:auto}

.texto_info{font-size:12px}
.texto_info span{color:#94b233}

#contenedor_principal{width:960px;margin:auto;min-height:700px}


/* inicio cabecera*/
#cabecera{}
#cabecera .cuenta_atras{margin-bottom:10px}
#cabecera .izda{float:left;width:35%;text-align:center}
#cabecera .dcha{float:right;width:64%}

#cabecera .dcha .izda{float:left;width:70%}
#cabecera .dcha .dcha{float:right;width:29%}

#cabecera .menu_sup{margin-left:30px}
#cabecera .menu_sup li{float:left}

#cabecera .dcha .superior{margin-bottom:10px}
#cabecera .dcha .inferior{text-align:left}
#cabecera .dcha .inferior img{vertical-align:middle;margin-right:10px}

#cabecera .menu_lateral{margin-top:10px}
#cabecera .menu_lateral li{margin-bottom:3px}
/* fin cabecera */

#contenido{text-align:left}

/*inicio inicio*/
#inicio .seccion_presentacion .izda{float:left;width:57%;text-align:left;}
#inicio .seccion_presentacion .dcha{float:right;width:39%;text-align:left}
#inicio .seccion_presentacion .dcha img{width:100%}

#inicio .seccion .seccion{float:left;margin-right:10px}

#inicio .titulo_adorno .texto{font-size:40px;color:#f5e600;text-transform:capitalize}
#inicio .titulo_adorno .texto_titulo{font-size:45px;}
#inicio .titulo_adorno  .adorno{background-image:url('/images/publico/adorno_titulo_3.png');width:113px}


#inicio .seccion  .seccion.videos_promo{width:70%;float:right}
#inicio .seccion  .seccion.videos_promo .video_pcpal img{width:370px}
#inicio .seccion  .seccion.videos_promo .video_sm img{width:250px}
#inicio .seccion  .seccion.videos_promo .video_sm img.ico{width:auto}
#inicio .seccion.edicion_anterior .fotos{width:30%;}
#inicio .seccion.edicion_anterior .videos{width:21%;float:right;}
#inicio .seccion.edicion_anterior .videos .contenido{float:right}

.seccion.artistas{width:25%;}
.seccion.artistas a{font-size:12px;}
.seccion.artistas li{padding-left:30px;margin-bottom:5px;background-position:center left}
#edicion_anterior .seccion.artistas li.even a{color: #94b233}

#inicio .seccion .seccion .contenido{min-height:170px}
#inicio .seccion .seccion  .mas_info{text-align:right;margin-top:10px}

#inicio  .seccion.edicion_anterior .area_fotos img{width:30%;margin:3px}

#inicio  .seccion.edicion_actual .horizontal_carousel{width:913px;}
#inicio  .seccion.edicion_actual .horizontal_carousel .container{width:870px;}
#inicio  .seccion.edicion_actual .horizontal_carousel ul li{width:145px;text-align:center}
/*#inicio  .seccion.edicion_actual .horizontal_carousel .container img{margin-right:23px}*/

#inicio  .seccion.edicion_actual .seccion_caroussel .ico{margin-bottom:0;}
#inicio  .seccion.edicion_actual .seccion_caroussel{margin-top:40px}
/*
#inicio #horizontal_carousel .previous_button{border:1px red solid;width:15px;margin-right:0}
#inicio #horizontal_carousel ul{border : 1px yellow solid;margin-left:0}
#inicio #horizontal_carousel{margin-left:0}
#inicio #horizontal_carousel .container{margin-left:0}
*/
/* fin inicio*/


/* inicio contador*/
#ct.menos_quince_dias{color:orange}
#ct.menos_cinco_dias{color:yellow}
#ct.menos_un_dia{color:red;font-weight:bold}
#ct .contenedor{padding-right:5px}
#ct .quedan{padding-right:5px}
#ct span span{font-weight:bold;padding-right:3px}

/*#ct .dias {color:green}
#ct .horas {color:orange}
#ct .minutos {color:yellow}
#ct .segundos {color:red}*/
/* fin contador */

.titulo{margin-bottom:10px}
.clear{clear:both}

/* inicio programacion*/
#programacion .titulo_adorno{margin-bottom:40px}
#programacion .area_dias{margin:auto;text-align:center;margin-bottom:45px}
#programacion .dia{background:url('/images/publico/programacion_dia.png') bottom left no-repeat;width:160px;height:31px;text-align:left;font-size:26px;font-family:Georgia  ;position:relative;float:left;margin-right:20px;}
#programacion .dia.activo{border-bottom:1px #94b233 solid;margin-bottom:4px;}
#programacion .dia b{color:white;position:absolute;top:5px;left:40px}

#programacion .actuacion{width:45%;float:left;margin-right:20px}
#programacion .actuacion .wrapper{padding:30px;padding-top:0;height:420px}
#programacion .actuacion.izda{border-right:3px #4b5a19 solid;}
#programacion .area_entrada{text-align:right}
#programacion .area_entrada img{vertical-align:middle;padding-left:4px}


/*fin programacion*/

/* inicio mostrar_artista*/
#edicion_act_art .superior{margin-bottom:10px;border-bottom:1px #94b233 solid;padding-bottom:10px}
#edicion_act_art.inferior{}
#edicion_act_art .inferior ul{list-style:none}
#edicion_act_art .inferior li{float:left;width:40px;}
#edicion_act_art .titulo_adorno{}
#edicion_act_art .seccion_izda{float:left;width:49%}
#edicion_act_art .seccion_dcha{float:right;width:49%}
#edicion_act_art .area_detalles .izda{float:left;width:62%}

#edicion_act_art .area_detalles  .dcha{text-align:left;float:right;width:35%}
#edicion_act_art .area_detalles  .dcha .wrapper{height:150px}


#edicion_act_art  .nombre_artista{text-align:center;background:#94b233;color:black;padding:4px;font-size:18px;}
#edicion_act_art  .texto_info{font-weight:bold;font-size:14px}
#edicion_act_art  .area_info_entrada{text-align:right;float:right;}
#edicion_act_art .hora_actuacion{margin-top:10px;margin-left:20px;}
#edicion_act_art .precio{}
.precio{color:#94b233;font-size:18px;font-weight:bold}
/* fin mostrar_artista*/

/* inicio media*/
#media .seccion_izda {width:50%;float:left}
#media .seccion_dcha {width:50%;float:right}

#media .seccion_izda .mas_videos{float:right;cursor:pointer;color:orange;font-weight:bold;font-size:14px}
#media .seccion_izda .seccion{margin-bottom:30px}

#media .accordion_toggle{margin-bottom:20px;border-bottom:1px #94b233 solid;width:80%;}
#media .lista_adornada li{background-position:center left;background-image:url('/images/publico/adorno_lista_2.png') ;height:23px;padding-left:30px;margin-left:20px}
#media .lista_adornada li a{color:white;font-weight:bold;font-size:14px;}
#media .lista_adornada.cuadrado li{background-image:url('/images/publico/adorno_lista_3.png')}
#media .titulo_adorno{width:70%;float:left;height:20px;line-height:20px;padding:0}
#media .titulo_adorno .texto,#media .titulo_adorno .texto *{font-size:20px;text-transform:lowercase;}
#media  .accordion_toggle .mas_videos {color:white;font-size:12px}
#media  .accordion_toggle .mas_videos  img{vertical-align:middle;padding-left:4px}

/* fin media */

/* inicio edicion anterior artistas*/
#edicion_anterior_art .seccion_izda{float:left;width:20%;text-align:right;}
#edicion_anterior_art .seccion_izda .superior{height:140px;}
#edicion_anterior_art .seccion_izda .superior{float:right;padding-right:30px;}
#edicion_anterior_art .seccion_izda *{font-size:14px;font-weight:bold}
#edicion_anterior_art .seccion_dcha{float:right;width:70%;text-align:left;}
#edicion_anterior_art .texto_adornado_lista{color:#94b233;}
#edicion_anterior_art .seccion_izda .num_fotos{margin-top:5px}
#edicion_anterior_art .seccion_dcha .area_items{margin:auto;}
#edicion_anterior_art .seccion_dcha .item{margin-right:14px;float:left}
#edicion_anterior_art .seccion_dcha .item img{margin-bottom:30px}
#edicion_anterior_art .seccion_dcha .area_items.fotos  img{width:100px}
#edicion_anterior_art .seccion_dcha .paginacion{margin-top:20px}
#edicion_anterior_art .seccion_dcha .paginacion img{width:auto}
#edicion_anterior_art .seccion_dcha .paginacion .anterior{float:left;text-align:left}
#edicion_anterior_art .seccion_dcha .paginacion .siguiente{float:right;text-align:right}
/* fin edicion anterior artistas*/

/* inicio entradas*/
#entradas .area_entrada_superior{text-align:center;width:500px;margin:auto}
#entradas .area_entrada_superior .precio{font-size:30px}
#entradas .area_entrada_superior img{}
#entradas .area_entrada_superior .area_info{border-top:1px #94b233 solid;border-bottom:1px #94b233 solid}
#entradas .area_inferior{padding:4px;margin-top:5px;margin-bottom:5px;}
#entradas .area_texto{margin-top:6px}
#entradas .area_links{margin-top:12px}
#entradas .area_links a{font-size:18px;display:inline-block;width:48%;text-align:center;}

.entrada{float:left;width:33%}
.entrada .wrapper{margin-right:30px}
.entrada .seccion_pie{}
.entrada .seccion_pie .seccion_izda{float:left;width:60%;text-align:center}
.entrada .seccion_pie .seccion_dcha{float:right;width:30%}
/* fin entradas*/

/* inicio amigos*/
#amigos .lista_adornada li{height:auto;background-image:url('/images/publico/adorno_lista_3.png');background-position:top left;padding-left:45px;margin-bottom:30px}
#amigos .lista_adornada .nombre{text-transform:uppercase;color:white;font-size:20px;font-weight:bold}
#amigos .lista_adornada .vinculo a{font-size:14px}
#amigos .seccion_links{background:url('/images/publico/ico_amigos.png') top right no-repeat;width:90%;margin:auto}
/* fin amigos*/


/* inicio alojamiento*/
#alojamiento .contenedor_seccion{float:left;width:50%;}
#alojamiento .seccion{width:85%}
#alojamiento .titulo_seccion{border-bottom:1px #94b233  solid;padding-bottom:3px;margin-bottom:10px; }

#alojamiento .seccion li{margin-bottom:10px;background-position:top left;min-height:20px;padding-left:30px;padding-top:10px;font-size:12px;font-weight:bold}
#alojamiento .contenedor_seccion.donde_comer li{background-image:url('/images/publico/adorno_lista_4.png')}
#alojamiento .contenedor_seccion.donde_dormir li{background-image:url('/images/publico/adorno_lista_5.png');padding-left:40px;}
#alojamiento .seccion li p{line-height:10px}
#alojamiento .seccion li .nombre{text-transform:uppercase}
#alojamiento .destacado_listado{margin-bottom:30px;width:100%;}
#alojamiento .destacado_listado .izda{float:left;width:20%;text-align:center}
#alojamiento .destacado_listado .izda .nombre{margin-bottom:6px;}
#alojamiento .destacado_listado  .nombre a{text-transform:uppercase}
#alojamiento .destacado_listado .dcha{float:right;width:70%;text-align:left}
#alojamiento .destacado_listado .dcha a{color:white}
#alojamiento .destacado_listado .dcha .mas_info{color:#94b233}
#alojamiento.mostrar{}

#alojamiento.mostrar .area_pcpal h1{text-transform:uppercase;margin-bottom:6px}
#alojamiento.mostrar .area_pcpal .area_botones{margin-top:22px;margin-bottom:12px}
#alojamiento.mostrar .area_pcpal .area_botones li
{background:#4d4d00;padding:4px;display:inline;}

#alojamiento.mostrar .area_pcpal .area_botones li a{color:white}
#alojamiento.mostrar .area_pcpal .area_botones li.activo,
#alojamiento.mostrar .area_pcpal .area_botones li:hover
{background:#94b233}
#alojamiento.mostrar .area_pcpal .izda{float:left;width:45%;text-align:center}
#alojamiento.mostrar .area_pcpal .dcha{float:left;width:54%}
#alojamiento.mostrar .area_detalles{margin-top:20px}
#alojamiento.mostrar .area_detalles h2{text-transform:uppercase}
#alojamiento.mostrar .area_detalles .seccion{margin-bottom:20px}
/* ifin alojamiento*/

/* inicio como_llegar*/
#como_llegar .seccion.izda{float:left;width:45%}
#como_llegar .seccion.dcha{float:right;width:45%}
#como_llegar .texto_titulo{font-size:20px;text-transform:none}

#como_llegar .seccion p{font-weight:bold}
#como_llegar .seccion p span{color:#94b233;}
#como_llegar .seccion p span.destacado{color:#e90028}
/* fin como_llegar*/

.dosier{float:left;width:140px;padding:6px;border:1px gray solid;text-align:center;margin-right:25px}
.dosier .nombre{margin-top:12px}
#contacto .area_form {width:70%;margin:auto;margin-top:32px;background:url('/images/publico/fondo_contacta.jpg') top left no-repeat;}
#contacto form{float:right;width:400px;background:url('/images/publico/sobre.png') 310px 24px no-repeat;}
form ul li{margin-bottom:8px}
form label{display:block;float:left;width:80px;margin-right:12px}
form input,form textarea{display:block;float:left;width:200px;}
form input{height:14px}
form textarea{height:120px;width:300px}
#contacto form .boton{float:right;width:auto;height:auto;border:none;margin-right:25px}
#contacto #area_notificacion{width:400px;margin:auto}
#contacto form label {font-weight:bold}
#contacto form label span{color:#94b233}

#patrocinadores .titulo{text-transform:none;font-size:14px}
#patrocinadores .seccion img{margin-right:20px}
#patrocinadores .seccion{margin-bottom:12px}

#pie{margin-top:80px;font-size:9px}
#pie .texto_legal{padding-top:10px}
#pie .logos{margin-top:15px}
#pie .logos img{margin-right:20px;width:70px}

#links.index ul{list-style:none}
#links.index ul li{width:400px;float:left;height:75px;}
#links.index ul li p{width:85%;border-bottom:1px solid #94b233;padding-bottom:4px;padding-left:12px}
#links.index ul li p a{color:white}
#links.index ul li p .adorno{background:url('/images/publico/adorno_titulo_1.png') top right no-repeat;padding-left:125px}
#links.index ul li{padding-bottom:4px;}
#links.index .seccion_links{;margin-top:50px;;}

#translate_area{margin:auto;position:absolute;left:50px;top:50px;text-align:center;;margin:auto;width:160px;}
#translate_area img{cursor:pointer;}

#area_buscador{margin:auto;margin-top:20px;text-align:center;padding-bottom:28px}
#area_buscador input.boton{width:auto;margin-left:3px}
#area_buscador input{float:none;display:inline;vertical-align:middle;font-weight:bold}

#result_busqueda h1{text-transform:uppercase;margin-bottom:12px}
#result_busqueda .seccion{margin-bottom:14px}
#result_busqueda .seccion h2{margin-bottom:12px;text-transform:none}
#result_busqueda .seccion ul {margin-left:10px}

#alpha{position:absolute;top:0;right:0px;background:gray;width:100%;height:100%;opacity:.50;filter:alpha(opacity=50)}
#welcome_video{background:black;position:absolute;top:20px;left:30%;}
#welcome_video .close_area{color:white;cursor:pointer;text-align:right;padding:5px;margin-bottom:10px;font-weight:bold}
#compras_paso_1 form {width:500px;margin:auto}
#compras_paso_1 form label{width:200px}

#tabla_compra{width:100%;text-align:center;margin:auto}
#tabla_compra table{width:100%}
#tabla_compra td,#tabla_compra th{border:1px white solid;padding:4px}
#tabla_compra input{width:30px;text-align:center;float:none;margin:auto}
#tabla_compra .total_compra{margin-top:12px;text-transform:uppercase;font-size:16px}

#add_entrada_to_cart{float:right}
#add_entrada_to_cart input,
#add_entrada_to_cart select
{width:auto;float:left;height:20px;margin-right:10px;padding:0}

#texto_superior{margin-bottom:5px;text-align:center;}
#texto_superior h1{display:inline;font-size:10px;color:gray;border-right:1px gray solid;padding-right:4px}
#texto_inferior{margin-bottom:5px;text-align:left;font-size:9px;}

.horizontal_carousel {
	FLOAT: left;  MARGIN-LEFT: 10px; WIDTH: 430px; POSITION: relative; HEIGHT: 93px; ;margin-top:10px;margin-bottom:10px;padding:2px
}
.horizontal_carousel .container {
	LEFT: 25px; OVERFLOW: hidden; WIDTH: 360px; POSITION: absolute; TOP: 4px; HEIGHT: 85px;
}
.horizontal_carousel .previous_button {
	BACKGROUND-POSITION: center 50%; Z-INDEX: 100; LEFT: 0px; BACKGROUND-IMAGE: url(emci/horizontal/left.png); PADDING-BOTTOM: 33px; WIDTH: 20px; CURSOR: pointer; PADDING-TOP: 31px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 19px;
}
.horizontal_carousel .previous_button_disabled {
	BACKGROUND-IMAGE: url(emci/horizontal/left-disabled.png); CURSOR: default
}
.horizontal_carousel .next_button {
	MARGIN-TOP: 30px; Z-INDEX: 100; RIGHT: 0px;  WIDTH: 20px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 5px; HEIGHT: 19px
}
.horizontal_carousel .next_button_disabled {
	BACKGROUND-IMAGE: url(emci/horizontal/right-disabled.png); display:none;
}
.horizontal_carousel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100000px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: relative; TOP: 0px; HEIGHT: 80px;
}
.horizontal_carousel UL LI IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; MARGIN-LEFT: 2px; BORDER-LEFT: 0px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: 0px;width:auto;height:auto
}
.horizontal_carousel UL LI {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif;margin-right:24px
}
.horizontal_carousel UL LI {
	BORDER-RIGHT: green 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: green 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0pt; BORDER-LEFT: green 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: green 0px solid; LIST-STYLE-TYPE: none;
}


.horizontal_carousel .next_button,.horizontal_carousel .previous_button{padding:0;margin:0;background:none;padding-top:40px}

.horizontal_carousel.videos_relacionados {}
.horizontal_carousel.videos_relacionados{width:415px}
.horizontal_carousel.videos_relacionados .container{width:370px;}
.horizontal_carousel.videos_relacionados ul li{width:75px;text-align:center;padding-top:20px;margin-right:22px}
.horizontal_carousel.videos_relacionados ul li img{vertical-align:middle;width:auto}


div#nyroModalFull {
	font-size: 12px;
	color: #777;
	font-family: Verdana;
}
div#nyroModalLoading {
	border: 4px solid #777;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(/images/nyro/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: #fff;
}
div#nyroModalWrapper {
	background: #fff;
	border: 4px solid #777;
}
a#closeBut {
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 12px;
	height: 12px;
	text-indent: -9999em;
	background: url(/images/nyro/close.gif) no-repeat;
	outline: 0;
}
h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 12px;
	color: #ddd;
}
div.wrapper div#nyroModalContent {
	padding: 5px;
}
div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div.wrapperImg img {
	vertical-align: baseline;
}
div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
a.nyroModalPrev, a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	cursor: pointer;
	text-indent: -9999em;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
a.nyroModalPrev {
	left: 0;
}
a.nyroModalPrev:hover {
	background: url(/images/nyro/prev.gif) left 20% no-repeat;
}
a.nyroModalNext {
	right: 0;
}
a.nyroModalNext:hover {
	background: url(/images/nyro/next.gif) right 20% no-repeat;
}

