.butMail {
	background-image: url("img/blueMail.png");
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	height: 23px;
	line-height: 16px;
	padding: 0 !important;
	position: absolute;
	right: 6px;
	top: 1px;
	width: 25px;
	z-index: 9200;
}

.butMailCOntainer {
	margin-right: 32px;
	position: absolute;
	right: 32px;
	top: 5px;
}

.butManualAjudaContainer {
	margin-right: 2px !important;
	position: absolute;
	right: 32px;
	top: 5px;
}

.butManualAjuda {
	background-image: url("img/questions-02--a-21-21.png");
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	height: 23px;
	line-height: 16px;
	padding: 0 !important;
	position: absolute;
	right: 6px;
	top: 1px;
	width: 25px;
	z-index: 9200;
}

.butPrint {
	background-image: url("img/Print.png");
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	height: 23px;
	line-height: 16px;
	padding: 0 !important;
	position: absolute;
	right: 5px;
	top: 1px;
	width: 25px;
	z-index: 9200;
}

.butPrintPDF {
	background-image: url("img/035-descarregar_PDF.png");
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 4px 4px 4px 4px;
	background-size: auto 23px;
	cursor: pointer;
	height: 22px;
	line-height: 16px;
	padding: 0 !important;
	position: absolute;
	right: 5px;
	top: 1px;
	width: 25px;
	z-index: 9200;
}

.icon-button-PDF {
	position: absolute;
	right: 96px;
	top: 38px;
	width: 25px;
	z-index: 9200;
}

.butPrintJPG {
	background-image: url("img/38-camara.png");
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 4px 4px 4px 4px;
	background-size: auto 21px;
	cursor: pointer;
	height: 22px;
	line-height: 16px;
	padding: 0 !important;
	position: absolute;
	right: 5px;
	top: 1px;
	width: 25px;
	z-index: 9200;
}

.icon-button-JPG {
	position: absolute;
	right: 96px;
	top: 10px;
	width: 25px;
	z-index: 9200;
}

.butPrintContainer {
	margin-right: 57px;
	position: absolute;
	right: 37px;
	top: 5px;
}

.expandContainerPrint {
	height: 80px !important;
}

.butOcultarContainer {
	margin-right: 32px;
	position: absolute;
	right: -30px;
	top: 5px;
}

.butOcultar {
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
	height: 23px;
	line-height: 16px;
	padding: 0 !important;
	position: absolute;
	right: 6px;
	top: 1px;
	width: 25px;
	z-index: 9200;
}

.butOcultar.on {
	background-image: url("img/37 maximitzar v2.png");
}

.butOcultar.off {
	background-image: url("img/37minimitzar v2.png");
}

.printDialoglightbox>div {
	height: 130px;
	left: 50%;
	margin-left: -200px;
	margin-top: -75px;
	position: absolute;
	top: 50%;
	width: 364px;
	z-index: 1000000;
}

.printDialogTitle {
	background-color: #818181;
	background-image: url("../../../baseTurisme/css/img/red-gradient.png");
	color: #FFFFFF;
	font-family: Arial !important;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 7px 33px;
}

.printDialogIcon {
	background-image: url("img/pdf-icon-white-hi2.png");
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	left: 5px;
	position: absolute;
	top: 5px;
	width: 23px;
}

.inputPrintDialog {
	width: 350px;
}

.botonsPrint {
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}

.botonsPrint>div {
	display: inline-block;
	width: 70px;
	margin: 10px;
}

.contingutPrintDialog {
	padding: 5px;
}

.printDialoglightbox {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background-image: url("img/transparentBackground.png");
	z-index: 10000;
}

.includeLlegendaBox {
	margin-left: 5px;
	margin-top: 5px;
}

#includeLlegenda {
	display: inline-block;
	zoom: 1;
	*display: inline !important;
}

.includeLlegendaLabel {
	display: inline-block;
	zoom: 1;
	*display: inline !important;
	margin-left: 5px;
	vertical-align: top;
}

<!--
Estilos Catalunya Header-->


.header .part1 {
	width: 80px;
	height: 47px;
	float: left;
	background: url(../img/logo-cat.png);
	margin-left: 45px;
	margin-top: 12px;
}

