BODY {
MARGIN: 0px;
PADDING-TOP: 0px;
	background-image: url(bg.gif);
}
#top {
	DISPLAY:block;
	background-color:#FFFFFF;
	WIDTH: 778px;
	POSITION: relative;
	HEIGHT: 76px;
}

#logo {
	PADDING: 0px;  MARGIN: 0px; DISPLAY: block;  float:left; /*WIDTH: 368px;*/ POSITION: relative; HEIGHT: 76px
}
#fecha{
	DISPLAY:block;
	float:left;
	text-align:right;
	background-color:#FFFFFF;
	WIDTH: 440px;
	POSITION: relative;
	HEIGHT: 16px;
	font: 9px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:5px;
}

#navegacion {
	CLEAR:rigt; DISPLAY:inline; background-color:#FFFFFF; WIDTH: 410px; POSITION: relative; HEIGHT: 55px; padding:0px; margin:0px;
}
#navegacion UL {
	PADDING: 0px;  MARGIN: 0px; DISPLAY: block;  float:right;
}
#navegacion UL LI {
	PADDING: 0px 0px 0px 0px; DISPLAY: block; FLOAT: left; margin: 0px 0px 0px 0px;
}
#navegacion UL LI A {
	DISPLAY: block;
	margin:0px;
}
#navegacion UL LI A#r1 {
	BACKGROUND: url(bt_seguros.gif) no-repeat top;
	WIDTH: 136px;
	height:55px;
	TEXT-INDENT: -10000px;
	
}
#navegacion UL LI A#r2 {
	BACKGROUND: url(bt_inmobiliaria.gif) no-repeat top;
	WIDTH: 136px;
	height:55px;
	TEXT-INDENT: -10000px;
}
#navegacion UL LI A#r3 {
	BACKGROUND: url(bt_asesoria.gif) no-repeat top;
	WIDTH: 136px;
	height:55px;
	TEXT-INDENT: -10000px;
}

#navegacion UL LI A#r1:hover,
#navegacion UL LI A#r2:hover,
#navegacion UL LI A#r3:hover {
	cursor: hand;
	background-position: 0px -55px;
}

#navegacion UL LI.active A#r1, 
#navegacion UL LI.active A#r2, 
#navegacion UL LI.active A#r3 {
	TEXT-DECORATION: none;
}

#fla {
	DISPLAY: inline; BACKGROUND: #999; MARGIN: 0px auto; WIDTH: 778px; POSITION: relative; 
}
#intro{
	CLEAR: right;
	DISPLAY: block;
	background-color:#EBE9ED;
	WIDTH: 778px;
	POSITION: relative;
	padding-top:10px;
}
#intro p{
	width:350px;
	padding:5px 10px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	float:left;
	line-height: 16px;
}
#buscador {
	width:200px;
	height:130px;
	float:right;
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image: url(bg_buscador.gif);
	background-repeat: repeat-x;
	margin:5px;
	padding:5px;
}


#btbuscar {
	float:right;
}
#btbuscar a{
	height:19px;
	width:59px;
	float:right;
	background-image:url(bt_buscar.gif);
	color:#1B3E76;
	text-align: center;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	float:left;
	display:inline;
}
#btbuscar a:visited{
	color:#1B3E76;
	text-decoration: none;
}
#btbuscar a:hover{
	height:19px;
	width:59px;
	float:right;
	background-image:url(bt_buscarOver.gif);
	color:#999999;
	text-align: center;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	float:left;
	display:inline;
}

#boletin {
	width:100px;
	height:130px;
	float:right;
	margin:5px;
	color: #000000;
	font: 12px Arial, Helvetica, sans-serif;
	background-image: url(bg_boletin.gif);
	background-repeat: repeat-x;
	padding: 4px;
}

#Pie{
	width:778px;
	height:44px;
	background-image:url(bg_pie.jpg);
	background-color: #1B3E76;
	margin-top:8px;
}

