* {
	padding: 0;
	margin: 0;
	border: 0;
}
body {
	background-color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-align:left;
}
#top {
	display:block;
	background-color:#FFF;
	WIDTH: 770px;
	POSITION: relative;
	HEIGHT: 99px;
	padding-top:10px;
	padding-bottom:3px;
}
#contenido ul{
	margin-left: 30px;
}
#contenido li {
	padding-left: 0px;
} 
#logo {
	PADDING: 0px;  MARGIN: 0px; DISPLAY: block;  float:left; WIDTH: 130px; POSITION: relative; HEIGHT: 99px
}

#navTop{
	DISPLAY:block;
	float:right;
	background:url(bg_slogantxt.gif) no-repeat;
	WIDTH: 636px;
	HEIGHT: 66px;
}
#navTop UL {
	PADDING: 0px;  MARGIN: 0px; DISPLAY: block;  float:left;
}
#navTop UL LI {
	PADDING: 0px 0px 0px 0px; DISPLAY: block; FLOAT: left; margin: 0px 0px 0px 0px;
}
#navTop UL LI A {
	DISPLAY: block;
	margin:0px;
}
#navTop UL LI A#a1 {
	BACKGROUND: url(bt_seguros.jpg) no-repeat top;
	WIDTH: 159px;
	height:66px;
	TEXT-INDENT: -10000px;
}
#navTop UL LI A#a2 {
	BACKGROUND: url(bt_gestoria.jpg) no-repeat top;
	WIDTH:159px;
	height:66px;
	TEXT-INDENT: -10000px;
}
#navTop UL LI A#a3 {
	BACKGROUND: url(bt_fiscal.jpg) no-repeat top;
	WIDTH: 157px;
	height:66px;
	TEXT-INDENT: -10000px;
}
#navTop UL LI A#a4 {
	BACKGROUND: url(bt_laboral.jpg) no-repeat top;
	WIDTH: 161px;
	height:66px;
	TEXT-INDENT: -10000px;
}

#navTop UL LI A#a1:hover,
#navTop UL LI A#a1:active{
	background-position: bottom;
}
#navTop UL LI A#a2:hover,
#navTop UL LI A#a2:active {
	background-position: bottom;
}
#navTop UL LI A#a3:hover,
#navTop UL LI A#a3:active {
	background-position: bottom;
}
#navTop UL LI A#a4:hover,
#navTop UL LI A#a4:active {
	background-position: bottom;
}

#navBottom {
	float:right; DISPLAY:inline; background-color:#FFF; WIDTH: 636px; POSITION: relative; HEIGHT: 33px; padding:0px; margin:0px;
}
#navBottom UL {
	PADDING: 0px;  MARGIN: 0px; DISPLAY: block;  float:left;
}
#navBottom UL LI {
	PADDING: 0px 0px 0px 0px; DISPLAY: block; FLOAT: left; margin: 0px 0px 0px 0px;
}
#navBottom UL LI A {
	DISPLAY: block;
	margin:0px;
}
#navBottom UL LI A#e1 {
	BACKGROUND: url(bt_linares.jpg) no-repeat top;
	WIDTH: 151px;
	height:33px;
	TEXT-INDENT: -10000px;
	
}
#navBottom UL LI A#e2 {
	BACKGROUND: url(bt_promociones.jpg) no-repeat top;
	WIDTH: 110px;
	height:33px;
	TEXT-INDENT: -10000px;
}
#navBottom UL LI A#e3 {
	BACKGROUND: url(bt_servicios.jpg) no-repeat top;
	WIDTH: 139px;
	height:33px;
	TEXT-INDENT: -10000px;
}
#navBottom UL LI A#e4 {
	BACKGROUND: url(bt_boletin.jpg) no-repeat top;
	WIDTH: 119px;
	height:33px;
	TEXT-INDENT: -10000px;
}
#navBottom UL LI A#e5 {
	BACKGROUND: url(bt_contactenos.jpg) no-repeat top;
	WIDTH: 117px;
	height:33px;
	TEXT-INDENT: -10000px;
}

#navBottom UL LI A#e1:hover,
#navBottom UL LI A#e1:active{
	background-position: bottom;
}
#navBottom UL LI A#e2:hover,
#navBottom UL LI A#e2:active {
	background-position: bottom;

}
#navBottom UL LI A#e3:hover,
#navBottom UL LI A#e3:active {
	background-position: bottom;
}
#navBottom UL LI A#e4:hover,
#navBottom UL LI A#e4:active {
	background-position: bottom;
}
#navBottom UL LI A#e5:hover,
#navBottom UL LI A#e5:active {
	background-position: bottom;
}