.popup .pHeader {
	width: 100%;
	height: 0px;
	position: relative;
	top: 0;
	z-index: 3;
}

.popup .pHeaderMapa {
	width: 100%;
	height: 0px;
	position: relative;
	top: 0;
	z-index: 3;
}

.popupLogoMapa {
	position: absolute;
	width: 95px;
	height: 53px;
	background-image: url(img/logocatalunya.png);
	float: left;
	display: block;
	left: 53px;
	top: 15px;
	z-index: 5;
	-moz-box-shadow: 0 0 5px #292925;
	-webkit-box-shadow: 0 0 5px #292925;
	box-shadow: 0 0 5px #292925;
}

.close {
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity = 20);
	opacity: .2;
}

<!--
Estilos Catalunya ==> Clase HomeControl -->
.clear {
	clear: both
}

.header .close {
	position: absolute;
	color: #000;
	font-size: 13px;
	text-decoration: none;
	right: 220px;
	padding-right: 25px;
	background-image: url(img/closePopImgMapa.png);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	top: 35px;
	height: 16px;
	line-height: 16px;
	opacity: 1;
}

.close a {
	color: #F0F0F0;
	margin-right: 10px;
	position: absolute;
	top: -2px;
	font-family: Arial;
}

.div-close {
	width: 26px !important;
	height: 26px
}

.part2 select {
	float: right;
	margin-right: 14px;
	margin-top: 9px;
}

