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

body	{ background-color:#e2e2e0; margin-top:0px; }

/* ESTILOS QUE EN SU MAYORÍA SON PARA LA PÁGINA PRINCIPAL */
#carusel-index	{ width:180px; height:232px;  float:right; vertical-align:top;}
#contenedor	{ width:938px; height:824px; background-color:#FFF; margin-left:auto; margin-right:auto}
#header-index	{ width:910px; height:345px}
#cen-index		{ width:910px; height:150px; background-color:#FFF}
#footer-index	{ width:910px; height:315px; background-color:#8cc63e; position:relative;}
#foo-verde		{ width:910px; height:233px; background-image:url(../media/images/public/bg_inf_index2.jpg);}
#foo-azul		{ width:910px; height:82px; background:url(../media/images/public/bg-footer-index2.jpg) no-repeat top;}
#p-venta		{ width:232px; height:302px;	position:absolute; margin-left:24px; padding:10px}
.c-foo-verde	{ width:430px; height:232px; float:left; padding-left:280px; }
#novedades-index {width:482px; height:auto; float:left; padding-left:250px; padding-top:21px;}
.novedades_index_a {width:310px; height:20px; float:left;text-align:left;}
#novedades_index_b {width:50px; height:20px; float:left;}
#telfindex		{ width:220px; height:auto; padding-left:62px}
#pventa-img		{ width:180px; height:194px; border:6px solid #fff;}

/* ESTILOS QUE EN SU MAYORÍA SON PARA LAS PÁGINAS INTERIORES */
#contenedor-interior	{width:938px; height:auto; background-color:#FFF; margin-left:auto; margin-right:auto}
#header-interior		{width:910px; height:146px; background-image:url(../media/images/public/header-interior.jpg);margin-left:auto; margin-right:auto; position:relative;}
#menu-interior			{width:610px; height:50px; position:absolute; margin-top:93px; margin-left:26px}
#acercadelider			{width:100px; height:auto; float:left;}
#contactanos			{width:100px; height:auto; float:left;}
#quehacemos				{width:auto; height:auto; float:left; padding-right:5px}
.item_menu				{width:auto; height:auto; float:left; padding-right:8px}
#compraterrenos			{width:136px; height:auto; float:left;}
#proyectos-menuin		{width:151px; height:auto; float:left}
#submenucontenido		{ width:910px; height:56px; position:absolute; margin-left:auto; margin-right:auto; margin-top:7px; padding-bottom:30px}
#submenutexto			{ width:580px; height:56px; position:absolute; margin-left:300px; padding-top:24px; line-height:19px;}
#submenutexto_dinamico	{ width:600px; height:56px; position:absolute; margin-left:290px; padding-top:24px; line-height:19px;}
#submenu				{ width:910px; height:86px; background-image:url(../media/images/public/bg-submenu.jpg);margin-left:auto; margin-right:auto}
#submenu2				{ width:910px; height:64px; background-image:url(../media/images/public/bg-submenu.jpg);margin-left:auto; margin-right:auto}
#gallery_venta			{ width:910px; height:413px; background:#8cc63e; margin-top:6px; margin-left:auto; margin-right:auto}
#contenido				{ width:870px; height:auto; background-color:#fff; padding-left:20px; padding-right:20px; padding-top:40px; padding-bottom:20px; margin-left:auto; margin-right:auto;  display:table}
.contenido{overflow:auto;}
#contenido-organigrama	{ width:906px; height:auto; background-color:#fff; margin-left:auto; margin-right:auto;  padding-top:40px; padding-bottom:20px; margin-left:auto; margin-right:auto; display:table}
#foo-interior			{width:910px; height:72px; background-image:url(../media/images/public/footer-interior.jpg); margin-left:auto; margin-right:auto}
#menu-footer			{width:310px; height:30px; position:absolute; margin-left:600px; margin-top:20px}
#vision-mision-iz		{ width:380px; height:auto; float:left; padding-top:45px}
#vision-mision-der		{ width:435px; height:auto; float:right;}
#quienes-iz				{ width:400px; height:auto; float:left; padding-left:5px; padding-right:5px;}
#quienes-der			{ width:400px; height:auto; float:right; padding-left:5px; padding-right:5px;}
#organigramacen			{ width:800px; height:auto; padding-left:5px; padding-right:5px;}
#organigrama-gerencia	{ width:122px; height:auto; float:left}
#org					{ text-align:center;}
#org2					{ padding-left:38px; width:830px;}
#contenido2				{ width:870px; height:400px; background-color:#fff; padding-left:20px; padding-right:20px; padding-top:40px; padding-bottom:20px;}

#der	{ width:420px; height:auto; float:right; vertical-align:top;}

#der_testimonio	{ width:435px; height:auto; margin-top:20px;}
#iz 	{ width:410px; height:auto; float:left}
#iz_ejecutado 	{ width:325px; height:100%; float:left; vertical-align:top;}
#der_ejecutado	{ width:420px; height: auto; float:right; vertical-align:top;}
#iz_postventa 	{ width:360px; height:auto; float:left}
#der_pventa	{ width:110px; height:auto; float:right;}
#iz_preg 	{ width:300px; height:575px; float:left}
#der_preg	{ width:510px; height:auto; float:left;}
#preg_1{ float:left; width:20px;}
#preg_2{ float:left; width:490px;}
#iz_pventa 	{ width:710px; height:auto; float:left; color:#666666}

#iz_pventa_titulo{ width:700px; border-top:1px solid #eee; border-bottom:1px solid #eee; height:35px; padding-top:3px; margin-top:16px; font-family:Verdana; font-size:11px;}
#pejecutado_titulo{ width:700px; border-top:1px solid #eee; border-bottom:1px solid #eee; height:35px; font-family:Verdana; font-size:11px;}
#iz_pventa_descripcion{ width:660px; height:auto; margin-top:16px; font-family:Verdana; font-size:11px; padding-left:40px;}
#iz_pventa_area{ width:660px; height:auto; margin-top:16px; font-family:Verdana; font-size:11px; padding-left:40px;}
#iz_pventa_informes{ width:660px; height:auto; font-family:Verdana; font-size:11px; padding-left:40px;}
#iz_pventa_navegacion{ width:660px; height:auto; font-family:Verdana; font-size:11px; padding-left:40px;}
#iz_pventa_informes_a{ width:110px; height:auto; margin-top:16px; font-family:Verdana; font-size:11px; float:left;}
#iz_pventa_informes_b{ width:550px; height:auto; margin-top:16px; font-family:Verdana; font-size:11px; float:left;}
#iz_pventa_informes_b a{ color:#666; text-decoration:underline;}
#iz_pventa_informes_b a:hover{ text-decoration:none;}

.titulo			{ font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#fff}
.tex			{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#e5fa57}
.tex2			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align: justify;}
.tex2	a		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align: justify; text-decoration:underline;}
.tex2	a:hover	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align: justify; text-decoration:none;}
.tex3			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bed9f2; text-align: justify;}
.tex4			{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; font-weight:bold; text-align: justify;}
.tex4:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#82bf2e; font-weight:bold; text-align: justify;}
.tex5			{ font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#e5fa57}
.tex6			{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#f2ff1f}
.text8			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#79e5ec}
.text7			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
.texto8			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#79e5ec;}
.text9			{ font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#9ec630}
.text10			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:justify;}
.text10	a		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2669e4; text-align:justify;text-decoration:underline}
.text10	a:hover	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2669e4; text-align:justify; text-decoration:none;}
.text11			{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#9ec630;}
.text12			{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5b5a5a}
.text13	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold}
.text14	{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#9ec630}
.text15		{ font-family:Arial; font-size:15px; color:#9ec630;font-weight:bold;}
.text16		{ font-family:Arial; font-size:15px; color:#9ec630; margin-bottom:10px;}
.text17		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:justify; margin-left:20px;}
.text17 a	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2669e4; text-align:justify; margin-left:20px;text-decoration:underline;}
.text17 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2669e4; text-align:justify; margin-left:20px;text-decoration:none;}
.div_informes_1{ float:left; width:60px;}
.div_informes_2{ float:left; width:350px;}

