* {
	padding: 0;
	margin: 0;
}

* html {
	overflow: none;
}

* html .c50 {
	width: 49.99%;
}

* html .comp {
	width: auto;
	display: inline;
}

*:first-child+html {
	overflow: auto;
}

*:first-child+html .container {
	width: 1000px;
}

*:first-child+html #wrapper {
	display: table;
}

*:first-child+html .c50 {
	width: 49.99%;
}

*:first-child+html .c25 {
	width: 24.5%;
}

*:first-child+html .comp {
	width: 100%;
	overflow: hidden;
	float: none;
}

html {
	font: 62.5% Arial,Helvetica,sans-serif;
}

body {
	font-size: 1em;
	font-family: Arial,Helvetica,sans-serif;
	background: url(img/topo.png) repeat-x center -62px #1a1a1a;
}

a {
	text-decoration: none;
	color: #333;
}

a:hover {
	text-decoration: none;
	color: #333;
}

.head {
	width: 100%;
	float: left;
}

.head .topo-logo {
	width: 176px;
	height: 56px;
	float: left;
	background: #000;
}

div.box {
	float: left;
	width: 100%;
}

.m100 {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
}

.m100.b_rollovered {
	background: #9cf;
}

.m100.b_selected {
	background: #cff;
}

.dummy {
	display: block;
	width: 100%;
	height: 100px;
	border: 7px solid #F2f2f2;
}

#wrapper {
	padding: 0 0 0 0;
	margin: 0 auto;
	width: 100%;
	float: left;
	display: inline;
}

.container {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden;
	clear: both;
	padding: 0 5px;
}

.unit {
	margin: 0;
	float: left;
}

.unit.c100.b_selected {
	background: #cfc;
}

.comp {
	display: table;
	width: 100%;
	float: left;
}

.compMedio {
	display: table;
	width: 100%;
	float: left;
}

.c100 {
	width: 100%;
}

.c100.b_rollovered {
	background: #9c9;
}

.c100.b_selected {
	background: #cfc;
}

.c99 {
	width: 99%;
}

.c80 {
	width: 80%;
}

.c75 {
	width: 75%;
}

.c70 {
	width: 70%;
}

.c68 {
	width: 68%;
}

.c67 {
	width: 67%;
}

.c66 {
	width: 65%;
	margin-right: 1%;
}

.c60 {
	width: 60%;
}

.c58 {
	width: 58%;
}

.c56 {
	width: 56%;
}

.c50 {
	width: 50%;
}

.c45 {
	width: 45%;
}

.c44 {
	width: 44%;
}

.c42 {
	width: 42%;
}

.c40 {
	width: 40%;
}

.c38 {
	width: 38%;
}

.c36 {
	width: 36%;
}

.c34 {
	width: 33%;
	margin-left: 1%;
}

.c33 {
	width: 33% !important;
}

.c32 {
	width: 32%;
}

.c30 {
	width: 30%;
}

.c28 {
	width: 28%;
}

.c27 {
	width: 27%;
}

.c25 {
	width: 25%;
}

.c20 {
	width: 20%;
}

.c15 {
	width: 15%;
}

.c10 {
	width: 10%;
}

.b_rollovered .dummy {
	border: 2px solid #9c9;
}

.b_rollovered.b_selected {
	background: #cff;
}

.b_selected .dummy {
	border: 2px solid #cfc;
}

.c100.b_rollovered,.c99.b_rollovered,.c80.b_rollovered,.c75.b_rollovered,.c70.b_rollovered,.c68.b_rollovered,.c66.b_rollovered,.c60.b_rollovered,.c50.b_rollovered,.c40.b_rollovered,.c36.b_rollovered,.c34.b_rollovered,.c33.b_rollovered,.c30.b_rollovered,.c27.b_rollovered,.c25.b_rollovered,.c20.b_rollovered,.c17.b_rollovered,.c16.b_rollovered,.c15.b_rollovered,.c10.b_rollovered {
	background: none;
	outline-style: solid;
	outline-color: #000;
}

.c100.b_selected,.c99.b_selected,.c80.b_selected,.c75.b_selected,.c70.b_selected,.c68.b_selected,.c66.b_selected,.c60.b_selected,.c50.b_selected,.c40.b_selected,.c36.b_selected,.c34.b_selected,.c33.b_selected,.c30.b_selected,.c27.b_selected,.c25.b_selected,.c20.b_selected,.c17.b_selected,.c16.b_selected,.c15.b_selected,.c10.b_selected {
	background: none;
	outline-style: solid;
	outline-color: #cfc;
}

.article {
	background: none;
	border-bottom: none;
}

.article.destacado {
	border-bottom: none;
}

.article.destacado .box .intro {
	padding: 5px 0 0 0;
}

.article.destacado .box .intro h4 {
	padding-left: 12px;
}

.article .box {
	float: left;
	border: none;
	width: 100%;
}

.article .box span.pictureL,.article .box span.pictureR {
	padding: 0;
}

.article .box span.pictureT img {
	padding: 0;
	width: 100%;
}

.article .box span.pictureL {
	padding-left: 5px;
}

.article .box span.pictureR {
	padding-left: 5px;
}

.article.simple .box {
	background: #ebe8e1;
}

.nbl .box {
	border-bottom: none !important;
}

.modcol,.modmain,.modmainYellow {
	border-bottom: 0;
}

.modcol .box,.modmain .box,.modmainYellow .box {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}

.modmain,.modmainYellow {
	background: none;
}

.modtitle {
	float: left;
	width: 100%;
	background: none;
}

.modtitle h3,.modtitle h5 {
	float: left;
	padding-left: 5px;
	color: #4c79b8;
	font: bold 18px Arial,Helvetica,sans-serif;
	line-height: 42px;
}

.modtitle span {
	float: right;
	font: bold 11px Arial,Helvetica,sans-serif;
	padding: 10px 0;
	margin-right: 15px;
}

.modtitle span a {
	color: #333;
}

.modtitle span a.active {
	color: #000;
}

.modtitle span a:hover {
	color: #000;
}

.paginacion {
	text-align: center;
	clear: both;
	font: 12px Arial,Helvetica,sans-serif;
}

.paginacion ul,.paginacion li {
	list-style: none;
	margin: 0;
	padding: 0;
}


.paginacion bthide {
	display: none;
}

.paginacion #nextpage {
	display: block;
	color: #FFF;
	padding: 8px 0;
	-webkit-transition: all 100ms linear;
	-moz-transition: all 100ms linear;
	-o-transition: all 100ms linear;
	transition: all 100ms linear;
}

.paginacion #nextpage:hover {
	background: #4c79b8;
}

.paginacion #lastpage {
	display: block;
	color: #fff;
	padding: 8px 0;
	-webkit-transition: all 100ms linear;
	-moz-transition: all 100ms linear;
	-o-transition: all 100ms linear;
	transition: all 100ms linear;
}
.paginacion #lastpage:hover {
	background: #4c79b8;
}

.paginacion #prevpage {
	display: block;
	color: #fff;
	padding: 8px 0;
	-webkit-transition: all 100ms linear;
	-moz-transition: all 100ms linear;
	-o-transition: all 100ms linear;
	transition: all 100ms linear;
}
.paginacion #prevpage:hover {
	background: #4c79b8;
}

.paginacion #firstpage {
	display: block;
	color: #fff;
	padding: 8px 0;
	-webkit-transition: all 100ms linear;
	-moz-transition: all 100ms linear;
	-o-transition: all 100ms linear;
	transition: all 100ms linear;
}
.paginacion #firstpage:hover {
	background: #4c79b8;
}

.clear {
	clear: both;
}

img {
	border: none;
}

.wrapper_footer {
	width: 100%;
	float: left;
	margin-top: 10px;
}

.wrapper_footer .container {
	width: 100% !important;
	margin: 0;
	padding: 0;
}

fieldset {
	border: 0;
}

* {
	padding: 0;
	margin: 0;
}

* html {
	overflow: none;
}

* html .c50 {
	width: 49.99%;
}

* html .comp {
	width: auto;
	display: inline;
}

*:first-child+html {
	overflow: auto;
}

*:first-child+html .container {
	width: 1000px;
}

*:first-child+html #wrapper {
	display: table;
}

*:first-child+html .c50 {
	width: 49.99%;
}

*:first-child+html .c25 {
	width: 24.5%;
}

*:first-child+html .comp {
	width: 100%;
	overflow: hidden;
	float: none;
}

html {
	font: 62.5% Arial,Helvetica,sans-serif;
}

a {
	text-decoration: none;
	color: #bbb;
}

a:hover {
	text-decoration: underline;
	color: #bbb;
}

.head {
	width: 100%;
	float: left;
}

.head .topo-logo {
	width: 176px;
	height: 56px;
	float: left;
	background: #000;
}

div.box {
	float: left;
	width: 100%;
}

.m100 {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
}

.m100.b_rollovered {
	background: #9cf;
}

.m100.b_selected {
	background: #cff;
}

.dummy {
	display: block;
	width: 100%;
	height: 100px;
	border: 7px solid #F2f2f2;
}

#wrapper {
	padding: 0 0 0 0;
	margin: 0 auto;
	width: 100%;
	float: left;
	display: inline;
}

#wrapper .container {
	padding-bottom: 15px;
}

.unit {
	margin: 0;
	float: left;
}

.unit.c100.b_selected {
	background: #cfc;
}

.comp {
	display: table;
	width: 100%;
	float: left;
}

.compMedio {
	display: table;
	width: 650px;
	float: left;
}

.c100 {
	width: 100%;
}

.c100.b_rollovered {
	background: #9c9;
}

.c100.b_selected {
	background: #cfc;
}

.c99 {
	width: 99%;
}

.c80 {
	width: 80%;
}

.c75 {
	width: 75%;
}

.c70 {
	width: 70%;
}

.c68 {
	width: 68%;
}

.c67 {
	width: 67%;
}

.c66 {
	width: 65%;
	margin-right: 1%;
}

.c60 {
	width: 60%;
}

.c58 {
	width: 58%;
}

.c56 {
	width: 56%;
}

.c50 {
	width: 50%;
}

.c45 {
	width: 45%;
}

.c44 {
	width: 44%;
}

.c42 {
	width: 42%;
}

.c40 {
	width: 40%;
}

.c38 {
	width: 38%;
}

.c36 {
	width: 36%;
}

.c34 {
	width: 33%;
	margin-left: 1%;
}

.c33 {
	width: 33% !important;
}

.c32 {
	width: 32%;
}

.c30 {
	width: 30%;
}

.c28 {
	width: 28%;
}

.c27 {
	width: 27%;
}

.c25 {
	width: 25%;
}

.c20 {
	width: 20%;
}

.c15 {
	width: 15%;
}

.c10 {
	width: 10%;
}

.b_rollovered .dummy {
	border: 2px solid #9c9;
}

.b_rollovered.b_selected {
	background: #cff;
}

.b_selected .dummy {
	border: 2px solid #cfc;
}

.c100.b_rollovered,.c99.b_rollovered,.c80.b_rollovered,.c75.b_rollovered,.c70.b_rollovered,.c68.b_rollovered,.c66.b_rollovered,.c60.b_rollovered,.c50.b_rollovered,.c40.b_rollovered,.c36.b_rollovered,.c34.b_rollovered,.c33.b_rollovered,.c30.b_rollovered,.c27.b_rollovered,.c25.b_rollovered,.c20.b_rollovered,.c17.b_rollovered,.c16.b_rollovered,.c15.b_rollovered,.c10.b_rollovered {
	background: none;
	outline-style: solid;
	outline-color: #000;
}

.c100.b_selected,.c99.b_selected,.c80.b_selected,.c75.b_selected,.c70.b_selected,.c68.b_selected,.c66.b_selected,.c60.b_selected,.c50.b_selected,.c40.b_selected,.c36.b_selected,.c34.b_selected,.c33.b_selected,.c30.b_selected,.c27.b_selected,.c25.b_selected,.c20.b_selected,.c17.b_selected,.c16.b_selected,.c15.b_selected,.c10.b_selected {
	background: none;
	outline-style: solid;
	outline-color: #cfc;
}

.article {
	background: none;
	border-bottom: none;
}

.article.destacado {
	border-bottom: none;
}

.article.destacado .box .intro {
	padding: 5px 0 0 0;
}

.article.destacado .box .intro h4 {
	padding-left: 12px;
}

.article .box {
	float: left;
	border: none;
	width: 100%;
}

.article .box span.pictureL,.article .box span.pictureR {
	padding: 0;
}

.article .box span.pictureT img {
	padding: 0;
	width: 100%;
}

.article .box span.pictureL {
	padding-left: 5px;
}

.article .box span.pictureR {
	padding-left: 5px;
}

.article.simple .box {
	background: #ebe8e1;
}

.nbl .box {
	border-bottom: none !important;
}

.modcol,.modmain,.modmainYellow {
	border-bottom: 0;
}

.modcol .box,.modmain .box,.modmainYellow .box {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}

.modmain,.modmainYellow {
	background: none;
}

.modtitle {
	float: left;
	width: 100%;
	background: none;
}

.modtitle h3,.modtitle h5 {
	float: left;
	padding-left: 5px;
	color: #4c79b8;
	font: bold 18px Arial,Helvetica,sans-serif;
	line-height: 42px;
}

