@charset "UTF-8";
/* CSS Document */



div, ul, li, h1, h2, h3, h4, p, a, span, img {
}
body, ul, li, h1, h2, h3, h4, p {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
a {
	outline:none;
}
a:hover {
	text-decoration:none;
}
a img {
	border:none;
}
.altTxt {
	display:none;
}
/* 

	Online Site for Kirebe

	New Version

	by Maria Jose Salinas

	developed for Ingenio Arte y diseño

*/





/*=======global styles=======*/

body {
	font-family:Verdana, Geneva, sans-serif;
	width:100%;
	background-image: url(../recursos/images/fondoBody.jpg);
	background-repeat: repeat-x;
}
 p, h1, h2, h3, h4, h5, h6, ul, li, img, abbr, {
border:0;
font-size:1em;
outline:0;
}
/****************************/

#wrapper {
	width:1000px;
	height:715px;
	background: url(../recursos/images/fondoCONTENEDOR.jpg) no-repeat;
	margin:0 auto;
	margin-top:35px;
	padding:0;
}
.logo1 {
	width:300px;
	height:654px;
	float: left;
}
.main-content {
	width:700px;
	height:654px;
	float:right;
}
.footer {
	width:100%;
	height:75px;
	padding:10px 0;
	text-align: center;
}
.footer a {
	color:#CCC;
	font-size: 9px;
	text-decoration: none;
	padding-right: 2px;
}
.footer a:hover {
	color:#CCC;
	padding-right: 2px;
	text-decoration: underline;
}
.footer ul {
	list-style-type: none;
	margin:5px 0;
}
.footer ul li {
	font-size: 9px;
	display: inline;
	text-align: center;
	margin-bottom: 10px;
}
.footer p {
	color:#CCC;
	font-size:0.6em;
	text-align: center;
	padding: 5px 0 10px 0;
	margin: 0 0 5px 0;
}
.logo {
	width:201px;
	height:121px;
	background:url(../recursos/images/logo.png) no-repeat;
	margin-left:47px;
	margin-top:44px;
}
#menu {
	width:287px;
	height:171px;
	left:2px;
	padding:0 0 0 1px;
}
/** para hacer el menu de lado **/

#menu ul.botones {
	width:200px;
}
#menu ul.botones ul.empresaMenu {
	width:200px;
	margin-bottom:35px;
}
#menu ul.botones ul.empresaMenu ul.empresa li a {
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	left:50px;
}
#menu ul.botones ul.empresaMenu ul.empresa li a:hover {
	text-decoration:underline;
}
#menu ul.botones ul.empresaMenu ul.empresa li ul.submenuEmpresa li {
	display:none;
	font-size:0.8em;
	text-align:left;
}
#menu ul.botones ul.empresaMenu ul.empresa li:hover ul.submenuEmpresa li {
	display:block;
	width:100%;
}
#menu ul.botones ul.empresaMenu ul.submenuEmpresa {
	position:absolute;
	left:120px;
	margin-top:-16px;
	width:90px;
	top: 10px;
}
#menu ul.botones ul.empresaMenu ul.submenuEmpresa li {
	font-size:0.6em;
	color: #666;
	width:120px;
	padding-top: -4px;
}
#menu ul.botones {
	width:200px;
}
#menu ul.botones ul.proyectosMenu {
	width:200px;
	margin-bottom:20px;
	margin-top:15px;
	position: absolute;
	top: 25px;
}
#menu ul.botones ul.proyectosMenu ul.proyectos li a {
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	left:90px;
}
#menu ul.botones ul.proyectosMenu ul.proyectos li a:hover {
	text-decoration:underline;
}
#menu ul.botones ul.proyectosMenu ul.proyectos li ul.submenuproyectos li {
	display:none;
	font-size:0.8em;
	text-align:left;
}
#menu ul.botones ul.proyectosMenu ul.proyectos li:hover ul.submenuproyectos li {
	display:block;
	width:100%;
}
#menu ul.botones ul.proyectosMenu ul.submenuproyectos {
	position:absolute;
	left:80px;
	margin-top:-20px;
	width:120px;
	top: 18px;
}
#menu ul.botones ul.proyectosMenu ul.submenuproyectos li {
	font-size:0.6em;
	color: #666;
	width:120px;
}
/**<--Hasta aqui llega el como hacer el drop menu, fijarse en el html**/