.borde-img		{ border:6px solid #fff;}
.borde-img2		{
	border:1px solid #eee; padding:6px;
	}
a			{text-decoration:none;  color:#fff}

/**
 * Estilos para el carousel proyectos Programador No Borrar!!!!!
 * 
 */
#contenedor 	{ width:910px; height:413px; display:block; background:#8cc63e}
#carrouseliz	{width:200px; height:413px; float:left }
#carrouselcen	{ width:680px; height:413px; background-color:#68a417; float:left}
#mycarousel_proy1_details1{ position:relative;width:711px;height:413px;}
#mycarousel_proy1_details3{ position:relative;width:711px;height:413px;}
#mycarousel_proy1_details4{ position:relative;width:711px;height:413px;}
#botflotantes_1	{ width:32px; height:176px; position:absolute; z-index:4; bottom:0px;}
#botflotantes_2	{ width:32px; height:176px; position:absolute; z-index:4; bottom:0px;}
#botflotantes_3	{ width:32px; height:176px; position:absolute; z-index:4; bottom:0px;}
#botflotantes_4	{ width:32px; height:176px; position:absolute; z-index:4; bottom:0px;}


div#mycarousel_proy1{
	width:125px;/*200 = 190+10*/
	height:400px;/*423=390+13+10*/
	float:left;
	padding:13px 0 0 38px;
}
div#mycarousel_details{
	width:711px; 
	height:413px; 
	background-color:#8CC63E;
	float:right;
}
div#plano_proyecto{
	width:711px; 
	height:413px;
	background-color:#68a417;
	float:right;
}
div#plano_proyecto_0{
	width:40px;
	height:413px;
	float:left;
	position:relative;
}
div#plano_proyecto_titulo{
	font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:30px;
	padding-bottom:20px;
}
.plano_proyecto_descripcion{
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
}
div#plano_proyecto_1{
	width:15px; 
	height:413px;
	background-color:#47710e;
	float:left;
}
div#plano_proyecto_2{
	width:576px;
	height:413px;
	float:left;
	overflow:hidden;
}
div#plano_proyecto_3{
	width:88px; 
	height:413px;
	background-color:#47710e;
	float:left;
}
.texto_plano_proyecto{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
}
.texto_plano_proyecto a{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
}
div#gallery{
	margin-top:10px;	
	width:100%;
	height:413px;
	background:#8cc63e;
}
div#gallery-ejecutado{
	margin-top:10px;
	padding-top:15px;
	width:910px;
	height:165px;
	background:#8cc63e;
	background-image:url(../media/images/public/img-line-ejecutados.jpg);
	background-repeat:repeat-y;
	margin-left:auto; margin-right:auto;
}

