    BODY { background-color:#FFAAAA; background-image: url(bg1.png); background-position:left; background-repeat:repeat; background-attachment:fixed; }

    IMG { border:0; vertical-align:middle; }
    .crystal { padding-bottom:6px;}

	 P { margin:25px }
    H1 {color:#999CBF; font-family:Arial,Helvetica,sans-serif; font-size:22px; font-weight:bold; text-align:center; margin:inherit; }
    H2 {color:#999CBF; font-family:Arial,Helvetica,sans-serif; font-size:22px; font-weight:bold; text-align:left; margin:inherit;}
    H3 {color:#9A7C8C; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; margin:inherit; margin-left:20px; margin-bottom:0px }
    H4 {color:#999CBF; font-family:Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold; margin:inherit; margin-left:20px; }
    HR { color:#999CBF; }
    a {color:#BB7777; font-family:Arial,Helvetica; font-size:14px; font-weight:bold; text-decoration:none; }
    a:hover { text-decoration:underline }
	  
    #contenedor {
	   width:750px;
	   \width:770px;
	   w\idth:750px;
	   margin:0px;padding:0px;
	   margin-left:auto;
	   margin-right:auto;
    }

    #cabecera {
	  padding:0px;margin:0px;
	  height:150px;padding-top:0;padding-bottom:0;   /* parche para que quepa el banner */
	  margin-bottom:0;
      background-image:url(cab1.gif); background-position:bottom; background-repeat:no-repeat;
    }

    #cuerpo {
	  padding:0px;margin:0px;
      background-image:url(fondo1.png); background-position:bottom; background-repeat:repeat-y;
    }

    #prog-actual {
	  padding:0px;margin:0px;
      width:100%;height:270px;
      /*background-color:#999999;*/
    }
    #podcast {
      float:left;
      margin-left:0px;
      width:280px;height:270px;
      /*background-color:#993333;*/
    }
    #resumen {
      margin-left:0px;
      width:400px;height:270px;
	  /* Para evitar los div solapados. Explicación en :                   */
	  /* http://www.positioniseverything.net/explorer/expandingboxbug.html */
	  overflow: hidden;
      /*background-color:#e5d7e5;*/
    }

    #otros {
      width:100%;height:270px;
      /*background-color:#CCCCCC;*/
    }
    #anteriores {
      float:left;
      margin-left:0px;
      width:200px;height:270px;
      /*background-color:#CC6666;*/
    }
    #menu {
      float:left;
      width:250px;height:270px;
	   overflow: hidden;
      /*background-color:#66CC66;*/
    }
    #encuesta {
      float:left;
      width:250px;height:270px;
	   overflow: hidden;
      background-color:#f7e3e7;
    }

    #pie {
      clear: both;
      padding: 5px;
      margin-top:0 ;
      background-image:url(fondopie1.gif); background-position:bottom; background-repeat:no-repeat;
    }

  .degradado {
      background-image:url(fondo_cajas.png);
      background-position:top;
      background-repeat:no-repeat;
  }
  .degradado2 {
      background-image:url(fondo_cajas2.png);
      background-position:top;
      background-repeat:no-repeat;
  }
  .degradado3 {
      background-image:url(fondo_cajas3.png);
      background-position:top;
      background-repeat:no-repeat;
  }
  .degradado4 {
      background-image:url(fondo_cajas4.png);
      background-position:top;
      background-repeat:no-repeat;
  }
  .degradado5 {
      background-image:url(fondo_cajas5.png);
      background-position:top;
      background-repeat:no-repeat;
  }

  .control {
    color:#674959;
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    border:2px outset #D5C1C5;
    background-color:#D5C1C5;
    margin-left:20px;
  }
  .texto {color:#674959; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:justify;}
  .peque { font-size:12px; }
  .peque2 {color:#896B7B; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal;}
  .cap { text-transform: capitalize; }
  .grande {color:#AB8D9D; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; }
  .notas {color:#666633; font-family:Arial,Helvetica,sans-serif; text-align:center; font-size:11px }

