/*** SUPERCONTENT */
#supercontent{margin:0 auto;overflow:hidden;width:993px;}
/********************* HEAD ******************************/
#gralBar{}
#gralBar h1 {background:url("../images/cab_bg.gif") repeat-x scroll 0 0 transparent;height:36px;}
#gralBarLinks {color:#BABABA;float:right;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:800;margin:10px;}
#gralBarLinks a {color:#7D7C7C;}
#head{height:179px;background-color:#fff;}
#head h1{position: absolute;text-indent: -10000px;}
#head #icosocial{margin-left: 895px;margin-top: -75px;position: absolute;}
#head #icosocial{*top:0px;*left:0px;*margin-left:895px;*margin-top:100px;}

/********************* MENU ******************************/
#menu{font-size:12px;height:33px;margin:0 auto;width:993px;}
#menu ul{background-color:#404040;border-top:5px solid #12903C;float:left;height:28px;line-height:32px;width:100%;}
#menu ul li{float:left;font-weight:bold;height:33px;line-height:28px;padding:0 5px;}
#menu ul li a{color:#fff;text-decoration:none;padding:0 10px;}
#menu ul li a:hover{color:#06a43b;}
#menu ul li.active {height:23px;}
#menu ul li.active a{color:#06a43b; font-weight:800;}
#menu ul li.right{float:right;margin-right:17px;margin-top:-3px;background-image:none;}

/********************* MENU BUSCADOR REFERENCIA******************************/
#menu_referencia{float:left;width:100%;}
#menu_referencia #refer{float:right;}
#menu_referencia #refer label{float:left;margin-bottom:5px;}
#menu_referencia #refer input{color:#CCCCCC;float:left;font-size:11px;margin-right:4px;margin-top:10px;width:125px;}
#menu_referencia #refer input:hover{background-color:#B5E3EE;color:#fff;}
#menu_referencia #refer a{background:url("../images/btn_buscar_refe.gif") no-repeat scroll center center transparent;float:left;height:20px;margin-right:27px;margin-top:9px;width:20px;text-decoration:none;}
#menu_referencia #refer a:hover{background:url("../images/btn_buscar_refe_hover.gif") no-repeat scroll center center transparent}

/******************** PAGINAS EXTERIORES ***************************************/

#content_out {border-right:1px solid #AFAFAF;float:left;margin:0 auto;width:780px;}
#content_out p{/*float:left;*/font-size:14px;margin-left:10px;}
#content_out form#formContacto{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:5px;border:1px solid #020087;float:left;margin-left:100px;_margin-left:20px;margin-top:20px;padding:20px;width:70%;}
#content_out form#formContacto h2{color:#020087;float:left;font-size:20px;font-weight:800;text-decoration:underline;width:100%;}
#content_out form#formContacto .lineafull{color:#000000;float:left;font-size:13px;font-weight:800;margin-left:48px;_;margin-left:28px;padding:7px 0;width:240px;}
#content_out form#formContacto .lineafull2 p{color:#000000;float:left;font-size:11px;width:100%;}
#content_out form#formContacto .lineafull label {color:#000000;float:left;font-size:11px;padding:7px 0;width:100%;}
#content_out form#formContacto .lineafull input {float:left;font-size:11px;margin:0 0 5px;padding:5px;}
#content_out form#formContacto .gralBotonContenedor{float:left;margin-top:10px;text-align:right;width:100%;}

/*EMPRESA*/
#content_out #empresa{float:left;width:95%;}
#content_out #empresa .cont_principal #contenedor h1{ border-bottom-color: green;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #06A43B;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;}

#content_out #empresa .cont_principal #contenedor h4{  color: #666;font-size: 14px;font-weight: bold;border-bottom:1px solid #666; margin-bottom:10px;text-align:right;padding:10px;}


#content_out #empresa  .cont_principal #contenedor .intEmpresaObjectDer{border:0 solid  #06A43B;float:right;margin-left:10px;} 
#content_out #empresa  .cont_principal #contenedor p{color: #333;font-size:12px;float:none;margin-bottom:15px;margin-left:10px;}
#content_out #empresa  .cont_principal #contenedor .foto img{margin-left:100px;}
#content_out #empresa  .cont_principal #contenedor a{ color: #06A43B; font-size:12px;float:none;margin-bottom:15px;margin-left:10px;}
#content_out #empresa .cont_principal #contenedor ul { margin-top: 20px; }

#content_out #empresa  .cont_principal #contenedor ul li{ list-style:disc; margin-left: 20px; /*background:url("../images/limage.gif") no-repeat scroll left center transparent;*/font-size:12px;margin-bottom:10px;padding-left:17px;font-weight:bold;}