/**
 * Fin de los estilos carousel proyectos
 * 
 */

/**
 * Estilos para el TextEditor
 * 
 */ 
 .titulo_1 {
	font-family: Arial;
	/*font-weight: bold;*/
	font-size: 27px;
	color:#9FC82E;
}

.titulo_2 {
	font-family: Arial;
	font-size: 27px;
	color:#7E7E7E;
}

.aviso {
	font-family: Arial;
	font-weight: bold;
	font-size: 23px;
	color:#9FC82E;
}
.aviso_texo {
	color:#9FC82E;
}

.titulo_3 {
	font-family:Verdana;
	font-size: 11px;
	color:#666666;
}

.area {
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
	color:#0069da;
}

/**
 * Fin de los estilos TextEditor
 * 
 */

#bg-carrousel	{ 
	width:110px; 
	height:126px; 
	background-image:url(../media/images/public/bg-carrousel2.jpg); 
	padding-left:7px; 
	padding-right:7px; 
	padding-top:9px; 
	padding-bottom:9px; 
}

#contenedor_error{
	font-family: Verdana;
	color:#000;
	font-size:11px;
	font-weight:bold;
	height:25px;
	background-color: #83BE2E;
}
input.error, textarea.error, select.error{
 	background: #83BE2E;
	color: #FFFFFF;
}
.myFormCompra input#txt_nombres,input#txt_apellidos,input#txt_direccion,input#txt_distrito,input#txt_telefono,input#txt_email,input#txt_tno_ubicacion,input#txt_tno_area,input#txt_tno_perimetrales{
	width:298px;
	height:17px;
	border:0px solid #000;
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.myFormCompra input#txt_telefono1,input#txt_telefono2{
	width:100px;
	height:17px;
	border:0;
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.myFormCompra textarea#txt_tno_observacion,textarea#txt_sugerencia{
	width:298px;
	height:177px;
	border:0;
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
/**
 * Los new estilos
 * 
 */
