/* BLOQUES ESTRUCTURALES*/
.cont-top {width:955px; overflow:hidden; margin:0 0 0 35px; padding:10px 0 22px; background:url(/prontus_pauta/imag/cal/foot_franja.gif) no-repeat left bottom; background-color:#4d6d9f;}
.cont-center {width:889px; overflow:hidden; margin:15px 0 0; clear:both;}

/*-------------------oo------------------------*/

/*COMUNES*/

/*-------------------oo------------------------*/

/*ROTULOS*/

/*-------------------oo------------------------*/

/*AREA 1 - dentro de cont-top*/
.cont-top .info-top {margin:0; float:left; clear:left;}
.cont-top .info-top .titular {margin:0 30px; font-size:30px; font-weight:normal; color:#FFF;}
.cont-top .info-top .tax {margin:0 30px; font-size:11px; font-weight:normal; color:#FFF;}
.cont-top .info-top .tax a {font-size:11px; font-weight:normal; color:#FFF;}
.cont-top .info-top .tax a:hover {text-decoration:underline;}
.cont-top .combobox {width:254px; float:right;}
.cont-top .combobox select {margin:5px 0 0; width:120px; font-size:11px; font-weight:normal; color:#003F77; background-color:#EDEDED; border:1px solid #EDEDED;}
.cont-top .combobox .selc2 {margin:5px 0 0; width:245px; font-size:11px; font-weight:normal; color:#003F77; background-color:#EDEDED; border:1px solid #EDEDED;}
.calend-rot {background-color:#668cad; padding:5px; font-size:17px; color:#fff; font-weight:bold;}
.calend-rot a {font-size:12px; color:#fff; font-weight:normal;}
.calend-rot a:hover {text-decoration:underline;}

/*-------------------oo------------------------*/

/*AREA 2 - dentro de cont-center*/
.texto-nota {font-size:13px; color:#666; text-align:center; margin:0 0 15px;}
.cont-center .table1 {margin:0 0 1px; background-color:#E7E7E7; clear:both;}
.cont-center .table1 td {width:127px; padding:10px 0; font-size:11px; font-weight:bold; color:#003F77;}
/**/
.cont-center .table2 {margin:0 0 50px; border-top:1px solid #D7D7D7; border-left:1px solid #D7D7D7; clear:both;}
.cont-center .table2 td.sem {width:127px; padding:5px 0 7px; border-right:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; background-color:#F9F9F9;}
.cont-center .table2 td.sem .num {margin:0 0 5px; width:116px; font-size:19px; font-weight:bold; color:#6C6C6C; text-align:right; clear:both;}
.cont-center .table2 td.sem .num a, .cont-center .table2 td.fds .num a {font-size:19px; font-weight:bold; color:#6C6C6C;}
.cont-center .table2 td.sem .num a:hover, .cont-center .table2 td.fds .num a:hover {color:#CC0000;}
/**/
.cont-center .table2 td.fds {width:127px; padding:5px 0 7px; border-right:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; background-color:#EEF1F6;}
.cont-center .table2 td.fds .num {margin:0 0 5px; width:116px; font-size:19px; font-weight:bold; color:#6C6C6C; text-align:right; clear:both;}
.cont-center .table2 td.fds .num2 {margin:0 0 5px; width:116px; font-size:19px; font-weight:bold; color:#CE1126; text-align:right; clear:both;}
/**/
.actividad {width:116px; margin:3px; overflow:hidden; text-align:left;}
.hora {width:35px; float:left; overflow:hidden; margin:0 0 5px; font-size:11px; font-weight:normal; color:#C07A04;}
.reg {width:80px; float:right; overflow:hidden; margin:0 0 5px; padding:0 0 3px; font-size:11px; font-weight:normal; color:#003F77; line-height:11px;}
.reg a {font-size:11px; font-weight:normal; color:#003F77; line-height:11px;}
.reg a:hover {color:#CC0000;}

/*AREAS COLUMNAS FOOT*/
.foot-center {width:953px; overflow:hidden; margin:0 0 0 35px; background-color:#F9F9F9; border:1px solid #E6E6E6; clear:both;}
.cont-col {width:836px; overflow:hidden; margin:0 0 0 55px; padding:0;}
.cont-col .col-left {width:260px; float:left; overflow:hidden; margin:14px 0 0;}
.cont-col .col-center {width:260px; float:left; overflow:hidden; margin:14px 0 0 28px;}
.cont-col .col-right {width:260px; float:right; overflow:hidden; margin:14px 0 0;}
.top-rec {width:260px; margin:0 0 40px 0; padding:15px 0 0; overflow:hidden; background:url(/prontus_pauta/imag/auxi/top_rec.gif) no-repeat left top;}
.top-rec .rotulo {margin:0 15px 10px; font-size:18px; font-weight:normal; color:#000; background:url(/prontus_pauta/imag/auxi/flecha_rot.gif) no-repeat left top;}
.top-rec .rotulo p {margin:0 0 0 22px; font-size:18px; font-weight:normal; color:#000; line-height:19px;}
.top-rec .titular {margin:0 15px 7px; font-size:12px; font-weight:bold; color:#003F77; background:url(/prontus_pauta/imag/auxi/bullet_azul.gif) no-repeat left top;}
.top-rec .titular a {margin:0 0 0 22px; font-size:12px; font-weight:bold; color:#003F77; line-height:19px;}
.top-rec .titular a:hover {color:#CC0000;}
.foot-rec {width:260px; padding:0 0 18px; overflow:hidden; background:url(/prontus_pauta/imag/auxi/foot_rec.gif) no-repeat left bottom;}

/*-------------------oo------------------------*/

/*AREA 3 - dentro de cont-left*/

/*-------------------oo------------------------*/

/*AREA 4 - dentro de cont-center*/

/*-------------------oo------------------------*/

/*AREA 5 - dentro de cont-center - links con íconos*/

/*-------------------oo------------------------*/

/*AREA 6 - dentro de cont-center - caja gris*/

/*-------------------oo------------------------*/

/*AREA 7 - dentro de cont-center - caja azul*/

/*-------------------oo------------------------*/

/*AREA 8 - dentro de cont-right*/

/*FIN*/
