*
{
	font-family: Verdana;
	color: #5B5B5B;
}

.TextoPie {
	color: #5B5B5B !important;
}

FORM
{
	margin: 0px; padding: 0px;
}
A
{
		text-decoration: none;
		color: #FF7C0F;
}

Body
{
	background-color: #E7E8DC;
	border-left: 10px solid #F0F0F0;
	/*border-right: 0px solid #F0F0E4;*/
	margin: 0px;
	padding: 10px 10px 0px 10px;
	font-size: 11px;
	SCROLLBAR-BASE-COLOR: #E7E8DC;
    SCROLLBAR-HIGHLIGHT-COLOR: #F0F0F0;
    SCROLLBAR-SHADOW-COLOR: #F0F0F0;
    SCROLLBAR-3DLIGHT-COLOR: #E7E8DC;
    SCROLLBAR-ARROW-COLOR: #FF7C0F;
    SCROLLBAR-TRACK-COLOR: #EDEDED;
    SCROLLBAR-DARKSHADOW-COLOR: #F0F0F0; 
}
.txt-resaltadoazulon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7C0F;
/*	font-weight: bold;
	font-style: normal;
	line-height: normal;
	width: 100%;
	height: 100%;
*/
}

Body.Superior
{
	/*border-top: 10px solid #F0F0E4;*/
	/*padding-top:10px;
	margin-top: 0px;*/
	background-color: #F0F0F0;
	border-right: 0px none #F0F0F0;
	padding: 10px 0px 0px 0px;
}
Body.Lanzada
{
	background-color: #E7E8DC;
	border: 0px none #F0F0E4;
}
Body.Vacia
{
	background-color: #F0F0F0;
	border: 0px none #F0F0E4;
}
.Cabecera
{
	BACKGROUND-POSITION: left top;
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 100%;
	HEIGHT: 90px
}