#map_basica .controlDragZoomPare {
	top: 8px !important;
	left: -30px !important;
	font-family: Arial;
	font-size: 1.1em;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	/* IE10 Consumer Preview */
	background-image: -ms-linear-gradient(top, #EDEDED 0%, #EEEEEE 100%);
	/* Mozilla Firefox */
	background-image: -moz-linear-gradient(top, #EDEDED 0%, #EEEEEE 100%);
	/* Opera */
	background-image: -o-linear-gradient(top, #EDEDED 0%, #EEEEEE 100%);
	/* Webkit (Safari/Chrome 10) */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EDEDED),
		color-stop(1, #EEEEEE));
	/* Webkit (Chrome 11+) */
	background-image: -webkit-linear-gradient(top, #EDEDED 0%, #EEEEEE 100%);
	/* W3C Markup, IE10 Release Preview */
	background-image: linear-gradient(to bottom, #EDEDED 0%, #EEEEEE 100%);
	padding-top: 1px;
	padding-bottom: 3px;
	padding-right: 0px;
	width: 116px !important;
}

#map_basicam .Logo {
	display: none;
	top: 8px !important;
	left: -30px !important;
	font-family: Arial;
	font-size: 1.1em;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	/* IE10 Consumer Preview */
	background-image: -ms-linear-gradient(top, #EDEDED 0%, #EEEEEE 100%);
	/* Mozilla Firefox */
	background-image: -moz-linear-gradient(top, #EDEDED 0%, #EEEEEE 100%);
	/* Opera */
	background-image: -o-linear-gradient(top, #EDEDED 0%, #EEEEEE 100%);
	/* Webkit (Safari/Chrome 10) */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EDEDED),
		color-stop(1, #EEEEEE));
	/* Webkit (Chrome 11+) */
	background-image: -webkit-linear-gradient(top, #EDEDED 0%, #EEEEEE 100%);
	/* W3C Markup, IE10 Release Preview */
	background-image: linear-gradient(to bottom, #EDEDED 0%, #EEEEEE 100%);
}

#map_completa .controlDragZoomPare .controlUIAmpliarZona {
	top: 28px !important;
	height: 26px !important;
	left: 165px !important;
	font-family: Arial;
	font-size: 1.1em;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #aaaaaa;
	background-color: #fee97c;
	background: url("../css/img/botogroc.png");
	/* IE10 Consumer Preview */
	background-image: -ms-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
	/* Mozilla Firefox */
/* 	background-image: -moz-linear-gradient(top, #FEE97C 0%, #F6D403 100%); */
	/* Opera */
	background-image: -o-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
	/* Webkit (Safari/Chrome 10) */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FEE97C),
		color-stop(1, #F6D403));
	/* Webkit (Chrome 11+) */
	background-image: -webkit-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
	/* W3C Markup, IE10 Release Preview */
	background-image: linear-gradient(to bottom, #FEE97C 0%, #F6D403 100%);
}

.Logo {
	background: url('../img/meteo-btn-36.png') no-repeat;
	height: 36px;
	width: 36px;
}

#controlDragZoom {
	color: #555555;
}

#controlDragZoom:hover {
	color: #212121;
}

#map_completa .fonsToolbar {
	/*background: url("../img/bg-toolbar.png");*/
	background-color: #e7e5e6;
	height: 80px;
	width: 100%;
	position: absolute;
	left: 0px !important;
	z-index: 3;
	padding-left: 200px !important;
	-moz-box-shadow: 0 0 5px #292925;
	-webkit-box-shadow: 0 0 5px #292925;
	box-shadow: 0 0 5px #292925;
}

#map_basicam .fonsToolbar {
	background: transparent;
	height: 1px;
	width: 100%;
	position: absolute;
	left: 0px !important;
	z-index: -1;
}

<!--
.controlUIAmpliarZona {
	cursor: pointer;
 	float: left; 
 	padding-top: 28px; 
 	padding-left: 10px; 
    top: 28px !important;
    height: 26px !important;
    left: 165px !important;
    font-size: 1.1em;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
/*     background-color: #fee97c; */
/*        background: url("../css/img/botogroc.png"); */
    /*background-image: -ms-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
/*     background-image: -moz-linear-gradient(top, #FEE97C 0%, #F6D403 100%); */
    background-image: -o-linear-gradient(top, #FEE97C 0%, #F6D403 100%);

}


#map_basica .controlUIAmpliarZona {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

.ampliarzona span.ui-icon {
	background-image: url("../css/img/drag-zoom-transp.png") !important;
	background-position: -8px;
    height: 17px;
    width: 18px;
}

.ui-button .ui-button-ampliarON {
	display: block;
	line-height: 1.4;
/* 	background:  url("/visorTurisme/turisme/components/headerTurisme/css/images/botogroc.png"); */
	padding: .4em 1em .4em 2.8em;
	border-radius: 5px;
}

.ui-button .ui-button-ampliarOFF {
	display: block;
	line-height: 1.4;
/* 	background:  url("/visorTurisme/turisme/components/headerTurisme/css/images/botogroc.png"); */
	padding: .4em 1em .4em 2.8em;
}

.ui-button .ui-button-meteoON {
	display: block;
	line-height: 1.4;
/* 	background:  url("/visorTurisme/turisme/components/headerTurisme/css/images/botogroc.png"); */
	padding: .4em 1em .4em 2.8em;
	border-radius: 5px;
}

.ui-button .ui-button-mesuraON {
	display: block;
	line-height: 1.4;
/* 	background:  url("/visorTurisme/turisme/components/headerTurisme/css/images/botogroc.png"); */
	padding: .4em 1em .4em 2.8em;
	border-radius: 5px;
}

.ui-button .ui-button-marquesON {
	display: block;
	line-height: 1.4;
/* 	background:  url("/visorTurisme/turisme/components/headerTurisme/css/images/botogroc.png"); */
	padding: .4em 1em .4em 2.8em;
	border-radius: 5px;
}

.ui-button .ui-button-gpsON {
	display: block;
	line-height: 1.4;
/* 	background:  url("/visorTurisme/turisme/components/headerTurisme/css/images/botogroc.png"); */
	padding: .4em 1em .4em 2.8em;
}


#idBotoMarques .ui-icon {
	background: url(../css/img/cat.png) 0 1px !important;
}

.zoom span.ui-icon {
    background-image: url(../css/img/zoom-map.png) !important;
    background-position: 2px 2px;
    width: 18px;
}

.meteo span.ui-icon {
    background-image: url(../css/img/meteo.png) !important;
    background-position:0px 1px;
	width: 18px;
}


.mesura span.ui-icon {
    background-image: url("../css/img/measure.png") !important;
    background-position: 0 -1px;
    height: 17px;
    width: 18px;
}

.gps span.ui-icon {
    background-image: url("../css/img/GPS.png") !important;
    background-position: 0 -1px;
    height: 17px;
    width: 18px;
}

.gas span.ui-icon {
    background-image: url("../css/img/benzinera.png") !important;
    background-position: 0 -1px;
    height: 17px;
    width: 18px;
}

.esborraGPS{
	float:right;
	margin-right:5px;
	margin-bottom:8px;
	text-decoration:underline;
	color:#1155CC;
	cursor:pointer;
}


#map_basicam .controlUIAmpliarZona {
	display: none;
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

.controlUIMeteo {

	cursor: pointer;
 	float: left; 
 	padding-top: 28px; 
 	padding-left: 8px; 
    top: 28px !important;
    height: 26px !important;
    left: 165px !important;
    font-size: 1.1em;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
/*     background-color: #fee97c; */
/*      background: url("../css/img/botogroc.png"); */
   /* background-image: -ms-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
/*     background-image: -moz-linear-gradient(top, #FEE97C 0%, #F6D403 100%); */
    background-image: -o-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
}

#map_basica .controlUIMeteo {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 132px;
}

#map_basicam .controlUIMeteo {
	float: left;
	padding-top: 5px;
	padding-left: 5px !important;
}

#map_basicam .controlUIMeteo .meteo, #map_basicam .controlUIMarques .marques
	{
	background: none !important;
	border: 0 !important;
}

.controlUIMesurar {
	cursor: pointer;
 	float: left; 
 	padding-top: 28px; 
 	padding-left: 8px; 
    top: 28px !important;
    height: 26px !important;
    left: 165px !important;
    font-size: 1.1em;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
/*     background-color: #fee97c; */
/*     background: url("../css/img/botogroc.png");; */
    /*background-image: -ms-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
/*     background-image: -moz-linear-gradient(top, #FEE97C 0%, #F6D403 100%); */
    background-image: -o-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
}

#divMesurar #acumulatMesurar {
	float: left;
	font-weight: normal;
	left: 20px;
	position: relative;
	top: 15px;
}

#map_basica .controlUIMesurar {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

#map_basicam .controlUIMesurar {
	display: none;
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

.controlUIMarques {
	cursor: pointer;
 	float: left; 
 	padding-top: 28px; 
 	padding-left: 8px; 
    top: 28px !important;
    height: 26px !important;
    left: 165px !important;
    font-size: 1.1em;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
/*     background-color: #fee97c; */
/*     background: url("../css/img/botogroc.png"); */
  /*  background-image: -ms-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
/*     background-image: -moz-linear-gradient(top, #FEE97C 0%, #F6D403 100%); */
    background-image: -o-linear-gradient(top, #FEE97C 0%, #F6D403 100%);
}

#map_basica .controlUIMarques {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

#map_basicam .controlUIMarques {
	cursor: pointer;
	float: left;
	padding-top: 5px;
	padding-left: 3px;
}

.controlUIGPS {
	cursor: pointer;
	float: left;
	padding-top: 28px;
	padding-left: 8px;
}

#map_basica .controlUIGPS {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

#map_basicam .controlUIGPS {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

.controlUIGeolocation {
	cursor: pointer;
	float: left;
	padding-top: 28px;
	padding-left: 8px;
}

#map_basica .controlUIGeolocation {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

#map_basicam .controlUIGeolocation {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

.controlUIGas {
	cursor: pointer;
	float: left;
	padding-top: 28px;
	padding-left: 8px;
}

#map_basica .controlUIGas {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

#map_basicam .controlUIGas {
	cursor: pointer;
	float: left;
	padding-top: 8px;
	padding-left: 8px;
}