#content_out #empresa  .cont_principal #contenedor .whitebox {background-color:#FFFFFF;border:1px solid;float:left;margin:10px 0 10px 15px;padding:5px;width:95%;}
#content_out #empresa .cont_principal #contenedor .bold {  font-size: 12px; margin-top: 10px;font-weight:bold; }
/* ACIERTO ERROR FORMULARIO */
#content_out #aciererror{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;border:1px solid #020087;height:210px;margin:100px auto 0;width:700px;}
#content_out #aciererror #aciertoimagen{background:url("../images/pegata_acierto.gif") no-repeat scroll center center transparent;float:left;height:128px;width:150px;margin-top:35px;}
#content_out #aciererror #errorimagen{background:url("../images/pegata_error.gif") no-repeat scroll center center transparent;float:left;height:128px;width:150px;margin-top:35px;}

#content_out #aciererror #aciererrortexto{width:540px;float:left;margin-top:50px}
#content_out #aciererror #aciererrortexto p{font-size:22px;;text-align:center;color:#020087;}
#content_out #aciererror #volver{float:left;width:100%;text-align:center;}
#content_out #aciererror #volver a{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;background:url("../images/fnd_botones.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:27px;padding:5px 10px;text-decoration:none;width:100px;}


/******************************** LATERAL IZQUIERDO *************************************/
#content_out #lateral_izq {width:198px;float:left; padding: 0 5 px; border-right:1px solid #AFAFAF;}
#content_out #lateral_izq ul {}
#content_out #lateral_izq ul li {padding:10px;}
#content_out #lateral_izq ul li a {font-size:12px;color:#000; font-weight:bold;    text-decoration: none;}
#content_out #lateral_izq ul li a:hover {color:green;}
#content_out #lateral_izq ul li.active {color:green;border-bottom:1px solid green;width:80%;}
#content_out #lateral_izq ul li.active a {color:green;}

/******************************** SERVICIOS *************************************/

#content_out #titulo{ border-bottom-color: #06A43B;border-bottom-style: solid;border-bottom-width: 3px;float: left;  width: 97%;margin-bottom:20px;}
#content_out #titulo h3{ -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0;-moz-border-radius-topleft: 7px;-moz-border-radius-topright: 7px; background-color: #06A43B;color: #FFFFFF;float: left; margin-left: 10px;padding-bottom: 0; padding-left: 20px;padding-right: 20px;padding-top: 7px;width:125px;}
#content_out #servicios{  float: left; width: 575px;}
#content_out #servicios .cont_principal #contenedor {margin-left:20px;margin-right:20px;margin-bottom:20px; width: 510px;}
#content_out #servicios .cont_principal #contenedor h2{  color: #000;font-size: 14px;font-weight: bold; margin-bottom:10px;}
#content_out #servicios .cont_principal #contenedor h4{  color: #666;font-size: 14px;font-weight: bold; margin-bottom:10px;text-align:right;padding:10px;}
#content_out #servicios .cont_principal #contenedor h1{  color: #06A43B;font-size: 16px;font-weight: bold;padding:10px;border-bottom:1px solid green; margin-bottom:10px;}
#content_out #servicios .cont_principal #contenedor p {font-size:12px;    margin-top: 20px; }
#content_out #servicios .cont_principal #contenedor ul { margin-top: 20px; }
#content_out #servicios .cont_principal #contenedor  li {  list-style:disc; margin-left: 20px; }
#content_out #servicios .cont_principal #contenedor img {width:100%;}
#content_out #servicios .cont_principal #contenedor #sabermas {float:right;font-size:11px;margin:30px;float:right;  }
#content_out #servicios .cont_principal #contenedor #sabermas p{font-size:11px;padding:5px;margin-top:0px; font-weight:bold;float: left;}
#content_out #servicios .cont_principal #contenedor #contacto p{font-size:11px;padding:5px;margin-top:0px;}
#content_out #servicios .cont_principal #contenedor #contacto a{font-size:9px;padding:5px;margin-top:0px;color:#fff;text-decoration:none;}
#content_out #servicios  .cont_principal #contenedor  a{ color: #06A43B; font-size:12px;float:none;margin-bottom:15px;margin-left:10px;}
#content_out #servicios .cont_principal #contenedor #contacto {float:right; -moz-border-radius-bottomleft: 0;-moz-border-radius-bottomright: 0;-moz-border-radius-topleft: 7px;-moz-border-radius-topright: 7px;background-color: #06A43B;     color: #FFFFFF;float: left;margin-left: 10px; 
    width: 150px; 	float:right;}