#compra-terrenos	{ width:300px; height:auto; padding-left:70px}
#formulario			{ width:300px; height:20px; margin-bottom:2px; border:solid 1px #b5b5b5;}
#formulario-tex		{ width:300px; height:16px; margin-top:2px; }
#formulario-comentario	{width:300px; height:180px; margin-top:2px; margin-bottom:2px;  border:solid 1px #b5b5b5;}
#formulario-boton	{width:300px; height:30px}
#formulario-cancelar	{width:150px; height:20px; float:left}
#formulario-enviar		{ width:150px; height:20px; float:right}
#telefonos			{ width:300px; height:16px; margin-top:2px; margin-bottom:2px; }
#telefono1			{ width:120px; height:20px; margin-right:20px; float:left; border:solid 1px #b5b5b5;}
#telefono2			{ width:120px; height:20px; margin-left:20px; float:right; border:solid 1px #b5b5b5;}
#telefono_text1		{ width:126px; height:16px; margin-right:20px; float:left; }
#telefono_text2		{ width:126px; height:16px; margin-left:20px; float:right; }

/*
 * Descripcion carousel modo alpha
 * 
 */
 
.jcarousel-item-horizontal span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    width: 591px;
    background-color: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
	-khtml-opacity: 0.6;
    opacity: 0.6;
    color: #fff;
	padding: 10px 13px;
	top:361px;
	height:32px;
	text-align:right;
    /*display: none;*/
}
.jcarousel-item-horizontal #vertical_sombra{
	position: absolute;
	width:58px;
	height:413px;
	background-color: #000;
    filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
    opacity: 0.3;
    color: #fff;
	left:0;
}
.jcarousel-item-horizontal #vertical_sombra_2{
	position: absolute;
	width:48px;
	height:413px;
	background-color: #000;
    filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
    opacity: 0.3;
    color: #fff;
	left:0;
}
.tab_plano #vertical_sombra{
	position: absolute;
	width:58px;
	height:413px;
	background-color: #000;
    filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
    opacity: 0.3;
    color: #fff;
	left:0;
}
.tab_plano #vertical_sombra_2{
	position: absolute;
	width:51px;
	height:413px;
	background-color: #000;
    filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
    opacity: 0.3;
    color: #fff;
	left:0;
}
.clear {
	clear: both;
}
.jcarousel-item-horizontal span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.tab_plano{
	position:relative;
}
.tab_plano span#cuadro1{
    position: absolute;
    width: 550px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
	padding-top:8px;
	padding-left:13px;
	padding-right:13px;
	top:359px;
	height:46px;
}
.tab_plano span strong {
    font-size: 14px;
	color:#FFFFFF;
}
/*
 * Fin de descripcion de Carousel
 */

div#home_icon {
	position:absolute;
	width:18px;
	height:18px;
	right:0;
	padding-right:10px;
}

/*#novedades{
	list-style:none;
	margin:0;
	padding:0;
}*/

#lista_planos{
	color:#FFFFFF;
	margin:0;
	padding:0 0 0 18px;
}