#menu .botones li.proyectos a {
	width:122px;
	height:27px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	padding-left:90px;
	position: absolute;
	top: 40px;
}
#menu .botones li.proyectos a:hover {
	text-decoration:underline;
}
#menu .botones li.servicio a {
	width:122px;
	height:27px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	padding-left:50px;
	position: absolute;
	top: 5px;
}
#menu .botones li.servicio a:hover {
	text-decoration:underline;
}
#menu .botones li.publicaciones a {
	width:122px;
	height:27px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	padding-left:97px;
	position: absolute;
	top: 45px;
}
#menu .botones li.publicaciones a:hover {
	text-decoration:underline;
}
#menu .botones li.compromiso a {
	width:180px;
	height:27px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	padding-left:10px;
	position: absolute;
	top: 65px;
}
#menu .botones li.compromiso a:hover {
	text-decoration:underline;
}
#menu .botones li.faq a {
	width:122px;
	height:27px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	padding-left:120px;
	position: absolute;
	top: 87px;
}
#menu .botones li.faq a:hover {
	text-decoration:underline;
}
#menu .botones li.ingles a {
	width:122px;
	height:27px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	padding-left:103px;
	position: absolute;
	top: 108px;
}
#menu .botones li.ingles a:hover {
	text-decoration:underline;
}
.panel {
	width:300px;
	height:238px;
	background:url(../recursos/images/panelFONDO.png) no-repeat;
	margin-left:54px;
	padding-top:0px;
	margin-top:20px;
}
.panel2 {
	width:200px;
	height:238px;
	background:url(../recursos/images/panelFONDO.png) no-repeat;
	margin-left:0px;
	padding-top:0px;
	margin-top:0px;
}
.botones2 {
	width:300px;
	height:40px;
	margin-left:55px;
}
.botones2 .iconos ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.botones2 .iconos ul li {
	float:left;
	display:inline;
}
.botones2 .iconos ul li.facebook a {
	width:25px;
	height:25px;
	text-decoration:none;
	background: url(../recursos/images/facebookICONO.png) no-repeat;
	margin-top:10px;
	float:left;
	text-indent:-9000px;
}
.botones2 .iconos ul li.twitter a {
	width:25px;
	height:25px;
	text-decoration:none;
	background: url(../recursos/images/twitter.png) no-repeat;
	margin-top:10px;
	float:left;
	text-indent:-9000px;
}
.botones2 .iconos ul li.linkedin {
	width:150px;
	height:25px;
	text-decoration:none;
	color:#FFF;
	margin-top:10px;
	margin-left:5px;
	float:left;
}
.botones2 .iconos ul li.linkedin a {
	text-decoration:underline;
	color:#FFF;
	font-size:0.67em;
}
.contactenos {
	width:100px;
	height:14px;
	margin-top:15px;
	float: right;
	text-indent:-999em;
}
.contactenos a {
	width:89px;
	height:14px;
	display: block;
	text-decoration:none;
	background:url(../recursos/images/BTNcontactenos.png) no-repeat;
	float:right;
	margin-right:15px;
	text-indent:-999em;
}
.main-text {
	width:700px;
	height:119px;
	background:url(../recursos/images/fondoTEXTO.png) no-repeat;
	margin-top:44px;
}
.main-text p {
	width:550px;
	padding-top:40px;
	padding-left:50px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:0.7em;
}
.fotosBANNER {
	width:700px;
	height:329px;
}
.proyectos-inmobiliarios {
	width:700px;
	height:148px;
	background:url(../recursos/images/Abajo.png) no-repeat;
	margin-top:8px;
}
.titulo {
	width:166px;
	height:22px;
	background: url(../recursos/images/panelTITULO.png) no-repeat;
	margin-left:10px;
}
.noticia1 {
	width:170px;
	margin-left:15px;
	margin-top:20px;
}
.noticia1 p {
	color: #CCC;
	font-size:0.6em;
}
.bullet {
	width:6px;
	float:left;
	padding-right:12px;
}
.noticia2 {
	width:170px;
	margin-left:15px;
	margin-top:20px;
}
.noticia2 p {
	color: #CCC;
	font-size:0.6em;
}
#divNewsCont {
	position:relative;
	width:300;
	height:302;
	overflow:visible;
	top:15;
	visibility:hidden
}
#divNewsText {
	position:absolute;
	top:0;
	left:0
}
h1 {
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:normal;
	margin-left:0in;
	margin-right:0in;
	margin-top:0in
}
/************** Quienes Somos *******************/