#content_out #servicios .cont_principal #contenedor #contacto p{font-size:11px;padding:5px;margin-top:0px;}
#content_out #servicios .cont_principal #contenedor #cuerpo1{font-size:12px;}
#content_out #servicios .cont_principal #contenedor #cuerpo2{display:none;}
#content_out #servicios .cont_principal #contenedor #cuerpo3{display:none;}
#content_out #servicios .cont_principal #contenedor #cuerpo4{display:none;}
#content_out #servicios .cont_principal #contenedor #cuerpo5{display:none;}
#content_out #servicios .cont_principal #contenedor #cuerpo6{display:none;}
#content_out #servicios .cont_principal #contenedor #cuerpo7{display:none;}
#content_out #servicios .cont_principal #contenedor #cuerpo8{display:none;}
#content_out #servicios .cont_principal #contenedor #cuerpo9{display:none;}
#content_out #servicios .cont_principal #contenedor #cuerpo10{display:none;}



/******************************** QUIENES SOMOS *************************************/

#content_out #titulo{ border-bottom-color: #06A43B;border-bottom-style: solid;border-bottom-width: 3px;float: left;  width: 97%;margin-bottom:20px;}
#content_out #titulo h3{ -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0;-moz-border-radius-topleft: 7px;
		 -moz-border-radius-topright: 7px; background-color: #06A43B;color: #FFFFFF;float: left; margin-left: 10px;padding-bottom: 0; padding-left: 20px;padding-right: 20px;padding-top: 7px;width:125px;}
#content_out #quienes{ width: 740px;}
#content_out #quienes .cont_principal #contenedor { width: 740px;float: left;}
#content_out #quienes .cont_principal #contenedor h2{  color: #000;font-size: 14px;font-weight: bold; margin-bottom:10px;}
#content_out #quienes .cont_principal #contenedor h4{  color: #666;font-size: 14px;font-weight: bold;border-bottom:1px solid #666; margin-bottom:10px;text-align:right;padding:10px;}


#content_out #quienes .cont_principal #contenedor h1{  color: #06A43B;font-size: 16px;font-weight: bold;padding:10px;border-bottom:1px solid green; margin-bottom:10px;}

#content_out #quienes .cont_principal #contenedor img {}
#content_out #quienes .cont_principal #contenedor #sabermas {float:right;font-size:11px;margin:30px;  }
#content_out #quienes .cont_principal #contenedor #sabermas p{font-size:11px;padding:5px;margin-top:0px; font-weight:bold;float:left;}
#content_out #quienes .cont_principal #contenedor #contacto p{font-size:11px;padding:5px;margin-top:0px;}
#content_out #quienes .cont_principal #contenedor #contacto a{font-size:9px;padding:5px;margin-top:0px;color:#fff;text-decoration:none;}
#content_out #quienes .cont_principal #contenedor #contacto {float:right; -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;     -moz-border-radius-topleft: 7px;     -moz-border-radius-topright: 7px;     background-color: #06A43B;     color: #FFFFFF;     float: left;     margin-left: 10px; 
    width: 150px; 	float:right;}
#content_out #quienes .cont_principal #contenedor #contacto p{font-size:11px;padding:5px;margin-top:0px;}
#content_out #quienes .cont_principal #contenedor #cuerpo1{font-size:12px;}
#content_out #quienes .cont_principal #contenedor .foto1 {  width:300px;float:left;  padding-top: 30px;}
#content_out #quienes .cont_principal #contenedor .texto1 {  width:400px;float:left; margin-bottom:30px;}
#content_out #quienes .cont_principal #contenedor  p {  font-size: 12px; margin-top: 20px; }

#content_out #quienes .cont_principal #contenedor .texto1 ul { margin-top: 20px; }
#content_out #quienes .cont_principal #contenedor .texto1  li {  list-style:disc; margin-left: 20px; }
#content_out #quienes  .cont_principal #contenedor  a{ color: #06A43B; font-size:12px;float:none;margin-bottom:15px;margin-left:10px;}
#content_out #quienes .cont_principal #contenedor   .bold {  font-size: 12px; margin-top: 10px;font-weight:bold; }
#content_out #quienes .cont_principal #contenedor .texto1  .bold {  font-size: 12px; margin-top: 10px;font-weight:bold; }





/******************************** PROMOCIONES VENDIDAS *************************************/
#content_out #titulopromo{ border-bottom-color: #06A43B;border-bottom-style: solid;border-bottom-width: 3px;float: left;  width: 97%;margin-bottom:20px;}
#content_out #titulopromo h3{ -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0;-moz-border-radius-topleft: 7px;
		 -moz-border-radius-topright: 7px; background-color: #06A43B;color: #FFFFFF;float: left; margin-left: 10px;padding-bottom: 0; padding-left: 20px;padding-right: 20px;padding-top: 7px;width:170px;}
