
/* CSS Verónica Cánepa*/

body{
	background-color:#9d1027;
	margin:0px;
	font-size:11px;
	font-family:arial, tahoma, Helvetica, sans-serif;
	color: #666666;
}
td{
	font-size:11px;
	font-family:arial, tahoma, Helvetica, sans-serif;
	color: #666666;
}
a:link {color: #9d1027; text-decoration:none;}
a:active {color: #9d1027; text-decoration:none;}
a:visited {color: #9d1027; text-decoration:none;}
a:hover {color: #000000; text-decoration:none}
p{
	margin-bottom:11px; 
	margin-top:0px;
	/*text-align:justify;*/
}
input{
	font-size:12px;
	font-family:arial, Helvetica, sans-serif;
	color: #737376;
	height:17px;
}
textarea{
	font-size:12px;
	font-family:arial, Helvetica, sans-serif;
	color: #737376;
}
select{
	font-size:12px;
	font-family:arial, Helvetica, sans-serif;
	color: #737376;
	width:155px;
	padding-left:2px;
}
table.top { 
	background-image:url(../img/superior.gif);
	height:37px;
}	
td.superior { 
	text-align:right;
	padding-right:22px;
	padding-top:17px;
	vertical-align:top;
	color:#FFFFFF;
}
td.pie 	{ 
	background-image:url(../img/pie.gif);
	height:41px;
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	color:#9d1027;
	vertical-align:top;
	padding-top:6px;
}
td.sombra-der 	{ 
	background-image:url(../img/fondo_der.gif);
	width:13px;
}
td.sombra-iz 	{ 
	background-image:url(../img/fondo_iz.gif);
	width:13px;
}
table.menu 	{
	background-color:#fef4d9;
	background-image:url(../img/fondo_menu.gif);
	background-repeat:no-repeat;
	height:92px;
}
td.logo{
	padding-left:30px; 
	text-align:left;
}
td.menu2{
	height:22px;
	width:102px;
	vertical-align:bottom;
}
td.boton1{
	background-image:url(../img/boton1.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:22px;
	width:8px;
}
td.boton2{
	background-image:url(../img/boton2.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:22px;
	width:87px;
	padding-top:5px;
	text-align:center;
	color:#000000;
}
td.boton3{
	background-image:url(../img/boton3.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:22px;
	width:7px;
}
.btnForm{
	height:25px; 
	width:60px; 
	color:#7b0d1e; 
	cursor:pointer; 
	font-size:12px;
	font-family:arial, Helvetica, sans-serif;
	background-image:url(../img/fondo_btn.gif);
	background-repeat:repeat-x;
	border:1px solid #cbcbcb;
}	
.menu-links:link {color: #000000; text-decoration:none;}
.menu-links:active {color: #000000; text-decoration:none;}
.menu-links:visited {color: #000000; text-decoration:none;}
.menu-links:hover {color: #9d1027; text-decoration:none}
table.banner{
	padding-top:3px;
	padding-bottom:3px;
	background-color:#dfdfdf;
	background-image:url(../img/fondo_banner.gif);
}
table.central{
	background-color:#dfdfdf;
}	
td.central1{
	width:206px;
	vertical-align:top;
	padding-top:0px;
	padding-right:0px;
	background-image:url(../img/fondo_izquierdo.gif); 
	background-repeat:repeat-y; 
	background-position:left;
}
td.titulo1{
	background-image:url(../img/fondo_titulo.gif);
	background-color:#dfdfdf;
	height:23px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	vertical-align:middle;
}
td.titulo_referencia{ 
	background-image:url(../img/fondo_titulo.gif);
	background-color:#dfdfdf;
	height:23px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	text-align:right;
}
td.titulo2{ 
	background-image:url(../img/lateral_titulo.gif);
	width:10px;
	height:23px;
}	
td.titulo3{ 
	background-image:url(../img/lateral_titulo2.gif);
	width:10px;
	height:23px;
}	
input.verificacion{
	background-color:#f2f2f2;
	font-size:12px;
	font-family:arial, Helvetica, sans-serif;
	color: #737376;
	width:12px;
	height:12px;
	padding-left:3px;
}
td.formulario-top{
	padding:1px;
	padding-top:8px;
	padding-left:20px;
	background-color:#f2f2f2;
	color:#737373;
	font-size:12px;
	font-weight:bold;
}
td.formulario-iz1{
	padding:1px;
	padding-left:20px;
	background-color:#f2f2f2;
	color:#737373;
	font-size:12px;
	font-weight:bold;
}
td.formulario-iz2{
	padding:2px;
	padding-left:25px;
	padding-right:0px;
	background-color:#f2f2f2;
}
td.formulario-boton{
	text-align:right;
	padding:8px;
	padding-right:30px;
	background-color:#f2f2f2;
}
td.centralSeccion{
	padding-left:3px;
	width:669px;
	vertical-align:top;
	background-color:#e2e2e2;
	background-image:url(../img/fondo_contenido.gif); 
	background-repeat:repeat-y;
}	
td.Anexos{
	width:669px;
	vertical-align:bottom;
	height:112px;
	background-color:#e2e2e2;
	background-image:url(../img/fondo_contenido.gif);
	background-repeat:repeat-y;
}
table.Anexos{
	border-top:4px solid #dfdfdf;
	margin-left:4px;
}	
td.central3{
	padding-left:3px;
	padding-right:0px;
	padding-top:3px;
	width:333px;
	vertical-align:bottom;
	background-image:url(../img/fondo_derecho.gif);
	background-repeat:repeat-y;
}
td.central4{
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	width:666px;
	vertical-align:top;
	background-color:#e2e2e2;
}
td.propiedades1{
	width:333px;
	background-color:#FFFFFF;
	background-image:url(../img/puntiado.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
td.paginacion{
	padding:4px;
	padding-left:6px;
	background-color:#FFFFFF;
}
p.precio{
	color:#990000;
	font-weight:bold;
	margin-bottom:3px; 
	margin-top:0px;
}
table.central22{
	background-color:#FFFFFF;
}
td.central2{
	padding-left:4px;
	padding-right:0px;
	padding-top:0px;
	width:333px;
	vertical-align:top;
	background-image:url(../img/fondo_derecho.gif);
	background-repeat:repeat-y;
}
td.portada_1{
	padding-left:2px;
	padding-right:0px;
	padding-top:0px;
	width:333px;
	vertical-align:top;
	background-image:url(../img/fondo_derecho.gif);
	background-repeat:repeat-y;
}
td.portada_2{
	width:330px;
	vertical-align:top;
	background-image:url(../img/fondo_derecho_col2.gif);
	background-repeat:repeat-y;
}
td.portada_contactenos{
	width:330px;
	vertical-align:top;
	background-image:url(../img/fondo_derecho_col2.gif);
	background-repeat:repeat-y;
	height:112px;
	vertical-align:bottom;
	border-top: 4px solid #dfdfdf;
}
td.seccion_contactenos{
	border-left:4px solid #dfdfdf;
	padding-left:1px;
	vertical-align:top;
}
td.central22-pie{
	background-color:#FFFFFF;
	height:55px;
	text-align:right;
	vertical-align:bottom;
	padding:8px;
}
td.propiedades-img{
	background-color:#FFFFFF;
	padding:8px;
	padding-left:25px;
	padding-right:25px;
	vertical-align:top;
	width:105px;
	background-image:url(../img/puntiado.gif);
	background-position:bottom; 
	background-repeat:repeat-x;
}
table.prop{ 
	background-image:url(../img/fondo_propiedades.gif);
}
td.propiedades-centro{
	background-color:#FFFFFF;
	font-size:11px;
	padding:8px;
	padding-top:12px;
	padding-left:0px;
	background-image:url(../img/puntiado.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
td.portada_a{
	background-color:#FFFFFF;
	font-size:11px;
	padding-bottom:5px;
	padding-top:12px;
	width:305px;
	padding-left:18px;
	padding-right:18px;
	background-image:url(../img/puntiado.gif);
	background-position:bottom; 
	background-repeat:repeat-x;
}
td.portada_b{
	background-color:#FFFFFF;
	font-size:11px;
	padding-bottom:5px;
	padding-top:12px;
	width:305px;
	padding-left:18px;
	padding-right:18px;
}
td.propiedades-derecha{
	padding:12px;
	background-image:url(../img/puntiado.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}	
td.propiedades-detalle{
	padding:10px;
	width:300px;
	vertical-align:top;
}	
td.propiedades-detalle_desc{
	padding:10px;
	padding-top:0px;
	width:669px;
	vertical-align:top;
	background-color:#f2f2f2;
	background-image:url(../img/fondo_descripcion.gif);
	background-position:left top;
	background-repeat:no-repeat;
}		
td.propiedades-derecha1a{
	background-color:#ffffff;
	padding-left:14px;
	width:120px;
}
td.propiedades-derecha1{
	background-color:#ffffff;
	padding-left:14px;
	padding-right:14px;
}
td.desplegar-blanco{
	background-color:#ffffff;
	padding-left:14px;
	padding-right:8px;
	text-align:right;
}	
td.desplegar-gris{
	padding-left:14px;
	padding-right:8px;
	text-align:right;
}	
td.propiedades-derecha2{
	padding:1px;
	padding-left:14px;
	padding-right:14px;
}	
td.propiedades-derecha-der{
	padding:2px;
	padding-right:2px;
	padding-top:4px;
	text-align:right
}	
td.titulo-tabla{
	padding-top:4px;
	padding-bottom:2px;
}	
table.destacado-centro{
	background-image:url(../img/puntiado.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:bottom;
	width:333px;
}
td.destacado-img{
	padding:8px;
	padding-left:25px;
	padding-right:25px;
	vertical-align:top;
}
td.destacado-der{
	font-size:12px;
	padding:8px;
}
td.ampliar{
	text-align:left;
	padding:15px;
	padding-top:0px;
}
td.contactenos{
	vertical-align:top;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}
td.testimonios{
	vertical-align:top;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	height:100px;
}
td.central-empresa{
	vertical-align:top;
	background-color:#FFFFFF;
	padding-left:18px;
	padding-right:18px;
	padding-top:15px;
	padding-bottom:15px;
	color:#666666;
}
td.nota-der-img{
	vertical-align:top;
	padding-left:10px;
	padding-top:10px;
}
td.nota-der{
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	color:#999999;
}
.links-gris:link {color: #666666; text-decoration:none;}
.links-gris:active {color: #666666; text-decoration:none;}
.links-gris:visited {color: #666666; text-decoration:none;}
.links-gris:hover {color: #9d1027; text-decoration:none}
.links-blanco:link {color: #ffffff; text-decoration:none;}
.links-blanco:active {color: #ffffff; text-decoration:none;}
.links-blanco:visited {color: #ffffff; text-decoration:none;}
.links-blanco:hover {color: #ffffff; text-decoration:none}
.links-rojo:link {color: #9d1027; text-decoration:none;}
.links-rojo:active {color: #9d1027; text-decoration:none;}
.links-rojo:visited {color: #9d1027; text-decoration:none;}
.links-rojo:hover {color: #666666; text-decoration:none}
.links-ampliar:link {color: #9d1027; text-decoration:none; font-size:10px;}
.links-ampliar:active {color: #9d1027; text-decoration:none; font-size:10px;}
.links-ampliar:visited {color: #9d1027; text-decoration:none; font-size:10px;}
.links-ampliar:hover {color: #000000; text-decoration:none; font-size:10px;}
table.sub-titulo{
	margin-top:7px;
	background-image:url(../img/fondo_sub-titulo.gif);
	background-repeat:repeat-x;
	padding:7px;
	height:31px;
	color:#990000;
	font-weight:bold;
}
table.sub-titulo2{
	margin-bottom:18px;
	background-image:url(../img/fondo_sub-titulo.gif);
	background-repeat:repeat-x;
	padding:7px;
	height:31px;
	color:#990000;
	font-weight:bold;
}
table.central-blanco{
	background-color:#FFFFFF;
}
td.central-blanco0{
	vertical-align:top;
	background-color:#FFFFFF;
	padding:22px;
	padding-bottom:32px;
	color:#999999;
}
td.central-blanco1{
	vertical-align:top;
	background-color:#FFFFFF;
	width:331px;
	padding:22px;
	padding-right:20px;
	color:#999999;
}
table.seccion{
 background-image:url(../img/puntiado-vertical.gif); 
 background-repeat:repeat-y; 
 background-position:center;
}
td.central-blanco2{
	vertical-align:top;
	width:335px;
	background-color:#FFFFFF;
	background-image:url(../img/puntiado-vertical.gif);
	background-position:left; background-repeat:repeat-y;
	padding:22px;
	padding-left:24px;
	color:#999999;
}
td.central5{
	background-color:#FFFFFF;
	margin-left:3px;
	border-left-color:#dfdfdf;
	border-left-width:3px;
	border-left-style:solid;
	width:666px;
	vertical-align:top;
}
.img-servicios {
	padding-right:10px;
}
table.ficha-contacto{
	background-image:url(../img/puntiado-grueso.gif); 
	background-position:top; 
	background-repeat:repeat-x;
	margin-top:5px;
	margin-bottom:5px;
}
table.ficha-contacto2{
	margin-top:5px;
	margin-bottom:5px;
}
table.tabla-detalle{
	margin-top:2px;
	margin-bottom:2px;
}
td.datos-contacto{
	padding-left:10px;
	padding-bottom:5px;
	vertical-align:bottom;
	width:200px;
}
p.titulo-proyecto{
	margin-bottom:4px; 
	margin-top:0px;
	font-size:12px;
	font-weight:bold;
}
.img_buscador{
	margin-right:10px;
}
div.logos_inferior{
	background-image:url(../img/puntiado.gif); 
	background-position:top; 
	background-repeat:repeat-x;
	text-align:center;
	padding:8px;
	background-color:#e6e6e6;
}
.img-logos_inferior{ 
	margin-left:12px; 
	margin-right:12px;
}
/* BOTONES*/
td.boton_1_izq_1{
	background-image:url(../img/boton_1_izq_1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:22px;
	width:9px;
}
td.boton_1_cen_1{
	background-image:url(../img/boton_1_cen_1.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	height:22px;
	width:85px;
	text-align:center;
	color:#000000;
}
td.boton_1_der_1{
	background-image:url(../img/boton_1_der_1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:22px;
	width:9px;
}
.links_items:link {color: #000000; text-decoration:none; }
.links_items:active {color: #000000; text-decoration:none; }
.links_items:visited {color: #000000; text-decoration:none; }
.links_items:hover {color: #ffffff; text-decoration:none; }
/*IMAGENES*/
.imagenIz{ margin-right:7px; margin-top:2px; margin-bottom:2px;border:0px solid #dbdcd4;}
.imagenDer{ margin-left:7px; margin-right:0px; margin-top:2px; margin-bottom:2px;border:0px solid #dbdcd4;}
.imagenCen{ margin-top: 5px;border:0px solid #dbdcd4;margin-bottom: 5px;}
.imagenGal{ margin-right:2px;}
.stRojo{color:#9d1027;}
.stGris{color:#666666;}
/* Marquesina*/
#marqueecontainer{
	position: relative;
	width: 331px;
	background-color: white;
	overflow: hidden;
	padding: 0px;
}
#marqueetestimonio{
	position: relative;
	width: 300px;
	background-color: white;
	overflow: hidden;
	padding: 0px;
}
div.vineta_gris{
	background-image:url(../img/vineta_gris.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
	float:left;
	width:390px;
}