.headerquienessomos {
	width:700px;
	height:119px;
	background: url(../recursos/images/headerQuienesSomos.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.contenidosomos {
	width:698px;
	height:323px;
	left:2px;
	background: url(../recursos/images/fondoinfoSomos.jpg) no-repeat;
	display:block;
	padding-top:20px;
}
.textosomos {
	width:567px;
	height:262px;
	margin-left:60px;
}
.textosomos a {
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	text-align:justify;
	padding-top:10px;
}
.textosomos p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-top:5px;
}
.textosomos h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	color:#fff;
	font-weight:300;
	text-align:justify;
}
.textosomos li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-top:5px;
}
.nav-paginacion {
	width:30px;
	height:20px;
	float: right;
	margin-right:70px;
}
.nav-paginacion .uno {
	float:left;
}
.nav-paginacion .uno a {
	float:left;
	color:#666;
	font-size:0.6em;
	text-decoration:none;
}
.nav-paginacion .uno a:hover {
	float:left;
	color:#fff;
	font-size:0.7em;
	text-decoration: underline;
}
.nav-paginacion .uno a {
	float:left;
	color:#666;
	font-size:0.6em;
	text-decoration:none;
}
.nav-paginacion .dos {
	float:left;
	margin-left:15px;
}
.nav-paginacion .dos a {
	float:left;
	color:#666;
	font-size:0.6em;
	text-decoration:none;
}
.nav-paginacion .dos a:hover {
	float: right;
	color:#fff;
	font-size:0.7em;
	text-decoration: underline;
}
.nav-paginacion .dos a {
	float:left;
	color:#666;
	font-size:0.6em;
	text-decoration:none;
}
.contenidosomos2 {
	width:698px;
	height:323px;
	left:2px;
	background: url(../recursos/images/fondoinfoSomos.jpg) no-repeat;
	display:block;
	padding-top:30px;
}
/************** MISION VISION *******************/



.contenidomisionvision {
	width:698px;
	height:280px;
	left:2px;
	background: url(../recursos/images/fondoinfoSomos.jpg) no-repeat;
	display:block;
	padding-top:50px;
}

.headermisionvision {
	width:700px;
	height:119px;
	background: url(../recursos/images/headermisionvision.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.textomision {
	width:320px;
	height:260px;
	margin-left:60px;
	padding-top:35px;
	
}
.textomision p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-top:15px;
}
.textovision {
	float:right;
	width:234px;
	height:260px;
	margin-top: -295px;
	padding-top:35px;
	margin-right:40px;
	background:url(../recursos/images/visiontitulo.png) no-repeat top left;
}
.textovision p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-top:15px;
}
/************** VALORES *******************/



