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

body{background:#262525 url(../img/fnd_side.gif) no-repeat bottom right; margin:0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;}

.logo{float:left;}


#cabecera{height:109px;}
#der{float:right; margin:10px 10px 0 0;}
#pasos{width:494px; height:20px; color:#CCC; text-align:right; float:right; margin: 0 0 40px 0;}
#pasos a{color:#CCC; text-decoration:none;}
#pasos a:hover{color:#FFF; text-decoration:underline;}
#tools{float:right; text-align:right; height:32px; background:url(../img/fnd_tools.gif) repeat-x; color:#CCC;}
#buscar{width:206px; height:18px; background:url(../img/fndbuscar.gif) no-repeat left top; border:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#333; padding:3px 0 0 10px; margin:0 0 5px 0; *margin:0 0;}
#btn_buscar{margin:0 0 5px 0; *margin:0 0;}
#mapa{margin: 0px 0px 5px 5px; float:left; clear:both;}
#sidebar1{float:left; width:285px;}

#sidebar{ overflow-y:auto;}
#preloader{clear:both; float:left; margin-right:10px;}
#zonas{width:133px; height:21px; border:1px #2aa771 solid; background:#ebebeb; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#333; padding:0px 0 0 5px; margin:0 0 4px 0; *margin:0 0 0px 0;}

#cargador{background:#000; visibility:hidden; text-align:center; opacity: .5; filter: alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; z-index:25; top:109px; left:5px; position:absolute; height:600px; width:600px;}
#ventana_inicio{position:absolute; z-index:20; top:58%; left:37%; margin-left:-275px; margin-top:-230px;}

#accesos{background:#333232 url(../img/fin_accesos.gif) no-repeat right; color:#999; text-align: right; padding:5px 14px 0 0; margin-bottom:10px; height:25px; width:259px;}

#quees{background:url(../img/fnd_quees.gif) no-repeat; width:248px; height:171px; margin:0 0 15px 15px; line-height:13px; color:#CCC;}
#quees div{width:218px; padding:58px 0 0 18px; line-height:15px;}
#comoes{background:url(../img/fnd_comoes.gif) no-repeat; width:212px;  height:365px; padding:63px 18px 0 18px; margin:0 0 15px 15px; line-height:13px; color:#CCC;}
#insc{margin:0 0 12px 14px;}

.social{
	float:right;
	width:50px;
}

.titulo_globo{
	float:left;
	width:300px;
}
.txt_barrio{ margin-top:2px; *margin-top:3px; float:left;}
.tabla_tools{background:url(../img/degrade_tools.gif) no-repeat left; height:32px;}
.item1{height:65px; width:245px; background:url(../img/fnd1.gif) repeat-y; margin-bottom:1px; padding:4px 0 4px 14px; text-decoration:none; display:block;}
.item1:hover{background:url(../img/fndover.gif) repeat-y; text-decoration:none;}
.item1:focus {background:url(../img/fndover.gif) repeat-y; text-decoration:none;}
.item2{height:65px; width:245px;  background:url(../img/fnd2.gif) repeat-y; margin-bottom:1px; padding:4px 0 4px 14px; text-decoration:none; display:block;}
.item2:hover{background:url(../img/fndover.gif) repeat-y; text-decoration:none;}
.item2:focus {background:url(../img/fndover.gif) repeat-y; text-decoration:none;}

.btn_insc{margin:20px 13px 0 0;}
.btn_ofrec{margin:20px 5px 0 0;}

.destacado1{height:65px; width:245px;  background:url(../img/fnd_dest.gif) repeat-y; margin-bottom:1px; padding:4px 0 4px 14px; text-decoration:none; display:block;}
.destacado1:hover{background:url(../img/fndover_dest.gif) repeat-y; text-decoration:none;}
.destacado1:focus {background:url(../img/fndover_dest.gif) repeat-y; text-decoration:none;}
.destacado1 .fotito{border:2px #395147 solid; width:70px; height:55px; float:left; margin-top:3px;}

.fotito{border:2px #999 solid; width:70px; height:55px; float:left; margin-top:3px;}
.datos_item{float:left; color:#d4d3d3; margin:0px 0 0 12px; }
.link_datos{float:left; color:#d4d3d3; width:150px;}
.link_datos a{color:#d4d3d3; text-decoration:none;}
.mini_btn{margin:1px 4px 0 0;}
.pasos{ width:206px; margin:0 0 18px 0; }
.num{margin:0 7px 0 0;}
.tit_res{margin:0 0 0 10px;}
.res_cero{color:#CCC; width:206px; margin:20px 0 0 20px;}
.res_cero img{margin:0 10px 0 0;}
.verde{color:#42c089}
.nota{color:#999; font-size:9px;}
.txt_res{color:#40b180; margin:8px 0 10px 15px;}

.info-window{width:450px; margin-left:5px;}
.info-titulo{width:403px; height:20px; font-weight:bold; font-size:12px; text-transform:uppercase; margin:0 0 5px 8px; background:#b6ead3  url(../img/verde_arriba.gif) no-repeat top; padding:7px 10px 5px 10px; }
.info-descripcion{margin:0 0 10px 8px; width:403px; color:#4e4b4b;}
.info-datos{margin:0 0 10px 8px; width:403px; height:35px; background:#b6ead3 url(../img/verde_abajo.gif) no-repeat bottom; padding:10px 10px;  font-size:12px;}
.info-foto{width:437px; padding:7px 7px; margin-left:2px; background:url(../img/fnd_foto_info.gif) no-repeat; height:158px;}
.info-desc{width:227px;}
.info-btns{float:right; left:330px; margin-top:-7px; position:absolute; width:84px;}
.info-dir{float:left; clear:both; width:345px;}
.info-catalogo{height:195px; width:412px; overflow-y:auto; overflow-x:hidden; margin-left:20px; }
.info-comentarios{margin:0 0 0 10px; height:175px; width:420px; overflow-x:hidden; overflow-y:auto;}
.info-form{margin:0 0 10px 8px; width:403px; height:55px; background:#b6ead3 url(../img/verde_abajo.gif) no-repeat bottom; padding:10px 10px;  font-size:12px;}
.info-form input{background:#dcefe7; border:1px solid #90cbb2; font-size:11px;}
.info-directo{margin:-10px 0 0 8px;}
.info-directo input{width:340px; margin:0 0 10px 0; color:#666; background:#F4F4F4; border:1px solid #999; font-size:11px;}

.info-coment{margin:0 0 15px 8px;}
.info-com-nombre a{color:#333; font-weight:bold;}
.info-com-fecha{color:#999; font-style:italic;}
.info-com-coment{margin:5px 0 0 0px; width:350px; color:#999; background:url(../img/flechita.gif) no-repeat; padding-left:20px;}

.info-pan{margin:0 0 0 8px; border:#999 solid 1px; width:420px; height:260px; overflow:hidden;}

.prod-item{width:385px; height:12px; margin-top:10px; background:url(../img/puntos.gif) repeat-x bottom;}
.prod-titulo{float:left; background:#FFF;}
.prod-precio{float:right; background:#FFF;}
.prod-descripcion{margin:-8px 0 0 0px; width:350px; color:#999; background:url(../img/flechita.gif) no-repeat; padding-left:20px;}

.msj{color:#999; font-size:10px;}

#categorias{
	width:248px;
	background:url(../img/bottom_cat.gif) no-repeat bottom;
	padding-bottom:20px;
	margin:0px 0 0 15px;
}
.tree {
	background:url(../img/fnd_cat.gif) repeat-y;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px 10px 20px ;

}
.tree ul{
	margin:0 0 0 10px;;
	padding:0;
	list-style:none;
}
.tree li{
	margin:0;
	padding:0;
	list-style:none;
}
.tree img {
	border: 0px;
	height: 18px;
	vertical-align: text-bottom;
}
.tree a {
	color: #CCC;
	text-decoration: none;
}
.tree a:hover {
	color:#FFF ;
}
.fnd_cat{background:url(../img/fnd_cat.gif) repeat-y;}
.subcatt{
	margin-left: 15px;
	line-height:15px;
}
