/*Aitue NAF*/
html,body,div,span,fieldset,form,img,address,
h1,h2,h3, p,img,ul,li,ol,fieldset{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
}
html,body,div,span,fieldset,form,img,
p,img,ul,li,ol,fieldset{
	font-family: Arial,Helvetica,sans-serif;
}
a{
	outline:0;
	color: #005ec7;
	text-decoration: underline;
	margin: 0;
	padding: 0;
	border: 0;
}
a:visited{color:#660099}
a:hover{
	text-decoration: none;
}

body{
	background-color:#333333;
	font-size: 62.5%;
}
#wrapper{ background:#FFFFFF url(/imagenes/template/wrapper-x.png) left top repeat-x;}
/*accesibilidad*/
.accesibilidad{
	height: 22px;
	/*width: 305px;*/
	float:right;
	padding:7px 0  0;
}

#mapa-sitio a,#mapa-sitio  :visited,.acceso a,.acceso a :visited,.zoom a,.zoom a :visited,.contraste a,.contraste a :visited,.disminuir a,.disminuir a :visited{
	height: 22px;
	width: 22px;
	display: block;
	float: right;
	margin:-4px 0 0;
	margin-left: 10px;
}
.accesibilidad .text-opciones{ font-size:1.1em; color:#999999; text-align: right; margin:0; padding-top:3px;}
.acceso a,.acceso a :visited{
	background: url(/imagenes/template/teclas-acceso.png) left top no-repeat;
	color: #e8e8e8;
}
/*fin*/

/*header*/
#header{
	min-width:990px;
}
#header .centro{
	width: 950px;
	margin:0 auto;
	position: relative;
	z-index: 2;
	padding:0 15px;
	background-color:#FFFFFF;
	height:120px;
}
#servicio-cliente{
	height: 60px;
	width: 290px;
	position: absolute;
	right: 84px;
	top: 40px;
}
.slogan{    color: #999999;
    font-size: 1.1em;
    font-weight: normal;
    height: 20px;
    left: 130px;
    line-height: 17px;
    margin: 0;
    position: absolute;
    top: 0;
    width: 450px;
}
.slogan img{ float:left; margin:0 7px 0 0;}
#aitue  {
    height: 117px;
    padding: 8px 0 0;
    width: 113px;
}

/*Content*/
#content{
	min-width:990px;
}
#content #bottom{ background:url(/imagenes/template/content-bottom-2.png) center bottom no-repeat; padding-bottom:65px;}
#content .centro{
	padding:10px 15px;
	width: 950px;
	min-height: 500px;
	background-color:#FFFFFF;
}

/*Footer*/
#footer{
	background:#fff url(/imagenes/template/background-footer.png) center 34px no-repeat;
	padding: 0 0 30px;
	min-width:990px;
}
#footer .centro{
	height:113px;
	background:url(/imagenes/template/aitue-footer.png) 26px 36px no-repeat;
	padding:0px 0 10px;
}
#footer address{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #fefefe;
	display:block;
	float:left;
	padding:15px 2px 2px 140px;
	width:360px;
}
#footer .coll-f{
	float: left;
	display:inline;
	width:130px;
	padding:0 0px 0 15px;
}
#footer .coll-f p{
	margin-bottom: 6px;
	font-size: 1.1em;
	color: #333333;
}
#footer a{
	color:#FFFFFF;
	text-decoration: none;
}
#footer a:hover{
	text-decoration: underline;
}
#footer .grupos-sociales{
	padding-top:1px;
	text-align: right;
	height:16px;
	padding-bottom:10px;
}
#footer .grupos-sociales img{ margin-bottom:-6px;}
#phone,#phone-2{
	background: url(/imagenes/template/phone.png) left top no-repeat;
	text-indent: -9000px;
	padding:4px 55px;
	position:relative;
	margin-left:2px;
}
#phone-2{
	background: url(/imagenes/template/phone2.png) right top no-repeat;
	padding:4px 61px;
}
/*Inicio*/
#left{
	width: 238px;
	float: left;
}
#buscador-top{
	padding:10px 10px 0 12px;
}
#buscador-bottom{
	background: #005895 url(/imagenes/inicio/buscador.png) left bottom no-repeat;	
	margin-bottom: 20px;
}
#ayuda-top{	
	padding:10px 10px 6px;
}
#ayuda-bottom{
	background:#004e88 url(/imagenes/inicio/buscador.png) left bottom no-repeat;
	margin-bottom: 10px;
	width: 238px;
}
#ayuda-bottom p,#ayuda-bottom a{ color:#FFFFFF;}
#ayuda-bottom ul{
	list-style-image: url(/imagenes/varios/vineta-blanca.gif);
	margin-left:16px;
}
.vario-top{ background:url(/imagenes/inicio/varios-top.png) left top no-repeat; padding:10px 10px 12px;}
.vario-bottom{
	background:#f0f0f0 url(/imagenes/inicio/varios-bottom.png) left bottom no-repeat;
	margin-bottom: 8px;
	width: 238px;
}
#contenido,#contenido2{
	min-height:500px;
	height:auto!important;
	height:500px;
	width: 696px;
	margin-left: auto;
}
#contenido2{
	width: 665px;
	padding-right: 15px;
}

#proyectos{
	/*background: url(/imagenes/inicio/fondo-carrusel.png) left top no-repeat;*/
	height:395px;
	position: relative;
	text-align: center;
	padding-bottom: 15px;
}
#buscador-bottom .text-15,#ayuda-bottom .text-15{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 1.6em;
}
#buscador-bottom .text-guiada{
	line-height: 27px;
	padding-left: 2px;
	margin: 0;
	float:left;
}
#buscador-bottom .text-guiada a,#buscador-bottom .text-guiada :visited{
	color: #99ccff;
}
#buscador-bottom .botones{ padding-right:10px;}

#promocion-top,.promocion-top{ background:url(/imagenes/inicio/promocion-superior.png) center top no-repeat; text-align:center; padding:10px 0;}
#promocion-bottom,.promocion-bottom{ background:url(/imagenes/inicio/promocion-inferior.png) center bottom no-repeat}
.vario-bottom .text-margen{
	padding-left:9px;
	font-size: 1.2em;
}
.vario-bottom .opciones p{
	padding-right:55px;
	margin: 0;
	font-size: 1.2em;
	color: #333333;
}
.vario-bottom .opciones .text-15{
	font-weight: bold;
	color: #666666;
	padding:0;
	margin-bottom:10px;
	font-size: 1.5em;
}
#right{
	float:right;
	width: 254px;
}
#right2{
	float:right;
	width: 368px;
}
#right3{
	float:right;
	width: 269px;
}
.financiamiento{background:url(/imagenes/inicio/financiamiento.jpg) right 28px no-repeat;}
.club-aitue{ background:url(/imagenes/inicio/club-aitue.jpg) right 24px no-repeat;}
.medida{ background:url(/imagenes/inicio/medida.jpg) right 17px no-repeat;}
.redes-sociales{ background:url(/imagenes/inicio/redes-sociales.png) right 15px no-repeat; padding-right:20px;}
.subsidios{ background:url(/imagenes/inicio/subsidios.jpg) right 3px no-repeat; padding-right:20px;}
/*Fin*/