.headervalores {
	width:700px;
	height:119px;
	background: url(../recursos/images/headervalores.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.textovalor1 {
	width:600px;
	height:260px;
	margin-left:60px;
	padding-top:35px;
	background-image: url(../recursos/images/fotoPoliticas.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.textovalor1 p {
	width:630px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-top:60px;
}

.textovalor1 h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	color:#fff;
	font-weight:300;
	text-align:justify;
	padding-top:60px;
}
.textovalor2 {
	width:185px;
	height:260px;
	margin-top: -295px;
	padding-top:35px;
	margin-left:274px;
	background: url(../recursos/images/valor1.jpg) no-repeat top left;
}
.textovalor2 p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-top:10px;
}
.textovalor2 h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	color:#fff;
	font-weight:300;
	text-align:justify;
	padding-top:60px;
}
.textovalor3 {
	float:right;
	width:185px;
	height:260px;
	margin-top: -295px;
	padding-top:35px;
	margin-right:25px;
	background: url(../recursos/images/valor1.jpg) no-repeat top left;
}
.textovalor3 p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-top:10px;
}
.textovalor3 h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	color:#fff;
	font-weight:300;
	text-align:justify;
	padding-top:60px;
}
/************** Mapa del sitio *******************/



.contenidomapa {
	width:698px;
	height:300px;
	left:2px;
	background:url(../recursos/images/fondoinfoSomos.jpg) no-repeat;
	display:block;
	padding-top:40px;
	float:left;
}
.headermapa {
	width:700px;
	height:119px;
	background: url(../recursos/images/kirebe-mapa.jpg) no-repeat;
	display:block;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.textomapa {
	width:660px;
	height:300px;
	margin-left:55px;
	float:left;
}
.textomapa ul {
	color:#999;
	float:left;
	height:150px;
	margin-right:40px;
}
.textomapa li a {
	color:#999;
	padding-top:15px;
	font-size:0.65em;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:10px;
	text-decoration:none;
	width:60px;
}
.textomapa li a:hover {
	text-decoration: underline;
}
.textomapa .empresa {
	float:left;
}
.textomapa .inicio {
	float:left;
}
.textomapa .servicio {
	float:left;
}
.textomapa .proyecto {
	float:left;
	margin-right:20px;
}
.textomapa .noticias {
	float:left;
}
.textomapa .compromiso {
	float:left;
}
.textomapa .faq {
	float:left;
}
.textomapa .english {
	float:left;
}
.textomapa strong {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bolder;
	color: #999;
}
.textomapa .empresa #sub {
	padding-left:15px;
	padding-top:6px;
}
.textomapa .proyecto #sub {
	padding-left:15px;
	padding-top:6px;
}
/************** SERVICIO INTEGRAL *******************/



.headerserviciointegral {
	width:700px;
	height:119px;
	background: url(../recursos/images/headerServIntegral.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.contenidoserviciointegral {
	width:698px;
	height:323px;
	left:2px;
	background: url(../recursos/images/fondoinfoSomos.jpg) no-repeat;
	display:block;
	padding-top:20px;
}
.texto1 {
	width:308px;
	height:264px;
	margin-left:65px;
}
.texto1 h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	color: #FFF;
	font-weight:300;
	margin-top:10px;
	margin-bottom:8px;
}
.texto1 h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color: #999;
	font-weight:100;
	margin-top:5px;
	margin-bottom:5px;
}
.texto1 p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	margin-bottom:10px;
}
.texto2 {
	width:250px;
	height:278px;
	margin-top: -265px;
	float:right;
	margin-right:25px;
}
.texto2 h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	color: #FFF;
	font-weight:300;
	margin-bottom:8px;
}
.texto2 h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color: #999;
	font-weight:100;
	margin-top:5px;
	margin-bottom:5px;
}
.texto2 h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	color: #FFF;
	font-weight:300;
	margin-top:10px;
	margin-bottom:8px;
}
/************** PROYECTOS *******************/