.CabeceraBoton
{
	background-image: url(css/Ecourban/solapa_off.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color: White;
	font-weight: bold;
	padding: 2px 25px 2px 5px;
	font-size: 12px;
	font-family: Trebuchet MS, Tahoma;
}
.CabeceraBoton:hover, .CabeceraBotonOn
{
	background-image: url(css/Ecourban/solapa_on.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color: White;
	padding: 2px 25px 2px 5px;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS, Tahoma;
}

.Menu
{
	background-color: White;
	WIDTH: 100%;
	height: 37px;
	padding: 0px;
}

.MenuBoton, .MenuBuscarBoton
{
	color: Black;
	padding: 4px 30px 4px 5px;
	height: 37px;
	background-color: white;
	background-image: url(css/Ecourban/menu_off.gif);
	background-position: right top;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS, Tahoma;
}
.MenuBoton:hover, .MenuBotonOn
{
	color: white;
	height: 37px;
	padding: 4px 30px 4px 5px;
	background-color: #9FAA00;
	background-image: url(css/Ecourban/menu_on.gif);
	background-position: right top;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS, Tahoma;
}
.MenuBuscarBoton:hover, .MenuBuscarBotonOn
{
	color: white;
	height: 37px;
	padding: 4px 30px 4px 5px;
	background-color: #9FAA00;
	background-image: url(css/Ecourban/menu_on.gif);
	background-position: right top;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS, Tahoma;
}
.Pagina
{
	background-color: white;
	width: 100%;
	color: #5B5B5B;
	font-size: 11px;
	padding: 15px 31px;
	margin: 0px;
}
.PaginaFotoDerecha
{
	margin-left: 31px;
}
.PaginaFotoIzquierda
{
	margin-right: 31px;
}
.PaginaBaja
{
	background-color: #DEE2AB;
	width: 100%;
	color: #324458;
	font-size: 11px;
	padding: 20px;
	margin: 0px;
}
.PaginaTexto {
	margin: 20px;
}
.Pagina *, .Pagina FORM *
{
	color: #5B5B5B;
	font-size: 11px;
}
.Pagina A {
	color: #FF7C10;
}
.Pagina AA
{
	font-family: Verdana;
	color: #5B5B5B;
}
.PaginaSuperior
{
	width: 100%;
}
.PaginaBajaTitulo
{
	background-color: white;
	width: 100%;
}
PaginaInferior
{
	width: 100%;
	}
.PaginaSuperiorBoton
{
	background-image: url(css/Ecourban/solapapagina_off.gif);
	background-repeat: no-repeat;
	background-color: #C1C671;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding: 0px 5px 0px 25px;
	font-size: 12px;
	font-family: "Trebuchet MS", Tahoma;
	height: 18px;
	white-space: nowrap;
	/*width: 160px;*/
	text-transform: lowercase;
}

.PaginaSuperiorBoton:hover, .PaginaSuperiorBotonOn
{
	background-image: url(css/Ecourban/solapapagina_on.gif);
	background-repeat: no-repeat;
	background-color: #9FAA00;
	color: White;
	font-weight: bold;
	text-align: center;
	padding: 0px 5px 0px 25px;
	font-size: 12px;
	font-family: Trebuchet MS, Tahoma;
	height: 18px;
	white-space: nowrap;
	text-transform: lowercase;
}
.PaginaInferiorBoton
{
	background-image: url(css/Ecourban/solapapaginapie_off.gif);
	background-repeat: no-repeat;
	background-color: #C1C671;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding: 0px 5px 0px 25px;
	font-size: 12px;
	font-family: "Trebuchet MS", Tahoma;
	height: 18px;
	white-space: nowrap;
	/*width: 160px;*/
	text-transform: lowercase;
}
.PaginaInferiorBoton:hover
{
	color: white;
	background-color: #9FAA00;
	background-image: url(css/Ecourban/solapapaginapie_on.gif);
}
.LanzadaInferiorBoton
{
	background-image: url(css/Ecourban/SolapaLanzadaPie_off.gif);
	background-repeat: no-repeat;
	background-color: #C1C671;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding: 0px 5px 0px 25px;
	font-size: 12px;
	font-family: "Trebuchet MS", Tahoma;
	height: 18px;
	white-space: nowrap;
	/*width: 160px;*/
	text-transform: lowercase;
}
.LanzadaInferiorBoton:hover
{
	color: White;
	background-color: #9FAA00;
	background-image: url(css/Ecourban/SolapaLanzadaPie_on.gif);
}
.TituloColumna
{
	color: #5B5B5B;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	/*width: 170px; */
	padding-right: 10px;
	white-space: nowrap;
}
.TituloColumna * {
	color: #5B5B5B;
}
.PaginaBoton
{
	background-color: #D4D8B7;
	color: #FF7C10;
	font-family: "Trebuchet MS", Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 3px 10px 3px 10px;
	margin: 3px;
	text-transform: lowercase;
	white-space: nowrap;
}
.PaginaBoton:hover
{
	background-color: #FF7C10;
	color: White;
}
.PaginaCaja
{
	width: 100%;
	font-size: 11px;
	border: 0px none;
	background-color: #F2F2F2;
	padding-left: 5px;
}
.BuscadorCaja
{
	width: 70%;
	font-size: 11px;
	border: 0px none;
	background-color: #F2F2F2;
	padding-left: 5px;
}
.BuscadorCajaPeq
{
	width: 100px;
	font-size: 11px;
	border: 0px none;
	background-color: #F2F2F2;
	padding-left: 5px;
}
.ListadoCabecera, .ListadoCabecera *, .ListadoCabecera * A
{
	background-color: #9FAA00;
	font-size: 11px;
	font-weight: bold;
	color: White;
	font-family: Verdana;
	text-align: center;
}
.ListadoFila, .ListadoFilaBis
{
	height: 14px;
}
.ListadoFila TD
{
	background-color: #DEE2AB;
	color: #5B5B5B;
	font-size: 10px;
	font-family: Verdana;
	padding: 2px;
}
.ListadoFila TD *, .ListadoFilaBis TD *
{
	color: #DEE2AB;
	font-size: 10px;
	font-family: Verdana;
}
.ListadoFilaBis TD
{
	background-color: White;
	color: #5B5B5B;
	font-size: 10px;
	font-family: Verdana;
	padding: 2px;
}
.ListadoPaginado
{
	font-weight: bold;
	color: #FF9B48;
	font-size: 9px;
	font-family: Verdana;
	text-align: center;
	width: 100%;
}
.ListadoPaginado A
{
	font-weight: normal;
	color: #FF9B48;
	font-size: 9px;
}
.ListadoPaginado SPAN {
	color: #9FAA00;
	font-size: 12px;
}
.ListadoPaginado TD {
	height: 30px;
	vertical-align: middle;
}
/*.ListadoPaginadoFotos, */
.ListadoPaginadoFotos TD {
	border-top: 10px white solid;
	background-color: #FF7C0F;
	text-align: right;
	color: white;
}
.ListadoPaginadoFotos A {
	color: white;
	margin: 0px 20px;
}
.ListadoPaginadoFotos SPAN {
	color: white;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 20px;
}
.FichaLineaIntermedia
{
	background-color: #9FAA00;
	margin: 2px 0px;
	padding: 0px 10px;
}
.FichaLineaIntermedia * {
	color: white;
}
.FichaLineaTitular
{
	background-color: #C1C671;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 15px 5px 15px;
	text-align: center;
}
.FichaLineaCabecera
{
	background-color: #DEE2AB;
	font-weight: bold;
	color: #5B5B5B;
	font-size: 11px;
	padding: 5px 15px 5px 15px;

}
.FichaLineaDatos
{
	background-color: White;
	padding: 5px 15px 5px 15px;
}

.FichaDatoCabecera
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	padding-right: 5px;
	line-height: 15px;
}
.FichaDatoValor, .FichaDatoValor *
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
}
.FichaFoto
{
	border: solid 1px #717A81;
}
.Destacado
{
	background-color: White;
	border: solid 1px #717A81;
	width: 100%;
	TABLE-LAYOUT: fixed;
	height: 100px;
}
.DestacadoCabecera
{
	background-color: #C1C671;
	color: #5B5B5B
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 2px 2px 5px;
   /* height: 18px;*/
}
.DestacadoTexto
{
	background-color: white;
	color: #FF7C0F;
	font-family: Verdana;
	font-size: 10px;
	padding: 5px;
    vertical-align: top;
	text-align: justify;
	border-bottom: solid 1px #717A81;
	height: 125px;
	overflow: hidden;
}
.DestacadoDatos
{
	background-color: white;
	color: black;
	font-family: Verdana;
	font-size: 10px;
	padding: 2px;
	text-align: center;
    height: 18px;
}
.DestacadoDatosItem
{
	color: black;
	font-family: Verdana;
	font-size: 10px;
	margin: 0px 30px 0px 30px;
	text-align: center;
	width: 25%;
	*width:auto;
	*text-align:justify;

}
.DestacadoDatosItem SUP
{
	font-size: 7px;
}
.DestacadoFoto
{
	border: solid 1px #717A81;
	margin: 2px 10px 10px 2px;
}
.Pie {
	position: relative;
	margin: 20px 10px ;
	top: bottom;
	left:0px;
	width:100%;
}
.Pie * {
	font-family: Verdana;
	font-size: 10px;
	color: #FF7C0F;
}
.Pie * A {
	text-decoration: underline;
	color: #FF7C0F;
}
.PromocionMenu {
	width: 150px;
	background-color: #C1C771;
	padding: 10px;
}
.PromocionSubMenu {
	padding-left: 10px;
}
A.PromocionMenuItem {
	color: White !important;
    width: 100%;
	display: block ; 
    margin-top: 10px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
A.PromocionMenuItem:hover, A.PromocionMenuItemOn {
	color: #09030F !important;
    width: 100%;
	display: block ;
    margin-top: 10px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
A.PromocionSubMenuItem {
	color: White !important;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
    width: 100%;
	display: block;
    margin-top: 3px;
    margin-left: 10px;
	white-space: nowrap;
}
A.PromocionSubMenuItem:hover, A.PromocionSubMenuItemOn {
	color: #09030F !important;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
    width: 100%;
	display: block;
    margin-top: 3px;
    margin-left: 10px;
	white-space: nowrap;
}

.PromocionNombre {
	color: #8D9E00;
	font-weight: normal;
	font-size: 18px;
}
.PromocionPieFoto {
	color: #09030F;
	font-size: 9px;
	text-align: center;
}