#content_out #promoven  {float: left; margin-bottom:20px;}
#content_out #promoven .colum1{width:350px;float:left;}
#content_out #promoven .colum2{width:350px;float:left;}
#content_out #promoven .colum2 .promo{float: left;height:340px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; width: 340px; margin-right:10px;margin-bottom:10px;border-top:1px solid #ccc;  }
#content_out #promoven .colum1 .promo1{float: left;height:480px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; width: 340px; margin-right:10px;margin-bottom:10px;border-top:1px solid #ccc; }
#content_out #promoven .colum1 .promo{float: left;height:340px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; width: 340px; margin-right:10px;margin-bottom:10px;border-top:1px solid #ccc;  }
#content_out #promoven .colum2 .promo1{float: left;height:480px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; width: 340px; margin-right:10px;margin-bottom:10px;border-top:1px solid #ccc; }
#content_out #promoven  h2{  color: #000;font-size: 11px;font-weight: bold; margin-bottom:10px;}
#content_out #promoven  h4{  color: #666;font-size: 14px;font-weight: bold;border-bottom:1px solid #666; margin-bottom:10px;text-align:right;padding:10px;}
#content_out #promoven  h1{  color: #06A43B;font-size: 12px;font-weight: bold;padding:10px;border-bottom:1px solid green; margin-bottom:10px; height:30px;}
#content_out #promoven  p {font-size:11px;    margin-top: 20px;float:left; }
#content_out #promoven .promo  img {   float: left; height: 100px; margin-left: 10px; width: 150px;}
#content_out #promoven .promo1  img {   float: left;height: 100px; margin-left: 10px;  width: 150px;}
#content_out #promoven  #sabermas {float:right;font-size:11px;margin-top:30px; margin-right:10px; float:left; }
#content_out #promoven #sabermas p{font-size:11px;padding:5px;margin-top:0px; font-weight:bold;float: left;}
#content_out #promoven  #contacto p{font-size:11px;padding:5px;margin-top:0px;}
#content_out #promoven #contacto {float:right; -moz-border-radius-bottomleft: 0;
 -moz-border-radius-bottomright: 0;     -moz-border-radius-topleft: 7px;     -moz-border-radius-topright: 7px;     background-color: #06A43B;     color: #FFFFFF;     float: left;     margin-left: 10px; 
width: 150px; 	float:right;}
#content_out #promoven  #contacto p{font-size:11px;padding:5px;margin-top:0px;}
#content_out #promoven  #contacto a{font-size:9px;padding:5px;margin-top:0px;color:#fff;text-decoration:none;}
#content_out #promoven  #cuerpo1{font-size:12px;}


#content_out .promo_intro  p {font-size:12px;    margin-top:2px;margin-bottom:10px;margin-left:10px;margin-right:20px; float:left; }

/********************* LATERAL DCHO ******************************/
#lateral_dcho{float:right;padding:0 5px; width:20%;}
#lateral_dcho .bloque{margin-bottom:15px;text-align:center;}
#lateral_dcho .bloque h3{border-bottom:1px solid #AFAFAF;font-weight:800;margin-bottom:5px;width:100%;font-size:14px;}
#lateral_dcho .bloque img{border:1px solid #AFAFAF;}
#lateral_dcho .bloque p{color:#444444;font-family:helvetica;font-size:10px;line-height:15px;text-align:left;margin-left:10px;}
#lateral_dcho .bloque h3.empresa{}
#lateral_dcho .bloque .banner{margin-top:15px;margin-bottom:15px;text-align:center;border-bottom:1px solid #AFAFAF;padding-bottom:15px;}


#lateral_dcho .bloque #calculadora{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;background:url("/si-inmobiliarias/images/calculadora.jpg") no-repeat scroll center bottom transparent;border:1px solid #AFAFAF;padding:5px;width:75%;height:140px;}
#lateral_dcho .bloque #calculadora label{}
#lateral_dcho .bloque #calculadora input, #content #lateral_dcho .bloque #calculadora select{background-color:#DFDFDF;border:1px solid #000000;color:#777;font-size:10px;width:105px;}
#lateral_dcho .bloque #calculadora .linea_form{float:left;width:100%;margin-bottom:5px;background-color:transparent;}



/******************************** FOOT *************************************/
#foot{float:left;width:100%;margin-top:30px;}
#foot_foot{border-top:1px solid #AFAFAF;clear:both;margin:0 auto;padding-top:10px;text-align:center;width:993px;background-color:#F5F5F5;}
#foot_foot p{text-align:center; color: #4C4C4C;font-size:10px;}
#foot_foot a{color: #06A43B;}