.modtitle span {
	float: right;
	font: bold 11px Arial,Helvetica,sans-serif;
	padding: 10px 0;
	margin-right: 15px;
}

.modtitle span a {
	color: #333;
}

.modtitle span a.active {
	color: #000;
}

.modtitle span a:hover {
	color: #000;
}

.paginacion {
	text-align: center;
	clear: both;
	font: 12px Arial,Helvetica,sans-serif;
}

.paginacion ul,.paginacion li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.paginacion ul {
	padding: 5px 0;
	text-align: center;
	margin-bottom: 10px;
}

.paginacion ul li {
	display: inline;
	margin-right: 0;
	background: #0a0a0a;
	color: #eee; 
	width: 18%; float: left; margin: 0 1%;
}

.paginacion ul li a {
	color: #FFF;
	text-decoration: none;
	display: inline;
	height: 100%;
}

.paginacion ul li a:link,.paginacion ul li a:visited {
	color: #FFF;
	text-decoration: none;
}


.paginacion ul li.activo {
	color: #FFF;
	text-decoration: none;
	display: inline;
	font-weight: normal;
	padding: 8px 0;
}

.paginacion ul li.disabled {
	color: #5f5f5f;
	text-decoration: none;
	background: #444;
	padding: 8px 0;
}

.paginacion ul li.viewall {
	color: #BAC3CC;
	background: #FFF;
}

.paginacion ul li a:hover {
	color: #fff;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.paginacion ul li a.btn {
	color: #fff;
	-webkit-transition: all 100ms linear;
	-moz-transition: all 100ms linear;
	-o-transition: all 100ms linear;
	transition: all 100ms linear;
}

.paginacion ul li a.btn:hover {
	color: #fff;
	-webkit-transition: all 100ms linear;
	-moz-transition: all 100ms linear;
	-o-transition: all 100ms linear;
	transition: all 100ms linear;
}

.paginacion ul li.btn {
	background: #c4c4c4;
	color: #5f5f5f;
}

.paginacion bthide {
	display: none;
}

.clear {
	clear: both;
}

img {
	border: none;
}

#wrapper_header {
	width: 100%;
}

.wrapper_footer {
	width: 100%;
	float: left;
	margin: 0;
}

.wrapper_footer .container {
	width: 100% !important;
	margin: 0;
	padding: 0 !important;
}

.head {
	float: left;
	width: 100%;
}

.head h1 {
	width: 192px;
	height: 63px;
	margin: 15px;
	float: left;
}

.head h1 a {
	text-decoration: none;
}

.head h1 a img {
	width: 192px;
	height: 63px;
	float: left;
	margin: 0 !important;
}

.head img {
	width: 192px;
	height: 63px;
	margin: 15px;
	float: left;
}

.head_mode2 {
	float: left;
	width: 100%;
}

.head_mode2 h1 {
	float: left;
}

.head_mode2 a {
	text-decoration: none;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
}

.head_mode2 a.logo1 {
	margin-left: 50px;
	margin-right: 5px;
}

.head_mode2 a.logo2 {
	margin-left: 5px;
	margin-right: 5px;
}

.head_mode2 a.logo1 img {
	width: 176px;
	height: 84px;
	float: left;
}

.head_mode2 a.logo2 img {
	width: 71px;
	height: 63px;
	float: left;
}

.bloco-facebook,.bloco-twitter {
	width: 330px;
	float: left;
	margin-bottom: 20px;
}

.bloco-facebook {
	background: #fff;
}

li {
	list-style: none;
}

.article {
	float: left;
	margin: 0 0 20px;
	overflow: hidden;
}

.article.simple {
	padding-bottom: 2px;
}

.article.destacado {
	border: 1px solid #a0a7b1;
}

.article.destacado.marginTop20px {
	margin-top: 20px;
	float: left;
}

.article.destacado2 {
	border: 2px solid #dde1f3;
	background: #FFF;
	margin-bottom: 15px;
	padding: 5px 10px;
	width: 584px;
}

.article.destacado2 h3 {
	font: bold 14px Arial,Helvetica,sans-serif;
}

.article.destacado2 span.pictureL {
	background: #dde1f3;
}

.article a .div_img_play {
	z-index: 900;
	top: 50%;
	position: absolute;
	left: 50%;
	margin: -42.5px 0 0 -42.5px;
}

.article a img {
	border: none;
}

.article a:hover {
	color: #333;
}

.article h2 {
	font: bold 54px/56px Arial,Helvetica,sans-serif;
	letter-spacing: -3px;
	margin-bottom: 5px;
	color: #003263;
}