div#mycarousel-comunes{
	/*padding-top:10px;*/
	width:832px;
	height:400px;
	background-color:#FFFFFF;
}
div#mycarousel-comunes-titulo{
	width:802px;
	height:30px;
	padding-left:30px;
	font-family:Arial;
	font-size:18px;
	color:#022C82;
}
.texto_construccion{
	font-family:Arial;
	font-size:11px;
	color:#9ec630
}
div#newmedia{
	width:15px;
	height:90px;
	top:150px;
	left:-18px;
	position:absolute;
}

/* Aqui empieza el contenido del mapa site  */

#contenedor-mapa {
	width:800px;
	height:90px;}

#mapa-site {
	width:800px;
	height:800px;
	padding-left:70px;
}

#tit-mapa {
	width:169px;
	height:55px;
	float:left;
	background-image:url(../media/images/public/bg-mapa1.jpg);
	background-repeat:no-repeat;
	padding-top:13px;

}

#sub-mapa{
	width:600px;
	height:14px;
	float:left;
	padding-top:52px;	
}

.text155 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848181;
	word-spacing:10px;
}
#tit-mapa2 {
	width:124px;
	padding-left:14px;
	padding-right:14px;
}

a.one:link {color:#848181}
a.one:visited {color:#848181}
a.one:hover {color:#390;}

#contentPanoramica{
	padding:10px;
	background-color:#8CC63E;
	height:460px;
	width:565px;
	overflow:auto;
	display:block;
}

div#marco_mov{
	background-color:#FFFFFF;
	padding:8px;
	width:400px;
	overflow:hidden;
}
div#detalle_mov{
	background-color:#858585;
	width:auto;
	height:40px;
}
span#texto_detalle{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:5px;
	text-align:center;
}

div#contentPanoramicaLeft{
	width:140px;
	float:left;
}

div#contentPanoramicaRight{
	float:left;
	width:426px;
	width:auto;
}
div#dowload_quicktime{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
}
.link_quicktime{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
}
.link_quicktime a{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.link_quicktime a:hover{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
}

/**
 * Estilos para la asección de noticias
 */

#contenido-noticia-detalle{
	width:845px;
	overflow:auto;
	height:auto;
}
#contenido-noticia-separator{
	width:auto;
	height:1px;
	margin:15px 0 15px 0;
	background-color:#83BE2E;
}
#contenido-noticia-carousel{
	width:auto;
	height:239px;
	overflow:auto;
}
#contenido-noticia-detalle-foto{
	width:442px;
	height:370px;
	float:left;
	
}
#contenido-noticia-detalle-texto{
	float:left;
	padding-left:25px;
	width:360px;
	height:auto;	
}

#contenido-pagina-detalle-texto{
	float:left;
	padding-left:25px;
	width:auto;
	height:auto;	
}
#contenido-noticia-foto{
	width:432px;
	height:360px;
	padding:4px;
	border:1px solid #83BE2E;
}
#contenido-noticia-carousel-header{
	background-color:#83BE2E;
	height:24px;
	margin-bottom:17px;
}
#contenido-noticia-carousel-content{
	height:168px;	
}
#contenido-noticia-carousel-paginator{
	height:25px;
	width:845px;
}
.noticia-carousel-content-block{
	width:210px;
	float:left;
}
.noticia-carousel-content-foto{
	width:185px;
	height:109px;
	border:1px solid #8D8381;
}
.noticia-carousel-content-texto{
	margin-top:5px;
	width:187px;
	text-align:left;
}

.noticia-carousel-content-texto a{
	text-decoration:none;
	color:#666666;
}
.noticia-carousel-content-texto a:hover{
	text-decoration:underline;
	color:#666666;
}

#links_lps{
	float:left;
	font-family:Verdana;
	text-align:center;
	
}
#links_lps a{
	text-decoration:none;
	color:#666666;
}

/*
 * Paginacion cls_paginacion.php
 */
