#main {
  width:960px;
  margin: 0px auto; 
  border:1px #ccc;
  border-top:1px solid #fff; 
  -moz-border-radius:10px; padding:20px; 
  background-color:hsla(0, 0%, 100%,.7);
  background-image: -moz-linear-gradient(hsla(0,0%,100%,.6),hsla(0,0%,100%,0) 30px);
  background-image: -webkit-gradient(linear,0,0,0,30,from(hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));
  border-radius:20px;
  -moz-border-radius:20px;
  -webkit-border-radius:20px;
  -moz-box-shadow:10px 10px 8px hsla(0,0%,0%,.3);
  -webkit-box-shadow:10px 10px 8px hsla(0,0%,0%,.3);
  box-shadow:10px 10px 8px hsla(0,0%,0%,.3);

}
#header { text-align:center; width:820px; margin: auto; }
fieldset    { border:none;  min-height:300px; margin:0px 20px; }
legend      { font-size:18px; margin:0px; padding:10px 0px; color:#b0232a; font-weight:bold;}
label       { display:block; margin:15px 0 5px;}
input[type=text],
input[type=password] { _width:300px; padding:5px; border:solid 1px #000;}
.prev, .next { background-color: #9D0F0E !important; padding:5px 10px; _color:#fff; text-decoration:none;}
.prev:hover, .next:hover {  text-decoration:none;}
.prev { float:left; }
.next { float:right;}
#steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px; text-align: center;}

#steps li {font-size:18px; padding:5px; color:#b0b1b3; width: 113px; display: inline-table; cursor: pointer; width:28px;}

#steps li span {font-size:11px; display:block;}
#steps li.current {
    background-color: #79B39D;
    border-radius: 20px 40px 20px 40px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
    color: #B4100F;
    font-weight: bold;
    margin: 4px;  
    }
#makeWizard { background-color:#b0232a; color:#fff; padding:5px 10px; text-decoration:none; font-size:18px;}
#makeWizard:hover { background-color:#000;}

#progressbar{width: 962px}
.ui-progressbar .ui-progressbar-value {width: 0%; text-align: right; height: 12px;}

#bottom-acciones{
	text-align:center;
}