/*Aeurus*/
#aeurus{ padding:10px;}
#aeurus .aeurus{ float:right;}
#aeurus p, #aeurus p a,#aeurus p :visited{ color:#999999}
#aeurus p{ font-size:1.2em}

/*Cajas*/
.centro{
	width: 944px;
	margin:0 auto;
}
.relativo{ position:relative;}
.padding-top{padding-top:6px;}
.padding-top-bottom{
	padding:10px 0 10px 0;
}
.contenedora-noticia{
	padding-top:5px;
}
.contenedora-noticia p{ font-size:1.2em}
.bloque-noticias{
	margin-right:310px;
	padding-top: 10px;
	padding-left: 12px;
}
#bloque-noticias{
	width: 550px;
	padding-left: 15px;
}

.contenedora-noticia .borde{
	float:left;
}
#slider .borde-2,.contenedora-noticia .borde{
	/*background:url(/imagenes/varios/borde-img-p.png) center center no-repeat;*/
	padding:8px;
}
.noticia-resumen{
	margin-left:115px;
	min-height:100px;
	height:auto!important;
	height:100px;
	padding-top:5px;
	padding-bottom: 10px;
}
.borrar{ clear:both}
.vario-top2{
	background: url(/imagenes/empresa/varios-superior.png) left top no-repeat;
	padding:10px 10px 4px;
}
.vario-bottom2{
	background:#f0f0f0 url(/imagenes/empresa/varios-inferior.gif) left bottom no-repeat;
	margin-bottom: 8px;
	width:202px;
	margin-right:auto;
	margin-left: 3px;
}
#sub-menu{ background:#f3f3f3 url(/imagenes/empresa/fondo-submenu.png) left bottom no-repeat;}
#sub-menu ul{
	margin:0 0 10px 0;
	padding:14px 0 12px 18px;
	list-style:none;
}
#sub-menu li{
	margin-bottom:2px;
	font-size: 1.2em;
	font-weight:bold;
	padding:1px;
	width: 204px;
}
#sub-menu li a,#sub-menu li :visited{
	display: block;
	padding: 6px 1px 6px 10px;
	margin:0;
	width: 193px;
	font-weight:bold;
}
#sub-menu li :hover{background:#e8f4fb url(/imagenes/empresa/submenu-hover.png) right center no-repeat;}
#sub-menu .current{
	background:#ffffff url(/imagenes/empresa/submenu-hover.png) right center no-repeat; padding: 6px 1px 6px 10px;
	width: 193px;
}
#sub-menu .text-h3{
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding:14px 0 0 18px;
	margin:0;
}
.vario-bottom2 p{
	margin-bottom:10px;
	font-size: 1.2em;
}
.vario-bottom2 .text-15,.aitue .text-15{
	font-weight: bold;
	font-size: 1.5em;
}
.borde-1{
	background:url(/imagenes/varios/borde-img-m.png) center top no-repeat;
	padding:9px 10px;
}
.borde-2{
	background: url(/imagenes/varios/borde-proyectos.png) center center no-repeat;
	padding:9px 10px;
}
.borde-5{
	background: url(/imagenes/varios/borde-club.png) center center no-repeat;
	padding:8px 9px;
}
.padding-top{ padding-top:10px;}
.borde-g-superior{
	background:url(/imagenes/varios/borde-img-g-superior.png) left top no-repeat;
	margin-bottom:20px;
}
.borde-g-inferior{ background:url(/imagenes/varios/borde-img-g-inferior.png) left bottom no-repeat; padding:10px;}
.columna{
	width:350px;
	float: left;
	padding-top: 10px;
}
#contenido2 .columna .text-14{
	font-weight: bold;
	color: #797979;
	font-size: 1.4em;
}
#contenido2 .columna .text-14 span{
	color: #CCCCCC;
	font-weight: bold;
}
.columna .padding-right{ padding-right:15px;}
.columna p,.aitue p,#buscador-bottom .text-guiada{ font-size:1.2em}
#left2{
	width: 238px;
	float: left;
}
.padding-left-15{
	padding-left:10px;
	padding-top: 10px;
}
.pregunta .padding-left-15{ padding-top:0;}
.padding-left-15 .borde-5{
	margin-left:-10px;
	float: left;
}
.paginacion{
	clear:left;
	border-top: 1px dashed #dfdfdf;
	text-align: right;
	padding-top: 4px;
}
.paginacion p,.paginacion a{font-weight: bold;}
.paginacion a{ margin-left:8px;}
.paginacion span{ padding-left:8px;font-weight: bold;}
.paginacion p{color: #666666;}
#right-imagenes{
	float: right;
	padding:0 10px 0 20px;
	width:350px;
}
.proyectos,.proyectos2{
	width:306px;
	padding-right:18px;
	float: left;
	min-height:350px;
	height:auto!important;
	height:345px;
	margin-left: -8px;
}
.bloque-proyectos2{
	padding-left: 15px;
}
.proyectos2{
	margin-left: 0px;
	padding: 0 6px 0 0;
}
.proyectos p,.proyectos2 p{
	margin-bottom:5px;
	padding-left:12px;
	font-size: 1.2em;
}
.proyectos .text-13,.proyectos2 .text-13{ padding-bottom:5px;}
.eventos-noticias{
	background:url(/imagenes/varios/fondo-superior.png) left top no-repeat;
	padding:10px 15px;
}
.eventos-noticias-inferior{background:#f9f9f9 url(/imagenes/varios/fondo-inferior.gif) left bottom no-repeat; margin-bottom:10px;}
.eventos-noticias-inferior .borde{ background:url(/imagenes/varios/borde-eventos.gif); padding:8px 7px 7px;}
#promociones{
	width: 238px;
	margin-left: auto;
}
#promociones .promocion-top{background:url(/imagenes/varios/promociones-superior.png) right top no-repeat;}
#promociones .promocion-bottom{
	background:url(/imagenes/varios/promociones-inferior.png) right bottom no-repeat;
	margin-top: 10px;
}
#promociones .fecha{ padding-left:10px; padding-bottom:5px;}
.bloque-club{
	margin-left:260px;
	padding-top:6px;
}
.eventos-noticias-inferior p{ color:#333333}
#busqueda-guiada{width:218px; float:left;}
#busqueda-guiada .text-busqueda-guiada{
	color: #333333;
}
#busqueda-guiada.busqueda-superior .bloqueado .opciones-label label,#busqueda-guiada .busqueda-superior .bloqueado .opciones-label span,#busqueda-guiada .busqueda-superior .bloque-label.bloqueado label {
color:#999999;
}
/*Casa a tu medida*/
.contenedora-proyecto{
	padding-bottom:4px;
	border-bottom:1px solid #ececec;
	padding-top: 10px;
}
.fondoproyecto{ background:url(/imagenes/busqueda-guiada/fondo-proyecto.gif) center top no-repeat;}
.contenedora-proyecto p,.contenedora-proyecto li{
	font-size: 1.2em;
}
.contenedora-proyecto ul{
	list-style-type: none;
	margin:0;
}
.contenedora-proyecto li{
	background: url(/imagenes/proyectos/varios/vineta.gif) left 8px no-repeat;
	padding-left:10px;
	margin:0;
}
.actividad{
	float: right;
	width: 180px;
	padding-top: 6px;
}
.actividad ul{
	list-style-type: none;
	margin:0;
}
.actividad ul{
	padding:8px 0 0;
}
.actividad li{
	font-size: 1.4em;
	background: url(/imagenes/borrar/icono.gif) left 2px no-repeat;
	padding: 0 0 12px 30px;
}
.actividad li a{font-weight: bold;}
.actividad.text-14{ padding-bottom:5px;}
.proyecto-resumen{
	margin-left:120px;
	min-height:115px;
	height:auto!important;
	height:115px;
	padding-top:3px;
	margin-right: 190px;
}
.contenedora-proyecto .text-14{
	color: #2d5779;
	font-weight: bold;
}
.contenedora-proyecto .borde6{
	/*background:url(/imagenes/varios/borde-img-p.png) center center no-repeat;*/
	padding:8px 7px 8px 8px;
	float:left;
	margin-left: -5px;
}
.borde6{
	/*background:url(/imagenes/varios/borde-img-p.png) center center no-repeat;*/
	padding:8px 7px 8px 8px;
}

