/* start cabecera */
#cab_oscar2010 { font: 16px arial, sans-serif; float:left; width:918px; height:120px;padding:0; margin:0; position: relative; background:#550000 url("i/bg_oscars.jpg") top left no-repeat; float: left; text-align: center;}
#cab_oscar2010 h2 {  width:173px;height:48px; margin:14px auto 9px auto; padding: 0; background: url("i/oscar.jpg") top left no-repeat; position:relative;}
#cab_oscar2010 h2 a { float: left; width:173px;height:48px; margin: 0; padding: 0;  border:0;}
#cab_oscar2010 h2 span { position: absolute; margin-left: -2000px;cursor:pointer;}
#cab_oscar2010 ul#nav_oscar2010 { margin:0 0 0 237px; padding:0; text-align:center; display:inline; width:465px!important; float:left;}
#cab_oscar2010 ul#nav_oscar2010 li { display:inline; margin:0 -1px; padding:0; float:left;}
#cab_oscar2010 ul#nav_oscar2010 li a { margin:0; padding:0 0 0 18px; background:yellow url("i/i_off.gif") top left no-repeat;float:left;}
#cab_oscar2010 ul#nav_oscar2010 li a b { display:inline; margin:0; padding:14px 18px 6px 0; background: url("i/d_off.gif") top right no-repeat; font-weight:normal; color:#fff;float:left;}
#cab_oscar2010 ul#nav_oscar2010 li.active a b { background: url("i/d_on.gif") top right no-repeat;color:#fff;}
#cab_oscar2010 ul#nav_oscar2010 li.active a { background: url("i/i_on.gif") top left no-repeat;}
#cab_oscar2010 ul#nav_oscar2010 li a:hover b { background: url("i/d_on.gif") top right no-repeat;color:#fff;}
#cab_oscar2010 ul#nav_oscar2010 li a:hover { background: url("i/i_on.gif") top left no-repeat; text-decoration:none;}
.news #cab_oscar2010 ul#nav_oscar2010 li span { font-size:16px;}