.article h2 a {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.article h2 a:hover {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.article h2.t04 {
	font: bold 46px/48px Arial,Helvetica,sans-serif;
	letter-spacing: -1px;
	margin: 3px 5px 5px;
}

.article h2.t03 {
	font: bold 30px/27px Arial,Helvetica,sans-serif;
	letter-spacing: -1px;
	margin: 3px 5px 5px;
}

.article h2.t02 {
	font: bold 24px/25px Arial,Helvetica,sans-serif;
	letter-spacing: -1px;
	margin: 3px 5px 5px;
}

.article h2.t01 {
	font: bold 20px/22px Arial,Helvetica,sans-serif;
	letter-spacing: 0;
	margin: 3px 5px 5px;
}

.article h2.t00 {
	font: bold 14px/16px Arial,Helvetica,sans-serif;
	letter-spacing: 0;
	margin: 3px 5px 5px;
}

.article h4 {
	color: #666;
	font: normal 11px Arial,Helvetica,sans-serif;
}

.article .picture {
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden;
}

.article .picture h2 {
	background: none;
	bottom: 0;
	display: block;
	left: 0;
	line-height: 100%;
	margin: 0 !important;
	padding: 8px 0 8px 6px;
	position: absolute;
	color: #183461 !important;
	font-weight: bold;
}

.article .picture h2 a {
	color: #fff;
}

.articleB {
	width: 49%;
	float: left;
	margin: 0 0 15px;
	padding: 0;
	overflow: hidden;
}

.articleB h2.t00 {
	font: bold 14px/16px Arial,Helvetica,sans-serif;
	letter-spacing: 0;
	margin: 3px 5px 5px;
}

.publicintillovideoppal {
	padding: 3px 3px 1px;
	margin: 1px;
	text-align: center;
}

.publicintillovideoppal img {
	border: none;
}

.publibuscador {
	margin-bottom: 3px;
	text-align: center;
}

.publibuscador img {
	border: none;
}

.publitxtppal {
	float: right;
	margin-left: 5px;
	text-align: center;
}

.publitxtppal img {
	border: none;
}

.publimasvistos {
	margin-left: 0px;
	margin-bottom: 0;
	text-align: center;
}

.publimasvistos img {
	border: none;
}

.publiultimosvideos {
	margin-right: 31px;
	text-align: center;
}

.publiultimosvideos img {
	border: none;
}

.publiresutladobusqueda1 {
	margin: 5px 0;
	text-align: center;
}

.publiresutladobusqueda1 img {
	border: none;
}

.cont-vids {
	width: 990px;
	margin: 0 auto 0 auto;
	display: block;
	background: #C20000;
	font-family: Arial,Helvetica,sans-serif;
}

.topoDetail {
	padding: 0px;
	line-height: normal;
	width: 650px;
	float: left; background: #0a0a0a; color: #bbb;
}

.topoDetail div.dvTopoLeft {
	float: left;
	width: auto;
	padding: 3px 5px;
	text-transform: uppercase;
	font: 10px Arial,Helvetica,sans-serif;
	border-right: 1px dashed #4c79b8;
	margin-top: 5px; 
}

.topoDetail div.dvTopoLeft .autorWord {
	font-weight: bold;
}

.topoDetail div strong {
	width: auto;
	float: left;
	padding: 3px 5px;
	margin-top: 5px;
}

.topoDetail .lnkTitleCapa,.topoDetail h1 {
	font: bold 25px Arial,Helvetica,sans-serif;
	width: 640px;
	padding: 0px 5px 5px;
	margin: 0;
	float: left;
	text-align: left;
	color: #eee;
}

.videoppal {
	background: #0a0a0a;
	padding: 0px;
	line-height: normal;
	width: 650px;
	margin-bottom: 20px;
	float: left;
	border-bottom: 5px solid #000;
}

.videoppal .video {
	margin: 0;
	text-align: center;
}

.videoppal .header-video {
	width: 630px;
	float: left;
	position: relative;
	border-bottom: 1px dotted #5f5f5f;
	padding: 5px;
	margin: 0 5px 5px;
}

.videoppal .header-video span {
	color: #999;
	padding: 2px 5px;
}

.videoppal .header-video span.session {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	border-right: 1px dotted #c2c2c2;
	padding-left: 0px;
	text-transform: uppercase;
}

.videoppal .header-video span.author {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	border-right: 1px dotted #c2c2c2;
}

.videoppal .header-video span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
}

.videoppal .header-video h1 {
	font: bold 25px Arial,Helvetica,sans-serif;
	width: 630px;
	padding: 5px 0 0;
	margin: 0;
	float: left;
	text-align: left;
	color: #333;
}

.videoppal .header-video-capa {
	width: 640px;
	float: left;
	position: relative;
	border-bottom: 0px dotted #5f5f5f;
	padding: 0;
	margin: 0 5px 5px;
}

.videoppal .header-video-capa span {
	color: #999;
	padding: 2px 5px;
}

.videoppal .header-video-capa span.session {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	border-right: 1px dotted #c2c2c2;
	padding-left: 0px;
	text-transform: uppercase;
}

.videoppal .header-video-capa span.author {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	border-right: 0px dotted #c2c2c2;
}

.videoppal .header-video-capa h4 {
	font: bold 25px Arial,Helvetica,sans-serif;
	width: 630px;
	padding: 5px 0 0;
	margin: 0;
	float: left;
	text-align: left;
	color: #333;
}

.videoppal .compartilhar {
	width: 640px;
	float: left;
	min-height: 30px;
	padding: 0 5px;
}

.videoppal .compartilhar .box-avaliar,.videoppal .compartilhar .box-enviar,.videoppal .compartilhar .box-compartilhar,.videoppal .compartilhar .box-outros {
	width: auto;
	float: left;
	padding: 5px 0;
}

.videoppal .compartilhar .box-avaliar span,.videoppal .compartilhar .box-enviar span,.videoppal .compartilhar .box-compartilhar span,.videoppal .compartilhar .box-outros span {
	float: left;
	vertical-align: middle;
}

.videoppal .compartilhar .box-avaliar span.texto,.videoppal .compartilhar .box-enviar span.texto,.videoppal .compartilhar .box-compartilhar span.texto,.videoppal .compartilhar .box-outros span.texto {
	font: 10px Arial,Helvetica,sans-serif;
	color: #999;
	padding: 0px;
	margin-right: 5px;
	padding-top: 5px;
}

.videoppal .compartilhar .box-avaliar span img,.videoppal .compartilhar .box-enviar span img,.videoppal .compartilhar .box-compartilhar span img,.videoppal .compartilhar .box-outros span img {
	margin-top: 4px;
}

.videoppal .compartilhar .box-enviar {
	margin-left: 5px;
}

.videoppal .compartilhar .box-enviar a {
	margin-top: 3px;
	float: left;
}

.videoppal .compartilhar .box-compartilhar {
	float: right;
}

.videoppal .compartilhar .box-compartilhar ul {
	width: auto;
	float: left;
	position: relative;
	list-style: none;
}

.videoppal .compartilhar .box-compartilhar ul li {
	width: auto;
	float: left;
}

.videoppal .compartilhar .box-compartilhar ul li.orkut,.videoppal .compartilhar .box-compartilhar ul li.twitter,.videoppal .compartilhar .box-compartilhar ul li.linkedin,.videoppal .compartilhar .box-compartilhar ul li.facebook,.videoppal .compartilhar .box-compartilhar ul li.googleplus {
	padding: 2px;
}

.videoppal .compartilhar .box-outros {
	width: 100%;
	padding: 0;
}

.videoppal .compartilhar .box-outros span {
	color: #999;
	padding: 2px 5px;
}

.videoppal .compartilhar .box-outros span.publication {
	float: left;
	border-right: 1px dotted #c2c2c2;
	margin-left: 0;
	padding-left: 0;
}

.videoppal .compartilhar .box-outros span.views {
	float: left;
	border-right: 1px dotted #c2c2c2;
	padding-left: 18px;
	background: url(../icon/ico_vistos.gif) no-repeat 0 3px;
	margin-left: 5px;
}

.videoppal .compartilhar .box-outros span.comments {
	float: left;
	padding-left: 18px;
	background: url(../icon/ico_comments.gif) no-repeat 0 4px;
	margin-left: 5px;
}

.videoppal .compartilhar .box-outros span.embed {
	float: right;
}

.videoppal .compartilhar .box-outros span.embed span.texto {
	font: 10px Arial,Helvetica,sans-serif;
	color: #999;
	padding: 0px;
	margin-right: 5px;
	padding-top: 5px;
}

.videoppal .compartilhar .box-outros span.embed input.input-embed {
	font-size: 13px;
	color: #5f5f5f;
	padding: 3px;
	width: 250px;
	float: left;
}

.videoppal .audio {
	border: 2px solid #FFF;
	margin-bottom: 3px;
	background: none;
	height: 365px;
}

.videoppal .audio div {
	margin-top: 60px;
	margin-left: 2px;
}

.videoppal .textos {
	font: 13px/130% Arial,Helvetica,sans-serif;
	color: #aaa;
	float: left;
	border: solid #FFF;
	border-width: 0;
	margin-bottom: 3px;
	background: none;
	text-align: left;
	padding: 5px 5px 5px 5px;
}

.videoppal .textos p {
	margin-bottom: 10px;
}

.videoppal .textos p:last-child {
	margin-bottom: 0;
}

.videoppal .textos h2,.videoppal .textos p {
	font: 13px Arial,Helvetica,sans-serif;
	margin: 3px 0 3px;
	letter-spacing: normal;
	line-height: normal;
}

.videoppal .textos h2 a,.videoppal .textos p a {
	color: #333;
}

.videoppal .textos h2 a:hover,.videoppal .textos p a:hover {
	color: #333;
	text-decoration: underline;
}

.videoppal .textos .fecha {
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #5f5f5f;
}

.videoppal .textos a.lnkTitleCapa {
	font: bold 22px Arial,Helvetica,sans-serif;
	color: #fff;
	float: left;
	clear: both;
}

.videoppal .textos a.lnkTitleCapa:hover {
	text-decoration: underline;
}

.videoppal .textos div.info-extras {
	width: 100%;
	float: left;
}

.videoppal .textos div.info-extras div.pubVideo {
	width: auto;
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	padding: 3px 5px 3px 0;
	border-right: 1px dotted #c2c2c2;
}

.videoppal .textos div.info-extras div.embedVideo {
	width: auto;
	float: right;
	font: 10px Arial,Helvetica,sans-serif;
}

.videoppal .textos div.info-extras div.embedVideo input[type=text] {
	padding: 3px 10px;
	border: 1px solid #666;
	font-size: 11px;
	width: 280px !important;
	background: #999; color: #fff;
}

.videoppal .textos div.info-extras div.dvViewAndEmbed {
	width: auto;
	float: left;
	border-right: 0px dotted #c2c2c2;
	padding: 0 5px;
	font-size: 10px;
}

.videoppal .textos div.info-extras div.dvViewAndEmbed span {
	padding: 2px 10px 0 5px;
	border-right: 1px dotted #c2c2c2;
	margin-right: 5px;
	display: table;
	vertical-align: middle;
	float: left;
}

.videoppal .textos div.info-extras div.dvViewAndEmbed span:last-child {
	border-right: 0;
}

.videoppal .textos div.info-extras div.dvViewAndEmbed img {
	float: left;
	margin-top: 3px;
}

.videoppal .textos div.info-extras div.dvViewAndEmbed img.espacio {
	margin-top: 5px;
}

.videoppal .textos .dvViewAndEmbed {
	width: 636px;
	float: left;
	border-right: 0px dotted #c2c2c2;
	padding: 0;
	font-size: 10px;
}

.videoppal .textos .dvViewAndEmbed .viewsPpal {
	width: auto;
	float: left;
}

.videoppal .textos .dvViewAndEmbed .embedVideo {
	width: auto;
	float: right;
	font: 10px Arial,Helvetica,sans-serif;
}

.videoppal .textos .dvViewAndEmbed .embedVideo input[type=text] {
	padding: 3px 10px;
	border: solid #c2c2c2;
	border-width: 1px 2px 2px 1px;
	font-size: 11px;
	width: 280px !important;
}

.videoppal .textos .dvViewAndEmbed span {
	padding: 2px 10px 0 5px;
	border-right: 1px dotted #c2c2c2;
	margin-right: 5px;
	display: table;
	vertical-align: middle;
	float: left;
}

.videoppal .textos .dvViewAndEmbed span:last-child {
	border-right: 0;
}

.videoppal .textos .dvViewAndEmbed img {
	float: left;
	margin-top: 3px;
}

.videoppal .textos .dvViewAndEmbed img.espacio {
	margin-top: 5px;
}

.videoppal .textos .description {
	color: #aaa;
	font: 11px Arial,Helvetica,sans-serif;
	padding: 0 0 5px;
	float: left;
	clear: both;
	width: 640px;
}

.videoppal .textos .description a {
	color: #aaa;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
	font-weight: bold;
}

.videoppal .textos .description a:hover {
	color: #eee;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.videoppal .textos .description .dvViewAndEmbed {
	width: 100%;
	float: left;
}

.videoppal .textos .tags {
	color: #5f5f5f;
	background: url("img/ico-tags.png") no-repeat left top;
	padding: 10px 0 0 30px;
	float: left;
	width: 610px !important;
	clear: left;
}

.videoppal .textos .tags a {
	color: #aaa;
	font: bold 11px Arial,Helvetica,sans-serif;
	text-decoration: none;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.videoppal .textos .tags a:hover {
	text-decoration: underline;
	color: #eee;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.videoppal .textos .section1 {
	width: 100%;
	float: left;
	font: 10px Arial,Helvetica,sans-serif;
}

.videoppal .textos .section1 a {
	color: #4c79b8;
}

.videoppal .textos .section1 a:hover {
	text-decoration: underline;
}

.videoppal .compartir {
	color: #aaa;
	font: 11px Arial,Helvetica,sans-serif;
	padding: 5px 1% 5px 1%;
	vertical-align: middle;
	text-align: left;
	width: 100%;
	float: left;
	display: table;
}

.videoppal .compartir span {
	margin: 0;
}

.videoppal .compartir img {
	vertical-align: middle;
	border: none;
}

.videoppal .compartir .espacio {
	margin-right: 10px;
}

.videoppal div.opciones {
	display: inline;
	float: right;
	margin: 0;
	padding: 0;
}

.videoppal div.opciones div.opcionb {
	display: inline;
	float: left;
	line-height: 16px;
	margin: 0 0 0 6px;
	padding: 0;
	width: auto;
}


.videoppal div.opciones div[id*="orkut_share"] {
	display: none;
}


.local {
	width: 640px;
	padding: 5px;
	line-height: normal;
	margin-bottom: 20px;
	padding: 0; border: 0; height: auto;
}

.local h3 {
	font: bold 21px Arial,Helvetica,sans-serif;
	color: #4c79b8;
	padding: 5px;
	margin: 0;
}

.local h3.titulo,.local span.titulo {
	font: bold 21px Arial, Helvetica, sans-serif;
	color: #4c79b8;
	padding: 5px 5px 15px;
	width: 100%;
	float: none;
}

.local h3.titulo {
	padding-bottom: 0;
}

.local .bloco-destaques {
	height: 190px;
	margin-top: 15px;
}

.local .bloco-destaques .anteriores {
	float: left;
	position: relative;
}

.local .bloco-destaques .anteriores a {
	background: url(img/seta-destaque-zh.png) no-repeat 0 0;
	width: 20px;
	height: 195px;
	float: left;
	cursor: pointer;
}

.local .bloco-destaques .anteriores a:hover {
	background-position: 0px -195px;
}

.local .bloco-destaques .anteriores a img {
	display: none;
}

.local .bloco-destaques .siguientes {
	float: right;
	position: relative;
}

.local .bloco-destaques .siguientes a {
	background: url(img/seta-destaque-zh.png) no-repeat -20px 0;
	width: 20px;
	height: 195px;
	float: left;
	cursor: pointer;
}

.local .bloco-destaques .siguientes a:hover {
	background-position: -20px -195px;
}

.local .bloco-destaques .siguientes a img {
	display: none;
}

.local .bloco-destaques .cajon {
	width: 583px;
	overflow: hidden;
	position: absolute;
	height: 190px;
	margin: 0 30px 0;
}

.local .bloco-destaques .cajon .content_destacados {
	display: inline;
	float: left;
	overflow: hidden;
	position: absolute;
	width: 12840px;
}

.local .bloco-destaques .cajon .content_destacados .thumb {
	width: 181px;
	float: left;
	margin-right: 18px;
	font: bold 11px Arial,Helvetica,sans-serif;
	color: #5f5f5f;
	height: 190px;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.img {
	text-align: center;
	height: auto;
	margin-bottom: 5px;
	width: 171px;
	padding: 5px;
	background: #FFF;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.img img {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-ms-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.descricao {
	width: 171px;
	padding: 3px;
	float: left;
	min-height: 60px;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.descricao h3.seccion1 {
	font: normal 10px Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0 0 3px;
	float: left;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.descricao h4 {
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	clear: left;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.descricao span {
	color: #999;
	padding: 0px 5px;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.descricao span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: 100%;
	color: #999;
	padding-left: 0px;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.descricao span.views {
	float: left;
	border-right: 1px dotted #c2c2c2;
	padding-left: 18px;
	background: url(../img/ico_vistos.gif) no-repeat 0 2px;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.descricao span.comments {
	float: left;
	padding-left: 18px;
	background: url(../img/ico_comments.gif) no-repeat 0 2px;
	margin-left: 5px;
}

.local .bloco-destaques .cajon .content_destacados .thumb div.descricao .seccion1 {
	margin: 0;
	padding: 0;
}

.local .bloco-destaques .cajon .content_destacados .thumb .seccion1 {
	color: #4c79b8;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
}

.local .bloco-destaques .cajon .content_destacados .thumb .seccion1 img {
	display: none;
}

.local .bloco-destaques .cajon .content_destacados .thumb .seccion1 a {
	color: #4c79b8;
}

.local .bloco-destaques .cajon .content_destacados .thumb p {
	font: bold 12px Tahoma,Geneva,sans-serif;
	padding: 0 0 5px;
	margin: 0;
	color: #333;
	text-transform: none;
}

.local .bloco-destaques .cajon .content_destacados .thumb p a {
	color: #333;
}

.local .bloco-destaques .cajon .content_destacados .thumb p a:hover {
	color: #333;
}

.local .bloco-destaques .cajon .content_destacados .thumb .publication {
	color: #5f5f5f;
	font-size: 10px;
	text-transform: normal !important;
}

.local .bloco-destaques .cajon .content_destacados .thumb:hover div.img img {
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-ms-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
}

.local .bloco-destaques .cajon .content_destacados .thumb .icovoz img {
	border: none;
}

.local .anteriores {
	float: left;
	position: relative;
}

.local .anteriores a {
	background: url(img/seta-destaque-zh.png) no-repeat 0 -205px;
	width: 20px;
	height: 170px;
	float: left;
	cursor: pointer;
}

.local .anteriores a:hover {
	background-position: 0px -10px;
}

.local .anteriores a img {
	display: none;
}

.local .siguientes {
	float: right;
	position: relative;
}

.local .siguientes a {
	background: url(img/seta-destaque-zh.png) no-repeat -20px -205px;
	width: 20px;
	height: 170px;
	float: left;
	cursor: pointer;
}

.local .siguientes a:hover {
	background-position: -20px -10px;
}

.local .siguientes a img {
	display: none;
}

.local .cajon {
	width: 583px;
	overflow: hidden;
	position: absolute;
	height: 170px;
	margin: 0 30px 0;
}

.local .cajon .content_destacados {
	display: inline;
	float: left;
	overflow: hidden;
	position: absolute;
	width: 12840px;
}

.local .cajon .content_destacados .thumb {
	width: 181px;
	float: left;
	margin-right: 18px;
	font: bold 11px Arial,Helvetica,sans-serif;
	color: #5f5f5f;
	height: auto;
}

.local .cajon .content_destacados .thumb div.img {
	text-align: center;
	height: auto;
	margin: 0;
	width: 181px;
	padding: 0;
}

.local .cajon .content_destacados .thumb div.img img {
	opacity: 1; width: 181px !important;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-ms-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
}

.local .cajon .content_destacados .thumb div.icons {
	width: 100%;
	float: left;
	font-weight: normal;
	display: none;
}

.local .cajon .content_destacados .thumb div.icons img {
	float: left;
}

.local .cajon .content_destacados .thumb div.icons img.espacio {
	margin-left: 10px;
}

.local .cajon .content_destacados .thumb div.icons span {
	margin-left: 5px;
	float: left;
}

.local .cajon .content_destacados .thumb div.descricao {
	width: 171px;
	padding: 3px;
	float: left;
	min-height: 60px;
}

.local .cajon .content_destacados .thumb div.descricao h3.seccion1 {
	font: normal 10px Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0 0 3px;
	float: left;
}

.local .cajon .content_destacados .thumb div.descricao h4 {
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	clear: left;
}

.local .cajon .content_destacados .thumb div.descricao span {
	color: #999;
	padding: 0px 5px;
}

.local .cajon .content_destacados .thumb div.descricao span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: 100%;
	color: #999;
	padding-left: 0px;
}

.local .cajon .content_destacados .thumb div.descricao span.views {
	float: left;
	border-right: 1px dotted #c2c2c2;
	padding-left: 18px;
	background: url(../icon/ico_vistos.gif) no-repeat 0 2px;
}

.local .cajon .content_destacados .thumb div.descricao span.comments {
	float: left;
	padding-left: 18px;
	background: url(../icon/ico_comments.gif) no-repeat 0 2px;
	margin-left: 5px;
}

.local .cajon .content_destacados .thumb div.descricao .seccion1 {
	margin: 0;
	padding: 0;
}

.local .cajon .content_destacados .thumb .seccion1 {
	color: #4c79b8;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
}

.local .cajon .content_destacados .thumb .seccion1 h3 {
	color: #4c79b8;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
}

.local .cajon .content_destacados .thumb .seccion1 img {
	display: none;
}

.local .cajon .content_destacados .thumb .seccion1 a {
	color: #4c79b8;
}

.local .cajon .content_destacados .thumb p {
	font: bold 12px Tahoma,Geneva,sans-serif;
	padding: 0 0 5px;
	margin: 0;
	color: #333;
	text-transform: none;
}

.local .cajon .content_destacados .thumb p a {
	color: #333;
}

.local .cajon .content_destacados .thumb p a:hover {
	color: #333;
}

.local .cajon .content_destacados .thumb div p .publication {
	color: #888;
	font-size: 10px;
	font-weight: normal;
}

.local .cajon .content_destacados .thumb:hover div.img img {
	opacity: 0.8; width: 181px !important;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-ms-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
}

.local .cajon .content_destacados .thumb .icovoz img {
	border: none;
}

.local .cajon .content_destacados .seccion1 {
	color: #4c79b8;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
}

.local .cajon .content_destacados .seccion1 h3 {
	color: #4c79b8;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.local .cajon .content_destacados .seccion1 img {
	display: none;
}

.local .cajon .content_destacados .seccion1 a {
	color: #4c79b8;
}

.local .cajon .content_destacados h4 {
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	clear: left;
}

.seccion a,.seccion1 a,.seccion2 a,.seccion3 a,.seccion4 a,.seccion5 a,.seccion6 a,.seccion7 a,.seccion8 a,.seccion9 a,.seccion10 a,.seccion11 a,.seccion12 a,.seccion13 a,.seccion14 a,.seccion15 a,.seccion16 a,.seccion17 a,.seccion18 a,.seccion19 a,.seccion20 a {
	border: none;
	text-decoration: none;
}

.seccion a:hover,.seccion1 a:hover,.seccion2 a:hover,.seccion3 a:hover,.seccion4 a:hover,.seccion5 a:hover,.seccion6 a:hover,.seccion7 a:hover,.seccion8 a:hover,.seccion9 a:hover,.seccion10 a:hover,.seccion11 a:hover,.seccion12 a:hover,.seccion13 a:hover,.seccion14 a:hover,.seccion15 a:hover,.seccion16 a:hover,.seccion17 a:hover,.seccion18 a:hover,.seccion19 a:hover,.seccion20 a:hover {
	border: none !important;
}

.seccion a:hover img,.seccion1 a:hover img,.seccion2 a:hover img,.seccion3 a:hover img,.seccion4 a:hover img,.seccion5 a:hover img,.seccion6 a:hover img,.seccion7 a:hover img,.seccion8 a:hover img,.seccion9 a:hover img,.seccion10 a:hover img,.seccion11 a:hover img,.seccion12 a:hover img,.seccion13 a:hover img,.seccion14 a:hover img,.seccion15 a:hover img,.seccion16 a:hover img,.seccion17 a:hover img,.seccion18 a:hover img,.seccion19 a:hover img,.seccion20 a:hover img {
	border: none !important;
}

.seccion a,.seccion1 a {
	color: #4c79b8;
}

.seccion2 a {
	color: #826518;
}

.seccion3 a {
	color: #1f4d6e;
}

.seccion4 a {
	color: #8e1765;
}

.seccion5 a {
	color: #ab7e1e;
}

.seccion6 a {
	color: #a6ab1e;
}

.seccion7 a {
	color: #438f28;
}

.seccion8 a {
	color: #45a699;
}

.seccion9 a {
	color: #3770bf;
}

.seccion10 a {
	color: #391eab;
}

.seccion11 a {
	color: #743ac3;
}

.seccion12 a {
	color: #ab1e99;
}

.seccion13 a {
	color: #c76472;
}

.seccion14 a {
	color: #8564c7;
}

.seccion15 a {
	color: #7a9a94;
}

.seccion16 a {
	color: #4a7b78;
}

.seccion17 a {
	color: #947378;
}

.seccion18 a {
	color: #777394;
}

.seccion19 a {
	color: #b8b774;
}

.seccion20 a {
	color: #c7a364;
}

.cajon .thumb .seccion img,.cajon .thumb .seccion1 img,.cajon .thumb .seccion2 img,.cajon .thumb .seccion3 img,.cajon .thumb .seccion4 img,.cajon .thumb .seccion5 img,.cajon .thumb .seccion6 img,.cajon .thumb .seccion7 img,.cajon .thumb .seccion8 img,.cajon .thumb .seccion9 img,.cajon .thumb .seccion10 img,.cajon .thumb .seccion11 img,.cajon .thumb .seccion12 img,.cajon .thumb .seccion13 img,.cajon .thumb .seccion14 img,.cajon .thumb .seccion15 img,.cajon .thumb .seccion16 img,.cajon .thumb .seccion17 img,.cajon .thumb .seccion18 img,.cajon .thumb .seccion19 img,.cajon .thumb .seccion20 img,.cajonInt .thumb .seccion img,.cajonInt .thumb .seccion1 img,.cajonInt .thumb .seccion2 img,.cajonInt .thumb .seccion3 img,.cajonInt .thumb .seccion4 img,.cajonInt .thumb .seccion5 img,.cajonInt .thumb .seccion6 img,.cajonInt .thumb .seccion7 img,.cajonInt .thumb .seccion8 img,.cajonInt .thumb .seccion9 img,.cajonInt .thumb .seccion10 img,.cajonInt .thumb .seccion11 img,.cajonInt .thumb .seccion12 img,.cajonInt .thumb .seccion13 img,.cajonInt .thumb .seccion14 img,.cajonInt .thumb .seccion15 img,.cajonInt .thumb .seccion16 img,.cajonInt .thumb .seccion17 img,.cajonInt .thumb .seccion18 img,.cajonInt .thumb .seccion19 img,.cajonInt .thumb .seccion20 img {
	border: none;
	margin-right: 5px;
}

.cajon .thumb p a,.cajonInt .thumb p a {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.cajon .thumb p a:hover,.cajonInt .thumb p a:hover {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.local .cajon .thumb .seccion img,.local .cajon .thumb .seccion1 img,.local .cajon .thumb .seccion2 img,.local .cajon .thumb .seccion3 img,.local .cajon .thumb .seccion4 img,.local .cajon .thumb .seccion5 img,.local .cajon .thumb .seccion6 img,.local .cajon .thumb .seccion7 img,.local .cajon .thumb .seccion8 img,.local .cajon .thumb .seccion9 img,.local .cajon .thumb .seccion10 img,.local .cajon .thumb .seccion11 img,.local .cajon .thumb .seccion12 img,.local .cajon .thumb .seccion13 img,.local .cajon .thumb .seccion14 img,.local .cajon .thumb .seccion15 img,.local .cajon .thumb .seccion16 img,.local .cajon .thumb .seccion17 img,.local .cajon .thumb .seccion18 img,.local .cajon .thumb .seccion19 img,.local .cajon .thumb .seccion20 img {
	border: none;
	margin-right: 5px;
}

.local .cajon .thumb p a {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.local .cajon .thumb p a:hover {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.ultimosvideos .cajon .thumbs .thumb .seccion img,.ultimosvideos .cajon .thumbs .thumb .seccion1 img,.ultimosvideos .cajon .thumbs .thumb .seccion2 img,.ultimosvideos .cajon .thumbs .thumb .seccion3 img,.ultimosvideos .cajon .thumbs .thumb .seccion4 img,.ultimosvideos .cajon .thumbs .thumb .seccion5 img,.ultimosvideos .cajon .thumbs .thumb .seccion6 img,.ultimosvideos .cajon .thumbs .thumb .seccion7 img,.ultimosvideos .cajon .thumbs .thumb .seccion8 img,.ultimosvideos .cajon .thumbs .thumb .seccion9 img,.ultimosvideos .cajon .thumbs .thumb .seccion10 img,.ultimosvideos .cajon .thumbs .thumb .seccion11 img,.ultimosvideos .cajon .thumbs .thumb .seccion12 img,.ultimosvideos .cajon .thumbs .thumb .seccion13 img,.ultimosvideos .cajon .thumbs .thumb .seccion14 img,.ultimosvideos .cajon .thumbs .thumb .seccion15 img,.ultimosvideos .cajon .thumbs .thumb .seccion16 img,.ultimosvideos .cajon .thumbs .thumb .seccion17 img,.ultimosvideos .cajon .thumbs .thumb .seccion18 img,.ultimosvideos .cajon .thumbs .thumb .seccion19 img,.ultimosvideos .cajon .thumbs .thumb .seccion20 img {
	border: none;
	margin-right: 5px;
}

.ultimosvideos .cajon .thumbs .thumb .icovoz img {
	border: none;
}

.ultimosvideos .cajon .thumbs p a {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.ultimosvideos .cajon .thumbs p a:hover {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.izda660busqueda .cajon .thumbs .thumb .seccion img,.izda660busqueda .cajon .thumbs .thumb .seccion1 img,.izda660busqueda .cajon .thumbs .thumb .seccion2 img,.izda660busqueda .cajon .thumbs .thumb .seccion3 img,.izda660busqueda .cajon .thumbs .thumb .seccion4 img,.izda660busqueda .cajon .thumbs .thumb .seccion5 img,.izda660busqueda .cajon .thumbs .thumb .seccion6 img,.izda660busqueda .cajon .thumbs .thumb .seccion7 img,.izda660busqueda .cajon .thumbs .thumb .seccion8 img,.izda660busqueda .cajon .thumbs .thumb .seccion9 img,.izda660busqueda .cajon .thumbs .thumb .seccion10 img,.izda660busqueda .cajon .thumbs .thumb .seccion11 img,.izda660busqueda .cajon .thumbs .thumb .seccion12 img,.izda660busqueda .cajon .thumbs .thumb .seccion13 img,.izda660busqueda .cajon .thumbs .thumb .seccion14 img,.izda660busqueda .cajon .thumbs .thumb .seccion15 img,.izda660busqueda .cajon .thumbs .thumb .seccion16 img,.izda660busqueda .cajon .thumbs .thumb .seccion17 img,.izda660busqueda .cajon .thumbs .thumb .seccion18 img,.izda660busqueda .cajon .thumbs .thumb .seccion19 img,.izda660busqueda .cajon .thumbs .thumb .seccion20 img {
	border: none;
	margin-right: 5px;
}

.izda660busqueda .cajon .thumbs p a {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.izda660busqueda .cajon .thumbs p a:hover {
	color: #333;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.clear {
	clear: both;
}

.clear5 {
	clear: both;
	margin-bottom: 5px;
}

.menus {
	width: 100%;
	float: left;
}

.lnkMenu {
	text-align: center;
	float: left;
	min-height: 29px;
	width: auto;
	padding: 0;
	border: 0;
}

.lnkMenu .lnkTexto {
	margin: 0;
	float: left;
}

.lnkMenu .lnkTexto h2 {
	font: normal 11px Arial,Helvetica,sans-serif;
}

.lnkMenu:hover {
	background: #fff;
}

.lnkMenu:hover a {
	color: #FFF;
}

.lnkMenu.decorMenuSel {
	border: 0;
}


.icoMenu {
	margin-top: 6px;
	text-align: right;
	float: left;
	margin-right: 15px;
}

.submenuvideo {
	float: left;
	width: 100%;
	font: normal 11px Arial,Helvetica,sans-serif;
	overflow: hidden;
	height: auto;
	border: 0; padding: 0; margin: 0;
}

.submenuvideo a {
	text-decoration: none;
	float: left;
	color: #4c79b8;
	padding: 0 15px; 
	line-height: 40px; 
	height: 40px; 
	border-right: 1px dashed #4c79b8; 
	font-size: 12px;
}

.submenuvideo a span {
	display: block;
	color: #4c79b8;
}

.submenuvideo a:hover {
	background: #4c79b8; color: #FFF !important; text-decoration: underline;
}

.submenuvideo a:hover span {
	color: #FFF;
}

.submenuvideo #current a {
	font-weight: bold;
}

.submenuvideo #current a span {
	font-weight: bold;
}

.thumb .hora {
	float: right;
	color: #333;
	margin-right: 7px;
}

.thumb p span {
	font-weight: bold;
	color: #333;
	display: block;
}

.thumb .icovoz {
	z-index: 10004;
	position: absolute;
	width: 33px;
	height: 33px;
	border: none;
	margin: 67px 0 0 141px;
}

.thumb .icovoz2 {
	z-index: 10004;
	position: absolute;
	width: 20px;
	height: 20px;
	border: none;
	margin: 43px 0 0 87px;
}

.cajon .thumb .icovoz2 img,.cajonInt .thumb .icovoz2 img {
	border: none;
}

.dvSubMenu {
	margin-left: -8px;
	margin-top: 32px;
	position: absolute;
	width: auto;
	background: #FFF;
	padding: 0px;
	border-top: 3px solid #4c79b8;
	max-height: 170px;
}

.dvBlocoMenu {
	float: left;
}

.lnkTextoMenuInterno {
	margin-top: 0;
	min-width: 100px;
	height: 20px;
}

.lnkTextoMenuInterno h2 {
	font: normal 11px Arial,Helvetica,sans-serif;
	padding: 3px 5px;
	border-bottom: 1px dotted #ddd;
	float: left;
	width: 120px;
}

* html .encuesta p label {
	color: #333;
	font-size: 11px;
	margin: 0 0 0 4px;
	padding: 0;
	line-height: 18px;
}

.encuesta {
	display: block;
	padding: 0;
	width: 99%;
	float: left;
	background: #f8f8f8;
	margin-bottom: 20px;
	border: solid #ebe8e1;
	border-width: 1px;
	position: relative;
}

.encuesta .modtitle {
	margin: 5px 0 15px;
	color: #000;
}

.encuesta a {
	color: #FFF;
	text-decoration: none;
}

.encuesta a:hover {
	color: #000;
}

.encuesta .dates {
	margin: 5px 0;
	font-size: 11px;
	color: #595959;
	width: 100%;
	display: block;
}

.encuesta .dates b {
	margin-left: 5px;
	padding-left: 5px;
	background: url(img/comunes/dott03.gif) repeat-y left top;
}

.encuesta span.picture {
	margin: 5px 10px 10px 0;
	padding: 0;
	display: inline;
	float: left;
	border: 4px solid #e6e6e8;
}

.encuesta span.picture img {
	float: left;
	margin: 0;
	width: auto;
}

.encuesta span.surveyresults {
	width: 100%;
	line-height: 18px;
	margin: 0;
	color: #595959;
	display: inline;
	float: left;
}

.encuesta span.surveyresults b {
	color: #333;
	margin-right: 5px;
}

.encuesta span.fechaColdret {
	margin-left: 16px;
}

.encuesta p {
	font: bold 11px Arial,Helvetica,sans-serif;
	padding-left: 0;
	clear: both;
	margin: 0;
	background: url(img/comunes/flecha1.gif) left no-repeat;
}

.encuesta p.number {
	margin-left: 16px;
	padding-left: 10px;
}

.encuesta h2 {
	font-size: 16px;
	margin: 2px 7px 6px 7px;
	line-height: 18px;
	color: #003969;
}

.encuesta h2.t01 {
	font: bold 24px/25px Arial,Helvetica,sans-serif;
	letter-spacing: -1px;
	margin-bottom: 5px;
}

.encuesta h2:hover {
	color: #000;
}

.encuesta h2 a {
	color: #000;
}

.encuesta h3 {
	font-size: 18px;
	margin: 0 0 0 5px;
	font-weight: bold;
	color: #000;
}

.encuesta form {
	float: left;
	margin: 0 7px;
	display: inline;
}

.encuesta form p {
	clear: both;
	float: left;
	display: inline;
	width: 100%;
	margin: 3px 0 0 0;
	padding: 0 0 5px 0;
	background: none;
}

.encuesta form p label {
	color: #333;
	font: normal 11px Arial,Helvetica,sans-serif;
	margin: 0 0 0 4px;
	padding: 0;
	line-height: 18px;
}

.encuesta form p span {
	float: left;
}

.encuesta form p span input {
	margin: 0 5px 0 0;
	display: inline;
}

.encuesta form span input {
	margin: 0 5px 0 0;
	display: inline;
}

.encuesta .flechaLeft {
	position: aboslute;
	top: 42px;
	left: 0;
	z-index: 1000;
	width: auto !important;
}

.encuesta .flechaRight {
	position: aboslute;
	top: 42px;
	right: 0;
	z-index: 1000;
	width: auto !important;
}

.encuesta.dotted {
	background: transparent url(img/comunes/dott01.gif) repeat-x left top;
	margin-top: 8px;
}

.modmain .encuesta {
	padding: 5px 10px;
	display: inline;
	width: auto;
}

.modcol .encuesta {
	padding: 5px 10px;
	display: block;
	width: auto;
	float: auto;
}

.w6040 .encuesta {
	padding: 5px 10px;
	display: inline;
	float: left;
	width: 233px;
}

span.numVotos {
	background: url("img/comunes/resultatsVots.gif") 0 0 no-repeat;
	height: 19px;
	width: 83px;
	margin: 0 5px 0 0;
	padding: 3px 0 0;
	text-align: center;
	float: right;
	color: #fff;
	font: bold 11px Arial,Helvetica,sans-serif;
}

.survey {
	display: block;
	padding: 5px 0;
	width: 100%;
	float: left;
	margin-bottom: 15px;
}

.modcol .box,.modmain .box,.modmainYellow .box {
	width: 649px;
}

.enportada_container {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	overflow: auto;
	width: 645px;
}

.enportada_container .destc {
	width: 99%;
	float: left;
	display: inline;
	overflow: hidden;
	margin-top: 5px;
	margin-left: 1%;
	padding-bottom: 5px;
	border-bottom: 1px dashed #4c79b8;
}

.enportada_container .destc .img {
	float: left;
	margin-right: 5px;
	text-align: center;
	background: #0a0a0a;
	padding: 2px;
}

.enportada_container .destc .img img {
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-ms-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	width: 120px !important; height: auto !important; float: left;
}

.enportada_container .destc a:hover img {
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-ms-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}

.enportada_container .destc div {
	float: left;
	margin-left: 0;
	max-width: 510px;
}

.enportada_container .destc div div {
	margin-left: 0px;
	width: auto;
	float: left;
	clear: left;
}

.enportada_container .destc div div h3 {
	font: normal 10px Arial,Helvetica,sans-serif;
	color: #4c79b8;
	text-transform: uppercase;
}

.enportada_container .destc div div h3 a {
	color: #4c79b8;
}

.enportada_container .destc div div h4 {
	font: bold 12px/120% Arial,Helvetica,sans-serif;
	color: #333;
	margin-top: 3px;
	margin-bottom: 3px;
}

.enportada_container .destc div div span {
	color: #999;
	padding: 2px 5px;
}

.enportada_container .destc div div span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	color: #999;
	border-right: 0px dotted #c2c2c2;
	padding-left: 0px;
}

.enportada_container .destc div div span.views {
	float: left;
	border-right: 1px dotted #c2c2c2;
	padding-left: 18px;
	background: url(img/ico_vistos.gif) no-repeat 0 3px;
	margin-left: 5px;
}

.enportada_container .destc div div span.comments {
	float: left;
	padding-left: 18px;
	background: url(img/ico_comments.gif) no-repeat 0 4px;
	margin-left: 5px;
}

.enportada_container .destc div div .txtTituloVideo {
	margin: 0;
	padding: 0;
}

.enportada_container .destc div.descricao {
	min-width: 150px;
	float: left;
	margin-left: 5px;
	max-width: 510px;
}

.enportada_container .destc div.descricao h3 {
	font: normal 10px Arial,Helvetica,sans-serif;
	color: #4c79b8;
	text-transform: uppercase;
}

.enportada_container .destc div.descricao h3 a {
	color: #4c79b8;
}

.enportada_container .destc div.descricao h3 a:hover {
	text-decoration: underline;
}

.enportada_container .destc div.descricao h4 {
	font: bold 12px/120% Arial,Helvetica,sans-serif;
	color: #333;
	margin-top: 3px;
	margin-bottom: 3px;
}

.enportada_container .destc div.descricao h4 a {
	text-decoration: none;
}

.enportada_container .destc div.descricao h4 a:hover {
	text-decoration: underline;
}

.enportada_container .destc div.descricao span {
	color: #999;
	padding: 2px 5px;
}

.enportada_container .destc div.descricao span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	color: #999;
	border-right: 1px dotted #c2c2c2;
	padding-left: 0px;
}

.enportada_container .destc div.descricao span.views {
	float: left;
	border-right: 1px dotted #c2c2c2;
	padding-left: 18px;
	background: url(img/ico_vistos.gif) no-repeat 0 3px;
	margin-left: 5px;
}

.enportada_container .destc div.descricao span.comments {
	float: left;
	padding-left: 18px;
	background: url(img/ico_comments.gif) no-repeat 0 4px;
	margin-left: 5px;
}

.enportada_container .destc div.icons {
	width: 100%;
	float: left;
	font-weight: normal;
	display: none;
}

.enportada_container .destc div.icons img {
	float: left;
	margin-top: 3px;
}

.enportada_container .destc div.icons img.espacio {
	margin-left: 10px;
}

.enportada_container .destc div.icons span {
	margin-left: 5px;
	float: left;
}

.enportada_container .destc h2 {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	font: 10px Arial,Helvetica,sans-serif;
	color: #000;
	text-transform: uppercase;
}

.enportada_container .destc h2 a {
	color: #333;
	float: left;
	display: inline;
	margin-right: 4px;
	text-decoration: none;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.enportada_container .destc h2 a:hover {
	color: #a0a7af;
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	transition: color 300ms linear;
}

.enportada_container .destc p {
	margin: 0;
	padding: 5px 8px 0;
	float: left;
	display: inline;
	font-size: 12px;
	color: #000;
	line-height: normal;
	width: 75%;
}

.enportada_container .destc p a {
	color: #333;
}

.enportada_container .destc span {
	margin-right: 0;
	float: left;
}

.enportada_container .destc span.txtTituloVideo {
	font: bold 13px Arial,Helvetica,sans-serif;
	float: left;
	width: auto;
}

.enportada_container .destc span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	padding: 2px 0 0 0;
	display: inline;
	width: 100%;
	color: #999;
}

.enportada_container .destc span img.play {
	position: absolute;
	top: 26px;
	left: 40px;
	padding: 0;
	width: 30px;
	height: 24px;
}

.enportada_container .destc:last-child {
	border-bottom: 0;
}

.c34 .modcol .box,.c34 .modmain .box,.c34 .modmainYellow .box {
	width: 99%;
}

.c34 .enportada_container {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	overflow: auto;
	width: 100%;
}

.c34 .enportada_container .destc {
	width: 100%;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0;
	padding: 10px 0;
	border-bottom: 1px dashed #4c79b8;
}

.c34 .enportada_container .destc div {
	width: 150px;
	margin-left: 0px;
}

.c34 .enportada_container .destc div p {
	margin: 0;
	padding: 5px 8px 0;
	float: left;
	display: inline;
	font-size: 11px;
	color: #000;
	line-height: normal;
	min-width: 55%;
}

.c34 .enportada_container .destc div.img {
	width: 120px;
}

.c34 .enportada_container .destc div.icons {
	width: 100%;
	float: left;
	font-weight: normal;
	display: none;
}

.c34 .enportada_container .destc div.icons img.espacio {
	margin-left: 10px;
}

.c34 .enportada_container .destc div.icons span {
	margin-left: 5px;
	float: left;
}

.c34 .enportada_container .destc div.descricao {
	min-width: 100px;
	float: left;
	margin-left: 5px;
	max-width: 185px;
}

.c34 .enportada_container .destc div.descricao h3 {
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #4c79b8;
	text-transform: uppercase;
}

.c34 .enportada_container .destc div.descricao h4 {
	font: bold 12px/120% Arial,Helvetica,sans-serif;
	color: #333;
	margin-top: 3px;
	margin-bottom: 3px;
}

.c34 .enportada_container .destc div.descricao span {
	color: #999;
	padding: 2px 5px;
}

.c34 .enportada_container .destc div.descricao span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	color: #999;
	border-right: 1px dotted #c2c2c2;
	padding-left: 0px;
}

.c34 .enportada_container .destc div.descricao span.views {
	float: left;
	border-right: 0px dotted #c2c2c2;
	padding-left: 18px;
	background: url(img/ico_vistos.gif) no-repeat 0 3px;
	margin-left: 5px;
}

.c34 .enportada_container .destc:last-child {
	border-bottom: 0;
}

.dvMaisVideos {
	padding: 0; margin: 0; display: block; float: left; width: 100%; clear: both;
}

.dvMaisVideos a {
	background: #a0a0a0; margin: 5px 20px;
	color: #fff; display: block; text-align: center;
	padding: 10px 5px;
	font-size: 12px;
	text-decoration: none;
}

.dvMaisVideos a:hover {
	background: #4c79b8;
}

.ultimosvideos {
	padding: 0;
	border: 0;
	width: 100%;
}

.ultimosvideos .titulo {
	width: 100%;
	float: left;
	padding-bottom: 5px;
}

.ultimosvideos .titulo h3 {
	font: bold 21px Arial,Helvetica,sans-serif;
	color: #4c79b8;
	padding: 5px 5px 5px 3px;
	margin: 0 0 5px;
	width: auto;
	float: left;
}

.ultimosvideos .titulo .buscador {
	float: right;
	color: #003969;
	font-size: 12px;
	padding: 5px;
	vertical-align: middle;
	text-align: center;
	background: #fff;
	display: inline;
	border-bottom: 1px solid #ebe8e1;
}

.ultimosvideos .titulo .buscador input {
	width: 170px;
	background: url("img/back_buscador.gif") no-repeat;
	padding: 5px 7px;
	border: none;
	color: #003969;
	font: Arial,Helvetica,sans-serif;
}

.ultimosvideos .titulo .buscador select {
	margin-right: 10px;
	color: #003969;
	padding: 3px;
	font: Arial,Helvetica,sans-serif;
}

.ultimosvideos .titulo .buscador img {
	vertical-align: middle;
	margin: 0 0 0 2px;
	cursor: pointer;
}

.ultimosvideos .menusecciones {
	float: left;
	overflow: visible;
	margin: 0;
	width: 130px; padding: 0 5px 0 0;
	font: 11px Arial,Helvetica,sans-serif;
}

.ultimosvideos .menusecciones h4 {
	font-size: 11px;
	text-transform: uppercase;
	margin: 0 0 10px;
}

.ultimosvideos .menusecciones .menu {
	border: 0; 
}
.ultimosvideos .menusecciones .menu li {
	border-bottom: 1px dashed #4c79b8;
	padding: 3px 0 3px;
}

.ultimosvideos .menusecciones .menu li:last-child {
	border: none;
}

.ultimosvideos .menusecciones .menu li ul {
	display: none;
}

.ultimosvideos .menusecciones .menu ul {
	margin-left: 10px;
	width: 115px;
}

.ultimosvideos .menusecciones .menu ul a {
	color: #bbb;
}

.ultimosvideos .menusecciones .menu ul a:hover {
	color: #4c79b8;
}

.ultimosvideos .menusecciones .menu ul a.decorLnkHemer {
	font-weight: bold;
	color: #4c79b8 !important;
}

.ultimosvideos .menusecciones .menu a {
	color: #bbb;
}

.ultimosvideos .menusecciones .menu a:hover {
	color: #eee;
}

.ultimosvideos .menusecciones ul {
	display: block;
	margin: 0;
	padding: 0;
	width: 130px;
	list-style: none;
	color: #003969;
}

.ultimosvideos .menusecciones a {
	display: block;
	color: #333;
	text-decoration: none;
	font: 11px Arial,Helvetica,sans-serif;
	padding: 3px 5px;
}

.ultimosvideos .menusecciones a:hover {
	color: #333;
}

.ultimosvideos .menusecciones a.decorLnkHemer {
	font-weight: bold;
	color: #4c79b8 !important;
}

.ultimosvideos .cajon {
	width: 510px;
	overflow: hidden;
	float: right;
}

.ultimosvideos .cajon .anteriores {
	float: left;
}

.ultimosvideos .cajon .seguientes {
	float: right;
}

.ultimosvideos .cajon .thumbs {
	width: 510px;
	float: left;
}

.ultimosvideos .cajon .thumbs .thumbsfila {
	float: left;
}

.ultimosvideos .cajon .thumbs .thumb {
	width: 168px;
	float: left;
	margin: 0;
	padding: 1px;
	font: bold 11px Arial,Helvetica,sans-serif;
	color: #e0dbcf;
	text-transform: normal;
	position: relative; overflow: hidden;
}

.ultimosvideos .cajon .thumbs .thumb:first-child {
	margin: 0;
}

.ultimosvideos .cajon .thumbs .thumb .img {
	position: relative;
	height: 94px !important;
}

.ultimosvideos .cajon .thumbs .thumb .img a img {
	opacity: 1.0;
	-moz-opacity: 1.0;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-ms-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
	width: 100% !important;
	height: 94px !important;
}

.ultimosvideos .cajon .thumbs .thumb a:hover img {
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	-webkit-transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-ms-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
	transition: opacity 500ms ease-out;
}

.ultimosvideos .cajon .thumbs .thumb div.img {
	text-align: center;
	height: 108px;
	margin: 0; position: relative;
}

.ultimosvideos .cajon .thumbs .thumb div.seccion1 {
	color: #000;
	font: bold 10px Arial,Helvetica,sans-serif;
	text-transform: normal;
}

.ultimosvideos .cajon .thumbs .thumb div.seccion1 img {
	display: none;
}

.ultimosvideos .cajon .thumbs .thumb div.dvSuperior {
	background: #4c79b8;
	position: absolute;
	display: none;
	width: 160px;
	height: 210px;
	margin-top: -105px;
	margin-left: -5px;
	color: #FFF;
}

.ultimosvideos .cajon .thumbs .thumb div.dvSuperior div.dvCorpo {
	margin-top: 120px;
	margin-left: 5px;
}

.ultimosvideos .cajon .thumbs .thumb div.dvSuperior div.dvCorpo .sectionDest {
	font-size: 10px;
	margin-bottom: 5px;
	text-transform: uppercase;
	font-weight: normal;
}

.ultimosvideos .cajon .thumbs .thumb div.dvSuperior div.dvCorpo .destTitle {
	margin-bottom: 5px;
	text-transform: normal !important;
}

.ultimosvideos .cajon .thumbs .thumb div.dvSuperior div.dvCorpo .hrVideo {
	font: 10px Arial,Helvetica,sans-serif;
	font-weight: normal;
}

.ultimosvideos .cajon .thumbs .thumb p {
	font: normal 11px Tahoma,Geneva,sans-serif;
	text-transform: none;
	padding: 5px 0 10px 0;
	margin: 0;
	color: #000;
}

.ultimosvideos .cajon .thumbs .thumb p a {
	color: #333;
}

.ultimosvideos .cajon .thumbs .thumb p a:hover {
	color: #333;
}

.ultimosvideos .cajon .thumbs .thumb:hover img {
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
}

.ultimosvideos #rss.cajon {
	width: auto;
	margin-right: 10px;
}

.ultimosvideos #rss.cajon a img {
	width: 20px !important;
	height: 20px !important;
}

.ultimosvideos .paginacion {
	clear: none;
}

.searcher {
	margin-bottom: 20px;
	float: left;
}

.searcher #labusqueda {
	padding: 5px;
	width: 650px;
	margin-bottom: 20px;
}

.searcher #labusqueda .thumbs .resultadosbusquedainferior {
	padding: 5px 3px;
	margin: 5px 0px;
	font: 12px Arial,Helvetica,sans-serif;
	color: #ccc; font-weight: bold;
	float: left; border-top: 3px solid #0a0a0a;
	width: 630px;
}

.searcher #labusqueda h3,.searcher #labusqueda h2 {
	font: bold 21px Arial,Helvetica,sans-serif;
	color: #4c79b8;
	padding: 15px 0;
}

.searcher #labusqueda p {
	font: normal 12px Arial,Helvetica,sans-serif;
	color: #bbb;
	padding: 5px 5px 5px 3px;
	margin: 0 0 10px 0;
	border-bottom: 1px dashed #4c79b8;
}

.searcher #labusqueda.cajon {
	width: 640px;
	overflow: hidden;
}
.searcher #labusqueda.cajon ul li {
	color: #ddd;
}

.searcher #labusqueda.cajon .anteriores {
	float: left;
}

