/* CSS Document */

/* Estilos para los pasos 1 a 5 del formulario de publicacion */

/*.publicacion {padding:0 !important; width:755px !important;}*/

.declaration .obligatorio{margin-left:0!important;}


.publicacion h3, .publicacion h4, .publicacion p {margin-bottom:10px; margin-left:10px; clear:both;}

.publicacion h3 {clear:both; width:100%; margin-top:15px;}

 

/* ---------------*/

.publicacion h3.gris{
	margin:3px 0 2px 0!important;
	color: #44474C !important;
	padding:8px 14px 14px 10px !important;
	height:15px;
/*	width:762px;*/
	text-transform:uppercase;
	font-size:10px;
	font-weight:normal;
	background:url(bk-title3.jpg) repeat-x;
	}


.publicacion .error2 {margin-left:5px; width:5px; padding-left:15px;}

.publicacion .fixNumber{position:relative; top:2px; left:19px}

.publicacion li{list-style:none;}

.publicacion .textarea {width:100%; height:80px; float:left;}

.publicacion .charCount {float:right;}

.publicacion .flujo {text-align:center; float:left; width:770px; border-top:1px solid #ccc; padding-top:15px; margin-top:15px;}

.publicacion .flujo input {margin:0 10px;}

.publicacion .picture img{border:1px solid #ccc; padding:15px;}

.publicacion .half input{top:-2px !ie;position:relative !ie;}

.publicacion .half ul {list-style-type:none;}

.publicacion .half li {margin-bottom:10px;}

.publicacion .half li label{margin-top:2px;color:#333; margin-top:2px;}

.publicacion .half ul ul {margin:0; padding:0; margin-top:8px;}

.publicacion .half li.sub{margin:-8px 0 10px 17px; list-style:none;}

.publicacion .description{margin-left:20px; margin-bottom:10px; display:block;}

.publicacion .description .obligatorio{margin-left:-20px;}

 

.publicacion .half li.sub label{color:#4D693F;font-weight:normal}

.hide li{display:none;}

.on{font-weight:bold !important;}

 

.publicacion .promocional {height:1px; width:1px; margin-left:85px; margin-bottom:10px; text-align:center; line-height:90px; background-image:url(promotion.gif);}

.publicacion .fil-tabla { margin-left:17px; width:760px; }


.publicacion .desc {float:left; width:180px; padding-top:7px; margin:5px 0; font-size:9px!important; color:#999999; text-align:right!important; padding-right:20px}

.publicacion .desc div{font-size:9px!important; color:#999999;}


.publicacion .fila4col{width:770px;clear:both;}
.publicacion .fila4col .small{ float:left; margin-left:25px}

*html .publicacion .fila4col{float:none;}

.publicacion .fila4col .colC {width:137px;text-align:left; padding-left:10px;}

.publicacion .combo .filaA .colA {width:137px;text-align:left; padding-left:10px;}
.publicacion .combo .filaA .colB {width:490px; float:left; }

.publicacion .combo .fila4col .colB {width:490px; float:left; }
*+html .publicacion .combo .fila4col .colB {margin-left:5px;}

.publicacion .fila4col .colA {width:305px;}

.publicacion .fila4col .colB {width:225px; float:left;}

.publicacion .fila4col .colB div {width:46%; float:left;}

.publicacion .fila2col .col25 {float:left; padding-left:10px; width:auto;}
.publicacion .fila4col .col25 span{color:#999;}
.publicacion .fila4col .col25 span.panel{color:#000000;}

.publicacion .fila6col .bajar10 {padding-top:10px;}

.publicacion .fila6col .colA {text-align:left; padding-left:10px;}

.publicacion .resto {float:left; width:585px;}

.publicacion b{font-weight:bold;}

.publicacion .col25 {float:left; width:157px; padding-left:10px;}

.publicacion .col26 {float:left; width:auto; padding-left:10px; margin-top:0px; margin-top:-4px!ie;}

.publicacion .col27 {float:left; width:455px; padding-left:10px;}

.publicacion .fila3col .colsize {float:left; width:215px; padding-left:10px;}

.publicacion .fila3col .colsize input {width:30px;}

.publicacion .colXXL {width:515px; float:left; padding-left:10px;}

.publicacion .colXXL input {width:479px;}

.publicacion .colSmall {width:90px; float:left; padding-left:10px;}

.publicacion .fila2col .padd10 {width:340px; padding-left:10px;}

.publicacion .fila2col .padd10 p{font-size:9px; margin-left:-1px; color:#666; clear:both;}

.publicacion .fila2col .padd10 .XL {float:left; margin-top:1px;}

.publicacion .fila2col .padd10 .boton {float:left; padding:0 4px;}

.publicacion .fila2col .padd102 { position:absolute; margin-top:40px; margin-left:-70px; }


.publicacion .fila2col .colA {text-align:left; padding-left:10px;}

.publicacion .fila1col p, .publicacion .fila6col p, .publicacion .fila6col h3 {margin-bottom:0;}

.publicacion .modificarDatos {float:left; text-align:right; width:100%; margin-bottom:10px;}

.publicacion .textoGris {color:#999; width:200px;}

.publicacion .tabla{width:680px; margin-left:92px;}


*html .tabla .tex2 .detalle {display:block; width:165px;}


.lugar {height:20px;}


.colD h3{margin:10px;}

 

.publicacion #inmueble-servicios ul, .publicacion #inmueble-ambientes ul, .publicacion #inmueble-adicionales ul, .publicacion #inmueble-medidas ul, .publicacion #inmueble-serviciosedificio ul, .publicacion #inmueble-instalacionesedificio ul, .publicacion #inmueble-instalaciones ul{width:740px;margin-top:-3px; float:none; clear:both;}

.publicacion #inmueble-servicios li, .publicacion #inmueble-ambientes li, .publicacion #inmueble-adicionales li, .publicacion #inmueble-medidas li, .publicacion #inmueble-instalacionesedificio li, .publicacion #inmueble-serviciosedificio li, .publicacion #inmueble-instalaciones li{list-style:none; float:left; width:155px;margin:0px 10px 5px 0; line-height:20px;padding-left:8px;}

.publicacion .item li{background:url(next_pic.gif) no-repeat 10px center; list-style-type:none; padding-left:20px !important;}

/*#itemSpecifics select{width:115px !important;}*/

 

#items ul{float:left;}


#items .fila4col div{float:left;}

.publicacion .fila4col{padding:0; margin:0;margin-bottom:10px;}
.publicacion .fila4col p{font-style:italic; color:#666; font-size:10px; margin:0}

.XL select {width:205px;}

.LL select {width:125px;}

.LL input[type="text"] {width:130px;}


.L select{width:105px;}

.M select{width:85px;}

.S select {width:65px;}

 

/* Fin de los estilos para los pasos 1 a 5 del formulario de publicacion */



 

/*Para el autocomplete*/

.yui-ac{position:relative; z-index:3;}

.yui-ac-container{margin:0!important; padding:0!important; border:none!important;}

.yui-ac-content{

      padding:5px;

      border:1px solid #ccc; 

      border-top:none; 

      position:absolute;  

      background-color:#fff;

      top:17px;

      left:0px;

      z-index:3; 

      width:192px!important;

}

.yui-ac ul{width:192px!important;}

.yui-ac ul li{padding:2px;}

.yui-ac-bd{width:192px!important;}



/*Para el redirect de deRemate*/

 
 

/*Para los popups*/





#loading {
position: absolute;
height: 30px;
width: 135px;
top: 35%;
left: 35%;
text-align: center;
padding: 2em;
border: 1px solid #ff0000;
background-color: #ffffff;
margin-left: auto;
margin-right: auto;
z-index: 100;
opacity: .75;
-moz-opacity:0.75;
filter: alpha(opacity=75);}


/* NEW FORM STYLES */

.body.publicacion {width:100%;}

/* Características */
#warningNoPrice {
	border:2px solid #FF6600;
	margin:25px 0 5px 175px;
	font-style:normal;
	padding:10px;
	}

/* Medidas */
.medidas p {margin:0;}
.medidas em {margin: 2px 0 15px; display:block; color:#666666;}
.medidas ol {display:inline;}
.medidas ol li {display:block; margin-bottom:10px;}
.medidas label {float:left;	width:75px;}
.medidas input {float:left; margin-right:50px;}




.containerLocation {
margin:0;
padding:0;
width:100%;
}
.containerLocDetails {
float:left;
margin:0;
padding:0;
width:375px;
}

.containerLocClear {
clear:both;
margin:0;
padding:0;
}


ul > li, ol >  li {
margin:0 !important;
}

ol, ul {
list-style: none outside none !important;
margin:0px !important;
}
li {
list-style: none outside none !important;
}
.colorcito
{
	color:#FECC34 !important;
	font-weight:bold;
	}

