body{
  background-image: url("../img/textura_footer.png");
  background-color: #3F7FA3;
  font-family: Helvetica,sans-serif;
  text-align: center;
  padding: 0px;
  margin: 0px;
}

#wrapper{
  margin : 0px auto;
}

#header{
  background-color : #3F7FA3;
  height:220px;
}

#menu{
  height:77px;
  width: 920px;
  margin: 0px auto;
}

#menu ul{
  margin: 0px;
  margin-top: 45px;
  padding: 0px;
  float : right;
  list-style: none;
}

#menu ul li{
  float : left;
  margin-left: 15px;
  font-size: 20px;
  color : #FFFFFF;
}

#menu ul li a{
  text-decoration: none;
  color : #FFFFFF;
}

#top{
  width: 920px;
  margin: 0px auto;
  background-image: url("../img/textura_top.png");
  border-top: 3px solid #FFFFFF;
  border-left: 3px solid #FFFFFF;
  border-right: 3px solid #FFFFFF;
  height: 140px;
}

#sombra_left{
  background-image: url("../img/sombra_interna_left.png");
  background-repeat: repeat-y;
  float: left;
  height : 120px;
  width: 20px;
  margin-left : 180px;
  margin-top: 20px;
}

#logo{
  background-color : #3F7FA3;
  background-image: url("../img/logo.png");
  float : left;
  width : 695px;
  height: 120px;
  margin-top: 20px;
}

#sombra_right{
  background-image: url("../img/sombra_interna_right.png");
  background-repeat: repeat-y;
  height : 120px;
  width: 20px;
  float: left;
  margin-top: 20px;
}

#middle{
  width: 100%;
  background-color: #FFFFFF;
  height: 300px;
}

#mid{
  width: 936px;
  margin: 0px auto;
  height: auto;
}

#login{
  width : 190px;
  float : left;
  height: 240px;
  margin-top: 10px;
}

#login h1{
  font-size: 16px;
  color: #484848;
  margin-bottom: 20px;
}

#login label{
  font-size: 14px;
  color: #484848;
  float: left;
  width: 60px;
  text-align: right;
  margin-bottom: 20px;
}

#login input.text{
  font-size: 12px;
  color: #484848;
  float: left;
  width: 110px;
  text-align: left;
  border: 1px solid #F98400;
  margin-bottom: 20px;
  margin-left: 5px;
}

#login input.btn{
  font-size: 12px;
  color: #484848;
  background: none;
  border: none;
  float: right;
  margin-right: 10px;
}

#content{
  color : #6B6A6A;
  width: 690px;
  height:200px;
  float: left;
  text-align: left;
  margin-left: 20px;
  margin-top: 20px;
  font-size: 0.8em;
}

#content a{
  text-decoration: none;
}

#content input, #content textarea{
  border : 1px solid #F98400;
  margin-bottom: 10px;
}

#content input{
  float: left;
  width : 220px;
}

#content textarea{
  float: left;
  width : 545px;
}

#content label{
  color : #000099;
  width: 100px;
  text-align: right;
  float: left;
  margin-bottom: 10px;
  margin-right: 5px;
}

#content .btn{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color : #000099;
    float: right;
    font-size: 12px;
    margin-right: 20px;
    width: auto;
}

#content h1{
  margin : 0px;
  padding : 0px;
}

#left_mid{
  width: 18px;
  background-image: url("../img/sombra_left.png");
  background-repeat: repeat-y;
  height:300px;
  float: left;
}


#right_mid{
  width: 18px;
  background-image: url("../img/sombra_right.png");
  background-repeat: repeat-y;
  height:300px;
  float: left;
}

#footer{
  height: 60px;
  float : left;
  width: 100%;
}

#footer_transparente{
  background-image: url("../img/transparente.png");
  width: 920px;
  margin: 0px auto;
  height: 45px;
}

#footer_content{
  width: 920px;
  margin: 0px auto;
  text-align: right;
  color : #FFC579;
}

#footer_content b{
  color : #FFFFFF;
}

#empresa{
  padding-left: 15px;
  text-align: justify;
}

ul.listaNoticias{
  list-style: none;
}

ul.listaNoticias li b{
  color: #F98400;
}

ul.listaNoticias li a{
  text-decoration: none;
}

div#MBASistemas{
  float : left;
}

div#MBASistemas img{
  border: none;
}