.headerproyectos {
	width:700px;
	height:119px;
	background: url(../recursos/images/headerproyConstruidos.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.proyectos-inmobiliarios1 {
	width:700px;
	height:148px;
	margin-top:60px;
}
/************** PROYECTOS 2 *******************/

.headerproyectos2 {
	width:700px;
	height:119px;
	background: url(../recursos/images/headerproyVentas.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}

.contenidogaleria {
	width:698px;
	height:340px;
	left:2px;
	background: url(../recursos/images/fondoinfoSomos.jpg) no-repeat;
	display:block;
}
.proyectos-inmobiliarios2 {
	width:698px;
	height:98px;
	margin-left:0px;
}
.contenidoproyectosAlmeria {
	width:699px;
	height:354px;
	left:2px;
	background:  url(../recursos/images/fondoalmeria.jpg) no-repeat;
	display:block;
	padding-top:15px;
}

.infoproyectoAlmeria h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	color:#FFF;
	font-weight:300;
	text-align:justify;
	padding-bottom:10px;
}
.infoproyectoAlmeria p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-bottom:8px;
}
.infoproyectoAlmeria h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.65em;
	color:#FFF;
	font-weight:300;
	text-align:justify;
	padding-bottom:10px;
}
.paginaweb {
	width:400px;
}
.paginaweb a {
	width:400px;
	color: #fff;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: none;
}
.bulletabajo {
	width:9px;
	height:9px;
	float:left;
	padding-right:10px;
	padding-top:2px;
}

/************** PROYECTOS 2 INTRO *******************/

.headerproyectos2 {
	width:700px;
	height:119px;
	background: url(../recursos/images/headerproyVentas.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}

.contenidogaleria {
	width:698px;
	height:340px;
	left:2px;
	background: url(../recursos/images/fondoinfoSomos.jpg) no-repeat;
	display:block;
}
.proyectos-inmobiliarios2 {
	width:698px;
	height:98px;
	margin-left:0px;
}
.contenidoproyectos2 {
	width:699px;
	height:354px;
	left:2px;
	background: url(../recursos/images/fondointroproyectos.jpg) no-repeat;
	display:block;
	padding-top:35px;
}

.infoproyectoIntro {
	width:311px;
	height:318px;
	margin-left:80px;
}


.infoproyectoIntro p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-bottom:25px;
}
.infoproyectoIntro h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.65em;
	color:#FFF;
	font-weight:300;
	text-align:justify;
	padding-bottom:10px;
}
.desgloce {
	width:400px;
}

.desgloce h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	padding-bottom:8px;
}

.bulletabajo {
	width:9px;
	height:9px;
	float:left;
	padding-right:10px;
	padding-top:2px;
}



/************** PROYECTOS 2 FUERTE VENTURA *******************/



.headerproyectos2 {
	width:700px;
	height:119px;
	background: url(../recursos/images/headerproyVentas.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.proyectos-inmobiliariosfuerteventura {
	width:698px;
	height:98px;
	margin-left:0px;
}
.contenidoproyectosfuertev {
	width:699px;
	height:354px;
	left:2px;
	background: url(../recursos/images/fondoFUERTEventura.jpg) no-repeat;
	display:block;
	padding-top:15px;
}
.infoproyectoAlmeria {
	width:311px;
	height:318px;
	margin-left:60px;
}
.infoproyectoAlmeria h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	color:#FFF;
	font-weight:300;
	text-align:justify;
	padding-bottom:10px;
}
.infoproyectoAlmeria p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	font-weight:100;
	text-align:justify;
	padding-bottom:8px;
}
.infoproyectoAlmeria h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.65em;
	color:#FFF;
	font-weight:300;
	text-align:justify;
	padding-bottom:10px;
}
.paginaweb {
	width:300px;
}
.paginaweb h2 {
	color: #fff;
	font-size:0.6em;
	font-family:Verdana, Geneva, sans-serif;
}
.bulletabajo {
	width:9px;
	height:9px;
	float:left;
	padding-right:10px;
	padding-top:2px;
}
.contenidoproyectoslomas {
	width:699px;
	height:354px;
	left:2px;
	background: url(../recursos/images/fondolomas.jpg) no-repeat;
	display:block;
	padding-top:15px;
}
/************** PROYECTOS 2 MONTESOL *******************/

