@charset "utf-8";
/* CSS Document */

html, body, form { background: url(../img/bk.jpg) repeat-x; width:100%; height:100%; margin:0px; padding:0px; font-family: Arial, Trebuchet MS, verdana, Helvetica; font-size: 12px; color:#6a6a6a; }



table.content{
width:100%;
height:100%
margin:0px;
padding:0px;
}

td.boxcontent{
width:auto;
height:auto;
padding:0px;
}

td.border{
width:1px;
height:auto;
padding:0px; background:url(../images/border.jpg) repeat-y top; 
}

td.head{
width:990px;
height:127px;
padding:0px; background:url(../images/head_bg.jpg) repeat-x top; 
}

td.entregados_fondo{
width:215px;
height:196px;
padding:0px; 
}


td.box{
width:990px;
height:100px;
background:url(../img/box_gray.png) no-repeat; 
}
td.bar_blue_menu{
width:183px;
height:27px;
background:url(../img/bar_blue_menu.jpg) no-repeat; cursor:pointer;
}
td.bar_blue_menu:hover{
width:183px;
height:27px;
background:url(../img/bar_blue_menu_over.jpg) no-repeat; cursor:pointer; 
}
td.boxContact{
	width:200px;
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 12px; 
	color: #012a49;
	padding-left:10px;
    text-align: justify; font-weight:bold;
}
td.boxContact2{
	width:300px;
	padding: 15px 10px 0px 28px;
}

#divFomr{ width:270px; padding:2px 0px 8px 0px; text-align:right;}
#divTextFomr{ width:270px; font-size:11px; padding:3px 0px 3px 0px; text-align:right;}
#divBtnFomr{ width:270px; padding:8px 0px 0px 0px; text-align:right;}

p{
padding: 15px 10px 0px 28px; 
text-align: justify;
}

.text-title-menu{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #000000;
	text-decoration: none; 
}
A.text-title-menu:hover{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #a48155;
	text-decoration: none; 
}
.text-menu{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none; padding: 0px 0px 0px 20px;
}
A.text-menu:hover{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none; padding: 0px 0px 0px 25px;
}
.text-tittle{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 12px; 
	color: #012a49;
	padding: 15px 10px 0px 28px; 
    text-align: justify; font-weight:bold; 
}
.text-info{
	font-family:Arial, Trebuchet MS, verdana, Helvetica;
	font-size:12px; align: left;
	color:#303030;
	text-decoration:none; padding: 10px 10px 10px 10px;
}
.text-info2{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 15px; align: right;
	color: #d5d5d5;
	text-decoration: none;  padding: 10px 10px 10px 10px;
}
A.text-info2:hover{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 15px; align: right;
	color: #ffffff;
	text-decoration: underline;  padding: 10px 10px 10px 10px;
}
.foot{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 11px;
	color: #c7c7c7;
	text-decoration: none;  padding: 0px 10px 0px 0px;
}
A.foot:hover{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline; padding: 0px 10px 0px 0px;
}
.text-more-information{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #6a6a6a; font-weight:bold;
}
.text-Info-Tel{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 22px;
	color: #6a6a6a; font-weight:bold;
}
.text-title-regresar{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 13px;
	color: #4d4c4c;
	text-decoration: underline; 
	padding: 0px 0px 0px 18px; font-weight:none; 
}
A.text-title-regresar:hover {
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 13px;
	color: #000000;
	text-decoration: underline; 
	padding: 0px 0px 0px 18px; font-weight:none; 
}

td.regresar{
background:url(../images/tittle_line2.jpg); background-repeat:no-repeat; background-position:left;
}
td.regresar:hover{
background:url(../images/tittle_line2_over.jpg); background-repeat:no-repeat; background-position:left;
}
td.line_detalles{
background:url(../images/line_detalles.png); background-repeat:no-repeat; background-position:left;
}
.text-title-estado{
	font-family: Arial, "Trebuchet MS", verdana, Helvetica;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase; 

}
.subtitle{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #4d4c4c;
	text-decoration: none; 
	font-weight:none; padding: 0px 0px 0px 0px;
}
A.subtitle:hover {
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #000000;
	text-decoration: underline; 
	font-weight:none; padding: 0px 0px 0px 0px;
}

.content1{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 13px;
	color: #000000;
	text-decoration: none; 
	padding: 0px 0px 0px 5px; font-weight:bold; 
}
.content2{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 13px;
	color: #4d4c4c;
	text-decoration: none; 
	font-weight:none; 
}
.content1a{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 13px;
	color: #9b8b7a;
	text-decoration: none; 
	padding: 0px 0px 0px 5px; font-weight:bold; 
}
A.content1a:hover{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 13px;
	color: #544c2d;
	text-decoration: none; 
	padding: 0px 0px 0px 5px; font-weight:bold; 
}
.content3{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #6c6c6c;
	text-decoration: none; 
	padding: 8px 10px 8px 15px; font-weight:normal; 
}
.link{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 13px;
	color: #4d4c4c;
	text-decoration: none; 
	font-weight:none; 
}
A.link:hover {
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 13px;
	color: #000000;
	text-decoration: underline; 
	font-weight:none; 
}

.title_links{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #4d4c4c;
	text-decoration: underline; 
	font-weight:none; padding: 0px 0px 0px 30px;
}
A.title_links:hover {
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #000000;
	text-decoration: underline; 
	font-weight:none; padding: 0px 0px 0px 30px;
}

.title_links2{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #4d4c4c;
	text-decoration: none; 
	font-weight:none; padding: 0px 0px 0px 2px;
}
A.title_links2:hover {
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 14px;
	color: #000000;
	text-decoration: underline; 
	font-weight:none; padding: 0px 0px 0px 2px;
}
td.title_links2{
background:url(../images/button_content.png); background-repeat: repeat-x; background-position:left;
}

td.title_links2:hover{
background:url(../images/button_content_over.png); background-repeat: repeat-x; background-position:left;
}

td.bar{
background:url(../images/button_content_over.png); background-repeat: repeat-x; background-position:left; padding: 0px 0px 0px 2px;
}
td.link_ubicacion{
background:url(../images/icon_ubicacion.jpg); background-repeat:no-repeat; background-position:left;
}
td.link_ubicacion:hover{
background:url(../images/icon_ubicacion_over.jpg); background-repeat:no-repeat; background-position:left;
}
td.link_imagenes{
background:url(../images/icon_imagenes.jpg); background-repeat:no-repeat; background-position:left;
}
td.link_imagenes:hover{
background:url(../images/icon_imagenes_over.jpg); background-repeat:no-repeat; background-position:left;
}
td.link_planos{
background:url(../images/icon_planos.jpg); background-repeat:no-repeat; background-position:left;
}
td.link_planos:hover{
background:url(../images/icon_planos_over.jpg); background-repeat:no-repeat; background-position:left;
}
td.link_avances{
background:url(../images/icon_avances.jpg); background-repeat:no-repeat; background-position:left;
}
td.link_avances:hover{
background:url(../images/icon_avances_over.jpg); background-repeat:no-repeat; background-position:left;
}
.text-title-proyecto{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 12px;
	color: #7e7e7e;
	text-decoration: none; padding: 0px 0px 0px 4px;

}
A.text-title-proyecto:hover{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration: none; padding: 0px 0px 0px 4px;

}

.text-title-proyecto3{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 12px;
	color: #7e7e7e;
	text-decoration: none; padding: 0px 0px 0px 14px;

}
.text-title-ciudad{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 16px;
	color: #000000;
	text-decoration: none; font-weight:bold;

}
.text-title-precio{
	font-family: Myriad Pro, Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 16px;
	color: #000000;
	text-decoration: none; 

}
.text-foot{
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;

}
A.text-foot:hover {
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: underline;

}

.inputcot {
	font-family: Verdana;
	font-size: 12px;
	color:  #000000;
	text-decoration: none;
	background-attachment: fixed;
	background-repeat: repeat;
	background-color:#ffffff;
	border: 1px solid #840001;
	width:447px;
	filter: Alpha(Opacity=100, FinishOpacity=80, Style=1, StartX=, StartY=, FinishX=, FinishY=);
}

.input2 {
	font-family: Arial, Trebuchet MS, verdana, Helvetica;
	font-size: 12px;
	color: #012A49;
	text-decoration: none;
	background-attachment: fixed;
	background-repeat: repeat;
	background-color:#ffffff;
	border: 1px solid #012A49;
	width:250px;
}