h2 { margin-bottom:20px }
h2 .ingles { font-style:italic; }

.listwrap { padding:34px 0 0 0 }
.sidebar { padding:34px 0 0 0 }

.detalhewrap { width:580px; float:left; margin:34px 30px 0 0; }
.detalhewrap .top, .detalhewrap .down { width:580px; height:5px; overflow:hidden; background:url(/images/detalhe_top.jpg) no-repeat }
.detalhewrap .down { overflow:hidden; background:url(/images/detalhe_down.jpg) no-repeat }
.detalhewrap .middle { width:550px; padding:20px 0 20px 30px; background:url(/images/detalhe_bg.jpg) repeat-x; background-color:#F5F5F5; }
/*
.detalhewrap .middle ul { list-style:disc inside; margin-bottom:14px }
*/
.detalhewrap .middle .obter { font-size:1.6em; font-weight:bold }
.detalhewrap .image { float:left; width:256px; margin-bottom:18px; margin-right:28px }
.detalhewrap .image a { background:#98F8F8; padding:4px; display:block; }
.detalhewrap .image img { width:248px; height:330px }
.detalhewrap .image .sombra { width:256px; height:27px; background:url(/images/sombra5.jpg) repeat-x; }
.detalhewrap .info { float:left; width:227px; color:#666666 }
.detalhewrap .info h3.tit_videos { width:127px; height:12px; background:url(/images/videos_desta_serie.gif) no-repeat; overflow:hidden; text-indent:-1000000px; margin:10px 0 14px 6px }
.detalhewrap .info .videos_serie { width:253px; background:#fff }
.detalhewrap .info .videos_serie .top { width:253px; background:url(/images/videos_series_top.gif) no-repeat; height:5px }
.detalhewrap .info .videos_serie .down { width:253px; background:url(/images/videos_series_down.gif) no-repeat; height:10px }
.detalhewrap .info .videos_serie ul { list-style:none outside; margin:0; height:121px; overflow:auto; }
.detalhewrap .info .videos_serie ul li { padding:5px 8px 4px 8px; font-size:0.8em; }
.detalhewrap .info h3.tit_detalhes { width:56px; height:10px; background:url(/images/detalhes_label2.gif) no-repeat; overflow:hidden; text-indent:-1000000px; margin:34px 0 10px 6px }
.detalhewrap .info .fieldlist { width:247px; font-size:0.8em; }
.detalhewrap .info .fieldlist li { float:left; margin:0 0 5px 0; width:160px }
.detalhewrap .info .fieldlist .key { width:80px; padding-left:6px; }
.detalhewrap .info .comoobter { margin:20px 0 0 28px }

/* PRODUTOS
*****************************************************************************************/
.detalhewrap .produtos h3 { font-size:1.6em; font-weight:bold; margin:15px 0 0 0; background:url(/images/produtos_ico.jpg) no-repeat; padding:26px 0 24px 50px; }
.detalhewrap .produtos ul { width:580px; margin-top:28px }
.detalhewrap .produtos ul li { width:275px; height:280px; float:left; text-align:center; }
.detalhewrap .produtos ul li p { font-size:0.8em; padding-bottom:8px }
.detalhewrap .produtos ul li p a { font-weight:bold; font-size:1.2em; }
.detalhewrap .produtos ul li .compre { margin:0 auto; top:-6px }
