html{font-family:Arial;font-size:12px;color:#0F518B;}
body{ text-align:center;position:relative; }
.float{float:left;}
h2{font-size:14px;font-weight:bold;font-style:italic;}
h1{font-size:16px;font-weight:bold;margin-bottom:12px;}
p{margin-bottom:8px;line-height:18px;}
	div#header{height:100px;background:url('../images/fondoBotonera.png') bottom center repeat-x;z-index:1000;width:100%;position:absolute;top:0px;}
		div.body{ width:980px;margin:auto;text-align:left; }
		div#header div.body{padding-top:16px;position:relative;}
			div#logo{margin-left:28px;float:left;}
			div#subBot{margin-left:54px;width:420px;}
				div#subBot ul{font-size:15px;font-weight:bold;margin-top:56px;}
					div#subBot ul li{margin-right:4px;}
					div#subBot ul li.pcias{position:relative;height:20px;overflow:hidden;}
					div#subBot ul li.pcias:hover{height:200px;width:120px;}
						div#subBot ul li a{text-decoration:none;color:#818080;}
						div#subBot ul li a:hover,div#subBot ul li.active a {color:#C4462F;}
				div#subBot ul#pcias{position:absolute;background-color:#c4462f;padding:8px;font-size:14px;width:100px;margin-top:0px;top:20px;}
					div#subBot ul#pcias li{margin-bottom:4px;}
						div#subBot ul#pcias li a{color:#fff;}
						div#subBot ul#pcias li a:hover{color:#ccc;}
			div#botonera{position:absolute;right:0px;top:10px;}
				div#botonera li a{display:block;background-position:top center;height:56px;}
					div#botonera li a span{display:none;}
				div#header div#botonera li a:hover{background-position:bottom center;}
				div#header div#botonera li a.active{background-position:center;}
				div#botonera li a#Inicio{background:url('../images/bot1.png') no-repeat;width:49px;}
				div#botonera li a#Institucional{background:url('../images/bot2.png') no-repeat;width:72px;}
				div#botonera li a#Viviendas{background:url('../images/bot3.png') no-repeat;width:58px;}
				div#botonera li a#Obras{background:url('../images/bot4.png') no-repeat;width:49px;}
				div#botonera li a#Contacto{background:url('../images/bot5.png') no-repeat;width:57px;}
	div#cuerpo{ margin-top:100px; }
		div#cuerpo div.body{ }
	

		
/*-- HOME --*/
ul.noticias{margin-top:-10px;margin-bottom:20px;}
ul.noticias li{width:32.2%;margin-bottom:10px;}
ul.noticias li.dos{margin:0px 8px;}
ul.noticias li img{width:100%;}
ul.noticias li div{background-color:#C5442D; width:95.5%;color:#fff;padding:7px;min-height:150px;}
ul.noticias li  div h1{}
ul.noticias li  div p{}
	ul.noticias ul.galeria{position:relative;height:165px;}
		ul.noticias ul.galeria li{position:absolute;top:0px;left:0px;width:100%;}
		ul.noticias ul.galeria li.primera{z-index:50;}
			ul.noticias ul.galeria li a img{width:100%;height:165px;}
		
/*-- ORIGENES --*/
div.institucional{margin-top:15px;margin-bottom:15px;}
	div.institucional h1{font-size:45px;color:#C4462F;font-weight:bold;font-style:normal;text-align:right;width:975px;}
	div.institucional ul li img{margin-bottom:8px;}
	div.institucional ul li.izq{width:455px;margin-right:8px;}
	div.institucional ul li.der{width:505px;}
	
/*-- VIVIENDAS --*/
div#entregada, div#ejecucion{margin-top:10px;margin-bottom:10px;}
	div#ejecucion ul#localidades{background:url("../images/fondoEjecucion.png") top center repeat-y;}
	ul#localidades{background:url("../images/fondoLocalidades.png") top center repeat-y; padding:20px 0px 0px 0px;text-align:right; width:148px; min-height:777px;}
		ul#localidades li {margin-bottom:10px;}
			div#ejecucion ul#localidades li a{background:url('../images/bullet2.png') top right no-repeat;}
			div#ejecucion ul#localidades li a:hover{background-position:right bottom;}
			ul#localidades li a{text-decoration:none; color:#fff;font-size:14px;font-weight:bold;margin-bottom:10px;display:block;padding-right:28px;background:url('../images/bullet.png') top right no-repeat;height:26px;}
			ul#localidades li a:hover{background-position:right bottom;}
				ul#localidades li a span{display:block;padding-top:5px;}
	ul#informacion{margin-top:10px;margin-bottom:10px;width:435px;margin-left:15px;}
		ul#informacion li#txt{width:172px;margin-top:8px;}
		ul#informacion li#img{width:260px;}
	ul#fotos{margin:0px 0px 10px 10px;text-align:right;}
		ul#fotos h2{font-size:45px;color:#C4462F;font-weight:bold;font-style:normal;}
		ul#fotos h3{font-size:18px;color:#818080;}
		ul#fotos li img{margin-top:10px;}
/*-- OBRAS --*/
ul#mapa{margin:0px 100px 20px 150px;}
	ul#mapa li{margin-top:50px;}
ul#obras{}
	ul#obras h2{font-size:45px;color:#C4462F;font-weight:bold;font-style:normal;margin-top:20px;}
	ul#obras h3{font-size:18px;color:#818080;}
	
/*-- CONTACTO --*/
div#entregada ul.contacto li{margin-bottom:13px;}
form#formContacto{margin:23px;}
	form#formContacto input, form#formContacto textarea{width:500px;height:25px;border:solid 1px #828181;margin-bottom:12px;color:#092D47;}
	form#formContacto textarea{height:113px;}
	form#formContacto input#enviar{width:65px;height:24px;margin-left:436px;border:solid 1px #828181;color:#828181;font-size:14px;background:none;}
	form#formContacto input#enviar:hover{border:solid 2px #C4462F;color:#C4462F;font-weight:bold;}
	span.error{color:#C4462F;font-size:10px;margin-left:12px;}

/*-- FOOTER --*/
div#footer{ height:82px;background:url('../images/fondoFooter.png') top center repeat-x;}
div#footer div.body{padding-top:20px;}
div#footer div.body p{font-size:10px;}
	div.logos{float:right;margin-right:100px;}
		div.logos a{margin-left:12px;}