body {
	background: url(../images/background.png) top center no-repeat;
	font-family: sans-serif;
	font-size: small;
}

div#header {
	width: 1014px;
	margin: 0px auto 0px auto;
}

div#content {
	width: 1000px;
	padding: 40px 10px;
	margin: 0px auto;
}

div#separador {
	clear: both;	
}

div#footer {
	margin: 0 auto;
	width: 1014px;
	
}

div#left_info {
	width:45%;
	float:left;
	padding: 1em 2%;
}

div#about {
	font-weight: bold;
	padding: 0px 1em;
}

div#left_footer {
	text-align: center;
	margin-top: 1em;
}

div#map_container {
	width:50%;
	margin-left: auto;	
}

#cabecera{
	color:#FF0000;
	font-weight: bolder;
	font-family: sans-serif;
	font-size: medium;
	

}

div#cuerpo{
	font-weight: bold;

}

/* tag cloud */
#jscloud a { text-decoration: none; cursor:pointer; color:  #000000; }	
#jscloud a:hover { text-decoration: none; cursor:pointer; color:  #2828ff; }
/* Menu chrome incluido en el estilo anterior */
.chromemenu{ font-weight: bold; font-size: 90%; }
.chromemenu:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; } /*Add margin between menu and rest of content in Firefox*/
.chromemenu ul{ border: 1px solid #BBB; background: url(../images/chromebg.gif) center center repeat-x; padding: 5px 0; margin: 0; text-align: left; } /*set value to "right" for example to align menu to the left of page*/
.chromemenu ul li{ display: inline; }
.chromemenu ul li a{ color: #494949; padding: 5px; margin: 0; text-decoration: none; border-right: 1px solid #DADADA; }
.chromemenu ul li a:hover{ background: url(../images/chromebg2.gif) center center repeat-x; }
