  body{margin:0; text-align:center; background:#044c75 url('../img/bg_web.jpg') repeat-x top;}
  #contenedor{
    width:953px;
    height:495px;
    text-align:left;
    margin:0 auto;
    margin-top:32px;
    position:relative;
  }
  #logo{
    position:absolute;
    top:6px;
    left:0px;
  }
  #mPhotos{
    position:absolute;
    left:0px;
    top:95px;
    width:950px;
    height:282px;
    background:url('../img/bg_mPhotos.gif') no-repeat;
  }
  #photo1{
    position:absolute;
    top:20px;
    right:217px;
  }
  #photo2{
    position:absolute;
    top:20px;
    right:16px;
  }
  #texto{
    position:absolute;
    top:109px;
    left:87px;
    font:bold 13px tahoma;
	text-transform:uppercase;
    color:white;
    text-align:right;
    width: 202px;
  }
  #mForm{
    position:absolute;
    bottom:22px;
    background:url('../img/bg_form.gif') no-repeat;
    width:953px;
    height:177px;
  }
  #box_mForm{
    position:absolute;
    width:684px;
    height:54px;
    bottom:17px;
    right:0;
  }
  #box_mForm span{
    display:block;
    font:normal 11px tahoma;
    color:white;
    width:80px;
    float:left;
    margin:9px 53px 0 12px;
	line-height:10px;
  }
  #box_mForm #msgError{
    background:url('../img/bg_msgError.gif') no-repeat;
	color:white;
	font:bold 11px tahoma;
	width:200px;
	height:44px;
	position:absolute;
	left:-202px;
	top:3px;
	padding:8px 10px;
  }
  #box_mForm table{
    margin-top:12px;
  }
  #box_mForm form{
    margin:0;
    padding:0;
  }
  #txForm{
    font:bold 13px tahoma;
    color:white;
  }
  #box_mForm #user, #box_mForm #password{
    font:normal 12px tahoma;
    color:black;
    width:125px;
    margin-right:12px;
  }
  #foot{
    position:absolute;
    bottom:2px;
    right:130px;
    font:normal 11px tahoma;
    color:white;
  }