.bloque-proyectos{
	width: 600px;
	padding-top: 10px;
}
/*fin*/
.mapa-sitio{
	padding-top: 10px;
	border-bottom:1px solid #d8d8d8;
}
.columna-mapa{
	float:left;
	width: 240px;
	padding-right: 60px;
}


/*textos*/

h1{
	font-size: 1.6em;
	color: #FFFFFF;
	font-weight: bold;
	width:400px;
	padding: 8px 0 0 20px;
}
h2{
	font-family:  "Arial Narrow", Arial,Helvetica,sans-serif;
	font-size: 3.0em;
	color: #333333;
	margin-bottom:12px;
	font-weight: bold;
	font-stretch: condensed;
}
h3,.text-h3{
	font-family:  "Arial Narrow", Arial,Helvetica,sans-serif;
	font-size: 1.8em;
	color: #333333;
	margin-bottom:12px;
	font-weight: bold;
	font-stretch: condensed;
}
h3 a{
	font-weight: bold;
}
.editable-zoom2 h3{
	font-size: 1.9em;
}
h4{
	font-weight: bold;
	color: #333333;
	font-size: 1.5em;
	font-family: "Arial Narrow", "Arial Rounded MT Bold", Arial,Helvetica,sans-serif;
	font-stretch: condensed;
}
.contenido-editable p,.contenido-editable li{
	text-align: justify;
}
ul,ol{ margin-left:35px; margin-bottom:17px}
li{ margin-bottom:4px;}
p,li,td{
	color: #333;
	font-size: 1.2em;
}
p{margin-bottom:15px}
.text-12{font-size: 1.15em;}
.text-13,.contenedora-proyecto .text-13,.contenedora-noticia .text-13,.proyectos .text-13,.proyectos2 .text-13{font-size: 1.3em; margin:0;}
.text-14,.columna .text-14,.contenedora-proyecto .text-14{font-size: 1.4em; margin:0;}
.text-15,.aitue .text-15,#right2 .text-15{
	font-size: 1.5em;
	
}
.text-18{
	font-size: 1.8em;
	font-family:  "Arial Narrow", Arial,Helvetica,sans-serif;
	font-stretch: condensed;
}
.text-align-right{ text-align:right}
.text-margen{ margin-bottom:0;}
.fecha,#bloque-noticias .fecha3{
	color:#999999;
	margin-bottom:4px;
	font-size: 1.1em;
}
#bloque-noticias .fecha3{
	margin-bottom: 10px;
}
/*Formularios*/
label, label input, textarea,select{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
}
#buscador-bottom label{
	text-align: right;
	display: block;
	padding: 4px 1px 1px;
	color: #FFFFFF;
	width: 56px;
	float: left;
}
#buscador-bottom span{
	padding: 3px 2px 0 3px;
	display:block;
	width:146px;
	float:left;
	margin-left: 5px;
	height: 24px;
}
#buscador-bottom .select{
	background: url(/imagenes/inicio/buscador-campos.png) left top no-repeat;
	margin-bottom: 10px;
}
#buscador-bottom span select{
	background-color:#f2f2f2;
	margin: 0px;
	padding: 1px 0 0 2px;
	border: none;
	font-size: 12px;
	border:0;
}
#buscador-bottom .select select{
	width: 140px;
	border: none;
}
.uf{
	background: url(/imagenes/inicio/buscador-campos.png) left bottom no-repeat;
	margin-bottom:10px;
}
#buscador-bottom .uf select{width:65px;}
#buscador-bottom .uf select.desde{ margin-right:12px;}