.searcher #labusqueda.cajon .siguientes {
	float: right;
}

.searcher #labusqueda.cajon .thumbs {
	width: 100%;
	float: left;
}
.searcher #labusqueda.cajon .thumbs>a {
	display: none;
}

.searcher #labusqueda.cajon .thumbs .thumb {
	width: 151px;
	float: left;
	margin-left: 9px;
	font: bold 11px Arial,Helvetica,sans-serif;
	min-height: 160px;
	margin-bottom: 5px;
	border-bottom: 1px dahsed #4c79b8;
}

.searcher #labusqueda.cajon .thumbs .thumb .img {
	text-align: center;
	background: #0a0a0a;
	margin-bottom: 5px; overflow: hidden;
	padding: 2px;
	width: 141px;
	height: 78px;
}

.searcher #labusqueda.cajon .thumbs .thumb .img img {
	height: 78px !important;
	opacity: 1.0;
	-moz-opacity: 1.0;
	filter: alpha(opacity=100);
}

.searcher #labusqueda.cajon .thumbs .thumb p {
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 5px 0 10px;
	margin: 0;
	color: #5f5f5f;
	text-transform: none;
	border: none;
}

.searcher #labusqueda.cajon .thumbs .thumb p a {
	color: #bbb;
	text-decoration: none;
}

