h2 { width:798px; height:56px; padding:14px 0 0 112px; background:url(/images/line1.gif) repeat-x; background-position: 0 57px; margin-bottom:22px }
h2 img { position:absolute; top:0; left:0 }

.sidebar { padding:0 }

.listwrap { float:left; width:610px; margin-right:0 }

.bimestres { width:610px; height:41px }
.bimestres li { float:left; }
.bimestres li a { height:41px; float:left; text-indent:-100000px; overflow:hidden; }

.bimestres .bi1 { width:152px; background:url(/images/1_bimestre_off.jpg) no-repeat; }
.bimestres .bi2 { width:151px; background:url(/images/2_bimestre_off.jpg) no-repeat; }
.bimestres .bi3 { width:153px; background:url(/images/3_bimestre_off.jpg) no-repeat; }
.bimestres .bi4 { width:154px; background:url(/images/4_bimestre_off.jpg) no-repeat; }

.bimestres .on .bi1 { background:url(/images/1_bimestre_on.jpg) no-repeat; }
.bimestres .on .bi2 { background:url(/images/2_bimestre_on.jpg) no-repeat; }
.bimestres .on .bi3 { background:url(/images/3_bimestre_on.jpg) no-repeat; }
.bimestres .on .bi4 { background:url(/images/4_bimestre_on.jpg) no-repeat; }

.listwrap { background:url(/images/bimestres_bg.gif) repeat-y; width:610px }
.listwrap .top { background:url(/images/bimestres_top.jpg) no-repeat; width:610px; height:41px; overflow:hidden; }
.listwrap .down { background:url(/images/bimestres_down.gif) no-repeat; width:610px; height:5px; overflow:hidden; }
.listwrap .line { margin:6px 0; }

.listwrap .navegue { padding:16px 50px 40px 192px; background:url(/images/navegue_ico.jpg) no-repeat; background-position:55px 0; font-size:1.2em }

.listwrap .plano { width:600px; height:140px; overflow:auto; padding:0 0 0 6px; color:#666666 }
.listwrap .plano h4 { font-size:1em; font-weight:bold; margin:10px 0 10px 0 }
.listwrap .plano p { font-size:0.8em; }

.listwrap ul.tipos { left: 8px; }
.listwrap ul.tipos li { float:left; margin-right:36px; }
.listwrap ul.tipos li a { padding:13px 0 13px 28px; display:block; float:left; }
.listwrap ul.tipos li.documentarios a { background:url(/images/documentarios_ico2.jpg) no-repeat }
.listwrap ul.tipos li.series a { background:url(/images/series_ico2.jpg) no-repeat }
.listwrap ul.tipos li.produtos a { background:url(/images/produtos_ico2.jpg) no-repeat }

.listwrap .scroller { height:500px; width:600px; overflow:auto; padding:0 0 0 6px; }

.noresults { background:url(/images/carta.jpg) no-repeat; width:328px; padding:0 0 0 132px; margin:40px auto }
.noresults a { font-size:1.6em; text-decoration:underline; }
.noresults p { font-size:1.2em; color:#999999 }

.listwrap p.i { width:520px; padding:0 0 0 40px; background:url(/images/info_ico.gif) no-repeat; color:#ACACAC; font-size:0.8em; margin:16px }