.numeros{
	background: url(/imagenes/inicio/fondo-n.png) left top no-repeat;
	margin-bottom:10px;
}
#buscador-bottom .numeros select{width:47px;}
.botones input,#credito .botones input{
	border:0;
	cursor:pointer;
	width:auto;
	overflow:visible;
	color: #FFFFFF;
	padding: 0;
}
.botones .fecha{ color:#7d9ab2; padding-top:9px;}
input.buscar{
	background: url(/imagenes/inicio/boton-buscar.png) left top no-repeat;
	height: 26px;
	width: 62px;
	font-size: 1.3em;
	font-weight: bold;
}
input.buscar:hover{ background:url(/imagenes/inicio/boton-buscar-hover.png)}
input.enviar{
	background: url(/imagenes/contacto/boton-enviar.png) left top no-repeat;
	height: 33px;
	width: 80px;
	font-size: 1.3em;
	font-weight: bold;
}
input.enviar:hover{ background:url(/imagenes/contacto/boton-enviar.png) left bottom no-repeat;}


/*Contacto*/
.aitue{
	background-color:#f3f3f3;
	padding:10px 16px;
}
.contacto{
	width: 485px;
	min-height: 300px;
}
.contacto label{
	display: block;
	padding: 3px 2px 1px 1px;
	width: 70px;
	float: left;
	text-align: right;
	color: #333333;
	font-size: 1.3em;
}
.contacto .campos{
	background: url(/imagenes/contacto/fondo-input.png) left top no-repeat;
	display:block;
	width:350px;
	height:25px;
	float:left;
	padding:2px;
}
.contacto .select{
	display:block;
	width:350px;
	height:25px;
	float:left;
	padding:2px;
}
.oculto{display:none;}
.campos input,.mensaje textarea{
	margin: 0px;
	padding: 2px 0 0 3px;
	border:0;
	color: #333333;
	width: 160px;
	font-size: 1.3em;
	font-family: Arial,Helvetica,sans-serif;
}
.mensaje{
	background: url(/imagenes/contacto/fondo-textarea.png) left top no-repeat;
	width:405px;
	height:187px;
	display:block;
	float:left;
	padding: 2px 0 0 2px;
}
.mensaje textarea{ height:175px; width:360px}
.contacto .botones{
	clear: left;
	padding: 2px 8px 0 73px;
	height: 30px;
}
.contacto .botones input{ float:right;}
.contacto .naranjo,.naranjo{ color:#ff6406;}

/*Embajador Aitue*/
.embajador-aitue{
/*	width: 385px;
	height: 450px;*/
}
.embajador-aitue .text-14{
	font-weight: bold;
	display: block;
	padding: 3px 2px 1px 14px;
	margin:5px 0 10px;
}
.embajador-aitue fieldset{padding:1px;}
.embajador-aitue .bloque-fieldset{
	background-color:#f3f3f3;
	width:280px;
	min-height:190px;
	float:left;
	display: block;
}
.embajador-aitue label{
	display: block;
	padding: 3px 2px 1px 1px;
	width: 80px;
	float: left;
	text-align: right;
	color: #333333;
	font-size: 1.2em;
}
.embajador-aitue .campos{
	background:url(/imagenes/varios/campo-embajador-aitue.png) left top no-repeat;
	display:block;
	width:185px;
	height:25px;
	float:left;
	padding:2px;
}
.embajador-aitue input,.mensaje textarea{
	margin: 0px;
	padding: 2px 0 0 3px;
	border:0;
	color: #333333;
	width: 160px;
	font-size: 1.2em;
	font-family: Arial,Helvetica,sans-serif;
}

.embajador-aitue textarea{ height:123px; width:360px}
.embajador-aitue .botones{
	clear: left;
	padding: 8px 8px 0 135px;
	height: 30px;
	width:190px;
	margin-left:auto;
}
.embajador-aitue .botones input{ float:right; width:80px; color:#FFFFFF; padding-bottom:4px; font-size:1.3em;}
.embajador-aitue .naranjo,.naranjo{ color:#ff6406;}
.agrupacion-proyectos{
	padding: 2px 0 10px 15px;
	/*width: 240px;
	float:left;
	display:block;*/
}
.embajador-aitue .agrupacion-proyectos label{
	width: 155px;
	text-align:left;
	padding: 1px 2px 9px 1px;
	float:left;
}
.embajador-aitue .agrupacion-proyectos input{ width:15px; margin-right:5px;}
/*Fin*/

/*Agenda tu visita*/
.agenda-tu-visita{
/*	width: 385px;
	height: 450px;*/
}
.agenda-tu-visita .text-14{
	font-weight: bold;
	display: block;
	padding: 3px 2px 1px 14px;
	margin:5px 0 10px;
}
.agenda-tu-visita fieldset{padding:1px;}
.agenda-tu-visita .bloque-fieldset{
	background-color:#f3f3f3;
	width:313px;
	height:190px;
	float:left;
	display: block;
}
.agenda-tu-visita label{
	display: block;
	padding: 3px 2px 1px 1px;
	text-align: right;
	color: #333333;
}
.agenda-tu-visita .campos{
	background:url(/imagenes/varios/campo-embajador-aitue.png) left top no-repeat;
	display:block;
	width:185px;
	height:25px;
	padding:2px;
}
.agenda-tu-visita .fondo-comentario{
	background: url(/imagenes/formularios/textarea-291.png) left top no-repeat;
    height: 130px;
    width:291px;

}
.agenda-tu-visita .fondo-comentario textarea {
	font-family: Arial, Helvetica, sans-serif;
	height: 116px;
	width: 284px;
}
.agenda-tu-visita input{
	margin: 0px;
	padding: 2px 0 0 3px;
	border:0;
	color: #333333;
	width: 160px;
	font-size: 1.2em;
	font-family: Arial,Helvetica,sans-serif;
}

.agenda-tu-visita textarea{ height:123px; width:360px}
.agenda-tu-visita .botones{
	clear: left;
	padding: 8px 3px 0 135px;
	height: 30px;
	width:190px;
	margin-left:auto;
}
.agenda-tu-visita .botones input{ float:right; width:80px; color:#FFFFFF; padding-bottom:4px; font-size:1.3em;}
.naranjo{ color:#ff6406;}
#credito .naranjo{color:#F7BB46;}
.agenda-tu-visita .agrupacion-proyectos{padding: 2px 0 10px 15px;}
.agenda-tu-visita .fondo-input{ background: url(/imagenes/formularios/form214.png) left top no-repeat; width:214px;}
.agenda-tu-visita .fondo-input select{ width: 200px;}
.agenda-tu-visita .agrupacion-proyectos label{
	width: 155px;
	text-align:left;
	padding: 1px 2px 9px 1px;
	float:left;
}
.agenda-tu-visita .agrupacion-proyectos input{ width:15px; margin-right:5px;}

.agenda-tu-visita .botones .fecha {
    background: none ;
	font-size:1.1em;
	color:#7d9ab2;
    cursor: default;
    padding-left: 3px;
    width: auto;
	border:none;
}

/*Fin*/
/*Menu desplegable*/
#menu{
    border-left: 1px solid #E5E5E5;
    height: 38px;
    left: 150px;
    position: absolute;
    top: 42px;
    width: auto;
}
#menu ul {
	list-style-type: none;
	list-style-image: none;
	padding:0;
	margin:0;
}
#menu ul li{
	font-family: "Arial Narrow", "Arial Rounded MT Bold";
	font-stretch: condensed;
	height: 38px;
	line-height: 38px;
	float: left;
	position: relative;
	text-align: center;
	font-size: 1.5em;
	border-right:1px solid #e5e5e5;
	z-index: 20;
	margin:0;
	border-bottom:2px solid #FFFFFF;
}
#menu ul li a, #menu ul li a:visited{
	font-family: "Arial Narrow", "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-stretch: condensed;
	display:block;
	text-decoration:none;
	text-align:center;
	color:#005497;
	padding:0 19px;
	font-weight: bold;
}
#menu ul li ul {
	visibility:hidden;
	position:absolute;
	left: 3px;
	top: 40px;
	z-index: 160;
}
#menu table{
	position:absolute;
	border-collapse:collapse;
	z-index:160;
	left:0;
	top:0;
	padding: 5px 7px 5px 7px;
}
#menu ul li:hover a, #menu ul li a:hover {
	font-family: "Arial Narrow", "Arial Rounded MT Bold", Arial,Helvetica,sans-serif;
	text-decoration: none;
	color:#FFFFFF;
	background:  url(/imagenes/template/menu-hover.png) left top repeat-x ;
	font-stretch: condensed;
}
#menu ul li:hover ul, #menu ul li a:hover ul {
	visibility:visible;
	bottom:0px;
	left:0;
	min-height:250px;
	border-top:8px solid #003e69;	
	border-bottom:8px solid #003e69;
	
}
#menu ul li:hover ul li, #menu ul li a:hover ul li {
	display:block;
	width:180px;
	clear:both;
	height:31px;
	border:none;
	font-size: 13px;
	background-color: #003e69;
	line-height: 31px;
	background-image:none;
	text-transform: none;
}
#menu ul li:hover ul li a, #menu ul li a:hover ul li a {
	display:block;
	text-align: left;
	/*width: 167px;*/
	border:none;
	height:31px;
	padding:0 4px;
	margin:0 5px;	
	background-image:none;
	color:#FFFFFF;
}
#menu ul li:hover ul li a:hover, #menu ul li a:hover ul li a:hover {
	background: #005895 url(/imagenes/template/menu-hover.png) left top repeat-x;
}
#menu ul li :hover{
	background: #005895 url(/imagenes/template/menu-hover.png) left top repeat-x;
}
#menu ul li:hover a .hover, #menu ul li a:hover .hover,#menu ul .current .hover{
	background: url(/imagenes/template/menu-hover-span.gif) no-repeat;
	height: 16px;
	width: 16px;
	position: absolute;
	left:45%;
	top: 30px;
	z-index:260;
}
#menu .borde{ border-right:1px solid #46a4f0;}
#menu .borde a,#menu .borde :visited{ border-right:1px solid #026ab2}
#menu ul li ul .bottom{
	background:#003e69;
	display: block;
	height: 6px;
	width: 160px;
	position: absolute;
	left: 0px;
	bottom: -6px;
}