.searcher #labusqueda.cajon .thumbs .thumb p a:hover {
	text-decoration: underline;
}

.searcher #labusqueda.cajon .thumbs .thumb .seccion1 {
	font: 10px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #4c79b8;
}

.searcher #labusqueda.cajon .thumbs .thumb .seccion1 img {
	display: none;
}

.searcher #labusqueda.cajon .thumbs .thumb:hover .img img {
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}

.searcher #labusqueda.cajon .thumbs .thumb:first-child {
	margin-left: 3px;
}

.searcher #labusqueda.cajon .thumbs .thumb div.descricao {
	min-width: 150px;
	float: left;
	max-width: 515px;
}

.searcher #labusqueda.cajon .thumbs .thumb div.descricao h3 {
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #4c79b8;
	text-transform: uppercase;
	padding: 3px 0;
}

.searcher #labusqueda.cajon .thumbs .thumb div.descricao h4 {
	font: bold 12px/120% Arial,Helvetica,sans-serif;
	color: #333;
	margin-top: 3px;
	margin-bottom: 3px;
}

.searcher #labusqueda.cajon .thumbs .thumb div.descricao span {
	color: #999;
	padding: 2px 5px;
}

.searcher #labusqueda.cajon .thumbs .thumb div.descricao span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	color: #999;
	border-right: 0px dotted #c2c2c2;
	padding-left: 0px;
}

