.ble {}
body {background: #FFFFFF; font-family: sans-serif; margin:0px;}
div.hs-menuContainer {height:24px; border-bottom: 1px solid #E0E0E0; background: white;}
div.hs-menu {float:left; font-size:13px; height:18px; padding: 3px}
div.hs-loginout {float:right; font-size:13px; text-align:right; padding: 3px;}
div.hs-lang {float:right; text-align:right; padding: 3px;}
div.hs-login {float:right; font-size:13px; text-align:right; padding: 3px;}
div.hs-lang img {border:0 none; padding: 3px 0px 3px 0px;}
span.hs-loggedUser {font-weight: bold;}
a.hs-menu-item {color:darkblue; padding: 2px; margin-right: 10px; text-decoration: none; font-family:sans-serif;}
a.hs-menu-item:visited {color:darkblue;}
a.hs-menu-item:hover {color:darkblue; background: #F0F0F0;}
.hs-menu-selitem {padding: 2px; margin-right: 10px; color: red; }

div#north h1 {
    color:#505050;
    font-size:20px;
    margin:0px;
    padding:0px;
    font-family:sans-serif;
}

div#north input {
    margin-left:5px;
}

/*div#north h2 {
    float: left; 
    position: relative;
    left: -15px;
    top: 5px;
    padding-right: 0px;
    color: #702000;
    height: 40px;
    font-size: 20px;
}*/

#start-text ul{
	padding: auto;
	list-style-type: default;
}

#start-text li{
	padding-left: 40px;
	list-style-type: disc;
	list-style-position: inside;
}

#north {
  text-align:center;
  height: 128px;
}
#north-left {
  background: #FCFBF9 url(../common/img/geoportal_head.jpg); 
  background-position: right center;
  background-repeat: no-repeat;
  text-align:center;
  height: 104px;
}

#logo{
  z-index: 1000;
  position: absolute;
  top: 30px;
  left: 0;
}

#north-right {
        height:104px;
}

#search-form{
  width: 650px;
  _margin-left: 200px;
  margin-left: 200px;
  margin-right: auto;
  padding: 27px 80px;
  text-align:left;
  font-size:12px;
  background: url(../common/img/portal-mapa.png) 0px 23px no-repeat;
}

#start-text h2{
	padding-top: 10px;
	font-size: 16px;
}

/*Home menu*/
.menutitle a{
cursor:pointer;
padding:4px 6px 4px 6px;
text-align:center;}

.simpleForm{
margin-bottom: 0.5em;
margin-top: 6px;
} 

.active{
cursor:pointer;
background-color:#ECECFF;
color:#000000;
/*width:140px;*/
padding:4px 5px 4px 5px;
text-align:center;
text-decoration: none;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