#menu ul li.sin-borde,#menu ul li.sin-borde a{ border-left:none;}
/*Fin Menu*/

/*navegacion*/
.navegacion{
	background:#f3f3f3 url(../imagenes/varios/fondo-navegacion.gif) left top no-repeat;
	margin-bottom:15px;
}
.navegacion-cirre{
	background: url(../imagenes/varios/fondo-navegacion.gif) right bottom no-repeat;
	height:22px;
	padding-top:3px;
}
.navegacion ul{
	list-style-type: none;
	margin:0;
	padding:0 10px;
}
.navegacion ul{
	list-style-type: none;
	margin:0;
	padding:0 6px;
}
.navegacion ul li{
	float: left;
	line-height: 17px;
	position:relative;
	z-index: 0;
	font-size: 1.1em;
	margin: 0 -5px 0 0;
	padding: 0;
}
.navegacion ul li a{
	padding:0 8px 0 20px;
	display:block;
}
.navegacion .uno a{
	padding:0 10px 0 6px;
	display:block;
}
.navegacion ul li a span,.navegacion .uno a span{
	position: absolute;
	background: url(../imagenes/varios/esquinas-navegacion.gif) no-repeat left top;
	width: 18px;
	height: 17px;
	right:-13px;
	top:0;
	z-index: 0;
}
.navegacion ul li :hover{
	text-decoration: none;
	/*background:#fff url(../imagenes/varios/esquinas-navegacion.gif) left -50px no-repeat;*/
}
/*.navegacion ul li :hover span,.navegacion .uno :hover span{background:url(../imagenes/varios/esquinas-navegacion.gif) left -25px no-repeat;}*/
.navegacion .uno :hover{
	text-decoration: none;
	/*background:#fff none;*/
}
.navegacion .current{
	padding:0 10px 0 20px;
	display:block;
	background: url(../imagenes/varios/actual.gif) no-repeat left 0px;
	cursor:default;
	font-weight:bold;
}
.navegacion .current span,.navegacion .current :hover{
	position: absolute;
	background: url(../imagenes/varios/esquinas-navegacion.gif) no-repeat left -25px;
	width: 18px;
	height: 17px;
	right:-13px;
	top:0;
	z-index: 0;
}
/*Fin*/

/*Editable*/
.editable ul{
	list-style-image: url(/imagenes/varios/vineta-editable.gif);
	margin-left:35px;
}
.up,.down,.up-hover,.down-hover{
	font-size: 1.5em;
	color: #3399cc;
	text-decoration: underline;
	display: block;
	padding:1px;
	margin-bottom:10px;
	font-weight: bold;
	cursor:pointer;
	padding-left:25px;
}
.up,.up-hover{ background:url(/imagenes/varios/up-down.png) left -21px no-repeat;}
.down,.down-hover{ background:url(/imagenes/varios/up-down.png) left 2px no-repeat;}
.up-hover,.down-hover{
	text-decoration: none;
}
.pregunta{
	padding-bottom: 5px;
}