.contenidoproyectosmontesol {
	width:699px;
	height:354px;
	left:1px;
	background: url(../recursos/images/fondomontesol.jpg) no-repeat;
	display:block;
	padding-top:15px;
}
.contenidoproyectosvianova {
	width:699px;
	height:354px;
	left:1px;
	display:block;
	padding-top:15px;
	background-image: url(../fondovianova.jpg);
	background-repeat: no-repeat;
}
/************** PROYECTOS 2 VIA NOVA *******************/

.contenidoproyectosmontesol {
	width:699px;
	height:354px;
	left:1px;
	display:block;
	padding-top:15px;
}
.contactenos {
	width:700px;
	height:14px;
	margin-top:15px;
	float: right;
}
.contactenos a {
	width:89px;
	height:14px;
	display: block;
	text-decoration:none;
	background:url(../recursos/images/BTNcontactenos.png) no-repeat;
	float:right;
	margin-right:15px;
}
.main-text {
	width:700px;
	height:119px;
	background:url(../recursos/images/fondoTEXTO.png) no-repeat;
	margin-top:44px;
}
.main-text p {
	width:550px;
	padding-top:40px;
	padding-left:50px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:0.7em;
}
.fotosBANNER {
	width:700px;
	height:329px;
}
.proyectos-inmobiliarios {
	width:700px;
	height:148px;
	background:url(../recursos/images/Abajo.png) no-repeat;
	margin-top:10px;
}
.titulo {
	width:166px;
	height:22px;
	background: url(../recursos/images/panelTITULO.png) no-repeat;
	margin-left:10px;
}
.noticia1 {
	width:170px;
	margin-left:15px;
	margin-top:20px;
}
.noticia1 p {
	color: #CCC;
	font-size:0.6em;
}
.bullet {
	width:6px;
	float:left;
	padding-right:12px;
}
.noticia2 {
	width:170px;
	margin-left:15px;
	margin-top:20px;
}
.noticia2 p {
	color: #CCC;
	font-size:0.6em;
}
/***************NOTICIAS1**********************************/



.headernoticias {
	width:700px;
	height:119px;
	background: url(../recursos/images/headerNOTICIAS.jpg) no-repeat;
	margin-left:2px;
	margin-top:44px;
	text-indent:-999em;
}
.contenido {
	width:700px;
	height:329px;
	margin-left:2px;
	background:url(../recursos/images/fondocontenido.jpg) no-repeat;
}
.fechanoticias {
	width:120px;
	height: 20px;
	float:left;
	margin-top:0px;
	margin-left:35px;
}
.fechanoticias2 {
	width:120px;
	height: 20px;
	float:left;
	margin:5px 0 0 0;
}
.archivopdf {
	width:50px;
	height: 20px;
	float:right;
	margin-top:-12px;
	margin-right:-40px;
}
.paginacion {
	width:740px;
	height: 20px;
	margin:220px auto 0 300px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
}
a {
	color:#FFF;
}
.noticiasindice {
	width:640px;
	padding-top:80px;
	padding-left:60px;
	display:block;
	clear:both;
}
.titulosnoticias {
	width:360px;
	height: 20px;
	margin-top:0px;
	float:left;
}
.noticiasindice p {
	width:320px;
	height: 20px;
	padding-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color: #999;
	display: block;
}
.noticiasindice h1 {
	width:150px;
	height: 20px;
	margin-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color: #999;
	font-weight:100;
	float: right;
}
.noticiasindice .botonvermas {
	width:75px;
	height:20px;
	float:right;
	padding:10px 35px 0 0;
}
.noticiasindice .botonvermas a {
	width:75px;
	height:20px;
	background: url(../recursos/images/vermas.png) no-repeat;
	float:right;
	padding:5px 0 5px 0;
}
/************** noticias 2 *******************/



