﻿body 
{
	background-color:#b5bfce;
	
}

.clear{clear:both}
.left{float:left}
.right{float:right;}
.rigth{float:right;}
.tituloContrato
{
	background-color:#EEEDEB;
	font-family:Verdana;
	font-size:16px;	
	color:#00305e;
	font-weight:bold;
 
}
.contrato
{
	background-color:#FBFBF9;	
}
.campo,.campoCorto,.lista,.campoNumero
{
	font-family:Verdana;
	font-size:9pt;
	color:#626469;
}
.campoNumero
{
	text-align:right;
}
.texto{
	font-family:Verdana;
	font-size:10px;	
	font-size:9pt;
	color:black;
}
.cabeceraOferta
{
	padding-left:10px;
	background-color:#626469;
	color:White;
	font-size:11pt;
	line-height:25px;
	font-family:Verdana;
	
}
.textoOfertaPar,.textoOfertaImpar
{
	font-family:Verdana;
	color:#626469;
	font-size:9pt;	
	line-height:25px;
	text-align:left;
	padding-left:5px;
}
.precioOferta
{
	font-size:10pt;
	color:#00457C;	
}
.textoOfertaPar
{
	background-color:#c0c8dd;
}
.textoOfertaImpar
{
	background-color:#D4D7E3;
}
.textoTitular
{
	font-family:Verdana;
	font-size:11px;	
	color:#00305e;
	font-weight:bold;
}
.tituloNoticiaFicha
{
	font-family:Verdana;
	color:#00305e;
	font-weight:bold;
	font-size:16px;
}
.textoAzul
{
	font-family:Verdana;
	font-size:9pt;	
	color:#00457C;	
}
.textoReserva
{
	font-family:Verdana;
	font-size:8pt;	
	color:#626469;
}
.textoRojo
{
	font-family:Verdana;
	font-size:11px;	
	color:#770D31;	
}
.textoOferta
{
	font-family:Verdana;
	font-size:11px;	
	color:#626469;
	
}
.textoNoticiaFicha
{
	font-family:Verdana;		
	color:black;
	font-size:10pt;
}
.textoNoticia
{
	font-family:Verdana;	
	font-size:8pt;
	color:black;
}
.formulario
{	
	background-color:#fefefa;
}
.tituloFormulario
{
	font-family:Verdana;	
	background-color:#00457c;
	color:white;
	font-size:8pt;
	font-weight:900;
	
}
.tituloPagina
{
	font-family:Verdana;
	font-size:18pt;
	color:#002d5b;
	text-transform:capitalize;
	font-weight:normal;
}
.campoCorto{
	width:90px;
	height:16px;
}

.etiqueta,.label{
	font-family:Verdana;
	font-size:9pt;	
	color:#00305e;	
}

.pie{
	font-family:Verdana;
	font-size:8pt;
	color:#002d62;
}
.error
{
	font-family: Verdana;
	font-size: 9pt;
	color: #7c0a2a;
}
.enlaceAdministrador
{
	font-family:Verdana;
	font-size:9pt;
	color:black;
	font-weight:bold;
}

.boton
{
	padding-top:0px;
	padding-bottom:0px;
	border:none;
	color:White;
	background-color:#9C958D;
	font-family:Verdana;
}
A.enlaceNoticia
{
	font-variant: small-caps;
	font-family:Verdana;
	color:Black;
	font-size:10pt;
	font-weight:normal;
	text-decoration:underline;
}
A.enlace
{
	color:#00305e;
	font-family:Verdana;
	font-size:10pt;
	text-decoration:underline;
}

/* Grid */
A{
	color:white;	/*Azul Oscuro*/	
	text-decoration:none;
	font-weight:900;
}
A:hover{
	text-decoration:underline;
}
.celdaCabecera
{
	background-color:#00457c;
	color:white;
	font-size:11px;
	text-align:left;
	font-family:Verdana;
}
.RowStyle,.ActiveRowStyle,.SelectedRowStyle{
	font-size:9pt;
	/*color:#655d54;*/
	color:#626469;
	background-color:#fefefa;
	font-family:Verdana;
}
.AlternatingRowStyle
{
	font-size:9pt;
	/*color:#655d54;*/
	color:#626469;
	background-color:#f8f8f8;
	font-family:Verdana;
}
.EmptyRowStyle
{
	font-size:9pt;	
	font-family:Verdana, Arial;
	/*color:#655d54;*/
	color:#626469;
	background-color:White;
}
.ActiveRowStyle{
	background-color:#E2E4E6;	
	font-family:Verdana;
	/*color:#15366c;*/
	color:#626469;
}
.SelectedRowStyle
{	
	color:#15366C;	
	font-weight:500;
	background-color:#E0dfdb;
	font-family:Verdana;
}
#capaImpresion
{
		display:none;
	}
@media print 
{
	.noprint
	{
		display:none;
	}
	.print
	{
		display:block;
	}
	#capaImpresion
{
		display:block;
	}

}

