#contenido { background:url(../img/fndo_columnas.gif) repeat-y left top;}

/*#contenido h2{ color:#333; margin:0; border:1px solid #d0d0d0; background: url(../img/bolo_verde.gif) no-repeat 0.6em 0.6em; padding:0.3em 0.6em 0.3em 1.6em;}*/

#contenido ul li .mod_txt{ display:table; height:1%;}

/**** Columna izquierda ****************/

#col_izq{ display:inline; float:left; margin-right:1em; width:66.7em;  /*margin-bottom:2em;*/}
#col_izq .promo{ background:#fff url(../img/promos/fndo_promo.jpg) no-repeat left top; padding:0 0 1.9em 0; width:66.7em;}
#col_izq .promo h2{ display:inline; float:left; font-size:1em; margin:1.3em 0 0 1.1em; padding:0; border:0;}
#col_izq .promo h2 a{display:block;}
#col_izq .promo ul{ margin:0; padding:2em 0 0 0; float:left; width:37.5em; }
#col_izq .promo ul li{padding:0 1.6em; margin:0 0 1em 2.2em; background:url(../img/flecha.gif) no-repeat left 0.5em;}
#col_izq .promo ul li a{ font:bold 1.5em Arial, Helvetica, sans-serif; color:#fff;}
#col_izq .promo ul li p{ color:#fff; margin:0.2em 0 0 0;}

/**** Columna izquierda interior****************/

#col_izq .col_int{ float:left; display:inline; }
#col_izq .izq{ margin:0 1em 0 0; width:34.2em; padding:0;}
#col_izq .der{ width:31.5em;}

/**** Columna izquierda interior izquierda****************/

#contenido .izq h2{ background: url(../img/fndo_titulo1.jpg) repeat-x left top; border:none;}
#contenido .izq h2 a { background:transparent url(../img/bolo_gris.gif) no-repeat scroll 0.6em 0.6em; color:#333333; display:block; font:bold 1.5em Arial,Helvetica,sans-serif; margin:0; padding:0.36em 1em 0.36em 2em; }

#col_izq .izq ul { margin:0; padding:0; background:url(../img/sombra_lista1.jpg) repeat-x left top;}
#col_izq .izq ul li { list-style:none; padding:1.2em 0 1em 0; background:url(../img/sombra_lista1.jpg) repeat-x left top; margin:0 0.8em; position:relative;}
#col_izq .izq ul li img{ float:left; margin-right:1em; width:80px; height:80px;}
#col_izq .izq ul li h3{ margin:0; padding:0; font: 1.1em Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase;}
#col_izq .izq ul li h3 a{ display:block;  font: bold 1.1em Arial, Helvetica, sans-serif; color:#333; margin:0.2em 0 0 0; text-transform:none;}
#col_izq .izq ul li h3 .titulo{ display:block;  font: bold 1.1em Arial, Helvetica, sans-serif; color:#333; margin:0.2em 0 0 0; text-transform:none;}
#col_izq .izq ul li p { margin:0.2em 0 0.6em 0; padding:0;}
#col_izq .izq ul .player_audio { margin:0; padding:0;}

#col_izq .izq ul .principal { padding:1.2em 0 1.6em 0; margin:0 0.8em; background:none;}
#col_izq .izq ul .principal img { float:none; margin:0;}
#col_izq .izq ul .principal h3 { margin:0.9em 0 0 0; padding:0; font:1.1em Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase;}
#col_izq .izq ul .principal h3 span { font:bold 1.4em Arial, Helvetica, sans-serif; color:#000; display:inline; text-transform:none;}
#col_izq .izq ul .principal p { padding:0; margin:0.5em 0;}
#col_izq .izq ul .principal .player { padding:0; margin:0;}

/**** Columna izquierda interior derecha****************/


#contenido .der h2{border:1px solid #d0d0d0; background:none; }
#contenido .der h2 a{background: url(../img/bolo_verde.gif) no-repeat 0.6em 0.6em; color:#333333; display:block; font:bold 1.5em Arial,Helvetica,sans-serif; margin:0; padding:0.34em 1em 0.34em 2em;}

#col_izq .der ul{ padding:0; margin:0;}
#col_izq .der ul li{ padding: 0 1.1em 0.9em; background:url(../img/linea_puntos.gif) repeat-x left bottom; }
#col_izq .der ul li h3{ margin:0.7em 0 0 0; padding:0 1.5em 0 1.5em; font-size:1em; background:url(../img/bolo_gris2.gif) no-repeat left 0.4em;}
#col_izq .der ul li h3 a{ margin:0; padding:0; font: bold 1.1em Arial, Helvetica, sans-serif; color:#202574;}
#col_izq .der ul li p{ margin:0.2em 0 0.5em 0; padding:0 1.3em 0 1.3em;}

#col_izq .der ul .principal{padding:1em 1em 0.9em;}
#col_izq .der ul .principal img{ width:295px; /*height:109px;*/ padding:0;}
#col_izq .der ul .principal h3 a{font: bold 1.4em Arial, Helvetica, sans-serif;}
#col_izq .der ul .principal h3{ padding:0; background:none;}
#col_izq .der ul .principal p{ padding:0; font:1.2em Arial, Helvetica, sans-serif;}
#col_izq .der ul .ultimo{ background:none; }


/**** Columna derecha ****************/

#col_der{ display:inline; float:left; width:30em;}

#col_der .chat { margin-bottom:1em; font:bold 1.5em Arial, Helvetica, sans-serif; padding:0 0 1px 0; border:0; background:#fff;}
#col_der .chat a { color:#09008b; background:#ececec url(../img/ico_chat.gif) no-repeat 0.4em 0.6em; display:block; padding:0.3em 0.6em 0.3em 1.6em; border:1px solid #D0D0D0; }

#col_der h2 { padding:1px 0; border:0; background:#fff;}
#col_der h2 span { background: #ececec url(../img/bolo_verde.gif) no-repeat 0.6em 0.6em; display:block; padding:0.3em 0.6em 0.3em 1.6em; border:1px solid #D0D0D0; font-size:1.5em; }

#col_der ul { margin:0; padding:1em; }
#col_der ul li { border:1px solid #cdcdcd; background:#fff; margin-bottom:0.6em; padding:0.7em;}
#col_der ul li img{ float:left; margin:0 1em 0 0; width:80px; height:80px;}
#col_der ul li h3 { font-size:1em; margin:0; padding:0;}
#col_der ul li h3 a { color:#33398a; font:bold 1.2em Arial, Helvetica, sans-serif;}
#col_der ul li p{ margin:0.2em 0 0; padding:0; }

#col_der ul .principal { padding-bottom:1.5em;}
#col_der ul .principal h3 a { color:#202574;}
#col_der ul .principal img{ margin:0 0 0.4em 0; padding:0; width:264px; height:80px;}



