body {
   background-color: #FFFFFF;
	color: #485A5C ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
   margin: 0px;
}
img{
	border:0px;
}
.imgcen{
	vertical-align:  text-bottom;
	margin-right: 5px;
}
#divconteindir{
	margin-top: 250px;
	padding-top: 15%;
	width: 920px;
	margin: auto;
}
#divderindir
{
	float:right;
	height: 262px;
	width: 285px;
}
#divizqindir
{
	float:left;
	height: 262px;
	width: 30%;

}
#divcuerpoindir
{
	height: 262px;
	margin: 0px;
	padding: 0px;
	margin-left: 315px;
	width: auto;
	text-align: left;
	background-image: url(img/fondoforindir.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left: 250px;
}
html>/**/body #divcuerpoindir{ 	width: 38%;margin-left: 282px;}
#divmapaemp{
	text-align: center;
}
.divcentrado{
	position: absolute;
	width: 100%;
	font-size: small;
	border-top: 3px solid #AEA38F;
	border-bottom: 3px solid #AEA38F;
	padding-top:40px;
	padding-bottom: 40px;
	font-weight: bold;
	top: 30%;
	text-align: center;
}
#divpidiin{
	width: 920px;
	margin: auto;
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#divpidilis{
	clear: both;
	width: 920px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.imgpie{
	margin-left: 30px;
}
#formbusqueda{
	margin-top: 25px;
	margin-left: 35px;
}
.campobus{
	width: 280px;
	color: #1165A3;
	font-family:  "Times New Roman", Times, serif;
	font-size: small;
	height: 15px;
}

.campobusemp{
	width: 190px;
	color: #1165A3;
	font-family:  "Times New Roman", Times, serif;
	font-size: small;
	height: 14px;
}
.campobussel{
	width: 283px;
	color: #1165A3;
	font-family:  "Times New Roman", Times, serif;
	font-size: small;
	height: 21px;
	z-index:0;
}
.campog{
	width: 280px;
	color: #1165A3;
	font-family:  "Times New Roman", Times, serif;
	font-size: small;
	height: 19px;
}
.botonencontrar{
	margin-top: 5px;
	margin-left: 155px;
	background-image: url(img/encontrar.gif);
}
.botonencontrarempre{
	margin-top: 5px;
	margin-left: 5px;
}
#divcontedir{
	width: 920px;
	margin: auto;
	min-height: 430px;
	background-color: #FFFFFF;
}
.divcabeceralis{
	position: static;
	height: 105px;
	width: 100%;
	margin: 0px;
	border:100px solid red;
}
#divseparalist{
	padding-top:8px;
	background-color: #AED4DF;
}
#divcuerpolist{
	width: 86%;
	margin: auto;
	min-height: 430px;
	margin-top: 15px;
}
.divempresa{
	font-size: small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color: #000000;
	height:auto;
	min-height: 70px;
	margin-top: 20px;
	margin-bottom:20px;
	width: 100%;
}
.divempresaampl{
	font-size: small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color: #000000;
	height:auto;
	margin-top: 20px;
	width: 100%;
}

.divimgemp{
	clear: both;
	float: right;
}
.divvideoemp{
	clear: both;
	float: right;
}
.hrseparaemp{
	clear: both;
	border:0px;
	border-bottom: 1px dotted gray ;
}
.divtextoemp{
	font-size: small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color:#0066DD;
}
#divtextono{
	text-align: center;
	margin-top: 15px;
	font-size: small;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color:#0066DD;
}
#divlef{
	float: left;
	margin-right: 15px;
		z-index:0;
}
#divrig{
	float: right;
	z-index:0;
}
#divrigenc{
	float: right;
		z-index:0;
}
#divimgmini{
	margin-top: 8px;
	position: static;
}
.imgpequeam{
	margin-right:110px; 
	margin-top: 10px;
	border:1px solid #0D5C8C;
}
.imgpequeamcuar{
	margin-right:0px; 
	margin-top: 10px;
	border:1px solid #0D5C8C;
}
#divcuerpoempresa{
	width: 90%;
	margin: auto;
	margin-top: 10px;
 	font-weight: bold;
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif ;
	color: #0A5E89;
}
.textcentrado{
	text-align: center;
	margin-top: 10px;
}
.imgvolver{
	vertical-align: top ;
	margin-top: 5px;
}
#divbuslist{
	/*width: 85%;
	float: right;*/
}
.tip {font:10px/12px Arial,Helvetica,sans-serif;
 border: 2px solid gray; 
 padding:1px; 
 position:absolute; 
 z-index:100; 
 visibility:hidden; 
 color:#333333;
 top:20px;
left:20px;
	background-color:#FFFFFF; 
}
#divmapalist{
	border: 2px solid #C5C5C5; 
}
#divmapa{
	border: 2px solid #C5C5C5; 
}
#subgru{
		z-index:0;
}