.controlUITrekker{
    cursor:pointer;
    margin-right: 10px !important;
}

.botoBorrar {
	overflow: hidden;
	cursor: pointer;
	height: 30px;
	width: 30px;
	float: left;
	margin-top: 28px;
	margin-left: 2px;
	background: transparent url(../img/erase.png) no-repeat 0 0;
}

#map_basica .botoBorrar {
	overflow: hidden;
	cursor: pointer;
	height: 30px;
	width: 30px;
	float: left;
	margin-top: 8px;
	margin-left: 2px;
	background: transparent url(../img/erase.png) no-repeat 0 0;
}

#map_basicam .botoBorrar {
	overflow: hidden;
	cursor: pointer;
	height: 30px;
	width: 30px;
	float: left;
	margin-top: 8px;
	margin-left: 2px;
	background: transparent url(../img/erase.png) no-repeat 0 0;
}

.delGPS {
	background: transparent url(../img/close.png) no-repeat 0 0;
	width: 12px;
	height: 12px;
	margin-left: 5px;
	cursor: pointer;
	float: left;
}

.textGPS {
	color: #666666;
	float: left;
	margin-left: 7px;
	margin-top: 1px;
}

#divLlistat {
	border: 1px solid #444;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 120px;
	padding: 5px;
	overflow: auto;
}

