html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i
{
	margin: 0;padding: 0;
}
.wrapper
{
clear:both;
}
.fondo
{
background:url(http://media.grupojoly.com/0000292000/0000292290.jpg) no-repeat;
background-position:bottom;
height:304px;
}
.cont
{
margin: 0px 0 20px 0;
padding:10px 1px 250px 10px;
.padding:10px 1px 10px 10px;
_padding:10px 1px 30px 10px;
overflow:hidden;
}
.fila_toro
{clear:both;}
#calendario
{
margin-left:-5px;
}
#calendario .diasimple
{
	float:left;
	width:12px;
	padding-top:3px;
}
#calendario .diacompuesto
{
	float:left;
	width:20px;
	padding-top:3px;
}

#calendario a.der{
z-index:10;color:#000;font-weight:bold;
}
#calendario a.der:hover{
position:relative;text-decoration:none;background-color:#fff;color:#000;/*padding:1px;*/
}			
#calendario a.der span{
display:none;
}
#calendario	a.der:hover span{
display:block;position:absolute;float:left;white-space:nowrap;top:15px;left:0;background:#F9FBFC;overflow:hidden;width:300px;z-index:10;background:transparent;
}
#calendario a.izq{
z-index:10;color:#000;font-weight:bold;
}
#calendario a.izq:hover{
position:relative;text-decoration:none;background-color:#fff;color:#000;/*padding:1px;*/
}			
#calendario a.izq span{
display:none;
}
#calendario	a.izq:hover span{
display:block;position:absolute;float:left;white-space:nowrap;top:15px;right:0;background:#F9FBFC;overflow:hidden;width:350px;z-index:10;background:transparent;
}

.caja_izq
{
background:#941111;margin-right:2px;width:17px;color:#fff;text-transform:uppercase;float:left;height:98px;_height:104px;font-family: Arial;font-size:11px;font-weight:lighter;padding:10px 0 0 0px;text-align:center;
}
.caja_central{
background:#F2F1F1;border-top:1px solid #DDDDDD;	border-left:1px solid #941111;border-bottom:1px solid #DDDDDD;border-right: 1px solid #941111;padding:10px 20px 10px 20px;
margin-bottom:5px;float:left;height:86px;}
.caja_der
{
background:#941111;margin-left:2px;width:17px;color:#fff;text-transform:uppercase;float:left;height:98px;_height:104px;font-family: Arial;font-size:11px;font-weight:lighter;padding:10px 0 0 0px;text-align:center;
}
.img_mes
{
margin-top:5px;
float:left;
display:inline;
}
.img_mes_2
{
margin-top:5px;
margin-left:283px;
float:left;
}
.img_mes_3
{
margin-top:5px;
margin-left:71px;
float:left;
}
.img_mes_4
{
margin-top:5px;
margin-left:77px;
float:left;
}
.img_cab_pie
{
clear:both;
margin-top:1opx;
}
.img_programacion
{
clear:both;
margin:10px 0px -5px 5px;
}
.texto_1
{
font:Arial;
font-size:9px;
color:#000;
font-weight:lighter;
text-align:center;
margin:0px 0 2px 0;
}
.texto_2
{
font:Arial;
font-size:9px;
color:#941111;
font-weight:bold;
text-align:center;
margin:0px 0 2px 0;
text-transform:uppercase;
}
.fila2_toro
{
clear:both;margin-top:10px;
}
.texto_3
{
font:Arial;
font-size:9px;
color:#333333;
font-weight:lighter;
margin-bottom:5px;
}
.icono_mas
{
font:Arial;
font-size:9px;
color:#E62350;
border:1px solid #E7E8E8;
float:left;
display:inline;
margin-left:115px;
.margin-left:90px;
margin-right:10px;
}
.texto_4
{
font:Arial;
font-size:11px;
color:#E62350;
font-weight:light;

}
a.texto_4:link, a.texto_4:visited
{
text-decoration:none;
color:#E62350;
font-weight:bold;
}
a.texto_4:hover
{
text-decoration:none;
color:#E62350;
font-weight:bold
}
.espacio_1
{
float:left;padding-left:15px;
}
.espacio_2
{
float:left;padding-left:15px;
}
.espacio_3
{
float:left;padding-left:18px;.padding-left:10px;
}

