#popUpRepres form,fieldset,h2,h3,p,ul,li{
	border: none;
	margin: 0;
	padding: 0;
}

#popUpRepres ul{
	list-style-type: none;
}

#popUpRepres{
	padding: 0;
	height: auto;
	width: auto;
	display: none;
	position: absolute;
	z-index: 900;
}

#popUpRepres{
	font-family: Arial, Helvetica, sans-serif;
}

#popUpRepres select{
	border: 1px solid #7F9DB9;
	padding: 2px 2px 2px 0px;
	height: 20px;
}

#popUpRepres .separador{
	clear: left;
	height: 0;
	overflow: hidden;
}

#popUpRepres .bordesuperior,
#popUpRepres .bordeinferior{
	height:27px;
	width:549px;
	clear: left;
}

#popUpRepres .bordesuperior{
	background: url(/img/popup/popUpRepresentaciones_sup.png) top left no-repeat;	
}

#popUpRepres .bordeinferior{
	background: url(/img/popup/popUpRepresentaciones_inf.png) top left no-repeat;
}

#popUpRepres .contenidoPopUp{
	background: url(/img/popup/popUpRepresentaciones_cen.gif) top left repeat-y;
	width: 498px;
	padding: 0 26px 0px 26px;
	position: relative;
}

#popUpRepres #popUpGrupo,
#popUpRepres #popUpTema{
	font-size: 18px;
	font-weight: normal;
}

#popUpRepres #popUpGrupo{
	color: #B4B4B4;
}

#popUpRepres #popUpTema{
	color: #818181;
}

#popUpRepres #popUpTituloEvento{
	font-size: 18px;
	margin: -2px 0px 15px 0px;
}

#popUpRepres .titForm{
	font-size: 12px;
	color: #585858;
	font-weight: bold;
	margin-bottom: 7px;
}

#popUpRepres form{
	margin-bottom: 25px;
}

#popUpRepres form .txtFecha{
	font: 15px "Courier New", Courier, monospace;
	color: #585858;
	background-color:#F5F5F5;
	float: left;
	padding-right: 29px;
}

/***** CAMPOS FECHA *****/

#popUpRepres form .desde,
#popUpRepres form .hasta{
	float: left;
}

#popUpRepres form .desde{
	margin-right: 16px;
}

#popUpRepres form .camposFecha{
	clear: left;
	padding: 1px 3px 3px 1px;
	background-color: #F5F5F5;
}
/*
#popUpRepres #campoDiaDesde,
#popUpRepres #campoDiaHasta{
	clear: left;
}
*/
#popUpRepres .campoDia{
	width: 48px;
}

#popUpRepres .campoMes{
	width: 82px;
}

#popUpRepres .campoAnyo{
	width: 53px;
}

#popUpRepres .campoDia,
#popUpRepres .campoMes,
#popUpRepres .campoAnyo{
	font: 12px Arial;
}

/***** BOTON FILTRAR ****/

#popUpRepres .btnFiltrar{
	margin: 18px 0px 0px 6px;
	float: left;
}

#popUpRepres .btnFiltrar .capa1,
#popUpRepres .btnFiltrar .capa2{
	height: 20px;
	display: block;
	float: left;
	cursor: pointer;
}

#popUpRepres .btnFiltrar .capa1{
	background: url(/img/botones/btnFiltrarPopUp_izq.gif) top left no-repeat;
	padding-left: 9px;
}

#popUpRepres .btnFiltrar .capa2{
	background: url(/img/botones/btnFiltrarPopUp_der.gif) top right no-repeat;
	padding-right: 9px;
}

#popUpRepres .btnFiltrar input{
	background: url(/img/botones/btnFiltrarPopUp_cen.gif) top left repeat-x;
	border: none;
	height: 20px;
	font: 12px "Courier New", Courier, monospace;
	cursor: pointer;
}

#popUpRepres #popUpTxtGuardar{
	clear: left;
	font: 15px "Courier New", Courier, monospace;
	color: #585858;
	padding-top: 5px;
	display: none;
}

/***** REPRESENTACIONES ****/

#popUpRepres #cajaRepresentaciones{
	float: left;
	font: 15px "Courier New", Courier, monospace;
	padding-bottom: 10px;
}

#popUpRepres #cajaRepresentaciones .buscando{
	width: 473px;
	text-align: center;
}

#popUpRepres #cajaRepresentaciones .evento{
	clear: left;
}

#popUpRepres #cajaRepresentaciones .fechaEvento{
	font: 18px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8C8C8C;
	padding-bottom: 7px;
	clear: left;
}

#popUpRepres #cajaRepresentaciones .repres{
	font-size: 15px;
	padding: 0 30px 0 0;
	margin-bottom: 15px;
	float: left;
}

#popUpRepres #cajaRepresentaciones .horaRep{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}

/******* MULTIP�GINA ****/

#popUpRepres #popUpMultipagina{
	clear: left;
}

#popUpRepres #popUpMultipagina a{
	display: block;
	height: 10px;
	padding-top: 0 !important;
	padding-top: 4px;
	float: left;
}

#popUpRepres #popUpMultipagina a img{
	border: none;
}

#popUpRepres #popUpMultipagina .pagIzq{
	margin: 0;
}

#popUpRepres #popUpMultipagina li,
#popUpRepres #popUpMultipagina strong{
	float: left;
}

#popUpRepres #popUpMultipagina li a{
	display: inline;
	padding: 0;
	text-decoration: underline;
}

#popUpRepres #popUpMultipagina a,
#popUpRepres #popUpMultipagina strong{
	font: 12px "Courier New", Courier, monospace;
	margin-left: 8px;
	color: #01ABEB;
}

#popUpRepres #popUpMultipagina strong{
	color: #000000;
	font-weight: bold;
}

/**** BOTON CERRAR ****/

#popUpRepres .btnCerrar{
	padding: 18px 0px 0px 0px !important;
	padding: 0;
	clear: left;
	float: left;
}

#popUpRepres .btnCerrar .caja1,
#popUpRepres .btnCerrar .caja2{
	height: 20px;
	display: block;
	float: left;
	cursor: pointer;
}

#popUpRepres .btnCerrar .caja1{
	background: url(/img/popup/btn_cerrar_popup_izq.gif) top left no-repeat;
	padding-left: 8px;
}

#popUpRepres .btnCerrar .caja2{
	background: url(/img/popup/btn_cerrar_popup_der.gif) top right no-repeat;
	padding-right: 8px;
}

#popUpRepres .btnCerrar a{
	background: url(/img/popup/btn_cerrar_popup_cen.gif) top left repeat-x;
	display: block;
	height: 20px;
	font: 12px "Courier New", Courier, monospace;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	padding: 0 10px;
}

/****************************************/
/* BOTON A�ADIR AL PLAN DE VIAJE ********/
/****************************************/

#popUpRepres .anadirPlanViaje{
	background: url(/img/entidades/masOn.png) no-repeat left top;
	cursor: pointer;
	margin: 0px 0px 0px 3px;
	width: 13px;
	height: 13px;
	float: left;
}