.tableheader
{
	border: 2px solid #996600;
}

.titulos_web
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #3366FF;
}

.texto_secciones
{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.texto_secciones_2 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.texto_secciones_3 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #bc6c04;
}

.vinculos {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #bc6c04;
	text-decoration: underline;
}

.vinculos_2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #bc6c04;
	text-decoration: underline;
}

.contacto {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #bc6c04;
	text-decoration: none;
}

.vinculos_3 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5897d2;
	text-decoration: underline;
}

.resultados
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}

.datos
{
	font-family: Tahoma;
	font-size: 11px;
	color: #bc6c04;
}

.datos_2
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}

.error
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	font-weight:bold;
}


.boton
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

.datos_3
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.tablaGeneral 
{
	border: 1px solid #996600;
}

.fondo_titulo {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #bc6c04;
	background-color: #EBEBEB;
}

.link_titulo {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5897d2;
	text-decoration: underline;
	background-color: #EBEBEB;
}

.avatar {
  max-width:170px;
  max-height:130px;
  width: expression(this.width > 170 ? (170 / this.width < 130 / this.height?170:this.width*130/this.height): true);
  height: expression(this.height > 130 ? 130: false);

}

.avatar2 {
  max-width:90px;
  max-height:69px;
  width: expression(this.width > 90 ? (90 / this.width < 69 / this.height?90:this.width*69/this.height): true);
  height: expression(this.height > 69 ? 69: true);
}

.texto_secciones_4
{
    font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.titulo_mensaje {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #bc6c04;
	text-decoration: none;
}

.tdlista {
	padding: 2px 5px 2px 5px;
	height: 73;
}
	
.tdlistatitle {
	padding: 2px 5px 2px 5px;
	height: 20;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #bc6c04;
}

.titulos_servicios
{
	font-family: HarvestItal;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

.titulos_servicios_2
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.tddatos
{
	height:18;
}

.autocombotdsel
{
	background-color:rgb(10,36,106);
	color:#ffffff;
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px 5px 0px 5px;
	
}
.autocombotd
{
	background-color:#ffffff;
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px 5px 0px 5px;
	color: #666666;
}
.autocombodiv
{
	  max-height:200px;
	  overflow: auto;
}