/* start tabla porra 34*/
.head_ganadoresoscar2010 { margin:0; padding:10px 5px;; float: left; display: inline; border: 1px solid #cfcfcf; background:#fff url("i/bg_tablaporra.gif") bottom left repeat-x; width:279px;position:relative; }
.head_ganadoresoscar2010 h3 { float: left; width:250px;height:19px; margin:0; padding: 0; background:url("i/logoganadores_oscarmini.gif") top left no-repeat; position:relative; display:inline;}
.head_ganadoresoscar2010 h3 a { float: left; width:250px;height:19px; margin: 0; padding: 0;  border:0;}
.head_ganadoresoscar2010 h3 span { position: absolute; margin-left: -2000px;cursor:pointer;}
.ganadoresoscar2010 { margin: 0; padding:4px; float: left; display: inline; border: 1px solid #cfcfcf; border-top: 0px none; background:#fff url("i/bg_tablaporra.gif") bottom left repeat-x; width:279px;}
.ganadoresoscar2010 dl { margin: 0; padding: 0; float: left; display: inline; width:279px; font-size: 11px; line-height:24px; }
.ganadoresoscar2010 dl dt { margin: 0 4px 0 0; padding: 0; color: #7f246d; float: left;  width: auto; display:inline;}
.ganadoresoscar2010 dl dd { margin: 0; padding: 0; display: block; }
.ganadoresoscar2010 p { margin: 0; padding:8px 0; float: left; display: inline;  border-top: 1px solid #cfcfcf; background:#fff url("i/bg_tablaporra.gif") bottom left repeat-x; text-align:
right;  width: 100%;}
.ganadoresoscar2010 p a { margin-right: 5px; text-decoration: underline;}
/* end tabla porra 34*/

/* start tabla porra 34*/
.head_porraoscar2010 { margin:0; padding:4px; float: left; display: inline; border: 1px solid #cfcfcf; background:#fff url("i/bg_tablaporra.gif") bottom left repeat-x; width:279px;position:relative; }
.head_porraoscar2010 h3 { float: left; width:112px;height:19px; top:6px; margin:0; padding: 0; background:url("i/logoporra_oscarmini.gif") top left no-repeat; position:relative; display:inline;}
.head_porraoscar2010 h3 a { float: left; width:112px;height:19px; margin: 0; padding: 0;  border:0;}
.head_porraoscar2010 h3 span { position: absolute; margin-left: -2000px;cursor:pointer;}
.head_porraoscar2010 p { margin:10px 0 0 0; padding: 0; float: right; display: inline;}
.porraoscar2010 { margin: 0; padding:4px; float: left; display: inline; border: 1px solid #cfcfcf; border-top: 0px none; background:#fff url("i/bg_tablaporra.gif") bottom left repeat-x; width:279px;}
.porraoscar2010 span { margin:2px 0 0 0; padding: 0; float: left; display: inline; color: #333333; font-size: 11px; width: 100%;}
.porraoscar2010 div.portrait { margin:3px 0 0 0; padding: 0; float: left; display: inline; width: 87px;}
.porraoscar2010 dl { margin: 0; padding: 0; float: right; display: inline; width: 186px; font-size: 11px;}
.porraoscar2010 dl dt { margin: 0; padding: 0; float: left; display: inline; width: 59px; color: #7f246d; font-size: 10px; text-align: right; line-height:16px;}
.porraoscar2010 dl dd { margin: 0 0 0 4px; padding: 0; float: left; display: inline; width: 123px; line-height:16px;}
/* end tabla porra 34*/

/* start tabla porra 66*/
.porraoscar2010_table {margin:0; padding:0; float: left; display: inline; border-right: 0px solid #cfcfcf; border-left:0px solid #cfcfcf; background:#fff; width:589px; font-size:11px;position:relative; }
.porraoscar2010_table caption { padding:0 0 15px 0; font-size:14px; text-align:left;}
.porraoscar2010_table h3 { float: left; width:71px;height:37px; top:8px; left:8px; position:relative; margin:0; padding: 0; background:url("i/logoporra_oscar.gif") top left no-repeat; display:inline;}
.porraoscar2010_table h3 a { float: left; width:71px;height:37px; margin: 0; padding: 0;  border:0;}
.porraoscar2010_table h3 i { position: absolute; margin-left: -2000px;cursor:pointer;}
.porraoscar2010_table td {border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; width:84px; padding:8px 3px; vertical-align:top; line-height:12px; text-align:center;background:#fff url("i/bg_tablaporra.gif") bottom left repeat-x;}
.porraoscar2010_table th {border-bottom:1px solid #cfcfcf;border-top:0px solid #cfcfcf; border-right:0px solid #cfcfcf; width:80px; padding:0 0 8px 0; text-align:center; vertical-align:top; line-height:12px; text-align:center; font-size:10px; font-weight:normal;}
.porraoscar2010_table th span { margin:0 0 6px 0; display:block}
.porraoscar2010_table th img { float:left; width:70px; margin:0 7px;}
.porraoscar2010_table tr { border-right:4px solid  #cc0000;}
.porraoscar2010_table td.issue {border-left:1px solid #cfcfcf; font-size:10px; font-weight:bold; line-height:12px; width:85px;color: #7f246d;}
/* end tabla porra 66*/

/* start tabla porra 100*/
.porraoscar2010_table2 {margin:0; padding:0; float: left; display: inline; border-right: 0px solid #cfcfcf; border-left:0px solid #cfcfcf; background:#fff; /*width:789px;*/ font-size:11px;position:relative; }
.porraoscar2010_table2 caption { padding:0 0 15px 0; font-size:14px; text-align:left;}
.porraoscar2010_table2 h3 { float: left; width:120px;height:63px; left:5px; margin:0 0 0 5px; padding: 0; background:url("i/logoporra_oscarbig.gif") top left no-repeat; position:relative; display:inline;}
.porraoscar2010_table2 h3 a { float: left; width:120px;height:63px; margin: 0; padding: 0;  border:0;}
.porraoscar2010_table2 h3 i { position: absolute; margin-left: -2000px;cursor:pointer;}
.porraoscar2010_table2 td {border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; /*width:184px;*/ padding:8px 3px; vertical-align:top; line-height:12px; text-align:center;background:#fff url("i/bg_tablaporra.gif") bottom left repeat-x;}
.porraoscar2010_table2 th {border-bottom:1px solid #cfcfcf;border-top:0px solid #cfcfcf; border-right:0px solid #cfcfcf; width:131px; padding:0 0 8px 0; text-align:center; vertical-align:top; line-height:12px; text-align:center; font-size:11px; font-weight:normal;}
.porraoscar2010_table2 th span { margin:0 0 6px 0; display:block}
.porraoscar2010_table2 tr { border-right:4px solid  #cc0000;}
.porraoscar2010_table2 td.issue {border-left:1px solid #cfcfcf; font-size:10px; font-weight:bold; line-height:12px; width:85px;color: #7f246d;}
/* end tabla porra 100*/


/* al 100% */
#wrapper .container {width:100%}
#wrapper .container .wrapper.mainheader ~ .unit.c100.last {width:95.2rem; margin:0 auto; float:none}
