body {
background: #1D8D1F;
margin: 0;
padding: 0;
font: 85% Verdana,Tahoma,Arial,sans-serif;
}
#imgmapdiv {
margin: -5px;
border: 0;
z-index: -100px;
}
#cabecera {
position: absolute;
margin:5px 0 5px 0px;
padding: 10px;
top: 0px;
}
#imgcabe {
margin:0px 0 0px 35px;
padding: 2px;
float: left;
top: 3px;
width: 95px;
}
#texcabe {
margin: 0px;
top: 3px;
float: left;
text-align: left;
}
#texcabe h1{
margin:0px 0 0px 0px;
float: left;
font-size: 1.8em;
text-align: left;
color: #052;
}
#menu {
position: absolute;
top: 140px;
clear: left;
float: left;
width: 145px;
margin: 0 0 0 40px;
padding: 0;
}
#menu ul {	
list-style: none;
width: 140px;
margin: 0;
padding: 0;
font-size: 1.1em;
}
#menu li {
font-family: Verdana, Arial, Sans-Serif;
margin-bottom: 4px;
vertical-align: text-bottom;
}
#menu ul li.actual a {
background: #E6F4E6;
}
#menu li a {
font-weight: bold;
height: 39px;
text-decoration: none;
color: #052;
display: block;
padding: 4px 0 0 12px;
background: #fff;
border-left: 2px solid #050;
}	
#menu li a:hover {
background: #E6F4E6;
color: #080;
border-left: 2px solid #050;
}	
#menu li a:active {
background: #E6F4E6;
color: #050;
border-left: 2px solid #050;
}
.limpiar{
clear: both;
padding: 0px;
}
a img {
border: 0;
}
a img:hover{
border: 2px solid #1b8c22;
}
a:hover {
border: 2px solid #1b8c22;
}
#pie {
position:absolute;
padding: 2px;
top: 630px;
left: 350px;
}
#pie a {
color: #fff;
text-decoration: underline;
}
#pie a:hover, a img:hover{
border: 0;
text-decoration:none;
}