﻿body 
{
	font-family: Garamond;
	background-color:#8E9089;
}


.fondo_grid1{ background-color:#f5f5f5;}
.fondo_grid2{ background-color:#EEDDDD;}

#div_principal
{
	position:relative;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	border:solid 2px #990000;
	width:750px;
	padding-top:100px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(img/cabecera4.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	min-height:200px;
}

.enlace, .enlace A{
	text-decoration:none;
	color:#990000;
	font-weight:normal;
}
.enlace:hover, .enlace A:hover{
	text-decoration:none;
	color:#ff0000;
	font-weight:bold;
}

.enlace_menu
{
	padding-left:0px;
	text-decoration:none;
	color:#990000;
}
.enlace_menu:hover
{
	color:#ff0000;
	font-weight:bold;
	/*background-image:url(img/flecha.jpg);
	background-repeat:no-repeat;
	background-position:left center;*/
}

.enlace_menu_off
{
	padding-left:0px;
	text-decoration:none;
	color:#990000;
}

#div_navegador
{
	margin-right:auto;
	margin-left:auto;
	color:#AAABA7;
}

.grid_resultados
{
	width:740px;
}

.invisible{ visibility:hidden;}

.fondo_verde{ background-color:#5ED900;}
.fondo_rojo{ background-color:#ff0000;}
.fondo_naranja{ background-color:#D97B00;}
.fondo_azul{ background-color:#005ED9;}
.fondo_amarillo{ background-color:#FFE600;}
.aviso{color:#990000;}

.pager_grid
{
	background-color:#ffffff;
}
.pager_grid A
{
	text-decoration:underline;
	color:#990000;	
}


.bloque_transfer_LLEGADA {border:solid 2px #5ED900}
.bloque_transfer_SALIDA {border:solid 2px #ff0000}
.bloque_transfer_TRASLADO {border:solid 2px #D97B00}
.bloque_transfer_VISITA {border:solid 2px #0000ff}
.bloque_transfer_DISPOSICION {border:solid 2px #FFE600}

.tabla_transfer{ width:100%;}
.tabla_transfer_2{ width:100%;}
.tabla_clientes{ width:100%;}
.campo_login { width:35px;}

.grid_cabecera
{ 
	background-color:#990000;
	color:#ffffff;
}
.grid_selected
{
	background-color:#d9d9d9;
	color:#990000;
	font-weight:bold;
}
.boton
{
	border-top:solid 1px #CCCCCB;
	border-left:solid 1px #CCCCCB;
	border-bottom:solid 1px #777778;
	border-right:solid 15px #7F0A1A;
	background-color:#ffffff;
	color:#777778;
	font-family:verdana;
	font-size:10px;
	margin-top:2px;
	margin-bottom:2px;
}
.boton:hover
{
	border-top:solid 1px #CCCCCB;
	border-left:solid 1px #CCCCCB;
	border-bottom:solid 1px #777778;
	border-right:solid 15px #7F0A1A;
	background-color:#000000;
	color:#ffffff;
	font-family:verdana;
	font-size:10px;
	margin-top:2px;
	margin-bottom:2px;
}


.cuadro_texto
{
	background-color:#EEDDDD;
	border:solid 1px #000000;

}
.tabla_transfer
{
	width:740px;
}
.tabla_transfer_2
{
	width:740px;
}
/* MENU PRINCIPAL */
.menu_fondo
{		
	background-image: url("img/menu/menu_fondo.jpg");
	background-repeat:no-repeat;
	width: 240px;
	height: 180px;
	font-size: 4px;
	font-family:Tahoma;
	text-align: center;
	}
.menu_fondo_alto
{		
	background-image: url("img/menu/menu_fondo_alto.jpg");
	background-repeat:no-repeat;
	width: 280px;
	height: 280px;
	font-size: 4px;
	font-family:Tahoma;
	text-align: center;
}
.menu_fondo_img
{
	width: 70px;
	text-align:right;
	vertical-align:top;	
}

.menu_fondo_margen_sup
{
	height: 6px;
}

.menu_fondo_margen_mid
{
	height: 67px;
}

.menu_fondo_margen_inf
{
	height: 6px;	
}

.menu_fondo_titulo
{
	font-size: 18px;
	vertical-align:middle;
}

.menu_fondo_opciones
{
	font-size: 12px;
	vertical-align: top;
	text-align: left;
}
.menu_fondo_opciones UL
{
	margin-left:10;
	margin-top:0px;
}
li
{
	list-style-image:url(img/list.gif);
	margin-left:-10px;
}

.cTotal 
{
    background-color:#990000;
    font-weight:bold;
    color:#ffffff;
}

.cTexTotal 
{
    font-weight:bold;
    color:#000000;
}

.pagActual
{
    text-decoration:none;
    color:#000000;
}
.pagOtra
{
    color:#990000;
}













/*Colores cabeceras de transfers*/
.lst_transfer_cab_SALIDA, 
.lst_transfer_cab_LLEGADA, 
.lst_transfer_cab_TRASLADO , 
.lst_transfer_cab_VISITA, 
.lst_transfer_cab_DISPOSICION
{
	border-bottom:solid 1px black;	
	background-repeat:repeat;
	text-align:left;
}


.lst_transfer_cab_SALIDA_shuttle, 
.lst_transfer_cab_LLEGADA_shuttle, 
.lst_transfer_cab_TRASLADO_shuttle , 
.lst_transfer_cab_VISITA_shuttle, 
.lst_transfer_cab_DISPOSICION_shuttle
{
	border-bottom:solid 1px black;	
	background-repeat:repeat-y;
	text-align:left;
}


.lst_transfer_cab_SALIDA
{
	background-image:url(img/fondo_salida.gif); 
}
.lst_transfer_cab_SALIDA_shuttle
{
	background-image:url(img/fondo_salida_shuttle.gif); 
	background-color:#ff0000;
}


.lst_transfer_cab_LLEGADA
{
	background-image:url(img/fondo_llegada.gif); 
}
.lst_transfer_cab_LLEGADA_shuttle
{
	background-image:url(img/fondo_llegada_shuttle.gif); 
	background-color:#00cc33;
}

.lst_transfer_cab_TRASLADO
{
	background-image:url(img/fondo_traslado.gif); 
}
.lst_transfer_cab_TRASLADO_shuttle
{
	background-image:url(img/fondo_TRASLADO_shuttle.gif); 
	background-color:#ff9900;
}


.lst_transfer_cab_VISITA
{
	background-image:url(img/fondo_visita.gif); 
}
.lst_transfer_cab_VISITA_shuttle
{
	background-image:url(img/fondo_visita_shuttle.gif); 
	background-color:#3333ff;
}

.lst_transfer_cab_DISPOSICION
{
	background-image:url(img/fondo_disposicion.gif); 
}
.lst_transfer_cab_DISPOSICION_shuttle
{
	background-image:url(img/fondo_DISPOSICION_shuttle.gif); 
	background-color:#ffff33;
}


.mensaje
{
	width:100%;
	font-family: Garamond;
}

.mensaje_td_cab,
.mensaje_td
{
	font-weight:bold;
	border:1px solid black;
}

.mensaje_td_cab
{
	background-image: url(img/fondo_llegada.gif);
}

.mensaje_asunto 
{
	font-size:1.2em;
	padding:2px;
}

.mensaje_enviado, .mensaje_leido
{
	font-weight:normal;
	padding:2px;
}

.mensaje_texto
{
	width:99%;
	height:300px;
	overflow:auto;
}

.lbDocumento
{
	font-weight:bold;
	background-image: url(./img/flecha.jpg);
	background-repeat: no-repeat;
	background-position-y: 4px;
	padding-left: 20px;
}

.mensaje_link
{
	text-decoration: none;
	color: black;
	/*
	background-image: url(~/img/flecha.jpg);
	background-repeat: no-repeat;
	background-position-y: 4px;
	padding-left: 20px;*/
}

.mensaje_link:hover
{
	text-decoration:underline;
	background-image: url(./img/flecha.jpg);
	background-repeat: no-repeat;
	background-position-y: 4px;
	padding-left: 20px;
}