.enjoy_box
{
  background-color: #bfbfbf;
  background-position: left bottom;
  background-repeat: no-repeat;
  background-image: url("images/bg_enjoy_grey.jpg");
  margin-bottom: 10px;
  padding: 10px 10px 5px 10px;
  height: 305px;
}
.enjoy_box .interior
{
  height: 300px;
  background-color: #535353;
  background-position: left bottom;
  background-repeat: no-repeat;
  background-image: url("images/bg_enjoy_dark_grey.jpg");
}

.enjoy_box .interior .title{background-color: #313131;padding: 10px 15px;font-size: 18px;font-weight: bold;color:white;}
.enjoy_box .interior .form_enjoy{padding: 10px 15px 10px 10px;}
.enjoy_box .interior .form_enjoy label{font-size: 12px;color: white;font-weight: bold;}
.enjoy_box .interior .form_enjoy table th{padding-right:10px;vertical-align: middle;}
.enjoy_box .interior .form_enjoy table td{font-size: 12px;}
.enjoy_box .interior .form_enjoy input[type="text"],.enjoy_box .interior .form_enjoy input[type="password"]{background:url("images/backgr_grey_input.jpg") no-repeat scroll left top transparent;display:block;height:25px;text-align:left;width:200px;border:none;margin:0;padding-left: 10px;}
.enjoy_box .interior .form_enjoy input[type="checkbox"]{margin-right: 5px;}
.enjoy_box .interior .form_enjoy .opciones{text-align: right;margin: 10px 15px 0 0;}
.enjoy_box .interior .form_enjoy .opciones input[type="submit"]{background:url("images/btn_invite.png") no-repeat scroll left top transparent;cursor: pointer;}
.enjoy_box .interior .form_enjoy table td a{text-decoration: underline;color: #FFFFFF;font-weight: bold;}