body {
   font-family: arial, helvetica, sans-serif; 
   font-size: 10px;   
   background-color: #404040;
   /*background-image:url(images/fondo.gif);*/
   margin-top: 0px;
}

a:link {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #66CC33;
   text-decoration: underline;
}

a:visited {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #66CC33;
   text-decoration: underline;
}

a:active {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #66CC33;
   text-decoration: underline;
}

a:hover {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #66CC33;
   text-decoration: underline;
}

TABLE {
   font-family: arial, helvetica, sans-serif;
   font-size:11px;
   color: #ffffff;
}

select {
   color:#333333;
   font-size:11px;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration:none;
   background:#FFFFFF;

}

option {
   color:#333333;
   font-size:11px;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration:none;
   background:#FFFFFF;
   border:solid #999999;
   border-width: 0px;
   }

textarea {
   color:#333333;
   font-size:11px;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration:none;
   background:#FFFFFF;
   border:solid #999999;
   border-width: 1px;
}

input {
   color:#333333;
   font-size:11px;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration:none;
   background-repeat:repeat-x;
   border:solid #246FB4;
   border-width: 1px;
}

input.image {
   text-decoration:none;
   border-width: 0px;
}

.footer{
 font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #999999;
   font-weight: normal;
}

.titulo_azul{
 font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #20A6EE;
   font-weight:900;
}

.precio{
 font-family: arial, helvetica, sans-serif;
   font-size: 17px;
   color: #ffffff;
   font-weight:900;
}

.precioDescuento{
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    color: #FF6600;
    font-weight:900;
}

.titulo{
 font-family: arial, helvetica, sans-serif;
   font-size: 13px;
   color: #ffffff;
   font-weight:900;
}

.mas_titulo{
 font-family: arial, helvetica, sans-serif;
   font-size: 20px;
   color: #ffffff;
   font-weight:900;
}

#confirmacion{
  font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #66CC00;
   font-weight:bold;
   font-style:italic;
   text-decoration: underline overline;
}

#error{
  font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #CC0000;
   font-weight:bold;
   font-style:italic;
   text-decoration: underline overline;
}

a.blanco:link {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
}

a.blanco:visited {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
}

a.blanco:active {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
}

a.blanco:hover {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
}

/* ------------------------------------------------------------- */
/* Eventos */

.calendarioDiaActual{
	background:#F4F4F4;
	color:#000000;
	font-size:9px;
}

.diaEvento{
	background:#FFFFAE;
	font-size:9px;
}

.linkEvento{
	color:#FF451D;
	font-size:9px;
}

/* ------------------------------------------------------------- */
/* encuestas */

.barras_encuestas{
	background:#366130;
	width: 300px;
}

/* ------------------------------------------------------------- */
/* busquedas */

a.buscar:link {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #78A5D0;
   text-decoration: none;
}

a.buscar:visited {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #78A5D0;
   text-decoration: none;
}

a.buscar:active {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #78A5D0;
   text-decoration: none;
}

a.buscar:hover {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #78A5D0;
   text-decoration: none;
}

/* ------------------------------------------------------------- */
/* Catalogo */

a.catalogo:link {
   font-family: arial;
   font-size: 11px;
   color: #20A6EE;
   font-weight:normal;
   text-decoration: none;
}

a.catalogo:visited {
   font-family: arial;
   font-size: 11px;
   color: #20A6EE;
   font-weight:normal;
   text-decoration: none;
}

a.catalogo:active {
   font-family: arial;
   font-size: 11px;
   color: #20A6EE;
   font-weight:normal;
   text-decoration: none;
}

a.catalogo:hover {
   font-family: arial;
   font-size: 11px;
   color: #ffffff;
   font-weight:normal;
   text-decoration: underline;
}

a.miga:link {
   font-family: arial;
   font-size: 11px;
   color: #cccccc;
   font-weight:normal;
   text-decoration: none;
}

a.miga:visited {
   font-family: arial;
   font-size: 11px;
   color: #cccccc;
   font-weight:normal;
   text-decoration: none;
}

a.miga:active {
   font-family: arial;
   font-size: 11px;
   color: #cccccc;
   font-weight:normal;
   text-decoration: none;
}

a.miga:hover {
   font-family: arial;
   font-size: 11px;
   color: #cccccc;
   font-weight:normal;
   text-decoration: none;
}

.resumen_catalogo{
	font-size: 11px;
	color: #f4f4f4;
}

.transparentesLectura{
	background: none;
	border: none;
	font-weight:bold;
	text-align:right;
	color:#000000;
}

.transparentesLecturaGratis{
	background: none;
	border: none;
	font-weight:bold;
	text-align:right;
	color:#FF6600;
}