/*mensajes*/
.error,.exito{
	width: 487px;
	margin-right:auto;
}
.error{
	background: url(/imagenes/contacto/error-superior.png) left top no-repeat;
	margin-bottom:15px;
}
.error p{
	background: url(/imagenes/contacto/error-inferior.png) left bottom no-repeat;
	padding:10px 10px 10px 40px;
	margin:0;
}
.exito{
	background: url(/imagenes/contacto/exito.png) left top no-repeat;
	margin-bottom:15px;
}
.exito p{
	margin: 0px;
	padding:12px 10px 12px 40px;
	background:url(/imagenes/contacto/exito-inferior.png) left bottom no-repeat;
}
/*Simule credito*/
/*mensajes*/
#right2 .error,#right2 .exito,#right2 .neutro{
	width: 336px;
	margin-right:auto;
}
#right2 .error{
	background: url(/imagenes/varios/error.png) left top no-repeat;
	margin-bottom:15px;
}
#right2 .error p{
	background: url(/imagenes/varios/error-inferior.png) left bottom no-repeat;
	padding:10px 10px 10px 40px;
	margin:0;
}
#right2 .exito{
	background: url(/imagenes/varios/exito-neutro.gif) left top no-repeat;
	margin-bottom:15px;
}
#right2 .exito p,#right2 .neutro .inferior{
	background: url(/imagenes/varios/exito-neutro-inferior.png) left bottom no-repeat;
}
#right2 .exito p{
	margin: 0px;
	padding:10px 10px 10px 40px;
}
#right2 .neutro{ background: url(/imagenes/varios/neutro.gif) left top no-repeat; margin-bottom:10px;}
#right2 .neutro p{
	margin: 0px;
}
#right2 .neutro .inferior{ padding:10px;}
#right2 .neutro .text-13{
	font-weight: bold;
	color: #666666;
	margin-bottom:0px;
	padding:0;
}
/*Credito*/
.background-bottom h2{
	font-size: 1.5em;
	color: #FFFFFF;
	font-weight: bold;
	padding-left:6px;
}
#credito label{
	display: block;
	width: 94px;
	padding: 4px 3px 1px 0;
	float: left;
	text-align: right;
	font-size: 1.2em;
	color: #ffffff;
}
#credito .fondo-input,#credito .rut,#credito .monto,#credito .valor,#credito .fondo-input-180,.fondo-input-185{
	padding:3px 4px 1px 5px;
	display:block;
	float: left;
	height:24px;
	margin-bottom:4px;
}
#credito .fondo-input{
	background: url(/imagenes/financiamiento/form-149.png) left top no-repeat;
	width: 145px;
}
.fondo-input input{ width:210px;}
#credito .fondo-input input{ width:139px;}
#credito .fondo-input-180{
	background: url(/imagenes/creditos/input-180.gif) left top no-repeat;
	width: 185px;
}
#credito .fondo-input-180 input{width: 45px; margin-right:5px;}

#credito .fondo-input-185{
	background: url(/imagenes/financiamiento/form-2.png) 0 top no-repeat;
	width: 145px;
	margin-bottom:4px;
}
#credito .fondo-input-185 input.uf-55{width: 45px; margin:0 0 0 11px;}
#credito .fondo-input-185 input.peso-55{width: 75px; margin: 2px 0px 0 0px;}
#credito input,#credito select{
	font-size: 1.2em;
	border:none;
	background-color:#f2f2f2;
	font-family:Arial,Helvetica,sans-serif;
}
#credito .rut{
	background: url(/imagenes/creditos/fondo-input2.gif) left top no-repeat;
	width: 215px;
}
#credito .rut input{
	width:115px;
	margin-right:4px;
}
#credito .monto{
	background: url(/imagenes/financiamiento/form-2.png) left top no-repeat;
	width: 64px;
}
#credito .monto select{
	width:60px;
	font-size: 1.2em;
}
#credito .valor input{
	width:120px;
	margin-left: 3px;
}
#credito input{
	padding-top:1px;
}
#credito .valor{
	background: url(/imagenes/creditos/fondo-select.gif) right top no-repeat;
	width: 126px;
}
#credito input.simular,input.simular{
	background: url(/imagenes/financiamiento/simular.png) left top no-repeat;
	height: 27px;
	width: 63px;
	font-weight: bold;
	color:#004379;
}
#credito input.simular:hover,input.simular:hover{
	background:url(/imagenes/financiamiento/simular.png) left bottom no-repeat;
}
#credito .botones{clear:left; padding-left:22px; padding-top:1px; padding-right:4px; height:30px}
#credito .botones input{ float:right;}
#credito .botones .fecha{ color:#7d9ab2; padding-top:6px;}
#right2 .text-h3{ margin-bottom:6px;}
.busqueda-superior{
	background:#f9f9f9 url(/imagenes/busqueda-guiada/busqueda-superior.png) left top no-repeat;
}
.busqueda-inferior{
	background: url(/imagenes/busqueda-guiada/busqueda-inferior.png) left bottom no-repeat;
	padding:15px 6px 10px 10px;
}
.bloque-label{
	padding-left: 19px;
}
.busqueda-superior .bloque-label label{
	font-size: 1.2em;
	display: block;
	padding: 1px 1px 1px 1px;
	color: #333333;
}
.busqueda-superior .opciones-label{
	height:21px;
}
.busqueda-superior .opciones-label{
	color: #333333;
	display: block;
	padding: 1px 0 1px 0;
	margin-left: -1px;
}
.busqueda-superior .opciones-label span{
	display: block;
	padding: 1px;
	width:38px;
	font-size: 1.2em;
	float: left;
}
.busqueda-superior .opciones-label label{
	display: block;
	padding: 1px 6px 1px 0;
	float: left;
	line-height:18px;
	height:18px;
	margin-right: -1px;
}
.busqueda-superior .opciones-label input{
	margin: 0px;
	padding: 0px;
	margin-top: -4px;
	margin-right: -1px;
}
#busqueda-contenido{
	width:480px;
	margin:0 260px 0 auto
}
#busqueda-contenido .actividad{ width:140px}
#busqueda-contenido .proyecto-resumen{ margin-right:155px;}
.ordenar{
	background:  url(/imagenes/busqueda-guiada/fondo-select.png) right top no-repeat;
	height:27px;
	width:223px;
	float:right;
	padding: 2px 2px 0 0;
	text-align: right;
}
.ordenar select{
	font-size: 12px;
	border: none;
	width: 139px;
	padding-top: 1px;
	color: #666666;
}
.ordenar label{
	display: block;
	padding: 2px 1px 1px;
	float: left;
	width: 72px;
	color: #666666;
}
.filtros{
	margin-left: 105px;
	height: 90px;
}
.filtros .eliminar,.filtros .eliminar-hover{
	font-size: 1.2em;
	cursor:pointer;
	padding: 4px 28px 4px 8px;
	display: block;
	float: left;
	margin:0 4px 4px 0;
	color: #666666;
	white-space:nowrap;
}
.filtros .eliminar{
	background: #e4f2f8 url(/imagenes/busqueda-guiada/eliminar-reposo.gif) 91% 5px no-repeat;
}
.filtros .eliminar-hover{ background:#e4f2f8 url(/imagenes/busqueda-guiada/eliminar.gif) 91% 5px no-repeat;}
.busqueda-superior .botones{
	padding-left:130px;
}
#categoria-sitios-amigos,#categoria-sitios-amigos li,#listado-sitios-amigos {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#categoria-sitios-amigos{
	width: 740px;
	display: block;
	padding: 1px 180px 1px 1px;
	height: 80px;
	border-bottom: 1px solid #dedede;
	margin-bottom: 20px;
}
#categoria-sitios-amigos li{
	display: block;
	float: left;
	width: 226px;
	padding: 1px 15px 1px 1px;	
}
#listado-sitios-amigos{ padding-bottom:15px;}