#navCont{
	CLEAR:right;
	DISPLAY:inline;
	background-color:#FFFFFF; WIDTH: 450px; POSITION: relative; HEIGHT: 55px; padding:0px; margin:0px;
}
#navCont UL {
	PADDING: 0px;  MARGIN: 0px; DISPLAY: block;  float:right;
}
#navCont UL LI {
	PADDING: 0px 0px 0px 0px; DISPLAY: block; FLOAT: left; margin: 0px 0px 0px 0px;
}
#navCont UL LI A {
	DISPLAY: block;
	margin:0px;
}
#navCont UL LI A#r2 {
	BACKGROUND: url(contbt_seg.gif) no-repeat top;
	WIDTH: 115px;
	height:55px;
	TEXT-INDENT: -10000px;
}
#navCont UL LI A#r3 {
	BACKGROUND:  url(contbt_inmob.gif) top;
	WIDTH: 115px;
	height:55px;
	TEXT-INDENT: -10000px;
}
#navCont UL LI A#r4 {
	BACKGROUND: url(contbt_ase.gif) no-repeat top;
	WIDTH: 115px;
	height:55px;
	TEXT-INDENT: -10000px;
}
#navCont UL LI A#r2:hover,
#navCont UL LI A#r3:hover,
#navCont UL LI A#r4:hover {
	background-position: 0px -55px;
}
#navCont UL LI.active A#r2, 
#navCont UL LI.active A#r3, 
#navCont UL LI.active A#r4 {
	TEXT-DECORATION: none;
}

#menuInst {
	display: block;
	width: 105px;
	height:55px;
	float: left;
	top: 0px;
}
#menuInst ul	{
	margin: 0px 0 0 0;
	padding: 0 0 0 0px;
}
#menuInst ul li {
	display: block;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0px;
}
#menuInst ul li A#r0 {
display: block;
	background: 0 url(contbt_inicio.gif) no-repeat top;
	WIDTH: 105px;
	height:28px;
	TEXT-INDENT: -10000px;
	
}
#menuInst ul li a#r0:hover{
	background-position: 0px -28px;
}
#menuInst ul li A#r1 {
display: block;
	background: 0 url(contbt_empresa.gif) no-repeat top;
	WIDTH: 105px;
	height:27px;
	TEXT-INDENT: -10000px;
}
#menuInst li a#r1:hover	{
	background-position: 0px -27px;
}
#ContGlobal {
	WIDTH: 778px;
	POSITION: relative; 
	float:right;
}
#Cont {
	MARGIN: 0px;
	padding:0px;
	WIDTH: 480px;
	height:339px;
	background-color:#EBE9ED;
}
#Cont p{
	padding:0px 50px 0px 27px;
	margin:0px;
	color:#797979;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
h1{
	font: 25px "Tahoma",Arial, Helvetica, sans-serif;
	padding:15px 0px 5px 27px;
	margin:0px;
}

.gris{
	color:#868686;
}
.azul{
	color:#125083;
}
.celeste{
	color:#6997AF;
}

.rojo{
	color:#A2060E;
}
h2{
	font: bold 14px "Tahoma",Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 25px;
	margin:0px;
}
#menulateral {
	MARGIN: 0px;
	WIDTH: 215px;
	height:312px;
	background-color:#CBD3D6;
	padding:10px 0px 0px 15px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menulateral a:link,
#menulateral a:visited{
	MARGIN: 0px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
#menulateral a:hover{
	MARGIN: 0px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
#menulateral h2{
	color:#125083;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.uno {
	color:#666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(bg_uno.gif) no-repeat  left;
	padding-left:15px;
}

.dos{
	color:#666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(bg_dos.gif) no-repeat  left;
	padding-left:15px;
}

.tres{
	color:#666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(bg_tres.gif) no-repeat  left;
	padding-left:15px;
}
#BannerPie{
	CLEAR: right;
	DISPLAY: block;
	WIDTH: 778px;
	POSITION: relative;
	padding-top:10px;
}
#BannerPie p{
	width:240px;
	padding:5px 10px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	line-height: 16px;
}
#BannerPie #buscador {
	width:280px;
	height:80px;
	background-image: url(bg_buscador.gif);
}
#BannerPie #boletin {
	width:180px;
	height:80px;
}

.dire{
	color:#125083;
	font: 12px Arial, Helvetica, sans-serif;
}
.lista{
	width:180px;
	height:20px;
	font: 10px Arial, Helvetica, sans-serif;
	color:#6997AF ;
	border: #6997AF solid 1px;
	float:left;
	display:inline;
}
.detalle{
	color: #999999;
	font: 10px Arial, Helvetica, sans-serif;
 	padding-left:80px;
}