.noticiaabierta {
	width:700px;
	height:329px;
	margin-left:2px;
	background: url(../recursos/images/fondoNoticiaAbierta.jpg) no-repeat;
}
.encabezadonoticia {
	width:640px;
	height: 20px;
	padding-top:23px;
	padding-left:20px;
	display:block;
}
.encabezadonoticia p {
	width:440px;
	height: 20px;
	padding-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	color: #999;
	display: block;
}
.encabezadonoticia h1 {
	width:150px;
	height: 20px;
	margin-top:8px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	color: #999;
	font-weight:100;
	float: right;
	display: block;
}
.encabezadonoticia .botonvermas {
	width:50px;
	height:20px;
	float:right;
	display: block;
}
.encabezadonoticia .botonvermas a {
	width:50px;
	height:20px;
	background: url(../recursos/images/vermas.png) no-repeat;
	float:right;
	display:block;
	padding-top:10px;
}
.texto {
	width:440px;
	height:250px;
	margin-top:25px;
	margin-left:20px;
	overflow: auto;
}
.textoPic {
	width:660px;
	height:250px;
	margin-top:25px;
	margin-left:20px;
	overflow: auto;
}
.texto p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	text-align:justify;
	margin-top:8px;
}
.foto {
	width:180px;
	height:178px;
	float:right;
	margin-right:35px;
	margin-top:-195px;
}
.regresar-noticias {
	width:96px;
	height:23px;
	float:right;
	margin-top:10px;
	margin-right:-15px;
}
.regresar-noticias a {
	width:96px;
	height:23px;
	background: url(../recursos/images/btnregresar.png) no-repeat;
	float:right;
	left:120px;
	bottom:12px;
}
.imatge {
	float:right;
	width:180px;
	height:178px;
}
/************** COMPROMISO AMBIENTAL *******************/



