.mini {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	text-decoration: none;}.granate {	color: #6A244D;}.grisoscuro {	color: #666666;}.subrayado {	text-decoration: underline;}.menu {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 2;}.bold {	font-weight: bold;}.mini2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;}

/*****************************************************************************************************************
*    Programación
*****************************************************************************************************************/
ul.programacion { padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
ul.programacion li.evento { list-style : none; padding: 0; margin: 0; border-bottom: 1px solid #76365F; margin-bottom: 2em; overflow: hidden; padding-bottom: 1em; display: block; clear: both; width: 100%;}
ul.programacion li .fecha { color: #6A244D; font-weight: bold; text-decoration: none; float: left; }
ul.programacion li h3 { float: left; padding: 0; margin: 0 0 1em 5em; text-transform: uppercase; color: #6A244D;}
ul.programacion li.evento a.foto { clear: both; display: block; float: left; margin-right: 1em; margin-bottom: 1em;  }
ul.programacion li img { border: 1px solid #6A244D; padding: 1px; }
ul.programacion li a.comprar { float: right;  }
ul.programacion li a.comprar img { border: 0; }
ul.programacion li div.texto { clear: both; color: #333; font-size: 0.9em;}
ul.programacion li a.audio { padding-left: 1em; background: url("/images/audio.gif") no-repeat; color: black; text-decoration: none; margin: 0 auto 1em auto; display: block; float: right; }

ul.programacion li {list-style: none; float: left; margin: 0; }
ul.programacion ul.galeria { margin: 0; padding :0;}
ul.programacion ul.galeria a { margin: 1em; float: left; }
ul.programacion ul.galeria a img { border: 1px solid gray; }

a.mail, div.direccion { color: #6A244D; font-size: 12px; margin-bottom: 1em; }
div.direccion p { margin: 0.5em; }
div.texto{  color: #333; font-size: 0.9em; }
#contacto { border: 1px solid #aaa;}
