body { padding: 0 0 0 0; margin: 0; font: .7em Tahoma, Arial, sans-serif; line-height: 1.2em;  color:#7e7f7e; background: #9FE5F1 url(../images/bk_web.jpg) repeat-x;  }
a { color: #47B6DA; background: inherit; }
a:hover { color: #808080; background: inherit; }
a.menurealtor{font-size:12px; font-weight:bold; color:#2D9FB9; text-decoration:none}
p {	margin: 0 0 5px 0; }
h1 {padding: 0; margin: 0; text-decoration: none; font-weight:normal}
h1.evento {font: bold 2.2em Arial, Sans-Serif; padding: 8px 0 0 0; margin: 0; letter-spacing: -1px; }
h2 {margin: 0; padding: 0; text-decoration: none; font-weight:normal}
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
ul { margin-top: 0;  }
img { border: 0; }
input,select,textarea{
	border-bottom:1px solid #9DD343;
	border-top:1px solid #9DD343;
	border-left:1px solid #9DD343;
	border-right:1px solid #9DD343;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 11px;
}
FORM, FORM P { margin: 0; padding: 0; text-align:left}
#content{background: url(../images/header_bk_nuves3.jpg) repeat-x;}
#header{height:288px}
.cuerpo{width:975px;}
.cuerpoA{background: #F4FCFE;padding-top:15px; width:965px;}
.cuerpoB{background: #F4FCFE;padding-top:0px; width:965px; }
.cuerpoLadoIz{background: url(../images/lado_iz.png) repeat-y top left; width:972px;}
.cuerpoLadoDe{background: url(../images/lado_de.png) repeat-y top right; width:972px;}
#columns {
	min-height: 600px; /* set a min-height to ensure a target dropzone */
}

.clear{clear:both; margin: 0px}
.columna-150{float:left; width:150px}
.columna-inicio{float:left; width:320px; }
.columna-inicio-center{float:left; width:319px; border-left:1px solid #C3E4AB; border-right:1px solid #C3E4AB; }
.columna-contenido{float:left; width:636px; padding-left:5px; text-align:left }
.columna-contenido-realtor{width:100%; padding-left:5px; text-align:left }
.barra-titulo{background: url(../images/Barra.jpg) no-repeat; width:306px; height:39px; }
.titulo{padding-left:40px; padding-top:12px; font-size:12px; color:#639728; text-align:left; float:left; width:49%; font-weight:bold}
.titulo-columna-right{padding-left:10px; font-size:12px; color:#639728; text-align:left; font-weight:bold}
.titulo-comentario{padding-left:40px; padding-top:14px; font-size:12px; color:#639728; text-align:left; float:left; font-weight:bold}
.titulo A{text-decoration:none; color:#639728; font-weight:bold}
.titulo-inicio-suggestion{padding-left:40px; font-size:12px; color:#639728; text-align:left; float:left; width:50%; font-weight:bold}
.titulo-inicio-suggestion A{text-decoration:none; color:#639728; font-weight:bold}
.titulo-right{float:right; padding-right:10px; color:#639728;font-size:9px;}
.titulo-right-inicio-suggestion{float:right; padding-right:10px; color:#639728;font-size:9px;}
.titulo-modulo{font-size:35px; color:#639728;  line-height:45px; margin-top:10px; margin-bottom:10px; margin-left:5px}
.plus{float:left;width:10px; padding-top:15px; text-align:left;}
.archive{float:left;padding-top:10px; text-align:left; font-size:11px; padding-left:5px;color:#639729; }
.archive a{color:#639729;}
.boton-view{float:left; width:inherit}
.boton-view-inicio-evento{float:left; width:inherit}
.boton-view-inicio{border:0; background-color:#88BC29; color:#FFFFFF; height:24px; font-size:11px; text-align:center; padding:0 0 0 0; vertical-align:middle; cursor:pointer}
.boton-view-inicio-esq{float:left; width:6px; height:24px}
.boton-view-inicio-cen{float:left; width:inherit; height:24px;background-color:#88BC29}
.boton-view-evento{float:left; width:50px;text-align:center}
.boton-view-evento-grn{float:left; width:80px;text-align:center}
.boton-view-suggestion{float:left; width:54px}
.goto{text-align:right; padding-top:3px; padding-right:10px; width:300px}
.goto-texto{float:left; width:290px }
.goto-texto A{ text-decoration:none }
.goto-pointer{float:left; width:10px; padding-top:6px }
.news-marco-titulo{float:left; width:220px; height:25px; } 
.news-titulo{ font-size:14px; color:#639729; text-align:left; height:15px; overflow:hidden} 
.news-more{float:right; text-align:right; padding-top:3px}
.news-resumen{height:55px; overflow:hidden; line-height: 1.2em;}
.suggestion-titulo{ float:left; color:#919191; font-size:11px; width:140px; text-align:left;} 
.suggestion-titulo A{color:#919191; text-decoration:none} 
.suggestion-votos{width:85px;  border:0px solid #E4E8E9; text-align:center; color:#80AF45; background-color:#FFFFFF} 
.suggestion-votos H1{ font:Arial, Sans-Serif; padding: 0 0 0 0; margin:0 0 0 0; font-size:46px;font-weight:normal}
.suggestion-votos DIV{margin-top:2px}
.suggestion-marco-lista-imagen{width:90px; height:60px; overflow:hidden; float:left}
.goto a{color:#639729; text-decoration:none}
.cuadro-news{ background-color:#E4E8E9; width:300px; height:200px; overflow:hidden} 
.cuadro-news .texto{ width:278px; padding-top:10px; padding-left:5px; padding-right:5px; text-align:left;  } 
.cuadro-realtors{ width:300px; padding-bottom:5px} 
.cuadro-realtors .list{margin-top:1px; width:300px; height:26px; background-color:#85BC2B;list-style: none; padding:0; }
.cuadro-realtors .icono{float:left; width:30px; height:26px}
.cuadro-realtors .realtor{float:left; width:200px; height:23px; text-align:left; color:#FFFFFF; font-size:11px; font-weight:bold; padding-top:3px}
.cuadro-realtors .view{float:left; width:70px; height:23px; padding-top:3px}
.cuadro-realtors a{color:#328F97; text-decoration:none; font-size:11px}
.cuadro-houses{ width:300px;  }
.cuadro-lostandfound{ width:300px;  }
.cuadro-suggestion{ width:300px;  }
.cuadro-job{ width:300px;}
.cuadro-classified{ width:300px; }
.cuadro-publicidad-1{ height:285px;}
.cuadro-publicidad-2{ text-align:center}
.cuadro-calendario{ background-color:#E4E8E9; width:300px; padding-top:5px; padding-bottom:5px;}
.cuadro-newsletter{ background-color:#E4E8E9; width:300px; padding-top:10px; padding-bottom:10px; }

.marco-lista-white{padding-top:5px; padding-bottom:5px }
.marco-lista-grey{padding-top:5px; padding-bottom:5px; background-color:#E4E8E9}
.marco-imagen-news{width:298px; height:97px; overflow:hidden; }
.marco-imagen-news DIV {background-color:#F4FCFE; padding:1px 0px 2px 1px; width:284px; text-align:center}
.marco-imagen-news DIV DIV{width:280px; height:89px; overflow:hidden;}
.marco-imagen-inicio{float:left; width:100px;}
.marco-imagen-titulo{float:left; color:#919191; font-size:11px; width:140px; text-align:left;}
.marco-imagen-titulo A{color:#919191; text-decoration:none}
.marco-imagen-titulo DIV{height:15px; overflow:hidden}
.marco-imagen-titulo-jobs{float:left; color:#919191; font-size:11px; width:240px; text-align:left;}
.marco-imagen-titulo-jobs A{color:#919191; text-decoration:none}

.marco-imagen-peq{width:85px; height:57px; overflow:hidden; }
.marco-imagen-peq DIV {background-color:#F4FCFE; padding:1px 0px 2px 1px; width:80px; text-align:center}
.marco-imagen-peq DIV DIV{width:78px; height:55px; overflow:hidden;}
.marco-list-eventos-1{width:278px; height:50px}
.marco-list-eventos-2{width:278px; margin-top:3px}
.marco-list-eventos-3{float:left; color:#919191;background-color:#FFFFFF; font-size:11px; width:198px; text-align:left; padding-left:5px; padding-right:5px; height:20px;}
.marco-eventos-dias-1{float:left; width:65px; border-right:1px solid #CFD0D2}
.marco-eventos-dias-2{border-right:1px solid #CFD0D2; width:65px; float:left; margin-right:3px; height:20px}
.marco-eventos-dias-3{width:60px; background-color:#FFFFFF; padding-top:3px; height:17px}
.marco-eventos-dias-1 H1{font:Arial, Sans-Serif; padding: 0 0 0 0; margin:0 0 0 0; font-size:30px; font-weight:normal}
.marco-eventos-dias-1 DIV{font:Arial, Sans-Serif; font-size:9px; font-weight:normal}
.marco-eventos-texto-1{ float:left; color:#919191; font-size:11px; width:159px; text-align:left; padding-left:3px}
.marco-eventos-texto-1 A{color:#919191; text-decoration:none}
.marco-eventos-texto-2{height:25px; width:145px; padding:3px 0 0 3px; float:left}
.marco-eventos-link-1{float:left; width:39px; padding:3px 0 0 3px;  height:25px;}
.marco-eventos-link-1 A{color:#80AF45; text-decoration:none}

.noticia-barra-titulo{background: url(../images/bar_news_opinion.jpg) no-repeat; width:98%; height:43px; float:left}
.noticia-barra-titulo-comentario-form{background: url(../images/bar_news_opinion.jpg) no-repeat; width:230px; height:43px; float:left}
.noticia-barra-titulo-comentario-list{background: url(../images/bar_news_opinion.jpg) no-repeat; width:97%; height:43px; float:left}
.noticia-barra-titulo-esquina{width:9px; height:43px; float:left}
.noticia-titulo-right{float:right; padding-right:10px; color:#639728;font-size:9px; padding-top:12px}
.noticia-titulo-right A{color:#639728;font-size:9px; text-decoration:none}
.noticia-marco-lista-white{padding-top:5px; padding-bottom:5px; margin-bottom:5px; padding-left:10px}
.noticia-marco-lista-grey{padding-top:5px; padding-bottom:5px; margin-bottom:5px; padding-left:10px; background-color:#E4E8E9}
.noticia-marco-lista-imagen{width:123px; height:90px; overflow:hidden; border:2px solid #D8D8D8; float:left; text-align:center}
.noticia-marco-lista-contenido{float:left; padding-left:5px; width:490px; }
.noticia-marco-lista-contenido .ntitulo{color:#909193; font-size:11px; font-weight:bold; float:left; width:430px; line-height:1.2em}
.noticia-marco-lista-contenido .nfecha{font-size:10px; font-weight:normal }
.noticia-marco-lista-contenido .nresumen{line-height:1.2em }
.noticia-marco-detalle-imagen{padding-right:5px; padding-bottom:5px; float:left;}
.noticia-marco-detalle-imagen IMG{border:3px solid #ffffff}
.noticia-marco-detalle-titulo{color:#639728; font-size:35px; line-height:35px; font-weight:normal}
.noticia-marco-form-comentario{padding-left:4px; padding-right:15px; width:96% }
.noticia-marco-form-comentario .nform{background:#DAFCB9; padding:10px 10px 10px 10px}
.noticia-marco-form-comentario .ntexto{color:#639728; line-height:1.2em}
.noticia-marco-form-comentario .nboton{padding-top:7px; text-align:right }
.noticia-marco-form-comentario .ninput{color:#7e7f7e;  width:204px; height:18px; padding-left:3px; font-size:11px }
.noticia-marco-form-comentario .ntextarea{width:204px; height:220px;color:#7e7f7e;font-size:11px; padding-left:3px}
.noticia-marco-lista-comentario{padding-left:5px;padding-right:5px;}
.noticia-marco-lista-comentario .ntitulo{color:#85BC2B; font-size:11px; font-weight:bold; line-height:1.2em}
.noticia-marco-lista-comentario SPAN{cursor:pointer;color:#85BC2B; text-decoration:underline}

.comunidad-marco-lista-contenido{float:left; padding-left:5px; width:610px;}
.comunidad-marco-lista-contenido .ntitulo{color:#909193; font-size:11px; font-weight:bold; float:left; width:550px; line-height:1.2em}
.comunidad-marco-lista-contenido .nfecha{font-size:10px; font-weight:normal }
.comunidad-marco-lista-contenido .nresumen{line-height:1.2em }

.realtor-barra-titulo{background: url(../images/bar_news_opinion.jpg) no-repeat; width:96%; height:43px; float:left}
.realtor-marco-lista-contenido{float:left; padding-left:5px; width:610px; }
.realtor-marco-lista-contenido .rtitulo{float:left; width:530px; line-height:1.2em}
.realtor-marco-lista-contenido .premiun-normal{color:#85bc2b; font-size:11px; font-weight:bold; }
.realtor-marco-lista-contenido .premiun-valid{color:#ffffff; font-size:11px; font-weight:bold; background-color:#85BC2B; width:540px }
.realtor-marco-lista-contenido .nresumen{line-height:1.2em; height:40px; overflow:hidden }
.realtor-marco-detalle-imagen{padding-right:10px; padding-bottom:5px; float:left;}
.realtor-marco-detalle-imagen IMG{border:4px solid #ffffff;}

.jobs-marco-lista-contenido{float:left; padding-left:5px; width:615px; }
.jobs-marco-lista-contenido .ntitulo{color:#85bc2b; font-size:11px; font-weight:bold; float:left; width:480px; line-height:1.2em}
.jobs-marco-lista-contenido .ndatos{color:#909193;font-size:11px; font-weight:normal }
.jobs-marco-detalle-contenido{padding-left:15px; width:100%}
.jobs-marco-detalle-contenido .ntitulo{color:#639728; font-size:35px; line-height:35px; font-weight:normal}
.jobs-marco-detalle-contenido .ndatos{color:#909193;font-size:11px; font-weight:normal }

.suggestion-marco-lista-contenido{float:left; padding-left:5px; width:485px}
.suggestion-marco-lista-contenido .ntitulo{color:#909193; font-size:11px; font-weight:bold; float:left; width:380px; line-height:1.2em}
.suggestion-marco-lista-contenido .ndatos{color:#909193;font-size:11px; font-weight:normal }

.house-marco-lista-contenido{float:left; padding-left:5px; width:485px; }
.house-marco-lista-contenido .ntitulo{color:#909193; font-size:11px; font-weight:bold; float:left; width:350px; line-height:1.2em;}
.house-marco-lista-contenido .ndatos{font-size:11px; font-weight:normal }
.house-marco-form-comentario{padding: 15px 15px 15px 15px; width:96%; }
.house-marco-form-comentario .nform{background:#DAFCB9; padding:10px 10px 10px 10px}
.house-marco-form-comentario .ntexto{color:#639728; line-height:1.2em}
.house-marco-form-comentario .nboton{padding-top:5px; text-align:right }
.house-marco-form-comentario .ninput{color:#639728;  width:274px; height:22px; padding-left:3px; font-size:11px }
.house-marco-form-comentario .ntextarea{width:274px; height:90px;color:#7e7f7e;font-size:11px; padding-left:3px}
.house-marco-form-comentario-d .nform{background:#DAFCB9; padding:10px 10px 10px 10px; }
.house-marco-form-comentario-d .ntexto{color:#639728; line-height:1.2em}
.house-marco-form-comentario-d .nboton{padding-top:5px; text-align:right }
.house-marco-form-comentario-d .ninput{color:#639728;  width:265px; height:22px; padding-left:3px; font-size:11px }
.house-marco-form-comentario-d .ntextarea{width:265px; height:120px;color:#7e7f7e;font-size:11px; padding-left:3px}
.house-contenido-detalle{width:300px; padding-left:10px;}
.house-contenido-detalle .ndatosw{font-size:11px; font-weight:normal; padding-bottom:3px; padding-top:3px; padding-left:3px }
.house-contenido-detalle .ndatosg{font-size:11px; font-weight:normal;background-color:#E4E8E9; padding-bottom:3px; padding-top:3px; padding-left:3px}

.directorio-contenido-detalle{width:450px; padding-left:10px;}
.directorio-contenido-detalle .ndatosw{font-size:11px; font-weight:normal; padding-bottom:3px; padding-top:3px; padding-left:3px }
.directorio-contenido-detalle .ndatosg{font-size:11px; font-weight:normal;background-color:#E4E8E9; padding-bottom:3px; padding-top:3px; padding-left:3px}

.clasificados_categoria {PADDING-LEFT: 10px; MARGIN-LEFT: 10px;}
.clasificados_categoria li{ color:#FF9900}
.clasificados_categoria_titulo{color:#639728; font-size:15px; }
.clasificados_categoria_subtitulo {PADDING-LEFT: 0px;}
.clasificados_categoria_subtitulo A{color:#909193; font-size:11px; text-decoration:none}
.clasificados-marco-lista-imagen{width:70px; height:50px; overflow:hidden; border:2px solid #D8D8D8; float:left}
.clasificados-marco-lista-contenido{float:left; padding-left:5px; width:540px;}
.clasificados-marco-lista-contenido .ntitulo{color:#909193; font-size:11px; font-weight:bold; float:left; width:485px; line-height:1.2em;}
.clasificados-marco-lista-white{padding-top:5px; padding-bottom:5px; margin-bottom:5px; padding-left:10px}
.clasificados-marco-lista-grey{padding-top:5px; padding-bottom:5px; margin-bottom:5px; padding-left:10px; background-color:#E4E8E9}
.clasificados-detalle-titulo{color:#639728; font-size:35px; line-height:35px; font-weight:normal}

.float-left{float:left;}
#realtor-premium{ background:#85BC2B; color:#FFFFFF; width:97%; margin-left:5px;  }
#noticia-detalle{ padding-left:10px; text-align:left}
#text-bottom{padding-bottom:10px; padding-left:30px; text-align:left; color:#328F97}
#text-bottom a{color:#328F97; text-decoration:none}
#list-event{color:#80AF45;}
#listainvitado{ padding-left:10px; text-align:left}
#listainvitado UL{MARGIN-TOP: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-TYPE: none;}
#listainvitado UL LI{float:left; width:150px; padding-bottom:3px}

#msgBodySysMsg
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 15px;
    Z-INDEX: 100;
    PADDING-BOTTOM: 0px;
    BORDER: #9DD343 1px solid;
    WIDTH: 207px;
    CURSOR: pointer;
    COLOR: #CB0E0E;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 1em;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    POSITION: absolute;
    TOP: 7px;
    HEIGHT: 210px;
    BACKGROUND-COLOR: #f1f5f1;
    TEXT-ALIGN: center;
	margin-left:10px;
	margin-top:40px
}
.msgDisable#msgBodySysMsg
{
    DISPLAY: block;
    VISIBILITY: visible;
    CURSOR: default
}
UL.form_list
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
	PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-TYPE: none;
}
UL.form_list li
{
    float:left;
	width:150px;
	padding-bottom:3px;
	color:#2D9FB9
}
#marco_right ul li{color: #7e7f7e; font-weight:bold;}
.ygrp-button{ border:0}
.ygrp-button-85{border:0; background: url(../images/bt_boton_85.gif) no-repeat; width:85px; height:31px; color:#FFFFFF; text-align:center;  font-weight:bold; cursor:pointer}
.ygrp-button-132{border:0; background: url(../images/bt_boton_132.gif) no-repeat; width:132px; height:32px; color:#FFFFFF; text-align:center;  font-weight:bold; cursor:pointer}
.ygrp-button-192{border:0; background: url(../images/bt_boton_192.gif) no-repeat; width:192px; height:32px; color:#FFFFFF; text-align:center;  font-weight:bold; cursor:pointer}
.headaction{ padding-bottom:3px}
.notapago{width:410px}
.clred{color:red}
.divfloatleft{float:left}
.divfloatright{float:right}
.divfloatTextoWH{float:left; font-size:12px; font-weight:bold; color:#FFFFFF}
.divPaddingTen{padding-top:8px;}
.divPaddingTenLeft{padding-left:10px;}
.divMenuPrincipal{width:967px; height:71px;font-size:12px;font-weight:bold}
.divMenuPrincipalEsq{float:left; width:15px; height:71px}
.divMenuPrincipalCen{float:left; height:71px; width:937px; background: url(../images/header_inferior_bk_menu_3.gif) repeat-x; }
#contentMenu .divMenuPrincipalBoton{float:left; height:35px; }
.divBottom{width:980px; text-align:left; padding:0; margin:0}
.divBottomEsq{float:left; width:10px; height:10px; margin:0;}
.divBottomCen{float:left; background:  url(../images/top_central.png) repeat-x ; width:955px; height:10px; margin-left:-2px}
.divBottomLadoCe{background: #F4FCFE; width:960px; height:72px; font-size:9px}
.divBottomTxtIz{float:left; width:200px; padding-left:5px}
.divBottomTxtDe{float:left; padding-right:10px; width:730px; color:#0C959D; text-align:right}
.divBottomLink{text-decoration:none; color:#0C959D}
#menu {width:967px; height:71px;font-size:12px;font-weight:bold; text-align:left} 
#menu ul {list-style: none;margin: 0;padding: 0;}
#menu ul li {float: left; height:35px}
#menu ul li:hover {background-color:#86C228; height:20px;}
#menu ul li:hover A {color:#FFFFFF; text-decoration:none;background-color:#86C228}
#menu ul li:hover SPAN {color:#FFFFFF; text-decoration:none;background-color:#86C228; cursor:pointer}
#menu ul li A {font-size:12px; color:#5F871C; text-decoration:none; padding:10px 10px 15px 10px;}
#menu ul li SPAN {font-size:12px; color:#5F871C; text-decoration:none; padding:10px 10px 15px 10px; cursor:pointer}
#menu ul li A:hover {font-size:12px; color:#FFFFFF; text-decoration:none; background-color:#86C228}
#menu ul li SPAN:hover {font-size:12px; color:#FFFFFF; text-decoration:none; background-color:#86C228; cursor:pointer}
#menu ul li ul{list-style: none;margin: 0;padding-top:20px; position:absolute; display:none}
#menu ul li ul li {float: left; height:30px}
#menu ul li ul li A {font-size:12px; color:#FFFFFF; text-decoration:none; padding:0px 10px 0px 10px}
#menu ul li ul li A:hover {font-size:12px; color:#456313; text-decoration:none; background-color:#86C228}
#menu ul li:hover ul { display:block} 
#menu .menuseparador{color:#456313;padding:0px 2px 0px 2px}