.searcher #labusqueda.cajon .thumbs .thumb div.descricao span.views {
	float: left;
	border-right: 1px dotted #c2c2c2;
	padding-left: 18px;
	background: url(../icon/ico_vistos.gif) no-repeat 0 3px;
	margin-left: 5px;
}

.searcher #labusqueda.cajon .thumbs .thumb div.descricao span.comments {
	float: left;
	padding-left: 18px;
	background: url(../icon/ico_comments.gif) no-repeat 0 4px;
	margin-left: 5px;
}

.searcher #labusqueda div.paginacion {
	text-align: center;
	clear: both;
	font: 12px Arial,Helvetica,sans-serif;
}

.searcher #labusqueda div.paginacion ul {
	list-style: none;
}

.searcher #labusqueda div.paginacion ul li {
	width: 40px;  margin: 0 10px 0 0;
}

.searcher #labusqueda div.paginacion ul li.btn {
	background: #4c79b8;
	padding: 5px 0;
	color: #fff;
}

.searcher #labusqueda div.paginacion ul li a.btn {
	width: 100%;
	text-align: center;
	padding: 5px 0;
	background: #0a0a0a;
	color: #fff; float: left;
}

.searcher #labusqueda div.paginacion ul li a.btn:hover {
	width: 100%;
	text-align: center;
	padding: 5px 0;
	background: #444;
	color: #fff;
}

.buscador {
	color: #aaa;
	font: bold 12px Arial,Helvetica,sans-serif;
	vertical-align: middle;
	height: 25px; float: none; clear: both;
	margin-bottom: 20px;
	border: 0; padding: 0; display: block; width: 100%;
}

.buscador form {
	float: left;
	width: 310px;
}

.buscador input {
	width: 65%;
	background: #999;
	color: #fff;
	padding: 5px 5px;
	border: none;
	font: Arial,Helvetica,sans-serif;
	border: 1px solid #eee; border-top-color: #ccc; border-left-color: #ccc;
}

.buscador input[type=button] {
	width: 30px;
	margin-left: 0;
	color: #FFF;
	font: 11px Arial,Helvetica,sans-serif;
	cursor: pointer;
	height: 28px; line-height: 28px; overflow: hidden; text-indent: -100px; position: absolute;right: 0;
	background: url(img/search_mini_icon.png) no-repeat center center; border: 0;
}

.buscador input[type=button]:hover {
	color: #FFF;
}

.buscador img {
	vertical-align: middle;
	margin: 0 0 0 2px;
	cursor: pointer;
}

.buscadorInt {
	color: #5f5f5f;
	font: bold 12px Arial,Helvetica,sans-serif;
	vertical-align: middle;
	background: #ebe8e1;
	border: #ebe8e1 solid;
	border-width: 0 1px 1px 0;
	height: 25px;
	float: left;
	width: 96%;
	margin-bottom: 20px;
	padding: 2% 2%;
}

.buscadorInt input {
	width: 65%;
	background: #fff;
	color: #003969;
	padding: 5px 7px;
	border: none;
	font: Arial,Helvetica,sans-serif;
	border-top: #c2c2c2 1px solid;
	border-left: #c2c2c2 1px solid;
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
}

.buscadorInt input[type=button] {
	width: 30px;
	margin-left: 5px;
}

.buscadorInt img {
	vertical-align: middle;
	margin: 0 0 0 2px;
	cursor: pointer;
}

.filtros {
	color: #999;
	font: 12px Arial,Helvetica,sans-serif;
	vertical-align: middle;
	text-align: left;
	margin-bottom: 20px;
	float: left;
	padding: 5px;
	width: 320px;
}

.filtros h3 {
	color: #4c79b8; font-size: 21px;
	margin-bottom: 5px; padding: 15px 0;
}

.filtros p.titulo {
	color: #5f5f5f;
	margin-bottom: 5px;
	font: bold 14px Arial,Helvetica,sans-serif;
}

.filtros strong {
	color: #4c79b8;
}

.filtros a {
	color: #bbb;
}

.filtros a:hover {
	color: #5f5f5f;
}

.adv_top1 {
	float: right;
	padding-bottom: 10px;
	width: 728px;
	margin-top: 10px;
}

.robapaginas320 {
	padding: 5px 15px;
	width: 300px;
}

.robapaginas320 .publitxt {
	text-align: center;
	font: 10px Tahoma,Geneva,sans-serif;
	background: #DDD;
	padding: 3px 0;
	float: left;
	width: 300px;
}

.topview {
	background: none;
	margin-bottom: 20px;
}

.topview .menulosmas,.topview .menulosmasInt {
	width: 100%; display: block; border: 0; margin: 0; padding: 0;
	font: normal 11px Arial,Helvetica,sans-serif;
	line-height: normal;
	background: none;
}