#divLlistat div {
	padding: 3px 0;
}

#dialog_vista_gps {
	padding: 5px;
	height: 260px !important;
}

#map_completa div.gm-style-mtc {
	margin-top: 85px !important;
}

/* Component containers
----------------------------------*/
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button
	{
	font-family: Arial, sans-serif;
	font-size: 1em;
}

.ui-widget-content {
	border: 1px solid #aaaaaa;
/* 	background: #ffffff url(../css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% */
/* 	repeat-x; */
	background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50%
		repeat-x;
	color: #222222;
}

.ui-widget-content a {
	color: #222222;
}

.ui-widget-header {
	border: 1px solid #aaaaaa;
/* 	background: #ec7403 url(../css/images/ui-bg_highlight-soft_75_ec7403_1x100.png) */
/* 	50% 50% repeat-x; */
	background: #ec7403 url(images/ui-bg_highlight-soft_75_ec7403_1x100.png)
		50% 50% repeat-x;
	color: #222222;
	font-weight: bold;
}

.ui-widget-header a {
	color: #222222;
}

#tabs {
	margin-left: 10px;
	width: 310px !important
}

.ui-tabs #tabs-2 {
	overflow-x: hidden !important
}

#tabs-1 .ui-tabs .ui-tabs-panel {
	padding: 3em 1.4em !important;
}

#tabs-3 .ui-tabs .ui-tabs-panel {
	padding: 3em 1.4em !important;
}

#tabs-1 label {
	margin-top: 10px
}

#radioset_completa {
	margin-bottom: 15px;
	margin-top: 10px
}

#radioset_completa .ui-state-active, #radioset_completa .ui-widget-content .ui-state-active,
	#radioset_completa .ui-widget-header .ui-state-active {
	font-weight: bold
}


#direccion_dialog, #carretera_dialog, #overflowDivSearch {
    border: 1px solid #AAAAAA;
    color: #222222;
    display: block;
    list-style: none outside none;
    margin-top: 10px;
    position: relative;
}

.divClose {
    cursor: pointer;
    position: absolute;
    right: 4px;
    top: 2px;
}

#ulPOI, #ulAddress, #ulRoad {
    overflow-x: hidden;
    overflow-y: auto;
    position: relative;
    top: 10px;
}

#ulPOI a, #ulAddress a, #ulRoad a {
    display: block;
    line-height: 1.5;
    padding: 0.2em 0.4em;
    text-decoration: none;
}

#controlDragZoom{
	color:#555555;
}

#controlDragZoom:hover{
	color:#212121;
}

.ui-accordion .ui-state-active,.ui-accordion .ui-widget-content .ui-state-active,.ui-accordion .ui-widget-header .ui-state-active {
    background: none repeat scroll 0 0 #D8D8D8 !important;
    border: 1px solid #525252 !important;
    color: #222222 !important;
    font-weight: bold !important;
}

.ui-accordion-content img {
    margin: 0 5px !important;
    position: relative !important;
    top: 2px !important;
}

#dialog_vista_aprop{padding: 10px !important;}



/**

Categories cerca per Zona

/* **/ */
/* #accordionCatsZonaContainer{ */
/* 	overflow-y: auto; height: 460px; */
/* 	overflow-x: hidden; position:relative; */

/* } */

/* #radioset_tap3{ */
/* 	margin-top:10px; */
/* 	width: 290px */
/* } */

/* .cercaZona{margin-top:5px} */