/*01-10-09*/

.busqueda-superior .bloqueado .opciones-label label,.busqueda-superior .bloqueado .opciones-label span,.busqueda-superior .bloque-label.bloqueado label {
	color: #999999;
}
.busqueda-superior label.bloqueado {
	color: #999999;
}
.borde-p{
	background: url(../imagenes/varios/borde-proyectos.png) center center no-repeat;
	padding:9px 10px;
}
.margin-auto{ margin:0 auto;}

/*Link casa a la medida*/
#contenedora-casa-medida{
	text-align:center;
	padding-bottom:10px;
}
#contenedora-casa-medida .text-1{
	font-size: 2.2em;
	color: #2d5797;
}
#contenedora-casa-medida p{
	color:#838383;
	font-size:1.5em;
	font-weight: bold;
	margin:0;
}
#contenedora-casa-medida .boton-165{
	font-size:1.3em;
	margin:0;
	font-weight: normal;
	text-align:left;
	text-indent: 12px;
	width:165px;
	margin:3px auto 0;
}
.boton-165 a,.boton-165 :visited{
	background: url(/imagenes/inicio/boton-casa-medida.png) left bottom no-repeat;
	display:block;
	width:165px;
	height:26px;
	line-height:26px;
	color: #def7fe;
	text-decoration: none;
}
.boton-165 :hover{
	background: url(/imagenes/inicio/boton-casa-medida.png) left top no-repeat;
}

/*Formulario Servicio al cliente*/
#for-servicio-cliente label{
	display: block;
	width: 70px;
	padding: 4px 3px 1px 0;
	float: left;
	text-align: right;
	font-size: 1.3em;
	color: #666666;
}
#for-servicio-cliente .fondo-input,#for-servicio-cliente .fondo-input22,#for-servicio-cliente .fondo-input-m{
	padding:2px 4px 1px 5px;
	display:block;
	float: left;
	height:25px;
	margin-bottom:4px;
}
#for-servicio-cliente .fondo-input{
	background: url(/imagenes/servicio-al-cliente/input-1.png) left top no-repeat;
	width: 209px;
}
#for-servicio-cliente .fondo-input input{ width:200px;}
#for-servicio-cliente .fondo-input select{ width:200px;}
#for-servicio-cliente .fondo-input22{
	background: url(/imagenes/servicio-al-cliente/input-2.png) left top no-repeat;
	width: 209px;
}
#for-servicio-cliente .fondo-input22 input{ width:123px;}
#for-servicio-cliente input,#for-servicio-cliente select{
	font-size: 1.3em;
	border:none;
	background-color:#FFFFFF;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}
#for-servicio-cliente .fondo-input-m{
	background:url(../imagenes/servicio-al-cliente/input-3.png) left top no-repeat;
	width: 253px;
	height:142px;
	padding-top:3px;
}
#for-servicio-cliente .fondo-input-m textarea { width:245px; height:135px; border:none;}
#for-servicio-clientee input{padding-top:1px;}

#for-servicio-cliente input.simular,input.simular{
	background:url(/imagenes/creditos/simular.png) left bottom no-repeat;
	height: 26px;
	width: 62px;
	font-weight: bold;
}
#for-servicio-cliente input.simular:hover,input.simular:hover{
	background:url(/imagenes/creditos/simular.png) left top no-repeat;
}
#for-servicio-cliente .botones{clear:left; padding-left:76px; padding-top:1px; padding-right:4px; height:30px}
#for-servicio-cliente .botones input{ float:right;}
#for-servicio-cliente .botones .fecha{ padding-top:6px; color:#999999;}

/*Compartir en redes sociales*/
.twitte-c,.facebook-c{
	margin-right:10px;
	font-size: 11px;
}
.twitte-c a,.twitte-c :visited,.facebook-c a,.facebook-c :visited{
	padding:2px 7px 4px 28px;
	color: #FFF;
	text-decoration: none;
}
.twitte-c a,.twitte-c :visited{
	background:url(/imagenes/varios/twitter.gif) left top no-repeat;
}
.facebook-c a,.facebook-c :visited{
	background:url(/imagenes/varios/facebook.gif) left top no-repeat;
}
.twitte-c :hover,.facebook-c :hover{
	text-decoration: underline;
}

/*Financiamiento*/
.background-bottom{
	background: #005895 url(/imagenes/financiamiento/fondo-inferior.png) no-repeat left bottom;
	margin-bottom:10px;
}
.background-top{
	padding:10px 9px;
}
.pregunta-inferior {
	background:url(/imagenes/financiamiento/fondo-preguntas-inferior.png) no-repeat right bottom;
	margin-top:10px;
}
.pregunta-superior{
	background:url(/imagenes/financiamiento/fondo-preguntas-superior.png) no-repeat right top;
	padding:15px 20px;
}
.pregunta-inferior label{
	font-size: 1.3em;
	color: #666666;
	display:block;
	padding:1px 1px 10px;
}
.pregunta-inferior label input{ float:left; margin:0; padding:0; width:14px; height:14px; display:block;} 
.pregunta-inferior label span{ margin-left:20px; display:block; margin-top:-2px;}
.pregunta-inferior .botones{ text-align:right; padding-top:10px;}
#right3 .error{ background:url(/imagenes/financiamiento/error.png) left top no-repeat; width:250px;}
#right3 .error p{ background:url(/imagenes/financiamiento/error-inferior.png) left bottom no-repeat;}
#right3 .exito{ background:url(/imagenes/financiamiento/exito.png) left top no-repeat; width:250px;}
#right3 .exito p{ background:url(/imagenes/financiamiento/exito-inferior.png) left bottom no-repeat;}