div#paginacion{
	width:20px;
	height:16px;
	background:#999999;
	font-family:Arial;
	font-size:10px;
	text-align:center;
	float:left;
	margin-right:2px;
}
div#paginacion a{
	display:block;
	height:16px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
}
div#paginacion a:hover{
	text-decoration:none;
	background:#83BD33;
	color:#ffffff;
}
div#paginacion_select{
	width:20px;
	height:16px;
	background:#83BD33;
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	float:left;
	color:#FFFFFF;
	margin-right:2px;
}
.paginacion_noselect{
	width:16px;
	padding-top:2px;
	height:16px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	float:left;
	color:#FFFFFF;
	margin-right:2px;
}
div#paginacion_suspensivo{
	width:20px;
	height:16px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	float:left;
	color:#FFFFFF;
	margin-right:2px;
}

#noticia-seo{
    display: block;
	font-family:Arial;
	color:#FFF;
    background-color: #014991;
    width: 910px;
    border-top:#3F71B6 solid 2px;
    
}

/*.noticia-seo-division{
	width:910px;
	height:2px;
	background-color:#366FA4;
}*/
    
.noticia-seo-categoria{
	width:910px;
	/*border-bottom:3px solid #366FA4;*/
}
.noticia-seo-categoria-content{
	width:876px;
    padding-bottom: 10px;
}
.noticia-seo-categoria-titulo{
	font-size:22px;	
	font-weight:bold;
	text-align:left;
	overflow:auto;
	padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 36px;
   
}
.noticia-seo-bloque{
	padding:0 36px 0 36px;
}
.noticia-seo-titulo{
	height:36px;
	text-align:left;
	font-weight:bold;
}
.noticia-seo-titulo h4{
	padding:0;
	margin:0;
}
.noticia-seo-descripcion{
	overflow:auto;
	height:auto;
	width:auto;
	padding-bottom:30px;
}
.noticia-seo-foto{
	width:472px;
	height:158px;
	float:left;
	border:1px solid #FFF;
}
.noticia-seo-texto{
	width:318px;
	padding-left:38px;
	height:160px;
	float:left;
	text-align:left;
	font-size:11px;
}
.noticia-seo-mas{
	padding:30px 0 30px 0;
	width:auto;
	height:20px;
	overflow:auto;
}
.noticia-seo-mas-icon{
	width:9px;
	padding-top:2px;
	float:left;
}
.noticia-seo-mas-texto{
	float:left;
	color:#40769C;
	font-size:15px;
	font-weight:bold;
}
.noticia-seo-mas-texto a{
	color:#40769C;
	text-decoration:none;
}
.noticia-seo-mas-texto a:hover{
	color:#40769C;
	text-decoration:underline;
}



/*ESTILOS CREADOS*/
.contimg{width:295px; border:2px solid #FFFFFF; background:url(../media/images/public/depimg.jpg); margin:0px 20px 10px 0; float:left;}
.texsup{margin:160px 0 0 0; height:15px; background:url(../media/images/public/greentrans.png); padding:3px 10px; color:#FFFFFF; font-size:12px; font-weight:bold;}
.context{margin:0px 0px 0 34px; text-align:justify; width:842px; color:#FFFFFF; font-size:13px}
.context span{ margin:0px 0 0 0; font-weight:bold;}
.mrg1{border-bottom:#4078A9 dashed 1px; margin:64px 0 16px 0; height:1px; clear:both;}
.mrg2{border-bottom:#4078A9 solid 3px; margin:8px 0 16px 0; height:1px; clear:both;}
.otros{text-align:center; color:#A8EDFC; font-size:12px; font-weight:bold; margin:36px 0 80px 0; width:800px;}
.otros a{text-align:center; color:#A8EDFC; font-size:12px; font-weight:bold; margin:36px 0 80px 0; width:800px;}

/* fondo index novedades */

.fondo_novedades{
    background: url(../media/images/public/novedades2.jpg) top center no-repeat;
    width: 482px;
    height: 43px;
}

.ubi_novedades{
    padding-top: 10px;
    padding-left: 160px;
}

.descripcion{
    clear:both;
}