.topview .menulosmas ul,.topview .menulosmasInt ul {
	margin: 0 auto;
	padding: 5px 0 0 3px;
	width: auto;
}

.topview .menulosmas ul li,.topview .menulosmasInt ul li {
	margin: 0;
	padding: 0;
	border: 0;
	float: left; background: #0a0a0a; width: 82px;
}

.topview .menulosmas ul li a,.topview .menulosmasInt ul li a {
	float: left;
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #5f5f5f;
}

.topview .menulosmas ul li a span,.topview .menulosmasInt ul li a span {
	display: block;
	padding: 8px 0;
	color: #bbb;
	background: none; text-align: center;
}

.topview .menulosmas ul li:hover,.topview .menulosmasInt ul li:hover {
	background: #444;
}

.topview .menulosmas ul li:hover a,.topview .menulosmasInt ul li:hover a {
	color: #eee;
}

.topview .menulosmas ul li:hover a span,.topview .menulosmasInt ul li:hover a span {
	color: #eee;
}

.topview .menulosmas ul li.current,.topview .menulosmasInt ul li.current {
	background: #5f5f5f;
	border-color: #5f5f5f;
}

.topview .menulosmas ul li.current a,.topview .menulosmasInt ul li.current a {
	color: #FFF;
}

.topview .menulosmas ul li.current a span,.topview .menulosmasInt ul li.current a span {
	color: #FFF;
}

.topview .menulosmasInt {
	float: left;
	width: 100%;
	font: normal 11px Arial,Helvetica,sans-serif;
	line-height: normal;
	border-bottom: 1px solid #a3b8c9;
	background: #fff;
}

.topview .cajon,.topview .cajonInt {
	overflow: auto;
	height: auto;
	padding: 0;
	width: auto;
	border: 0;
	max-height: 480px;
}

.topview .cajon .thumb,.topview .cajonInt .thumb {
	width: 100%;
	float: left;
	margin-left: 0;
	display: block;
	border-bottom: 1px dashed #4c79b8;
	font: bold 11px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	padding-bottom: 3px;
	margin-bottom: 3px;
}

.topview .cajon .thumb .img,.topview .cajonInt .thumb .img {
	margin-right: 0px;
	width: auto;
	float: left;
	height: 65px;
	padding: 5px;
	text-align: center;
}

.topview .cajon .thumb .img img,.topview .cajonInt .thumb .img img {
	opacity: 1.0;
	-moz-opacity: 1.0;
	filter: alpha(opacity=100);
}

.topview .cajon .thumb .img:hover img,.topview .cajonInt .thumb .img:hover img {
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}

.topview .cajon .thumb div.descricao,.topview .cajonInt .thumb div.descricao {
	min-width: 150px;
	float: left;
	max-width: 185px;
	margin-left: 5px;
}

.topview .cajon .thumb div.descricao p.seccion,.topview .cajonInt .thumb div.descricao p.seccion {
	font: bold 10px Arial,Helvetica,sans-serif;
	color: #4c79b8;
	text-transform: uppercase;
	padding: 3px 0;
}

.topview .cajon .thumb div.descricao p.titulo,.topview .cajonInt .thumb div.descricao p.titulo {
	font: bold 12px/120% Arial,Helvetica,sans-serif;
	color: #333;
	margin-top: 0;
	margin-bottom: 0px;
	padding: 0 0 3px;
}

.topview .cajon .thumb div.descricao span,.topview .cajonInt .thumb div.descricao span {
	color: #999;
	padding: 2px 5px;
}

.topview .cajon .thumb div.descricao span.publication,.topview .cajonInt .thumb div.descricao span.publication {
	float: left;
	font: normal 10px Arial,Helvetica,sans-serif;
	margin: 0;
	display: inline;
	width: auto;
	color: #999;
	border-right: 0px dotted #c2c2c2;
	padding-left: 0px;
}

.topview .cajon .thumb div.descricao span.views,.topview .cajonInt .thumb div.descricao span.views {
	float: left;
	border-right: 1px dotted #c2c2c2;
	padding-left: 18px;
	background: url(../icon/ico_vistos.gif) no-repeat 0 3px;
	margin-left: 5px;
	clear: both;
}

.topview .cajon .thumb div.descricao span.comments,.topview .cajonInt .thumb div.descricao span.comments {
	float: left;
	padding-left: 18px;
	background: url(../icon/ico_comments.gif) no-repeat 0 4px;
	margin-left: 5px;
}

.topview .cajon .thumb div.descricao span.box-avaliar,.topview .cajonInt .thumb div.descricao span.box-avaliar {
	width: auto;
	float: left;
	padding: 3px 0;
	padding-left: 5px;
}

.topview .cajon .thumb div.descricao span.box-avaliar span,.topview .cajonInt .thumb div.descricao span.box-avaliar span {
	float: left;
	vertical-align: middle;
}

.topview .cajon .thumb div.descricao span.box-avaliar span.texto,.topview .cajonInt .thumb div.descricao span.box-avaliar span.texto {
	font: 10px Arial,Helvetica,sans-serif;
	color: #999;
	padding: 0px;
	margin-right: 5px;
	padding-top: 5px;
}

.topview .cajon .thumb div.descricao span.box-avaliar span img,.topview .cajonInt .thumb div.descricao span.box-avaliar span img {
	margin-top: 4px;
}

.topview .cajon .thumb p,.topview .cajonInt .thumb p {
	font: normal 12px Tahoma,Geneva,sans-serif;
	padding: 5px 0 5px;
	text-transform: none;
	color: #000;
}

.topview .cajon .seccion1,.topview .cajonInt .seccion1 {
	width: 175px;
	float: left;
	margin-left: 5px;
}

.topview .cajon .seccion1 a,.topview .cajonInt .seccion1 a {
	font: 10px Arial,Helvetica,sans-serif;
	color: #4c79b8;
}

.topview .cajon .seccion1 a img,.topview .cajonInt .seccion1 a img {
	display: none;
}

.topview .cajon .seccion1 p a,.topview .cajonInt .seccion1 p a {
	font: bold 12px Arial,Helvetica,sans-serif;
	color: #ccc;
}

.topview .cajon .seccion1 p a:hover,.topview .cajonInt .seccion1 p a:hover {
	text-decoration: underline;
}

.topview .cajon .seccion1 .icons,.topview .cajonInt .seccion1 .icons {
	float: right;
	width: 176px;
	color: #000;
}

.topview .cajon .seccion1 .icons img,.topview .cajonInt .seccion1 .icons img {
	border: 0;
	margin: 0;
}

.topview .cajon .seccion1 .icons .espacio,.topview .cajonInt .seccion1 .icons .espacio {
	margin-left: 10px;
}

.topview .cajonInt {
	height: 644px;
}

.topview ul.navega_lomas {
	background: none;
	display: inline;
	float: left;
	margin: 5px 0 5px 0;
	padding: 0;
	width: 100%;
}

.topview ul.navega_lomas li {
	display: inline;
	float: left;
	font: 11px Arial,Helvetica,sans-serif;
	margin: 0; 
	width: 78px;
}

.topview ul.navega_lomas li a {
	color: #bbb;
	padding: 6px 0; margin: 0;
	background: #0a0a0a; display: block; text-align: center;
}

.topview ul.navega_lomas li a:hover {
	background: #444;
	color: #eee;
	text-decoration: none;
}

.topview ul.navega_lomas li.active a {
	background: #4c79b8;
	text-decoration: none; color: #FFF;
}

div.box {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}

div.form-envie-video {
	background: #e2e2e2;
	float: left;
	margin-bottom: 20px;
	border: 0px solid #8f8f8f;
}

div.form-envie-video h6 {
	font: bold 15px Arial,Helvetica,sans-serif;
	float: left;
	color: #4a4a4a;
	padding: 10px 10px 5px;
}

div.form-envie-video .box {
	margin-bottom: 0;
}

form.formgenerico {
	font-size: 12px;
	width: 100%;
	background: #0a0a0a;
}

form.formgenerico fieldset {
	padding: 5px;
	border: 0px;
}

form.formgenerico legend {
	font: bold;
	*margin-bottom: 10px;
	*margin-left: -10px;
}

form.formgenerico p {
	padding: 5px 0;
}

form.formgenerico label {
	display: block;
	margin-bottom: 5px;
	font-size: 12px; color: #eee;
}

form.formgenerico label .required {
	font-size: 10px;
	color: #aaa;
}

form.formgenerico input[type=text],form.formgenerico input[type=file] {
	width: 95%;
	background: #999;
	padding: 5px 5px;
	font: 14px;
	border: 1px solid #666;
	color: #eee;
}

form.formgenerico input[type=button] {
	background: #999;
	color: #eee;
	font-size: 13px;
	padding: 5px 10px;
	border: 0;
	display: block; width: 100%;
}
form.formgenerico input[type=button]:hover {
	background: #4c79b8;
}

form.formgenerico select {
	width: 95%;
	background: #FFF;
	border: 1px solid #c2c2c2;
	padding: 5px 5px;
	font: 14px;
	color: #606060;
	border-radius: 3px;
}

form.formgenerico textarea {
	width: 95%;
	background: #999;
	border: 1px solid #666;
	padding: 1%;
	font: 14px;
	color: #eee;
	min-height: 60px;
}

form.formgenerico ul {
	list-style: none;
	float: left;
	width: auto;
}

form.formgenerico ul li {
	width: 310px;
	float: left;
	padding: 5px;
}

form.formgenerico ul li label {
	margin-bottom: 5px;
	font: bold 12px Arial,Helvetica,sans-serif;
}

form.formgenerico ul li label .required {
	font-size: 10px;
	color: #c20000;
	margin-left: 5px;
	font-weight: normal;
}

#comentarios {
	margin-bottom: 20px;
	float: left;
	width: 100%;
	background: #212121;
	padding-bottom: 0;
}

#comentarios h2 {
	font: normal 14px Arial,Helvetica,sans-serif;
	color: #FFF;
	padding: 10px 15px;
	margin: 0;
}

#comentarios h4 {
	font: 11px Arial,Helvetica,sans-serif;
	color: #326a95;
	margin: 0 0 10px 0;
	padding: 0;
}

#comentarios form {
	float: left;
}

#comentarios form div {
	margin-bottom: 20px;
}

#comentarios form input[type=text] {
	width: 96%;
	background: #FFF;
	padding: 1%;
	font: 12px Arial,Helvetica,sans-serif;
	color: #003969;
	border: 1px solid #c2c2c2;
	margin: 0;
	border-radius: 3px;
}

#comentarios form input[type=button] {
	font: bold 12px Arial,Helvetica,sans-serif;
	margin-right: 15px;
	padding: 5px 10px;
	border: 1px solid #5f5f5f;
	background: #5f5f5f;
	color: #FFF;
	cursor: pointer;
	border-radius: 5px;
	margin-left: 5px;
	-webkit-transition: background 300ms linear;
	-moz-transition: background 300ms linear;
	-o-transition: background 300ms linear;
	transition: background 300ms linear;
}

#comentarios form input[type=button]:hover {
	background: #c2c2c2;
	-webkit-transition: background 300ms linear;
	-moz-transition: background 300ms linear;
	-o-transition: background 300ms linear;
	transition: background 300ms linear;
	color: #5f5f5f;
	border-color: #c2c2c2;
}

#comentarios form select {
	color: #606060;
	font-size: 14px;
}

#comentarios form textarea {
	width: 96%;
	background: #FFF;
	padding: 1%;
	font: 12px Arial,Helvetica,sans-serif;
	color: #000;
	border-radius: 3px;
}

#comentarios form #CAPTCHA_RESPONSE {
	width: 100px;
}

#comentarios form label {
	display: block;
	margin: 5px 0 5px;
	font-size: 12px;
	font-weight: bold;
}

#comentarios form label span {
	font-size: 9px;
	color: #c20000;
	margin-left: 10px;
	font-weight: normal;
}

#formcommt {
	position: absolute;
	width: 500px;
	height: 600px;
	display: none;
	background: #FFF;
	z-index: 99999;
	padding: 20px;
}

#formcommt h2 {
	color: #326a95;
	padding-top: 7px;
	float: left;
}

#formcommt p.titulo-comments {
	float: left;
	line-height: 20px;
	font-size: 13px;
	font-weight: bold;
}

#formcommt form {
	padding: 10px 8px;
	float: left;
	width: 500px;
}

#img_captcha {
	width: 140px;
	padding-left: 50px;
}

ul.navpages {
	padding: 0;
	text-align: center;
	position: relative;
	width: 100%;
}

ul.navpages li {
	color: #FFF;
	display: inline;
	margin-right: 0;
	border-right: 1px solid #FFF;
	padding: 0 8px;
}

ul.navpages li a {
	color: #FFF;
}

ul.navpages li a:hover {
	text-decoration: underline;
}

ul.navpages li.prev {
	background: url("img/comentarios/nav_p.gif") left no-repeat;
	margin-left: 14px;
	padding-left: 14px;
	font-weight: bold;
	position: absolute;
	left: 0;
	border-right: 0px none;
}

ul.navpages li.prev.disabled {
	color: #FFF;
	background: url("img/comentarios/nav_p_dis.gif") left no-repeat;
	padding-left: 14px;
}

ul.navpages li.next {
	background: url("img/comentarios/nav_n.gif") left no-repeat;
	margin-right: 14px;
	padding-right: 14px;
	font-weight: bold;
	position: absolute;
	right: 0;
	border-right: 0px none;
}