/* .cercaZona p{ */
/* 	padding-top:15px; */
/* 	padding-bottom:5px; */
/* } */

/* .grupois{ */
/* 	cursor:pointer; */
/* } */
/* .grupois:hover{ */
/* 	text-decoration:underline; */
/* } */
/* .categories{ */
/* 	padding:5px !important; */
/* } */

/* .contendor{ */
/* padding:2px 0; */
/* } */

/* .categories input{ */
/* 	float:left; */
/* 	position:relative; */
/* 	top:3px; */
/* } */

/* .categories img{ */
/* 	float:left; */
/* 	position:relative; */
/* } */

/* .categories label{ */
/* 	display:block; */
/* 	position:relative; */
/* 	float:left; */
/* 	margin-left:3px; */
/* 	margin-top:6px; */
/* 	overflow: hidden; */
/*     text-overflow: ellipsis; */
/*     white-space: nowrap; */
/*     width: 170px; */
/* } */

/* .categories .catTriangle{ */
/* 	float:left; */
/* 	margin-top:4px; */
/* } */

/**
Resposta cerca per Zona
**/
#respostaCercaZona{
	height: 460px;
    overflow: auto;
    width: 270px;
	border-top: 1px solid #CCCCCC;
    margin-top: 5px;
}

#respostaCercaZona .catitle{
	background: #D8D8D8 !important;
    display: none;
	margin-top:20px;
    font-size: 12px;
    font-weight: bold;
    /*margin-bottom: 10px;*/
    padding: 8px 5px 8px 10px !important;
	/*border-top-left-radius: 4px;
	border-top-right-radius: 4px;*/
}

#respostaCercaZona .catitle:first-child {margin-top:0px !important}

#respostaCercaZona .poi {background: #f0f0f0;height:auto;
        min-width: 20px; /* Visible to IE7 only */ 
        min-height: 10px; /* Visible to IE7 only */ 
		border-bottom: 1px solid #CCCCCC; padding: 15px 0;cursor:help;}

.loading {
	text-align:center;
	margin-top: 30px;
}

.loading h3{
	color: #444444;
    font-size: 11px;
    font-weight: bold;
    margin-top: 40px;
}

.infoPoiImg{
	float:left;
	height: 50px;
    width: 40px;
}

.infoPoiImg img{
	margin-left:10px;
}

.infoPoiInfo{
	float:left;
	width: 210px;
}

.infoPoiInfo h3{
	font-weight:bold;
	font-size:12px;
}

.infoPoiInfo p{
	padding-bottom: 4px;
    padding-top: 2px;
}



/**
Eines cerca per Zona
**/
#einesCercaZona{
	float:left;
	margin-left:10px;
	margin-top: 18px;
    text-align: right;
}

#panellCercaZona .ui-button-icon-only{
  width: 2.8em !important;
  height: 2.8em !important;
}

#panellCercaZona .ui-button-icon-primary{
    top: 32%;
	width:30px;
	height:30px;
}

#panellCercaZona #deleteGeom{
	margin-left:5px;
    top: 32%;
	width:33px !important;
	height:33px !important;
}



.searchResultItem {
    display: block;
    padding: 0.5em;
    cursor: pointer;
}
#poiCercadorDiv {
    margin-left: 0.1em;
}

#poiCercadorLoadingImg {
    display: block;
    margin-left: auto;
    margin-right: auto;
}



.eina-cercle {   
	background-image: url(../css/img/draw-tools.png) !important;
	background-position: 0px 0px;
	margin-left: -14px !important;
}

.eina-poligon {   
	background-image: url(../css/img/draw-tools.png) !important;
	background-position: -25px 0px;
	margin-left: -18px !important;
}

/* .btn-esborrar {    */
/* 	background-image: url(../style/img/erase2.png) !important; */
/* 	background-position: 0px 0px; */
/* 	margin-left: -14px !important; */
/* } */

.btn-tancar {   
	background-image: url(../css/img/draw-tools.png) !important;
	background-position: 0px 0px;
	margin-left: -14px !important;
}

.infoPoiInfo a{
	display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 200px;
}


#closeResults{margin-left:62px;}
#botoMarques .ui-icon {background: url(../img/cat.png) 0 1px !important;}
