﻿* { 
	 /*
	 margin: 5; 
	padding: 1px;
	list-style-type: none; */
}
vacio {
}

body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:75%;
	margin: 0 0 0 0px;
	}
h1{ font-size:130%;	margin: 0;padding: 0;}
h2{ font-size:115%; margin:0px;	margin-top: 15px; margin-bottom: 5px;padding: 0; color:#333333;}
h3{ font-size:100%; margin:0px;	margin-top: 5px; margin-bottom: 0px;padding: 0; color:#333333;}
p{ font-size:100%;}
.claseLista{padding-left:0px;margin-left:20px;margin-top:4px;margin-bottom:12px;}
.mini{font-size:80%;}
.input {background-color: #FFFFFF;border: 1px solid #676767;color: #1B437E;font-size: 100%;}
.textarea {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;background-color: #FFFFFF;border: 1px solid #676767;color: #1B437E;font-size: 100%;}
.labelBuscasEventos{line-height:20px;}
.ddlBuscasEventos{color:#1B437E;font-size:100%;}
.tdBuscasEventos{padding-left:10px;padding-bottom:3px;text-align:left;}
.tdAccesoDirecto{border:1px solid #FF8043;background-color:#FFEEE6;padding-right:4px;padding-left:7px;padding-top:7px;padding-bottom:7px;text-align:left;}
.tdAccesoDirecto2{font-size:120%;font-weight:bold;text-align:left;}
.pieBuscasEventos{padding-left:10px;padding-top:10px;text-align:left;}
.lnkBuscasEventosAvanzadas{font-size:100%;background-image: url(/images/iconos/flecha_cua_naranja.gif);background-repeat: no-repeat; padding-left:19px; padding-bottom:1px; color: #F65201;cursor:pointer;}
.inputAccesoDirecto{font-weight:normal; Height:25px;Width:250px;text-align:center;vertical-align:middle;color:#000000;background-color: #FFFFFF;border: 1px solid #CACACA;font-size: 120%;}
.cabeceragris a {font-size: 90%;color: #FFFFFF; text-decoration: none;}
.cabecerabanner{height:45px;background-image:url(/images/fondos/fondo_cabecera.jpg);background-repeat: repeat-x; /*	background: url(../images/horizontal_line.gif) repeat-x left;*/}
.CabeceraLicencia{background-image:url(/App_Themes/rul_www/img/cabecera/cabeceraLicencia.gif);background-repeat:no-repeat;}
.bajodecabecera{width:100%; font-size:90%; text-align:left; padding-top:0px; vertical-align:text-top;border-bottom-width: 1px;	border-bottom-style: dotted;border-bottom-color: #000000;}
.subcabecera{background-image:url(/images/fondos/fondo_subcabecera.jpg); background-repeat: repeat-x; height:35px; font-size:90%; text-align:left; padding-top:7px; padding-left:12px; vertical-align:text-top;}
.cabeceramenu{background-image:url(/images/fondos/fondo_cabecera.jpg);background-repeat: repeat-x;}
.cabeceramenu td{border:#000000 solid 1px;height:36px;font-size: 95%; background-color:#FFFFFF}
.cabeceramenu td a{color: #000000;}
.cabeceramenu td a:hover{color:#CCCCCC;}
.cabeceramenuselected td{background-color: #DDE6F7;	border: 1px solid #6699CC;height:36px;font-size: 95%;}
.loginportada{background-color:#F2F2F2;height:60px; width:100%; border: 1px solid #CCCCCC;}
.loginportada th{color: #3A688B;font-size: 150%;}
.loginportada td{color:#666666;font-size: 100%;}
.loginportada td a{color:#666666;text-decoration:underline;}
.loginportada td a:hover{color: #999999; text-decoration: underline;}
.tituloverde th, .tituloazul th, .titulonaranja th{padding-bottom:10px;padding-left:35px;text-align:left;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000000;}
.tituloverde td, .tituloazul td, .titulonaranja td{color: #666666;font-size: 90%;}
.tituloazul a{color:#5C9AC7;}
.titulonaranja a{color:#F65100;}
.tituloverde th{background-image: url(/images/iconos/titulo_verde.jpg);background-repeat: no-repeat;color: #679D4A;}
.tituloazul th{background-image: url(/images/iconos/titulo_azul.jpg);background-repeat: no-repeat;color: #3E88BD;}
.titulonaranja th{background-image: url(/images/iconos/titulo_naranja.jpg);background-repeat: no-repeat;color: #F65100;}
.punteado{width:100%;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #000000;border-top-width: 0px;	border-right-width: 0px;border-left-width: 0px;}
.borde1gris{width:100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #7F7F7F;border-top-width: 0px;	border-right-width: 0px;border-left-width: 0px;}
.pielogos{background-image:url(/images/fondos/fondo_cabecera.jpg);background-repeat: repeat-x;border-top-width: 1px;	border-top-style: dotted;border-top-color: #000000;}
.pielogos{font-size: 100%;color: #666666;}
.pielogos td a{color: #666666; text-decoration: none;border:0;}
.pielogos td a:hover{color: #999999; text-decoration: underline;border:0;}
.pie th{font-size: 120%;font-weight: bold;	color: #7F7F7F;}
.pie td a{font-size: 100%;color: #7F7F7F;font-weight: bold;text-decoration:none;}
.pie td a:hover{color: #CCCCCC; text-decoration:underline;}
.blanco, a.blanco{color:#FFFFFF}
.naranja, a.naranja{color: #F65100;}
.gris, a.gris{color: #7F7F7F;}
.grisoscuro, a.grisoscuro{color:#666666}
.azul, a.azul{color: #3E88BD;}
.verde2, a.verde2{color:#679D4A;}
.negro, a.negro{color: #000000;}
.verde, a.verde{color:#66B639;}
.rojo, a,rojo{color: #F35151;}
.textoRojo{color: #F35151;}
a.blanco, a.naranja, a.gris, a.azul, a.negro, a.verde, a.rojo, a.grisoscuro{text-decoration:none;}
a.blanco:hover, a.naranja:hover, a.gris:hover, a.azul:hover, a.negro:hover, a.verde:hover, a.rojo:hover, a.grisoscuro:hover{text-decoration:underline}
img.bordeazul{border:5px solid #178CDF;}
img.bordenegro{border:5px solid #000000;}
img.bordegris{border:5px solid #666666;}
.titulosession{font-size: 1em;font-weight: bold;border: 0 0 0 0px;border: none;}
.fichablanca {background-color: #FFFFFF;border: 1px solid #6699CC; font-size: 100%;}
.fichaazul {background-color: #DDE6F7;	border: 1px solid #6699CC; font-size: 95%;}
.fichaazulinput {font-size: 120%;width:184px;background-color: #FFFFFF;	border: 1px solid #7F9DB9;	color: #1B437E;}
.fichaazulinputcorto {font-size: 120%;width:132px;background-color: #FFFFFF;	border: 1px solid #7F9DB9;	color: #1B437E;}
.fichaazulselect{width:236px;height:18px;background-color: #FFFFFF;	border: 1px solid #7F9DB9;	color: #1B437E;}
.fichaazulselectcorto{width:155px;height:18px;background-color: #FFFFFF;	border: 1px solid #7F9DB9;	color: #1B437E;}
.fichaazul td a{color: #000000;	text-decoration:underline;}
.fichaazul td a:hover{text-decoration:underline;}
.fichaazul th{font-size: 1.2em;	color: #3E88BD;}
.fichagris {background-color: #FFFFFF;	border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.fichagrisinputcorto {background-color: #FFFFFF;border: 1px solid #999999;color: #1B437E;font-size: 120%;width:175px;}
.fichagrisinputMascorto {background-color: #FFFFFF;border: 1px solid #999999;color: #1B437E;font-size: 120%;width:80px;}
.fichagrisinputmediano {background-color: #FFFFFF;border: 1px solid #999999;color: #1B437E;font-size: 120%;width:400px;}
.fichagrisinputmediano350 {background-color: #FFFFFF;border: 1px solid #999999;color: #1B437E;font-size: 120%;width:350px;}
.fichagrisinputlargo {background-color: #FFFFFF;border: 1px solid #999999;color: #1B437E;font-size: 120%;width:450px;}
.fichagrisinputboton {background-color: #FFFFFF;border: 1px solid #999999;color: #1B437E;font-size: 120%;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;}
.fichagrislabelDatos{color:#1B437E;font-size:120%;}
.fichagris td{font-size: 100%;color: #666666;}
.fichagris td a{color: #3E88BD;text-decoration:underline;font-weight: bold;}
.fichagris td a:hover{	text-decoration:none;}
.fichagris th{	font-size: 120%;	color: #676767;}
.fichagrisNuevoLugarCorto {background-color: #FFFFFF;border: 1px solid #999999;color: #1B437E;font-size: 100%;width:120px;}
.fichagrisNuevoLugarLargo {background-color: #FFFFFF;border: 1px solid #999999;color: #1B437E;font-size: 100%;width:250px;}
.fichaocre {background-color: #FFEEE6;border: 1px solid #F65201; font-size: 100%;}
.listaeventos{width:100%;}
.listaeventos th{
	font-size:100%;
	font-weight: normal;
	font-variant: normal;
}
.listaeventos td{	font-size:95%;}
.listaeventos td a{	color: #7F7F7F;text-decoration:underline;font-weight: bold;	font-size: 1.2em;}
.listaeventos td a:hover{ text-decoration:none;}
.menueventos{background-color:#DDE6F7;border:1px solid #6699CC;text-align:center;height:35px;}
.menueventoshover{background-color:#FFFFFF;border: 1px solid #6699CC;}
.menueventoshover a,.menueventos a{	color:#2C5E83;text-decoration:none;font-size: 95%;font-weight: bold;}
.menueventoshover a:hover, .menueventos a:hover{text-decoration:underline;background-color:#FFFFFF;}
.menueventosselec{background-color:#4B82BA;border: 1px solid #6699CC;color: #FFFFFF;font-size: 95%;font-weight: bold;}
.menueventosselec a{color:#FFFFFF;text-decoration:none;}
.menueventosselec a:hover{text-decoration:underline;}
.cabeceratabladatos{background-image: url(/images/fondos/fondominiazul.gif);	background-repeat: repeat-x;border: 1px solid #3E88BD;}
.cabeceratabladatos th{	font-size:100%;color:#7F7F7F;font-weight:bold;}
.cabeceratabladatos th a{text-decoration:none;color:#4B82BA;}
.cabeceratabladatos th a:hover{	text-decoration:underline;}
.tabladatos{font-size:85%;color:#7F7F7F;}
.fondoazul {background-color: #4B82BA;}
.fondoverde {background-color: #009900;}
.fondonaranja {background-color: #FF9900;}
.fondogranate{background-color:#990000;}
.linkBotonAzul:link    {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonAzul.gif);padding-top:5px;}
.linkBotonAzul:visited {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonAzul.gif);padding-top:5px;}
.linkBotonAzul:active  {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonAzul.gif);padding-top:5px; cursor:hand;}
.linkBotonAzul:hover   {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonAzul.gif);padding-top:5px; cursor:hand;}
.linkBotonNaranjaLargo:link    {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja.gif);padding-top:5px;}
.linkBotonNaranjaLargo:visited {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja.gif);padding-top:5px;}
.linkBotonNaranjaLargo:active  {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja.gif);padding-top:5px; cursor:hand;}
.linkBotonNaranjaLargo:hover   {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja.gif);padding-top:5px; cursor:hand;}
.linkBotonNegro:link    {font-size:90%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:88px;height:28px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/App_Themes/rul_www/img/botones/btNegro.png);padding-top:5px;}
.linkBotonNegro:visited {font-size:90%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:88px;height:28px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/App_Themes/rul_www/img/botones/btNegro.png);padding-top:5px;}
.linkBotonNegro:active  {font-size:90%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:88px;height:28px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/App_Themes/rul_www/img/botones/btNegro.png);padding-top:5px; cursor:hand;}
.linkBotonNegro:hover   {font-size:90%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:88px;height:28px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/App_Themes/rul_www/img/botones/btNegro.png);padding-top:5px; cursor:hand;}
.linkBotonNaranja:link    {display:block;font-weight:bold;font-size:110%; color: #FFFFFF; text-decoration:none; width:58px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/enviarNaranjaVacio.gif);padding-top:7px;padding-bottom:0px;padding-left:30px;text-align:left;}
.linkBotonNaranja:visited {display:block;font-weight:bold;font-size:110%; color: #FFFFFF; text-decoration:none; width:58px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/enviarNaranjaVacio.gif);padding-top:7px;padding-bottom:0px;padding-left:30px;text-align:left;}
.linkBotonNaranja:active  {display:block;font-weight:bold;font-size:110%; color: #FFFFFF; text-decoration:none; width:58px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/enviarNaranjaVacio.gif);padding-top:7px;padding-bottom:0px;padding-left:30px;text-align:left;cursor:hand;}
.linkBotonNaranja:hover	  {display:block;font-weight:bold;font-size:110%; color: #FFFFFF; text-decoration:none; width:58px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/enviarNaranjaVacio.gif);padding-top:7px;padding-bottom:0px;padding-left:30px;text-align:left;cursor:hand;}
.linkBotonNaranja2:link    {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:115px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/enviarNaranjaVacioLargo.gif);padding-top:7px;padding-bottom:0px;padding-left:30px;text-align:left;}
.linkBotonNaranja2:visited {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:115px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/enviarNaranjaVacioLargo.gif);padding-top:7px;padding-bottom:0px;padding-left:30px;text-align:left;}
.linkBotonNaranja2:active  {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:115px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/enviarNaranjaVacioLargo.gif);padding-top:7px;padding-bottom:0px;padding-left:30px;text-align:left;cursor:hand;}
.linkBotonNaranja2:hover	  {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:115px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/enviarNaranjaVacioLargo.gif);padding-top:7px;padding-bottom:0px;padding-left:30px;text-align:left;cursor:hand;}
.linkBotonNaranjaCorto:link    {font-size:90%; color: #666666; text-decoration:none; width:59px;height:21px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranjaCorto.gif);padding-top:5px;}
.linkBotonNaranjaCorto:visited {font-size:90%; color: #666666; text-decoration:none; width:59px;height:21px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranjaCorto.gif);padding-top:5px;}
.linkBotonNaranjaCorto:active  {font-size:90%; color: #666666; text-decoration:none; width:59px;height:21px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranjaCorto.gif);padding-top:5px; cursor:hand;}
.linkBotonNaranjaCorto:hover   {font-size:90%; color: #666666; text-decoration:none; width:59px;height:21px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranjaCorto.gif);padding-top:5px; cursor:hand;}
.linkBotonNaranjaMedio:link    {font-size:90%; color: #666666; text-decoration:none; width:69px;height:21px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranjaMedio.gif);padding-top:5px;}
.linkBotonNaranjaMedio:visited {font-size:90%; color: #666666; text-decoration:none; width:69px;height:21px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranjaMedio.gif);padding-top:5px;}
.linkBotonNaranjaMedio:active  {font-size:90%; color: #666666; text-decoration:none; width:69px;height:21px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranjaMedio.gif);padding-top:5px; cursor:hand;}
.linkBotonNaranjaMedio:hover   {font-size:90%; color: #666666; text-decoration:none; width:69px;height:21px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranjaMedio.gif);padding-top:5px; cursor:hand;}
.linkBotonGris:link    {font-size:120%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:202px;height:36px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/App_Themes/rul_www/img/botones/btTourVirtual.png);padding-top:9px;}
.linkBotonGris:visited {font-size:120%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:202px;height:36px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/App_Themes/rul_www/img/botones/btTourVirtual.png);padding-top:9px;}
.linkBotonGris:active  {font-size:120%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:202px;height:36px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/App_Themes/rul_www/img/botones/btTourVirtual.png);padding-top:9px; cursor:hand;}
.linkBotonGris:hover   {font-size:120%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:202px;height:36px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/App_Themes/rul_www/img/botones/btTourVirtual.png);padding-top:9px; cursor:hand;}


.lnkEstodequeva{background-image:url(/images/iconos/vide_ayuda.gif);background-repeat: no-repeat;padding-left:20px;padding-bottom:6px;text-decoration:underline;font-size:100%;color:#3E88BD;cursor:pointer;margin-right:5px;}
.videoExplica{font-size:12px;font-family:Tahoma;color:#333333;}
.videoTitulo{font-size:11px;font-family:Tahoma;color:#FF6600;}

.linkRegistro{color:#000000;}
.linkRegistro:link{color:#000000;text-decoration:underline;}
.linkRegistro:visited{color:#000000;text-decoration:underline;}
.linkRegistro:active{color:#000000;cursor:pointer;text-decoration:underline;}
.linkRegistro:hover{color:#000000;cursor:pointer;text-decoration:underline;}

.RegistroErrorNombre{color:Red;}
.RegistroExitoNombre{color:Green;}

.linkBotonNaranja130:link    {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:95px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja130px.gif);padding-top:7px;padding-bottom:0px;padding-left:35px;text-align:left;}
.linkBotonNaranja130:visited {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:95px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja130px.gif);padding-top:7px;padding-bottom:0px;padding-left:35px;text-align:left;}
.linkBotonNaranja130:active  {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:95px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja130px.gif);padding-top:7px;padding-bottom:0px;padding-left:35px;text-align:left;cursor:hand;}
.linkBotonNaranja130:hover	  {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:95px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja130px.gif);padding-top:7px;padding-bottom:0px;padding-left:35px;text-align:left;cursor:hand;}

.linkBotonNaranja200:link    {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:165px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja200px.gif);padding-top:7px;padding-bottom:0px;padding-left:35px;text-align:left;}
.linkBotonNaranja200:visited {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:165px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja200px.gif);padding-top:7px;padding-bottom:0px;padding-left:35px;text-align:left;}
.linkBotonNaranja200:active  {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:165px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja200px.gif);padding-top:7px;padding-bottom:0px;padding-left:35px;text-align:left;cursor:hand;}
.linkBotonNaranja200:hover	 {display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:165px;height:23px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonNaranja200px.gif);padding-top:7px;padding-bottom:0px;padding-left:35px;text-align:left;cursor:hand;}

/*Botones de reenviar y cancelar de los grids del evento*/
.inputReenvio {background-color: #FFFFFF;border: 1px solid #666666;color: #2C5E83;font-size: 100%;}
.inputEditar {background-color: #FFFFFF;border: 1px solid #666666;color: #2C5E83;font-size: 100%;}
.inputEditarGuardar {background-color: #2C5E83;border: 1px solid #2C5E83;color: #FFFFFF;font-size: 100%;}
.inputBorrar {background-color: #FFFFFF;border: 1px solid #666666;color: #990000;font-size: 100%;}

.inputVerde {background-color: #FFFFFF;border: 1px solid #009900;color: #009900;font-size: 100%;}
.inputNaranja {background-color: #FFFFFF;border: 1px solid #FF9900;color: #FF9900;font-size: 100%;}
.inputRojo {background-color: #FFFFFF;border: 1px solid #990000;color: #990000;font-size: 100%;}

.btAceptadas{height:25px;width:30px;background-image:url(/images/iconos/moverAceptadas.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}
.btListaEsperaArriba{height:25px;width:30px;background-image:url(/images/iconos/moverListaEsperaArriba.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}
.btListaEsperaAbajo{height:25px;width:30px;background-image:url(/images/iconos/moverListaEsperaAbajo.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}
.btCanceladas{height:25px;width:30px;background-image:url(/images/iconos/moverCancelar.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}
.btVer{height:30px;width:30px;background-image:url(/images/iconos/editarInscripcion.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}
.btAnadir{height:14px;width:14px;background-image:url(/App_Themes/rul_www/img/ico_mas.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}

/* Botones Menu ---  COGIDOS DE LOS ANTIGUOS DE BORDALIA*/
.menuInterno{width:778px;height:57px;background-color:#F2F2F2;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;color:#666666; margin-left:auto; margin-right:auto;}

.lblHola{padding-top:2px;padding-bottom:10px;color:#2C5E83;}
.lblCerrar{color:#666666;background-color:#FFFFFF;border:1px solid #CCCCCC;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;}

.btnMenu {position:relative;text-align:center;background-color:#E8E8E8;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:100;height:18px;padding-top:4px;width:150px;margin-left:4px;}
.btnMenu a:link     {font-size:90%; color: #666666; text-decoration:none; font-weight:bold; width:150px;}
.btnMenu a:visited 	{font-size:90%; color: #666666; text-decoration:none; font-weight:bold; width:150px;}
.btnMenu a:active 	{font-size:90%; color: #666666; text-decoration:none; font-weight:bold; width:150px;cursor:hand;}
.btnMenu a:hover 	{font-size:90%; color: #666666; text-decoration:none; font-weight:bold; width:150px;cursor:hand;}

.btnMenuSelected {position:relative;text-align:center;background-color:#FFFFFF;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #FFFFFF;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:102;height:18px;padding-top:4px;width:150px;margin-left:4px;}
.btnMenuSelected a:link     {font-size:90%; color: #2C5E83; text-decoration:none; font-weight:bold; width:150px;padding-left:5px;padding-right:5px;display:block;}
.btnMenuSelected a:visited 	{font-size:90%; color: #2C5E83; text-decoration:none; font-weight:bold; width:150px;padding-left:5px;padding-right:5px;}
.btnMenuSelected a:active 	{font-size:90%; color: #2C5E83; text-decoration:none; font-weight:bold; width:150px;padding-left:5px;padding-right:5px;cursor:hand;}
.btnMenuSelected a:hover 	{font-size:90%; color: #2C5E83; text-decoration:none; font-weight:bold; width:150px;padding-left:5px;padding-right:5px;cursor:hand;}

/*Botones del menu mis eventos*/

.menuEventos{width:780px;height:96px;background-color:#F7F7F7;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;color:#666666;}
.editandoEvento{padding-top:4px;padding-bottom:10px;color:#3E88BD;font-size:140%;}
.lblNombreEvento{color:#666666;font-size:140%;font-weight:bold;}

.btnMenuEventos {position:relative;text-align:center;background-color:#E8E8E8;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:100;height:18px;padding-top:4px;margin-right:4px;}
.btnMenuEventos a:link     {font-size:90%; color: #000000; text-decoration:none; font-weight:normal;}
.btnMenuEventos a:visited 	{font-size:90%; color: #000000; text-decoration:none; font-weight:normal;}
.btnMenuEventos a:active 	{font-size:90%; color: #000000; text-decoration:none; font-weight:normal;cursor:hand;}
.btnMenuEventos a:hover 	{font-size:90%; color: #000000; text-decoration:none; font-weight:normal;cursor:hand;}

.btnMenuEventosSelected {position:relative;text-align:center;background-color:#FFFFFF;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #FFFFFF;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:102;height:18px;padding-top:4px;margin-right:4px;}
.btnMenuEventosSelected a:link     {font-size:90%; color: #666666; text-decoration:none; font-weight:bold;padding-left:5px;padding-right:5px;display:block;}
.btnMenuEventosSelected a:visited 	{font-size:90%; color: #666666; text-decoration:none; font-weight:bold;padding-left:5px;padding-right:5px;}
.btnMenuEventosSelected a:active 	{font-size:90%; color: #666666; text-decoration:none; font-weight:bold;padding-left:5px;padding-right:5px;cursor:hand;}
.btnMenuEventosSelected a:hover 	{font-size:90%; color: #666666; text-decoration:none; font-weight:bold;padding-left:5px;padding-right:5px;cursor:hand;}

.btnMenuEventosNoDisp{position:relative;text-align:center;background-color:#E8E8E8;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:100;height:18px;padding-top:4px;margin-right:4px;}
.btnMenuEventosNoDisp a:link     {font-size:90%; color: #BBBBBB; text-decoration:none; font-weight:normal;}
.btnMenuEventosNoDisp a:visited 	{font-size:90%; color: #BBBBBB; text-decoration:none; font-weight:normal;}
.btnMenuEventosNoDisp a:active 	{font-size:90%; color: #BBBBBB; text-decoration:none; font-weight:normal;}
.btnMenuEventosNoDisp a:hover 	{font-size:90%; color: #BBBBBB; text-decoration:none; font-weight:normal;}

/*Ficha de los eventos de la portada*/
.muestraEventosEnFicha{margin-top:20px;margin-left:15px;}

.fichaEventoCabecera{margin-top:35px;color:#F65100;font-size:100%;background-color:#F4F4F4;width:366px;border:1px solid #CCCCCC;padding-bottom:0px;height:61px;}
.fichaEventoTitulo{text-align:left;font-size:130%;font-weight:bold;margin-top:10px;margin-bottom:12px;margin-left:15px;}
.fichaEventoContenido{color:#666666;font-size:90%;width:366px;height:290px;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;overflow:auto;}

.fichaEventoOn {font-weight:bold;font-size:90%;padding-bottom:2px;padding-top:4px;padding-left:6px;padding-right:6px;position:relative;text-align:center;background-color:#E8E8E8;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:100;margin-right:4px;}
.fichaEventoOn a{ color: #A93701; text-decoration:none;}
.fichaEventoOn a:link     { color: #A93701; text-decoration:none;}
.fichaEventoOn a:visited 	{ color: #A93701; text-decoration:none;}
.fichaEventoOn a:active 	{ color: #A93701; text-decoration:none;}
.fichaEventoOn a:hover 	{ color: #A93701; text-decoration:none;}

.fichaEventoOnSelected {font-weight:bold;font-size:90%;padding-bottom:2px;padding-top:4px;padding-left:6px;padding-right:6px;position:relative;text-align:center;background-color:#FFFFFF;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #FFFFFF;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:102;margin-right:4px;}
.fichaEventoOnSelected a{ color: #F65100; text-decoration:none;}
.fichaEventoOnSelected a:link     { color: #F65100; text-decoration:none;}
.fichaEventoOnSelected a:visited 	{ color: #F65100; text-decoration:none;}
.fichaEventoOnSelected a:active 	{ color: #F65100; text-decoration:none;}
.fichaEventoOnSelected a:hover 	{ color: #F65100; text-decoration:none;}

/*Eventos pasados------------->*/
.fichaEventoPasadoCabecera{margin-top:35px;color:#7DAA64;font-size:100%;background-color:#F4F4F4;width:366px;border:1px solid #CCCCCC;padding-bottom:0px;height:61px;}
.fichaEventoPasadoTitulo{text-align:left;font-size:130%;font-weight:bold;margin-top:10px;margin-bottom:12px;margin-left:15px;}
.fichaEventoPasadoContenido{color:#666666;font-size:90%;width:366px;height:290px;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;overflow:auto;}

.fichaEventoPasadoOn {font-weight:bold;font-size:90%;padding-bottom:2px;padding-top:4px;padding-left:6px;padding-right:6px;position:relative;text-align:center;background-color:#E8E8E8;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:100;margin-right:4px;}
.fichaEventoPasadoOn a{ color: #3E5E2D; text-decoration:none; font-weight:bold;}
.fichaEventoPasadoOn a:link     { color: #3E5E2D; text-decoration:none; font-weight:bold;}
.fichaEventoPasadoOn a:visited 	{ color: #3E5E2D; text-decoration:none; font-weight:bold;}
.fichaEventoPasadoOn a:active 	{ color: #3E5E2D; text-decoration:none; font-weight:bold;}
.fichaEventoPasadoOn a:hover 	{ color: #3E5E2D; text-decoration:none; font-weight:bold;}

.fichaEventoPasadoOnSelected {font-weight:bold;font-size:90%;padding-bottom:2px;padding-top:4px;padding-left:6px;padding-right:6px;position:relative;text-align:center;background-color:#FFFFFF;border-top:solid 1px #CCCCCC;border-bottom:solid 1px #FFFFFF;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;float:left;z-index:102;margin-right:4px;}
.fichaEventoPasadoOnSelected a{ color: #7DAA64; text-decoration:none; font-weight:bold;}
.fichaEventoPasadoOnSelected a:link     {color: #7DAA64; text-decoration:none; font-weight:bold;}
.fichaEventoPasadoOnSelected a:visited 	{color: #7DAA64; text-decoration:none; font-weight:bold;}
.fichaEventoPasadoOnSelected a:active 	{color: #7DAA64; text-decoration:none; font-weight:bold;}
.fichaEventoPasadoOnSelected a:hover 	{color: #7DAA64; text-decoration:none; font-weight:bold;}

/*EVENTOS-----------------------*/

/*estados de los eventos*/
.eventoEstado1{background-image: url(/images/iconos/bandera_verde.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#49D324;margin-right:5px;}
.eventoEstado3{background-image: url(/images/iconos/bandera_roja.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#F34C4C;margin-right:5px;}
.eventoEstado2{background-image: url(/images/iconos/bandera_naranja.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#FF9904;margin-right:5px;}
.eventoEstado4{background-image: url(/images/iconos/bandera_azul.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#44A3F5;margin-right:5px;}

/*eventoReducido*/
.eventoReducido{color:#666666;font-size:100%;}

.NombreEventoReducido{text-decoration:underline;color:#333333; cursor:pointer;}
.NombreEventoReducido:hover{color:#F65607; text-decoration:underline; cursor:pointer;}

.eventoReducidoUsuario{background-image: url(/images/iconos/micuenta.gif);background-repeat: no-repeat;padding-left:19px; padding-bottom:2px;text-decoration:underline;font-size:100%;color:#3E88BD;cursor:pointer;margin-left:20px;}
.EventoReducidoDatos{color:#666666;}
.eventoReducidoFoto{border:0px;text-decoration:none;margin-left:12px;}

/*eventoMediano*/

.eventoMediano{color:#666666;font-size:100%;}

.eventoMedianoCalendario{padding-top:12px;text-align:center;width:70px;height:57px;background-color:#F2F2F2;color:#676767;border:1px solid #CCCCCC;}

.TituloEventoAzul{color:#2095FF;font-size:170%;text-decoration:none;}
.TituloEventoAzul:hover{color:#666666;}

.TituloEventoNaranja{color:#F65607;font-size:170%;text-decoration:none;}
.TituloEventoNaranja:hover{color:#666666;}

.DescEventoMediano{text-decoration:none;color:#666666;font-size:110%;}

.EventoMedianoDatos{color:#666666;font-weight:bold;}

.EventoMedianoDatosLnk{color:#666666;font-weight:bold;text-decoration:underline;cursor:pointer;}
.EventoMedianoDatosLnk:link{color:#666666;font-weight:bold;text-decoration:underline;cursor:pointer;}
.EventoMedianoDatosLnk:active{color:#666666;font-weight:bold;text-decoration:underline;cursor:pointer;}
.EventoMedianoDatosLnk:visited{color:#666666;font-weight:bold;text-decoration:underline;cursor:pointer;}
.EventoMedianoDatosLnk:hover{color:#999999;font-weight:bold;text-decoration:underline;cursor:pointer;}

.eventoMedianoUsuario{background-image: url(/images/iconos/micuenta.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:underline;font-size:100%;color:#3E88BD;cursor:pointer;margin-right:5px;}
.eventoMedianoComentarios{background-image: url(/images/iconos/comentario.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#666666;margin-right:5px;}
.eventoMedianoVideos{background-image: url(/images/iconos/video.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#666666;margin-right:5px;}

.eventoMedianoVideosLnk:link{background-image: url(/images/iconos/video.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#679D4A;margin-right:5px;}
.eventoMedianoVideosLnk:active{background-image: url(/images/iconos/video.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#679D4A;margin-right:5px;}
.eventoMedianoVideosLnk:visited{background-image: url(/images/iconos/video.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#679D4A;margin-right:5px;}
.eventoMedianoVideosLnk:hover{background-image: url(/images/iconos/video.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:underline;font-size:100%;color:#679D4A;margin-right:5px;}

.eventoMedianoFotosLnk:link{background-image: url(/images/iconos/imagen.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#679D4A;margin-right:5px;}
.eventoMedianoFotosLnk:active{background-image: url(/images/iconos/imagen.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#679D4A;margin-right:5px;}
.eventoMedianoFotosLnk:visited{background-image: url(/images/iconos/imagen.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#679D4A;margin-right:5px;}
.eventoMedianoFotosLnk:hover{background-image: url(/images/iconos/imagen.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:underline;font-size:100%;color:#679D4A;margin-right:5px;}

.eventoMedianoFotos{background-image: url(/images/iconos/imagen.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#666666;margin-right:5px;}
.eventoMedianoInscritos{background-image: url(/images/iconos/inscritos.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:none;font-size:100%;color:#666666;margin-right:5px;}

.lnkBlanco:link{color:#FFFFFF;text-decoration:none;font-size:12px;}
.lnkBlanco:visited{color:#FFFFFF;text-decoration:none;font-size:12px;}
.lnkBlanco:active{color:#FFFFFF;text-decoration:none;font-size:12px;}
.lnkBlanco:hover{color:#FFFFFF;text-decoration:underline;font-size:12px;}

.linkBotonGuardalo:link    {display:block;font-weight:bold;font-size:90%; color: #F65201; text-decoration:none; width:60px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/botonListadoEventos.gif);padding-top:6px;padding-bottom:0px;text-align:center;margin-top:8px;}
.linkBotonGuardalo:visited {display:block;font-weight:bold;font-size:90%; color: #F65201; text-decoration:none; width:60px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/botonListadoEventos.gif);padding-top:6px;padding-bottom:0px;text-align:center;margin-top:8px;}
.linkBotonGuardalo:active  {display:block;font-weight:bold;font-size:90%; color: #F65201; text-decoration:none; width:60px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/botonListadoEventos.gif);padding-top:6px;padding-bottom:0px;text-align:center;cursor:hand;margin-top:8px;}
.linkBotonGuardalo:hover	  {display:block;font-weight:bold;font-size:90%; color: #F65201; text-decoration:none; width:60px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/botonListadoEventos.gif);padding-top:6px;padding-bottom:0px;text-align:center;cursor:hand;margin-top:8px;}

.SepEventoHorizontal {height:1px;border-bottom:1px dashed #CCCCCC; font-size:1px;}
.SepRptHorizontal {height:1px;border-bottom:1px solid #CCCCCC; font-size:1px;}
.SepRptHorizontalDoble{height:2px;border-bottom:2px solid #CCCCCC; font-size:2px;}

.rptEventoDatos{color:#666666;font-weight:normal;font-size:100%;}

/*Listado eventos*/

.listadoTituloAzul{color:#2095FF;border-bottom:1px dashed #666666;padding-bottom:15px;padding-left:2px;}
.listadoTituloNaranja{color:#F65607;border-bottom:1px dashed #666666;padding-bottom:15px;padding-left:2px;}

.listadoTituloGris{color:#666666;padding-bottom:5px;margin-left:20px;font-size:90%;}

.listadoDescripcion{color:#666666;font-size:100%;padding-left:20px;padding-top:15px;padding-bottom:15px;}

.eventosTitulo{color:#3F88BD;border-bottom:1px dashed #666666;padding-bottom:15px;padding-left:2px;}
/*.listadoDescripcion{color:#666666;font-size:100%;padding-left:20px;padding-top:15px;padding-bottom:15px;}*/


/*Ficha del evento*/

.fichaEventoDatosTitulo{color:#F65100;}
.FichaEventoEnunciadoDatos{color:#168CDF;font-weight:bold;font-size:110%;}

.FichaEventoDatosUsuario{background-color:#F2F2F2;border:1px solid #CCCCCC;}

.FichaEventoDatos{color: #666666;font-weight: bold;}
.FichaEventoProx{color: #676767;}
.FichaEventoProx a {text-decoration:underline;}

.fichaEventoComentariosCabecera{background-color:#F2F2F2;border:1px solid #CCCCCC;padding-top:4px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin:10px;}
.fichaEventoComentariosAnadir{background-image: url(/images/iconos/comentario.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:underline;font-size:100%;color:#7CAA64;cursor:pointer;margin-right:5px;}
.fichaEventoFotografiasAnadir{background-image: url(/images/iconos/flecha_cua_verde.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:underline;font-size:100%;color:#7CAA64;cursor:pointer;margin-right:5px;}
.fichaEventoVideosAnadir{background-image: url(/images/iconos/flecha_cua_verde.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:underline;font-size:100%;color:#7CAA64;cursor:pointer;margin-right:5px;}

.fichaEventoPulsaAqui{text-decoration:none;font-size:100%;color:#7CAA64;cursor:pointer;}
.fichaEventoPulsaAqui:link{text-decoration:none;font-size:100%;color:#7CAA64;cursor:pointer;}
.fichaEventoPulsaAqui:active{text-decoration:none;font-size:100%;color:#7CAA64;cursor:pointer;}
.fichaEventoPulsaAqui:visited{text-decoration:none;font-size:100%;color:#7CAA64;cursor:pointer;}
.fichaEventoPulsaAqui:hover{text-decoration:underline;font-size:100%;color:#7CAA64;cursor:pointer;}

.fichaEventoTextoGris{color:#666666;font-size:12px;}

.fichaEventoComentariosEventoCabecera{background-color:#679D4A;padding-left:10px;padding-right:10px;margin:10px;}
.fichaEventoComentariosEventoAnadir{background-image: url(/images/iconos/comentario.gif);background-repeat: no-repeat;padding-left:19px;padding-bottom:2px;text-decoration:underline;font-size:100%;color:#FFFFFF;cursor:pointer;margin-right:5px;}
.comentarioEventoTitulo{color:#679D4A;font-size:120%;font-weight:bold;}
.comentarioEventoFecha{color:#696969;font-size:90%;}

.fichaEventoTituloVerde{font-weight:bold;color:#7CAA64;font-size:130%;margin-left:10px;}
.fichaEventoTituloBlanco{font-weight:bold;color:#FFFFFF;font-size:100%;margin-left:10px;}
.lnkMas{color:#666666;cursor:pointer;}
.LeerMas{color:#731273;}

.fichaEventoOtrosCabecera{color:#F65100;font-size:100%;background-color:#F4F4F4;width:240px;border:1px solid #CCCCCC;padding-bottom:0px;height:47px;}
.fichaEventoOtrosContenido{color:#666666;font-size:90%;width:220px;height:200px;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;overflow:auto;}
.fichaEventoOtrosTitulo{margin-top:5px;margin-bottom:5px;margin-left:10px;text-align:left;font-size:120%;font-weight:bold;color:#2C5E83;}

/*Datos inscripcion en el evento*/
.cajaDatosInscripcion{border:1px solid #F65201;padding-left:12px;padding-right:12px;padding-top:4px;padding-bottom:4px;text-decoration:none;color:#666666;font-size:100%;}

.inscripcionEstado1{color:#49D324;}
.inscripcionEstado2{color:#FF9904;}
.inscripcionEstado3{color:#F34C4C;}

/*Disenyo para anyadir los comentarios ...*/
.AnyadirComentarios{background-color:#F7F7F7;border:1px solid #999999;padding:10px;margin:10px;}
.AcomentariosTexto{color:#000000;font-size:100%;font-weight:bold;}
.AcomentariosTitulo{color:#999999;font-size:140%;font-weight:bold;}
.AcomentariosInput{background-color:#FFFFFF;}
.AcomentariosAdvertencia{color:#676767;font-size:80%;}

/* Evento tipos  inscripcion*/
.tiposAnyadir{background-color:#EFEFEF;width:355px;padding:10px;}
.botonCruz{background-image: url(/images/iconos/botonMas.gif);background-position:left; background-repeat: no-repeat; padding-left:27px;padding-top:10px;padding-bottom:10px;text-decoration:none;font-size:90%;margin-left:10px;cursor:pointer;}
.botonPregunta{background-image: url(/images/iconos/interrogacion.gif);background-position:left; background-repeat: no-repeat; padding-left:27px;padding-top:10px;padding-bottom:10px;text-decoration:none;font-size:90%;margin-left:10px;cursor:pointer;}
.tipoInscripcionTitulo{background-color:#E3ECF4;width:100%;height:40px;color:#1B437E;}
.tipoInscripcionTitulo2{background-color:#FFFFFF;width:100%;height:40px;color:#1B437E;}
.tipoInscripcionTarifa{width:100%;color:#1B437E;}

.tipoinscripcionLargo {padding-left:2px;width:300px;padding-top:2px;height:18px;background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #1B437E;font-size: 110%;}
.tipoinscripcionMasLargo {padding-left:2px;width:340px;padding-top:2px;height:18px;background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #1B437E;font-size: 110%;}
.tipoinscripcionCorto {padding-left:2px;width:140px;padding-top:2px;height:18px;background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #1B437E;font-size: 110%;}
.tipoinscripcionMasCorto {padding-left:2px;width:40px;padding-top:2px;height:18px;background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #1B437E;font-size: 110%;}
.tipoinscripcionCombo {width:100px;padding-top:2px;height:22px;background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #1B437E;font-size: 110%;}

.TiposAyuda{background-color:#FFCC00;color:#000000;padding:5px;width:200px;font-size:100%;border:2px solid #FF9900;}

.textoConbfirmSuscripcion{color:#56AC09;font-size:22px;}
.linkBotonInscripcionVerde{border:2px solid #2B9F00;display:block;font-weight:bold;font-size:90%; color: #FFFFFF; text-decoration:none; width:170px;height:30px; display:block;background-color:#56AC09;padding-top:14px;text-align:center;}


/*Preguntaas al crear un evento*/
.preguntasNuevoEvento{width:100%;color:#1B437E;}

/*Para el proceso de inscripcion a los evenots*/
.inscripcionBordeFuera{width:400px;height:auto;padding:5px;border:1px solid #999999;}
.inscripcionBordeDentro{padding:15px;border:1px dashed #999999;}

.inscripcionTitulo{text-align:left;font-size:150%;font-weight:bold;color:#F65100;}

.inscripcionTitulo4{text-align:left;font-size:110%;font-weight:normal;color:#F65100;text-decoration:none;}

.inscripcionTitulo2Lnk{text-align:left;font-size:110%;font-weight:normal;color:#F65100;text-decoration:underline;}
.inscripcionTitulo2Lnk:link{text-align:left;font-size:110%;font-weight:normal;color:#F65100;text-decoration:underline;cursor:pointer;}
.inscripcionTitulo2Lnk:active{text-align:left;font-size:110%;font-weight:normal;color:#F65100;text-decoration:underline;cursor:pointer;}
.inscripcionTitulo2Lnk:visited{text-align:left;font-size:110%;font-weight:normal;color:#F65100;text-decoration:underline;cursor:pointer;}
.inscripcionTitulo2Lnk:hover{text-align:left;font-size:110%;font-weight:normal;color:#666666;text-decoration:underline;cursor:pointer;}

.inscripcionTitulo3{text-align:left;font-size:110%;font-weight:normal;color:#666666;}

.plazaTitulo{height:20px;background-color:#FFFFFF;font-size:110%;color:#000000;font-weight:bold;}
.plazaQuedan{font-size:110%;color:#000000;font-weight:bold;}

.fichainscripcioninput {width:265px;padding-top:2px;height:18px;background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #1B437E;font-size: 110%;}
.fichainscripcioninputLargo {width:365px;padding-top:2px;height:18px;background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #1B437E;font-size: 110%;}
.fichainscripciontxa {width:265px;padding-top:2px;background-color: #FFFFFF;border: 1px solid #7F9DB9;color: #1B437E;font-size: 110%;}
.fichaInscripcionLabel{color:#666666;}
.fichaInscripcionOpcional{color:Red;}

.titularesInscripcionGris{font-family:Tahoma;font-size:11px;color:#333333;}
.titularesInscripcionGrisLnk{font-family:Tahoma;font-size:11px;color:#333333;text-decoration:underline;cursor:pointer;}
.titularesInscripcionGrisLnk:link{font-family:Tahoma;font-size:11px;color:#333333;text-decoration:underline;cursor:pointer;}
.titularesInscripcionGrisLnk:active{font-family:Tahoma;font-size:11px;color:#333333;text-decoration:underline;cursor:pointer;}
.titularesInscripcionGrisLnk:visited{font-family:Tahoma;font-size:11px;color:#333333;text-decoration:underline;cursor:pointer;}
.titularesInscripcionGrisLnk:hover{font-family:Tahoma;font-size:11px;color:#999999;text-decoration:underline;cursor:pointer;}

.politicaYDatosInscripcion{background-color: #FFFFFF;color: #1B437E;font-size: 120%;width:450px;}

/*Ficha del usuario*/
.fichaUsuarioEventosCabecera{color:#F65100;font-size:100%;background-color:#F4F4F4;width:780px;border:1px solid #CCCCCC;padding-bottom:0px;height:55px;}
.fichaUsuarioEventosContenido{color:#666666;font-size:90%;width:760px;height:300px;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:20px;overflow:auto;}
.fichaUsuarioEventosTitulo{margin-top:7px;margin-bottom:7px;margin-left:10px;text-align:left;font-size:140%;font-weight:bold;color:#2C5E83;}

/*Para la puntuacion de los usuarios*/
.estrellaVacia{height:15px;width:15px;background-image:url(/images/iconos/EstrellaVacia.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}
.estrellaMedia{height:15px;width:15px;background-image:url(/images/iconos/EstrellaMedia.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}
.estrellaLlena{height:15px;width:15px;background-image:url(/images/iconos/EstrellaLlena.gif);background-repeat: no-repeat;border:0px;cursor:pointer;}

.estrellaVaciaMostrar{height:15px;width:15px;border:0px;}
.estrellaMediaMostrar{height:15px;width:15px;border:0px;}
.estrellaLlenaMostrar{height:15px;width:15px;border:0px;}

/******************************************************************************
 * Infragistics WebDateChooser
 ******************************************************************************/

.webcalendar_control { border:solid 1px #7F9DB9; text-align:center; }
.webcalendar_calendar { border-style:solid; border-width:0px; border-bottom-width:1px; border-bottom-color:Silver; background-color:#FFFFFF; }
.webcalendar_dow { font-size:90%; border-width:0px; border-bottom:solid 1px Silver; padding:5px 0px 0px 0px; }
.webcalendar_day { font-size:90%; border-width:0px; }
.webcalendar_nextprev { background-color:Gainsboro; padding-right:0px; padding-left:0px; }
.webcalendar_footer { padding-top:7px; text-align:center; font-weight:bold; font-size:90%; }
.webcalender_header { background-color:Gainsboro; font-size:100%; height:16px; font-weight:bold; }
.webcalendar_othermonthday { color:#B3B3B3; }
.webcalendar_todayday { border:solid 1px Black; }
.webcalendar_selectedday { background-color:#C9C9C9; }

/*Capa ayuda */

.TextoAyuda{background-image:url(/images/iconos/ayuda_peq.gif);}

.capaAyuda
{
	padding:8px;
	z-index:1000;
	display:none;
	position:absolute;
	border:solid 1px #666666;
	visibility:hidden;
	float:none;
	overflow:hidden;
    background-color:#FFFFE1;
}

/* CAPA CALENDARIO */

.capaCalendario
{
	z-index:1000;
	display:none;
	position:absolute;
	visibility:hidden;
	float:none;
	overflow:hidden;
	/*background-image: url(/App_Themes/rul_www/img/calendario/shadow.png);*/
    padding: 0 4px 4px 0;
}
	
/*Para el calendario*/	
.caltable {border: 1px solid #003580; background-color: #FFFFFF;}
.caltable a:link, .caltable a:visited {color: #0896ff !important;}
.caltable a:hover {color: #feba02 !important; border-color: #feba02 !important;}
.caltable a:active {color: #b30000 !important;border-color: #b30000 !important;}
.caltable td {text-align: center;}
.caltable td a {display: block; text-decoration: none;}
.caltable td.calheader a {display: inline; vertical-align: -.4em;}
.calheader {padding: .4em; white-space: nowrap;}
.calheader select { margin: 0 .6em;}
.monthYear {background-color: #FFFFFF;color: white;}
.dayNames td {border-bottom: 1px solid #003580;background-color: #E6EDF6;}
.days td {color: #779bca; background-color: #E6EDF6; padding: .2em; border: 2px solid #E6EDF6;}
.days td.weekend { background-color: #c5d4e9; border-color: #C5D4E9;}
.days td.past {text-decoration: line-through;}
.days td.today, .days td.future {border: none;padding: 0;}
.days td a { padding: .2em;border: 2px solid #e6edf6;}
.days td.weekend a {border-color: #C5D4E9;}
.days td.today a {background-color: #fff;}
.days td.selected {font-weight: bold;}
.days td.selected a {border-color: #0896FF;}

/* Condiciones. Esto es como el scroll de antes de bordalia */

.scrollInteriorReunalia {
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	overflow:auto;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:3px;
	border:1px solid #999999;
}

#DivSupCentral a:link {color:#993333;text-decoration: none;}
#DivSupCentral a:visited {color:#993333;text-decoration: none;}
#DivSupCentral a:active {color:#993333;text-decoration: none;}
#DivSupCentral a:hover {color:#CC6666;text-decoration: underline;}

UL.Registro 
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#993333;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
}

LI.Registro
{
	list-style-type: square;
	margin-bottom:3px;
}

/********** Mensajes **********/
.TextoErrorLogin 
{
	font-size:100%;
	margin-top:5px;
	color:#FF0000;
}
/******** Contenedores ********/
.ContenedorFormulario 
{
	width:100%;
	border:solid 1px #993333;
	background-color:#FFEBEB;
	font-size:80%;
}
.CajaOcultaRegistro 
{
	width:93%;
	margin-top:5px;
	padding:5px;
	border:solid 1px #E6AEAE;
	background-color:#FFEBEB;
	font-size:100%;
	color:#333333;
	font-weight:normal;
}

.CajaOcultaPaises
{
	margin-top:5px;
	padding:5px;
	border:solid 1px #E6AEAE;
	background-color:#FFEBEB;
	font-size:90%;
	color:#333333;
	font-weight:normal;
}
.TextoNormalDestacado
{
	color:#993333;
}
.ContenidoCentral
{
	width:550px;
	margin-left:10px;
	text-align:left;
}
.CajaLoginPedido 
{
	width:500px;
	margin-left:35px;
	background-color:#993333;
	text-align:center;	
	padding-top:10px;
	padding-bottom:10px;
	color:#FFFFFF;
}
/**** Control producto reducido ****/
.ProductoReducido
{
	float:left;
	vertical-align:bottom;
	width:170px;
	margin:10px;
}
.ProductoReducidoDescripcion
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #000000;
}

.NombreProductoReducido:link    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:active  {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:hover   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #CC6666; text-transform: none;	text-decoration: underline;}

/**** Control producto medio ****/
.ProductoMedio
{
	float:left;
	vertical-align:bottom;
	/*height:160px;*/
	width:550px;
	margin:10px;
}
.ProductoMedioDescripcion
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #000000;
}

.NombreProductoMedio:link    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:active  {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:hover   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #CC6666; text-transform: none;	text-decoration: underline;}

/* Control Taller Ejercicio Resumen */
.TallerEjercicioResumen
{
	vertical-align:bottom;
	width:550px;
	margin:10px;
}

/* Control Taller Ejercicio Reducido */
.TallerEjercicioReducido
{
	float:left;
	vertical-align:bottom;
	margin:0px;
	width:150px;
}
/********** Control login ***********/
.TextoLoginDestacado
{
	color:#660000;
}

.linkDestacado:link     {font-size:100%; color: #660000; text-decoration:underline;}
.linkDestacado:visited 	{font-size:100%; color: #660000; text-decoration:underline;}
.linkDestacado:active 	{font-size:100%; color: #660000; text-decoration:underline; cursor:hand;}
.linkDestacado:hover 	{font-size:100%; color: #993333; text-decoration:underline; cursor:hand;}

/******** Formulario Registro *******/
.InputFormularioRegistro {
	border: dotted 1px #993333;
}
.SelectFormularioRegistro 
{
	border: dotted 1px #993333;
}
/******** Formulario Registro *******/
.InputFormularioLogin {
	border: dotted 1px #7F7F7F;
	background-color:#E5E5E5;
	font-size:120%;
}
.InputFormularioLoginPedido
{
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;
	height:17px;
	font-size:80%;
}

.BotonLoginPedido { background-color:#FAEBEB; border:solid 1px #CC6666; padding: 2px 8px 2px 8px; }

/*********** Botones ***********/
/*
.linkBoton:link     {font-size:80%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:160px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/bt_enviar_160.gif);line-height:21px;}
.linkBoton:visited 	{font-size:80%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:160px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/bt_enviar_160.gif);line-height:21px;}
.linkBoton:active 	{font-size:80%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:160px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/bt_enviar_160.gif);line-height:21px;}
.linkBoton:hover 	{font-size:80%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:160px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/bt_enviar_160.gif);line-height:21px;}
*/
.linkBoton:link    {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonAzul.gif);padding-top:5px;}
.linkBoton:visited {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonAzul.gif);padding-top:5px;}
.linkBoton:active  {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonAzul.gif);padding-top:5px; cursor:hand;}
.linkBoton:hover   {font-size:90%; color: #666666; text-decoration:none; width:224px;height:20px; display:block; text-align:center; background-repeat:no-repeat; background-image:url(/images/botones/lnkbotonAzul.gif);padding-top:5px; cursor:hand;}

.BotonBuscar:link		{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:31px; height:31px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/icoBuscar.gif); line-height:23px;}
.BotonBuscar:visited 	{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:31px; height:31px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/icoBuscar.gif); line-height:23px;}
.BotonBuscar:active 	{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:31px; height:31px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/icoBuscar.gif); line-height:23px;}
.BotonBuscar:hover		{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:31px; height:31px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/icoBuscar.gif); line-height:23px;}

.linkVolver:link    {font-size:80%; color: #660000; text-decoration:none; font-weight:bold;width:89px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/btn_volver.gif);line-height:23px;}
.linkVolver:visited {font-size:80%; color: #660000; text-decoration:none; font-weight:bold;width:89px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/btn_volver.gif);line-height:23px;}
.linkVolver:active 	{font-size:80%; color: #660000; text-decoration:none; font-weight:bold;width:89px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/btn_volver.gif);line-height:23px;}
.linkVolver:hover 	{font-size:80%; color: #660000; text-decoration:none; font-weight:bold;width:89px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/btn_volver.gif);line-height:23px;}

.linkBotonFino125:link    {font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:125px;height:16px; display:block; text-align:center; background-image:url(/v03/imagenes/bd/botones/bt_fino_125.gif);padding-top:2px;}
.linkBotonFino125:visited {font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:125px;height:16px; display:block; text-align:center; background-image:url(/v03/imagenes/bd/botones/bt_fino_125.gif);padding-top:2px;}
.linkBotonFino125:active  {font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:125px;height:16px; display:block; text-align:center; background-image:url(/v03/imagenes/bd/botones/bt_fino_125.gif);padding-top:2px; cursor:hand;}
.linkBotonFino125:hover	  {font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:125px;height:16px; display:block; text-align:center; background-image:url(/v03/imagenes/bd/botones/bt_fino_125.gif);padding-top:2px; cursor:hand;}
/******** Cabecera ********/
.pie_texto {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #000000;
}

/******** Menu General ********/
.MenuInicio{float: left;width:60px;height:16px;text-align:center;padding-top:4px;}
.MenuNuevaReserva{float: left;width:125px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuOfertas{float: left;width:75px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuEstablecimientos{float: left;width:95px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuLocalidades{float: left;width:105px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuAyuda{float: left;width:65px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuContacto{float: left;width:85px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuMisReservas{float: left;width:120px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:1px;}
	
/*Links para el menu principal */
.Menu:link      {font-size:100%; color: #666666; text-decoration:none; font-weight:bold;}
.Menu:visited 	{font-size:100%; color: #666666; text-decoration:none; font-weight:bold;}
.Menu:active 	{font-size:100%; color: #666666; text-decoration:none; font-weight:bold; cursor:hand;}
.Menu:hover 	{font-size:100%; color: #638FCB; text-decoration:none; font-weight:bold; cursor:hand;}

.MenuUsuario:link		{font-size:100%; color: #638FCB; text-decoration:none; font-weight:bold;}
.MenuUsuario:visited 	{font-size:100%; color: #638FCB; text-decoration:none; font-weight:bold;}
.MenuUsuario:active 	{font-size:100%; color: #638FCB; text-decoration:none; font-weight:bold; cursor:hand;}
.MenuUsuario:hover		{font-size:100%; color: #1B437E; text-decoration:none; font-weight:bold; cursor:hand;}

.linkSeleccion:link     {font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; width:100%; height:100%;}
.linkSeleccion:visited 	{font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; width:100%; height:100%;}
.linkSeleccion:active 	{font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; width:100%; height:100%; cursor:hand;}
.linkSeleccion:hover 	{font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; width:100%; height:100%; cursor:hand;}


/* CategoriaArbol */

.CategoriaArbolHoja { font-size: 70%; font-weight: bold; color: #CC3333; text-decoration: none;}
.CategoriaArbolHoja:link { font-size: 70%; font-weight: bold; color: #CC3333; text-decoration: none;}
.CategoriaArbolHoja:visited { font-size: 70%; font-weight: bold; color: #CC3333; text-decoration: none;}
.CategoriaArbolHoja:active { font-size: 70%; font-weight: bold; color: #CC3333; text-decoration: none;}
.CategoriaArbolHoja:hover { font-size: 70%; font-weight: bold; color: #CC3333; text-decoration: none;}

.CategoriaArbolPadre { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}
.CategoriaArbolPadre:link { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}
.CategoriaArbolPadre:visited { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}
.CategoriaArbolPadre:active { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}
.CategoriaArbolPadre:hover { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}

.CategoriaArbolRaiz { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}
.CategoriaArbolRaiz:link { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}
.CategoriaArbolRaiz:visited { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}
.CategoriaArbolRaiz:active { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}
.CategoriaArbolRaiz:hover { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}

.CategoriaArbolSel { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}
.CategoriaArbolSel:link { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}
.CategoriaArbolSel:visited { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}
.CategoriaArbolSel:active { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}
.CategoriaArbolSel:hover { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}

/* Estilos para el control contenedor */
.ContenedorEsquinaIS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_s.gif');float:left;width:11px;height:11px; background-repeat:no-repeat; font-size:1px;}
.ContenedorSuperior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde.gif');float:left; background-repeat:repeat-x; height:11px;}
.ContenedorEsquinaDS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_s.gif');float:left;width:11px;height:11px;  background-repeat:no-repeat;font-size:1px;}
.ContenedorIzquierda { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde.gif');float:left; background-repeat:repeat-y; width:11px;}
.Contenedor          { text-align:center;float:left; border-left:2px solid #CC6666; border-right:2px solid #CC6666;}
.ContenedorDerecha   { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde.gif');float:left; background-repeat:repeat-y; background-position:right; width:11px;}
.ContenedorEsquinaII { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_i.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}
.ContenedorInferior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde.gif');float:left; background-repeat:repeat-x; background-position:bottom; height:11px; margin-bottom:10px;}
.ContenedorEsquinaDI { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_i.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}


.ContenedorFondoEsquinaIS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_s_fondo.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}
.ContenedorFondoSuperior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_oscuro.gif');float:left; background-repeat:repeat-x; height:11px;}
.ContenedorFondoEsquinaDS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_s_fondo.gif');float:left;width:11px;height:11px;  background-repeat:no-repeat;font-size:1px;}
.ContenedorFondoIzquierda { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_oscuro.gif');float:left; background-repeat:repeat-y; width:11px;}
.ContenedorFondo          { text-align:center;float:left; border-left:2px solid #993333; border-right:2px solid #993333;}
.ContenedorFondoDerecha   { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_oscuro.gif');float:left; background-repeat:repeat-y; background-position:right; width:11px;}
.ContenedorFondoEsquinaII { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_i_fondo.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}
.ContenedorFondoInferior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_oscuro.gif');float:left; background-repeat:repeat-x; background-position:bottom; height:11px; margin-bottom:10px;}
.ContenedorFondoEsquinaDI { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_i_fondo.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}

.ContenedorPaisesEsquinaIS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_s_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}
.ContenedorPaisesSuperior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_paises.gif');float:left; background-repeat:repeat-x; height:13px;}
.ContenedorPaisesEsquinaDS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_s_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}
.ContenedorPaisesIzquierda { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_paises.gif');float:left; background-repeat:repeat-y; width:13px;}
.ContenedorPaises          { text-align:center; float:left; border-left:4px solid #CA2D2D; border-right:4px solid #CA2D2D;}
.ContenedorPaisesDerecha   { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_paises.gif');float:left; background-repeat:repeat-y; background-position:right; width:13px;}
.ContenedorPaisesEsquinaII { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_i_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}
.ContenedorPaisesInferior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_paises.gif');float:left; background-repeat:repeat-x; background-position:bottom; height:13px;}
.ContenedorPaisesEsquinaDI { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_i_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}

/**/

.CapaAyuda {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 70%;
    color: #993333;
    background-color: #FAEBEB;
    border: dotted 1px #CC6666;
    padding: 8px 8px 8px 8px;
    width: 250px;
    text-align: justify;
    clear:both;
    display: none;
    visibility: hidden;
}

.ProductoFichaTitulo1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #993333; }
.ProductoFichaTitulo2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; color: #660000; text-decoration: underline; }
.ProductoFichaTexto { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #000000; }

/* Producto Listados */
.NombreProducto:link    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProducto:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProducto:active  {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProducto:hover   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #CC6666; text-transform: none;	text-decoration: underline;}

/* ProductoFicha */

.ProductoFichaTitulo1 { font-size: 80%; font-weight: bold; color: #993333; }
.ProductoFichaTitulo2 { font-size: 70%; font-weight: bold; color: #660000; }
.ProductoFichaTexto { font-size: 70%; color: #000000; }
.ProductoFichaColorRef { font-size: 80%; color: #000000; }
.ProductoFichaTitulo3 { font-size: 90%; font-weight: bold; color: #993333; }
.ProductoFichaImporte { font-size: 100%; font-weight: bold; color: #CC3333; }

.ProductoFichaLink:link { font-size: 70%; font-weight: bold; color: #993333; text-decoration: none;}
.ProductoFichaLink:visited { font-size: 70%; font-weight: bold; color: #993333; text-decoration: none;}
.ProductoFichaLink:active { font-size: 70%; font-weight: bold; color: #993333; text-decoration: none;}
.ProductoFichaLink:hover { font-size: 70%; font-weight: bold; color: #993333; text-decoration: underline;}

.ProductoFichaCaja { background-color: #FAEBEB; width: 92%; border: dotted 1px #CC6666; padding: 8px 8px 4px 8px; float:left; }

/* Proceso de compra */

.ProcesoCompra_Titulo1 { font-size: 150%; font-weight: bold; color: #993333; }
.ProcesoCompra_Titulo2 { font-size: 100%; font-weight: bold; color: #993333; }

.ProcesoCompraLink:link    { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }
.ProcesoCompraLink:visited { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }
.ProcesoCompraLink:active  { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }
.ProcesoCompraLink:hover   { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }

.ProcesoCompraCabecera { font-size: 80%; font-weight: bold; color: #993333; }
.ProcesoCompra_Texto { font-size: 70%; color: #993333; }
.ProcesoCompra_Texto80 { font-size: 80%; color: #993333; }
.ProcesoCompra_TextoTabla { font-size: 70%; color: #993333; border-bottom: dotted 1px #CC6666; }
.ProcesoCompraCabeceraTabla { font-size: 80%; font-weight: bold; color: #993333; border-bottom: dotted 1px #CC6666; }

.ProcesoCompraBotonMenosMas { float:left; height:16px; width:16px; background-color:#FAEBEB; border: solid 1px #993333; line-height:16px;}
.ProcesoCompraBotonX { float:left; height:16px; width:16px; background-color:#993333; border: solid 1px #993333; line-height:16px; }
.ProcesoCompraBotonMas { float:left; height:16px; width:16px; background-color:#993333; border: solid 1px #993333; cursor:help; line-height:16px; }
.ProcesoCompraLabelCantidad { float:left; height:16px; width:32px; background-color:#FFFFFF; border-top: solid 1px #993333; border-bottom: solid 1px #993333; line-height:16px; }
.ProcesoCompraLabelEliminar { float:left; height:16px; width:50px; background-color:#FFFFFF; border-top: solid 1px #993333; border-bottom: solid 1px #993333; border-right: solid 1px #993333; line-height:16px; }
.ProcesoCompraLabelInfo { float:left; height:16px; width:70px; background-color:#FFFFFF; border-top: solid 1px #993333; border-bottom: solid 1px #993333; border-right: solid 1px #993333; cursor:help; line-height:16px; }
.ProcesoCompraLabelRellena { float:left; height:16px; width:180px; background-color:#FFFFFF; border-top: solid 1px #993333; border-bottom: solid 1px #993333; border-right: solid 1px #993333; line-height:14px; }
.ProcesoCompraBotonRellena { float:left; height:16px; width:16px; background-color:#993333; border: solid 1px #993333; line-height:16px; }

.ProcesoCompraLinkX:link    { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.ProcesoCompraLinkX:visited { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.ProcesoCompraLinkX:active  { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.ProcesoCompraLinkX:hover   { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.ProcesoCompraMas { font-size: 80%; font-weight: bold; color: #FFFFFF; }
.ProcesoCompraInfo { font-size: 70%; color: #993333; }
.ProcesoCompraPrecio { font-size: 80%; color: #000000; font-weight: bold; }

.ProcesoCompraTotal1 { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.ProcesoCompraTotal2 { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }

.ProcesoCompra_NegroResaltado { font-size: 80%; font-weight: normal; color: #000000; padding-left: 8px; padding-right: 8px; }
.ProcesoCompra_Blanco { font-size: 80%; color: #FFFFFF; }
.ProcesoCompra_Negro { font-size: 80%; color: #000000; }
.ProcesoCompra_Verde { font-size: 80%; color: #009900; }
.ProcesoCompra_Rojo { font-size: 80%; color: #CC3333; }
.ProcesoCompra_Condiciones { font-size: 70%; color: #000000; }

.ProcesoCompra_DivMontante { background-color:#FFEBEB; border: solid 1px #993333; width:400px; padding: 8px 8px 8px 8px; }
.ProcesoCompra_DivMontanteTotal { background-color:#FFF5F5; border: dotted 1px #993333; width:100px; }

.ProcesoCompraLinkRellena:link { font-size: 70%; color: #993333; text-decoration: underline;}
.ProcesoCompraLinkRellena:visited { font-size: 70%; color: #993333; text-decoration: underline;}
.ProcesoCompraLinkRellena:active { font-size: 70%; color: #993333; text-decoration: underline;}
.ProcesoCompraLinkRellena:hover { font-size: 70%; color: #CC6666; text-decoration: underline;}


/* Estilos para los separadores */
.SepContenidoHorizontal {height:1px;margin:10px;width:549px; background-image:url(/v03/imagenes/bd/separadores/horizontal.gif); font-size:1px;}

.caja_resaltado {
	line-height: 100%;
	border-bottom-color: #CC6666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: 1px;
}

.caja_resaltado_sup {
	line-height: 100%;
	border-top-color: #CC6666;
	border-top-style: dotted;
	border-top-width: 1px;
}

/* Condiciones */

.scrollInterior {
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #993333;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	overflow:auto;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:3px;
	border:1px solid #993333;
}

/* Incidencia */

.IncidenciaPanel {padding: 0px 0px 0px 0px; margin-top:10px; margin-left:0px; margin-bottom:10px; display:table; }
.IncidenciaInformacion {padding: 0px 0px 0px 0px; margin-top:10px; margin-left:0px; margin-bottom:10px; }
.Incidencia_Negro { font-size: 100%; color: #000000; font-weight:bold; }
.IncidenciaDescripcion_Negro { font-size: 90%; color: #000000; line-height:18px; }
.TextoIncidenciaBlanco{color:#FFFFFF;font-family:Tahoma;font-size:11px;}
.TextoIncidenciaNegro{color:black;font-family:Tahoma;}

/* Andrés Libro Visitas */

.CajaOcultaLibro
{
	width:93%;
	margin-top:5px;
	padding:5px;
	border:solid 1px #E6AEAE;
	background-color:#FFEBEB;
	font-size:100%;
	color:#333333;
	font-weight:normal;
}

.Libro_Titulo
{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #990000;
}
.Libro_Comentario
{
	font-weight:normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
}

/* Pere Libro Visitas */

.Libro_Table
{
	border-right: #cc6666 1px solid;
	border-top: #cc6666 1px solid;
	border-left: #cc6666 1px solid;
	border-bottom: #cc6666 1px solid;
	width: 100%;
}
.Libro_Col1
{
	font-family: Verdana;
	background-color: #e9eae9;
	border-bottom: #CC6666 1px solid
}
.Libro_Col2
{
	font-family: Verdana;
	background-color: #e9eae9;
	border-bottom: #cc6666 1px solid;
	border-left: #cc6666 1px solid;
}
.Libro_Row1
{
	
}
.Libro_Row2
{
	}
.Libro_ColDef
{
	font-size: 12px;
	font-family: Arial;
	text-align: left;
	width: 50px;
	color: black;
}
.Libro_ColDat
{
	text-align: left;
	font-size: 12px;
	font-family: Tahoma;
	width: 150px;
}

	
.LibroAdd_Titular
{
	text-align: center;
	border-right: #cc6666 1px solid;
	border-top: #cc6666 1px solid;
	border-left: #cc6666 1px solid;
	border-bottom: #cc6666 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #eaeaea;
	margin-top: 50px;
}
.LibroAdd_ColDef
{

	width: 100px;
	text-align: left;
}
.LibroAdd_ColDat
{
	text-align: left;
	padding-left: 50px;
}
.LibroAdd_RowTitulo
	{

		}
.LibroAdd_RowComentario
{

}

/* Boletin */

.Boletin_Texto { font-size: 70%; color: #000000; line-height:15px;}

.Boletin_Check { font-size: 70%; color: #993333; line-height:15px; text-decoration:underline;}

.Mano { cursor:hand; }

/* Mapa Web */
a.aMapaWeb:link     {color:#666666; font-weight: bold; font-size:90%; padding-right:15px; margin-top:5px; text-decoration:none;}
a.aMapaWeb:visited 	{color:#666666; font-weight: bold; font-size:90%; padding-right:15px; margin-top:5px; text-decoration:none;}
a.aMapaWeb:active 	{color:#333333; font-weight: bold; font-size:90%; padding-right:15px; margin-top:5px; cursor: pointer; text-decoration:underline;}
a.aMapaWeb:hover 	{color:#333333; font-weight: bold; font-size:90%; padding-right:15px; margin-top:5px; cursor: pointer; text-decoration:underline;}

/*Estilos para la nueva maquetación iniciada a partír del 01/10/2009*/
ul.ulMeeting
{
	font-size: 11px;
	color: #676767;
	list-style-image: url(/App_Themes/rul_www/img/ticVerde.gif);
}
ul.ulMeeting li
{
	padding-top:10px;
}
ul.ulEvents
{
	font-size: 11px;
	color: #676767;
	list-style-image: url(/App_Themes/rul_www/img/ticAzul.gif);
}
ul.ulEvents li
{
	padding-top:10px;
}
ul.ulTickets
{
	font-size: 11px;
	color: #676767;
	list-style-image: url(/App_Themes/rul_www/img/ticNaranja.gif);
}
ul.ulTickets li
{
	padding-top:10px;
}
a.lnkAzul		{color:#168CDF; font-size:11px; cursor:pointer; text-decoration:none;}
a.lnkAzul:link		{color:#168CDF; font-size:11px; cursor:pointer; text-decoration:none;}
a.lnkAzul:visited 	{color:#168CDF; font-size:11px; cursor:pointer; text-decoration:none;}
a.lnkAzul:active 	{color:#168CDF; font-size:11px; cursor:pointer; text-decoration:underline;}
a.lnkAzul:hover 	{color:#168CDF; font-size:11px; cursor:pointer; text-decoration:underline;}