td {  font-family: "trebuchet ms",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.45; color: #333333}
input {  font-family: "trebuchet ms",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.45; color: #333333}
select {  font-family: "trebuchet ms",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.45; color: #333333}


body {
	margin: 0px;
	background: #C0C0C0;
	font: 0.7em Verdana,Arial,Helvetica,sans-serif;
}
.estilo1{

}

.estilo_columnas{
color: #009;
font-family: "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 12px;}

a:link {
	color: #396EAA;

}
legend {

	color: #666666;
	font-weight: bold;
	font-size: 1em;
	vertical-align: middle;
}
fieldset {

	display: block;
}
.rowImpar {
	
	background: #F9f9F6;
}
a:visited {
	color: #396EAA;

}
a:hover {

}
a:active {

}	
.EstiloCabecera{
FONT-SIZE: large; COLOR: white; FONT-FAMILY: "Trebuchet MS", Arial;
}


.navCol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 1.3;color: #efefef;}



.navegacion {background-color: #9FB4D5;text-decoration: underline; color: #009;font-family: "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;font-size: 12px;line-height: 12px;}
.navegacion:visited {background-color: #9FB4D5;text-decoration: underline; color: #009;font-family: "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;font-size: 12px;line-height: 12px;}
.navegacion:active {background-color: #9FB4D5;text-decoration: underline; color: #009;font-family: "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;font-size: 12px;line-height: 12px;}
.navegacion:link {background-color: #9FB4D5;text-decoration: underline; color: #009;font-family: "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;font-size: 12px;line-height: 12px;}
.navegacion:hover { color:#F60; text-decoration: underline;background-color: #ffc;}	
.estilo_fondo_pagina_actual{ background-color: #9FB4D5;font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 11px; line-height: 1.3; color: #efefef;}

H2 { font-family:arial,helvetica,sans-serif; font-size: 18px; line-height: 1.3; color: #0f3063;}
.titulo_tabla_referencias{font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 13px;font-weight: bold; color: #0f3063;}

.titulo_pagina {font-Family: Verdana,Arial,Helvetica; font-size: 14px; font-weight: bold;color:#ffffff}
.titulo_pagina:hover {color: #FF6600}

.cabecera_parrafo_solo_texto {color:#316AC5;font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 11px; font-weight: bold}

.cabecera_parrafo {color:#316AC5;font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 11px; font-weight: bold;TEXT-DECORATION: underline}
.cabecera_parrafo:a {color: #316AC5;TEXT-DECORATION: underline}
.cabecera_parrafo:hover {color: #FF6600;TEXT-DECORATION: underline}
.med2:hover {color: #FFFFFF}

.stilo2{ border:0px solid white; background-color: #BDCACC; text-align: center; }
.stilo2 a{ text-decoration:none; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color:#316AC5 }
.stilo2 a:hover{ text-decoration:none; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color:#293C5C }
.caja_stilo_peque {	font-Family: Verdana, Arial, Helvetica;; border: 1px #BDCACC solid}
.caja_estilo_grande {	border-left: 1px solid #EDEDED; border-top: 1px solid #EDEDED;	border-bottom: 1px solid #8E8E8E; border-right: 1px solid #8E8E8E; font-Family: Verdana,Arial,Helvetica; height: 25px;	padding-top: 4px;	padding-left: 4px;	color: #333333;}
.cajaBuscar {
	BORDER-BOTTOM: #c9c9c9 1px solid; 
	BORDER-LEFT: #c9c9c9 1px solid; 
	BORDER-RIGHT: #c9c9c9 1px solid; 
	BORDER-TOP: #c9c9c9 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	LINE-HEIGHT: 18px; 
	height:23px;
	background-color: #ffffff;

}
.sinnada{
	BORDER: 0px none; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 4px; 

}
.NavegacionContacto{
	
	BACKGROUND-COLOR: #ECF0F1; 
	BORDER-BOTTOM: #ECF0F1 1px solid; 
	BORDER-LEFT: #ECF0F1 1px solid; 
	BORDER-RIGHT: #c9c9c9 1px solid; 
	BORDER-TOP: #ECF0F1 1px solid; 
	COLOR: #000; 
	CURSOR: hand; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif ;
	FONT-SIZE: 11px; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	LETTER-SPACING: -0.5pt; 
	LINE-HEIGHT: 12px; 
	MARGIN: 2px 0px; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 6px; 
	TEXT-DECORATION: none; 
	WIDTH: 108px;
	height:23px;

}
	
.NavegacionContacto:hover {
	BACKGROUND-COLOR:#9FB4D5;
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	COLOR: #ffffff; 
	CURSOR: hand; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif ;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	LETTER-SPACING: -0.5pt; 
	LINE-HEIGHT: 12px; 
	MARGIN: 2px 0px; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 6px; 
	TEXT-DECORATION: none; 
	WIDTH: 108px;
	height:23px;
}



.OpcionLista{
	
	BACKGROUND-COLOR: #ece9d8;
	BORDER-BOTTOM: #ece9d8 1px solid; 
	BORDER-LEFT: #ece9d8 1px solid; 
	BORDER-RIGHT: #ece9d8 1px solid; 
	BORDER-TOP: #ece9d8 1px solid; 
	COLOR: #000000; 
	CURSOR: hand; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif ;
	FONT-SIZE: 11px; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	LETTER-SPACING: -0.5pt; 
	LINE-HEIGHT: 12px; 
	MARGIN: 1px 0px; 
	PADDING-BOTTOM: 6px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none; 
	WIDTH: 125px;
	height:23px;

}
	
.OpcionLista:hover {
	BACKGROUND-COLOR:#ece9d8;
	BORDER-BOTTOM: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	COLOR: #123456; 
	CURSOR: hand; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif ;
	FONT-SIZE: 11px; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	LETTER-SPACING: -0.5pt; 
	LINE-HEIGHT: 12px; 
	MARGIN: 1px 0px; 
	PADDING-BOTTOM: 4px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none; 
	WIDTH: 125px;
	height:23px;
}
.estiloCliente { 
	BORDER: #ffffff 1px solid; 
	BACKGROUND-COLOR:#7F97B1;
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	font-family: Arial,"trebuchet ms",helvetica,sans-serif; 
	font-size: 9px; 
	font-weight: none; 
	color: #FFC159; 
	line-height: 2.8;
	text-decoration: none;
}
.footer { font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: #666666; line-height: 1.3;text-decoration: none;}
a.footer:link { font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: #666666; line-height: 1.3;}
a.footer:visted { font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: #666666; line-height: 1.3;}
a.footer:hover { font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: #000099; text-decoration: underline; line-height: 1.3;}