#fla{
	DISPLAY: block;
	MARGIN: 0px;
	WIDTH: 770px;
	POSITION: relative;
	padding-bottom:3px;

}
form {
	padding: 0;
	margin: 0;
}
#buscador{
	/*display: inline;*/
	background: url(bg_buscar.jpg) no-repeat;
	width: 770px;
	height: 93px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#buscador p{
	padding:0px 0px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	float:left;
	text-align:left;
	line-height: 14px;
}
#buscador .select{
	padding:0px 0px 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-align:left;
	background-color:#FFF;
	border: 1px solid #000;
}

#buscador h1{
	font: normal 22px/22px "Arial Narrow",Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 300px;
	margin:0px;
	color:#FFF;
	text-align:left;
}
#Formulario{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
}
.imput {
font: 11px Arial, Helvetica, sans-serif;
color:#000;

}

#btbuscar {
	float:right;
	padding: 18px 20px 0px 0px;
	margin: 0px;
}
#btbuscar img{
	float:left;
}
#btbuscar .Volver a{
	height:24px;
	width:82px;
	display: block;
	float:right;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background:url(bt_buscar.gif) no-repeat;
	text-indent: -10000px;
}
#btbuscar .Volver a:hover{
	height:24px;
	width:82px;
	float:right;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-position: bottom;
	TEXT-INDENT: -10000px;
}

#Pie{
	width:770px;
	height:65px;
	display:block;
	padding-top:7px;
	
}
#Pie .dire1{
	background:url(bg_dire.jpg) repeat-x ;
	float:left;
	width:399px;
	height:61px;
	
}
#Pie .dire2{
	background:url(bg_dire.jpg) repeat-x;
	float:right;
	width:359px;
	height:61px;
}

#Pie p {
	color: #666666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:5px 5px 0px 10px;
}
#Pie p strong{
	color: #135495;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:0px;
	margin:0px;
}
body.info {
	background: #FFF url(bck_masinfo.jpg) no-repeat top;
	margin: 0;
	padding: 0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
body.info h1{
	font: normal 22px/24px "Arial Narrow",Arial, Helvetica, sans-serif;
	padding:10px 0px 5px 10px;
	margin:0px;
	color:#FFF;
	text-align:left;
}
body.info label {
	margin: 3px 0;
}
body.info input {
	margin: 3px 0 6px 0;
}


#contenido{
padding:10px 0px 10x 0px;
text-align:left;
}
#resultado{
float:left;
display:inline;}
h2{
	font: normal 28px "Arial Narrow",Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 10px;
	margin:0px;
	color:#638DB5;
	text-align:left;
}
h3{
	font: normal 14px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	margin:0px;
	color:#666666;
	text-align:left;
}
h3.right {
	text-align:right;
}
.red { color:#FF0000;}
#Pagina{
	font: normal 11px Arial, Helvetica, sans-serif;
	padding:15px 0px 0px 10px;
	margin:0px;
	color:#666666;
	text-align:right;
	float:right;
}
.numero a{
	font: normal 14px Arial, Helvetica, sans-serif;
	padding:5px;
	margin:0px;
	color:#666666;
	text-align:right;
}
.numero a:hover{
	font: bold  14px Arial, Helvetica, sans-serif;
	padding:5px;
	margin:0px;
	color:#666666;
	text-align:right;
}
.fieldset {
	margin:0px;
	padding: 2px 0 0 15px;
	border:0;
	font: normal 12px Arial, 'Lucida Grande', Sans-Serif;
	text-align:left;
	color:#666;
	background-color: transparent;
}

#SubNav{
width:179;
background-color:#A0B9CE;
padding:0px;
margin:0px;
}

#SubNav ul {
padding:0px;
margin:0px;
list-style:none;
}

#SubNav ul li {
	width:179;
	height:23;
	text-align: left;
	background:url(bg_subNavLi.gif) no-repeat center bottom;
	font: 12px/23px Arial, Helvetica, sans-serif;
	color:#151E4C;
}
#SubNav ul li a {
	color:#151E4C;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
	
}
#SubNav ul li a:hover {
	color:#D6E0E9;
	text-decoration:none;
}


.precio {
	width:300px;
	height:20px;
	color:#151E4C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#EDE7D5;
	float:left;
	padding:2px 0px 2px 10px;
	margin:3px 10px 0px 10px;
}
.precio2 {
	width:200px;
	height:20px;
	color:#151E4C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#EDE7D5;
	float:left;
	padding:2px 0px 2px 10px;
	margin:3px 10px 0px 10px;
}
.btver a {
	float:right;
	color:#151E4C;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding:5px 28px 5px 0px;
	background:url(bt_ver.gif) no-repeat center right;
	margin-right:15px;
}