ul.navpages li.next.disabled {
	color: #FFF;
	background: url("img/comentarios/nav_n_dis.gif") left no-repeat;
	padding-left: 14px;
}

ul.navpages li.active {
	font-weight: bold;
	color: #FFF;
}

ul.navpages li.last {
	color: #FFF;
	text-decoration: underline;
	border-right: 0px none;
}

.comms_section {
	display: table;
	width: 100%;
	margin-bottom: 20px;
	background: #0a0a0a;
	font: 12px Arial,Helvetica,sans-serif;
	color: #FFF;
}

.comms_section span {
	font: 15px Arial,Helvetica,sans-serif;
	padding: 5px;
	width: 550px;
}

.comms_section li a {
	text-decoration: none;
}

.comms_section .viewall a {
	float: right;
	color: #FFF;
	padding: 5px 10px;
	border: none;
	font: 12px Arial,Helvetica,sans-serif;
	margin-top: 5px;
	margin-right: 5px;
	text-decoration: none;
}

.comms_section .viewall a:hover {
	color: #FFF;
	text-decoration: underline;
}

.comms_section h2 {
	float: left;
	line-height: 20px;
}

.comms_section .btnComentarTopo {
	width: auto;
	float: right;
}

.comms_section .btnComentarTopo span.viewall {
	float: left;
	width: auto;
}

.comms_section .btnComentarTopo span.viewall input[type=button] {
	padding: 5px;
}

.comments_holder {
	display: table; color: #ccc;
	width: 95%;
	margin-bottom: 15px;
	padding: 0 15px;
}

.comments_holder .usercomm {
	border: 0;
	padding-bottom: 15px;
	position: relative;
	margin-bottom: 15px;
	width: 100%;
}

.comments_holder .usercomm .avatar {
	position: absolute;
	top: 0;
	left: 0;
}
.comments_holder .usercomm .avatar img {
	padding: 2px; background: #eee; border: 1px solid #aaa;
}

.comments_holder .usercomm .comm_specific {
	overflow: hidden;
	width: 100%;
}

.comments_holder .usercomm .comm_specific .comm_description {
	padding: 5px 0 5px 60px;
}

.comments_holder .usercomm .comm_specific .comm_description p {
	padding: 0;
	margin: 0;
	float: left;
	font-size: 14px; color: #eee;
}

.comments_holder .usercomm .comm_specific .comm_description .voteas {
	float: right;
	display: table;
	width: 25%;
}

.comments_holder .usercomm .comm_specific .comm_description .voteas .offensive {
	float: left;
	margin-right: 5px;
}

.comments_holder .usercomm .comm_specific .comm_description .voteas div {
	width: 35px;
	float: left;
	margin-right: 5px;
	display: table;
}

.comments_holder .usercomm .comm_specific .comm_description .voteas div span {
	display: table;
	float: left;
	font-size: 10px;
	padding-top: 3px;
}

.comments_holder .usercomm .comm_specific .comm_description .voteas div a {
	height: 16px;
	display: table;
	float: right;
}

.comments_holder .usercomm p {
	padding: 0 0 5px 60px;
	margin: 0;
	display: block;
	font-size: 12px; color: #bbb;
}

.comments_holder .usercomm h3 {
	padding: 0 0 5px 60px;
	margin: 5px 0 0 0;
	display: block;
	color: #1951a8 !important;
	height: auto;
	width: 90%;
	text-indent: 0;
	font-size: 14px;
}

.comentariosGeral {
	width: 652px;
	float: left;
}

.comentariosGeral .tituloComentarios {
	font: bold 18px Arial,Helvetica,sans-serif;
	padding: 5px;
	float: left; color: #4c79b8;
}

.comentariosGeral .dvBtnComentarNoComments {
	padding: 6px;
	float: right;
	width: auto;
}

.comentariosGeral .dvBtnComentarNoComments input[type=button] {
	padding: 5px;
}

#mask {
	position: absolute;
	z-index: 9000;
	background-color: #000;
	display: none;
	top: 0px;
	left: 0px;
}

ul.lightbox li {
	list-style: none;
	float: left;
	width: 60px;
	background: gray;
}

#TB_window {
	font: 14px Arial,Helvetica,sans-serif;
	color: #000;
	position: fixed;
	background: #FFF;
	z-index: 102;
	display: none;
	border: 4px solid #6d6d6d;
	text-align: left;
	top: 50%;
	left: 50%;
}

#TB_window a {
	color: #FFF;
}

#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus,#TB_window a:hover {
	color: #FFF;
}

#TB_window img#TB_Image {
	display: block;
	margin: 15px 0 0 15px;
}

#TB_secondLine {
	font: 10px Arial,Helvetica,sans-serif;
	color: #666;
}

#TB_overlay {
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

#TB_caption {
	height: 25px;
	padding: 7px 30px 10px 25px;
}

#TB_closeWindow {
	height: 25px;
	padding: 11px 25px 10px 0;
	float: right;
}

#TB_closeAjaxWindow {
	padding: 7px 10px 0 0;
	margin-bottom: 1px;
	text-align: right;
}

#TB_closeAjaxWindow a {
	background: url(img/popup/close.gif) left no-repeat;
	padding-left: 18px;
}

#TB_ajaxWindowTitle {
	float: left;
	padding: 7px 0 5px 10px;
	margin-bottom: 1px;
}

#TB_title {
	background: #FFF;
	height: 27px;
	color: #414141;
}

#TB_ajaxContent {
	clear: both;
	padding: 2px 15px 15px 15px;
	overflow: auto;
	text-align: left;
	line-height: 1.4em;
}

#TB_ajaxContent.TB_modal {
	padding: 15px;
}

#TB_ajaxContent p {
	padding: 5px 0 5px 0;
}

#TB_load {
	position: fixed;
	display: none;
	height: 13px;
	width: 208px;
	z-index: 103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}

#TB_HideSelect {
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	background: #FFF;
	border: none;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
	height: 100%;
	width: 100%;
}

#TB_iframeContent {
	clear: both;
	border: none;
	margin-bottom: -1px;
	margin-top: 1px;
	_margin-bottom: 1px;
}

.TB_overlayMacFFBGHack {
	background: url(macFFBgHack.png) repeat;
}

.TB_overlayBG {
	background: #000;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

* html #TB_overlay {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

* html #TB_window {
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = documento.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

* html #TB_closeAjaxWindow a {
	background: url(img/popup/close.gif) left no-repeat;
	display: inline;
	float: right;
	margin-bottom: 1px;
}

* html #TB_load {
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

* html #TB_HideSelect {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

div.rodape .sprite {
	background-image: url("img/bg-rodape.png");
}

div.rodape div.rodape-grupo {
	height: 60px;
	overflow: hidden;
	background-position: 0 -62px;
	background-repeat: repeat-x;
}

div.rodape div.rodape-grupo div.corpo-miolo {
	width: 771px;
	margin: 0 auto;
	color: #595959;
	font: 11px/110% Tahoma,Geneva,sans-serif;
}

div.rodape div.rodape-grupo div.corpo-miolo ul {
	margin: 25px 0;
	float: left;
	position: relative;
}

div.rodape div.rodape-grupo div.corpo-miolo ul li {
	background: url("img/ruralBR-sprite.gif") no-repeat scroll 0 5px transparent;
	border: medium none;
	display: list-item;
	list-style: none outside none;
	padding-left: 7px;
	float: left;
	position: relative;
	margin-left: 10px;
}

div.rodape div.rodape-grupo div.corpo-miolo ul li a {
	color: #595959;
	text-decoration: none;
}

div.rodape div.rodape-grupo div.corpo-miolo ul li a:hover {
	color: inherit;
	text-decoration: underline;
}

div.rodape div.rodape-grupo div.corpo-miolo p {
	float: left;
	position: relative;
	margin: 25px 0px 25px 20px;
}

div.rodape div.rodape-grupo div.corpo-miolo a.logo-rodape-grupo {
	background-position: 0 0;
	display: block;
	height: 60px;
	width: 118px;
	float: left;
	position: relative;
	text-indent: -99999px;
	margin-left: 29px;
}

div.Breadcrumb {
	width: auto;
	font: 16px Arial,Helvetica,sans-serif;
	color: #3f79b8;
	float: left;
	margin: 0; padding: 15px 0 10px;
}

div.Breadcrumb a {
	margin-right: 5px;
	color: #4c79b8;
}

div.Breadcrumb b {
	margin-left: 5px;
}

.logo2 {
	display: none;
}


/***************************************************************************************/




.wrapper_header .container {
	background: transparent;
}
.wrapper_header .container {
	padding-top: 4px\9;
}
.wrapper_header .container .submenuvideo {
	
}
.wrapper_header .container a.logo1 {
	margin-left: 30px; margin-bottom: 10px;
}
.wrapper_header .container .submenuvideo .menus .lnkMenu {
	
}
.wrapper_header .container .submenuvideo .menus .lnkMenu.decorMenuSel {
	border: 0 !important; margin: 0; padding: 0;
}

.wrapper_header .container .submenuvideo .menus .lnkMenu .icoMenu{
	display: none;
}
.wrapper_header .container .submenuvideo .menus .lnkMenu .lnkTexto  {
	margin: 0;
}

.unit .c66 {
	margin: 0;
}

.unit .comp .videoppal .textos .section1 {
	display: none;
}

.unit .comp .compMedio .local h3{
	margin: 0;
}
.unit .comp .compMedio .local .cajon {
	height: 170px;
}
.unit .comp .compMedio .local .anteriores a {
	height: 170px; background-position: 0 -205px; 
}
.unit .comp .compMedio .local .anteriores a:hover {
	background-position: 0 -10px;
}
.unit .comp .compMedio .local .siguientes a {
	height: 170px; background-position: -20px -205px; 
}
.unit .comp .compMedio .local .siguientes a:hover {
	background-position: -20px -10px;
}

.unit .comp .compMedio .local .cajon .content_destacados .thumb {
	height: auto;
}
.unit .comp .compMedio .local .cajon .content_destacados .thumb div.icons {
	display: none;
}
.unit .comp .compMedio .local .cajon .content_destacados .thumb div.img {
	margin: 0; padding: 0; width: 181px;
}
.unit .comp .compMedio .local .cajon .content_destacados .thumb div.img img {
	width: 181px !important;
}

.unit .comp .compMedio .ultimosvideos {
	padding: 0; border: 0; width: 100%; display: block;
}

.unit .comp .compMedio .ultimosvideos .cajon .thumbs .thumb {
	margin: 0; width: 168px; position: relative; height: 95px; overflow: hidden;
	padding: 1px;

}
.unit .comp .compMedio .ultimosvideos .cajon .thumbs .thumb div.img {
	margin: 0; 
}
.unit .comp .compMedio .ultimosvideos .cajon .thumbs .thumb .img a img {
	width: 100% !important; height: auto !important; padding: 0 !important;
}

.unit .comp .compMedio .ultimosvideos .cajon .thumbs .thumb div.dvSuperior {
	position: absolute; top: 1px; left: 1px; right: 1px; bottom: 1px;
	margin: 0; padding: 0; width: auto; height: auto; display: block !important;
	pointer-events:none;
	background: url(img/black75.png) repeat; z-index: 5 !important;
	opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}
.unit .comp .compMedio .ultimosvideos .cajon .thumbs .thumb:hover div.dvSuperior {
	opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}
.unit .comp .compMedio .ultimosvideos .cajon .thumbs .thumb:hover div.dvSuperior {
	display: none\9 !important;
}
@media screen and (min-width:0\0) {
    .unit .comp .compMedio .ultimosvideos .cajon .thumbs .thumb:hover div.dvSuperior {
		display: none !important;
	}
}

.unit .comp .compMedio .ultimosvideos .cajon .thumbs .thumb div.dvSuperior div.dvCorpo {
	margin: 0; padding: 0; display: block; padding: 5px;
}
.unit .comp .compMedio .ultimosvideos .cajon #rss {
	display: none;
}
.unit .comp .compMedio .ultimosvideos .cajon .paginacion {
	clear: both;
}

.unit .comp .buscador form {
	width: 100%; display: block; float: none; position: relative;
}
.unit .comp .buscador form .txtBuscador{
	width: 230px; 
}

.unit .comp #cmp-topview-videos #cmp-topview-videos-menu ul {
	padding: 0; margin: 0; border: 0; display: block; width: 100%;
}

.unit .comp #cmp-topview-videos #cmp-topview-videos-menu ul li.current {
	background: #4c79b8;
}
.unit .comp #cmp-topview-videos #cmp-topview-videos-menu ul li a {
	display: block; width: 100%;
}

.unit .comp #cmp-topview-videos .cajon .thumb {
	width: 100%; display: block;
}
.unit .comp #cmp-topview-videos .cajon .thumb .img {
	padding: 0; width: auto; height: auto;
}
.unit .comp #cmp-topview-videos .cajon .thumb .img img {
	width: 120px !important; height: auto !important;
}
.unit .comp #cmp-topview-videos .cajon .thumb .seccion1 .icons {
	display: none;
}


.bloco-facebook {
	display: none;
}
.bloco-twitter {
	display: none;
}

.video-meta .videoppal{
	width: 990px;
}

.video-meta .topoDetail {
	width: 990px;
}