body {
    background: #6699FF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
#wrapper {
  width:980px;
  /*background:#FFF;*/
  margin: 0 auto;
} 
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.clear {
  clear:both;
}
h1 {
 color:#FFFF00;
 font-size:58px;
 text-decoration:underline;
 font-weight:bold;
 margin:0px;
 padding-top:15px;
}
h2 {
  color:#ff0;
 font-size:20px;
 margin:5px 0;
 padding:0px;
}
h3 {
 color:#000;
 font-size:16px;
 margin:10px 0px;
 padding:0px;
}
h4 {
 color:#000;
 font-size:12px;
 margin:0px;
 padding:0px;
}
#imagenes {
margin: 15px 0px;
}
#imagenes .fila{
 margin:0px 0px;
}
#texto {
 font-weight:bold;
 font-size:14px;
}
#horario {
 margin:10px 0px;
 font-size:14px;
}
#resaltado {
 margin:20px 0px;
 font-size:14px;
}

.xModalDialogGreyElement {
  position: absolute;
  overflow: hidden;
  width: 10px; height: 10px;
  left: -10px; top: -10px;
  z-index: 100;
  opacity: .3; /* CSS3 */
  background-color: #000;
}
#cerrando {
 text-align:right;
 font-size:larger;
}
#cerrando a{
 text-decoration:none;
 color:#FF6600;
}
.clsModalDialog {
  position: absolute;
  left: -9000px; /* Dialogs are hidden by placing them "off-screen". */
  width: 300px;
  padding: 1em;
  color: #BF8660;
  background-color: #FFF;
  border: 2px solid  #0033CC;
  z-index: 101; /* This must be at least one more than the z-index of xModalDialogGreyElement. */
  font-size:smaller;
}

.clsModalDialog h3 {
  margin:0;
  text-align:center;
    color:#0033FF;
}

.clsModalDialog .btnsFS {
  text-align:center;
}

.clsModalDialog .btnsFS input {
  margin:0 4px;
}

.clsModalDialog fieldset {
  margin:1em 0 0 0;
}
.clsModalDialog fieldset label {
  
}
#idConfirmDialog {
  width: 300px;
  z-index: 103; /* This must be at least two more than the z-index of clsModalDialog. */
}

.demoBtn {
  cursor:pointer;
  border-bottom:1px solid #000;
}