.btver a:hover{
text-decoration:underline;

}
h3.Propiedad {
	padding:5px 0px 0px 10px;
	margin:0px;
	color:#004080;
	font-variant:small-caps;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.Propiedad{
	padding:2px 0px 2px 10px;
	margin:0px;
	color:#151E4C;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
}
.referencia{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 10px;
	color:#151E4C;
	text-align:left;
	}
.Localidad{
	font: bold 13px Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 10px;
	margin:0px;
	color:#638DB5;
	text-align:left;
	line-height:24px;
}
.consulta a{
	width:200px;
	height:20px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	margin:5px 0px 0px 10px;
	padding:5px 28px 5px 35px;
	background:#F1F0EB url(bt_consulta.gif) no-repeat  10px center;
	text-decoration:none;
	
}
.consulta a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	
	
}
p{
	font: 12px Arial, Helvetica, sans-serif;
	padding:0px 0px 15px 10px;
	color:#666666;
	text-align:left;
	margin:0px;
	
}
p a{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding:0px 0px 15px 0px;
	color:#666666;
	text-align:left;
	margin:0px;
	text-decoration:none;
	
}
p a:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding:0px 0px 15px 0px;
	color:#666666;
	text-align:left;
	margin:0px;
	text-decoration:underline;
	
}

#PieVer{
height:30px;
width:570px;
background:#EDE9DE;
padding:10px 10px 5px 10px;
margin:0px 0px 5px 10px;

}
.Ant{
	font: 12px Arial, Helvetica, sans-serif;
	margin-left:5px;
	color:#151E4C;
	background-image: url(bt_anterior.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding:7px 5px 7px 30px;
	font-variant: normal;
	float:left;

}
.Ant a:link,
.Ant a:visited{
	color:#151E4C;
	text-decoration:none;
}
.Ant a:hover{
	color:#638DB5;
	text-decoration:none;
}


.Sig{
	font:12px Arial, Helvetica, sans-serif;
	margin-right:5px;
	color:#151E4C;
	background-image: url(bt_siguiente.gif);
	background-repeat:no-repeat;
	background-position: right center;
	padding:7px 30px 7px 5px;
	font-variant: normal;
	float:left;

}
.Sig a:link,
.Sig a:visited{
	color:#151E4C;
	text-decoration:none;
}
.Sig a:hover{
	color:#638DB5;
	text-decoration:none;
}
.Volver a{
	height:28px;
	width:130px;
	float:right;
	padding: 15px 15px 0px 0px;
	margin: 0px;
	background:url(bt_volver.gif)  no-repeat;
	TEXT-INDENT: -10000px;
}
.Volver a:hover{
	height:28px;
	width:130px;
	float:right;
	padding: 15px 15px 0px 0px;
	margin: 0px;
	background:url(bt_volverHv.gif)  no-repeat;
	TEXT-INDENT: -10000px;
}
.tdCeleste{
background-color:#EDEDF1;
font: normal 12px Arial, Helvetica, sans-serif;
padding: 5px;}
.tdBanco{
font: normal 12px Arial, Helvetica, sans-serif;
padding: 5px;}

.TitPromociones{
	padding:5px 0px 5px 10px;
	margin:0px;
	color:#151E4C;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 33px;
	text-align:left;
}
.TitLocalidad{
	color:#638DB5;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 46px;
	text-align:left;
}
.TitDireccion strong{
	font: bold 14px Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 0px;
	margin:0px;
	color:#638DB5;
	text-align:left;
	line-height:24px;
}
.TitDireccion{
	font:12px Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 10px;
	margin:0px;
	color:#638DB5;
	text-align:left;
	line-height:24px;
}
.subTit{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 10px;
	color:#151E4C;
	text-align:left;
	}
#porcentaje{
background-color:#D5DCED;
border:#6D95BA solid 1px;
padding:0px 0px 0px 0px;
margin: 0px 5px 0px 5px;
height:20px;
width:30px;
font: normal 12px Arial, Helvetica, sans-serif;
text-align:right;
float:left;
}
#Pdf a{
background:url(ico_pdf.jpg) no-repeat center top;
float:right;
width:96px;
height:96px;
padding: 59px 0px 0px 0px;
margin-right:20px;
font: normal 12px Arial, Helvetica, sans-serif;
color:#151E4C;
text-decoration:none;
}
#Pdf a:hover{
	background:url(ico_pdf.jpg) no-repeat center top;
	float:right;
	width:96px;
	height:96px;
	padding: 59px 0px 0px 0px;
	margin-right:20px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#151E4C;
	text-decoration:none;
	filter:alpha(opacity=50)
}
.tdLinea{
	background: url(lineaCeleste.gif) no-repeat bottom;
	width:560px;
	margin:0px 15px 0px 15px;
	height:64px;
	

}
.tdLineaT{
	background: url(lineaCelestetop.gif) no-repeat top;
	width:560px;
	margin:0px 15px 0px 15px;
	height:64px;
	

}
.visit{
	font: 10px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	color:#5173B2;
	text-align:left;
	margin:0px;
	
}
