html {
	color:#000;
	background:#fff;
}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{
	border:0;
}
*{
	margin:0;
	padding:0;
}
fieldset{
	border:0px;
}
h2{
	font-size:18px;
}
#contenedor{
	margin-top:15px;
	width:890px;
	margin-left:auto;
	margin-right:auto;
	min-height:500px;
	background-color: #8E86BB;
}	
#encabezado{
	background-image:url(../imagenes/layout/m30m_logo.jpg);
	background-repeat:no-repeat;
	float: left;
	width:170px;
	height:277px;
	min-height:450px;
}
#encabezado h1{
	display:none;
}
#encvideo{
	background-color:#897CB2;
	width:550px;
	height:32px;
	clear:both;
}

#encvideo  p.details{
	font-size:12px;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
}
#encvideo img{
	margin-right:8px;
	vertical-align:middle;
}

#programacion{
	width:170px;
	margin:57px 0 25px 0;
}
#programacion h2{
	padding-top:2px;
	font-size:16px;
	margin-bottom:4px;
	height:18px;
}
#programacion h2 span{
	display:none;
}
#programacion li{
	text-align:right;
	font-size:14px;
	font-weight:bold;
	height:27px;
	background-image:url(../imagenes/layout/fondo_botones.jpg);
	background-repeat:repeat-x;
	background-color:#9C8CC9;
	list-style:none;
	margin:3px 0 3px 6px;
	width:150px;
	padding-top:6px;
}
#programacion li.seleccionada{
	background-image:url(../imagenes/layout/fondo_botones_hover.jpg);
	background-repeat:repeat-x;
	background-color:#9C8CC9;
	width:160px;
}
#programacion li a{
	text-decoration:none;
	color:#C9B5FF;
	margin-right:4px;
}
#programacion li.seleccionada a{
	color:#FFF;
	margin-right:14px;
}
#programacion li a:hover{
	text-decoration:none;
	color:#FFF;
}
#programacion li.seleccionada a:hover{
	color:#FFFFFF;
}
#programacion .pie{
}
/* Destacados */
#destacados{
	background-image:url(../imagenes/layout/top_destacados.jpg);
	background-repeat:no-repeat;
	background-color:#FEF6C2;
	width:170px;
	color:#000000;
	font-size:9px;
	margin-bottom:15px;
}
#destacados a{
	margin-left:1px;
	margin-right:1px;
	text-decoration:none;
}
#destacados h2{
	padding-top:2px;
	font-size:16px;
	margin-bottom:4px;
	height:18px;
}
#destacados h2 span{
	display:none;
}

#destacados .pie{
	color:#000000;
	height:14px;
	width:170px;
	background-image:url(../imagenes/layout/bottom_destacados.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	border:0px;
}

/* Buscador  */
#buscador{
	background-color:#9C8CC9;
	width:170px;
	height:25px;
	padding:4px 0 4px 0;
}
#buscador h2 span{
	display:none;
}
#buscador input{
	vertical-align:middle;
	background-color:#C9B5FF;
	border:none;
}
#buscador input.caja{
	height:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}
/* Etiquetas  */
#etiquetas{
	background-image:url(../imagenes/layout/fondo_pagina.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	width:160px;
	margin-top:15px;
	background-color:#9D8EC9;
	padding:0 5px 0 5px;
}

#etiquetas h2{
	padding-top:2px;
	font-size:16px;
	margin-bottom:4px;
	height:18px;
}
#etiquetas h2 span{
	/*display:none;*/
	color:#24211D;
}
#etiquetas a{
	text-decoration:none;
	margin-bottom:15px;
	color:#D7D3E7;
}
#etiquetas a:hover{
	font-weight:bold;	
}
#etiquetas .pie{
}

#menu{
	padding:0 0 10px 0;
	float:right;
	/*margin-top:58px;*/
	background-image:url(../imagenes/layout/fondo_encabezado.jpg);
	background-repeat:repeat-x;	
	background-color:#000000;
	width:550px;
	height:71px;	
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:900;
}