/*Encuesta*/
.encuesta-top{
	background:url(/imagenes/inicio/encuesta-top.png) left top no-repeat;
	padding:10px 14px;
}
.encuesta-bottom{ background:url(/imagenes/inicio/encuesta-bottom.png) left bottom no-repeat;}
.encuesta-center{
	background:#f3f3f3 url(/imagenes/inicio/encuesta.png) left bottom no-repeat;
	padding:10px 16px;
	display: block;
	width:205px;
	margin:0 0 10px;
}
.encuesta-center .text-15{
	font-weight: bold;
	font-size:1.5em;
	color: #333333;
	margin-bottom:10px;
}
.bloque-checked{ padding:0 0 10px 7px;}
.bloque-checked label{
	display: block;
	padding: 1px 0 10px;
	color: #666666;
}
.bloque-checked label input{
	float: left;
	vertical-align:top;
	margin: 0;
	padding: 0;
}
.bloque-checked label .alternativa{
	display: block;
	margin-left:20px;
}
.fondo-porcentaje{
	background-color: #f2f2f2;
	height: 18px;
	width: 206px;
	position: relative;
	margin:3px 0;
}
.porcentaje{
	background-color: #2e8bd6;
	height: 18px;
	font-size: 1.2em;
	color: #FFFFFF;
	text-indent: 6px;
}
.fondo-porcentaje .text-12{
	position: absolute;
	top: -4px;
	right: -63px;
}
.padding-left-15 .text-12,.text-12.padding-left-15{
	color: #999999;
}

/*cotizacion*/

a.cotizacion-b,a.cotizacion-b:visited{
	background: url(/imagenes/proyectos/varios/boton-cotizar.png) left top no-repeat;
	width:55px;
	height:20px;
	line-height:20px;
	display:block;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
	margin-top:2px;
}
a.cotizacion-b:hover{background: url(/imagenes/proyectos/varios/boton-cotizar.png) left bottom no-repeat;}
#aeurus .varios{
	overflow:hidden;
	text-indent:-8000px;
	font-size: 0.5em;
	margin:0;
	float:left;
}



/*Cambios 2011*/

/*Cajas laterales home*/
/*Servicios*/
.servicios{
	font-size: 1.2em;
	margin-bottom:20px;
}
.servicios span.text-titulo{
	color:#005497;
	display:block;
	font-weight: bold;
	padding-bottom:4px;
}
.servicios a{
	color: #9a9a9a;
	display:block;
	padding:10px 80px 10px 16px;
	text-decoration: none;
	font-weight: bold;
}

/*Cajas laterales home*/
.servicio-al-cliente{background: url(/imagenes/inicio/servicios_.jpg) left top no-repeat;}
.servicio-al-cliente :hover{background: url(/imagenes/inicio/servicios_.jpg) -251px top no-repeat;}
.servicio-al-cliente a span.text-titulo:hover{ background:none;}

.financiamiento-credito{background: url(/imagenes/inicio/servicios.jpg) left -124px no-repeat;}
.financiamiento-credito :hover{background: url(/imagenes/inicio/servicios.jpg) -251px -124px no-repeat;}
.financiamiento-credito a span.text-titulo:hover{ background:none;}

.caja-embajador-aitue{background: url(/imagenes/inicio/servicios_.jpg) left -124px no-repeat;}
.caja-embajador-aitue :hover{background: url(/imagenes/inicio/servicios_.jpg) -251px -124px no-repeat;}
.caja-embajador-aitue a span.text-titulo:hover{ background:none;}

.caja-agenda-tu-visita{background: url(/imagenes/inicio/servicios_.jpg) left -275px no-repeat;}
.caja-agenda-tu-visita :hover{background: url(/imagenes/inicio/servicios_.jpg) -251px -275px no-repeat;}
.caja-agenda-tu-visita a span.text-titulo:hover{ background:none;}

.sociales{
	font-size: 1.2em;
	font-weight: bold;
	color: #9a9a9a;
	background: url(/imagenes/inicio/servicios.jpg) left -275px no-repeat;
	display:block;
	padding:10px 80px 10px 16px;
	margin-bottom:20px;
}
.sociales span.text-titulo{
	font-family:  "Arial Narrow", "Arial Rounded MT Bold", Arial,Helvetica,sans-serif;
	font-stretch: condensed;
	color:#005497;
	display:block;
	font-weight: bold;
	padding-bottom:4px;
	font-size:1.1em;
}
.sociales a{
	color: #9a9a9a;
	text-decoration: none;
	font-weight: bold;
}
.sociales:hover{background: url(/imagenes/inicio/servicios.jpg) -251px -275px no-repeat;}
/**/

.titulo{
	font-size:1.4em;
	background:url(/imagenes/inicio/background-titulo-open.png) left top no-repeat;
	padding:11px 1px 10px 8px;
	text-transform: uppercase;
}
.titulo .text-tit{
	font-family:  "Arial Narrow", "Arial Rounded MT Bold", Arial,Helvetica,sans-serif;
	font-stretch: condensed;
	background:url(/imagenes/inicio/background-titulo-close.png) right top no-repeat;
	color:#FFFFFF;
	font-weight: bold;
	padding:11px 9px 10px 1px;
}
.boton-input{ color:#004379; font-size:1.2em; font-weight:bold; height:26px; line-height:2px; padding-bottom:3px;}

/*Accesibilidad*/
.explorer,.firefox,.opera,.safari{
	padding:1px 0 5px 60px;
}
.firefox{background:url(/imagenes/accesibilidad/firefox.jpg) left top no-repeat;}
.opera{background:url(/imagenes/accesibilidad/opera.jpg) left top no-repeat;}
.safari{background:url(/imagenes/accesibilidad/safari.jpg) left 2px no-repeat;}
.explorer{background:url(/imagenes/accesibilidad/explorer.jpg) left 2px no-repeat;}
.text-sub-titulo{ margin-bottom:0; font-weight:bold;}
.coll-dos{float:left; width:400px; padding-right:50px; padding-top:15px;}

/*Obras realizadas*/
.obras-realizadas{ width:305px; position:relative; float:left; margin:0 14px 15px 0; height:300px;}
.obras-realizadas h3{ margin:0; padding:0 0 0 9px;}
.obras-realizadas h3 .text-tit{ display:block; padding:8px 9px 8px 1px;}
.obras-realizadas p{ margin:0; padding-top:5px;}
.obras-realizadas .background-obras-realizadas{ background-color:#f3f3f3; padding:10px;}

.info-prop-left{
	width: 80px;
	padding-top:3px;
	padding-left:10px;
	float: left;
	text-align: left;
}
.info-prop-right{
	width: 80px;
	float: right;
}
