BODY, TD {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
scrollbar-face-color: #999999;
scrollbar-highlight-color: #666666;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #00000;
scrollbar-shadow-color: #999999;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #666666;
margin: 0; top-margin:0;
line-height: 15px;
}
H1 {
	font-size: 11px;
	margin:0;
	}
.texto {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6F69;
	line-height: 18px;
	font-weight: bold;
	padding-left:9px;

}

.idcontacto {
	font-family: Tahoma, Arial;
	font-size: 11px;
	COLOR: #68959B; 
	TEXT-DECORATION: none;
	padding-left:9px;
}
.idcontacto2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	COLOR: #8E8E8E; 
	TEXT-DECORATION: none;
	padding-left:9px;
}
.texto hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
}
.texto1 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	COLOR: #A2A586; 
	TEXT-DECORATION: none;
	padding-left:9px;
}
.a1 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	COLOR: #A2A586; 
	TEXT-DECORATION: none;
	text-align:center;
}
.a1:hover {
	COLOR: #A4C35B;
	TEXT-DECORATION: none
}
.a1:active {
	COLOR: #ff7713
}
.a2 {
	COLOR: #C36063; TEXT-DECORATION: none
}
.a2:hover {
	COLOR: #D4A34C; TEXT-DECORATION: none
}
.a2:active {
	COLOR: #D4A34C
}

.a3 {
	COLOR: #666666; TEXT-DECORATION: none
}
.a3:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.a3:active {
	COLOR: #D4A34C
}

.a4 {
	COLOR: #990000; TEXT-DECORATION: none
}
.a4:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.a4:active {
	COLOR: #FFFFFF
}
a#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	height:18px;
	padding-left:5px;
	padding-top:2px;
}
a#menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0066;
	text-decoration: none;
	font-weight: bold;
	height:18px;
	padding-left:5px;
	padding-top:2px;
}
table#contactos {
    background-color:#F8F8EF;
}
table#buscador {
    background-color:#D7D5C0;
}

.ralladerecha {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EC9D38;
	letter-spacing: 3px;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D76A6E;
}
TD#menu {
	border: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E5D2;
}

TR#resultados{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6F69;
	background-color:#F4F4F4;
	line-height: 20px;
	font-weight: bold;
	padding-left:9px;
}

TR#resultados2{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6F69;
	background-color:#ffffff;
	line-height: 18px;
	font-weight: bold;
	padding-left:9px;
}
TR#pie{
	background-color:EDEEE6;
	text-align:center;
}

TR#pie2{
	background-color:E3E4DC;	
}
TD#ultimos{
	text-align:center;	
}
TD#inst{
	background-color:F7FEDC;	
}

.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6F69;
	border: 1px solid #666666;

}
.titulocelda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #5b5b5b;
	font-weight: bold;

}
.rallasuperior {
	border-top: 1px solid #D87750;
	border-right: thin none #D87750;
	border-bottom: thin none #D87750;
	border-left: thin none #D87750;
}
.rallasuperiorizq {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #D87750;
	border-left-color: D87750;
}
.cajatexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999966;
}
.textorosa { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0066; line-height: 18px; font-weight: bold; padding-left:9px; ; text-decoration: none; font-style: normal; font-variant: normal; text-transform: none; text-align: center}
.textogrande { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #6E6F69; line-height: 18px; font-weight: bold; padding-left:9px; }
.titulocaja { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #999966; }
.titulos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; ; background-color: #ABAB83}