.headercompromisoambiental {
	width:700px;
	height:119px;
	background: url(../recursos/images/headercompromisoAmbiental.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.contenidocompromisoambiental {
	width:698px;
	height:300px;
	left:2px;
	display:block;
	padding-top:30px;
	background-image: url(../recursos/images/fondoinfoSomos.jpg);
	background-repeat: no-repeat;
}
.textocompromiso1 {
	width:308px;
	height:264px;
	margin-left:65px;
}
.textocompromiso1 p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	color:#999;
	font-weight:100;
	text-align:justify;
	margin-bottom:15px;
}
/************** FAQ *******************/



.headerfaq {
	width:700px;
	height:119px;
	background: url(../recursos/images/headerFAQ.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.contenidofaq {
	width:698px;
	height:323px;
	left:2px;
	background: url(../recursos/images/fondoinfoSomos.jpg) no-repeat;
	display:block;
	padding-top: 0px;
}
.faqlinks1 {
	width:290px;
	height:206px;
	margin-top:0px;
	margin-left:60px;
	padding-top: 10px;
}
.faqlinks1 p {
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:0.9em;
	text-align:left;
	text-decoration: none;
	margin-bottom:10px;
}
.faqlinks1 p a {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:0.9em;
	text-align:justify;
}
.faqlinks1 p a:hover {
	text-decoration:underline;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	font-size:0.9em;
	text-align:justify;
}
.faqlinks2 {
	width:285px;
	height:206px;
	margin-top:-205px;
	margin-left:380px;
}
.faqlinks2 p {
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:0.9em;
	text-align:left;
	text-decoration: none;
	margin-bottom:10px;
}
.faqlinks2 p a {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:0.9em;
	text-align:justify;
}
.faqlinks2 p a:hover {
	text-decoration:underline;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	font-size:0.9em;
	text-align:justify;
}
.botonregresar {
	width:69px;
	height:21px;
	margin-left: 500px;
}
.justificado {
	text-align: justify;
}
.fotoimagen {
	width:259px;
	height:219px;
	margin-top: -255px;
	margin-left:405px;
	background:url(../recursos/images/fotopajaro.jpg) no-repeat;
}
/************** CONTACTENOS *******************/

.headercontactenos {
	width:700px;
	height:119px;
	background: url(../recursos/images/headercontactenos.jpg) no-repeat;
	margin-left:0px;
	margin-top:44px;
	text-indent:-999em;
}
.contenidocontactenos {
	width:700px;
	height:430px;
	left:1px;
	display:block;
	background:url(../recursos/images/fondocontactenos.jpg) no-repeat;
	padding-top:30px;
	padding-left: 10px;
}
.infocontactenos {
	width:600px;
	height:317px;
	margin-left:60px;
}
.formulario {
	width:645px;
	height:230px;
	margin-top:0px;
}
label {
	color: #999;
	width: 10em;
	float: left;
	font-size:0.6em;
	text-align: right;
	margin-right: 1em;
	margin-top:2px;
	display: block;
	padding-top:2px;
}
.labels {
	color: #999;
	font-size:0.6em;
}
input {
	margin-top:20px;
	color: #fff;
	background: #666;
	border: 1px solid #999;
}
.borrar input {
	font-weight:bold;
	color: #fcb034;
	border:#b8c94a solid 1px;
}
.borrar input {
	margin-top:15px;
	margin-left: 24.5em;
}
.enviar input {
	font-weight:100;
	font-family:Verdana, Geneva, sans-serif;
	color: #CCC;
	border: #999 solid 1px;
}
.enviar input {
	margin-top:25px;
	margin-left: 150px;
}
.estilotextarea3 {
	margin-top:10px;
	border: 2px solid #CCC;
	color: #999;
}
.rango {
	color: #999;
	font-size:0.6em;
	text-align: left;
	width: 40em;
}
.infocontactenos2 {
	width:200px;
	height:317px;
	margin-left:350px;
	margin-top:-315px;
}
.formulario2 {
	width:257px;
	height:90px;
	margin-top:-8px;
}
.cajamensajetxt {
	margin-left: 35px;
}


/************** Mapa del sitio *******************/

.contenidomapa{ width:698px; height:300px; left:2px; background:url(../recursos/images/fondoinfoSomos.jpg) no-repeat; display:block; padding-top:40px; float:left;}
.headermapa{ width:700px; height:119px; background: url(../recursos/images/kirebe-mapa.jpg) no-repeat; display:block; margin-left:0px; margin-top:44px;text-indent:-999em;}
.textomapa{ width:660px; height:300px; margin-left:55px; float:left; }

.textomapa ul{
	color:#999;
	float:left;
	height:150px;
	margin-right:40px;
}
.textomapa li a{
	color:#999;
	padding-top:15px;
	font-size:0.65em;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:10px;
	text-decoration:none;
	width:60px;
}
.textomapa li a:hover{
	text-decoration: underline;	
}
.textomapa .empresa{
	float:left;

}


.textomapa .inicio{
	float:left;
}

.textomapa .servicio{    
	float:left;
}
.textomapa .proyecto {    
	float:left;
	margin-right:20px;
}
.textomapa .noticias {    
	float:left;


}
.textomapa .compromiso{
  float:left;
}

.textomapa .faq{
  float:left;
}
.textomapa .english{
  float:left;
}
.textomapa strong{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bolder;
	color: #999;	
}
.textomapa .empresa #sub{
	padding-left:15px;
	padding-top:6px;
}
.textomapa .proyecto #sub{
	padding-left:15px;
	padding-top:6px;
}


