body {

color: #555;
min-width: 99.5%;
margin: 0;
background: white;

}

/* contenedor para calendario */

#cpc {

position: absolute;
top: 0;
left: 0;
width: 99.5%;
height: 434px;
margin: 0;
overflow: hidden;

}

/* caja flotante para calendario */

.cfpc {

position: relative;
top: 0;
left: 0;
width: 100%;
height: 434px;
margin: 0;

}

/* texto */

.dia {

color: #0081f4;
margin: 36px 0 18px 0;
text-align: right;
font: bold 11px "verdana", sans-serif;

}

.cbz {

position: absolute;
top: 0;
left: 5.4%;
width: 88.2%;
height: 64px;
margin: 0;
background: url(mgn/cbz.gif) 0 100% repeat-x;

}

.cal {

margin: 0;
text-align: right;
font: normal 12px/36px monospace, serif;

}

.cal acronym {

color: white;
cursor: help;
padding: 0 2px 0 2px;
background: #0081f4;
border-bottom: 0;

}

.caf {

margin: 0;
text-align: right;
font: normal 12px/36px monospace, serif;

}

.caf acronym {

color: white;
cursor: help;
padding: 0 2px 0 2px;
background: #f10068;
border-bottom: 0;

}

/* calendario */

.flu {

position: absolute;
top: 64px;
left: 17.5%;
width: 12.5%;
height: 224px;
margin: 0;
background: url(mgn/cal.gif) repeat;

}

.fmi {

position: absolute;
top: 64px;
left: 42.5%;
width: 12.5%;
height: 224px;
margin: 0;
background: url(mgn/cal.gif) repeat;

}

.fvi {

position: absolute;
top: 64px;
left: 67.5%;
width: 12.5%;
height: 224px;
margin: 0;
background: url(mgn/cal.gif) repeat;

}

.cdo {

position: absolute;
top: 0;
left: 0;
width: 12.5%;
height: auto;
margin: 0;

}

.clu {

position: absolute;
top: 0;
left: 12.5%;
width: 12.5%;
height: auto;
margin: 0;

}

.cma {

position: absolute;
top: 0;
left: 25%;
width: 12.5%;
height: auto;
margin: 0;

}

.cmi {

position: absolute;
top: 0;
left: 37.5%;
width: 12.5%;
height: auto;
margin: 0;

}

.cju {

position: absolute;
top: 0;
left: 50%;
width: 12.5%;
height: auto;
margin: 0;

}

.cvi {

position: absolute;
top: 0;
left: 62.5%;
width: 12.5%;
height: auto;
margin: 0;

}

.csa {

position: absolute;
top: 0;
left: 75%;
width: 12.5%;
height: auto;
margin: 0;

}

.pie {

position: absolute;
top: 0;
left: 5.4%;
width: 88.2%;
height: 288px;
margin: 0;
background: url(mgn/cbz.gif) 0 100% repeat-x;

}