@charset "utf-8";
body { 
	text-align:center; 
	margin: 0px;
}
.main { 
	margin:0 auto 0 auto; 
	width:885px; 
	text-align:left; 
}
.menu{
	width: 885px;
	height: 44px;
	float: left;
	background-image: url(../img/back_menu.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	text-align: right;
}
.cabecera{
	width: 885px;
	height: 250px;
	float: left;
}
.contenido{
	width: 885px;
	float: left;
	background-image: url(../img/back_body.jpg);
	background-repeat:  repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}
.footer{
	width: 885px;
	height: 220px;
	float: left;
	background-image: url(../img/back_footer.jpg);
	background-repeat:  repeat-x;
	background-position: center top;
}
.home_1_col{
	width: 510px;
	float: left;
}
.home_proyectos{
	width: 500px;
	height: 260px;
	float: left;
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.home_ejec{
	width: 500px;
	height: 170px;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 15px;
	background-image: url(../img/back_proy.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.pool_inmob{
	width: 500px;
	height: 170px;
	float: left;
	margin-left: 10px;
	margin-bottom: 15px;
}
.pool_inmob_title{
	width: 500px;
	height: 25px;
	float: left;
	margin-left: 10px;
	margin-bottom: 0px;
}
.home_2_col{
	float: right;
	width: 345px;
}
.home_2_col_margin{
	width: 345px;
	height: 15px;
	float: left;
}
.home_2_col_linea{
	width: 345px;
	height: 10px;
	float: left;
	background-image: url(../img/div.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.home_intro{
	width: 315px;
	margin-left: 10px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	color: #333333;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
	letter-spacing: 0.6px;
}
.home_intro a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 1.5em;
	color: #333333;
	letter-spacing: 0.6px;
	text-decoration: none;
	font-weight: bold;
}
.home_intro a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 1.5em;
	color: #333333;
	letter-spacing: 0.6px;
	text-decoration: none;
	font-weight: bold;
}
.home_intro a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 1.5em;
	color: #333333;
	letter-spacing: 0.6px;
	text-decoration: none;
	font-weight: bold;
}
.home_intro a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 1.5em;
	color: #666666;
	letter-spacing: 0.6px;
	text-decoration: none;
	font-weight: bold;
}
.home_title_novedades{
	width: 106px;
	height: 16px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.home_topic_novedades{
	width: 330px;
	height: 84px;
	float: left;
	background-image: url(../img/back_novedades.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 5px;
	margin-bottom: 10px;
}
.home_topic_novedades_titulo{
	width: 248px;
	height: 18px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 0.7em;
	text-transform: uppercase;
	color: #30789E;
	text-align: left;
	font-weight: bold;
}
.home_topic_novedades_titulo a:link{
	text-decoration: none;
	color: #30789E;
}
.home_topic_novedades_titulo a:active{
	text-decoration: none;
	color: #30789E;
}
.home_topic_novedades_titulo a:visited{
	text-decoration: none;
	color: #30789E;
}
.home_topic_novedades_titulo a:hover{
	text-decoration: none;
	color: #1E4B64;
}
.home_topic_novedades_mas{
	width: 26px;
	height: 18px;
	float: right;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 0.7em;
	text-transform: uppercase;
	color: #30789E;
	text-align: left;
	font-weight: bold;
}
.home_topic_novedades_mas a:link{
	text-decoration: none;
	color: #30789E;
}
.home_topic_novedades_mas a:active{
	text-decoration: none;
	color: #30789E;
}
.home_topic_novedades_mas a:visited{
	text-decoration: none;
	color: #30789E;
}
.home_topic_novedades_mas a:hover{
	text-decoration: none;
	color: #1E4B64;
}
.home_topic_novedades_txt{
	width: 321px;
	height: 30px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 0.7em;
	color: #333333;
	text-align: left;
	font-weight: normal;
}
.home_topic_novedades_txt a:link{
	text-decoration: none;
	color: #333333;
}
.home_topic_novedades_txt a:active{
	text-decoration: none;
	color: #333333;
}
.home_topic_novedades_txt a:visited{
	text-decoration: none;
	color: #333333;
}
.home_topic_novedades_txt a:hover{
	text-decoration: none;
	color: #1E4B64;
}
.home_proyectos_title{
	width: 200px;
	height: 27px;
	float: left;
}
.home_proyectos_select{
	width: 80px;
	height: 27px;
	float: right;
}
.home_proyectos_img{
	width: 500px;
	height: 260px;
	float: left;
	margin-top: 20px;
}
#ThumbnailDiv{
	width: 80px;
	height: 27px;
	float: right;
}
#ThumbnailDiv img{
	opacity: 0.5;
	filter:alpha(opacity:50);
	cursor: pointer;
	border: 0px solid #B0B0B0;
	margin: 0 3px;
}
#ThumbnailDiv img:hover{
	opacity: 1;
	filter:alpha(opacity:100);
}
.footer_body{
	width: 885px;
	height: 220px;
	margin-top: 30px;
}
.footer_columna1{
	width: 191px;
	height: 110px;
	float: left;
	margin-left: 15px;
}
.footer_columna2{
	width: 227px;
	height: 110px;
	float: left;
	margin-left: 15px;
}
.footer_columna3{
	width: 210px;
	height: 110px;
	float: right;
	margin-right: 5px;
}
.footer_titulo{
	width: 191px;
	float: left;
}
.footer_titulo2{
	width: 191px;
	float: left;
	margin-top: 10px;
}
.footer_txt{
	width: 191px;
	float: left;
	margin-top: 10px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #375D81;
	text-decoration: none;
	text-align: left;
}
.footer_txt a:link{
	color: #375D81;
	text-decoration: none;
}
.footer_txt a:active{
	color: #375D81;
	text-decoration: none;
}
.footer_txt a:visited{
	color: #375D81;
	text-decoration: none;
}
.footer_txt a:hover{
	color: #172837;
	text-decoration: none;
}
.footer_txt_right{
	width: 191px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #375D81;
	text-decoration: none;
	text-align: left;
}
.portfolio_body{
	width: 865px;
	height: 483px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.inst_home_body_1{
	width: 885px;
	float: left;
}
.inst_home_body_1_col1{
	width: 282px;
	float: left;
	padding-left: 10px;
}
.inst_home_body_1_col2{
	width: 581px;
	float: right
}
.inst_home_body_1_titulo{
	width: 282px;
	float: left;
	height: 100px;
	padding-bottom: 15px;
}
.inst_home_body_1_titulo_edi{
	width: 282px;
	float: left;
	height: 40px;
	padding-top: 10px;
	padding-left: 10px;
}
.inst_home_body_1_titulo_edi2{
	width: 400px;
	float: left;
	height: 40px;
	padding-top: 10px;
	padding-left: 10px;
}
.inst_home_body_1_titulo_edi3{
	width: 700px;
	float: left;
	height: 80px;
	padding-top: 10px;
	padding-left: 10px;
}
.inst_home_body_1_titulo_edi4{
	width: 500px;
	float: left;
	height: 80px;
	padding-top: 10px;
	padding-left: 10px;
}
.inst_home_body_1_titulo_edi2_{
	width: 200px;
	float: left;
	padding-top: 10px;
}
.inst_home_body_1_titulo_edi2__{
	width: 500px;
	float: left;
	padding-top: 10px;
}
.inst_home_body_1_titulo_col3{
	width: 570px;
	float: left;
}
.inst_home_body_1_titulo_col3_{
	width: 570px;
	float: left;
	padding-left: 5px;
}
.inst_home_body_1_titulo_col3_txt{
	width: 570px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.inst_img_left{
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width: 280px;
	height: 115px;
}
.inst_home_body_1_txt{
	width: 282px;
	float: left;
	height: 230px;
	padding-bottom: 10px;
	padding-top: 3px;
}
.inst_home_body_reed{
	width: 275px;
	float: left;
	padding-bottom: 30px;
	padding-top: 3px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
}
.inst_home_body_reed a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.inst_home_body_reed a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.inst_home_body_reed a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.inst_home_body_reed a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: underline;
}
.inst_home_body_1_col2_obras{
	width: 581px;
	height: 129px;
	float: left;
}
.inst_home_topico{
	width: 875px;
	float: left;
	padding-left: 10px;
}
.inst_home_topico_body{
	width: 275px;
	float: left;
	padding-right: 24px;
}
.inst_home_topico_body_r{
	width: 275px;
	float: right;
}
.inst_home_topico_titulo{
	width: 275px;
	float: left;
	height: 40px;
	padding-bottom: 15px;
}
.inst_home_topico_titulo_2{
	width: 475px;
	float: left;
	height: 40px;
	padding-bottom: 15px;
	padding-left: 110px;
}
.inst_home_topico_img{
	width: 273px;
	float: left;
	height: 74px;
	border: 1px solid #919191;
}
.inst_home_topico_txt{
	width: 273px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	height: 40px;
}
.inst_home_topico_txt a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.inst_home_topico_txt a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.inst_home_topico_txt a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.inst_home_topico_txt a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.inst_home_menu{
	width: 282px;
	float: left;
	height: 250px;
	padding-top: 30px;
	padding-bottom: 50px;
}
.inst_body_txt_col1{
	width: 280px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-top: 30px;
	padding-bottom: 15px;
	text-align: justify;
}
.inst_body_txt_col2{
	width: 280px;
	float: right;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-top: 30px;
	padding-bottom: 15px;
	text-align: justify;
	padding-right: 5px;
}
.inst_body_txt_col4{
	width: 280px;
	float: right;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 15px;
	text-align: justify;
	padding-right: 5px;
}
.inst_body_txt_col3{
	width: 581px;
	float: right;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: justify;
	padding-right: 5px;
}
.inst_body_txt_col5{
	width: 285px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: justify;
}
.inst_body_txt_col6{
	width: 280px;
	float: right;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: justify;
	padding-right: 5px;
}
.inst_body_mail{
	width: 285px;
	height: 15px;
	text-align: left;
	float: left;
	padding-bottom: 5px;
}
.inst_body_txt_col3_titulo{
	width: 570px;
	float: left;
	height: 40px;
	padding-bottom: 15px;
}
.inst_body_txt_firma{
	width: 300px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	padding-top: 15px;
	padding-bottom: 35px;
	text-align: justify;
	padding-right: 5px;
	font-weight: bold;
}
.inst_trayectoria_img{
	width: 110px;
	float: left;
	padding-bottom: 20px;
}
.inst_trayectoria_txt{
	width: 420px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	padding-top: 20px;
	padding-bottom: 15px;
}
.inst_trayectoria_txt2{
	width: 420px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	padding-top: 30px;
	padding-bottom: 15px;
}
.inst_trayectoria_margin{
	width: 420px;
	float: left;
	height: 40px;
}
.inst_oficina_img{
	width: 86px;
	float: left;
	height: 86px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.serv_body_index{
	width: 850px;
	float: left;
	padding-left: 20px;
	padding-top: 30px;
}
.serv_body_index2{
	width: 850px;
	float: left;
	padding-left: 20px;
}
.serv_body_topico{
	width: 267px;
	float: left;
	padding-right: 18px;
}
.serv_body_topico_r{
	width: 267px;
	float: right;
}
.serv_body_topico_title{
	width: 267px;
	float: left;
}
.serv_body_topico_img{
	width: 267px;
	height: 112px;
	float: left;
	padding-bottom: 25px;
}
.serv_body_topico_img_border{
	width: 267px;
	height: 112px;
	float: left;
	margin-bottom: 25px;
	border: 1px solid #E1E1E1;
}
.serv_body_topico_txt{
	width: 267px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-bottom: 30px;
	text-align: justify;
}
.ventas_home_topico_txt{
	width: 273px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.ventas_home_topico_txt_bold{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.serv_body_topico_body_r{
	width: 275px;
	float: right;
	padding-right: 10px;
}
.serv_home_topico_body{
	width: 275px;
	float: left;
	padding-right: 20px;
}
.serv_home_topico_img{
	width: 273px;
	float: left;
	height: 273px;
	border: 1px solid #919191;
}
.serv_home_topico_img_pool{
	width: 273px;
	float: left;
	height: 124px;
}
.serv_home_topico_detalles{
	width: 273px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #919191;
	border-bottom-color: #919191;
	margin-bottom: 10px;
}
.serv_home_body_reed{
	width: 275px;
	float: left;
	padding-bottom: 30px;
	padding-top: 3px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
}
.serv_home_body_reed a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.serv_home_body_reed a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.serv_home_body_reed a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.serv_home_body_reed a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: underline;
}
.ventas_titulo_1{
	width: 570px;
	float: left;
	height: 40px;
	padding-top: 10px;
}
.ventas_titulo_2{
	width: 570px;
	float: left;
	height: 100px;
	padding-left: 10px;
}
.ventas_edif_columna1{
	width: 580px;
	float: left;
	padding-left: 10px;
}
.ventas_edif_columna2{
	width: 278px;
	float: right;
	padding-left: 10px;
	padding-bottom: 20px;
}
.ventas_edif_descript{
	width: 570px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.ventas_edif_descript_bold{
	font-weight: bold;
}
.ventas_edif_caract{
	width: 578px;
	height: 170px;
	float: left;
	border: 1px solid #E8ECF7;
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	background-image: url(../img/ventas/caract_back.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 20px;
	margin-top: 20px;
}
.ventas_edif_caract_fixed{
	width: 578px;
	height: 130px;
	float: left;
	border: 1px solid #E8ECF7;
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	background-image: url(../img/ventas/caract_back.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin-bottom: 20px;
	margin-top: 20px;
}
.ventas_edif_caract_body{
	width: 126px;
	height: 60px;
	float: left;
	padding-top: 15px;
	padding-left: 45px;
}
.ventas_edif_caract_body2{
	width: 126px;
	height: 25px;
	float: left;
	padding-top: 15px;
	padding-left: 15px;
}
.ventas_edif_caract_body_fix{
	width: 126px;
	float: left;
	padding-top: 15px;
	padding-left: 45px;
}
.ventas_edif_caract_titulo{
	width: 126px;
	height: 24px;
	float: left;
	font-size: 20px;
	font-weight: bold;
}
.ventas_edif_caract_txt{
	width: 126px;
	height: 37px;
	float: left;
	font-size: 11px;
}
.ventas_edif_img{
	width: 578px;
	float: left;
	margin-bottom: 20px;
	margin-top: 20px;
}
.ventas_edif_plantas{
	width: 578px;
	float: left;
	margin-bottom: 20px;
	margin-top: 20px;
}
.ventas_edif_weburl{
	width: 278px;
	float: right;
	padding-bottom: 10px;
	padding-top: 45px;
}
.ventas_video{
	width: 278px;
	height: 226px;
	float: left;
	padding-top: 20px;
	padding-bottom: 10px;
}
.ventas_mapa{
	width: 278px;
	heght: 400px;
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
}
.ventas_home_topico_r{
	width: 175px;
	float: left;
	height: 40px;
	padding-bottom: 15px;
}
.ventas_mapa_ampliar{
	width: 100px;
	float: right;
	height: 12px;
	padding-bottom: 15px;
	padding-top: 28px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: right;
}
.ventas_mapa_ampliar a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.ventas_mapa_ampliar a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.ventas_mapa_ampliar a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.ventas_mapa_ampliar a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.ventas_img_thumb{
	width: 160px;
	height: 72px;
	float: left;
	padding-right: 43px;
	padding-bottom: 12px;
}
.ventas_img_thumb_r{
	width: 160px;
	height: 72px;
	float: right;
	padding-bottom: 12px;
}
.prensa_body{
	width: 875px;
	float: left;
	padding-left: 10px;
}
.prensa_topico_body{
	width: 275px;
	float: left;
	padding-right: 16px;
}
.prensa_topico_img{
	width: 273px;
	float: left;
}
.prensa_topico_titulo{
	width: 275px;
	float: left;
	padding-bottom: 0px;
	padding-top: 10px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	line-height: 23px;
}
.prensa_topico_titulo a:link{
	text-decoration: none;
	color: #333333;
}
.prensa_topico_titulo a:active{
	text-decoration: none;
	color: #333333;
}
.prensa_topico_titulo a:visited{
	text-decoration: none;
	color: #333333;
}
.prensa_topico_titulo a:hover{
	text-decoration: none;
	color: #333333;
}
.prensa_topico_txt{
	width: 273px;
	float: left;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.prensa_topico_txt a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.prensa_topico_txt a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.prensa_topico_txt a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.prensa_topico_txt a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.prensa_body_reed{
	width: 275px;
	float: left;
	padding-bottom: 30px;
	padding-top: 3px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
}
.prensa_body_reed a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.prensa_body_reed a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.prensa_body_reed a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.prensa_body_reed a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: underline;
}
.prensa_topico_fuente{
	width: 273px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #3061A3;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
	padding-top: 10px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.prensa_topico_fuente a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	color: #3061A3;
	text-decoration: underline;
}
.prensa_topico_fuente a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	color: #3061A3;
	text-decoration: none;
}
.prensa_topico_fuente a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	color: #3061A3;
	text-decoration: none;
}
.prensa_topico_fuente a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	color: #3061A3;
	text-decoration: none;
}
.contacto_col1{
	width: 385px;
	float: left;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-bottom: 20px;
}
.contacto_col2{
	width: 385px;
	float: right;
	padding-right: 10px;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.contacto_col3{
	width: 385px;
	height: 220px;
	float: right;
	padding-right: 10px;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.contacto_txt{
	width: 385px;
	float: left;
	margin-top: 5px;
	margin-bottom: 25px;
}
.contacto_txt_2{
	width: 385px;
	float: left;
	margin-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
}
.contacto_form_input_body{
	width: 185px;
	float: left;
	padding-left: 3px;
	padding-bottom: 10px;
}
.contacto_form_input{
	width: 182px;
	height: 24px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	padding-top: 4px;
	margin-top: 5px;
}
.contacto_form_msg_body{
	width: 385px;
	float: left;
	padding-bottom: 10px;
	padding-left: 3px;
}
.contacto_form_msg{
	width: 371px;
	height: 160px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #D7D7D7;
	padding-top: 4px;
	margin-top: 5px;
}
.contacto_submit_btn{
	width: 48px;
	height: 21px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	background-image: url(../img/submit_bkgnd.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	border: 1px solid #DFDFDF;
}
.contacto_d_titulo1{
	width: 385px;
	float: left;
	padding-left: 3px;
	padding-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
}
.contacto_d_titulo2{
	width: 185px;
	float: left;
	padding-left: 3px;
	padding-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
}
.contacto_form_info{
	width: 190px;
	float: right;
	padding-left: 2px;
	padding-bottom: 15px;
}
.contacto_form_info a:link{
	text-decoration: none;
	color: #EB7F34
}
.contacto_form_info a:active{
	text-decoration: none;
	color: #EB7F34
}
.contacto_form_info a:visited{
	text-decoration: none;
	color: #EB7F34
}
.contacto_form_info a:hover{
	text-decoration: underline;
	color: #EB7F34
}
.ventas_home_topico_titulo{
	width: 500px;
	float: left;
	height: 40px;
	padding-bottom: 15px;
}
.ventas_dir_txt{
	width: 280px;
	float: left;
	padding-bottom: 35px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
}
.ventas_back{
	width: 280px;
	float: left;
	padding-bottom: 5px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-top: 5px;
	font-weight: bold;
	text-transform: uppercase;
}
.ventas_url_link{
	width: 240px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	padding-left: 25px;
	height: 20px;
	margin-bottom: 15px;
}
.index_img{
	padding-top: 100px;
	text-align: center;
}
.index_txt{
	padding-top: 15px;
	text-align: center;
}
.inst_frases{
	width: 282px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: justify;
}
.construccion{
	width: 275px;
	float: left;
	height: 100px;
	padding-bottom: 15px;
}
.serv_intro{
	width: 850px;
	float: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: justify;
}

.nventas_columna1{width: 435px; float: left; padding-left: 10px;}
.nventas_columna2{width: 425px; float: right;}
.nventas_venta{width: 435px; float: left; height: 145px; padding-bottom: 25px;}
.nventas_venta_img{width: 145px; float: left; height: 145px; }
.nventas_venta_titulo{width: 280px; float: right; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 30px; line-height: 30px; color: #377D9C; margin-top: -10px;}
.nventas_venta_txt{width: 270px; float: right; padding-top: 1px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; text-align: justify; font-weight: normal; padding-top: 3px; padding-right: 10px;}
.nventas_venta_txt a:link{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt a:active{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt a:visited{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt a:hover{color: #EB7F34; font-weight: bold; text-decoration: underline;}

.nventas_venta_txt2{width: 270px; float: right; padding-top: 1px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; text-align: justify; font-weight: normal; padding-top: 7px; padding-right: 10px;}
.nventas_venta_txt2 a:link{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt2 a:active{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt2 a:visited{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt2 a:hover{color: #EB7F34; font-weight: bold; text-decoration: underline;}

.nventas_venta_txt3{width: 270px; float: right; padding-top: 1px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; text-align: justify; font-weight: normal; padding-top: 20px; padding-right: 10px;}
.nventas_venta_txt3 a:link{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt3 a:active{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt3 a:visited{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt3 a:hover{color: #EB7F34; font-weight: bold; text-decoration: underline;}

.nventas_venta_txt4{width: 270px; float: right; padding-top: 1px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; text-align: justify; font-weight: normal; padding-top: 20px; padding-right: 10px;}
.nventas_venta_txt4 a:link{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt4 a:active{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt4 a:visited{color: #EB7F34; font-weight: bold; text-decoration: none;}
.nventas_venta_txt4 a:hover{color: #EB7F34; font-weight: bold; text-decoration: underline;}


.nventas_columna2_img{width: 425px; float: right;}
.nventas_columna2_title{width: 425px; float: right; padding-top: 15px;}
.nventas_columna2_txt{width: 425px; float: right; padding-top: 15px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; line-height: 24px; color: #666666; text-decoration: none; text-align: justify; font-weight: normal; padding-bottom: 20px;}

.nventas_columna2_txt a:link{color: #333333; text-decoration: none; font-weight: bold;}
.nventas_columna2_txt a:active{color: #333333; text-decoration: none; font-weight: bold;}
.nventas_columna2_txt a:visited{color: #333333; text-decoration: none; font-weight: bold;}
.nventas_columna2_txt a:hover{color: #333333; text-decoration: underline; font-weight: bold;}
.nventas_edif_descript{
	width: 570px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	font-weight:bold;
}
.nventas_home_topico_r{
	width: 175px;
	float: left;
	height: 40px;
	padding-bottom: 15px;
	padding-top: 34px;
}
.nventas_mapa_ampliar{
	width: 100px;
	float: right;
	height: 12px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: right;
	padding-top: 65px;
}
.nventas_mapa_ampliar a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nventas_mapa_ampliar a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nventas_mapa_ampliar a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nventas_mapa_ampliar a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.nventas_photos_right{width: 270px; float: right; padding-right: 10px;}
.nventas_photo{width: 61px; height: 61px; float: left; padding-left: 6px; padding-bottom: 6px;}
.nventas_photo_r{width: 61px; height: 61px; float: right;}
.nventas_photo_content{width: 100%; float: left;}
.prensa_youtube{width: 280px; float: right; padding-right: 10px; padding-top: 17px;}
.prensa_youtube img{border: 0px;}
.irc{width: 275px;	float: left;	height: 93px;	padding-bottom: 15px; padding-top: 15px;}
.home-title-bid{width: 100%; float: left; margin-left: 10px; margin-bottom: 10px;}
.home-bid{ width: 100%; float: left; margin-left: 10px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; font-weight: bold; color: #383838; }
.home-bid img{padding-bottom: 7px; padding-top: 2px;}
.home-bid-read{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;}
.home-bid-read a:link{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.home-bid-read a:active{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.home-bid-read a:visited{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: none;
}
.home-bid-read a:hover{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7F34;
	text-decoration: underline;
}
.bid_edif_descript{
	width: 570px;
	float: left;
	padding-top: 35px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #383838;
	text-decoration: none;
	text-align: justify;
	font-weight:bold;
}
.bid-txt-gris{color: #6b6b6b; font-weight: bold;}
.bid_descript{
	width: 570px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.bid_home_topico_r{
	width: 100%;
	float: left;
	height: 40px;
	padding-bottom: 15px;
}
.bid_photo{width: 127px; height: 127px; float: left; padding-left: 6px; padding-bottom: 6px;}
.bid_photo_r{width: 127px; height: 127px; float: right;}
.bid-noticia-title{ font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; font-weight: bold; color: #30789e; text-transform: uppercase; }
.bid-noticia-txt{ font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; color: #333333;}
.bid-noticia-title a:link{ color: #30789e; text-decoration: none; }
.bid-noticia-txt a:link{ color: #333333; text-decoration: none; }
.bid-noticia-mas {font-weight: bold; color: #ff8900; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px;  text-transform: uppercase;}
.bid-noticia-mas a:link{text-decoration: none; color: #ff8900;}