#Pie p {
	width:425px;
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
	color:#20558A;
	padding:15px 63px 10px 10px;
	float:left;
 }

.cyc{
	color: #000000;
	font: 10px Arial, Helvetica, sans-serif;
}

.cyclogo a{
	 TEXT-DECORATION: none;
	 color:  #20558A;
	 float:right;
	 padding:10px 10px 5px 0px;

}	
.cyclogo a:visited {
	COLOR:  #20558A;
	TEXT-DECORATION:none ;
	}
	
.cyclogo a:active {
	COLOR: #20558A;
	TEXT-DECORATION:none;
	}
	
.cyclogo a:hover {
	COLOR: #999999;
	TEXT-DECORATION:underline;
}

.cyc a{
	 TEXT-DECORATION: none;
	 color:  #20558A;



}	
.cyc a:visited {
	COLOR:  #20558A;
	TEXT-DECORATION:none ;
	}
	
.cyc a:active {
	COLOR: #20558A;
	TEXT-DECORATION:none;
	}
	
.cyc a:hover {
	COLOR: #999999;
	TEXT-DECORATION:underline;
}



.titAzul{
	color: #1C4F79;
	font: bold 15px Arial, Helvetica, sans-serif;
	margin:10px;
}
.titAzulClaro{
	color: #6687A8;
	font: bold 15px Arial, Helvetica, sans-serif;
	margin-left:10px;
}
#form1{
padding:0px;
margin:0px;
}
.bgArea{
	font:12px Arial, Helvetica, sans-serif;
	color:#828282;
	padding: 0px;
	margin:0px;
	background-image: url(bgArea.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#Cont  ul{
	margin: 0px 0 0 0;
	padding:0px 0px 0px 32px;
}
#Cont ul li{
	list-style:none;
	padding:0px 0px 0px 10px;
	margin:0px;
	color:#797979;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
#Cont li{
	background:url(bullet_rojo.gif) no-repeat center left;
}

#Celeste ul{
	margin: 0px 0 0 0;
	padding:0px 0px 0px 32px;
}
#Celesteul li{
	list-style:none;
	padding:0px 0px 0px 10px;
	margin:0px;
	color:#8F8F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
#Celeste li{
	background:url(bullet_celeste.gif) no-repeat center left;
}
.img{
float:right;
margin:5px;
}
.feyca{
font-size:12px;
color:#125083;
}
.Destacado{
	font-size: 14px;
	line-height: 16px;
	color:#507D96;
}
/*ESTILO APP*/
.SubtituloVioleta{
	color:#666666;
	padding:10px 0px 5px 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.linkInobiliaria{
	color:#797979;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.linkInobiliaria a:link,
.linkInobiliaria a:vivited{
	color:#125083;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.linkInobiliaria a:hover{
	color:#6997AF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.TitMenu{
	color:#125083;
	padding:10px 0px 5px 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.txtMenu{
	color:#125083;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.txtMenu a:link,
.txtMenu a:visited{
	color:#0D3A60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
}
.txtMenu a:hover{
	color:#6997AF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
}
#TablaDondeestoyvioleta{
	color:#125083;
	padding:10px 0px 5px 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.localidad{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	}
.detalleBusc{
	display:inline;
	color: #6997AF;
	font: 18px "Tahoma",Arial, Helvetica, sans-serif;
 	padding-left:25px;
}
#buscador2 {
	width:400px;
	height:40px;
	background-image: url(bg_buscador.gif);
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:5px;
	padding:5px;
	padding-left:40px;
	margin-left:10px;
}
.titbuscadorLarge{
	font: 25px "Tahoma",Arial, Helvetica, sans-serif;
	padding:0px 0px 5px 15px;
	margin:0px;
	color:#6997AF;
}
#buscador2 #btbuscar {
	float:left;
	padding-rigt:20px;
	padding-left:20px;
}
.imgBuscador{
padding-right:30px;
padding-bottom:10px;
float:right;
}

.txtBoletin {
	font-family: Arial, Helvetica, sans-serif;
	color: #125083;
	font-size: 11px;
}
