/***************    PAGINA GENERAL *************************/
BODY
{
	background-image:url(../imagenes/fondo.jpg);
}
.forma
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0066FF;
}
.cuerpo
{
	background-color:#FFFFFF;
}
.menu
{
	background-image:url(../imagenes/main_04.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#588dc9;
}
.menu a
{
	font-size:12px;
	color:#588dc9;
	text-decoration:none;
}
.paginacion
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#588dc9;
	text-align:center;
}
.paginacion a
{
	color:#588dc9;
	text-decoration:none;
}
.titulo_menu
{
	padding:5px 0 5px 10px;
}
.opcion_menu
{
	padding:5px 0 5px 0;
}
.contenido
{
	background-image:url(../imagenes/main_03.jpg);
	padding:10px;
	height:400px;
}
.contenido_ev
{
	background-image:url(../imagenes/fondo_eventos.jpg);
	padding:10px;
	height:400px;
}
.titulo_evnot
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.contenido_mp
{
	background-image:url(../imagenes/fondo_mp.jpg);
	padding:10px;
	height:400px;
}
.noticia
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:10px 0 10px 35px;
}
.noticia a
{
	color:#134373;
	text-decoration:none;
}
.hide
{
	display:none;
}
.etiqueta1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4b85c4;
	padding:5px 10px;
}
.etiqueta2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4b85c4;
	padding:5px 5px;
}
.ligas_login
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4c85c5;
}
.ligas_login a
{
	color:#4c85c5;
	text-decoration:none;
}
.copyright
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
#divComentario
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border:1px #999999 solid;
	padding:5px;
	display:none;
}
.ok
{
	border:1px #006600 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	padding:10px;
	text-align:center;
}
H1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;
	text-align:center;
	margin:5px;
}
H2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border:1px #255ed2 solid;
	background-color:#255ed2;
	padding:5px;
	margin:0;
}
.comentario
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px #255ed2 solid;
	padding:5px;
	margin-bottom:5px;
}

/***************  CALENDARIO *************************/
#calendario
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px;
	border-color:#3874e2;
	border-style:solid;
}
.mes
{
	border:1px;
	border-color:#3874e2;
	border-style:solid;
	background-color:#c2d1f0;
	text-align:center;
	font-weight:bold;
	padding:3px 0;
}
.hoy
{
	border:1px;
	border-color:#3874e2;
	border-style:solid;
	text-align:center;
	background-color:#084bb2;
	color:#FFFFFF;
	padding:3px 0;
}
.dia_lleno
{
	border:1px;
	border-color:#3874e2;
	border-style:solid;
	text-align:center;
	padding:3px 0;
}
.dia_vacio
{
	border:1px;
	border-color:#3874e2;
	border-style:solid;
	padding:3px 0;
}
.dia_ocupado
{
	border:1px;
	border-color:#3874e2;
	border-style:solid;
	text-align:center;
	cursor:pointer;
	background-color:#c2d1f0;
	font-weight:bold;
	padding:3px 0;
}

/***************  GALERIA *************************/
.galeria
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#2f6ce9;
	padding:8px;
}
.galeria a
{
	text-decoration:none;
	color:#f8edd7;
}
.galeria a:hover
{
	color:#000000;
}
.categoria
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f8edd7;
	font-size:14px;
	font-weight:bold;
	padding:8px;
	background-color:#3574f5;
}
.categoria a
{
	text-decoration:none;
	color:#f8edd7;
}
.categoria a:hover
{
	color:#000000;
}

/***************  TIENDA *************************/
.titulo {
	background-color:#333333;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	height:30px;
}
.titulo_cat
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#1e6ad8;
}
.titulo_producto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1b4367;
}
.descripcion_producto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b5c5e;
}
.fila
{
	background-color:#FFFFFF;
}
.paso_actual
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#2f6ce9;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
}
.otro_paso
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#a9c1f3;
	color:#6c93e3;
	font-weight:bold;
	padding:5px;
}
.encabezado
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1b4367;
	background-color:#FFFFFF;
	height:25px;
	text-align:center;
}
.etiqueta {
	background-color:#EEEEEE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	height:25px;
}
.tabla
{
	background-color:#113686;
}
.detalles {
	color:#333333;
	padding:15px;
}
.datos {
	color:#2f2f2f;
}
.datos a {
	font-weight:bold;
	color:#2f2f2f;
}
.datos a:hover {
	text-decoration:none;
}
.precio {
	color:#FF0000;
}
.precio_promo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
}
.precio_normal_promo {
	color:#ff0215;
	font-weight:bold;
	text-decoration:line-through;
}
.precio_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f80e11;
}
.nota
{
	font-size:10px;
	text-align:center;
}
.contenido_tienda
{
	background-image:url(../imagenes/main_03.jpg);
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:400px;
}