#menu li{
	list-style:none;
	float:left;
}
#menu li span{
	display:block;
}
#menu a {
	display:block;
	color: #8E86BB;
	text-decoration:none;
	margin-top:30px;
	text-align:center;
}
#menu a#blog{
	height:28px;
	width:78px;
	/*background:url(../imagenes/layout/btn_videoteca.jpg);
	background-position:bottom;*/
}
#menu a#blog:hover{
	height:28px;
	color: #FFF;
	width:78px;
	/*background:url(../imagenes/layout/btn_videoteca.jpg);
	background-position:top;*/
}
#menu a#contacta{
	height:28px;
	width:78px;
	/*background:url(../imagenes/layout/btn_videoteca.jpg);
	background-position:bottom;*/
}
#menu a#contacta:hover{
	height:28px;
	color: #FFF;
	width:78px;
	/*background:url(../imagenes/layout/btn_videoteca.jpg);
	background-position:top;*/
}
#menu a#registrate{
	width:120px;
	height:28px;
	/*background:url(../imagenes/layout/btn_registrate.jpg);
	background-position:bottom;*/
}
#menu a#registrate:hover{
	width:120px;
	height:28px;
	color: #FFF;
	/*background:url(../imagenes/layout/btn_registrate.jpg);
	background-position:top;*/
}
#menu a#documentacion{
	width:124px;
	height:28px;
	/*background:url(../imagenes/layout/btn_sugerencias.jpg);
	background-position:bottom;*/
}
#menu a#documentacion:hover{
	width:124px;
	height:28px;
	color: #FFF;
	/*background:url(../imagenes/layout/btn_sugerencias.jpg);
	background-position:top;*/
}
#menu a#rss{
	width:60px;
	height:28px;
	/*background:url(../imagenes/layout/btn_rss.jpg);
	background-position:bottom;*/
}
#menu a#rss:hover{
	width:60px;
	height:28px;
	color: #FFF;
	/*background:url(../imagenes/layout/btn_rss.jpg);
	background-position:top;*/
}
#menu a#contacta{
	width:94px;
	height:28px;
	/*background:url(../imagenes/layout/btn_sugerencias.jpg);
	background-position:bottom;*/
}
#menu a#contacta:hover{
	width:94px;
	height:28px;
	color: #FFF;
	/*background:url(../imagenes/layout/btn_sugerencias.jpg);
	background-position:top;*/
}
#right{
	padding:0;
	width:170px;
	float:right;
	background-color:#423682;
	background-position:top;
	/*height:450px;*/
	min-height:450px;
	background-repeat:no-repeat;
}

#left{
	float:left;
	width:550px;	
}
#downloadbar{
	background:url(../imagenes/layout/flecha.gif) left no-repeat;
	font-size:12px;
	vertical-align:middle;
	width:275px;
	float:left;
}
#downloadbar p{
	padding-top:3px;
	text-align:left;
	height:26px;
}
#downloadbar a{
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0 0 0 25px;
}
#downloadbar a:hover{
	color:#FF9933;
}
#downloadbar a:visited{
	color:#000000;
}
#desvideo{
	background-color:#3F4891;
	color:#D7D3E7;
	font-size:10px;
	width:275px;
	float:right;
	min-height:75px;
	margin-bottom:25px;
}
#desvideo p{
	margin:8px;
}
#tagsvideo{
	background-color:#897CB2;
	width:275px;
	padding-top:6px;
	margin-bottom:20px;
	float:left;
	min-height:40px;
}
#tagsvideo p{
	
}
#tagsvideo a{
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:15px;
}
#tagsvideo a:hover{
	color:#FF9933;
}
#tagsvideo a:visited{
	color:#000000;
}
#publicidad{
	clear:both;
	background-image:url(../imagenes/layout/bottom_publi.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#8C2633;	
	padding-bottom:15px;	
	}
#publicidad h2{
	background-image:url(../imagenes/layout/top_publi.jpg);
	background-repeat:no-repeat;
	height:18px;
}
#publicidad h2 span{
	display:none;
}
#publicidad ul{
	margin-top:0px;
}
#publicidad li{
	list-style:none;
	display:inline;
}
.publicentral{
	margin-left:26.5px;
	margin-right:26.5px;
}
#listado{
	clear:both;
	width:890px;
}
#listado h2{
	height:43px;
	background-image:url(../imagenes/layout/fondo_titulo_listado.gif);
	background-repeat:repeat-x;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	color:#8E86BB;
	padding-left:10px;
	padding-top:10px;
}

#listado img{
	margin-left:6px;
	border:#CCCCCC solid 1px;
}
#listado.resumido{
	width:550px;
	margin-top:91px;
	*margin-top:10px;
	
}
#piepagina{
	clear:both;
	text-align:center;
	padding-top:15px;
}
#piepagina p{
	margin-bottom:15px;
}
.resaltado{
	color:#FF0000;
}
#formulario{
	margin-top:15px;
	background-color:#8B2634;
}
#formulario tr{
	background-color:#009999;
}
#formulario tr.trpar{
	background-color:#8B2634;
}
#formulario tr.trimpar{
	background-color:#8B2634;
}
#formulario th{
	background-color:#A77670;
	text-align:right;
}
.alignright{
	float:right;
}
.alignleft{
	float:left;
}
.resultado{
	display:block;
	clear:both;
	margin-top:15px;
}
.rizq{
	width:115px;
	float:left;
	margin-bottom:15px;
}
.rder{
	width:430px;
	float:left;
	margin-bottom:15px;
	text-align:justify;
}
/*Estilo referentes al formulario de contacto*/
#dvContact{
	margin-left:45px;
}
#flContact{
	margin-left:45px;
}
#flContact input, textarea{
	display:block;
}

.dvObl{
	margin-right:8px;
	margin-left:4px;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
