body { margin:0; padding:0}
h1 {font-size:2em;margin:.67em 0;}
h2 {font-size:1.3em;margin:.83em 0;}
h4 {font-size:1em;margin:1.33em 0;}
h5 {font-size:.83em;margin:1.67em 0;}
h6 {font-size:.75em;margin:2.33em 0;}
p,pre {margin:0 0 1em 0;}
img {border:0;-ms-interpolation-mode:bicubic;}
table{border-collapse:collapse;border-spacing:0;}

/* ATOM VARIS */
html, button, input, select, textarea {color:#666;font-family:'Lucida Sans',Helvetica,Arial,Verdana,sans-serif;}

/* HTML + BODY */
body {
line-height:1.5em;
font-size:75%;}
#logo{padding:10px 20px; }
.float{ float:left}
.floatRight{ float:right;padding-right:10px;  }
.clear{ clear:both}
#content{padding: 0 20px;}
#wrapper h1{ background-color: #efefef;    color: #333333;
    font-size: 1.3em;
    font-weight: bold;
    margin-top: 0;
    padding: 10px 20px;}

#wrapper h2 {font-size:1.2em; margin-top:2.5em;}
#wrapper h3 {font-size:1.17em; margin: 0 0 0.5em 0;}

#wrapper ul{ margin:10px 0; padding-left:20px}
#wrapper li{ list-style:none}
#wrapper a{ color: #000}

#wrapper li:before{ content:"- " }

.desplegableOculto{display:none;
	margin-left:2em;
	margin-bottom:2em;
}




	table {
  font-size: 1em;	
}
		
/*  Geoserveis */

	.tableGeoservices{
		border-collapse: collapse;
		margin: 10px 0;
		width: 100%;
		
	}

	.tableGeoservices th{
		border: 1px solid #efefef;
		background-color: #efefef;
		text-align: left;
		padding-left:5px; font-size:1.1em;
	}	
	
	.tableGeoservices th.th1{
		width: 65px;
	}
	
	.tableGeoservices td{
		border: 1px solid #E5E0E0;
		background-color: white;
		padding: 5px
	}	
	
	.tableGeoservices th.thImg{
		text-align: center;
		width: 60px;
	}
	
	
	.tableGeoservices th.thURL{
		width: 800px;
	}
	
	.tableGeoservices th.thLinks{
		width: 100px;
	}	

	.tableGeoservices th.thOutput{
		width: 150px;
	}		
	