html, body 	{/*height:100%;	*/} 
html		{margin:0 0 20px 0;  padding:0; }
body 		{margin:0 0 20px 0; padding:0; min-width:730px; color:#000; font-size:100%; font-family:Arial, Verdana ; background:#eeeeec url(/images/cnm/fondo.gif) top left repeat-x;  }
ul 			{list-style:none; }

form,ul, li , h1, h2, h3, h4, p,button	{margin:0; padding:0;}


img			{border:0; }
fieldset	{margin:0; padding:0; border:0; }
/*sans-serif , Helvetica , Comic Sans MS*/
button, textarea, input, select	{font-family: Arial, verdana ; }

/* Inicio paginacion */
.pagination { padding-right:40px; }
	.pagination li          {
		border:0; margin:0; padding:0;
		font-size:13px; list-style:none; /* savers */ float:left; }
	.pagination a           {border:0; border-right:solid 1px #000000; margin-right:2px; }
	.pagination .previous a {border:0; border:0px; margin:0px; }
	.pagination .previous-off,
	.pagination .next-off   { color:#999999; display:block; float:left; padding:0px 6px; }
	.pagination .next a,
	.pagination previous a  { border:none; margin:0px; }
	.pagination .active     { color:#c11718; display:block; float:left; padding:0px 6px; /* savers */ border-right:solid 1px #000000; }
	.pagination a:link,
	.pagination a:visited   { color:#000000; display:block; float:left; padding:0px 6px; text-decoration:none; }
	.pagination a:hover     { text-decoration:none; }
/* Fin paginacion */
/*
/imagenes/globales/cnm/
*/



/* pie */
.pie				{float:left; width:100%; font-size:.75em; color:#fff;    } 
.pie2				{width:908px; margin:0 auto; padding:0 0 0 0; } 
.pie3				{float:left; width:908px; background:#dd0000; padding:0 0 4px 0; } 

.pie_arriba					{width:908px; margin:0 auto; padding:0 9px 0 15px; }
.pie_arriba_2				{float:left; width:908px; color:#fff; }
.pie .logo					{float:left; width:194px; padding:4px 0 0 0; }
.pie .enlaces				{float:left; width:490px; padding:5px 0 0 0; }
.pie .imagenes				{float:left; width:190px; padding:0; }
.pie .imagenes img			{float:left; margin:0 0 0 0; }
.pie .imagenes .verisign	{float:right;   }
.pie ul						{float:left; width:540px; }
.pie ul li					{float:left; padding:10px 5px 0 0; }
.pie ul li a				{color:#fff; text-decoration:none; }
.pie ul li a:hover			{text-decoration:underline; }
.pie_abajo					{}



/* cabecera */
.cabecera	{float:left; width:100%; color:#fff; font-weight:bold;  } 
.cabecera_1	{width:908px; margin:0 auto; padding:0 0 0 0;  } 
.cabecera_2	{float:left; width:908px; background:#f80000 url(/images/cnm/fondo_cabecera.gif) top left repeat-x;  }  

.cabecera a	{ text-decoration:none; font-weight:bold; color:#fff; }

.cabecera .izquierda					{float:left; width:420px; }
.cabecera .izquierda .logo				{padding:15px 0 9px 30px; }
.cabecera .izquierda .logo img			{}
.cabecera .izquierda .texto_logo		{padding:0 0 0 30px; }
.cabecera .izquierda .enlaces			{font-size:.75em; padding:0 0 0 4px; }
.cabecera .izquierda .enlaces li		{float:left; padding:0 6px  0 0; }
.cabecera .izquierda .enlaces a			{color:#fff;}
.cabecera .izquierda .enlaces a:hover	{text-decoration:underline; }
.cabecera .izquierda .enlaces .on a		{text-decoration:underline; }

.cabecera .tres_chapas		
{
	position:absolute; 
	float:left; width:117px; height:104px; margin:10px 0 0 405px; z-index:1000; 
	background-image: url(/images/cnm/tres_chapas.png) ! important;
	background-image: none;
	filter: none ! important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cnm/tres_chapas.png');
}
	
	
}


.cabecera .derecha						{float:right; width:480px;}
.cabecera .derecha .idiomas				{float:right; width:400px; text-align:right; padding:25px 15px 0 0; }
.cabecera .derecha .idiomas li			{float:right; padding:0 0 0 5px ; }
.cabecera .derecha .idiomas li a		{color:#fff; font-size:.75em; }
.cabecera .derecha .idiomas li a:hover	{text-decoration:underline; }
.cabecera .derecha .idiomas li .on a	{text-decoration:underline; }

.cabecera .derecha .idiomas li form 		{float:right;  }
.cabecera .derecha .idiomas li label		{float:left; padding:0 3px 0 0; }
.cabecera .derecha .idiomas li label span	{color:#fff; font-size:.75em; font-weight:bold; }
.cabecera .derecha .idiomas li label select {font-size:.6875em; width:120px; border:1px solid #ccc; }


.cabecera .derecha .idiomas li form div 	{float:left; background: url(/images/cnm/boton_ir_i.gif) top left no-repeat; padding:0 0 0 7px; margin:2px 0 0 0; }
.cabecera .derecha .idiomas li form div div	{height:20px; background: url(/images/cnm/boton_ir_d.gif) top right no-repeat; padding:0 7px 0 0; margin:0; }
.cabecera .derecha .idiomas button 			{float:left; height:20px; background: url(/images/cnm/boton_ir_m.gif) top left repeat-x; color:#c11718; font-size:.75em; font-weight:bold; border:0; cursor:pointer; text-align:center; /*overflow:hidden; */}
.cabecera .derecha .idiomas button span		{text-align:center; margin:0 0  0 0; padding:0 3px; }
.cabecera .derecha .idiomas button:hover span	{text-decoration:underline; }


/* menu cabecera */
.menu_cabecera					{float:right;  width:450px; color:#fff;  font-weight:bold; padding:27px 0 0 0; }
.menu_cabecera ul				{float:right; padding:0 10px 0 0; }
.menu_cabecera li				{float:left; color:#000; }
.menu_cabecera li p				{padding:7px 10px 0 0; font-size:12px;}
.menu_cabecera li div			{float:left;/* background:#c00000 url(/images/cnm/menu_cabecera_i.gif) top left no-repeat; */font-size:14px;}
.menu_cabecera li div div		{float:left; /*background: url(/images/cnm/menu_cabecera_d.gif) top right no-repeat;*/ padding:6px 9px; height: 12px; }
.menu_cabecera li div div a		{display:block; float:left; padding:6px 6px 3px 6px; text-decoration:none; background: url(/images//cnm/menu_cabecera_c.gif) top left repeat-x; color:#fff;  }
.menu_cabecera li div div a:hover	{text-decoration:underline; }
.menu_cabecera li div div a.on		{text-decoration:underline; }
.menu_cabecera li div div a span	{}





/*  menu principal */
.menu_principal				{float:left; width:100%; color:#fff; font-size:14px; }
.menu_principal2 			{width:908px; margin:0 auto; padding:0 0 0 0; }
.menu_principal3 			{float:left; width:908px; background:#000; color:#fff;  }
.menu_principal a:hover		{color:#f40000; }
.menu_principal .menu 		{float:left; padding:18px 0 15px 10px; }
.menu_principal .menu li	{float:left; }
.menu_principal .menu li a	{float:left; text-decoration:none; color:#fff; padding:0 3px 0 3px; }
.menu_principal .menu li a:hover{color:#f40000; text-decoration:underline; }
.menu_principal .menu .on a		{color:#f40000; text-decoration:underline; }
.menu_principal p.que 			{float:right; padding:18px 15px 15px 0; }
.menu_principal p.que a			{color:#fff; text-decoration:none; }
.menu_principal p.que a:hover	{color:#f40000; text-decoration:underline; }
.menu_principal p.que a.on		{color:#f40000; text-decoration:underline; }


/* contenidos */
.contenidos		{float:left; width:100%;     }
.contenidos_1	{width:908px; margin:0 auto; padding:0 0 0 0; } 
.contenidos_2	{float:left; width:908px; background:#fff; padding:0 0 10px 0; /*min-height:400px; height:auto ! important; height:400px; */ } 

.flash_arriba			{float:left;  padding: 14px 0 16px 19px; }
.flash_arriba object 	{}

.texto_pie				{float:left; width:872px; padding:10px 19px 0 19px ; }
.texto_pie img			{}



/* blogs */

.blogs			{float:left; padding:0 13px; }
.blogs a		{text-decoration:none; }
.blogs a:hover	{text-decoration:underline; }
		
.blogs .blog_1		{}
.blogs .blog_2		{}
.blogs .blog_3		{}
.blogs .blog_4		{}

.blog_1 a		   {color:#4bc2bd; text-decoration:underline; }
.blog_1 a:hover	{color:#0c726e; text-decoration:none;       }
.blog_2 a	   	{color:#4761d5; text-decoration:underline;  }
.blog_2 a:hover	{color:#172e92; text-decoration:none;       }
.blog_3 a		   {color:#0e843d; text-decoration:underline;  }
.blog_3 a:hover	{color:#064b21; text-decoration:none;        }
.blog_4 a		   {color:#e56cdd; text-decoration:underline;  }
.blog_4 a:hover	{color:#901288; text-decoration:none;       }

.inicio .blog_1 div.unpost .texto_derecha  a           {color:#4bc2bd; text-decoration:underline;}
.inicio .blog_1 div.unpost .texto_derecha  a:hover     {color:#0c726e; text-decoration:none;     }
.inicio .blog_2 div.unpost .texto_derecha  a           {color:#4761d5; text-decoration:underline;}
.inicio .blog_2 div.unpost .texto_derecha  a:hover     {color:#172e92; text-decoration:none;     }
.inicio .blog_3 div.unpost .texto_derecha  a           {color:#0e843d; text-decoration:underline;}
.inicio .blog_3 div.unpost .texto_derecha  a:hover     {color:#064b21; text-decoration:none;     }
.inicio .blog_4 div.unpost .texto_derecha  a           {color:#e56cdd; text-decoration:underline;}
.inicio .blog_4 div.unpost .texto_derecha  a:hover     {color:#901288; text-decoration:none;     }


.blogs .un_blog			{float:left; width:620px; }
.blogs .lateral_blog	{float:left; width:238px; padding:0 0 0 20px;  }



.post_titulo_raya 				{padding:10px 3px 0 3px; background: url(/images/cnm/un_blog_categoria.gif) top left no-repeat; font-weight:bold; color:#000; font-size:.875em;}
.post_titulo_raya div			{background: url(/images/cnm/un_blog_categoria_2.gif) bottom left repeat-x; padding:5px 19px 10px 19px ;  }
.post_titulo_raya a				{text-decoration:none; }
.post_titulo_raya a:hover		{text-decoration:underline; }

.post_titulo_dinamizador 		{padding:3px 3px 0 3px; background: url(/images/cnm/un_blog_categoria.gif) top left no-repeat; font-weight:bold; color:#000; font-size:1.5em;}
.post_titulo_dinamizador div	{background: url(/images/cnm/un_blog_categoria_2.gif) bottom left repeat-x; padding:5px 19px 10px 19px ;  }
.post_titulo_dinamizador a		{text-decoration:none; }
.post_titulo_dinamizador a:hover{text-decoration:underline; }


/*
.blog_1 .post_titulo_raya a			{color:#4bc2bd; }
.blog_1 .post_titulo_raya a:hover	{color:#0c726e; }
.blog_2 .post_titulo_raya a			{color:#4761d5; }
.blog_2 .post_titulo_raya a:hover	{color:#172e92; }
.blog_3 .post_titulo_raya a			{color:#0e843d; }
.blog_3 .post_titulo_raya a:hover	{color:#064b21; }
.blog_4 .post_titulo_raya a			{color:#e56cdd; }
.blog_4 .post_titulo_raya a:hover	{color:#901288; }
*/

.blogs .un_blog .categoria			{padding:10px 3px 0 0; font-weight:bold; color:#000; font-size:.875em;}
.blogs .un_blog .categoria div		{padding:0 0 5px 0 ;  }


.blogs .un_post						{float:left; padding:0 19px 15px 19px; }
.blogs .un_post .post_titulo		{color:#4bc2bd; font-size:1em; font-weight:bold; padding:10px 0 4px 0; }
.blogs .un_post .post_titulo a 		{ }


.blogs .un_post .titulo_blog		{font-size:1em; font-weight:bold; padding:10px 0 4px 0; }
.blogs .un_post .titulo_blog a 		{ }
.blogs .un_comentario_perfil .titulo_blog		{font-size:1em; font-weight:bold; padding:10px 0 4px 0; }
.blogs .un_comentario_perfil .titulo_blog a 		{ }


.blogs .sin_actividad				{font-size:1em; font-weight:bold; color:#000; padding:20px; }

.blog_1 .un_post_separador 		{float:left; padding:0 0 0 15px; }
.blog_1 .un_post_separador div 	{float:left; width:580px;  background: url(/images/cnm/un_post_separador_1.gif) top left repeat-x; font-size:1px; height:10px; }
.blog_2 .un_post_separador 		{float:left; padding:0 0 0 15px; }
.blog_2 .un_post_separador div 	{float:left; width:580px;  background: url(/images/cnm/un_post_separador_2.gif) top left repeat-x; font-size:1px; height:10px; }
.blog_3 .un_post_separador 		{float:left; padding:0 0 0 15px; }
.blog_3 .un_post_separador div 	{float:left; width:580px;  background: url(/images/cnm/un_post_separador_3.gif) top left repeat-x; font-size:1px; height:10px; }
.blog_4 .un_post_separador 		{float:left; padding:0 0 0 15px; }
.blog_4 .un_post_separador div 	{float:left; width:580px;  background: url(/images/cnm/un_post_separador_4.gif) top left repeat-x; font-size:1px; height:10px; }


.blogs .un_post .post_titulo a:hover{text-decoration:underline; }



.blogs .un_post .post_fecha			{color:#707173; font-weight:bold; font-size:.75em; padding:0 0 4px 0; }
.blogs .un_post .post_texto			{color:#000000; font-weight:bold; font-size:.8125em; padding:0 0 4px 0;  }
.blogs .un_post .post_texto embed	{display:block; margin:20px 0; padding:20px 0;  }
  
.blogs .un_comentario_perfil					{float:left; padding:0 19px 15px 19px; }
.blogs .un_comentario_perfil .post_texto embed	{display:block; margin:20px 0; padding:20px 0;  }
.blogs .un_comentario_perfil .post_fecha		{color:#707173; font-weight:bold; font-size:.75em; padding:0 0 4px 0; }
.blogs .un_comentario_perfil .post_texto		{color:#000000; font-size:.8125em; padding:0 0 4px 0;  }



.blogs .un_blog .comentarios				{float:left; padding:0 19px 15px 19px; }
.blogs div.un_comentario 					{float:left; width:580px; margin:10px 0 0 0;  }
.blogs div.un_comentario .imagen 	 		{float:left;width:98px;  }
.blogs div.un_comentario .imagen img 		{width:83px; border:1px solid #9b8989;  }
.blogs div.un_comentario .texto_derecha		{float:left; width:480px;  }
.blogs div.un_comentario .nombre			{font-size:.875em; color:#000; font-weight:bold; padding:0 0 2px 0; }
.blogs div.un_comentario .nombre a 			{color:#000; text-decoration:none; }
.blogs div.un_comentario .nombre a:hover	{color:#837b82; text-decoration:underline;  }
.blogs div.un_comentario .fecha				{font-size:.6875em; color:#707173; font-weight:bold; padding:0 0 2px 0; }
.blogs div.un_comentario .texto				{font-size:.8125em; color:#000; padding:0 0 0 0; }
.blogs div.un_comentario
.un_blog .un_blog .comentarios .leer_mas	{float:left; width:500px; padding:10px 0 10px 0; }


.blogs .un_blog .deja_tu_comentario					{float:left; padding:10px 19px 15px 19px; }
.blogs .un_blog .deja_tu_comentario .titulo			{font-size:.875em; color:#000; font-weight:bold; background: url(/images/cnm/deja_tu_comentario.gif) top left no-repeat;  padding:5px 0 12px 30px; }
.blogs .un_blog .deja_tu_comentario .titulo	a 		{color:#00cc00; text-decoration:none;   }
.blogs .un_blog .deja_tu_comentario .titulo	a:hover {color:#065106; text-decoration:underline; }

.blogs .un_blog .deja_tu_comentario form			{}
.blogs .un_blog .deja_tu_comentario textarea		{width:564px; height:120px; background:#fff url(/images/cnm/textarea.gif) top left repeat-x; border:1px solid #857f7f; font-size:12px; padding:5px; }
.blogs .un_blog .deja_tu_comentario .enviar			{float:left; padding:10px 10px 10px 0; }

/********************/


.blogs .un_blog .ver_mas_comentarios			{float:left; width:500px; font-size:.875em; padding:10px 0 10px 19px; }
.blogs .un_blog .ver_mas_comentarios a 			{color:#00cc00; text-decoration:none; font-weight:bold; }
.blogs .un_blog .ver_mas_comentarios a:hover	{color:#065106; text-decoration:underline; }

.blogs .blogs_lo_ultimo			{float:left;padding:0 0 15px 0; /*width:882px;*/ }
.blogs .contenedor_blog			{float:left; background:#ebecea url(/images/cnm/fondo_apaisado.gif) top left repeat-y; margin:0 0 30px 0; }
.blogs .contenedor_blog2		{float:left; width:620px; background: url(/images/cnm/fondo_apaisado_2.gif) bottom left no-repeat; padding:0 0 30px 0;  }
.blogs .contenedor_blog3		{}

.blogs .contenedor_blog .imagen_blog		{padding:0 0 0 4px; }
.blogs .contenedor_blog .imagen_blog img 	{width:613px; }
.blogs .contenedor_blog .tit_lo_ultimo		{padding:15px 0 0 19px; color:#010101; }
.blogs .contenedor_blog .tit_lo_ultimo h2	{font-size:1.5em; }
.blogs .contenedor_blog .tit_usuario		{padding:5px 0 0 19px; font-size:.875em; font-weight:bold; }
.blogs .contenedor_blog .tit_usuario a 		{color:#010101; text-decoration:none; }
.blogs .contenedor_blog .tit_usuario a:hover {color:#837b82; text-decoration:underline; }
				


.leer_mas			{font-size:.875em; font-weight:bold; }
/*
.leer_mas a 		{color:#e052dd; text-decoration:underline; font-weight:bold; }
.leer_mas a:hover	{text-decoration:none; }
.blog_1 .leer_mas a {color:#4bc2bd; }
.blog_2 .leer_mas a {color:#4761d5; }
.blog_3 .leer_mas a {color:#0e843d; }
.blog_4 .leer_mas a {color:#e052dd; }
*/
.blogs .blogs_lo_ultimo div.separador	{float:left; width:575px; height:3px; font-size:1px; padding:0 19px; }

.blog_1 .blogs_lo_ultimo div.separador div	{background: url(/images/cnm/blog_1_separador_post.gif) top left repeat-x; }
.blog_2 .blogs_lo_ultimo div.separador div	{background: url(/images/cnm/blog_2_separador_post.gif) top left repeat-x; }
.blog_3 .blogs_lo_ultimo div.separador div	{background: url(/images/cnm/blog_3_separador_post.gif) top left repeat-x; }
.blog_4 .blogs_lo_ultimo div.separador div	{border-top:2px solid #e052dd; }





.lateral_blog .usuario 					{float:left; padding:10px 0 10px 15px; }
.lateral_blog .usuario .imagen			{float:left; width:93px; }
.lateral_blog .usuario .imagen img 		{width:83px; border:1px solid #9b8989; }
.lateral_blog .usuario .texto_derecha	{float:left; width:115px; }
.lateral_blog .usuario .nombre			{font-size:.875em; color:#000; font-weight:bold; padding:0 0 2px 0; }
.lateral_blog .usuario .nombre a 		{color:#000; text-decoration:none; }
.lateral_blog .usuario .nombre a:hover	{color:#837b82; text-decoration:underline; }
.lateral_blog .usuario .datos			{font-size:.875em; color:#000; padding:0 0 7px 0; }



.lateral_blog .y_ademas				{float:left; width:220px; padding:10px 0 10px 15px; }
.lateral_blog .y_ademas p			{width:210px; padding:0 0 10px 0; font-size:.875em; font-weight:bold; background: url(/images/cnm/comentarios_separador.gif) bottom left repeat-x; }
.lateral_blog .y_ademas ul			{padding:10px 0 0 0; }
.lateral_blog .y_ademas ul li		{padding:0 0 10px 0; }
.lateral_blog .y_ademas ul li a 	{}
.lateral_blog .y_ademas ul li img	{border:1px solid #9b8989; }


.lateral_blog							{}
.lateral_blog .categorias 				{padding:25px 0 0 15px; }
.lateral_blog .categorias p				{width:207px; font-weight:bold; font-size:.875em; background: url(/images/cnm/comentarios_separador.gif) bottom left repeat-x; padding:0 0 8px 0 ;}
.lateral_blog .categorias ul			{padding:5px 0 0 0;  }
.lateral_blog .categorias ul li			{background: url(/images/cnm/categorias_li.gif) 0 2px no-repeat; padding:0 0 3px 12px; font-size:.875em; }
.lateral_blog .categorias ul li a		{color:#000; text-decoration:none; }
.lateral_blog .categorias ul li a:hover	{text-decoration:underline; }

.blog_1 .lateral_blog .categorias ul li a:hover	{color:#4bc2bd; }
.blog_2 .lateral_blog .categorias ul li a:hover	{color:#4761d5; }
.blog_3 .lateral_blog .categorias ul li a:hover	{color:#0e843d; }
.blog_4 .lateral_blog .categorias ul li a:hover	{color:#e052dd; }


.lateral_blog .entradas 				{padding:0 0 0 15px; }
.lateral_blog .entradas p				{width:203px; font-weight:bold; font-size:.875em; background: url(/images/cnm/comentarios_separador.gif) bottom left repeat-x; padding:20px 0 6px 5px ;}
.lateral_blog .entradas ul				{padding:5px 0 0 0; }
.lateral_blog .entradas ul li			{font-size:.875em; padding:0 0 3px 5px; }
.lateral_blog .entradas ul li a			{color:#000; text-decoration:none; }
.lateral_blog .entradas ul li a:hover	{color:#e052dd; text-decoration:underline; }
.blog_1 .lateral_blog .entradas ul li a:hover	{color:#4bc2bd; }
.blog_2 .lateral_blog .entradas ul li a:hover	{color:#4761d5; }
.blog_3 .lateral_blog .entradas ul li a:hover	{color:#0e843d; }
.blog_4 .lateral_blog .entradas ul li a:hover	{color:#e052dd; }





.lateral_blog .imagen_lateral			{float:left; width:220px; padding:30px 0 0 10px; }



.se_el_primero			{float:left; padding:10px 19px 15px 19px; }
.se_el_primero .titulo	{font-size:.875em; color:#000; font-weight:bold; background: url(/images/cnm/se_el_primero.gif) top left no-repeat;  padding:6px 0 18px 30px; }
.se_el_primero form		{}
.se_el_primero textarea	{width:554px; height:120px; background:#fff url(/images/cnm/textarea.gif) top left repeat-x; border:1px solid #857f7f; font-size:12px; padding:5px; }
.se_el_primero .enviar	{float:left; padding:10px 10px 10px 0;}



.boton					{float:left; background: url(/images/cnm/boton_i.gif) top left no-repeat; padding:0 0 0 7px; margin:2px 0 0 0; }
.boton div				{height:27px; background: url(/images/cnm/boton_d.gif) top right no-repeat; padding:0 7px 0 0; margin:0; }
.boton div button 		{float:left; height:27px; background: url(/images/cnm/boton_m.gif) top left repeat-x; color:#5e585e; font-size:.875em; font-weight:bold; border:0; cursor:pointer; text-align:center; }
.boton div button span	{text-align:center; margin:0 0  0 0; padding:0 3px; }
.boton div button:hover span {text-decoration:underline; }
.boton div a 			{float:left; padding:5px 0 0 0; height:27px; background: url(/images/cnm/boton_m.gif) top left repeat-x; color:#5e585e; font-size:.875em; font-weight:bold; border:0; cursor:pointer; text-align:center; text-decoration:none; }
.boton div a span		{text-align:center; margin:0 0  0 0; padding:0 3px; }
.boton div a:hover 		{text-decoration:underline; }
.boton div a:hover span {text-decoration:underline; }


					
.gracias	{float:left; width:554px; background:#c6c6c6; padding:8px 10px; margin:15px 0 0 0; }
.gracias div{color:#dd0000; font-size:1.125em; font-weight:bold;  }
.gracias p	{font-size:.875em; padding:7px 0; font-weight:bold; }




.blogs .blogs_lo_ultimo .derecha 	{float:left; width:238px; padding:0 0 0 20px;  }
.ultimos_comentarios				{float:left; color:#fff; font-size:.875em; font-weight:bold; padding:5px 5px; background:#00cc00; margin:0 0 10px 0; text-transform:uppercase; }

.caja_lateral						{float:left; background:#fff; margin:0 0 15px 0; }
.caja_lateral .caja_lateral_1		{float:left; background-position:top left; background-repeat:repeat-y; }
.caja_lateral .caja_lateral_2		{float:left; background-position:top left; background-repeat:no-repeat; }
.caja_lateral .caja_lateral_3		{float:left; width:238px; padding:0 0 11px 0; background-position:bottom left; background-repeat:no-repeat; }


.blog_1 .caja_lateral					{}
.blog_1 .caja_lateral .caja_lateral_1	{background-image: url(/images/cnm/caja_lateral_m_blog_1.gif) ; }
.blog_1 .caja_lateral .caja_lateral_2	{background-image: url(/images/cnm/caja_lateral_a_blog_1.gif) ; }
.blog_1 .caja_lateral .caja_lateral_3	{background-image: url(/images/cnm/caja_lateral_b_blog_1.gif) ; }

.blog_2 .caja_lateral .caja_lateral_1	{background-image: url(/images/cnm/caja_lateral_m_blog_2.gif) ; }
.blog_2 .caja_lateral .caja_lateral_2	{background-image: url(/images/cnm/caja_lateral_a_blog_2.gif) ; }
.blog_2 .caja_lateral .caja_lateral_3	{background-image: url(/images/cnm/caja_lateral_b_blog_2.gif) ; }

.blog_3 .caja_lateral .caja_lateral_1	{background-image: url(/images/cnm/caja_lateral_m_blog_3.gif) ; }
.blog_3 .caja_lateral .caja_lateral_2	{background-image: url(/images/cnm/caja_lateral_a_blog_3.gif) ; }
.blog_3 .caja_lateral .caja_lateral_3	{background-image: url(/images/cnm/caja_lateral_b_blog_3.gif) ; }

.blog_4 .caja_lateral .caja_lateral_1	{background-image: url(/images/cnm/caja_lateral_m_blog_4.gif) ; }
.blog_4 .caja_lateral .caja_lateral_2	{background-image: url(/images/cnm/caja_lateral_a_blog_4.gif) ; }
.blog_4 .caja_lateral .caja_lateral_3	{background-image: url(/images/cnm/caja_lateral_b_blog_4.gif) ; }

.lateral_blog .rojo {float:left; margin:15px 0 0 0; }
.rojo .caja_lateral .caja_lateral_1	{background-image: url(/images/cnm/caja_lateral_m_blog_rojo.gif) ; }
.rojo .caja_lateral .caja_lateral_2	{background-image: url(/images/cnm/caja_lateral_a_blog_rojo.gif) ; }
.rojo .caja_lateral .caja_lateral_3	{background-image: url(/images/cnm/caja_lateral_b_blog_rojo.gif) ; }

 
.caja_lateral ul.comentarios		{padding:10px 0 0 10px ; }
.caja_lateral ul.comentarios li.un_comentario					{float:left; padding:0 0 10px 0; }
.caja_lateral ul.comentarios .un_comentario .imagen				{float:left; width:53px; }
.caja_lateral ul.comentarios .un_comentario .imagen img 		{width:43px; }
.caja_lateral ul.comentarios .un_comentario .texto_derecha		{float:left; width:160px; }
.caja_lateral ul.comentarios .un_comentario .nombre				{font-size:.875em; color:#000; font-weight:bold; padding:0 0 2px 0; }
.caja_lateral ul.comentarios .un_comentario .nombre a 			{color:#000; text-decoration:none; }
.caja_lateral ul.comentarios .un_comentario .nombre a:hover		{color:#837b82; text-decoration:underline; }
.caja_lateral ul.comentarios .un_comentario .fecha				{font-size:.75em; color:#707173; font-weight:bold; padding:0 0 2px 0; }
.caja_lateral ul.comentarios .un_comentario .texto				{font-size:.8125em; color:#000; padding:0 0 4px 0; }
.caja_lateral ul.comentarios .un_comentario .leer_mas			{}
.caja_lateral ul.comentarios .un_comentario .leer_mas a 		{}
.caja_lateral ul.comentarios .un_comentario .leer_mas a:hover	{} 
.caja_lateral ul.comentarios li.separador						{float:left; width:210px; background: url(/images/cnm/comentarios_separador.gif) top left repeat-x; }


.caja_lateral .titulo			{font-size:1em; font-weight:bold; color:#fff; padding:5px 10px 3px 20px; margin:0 0 5px 0; }
.blog_1 .caja_lateral .titulo	{background:#4bc2bd url(/images/cnm/caja_lateral_a_blog_1.gif) top left no-repeat ; }
.blog_2 .caja_lateral .titulo	{background:#4761d5 url(/images/cnm/caja_lateral_a_blog_2.gif) top left no-repeat ; }
.blog_3 .caja_lateral .titulo	{background:#0e843d url(/images/cnm/caja_lateral_a_blog_3.gif) top left no-repeat ; } 	
.blog_4 .caja_lateral .titulo	{background:#f4bff2 url(/images/cnm/caja_lateral_a_blog_4_t.gif) top left no-repeat ; color:#000;  }	
.rojo .caja_lateral .titulo		{background:#da0000 url(/images/cnm/caja_lateral_a_blog_rojo_t.gif) top left no-repeat ; color:#fff;  }	


/* contacto */
.contenidos_contacto 	{float:left; background: url(/images/cnm/contenidos_contacto1.gif) 25px 100px no-repeat; }
.contenidos_contacto2 	{float:left; width:908px; padding:20px 0 30px 0; background: url(/images/cnm/contenidos_contacto2.gif) top right no-repeat; }
.contenidos_contacto .titulo			{float:left; width:720px; padding:20px 0 0 20px;  }
.contenidos_contacto .formulario		{float:left; padding:20px 0 10px 220px; }
.contenidos_contacto form				{}
.contenidos_contacto ul					{float:left; padding:0 0 0 5px; }
.contenidos_contacto ul li				{float:left; width:600px; padding:0 0 10px 3px; }
.contenidos_contacto li label 			{float:left; width:380px; color:#000000; padding:0 0 0 0; }
.contenidos_contacto li label span		{float:left; width:70px; font-size:12px; font-weight:bold; text-transform:uppercase; padding:5px 8px 0 0 ; text-align:right; }
.contenidos_contacto li label span span	{float:none; color:#d70000; margin:0 3px 0 0; padding:0; }
.contenidos_contacto li label input		{width:266px; border:1px solid #666; height:22px; font-size:12px; color:#391413; padding:3px 0 0 5px; margin:0 0 0 0; }
.contenidos_contacto li label textarea	{width:266px; border:1px solid #666; height:80px; font-size:12px; color:#391413; padding:0 0 0 5px; margin:2px 0 0 0; overflow:auto; }
.contenidos_contacto .enviar 			{float:left; width:230px; padding:20px 0 10px 80px; }


.contenidos_contacto li.error			{width:500px; margin:-5px 0 0 0; padding:5px 10px 30px 82px;  background: url(/images/cnm/error2.gif) 50px 0 no-repeat; font-size:12px; }
.contenidos_contacto li.error span		{width:auto; color:#fff; background:#d10100; padding:0 5px;font-size:12px; text-transform:none;}


.contenidos_contacto li div 					{float:left; padding:0 0 10px 0; }
.contenidos_contacto li div p					{font-size:12px; font-weight:bold; text-transform:uppercase; padding:10px 0 10px 20px; }
.contenidos_contacto li div label				{width:90px; }
.contenidos_contacto li div label span			{width:50px; padding:0; margin:0 0 0 0; }
.contenidos_contacto li div label input			{float:left; width:auto ! important; height:16px ! important; border:0; padding:0; margin:2px 0 0 9px; }
.contenidos_contacto .obligatorios				{float:left; width:300px; font-size:.6875em; color:#000; padding:0 0 0 230px; }
.contenidos_contacto .obligatorios span 		{float:none; padding:0 ! important; margin:0; }	
.contenidos_contacto .obligatorios span span 	{padding:0 ! important; float:none; color:#d70000; margin:0 3px; padding:0; }
.contenidos_contacto li.texto					{font-size:.8125em; padding:0 0 10px 80px; text-align:justify; }
.contenidos_contacto li.texto p					{width:280px}
.contenidos_contacto li.acepto 					{padding:5px 0 10px 0;  }
.contenidos_contacto li.acepto label			{width:400px; }
.contenidos_contacto li.acepto label a			{float:left; font-size:.8125em; color:#222425; text-decoration:underline; margin:0 0 0 10px; }
.contenidos_contacto li.acepto label a:hover	{text-decoration:none; }
.contenidos_contacto li.acepto span				{width:auto; padding:0; margin:0 0 0 19px; }
.contenidos_contacto li.acepto input			{float:left; width:auto ! important; height:16px ! important; border:0; padding:0; margin:2px 0 0 9px; }


.contenidos_contacto_ko p	{float:left; width:300px; padding:40px 0 0 250px; font-size:18px; font-weight:bold; min-height:350px; height:auto ! important; height:350px; }
.contenidos_contacto_ok p	{float:left; width:300px; padding:40px 0 0 250px; font-size:18px; font-weight:bold; min-height:350px; height:auto ! important; height:350px; }



/* mi cuenta */
.mi_perfil		{float:left; padding:0 0 0 10px; }
.mi_perfil h1	{float:left; width:850px; color:#030303; font-size:1.5em; padding:20px 0 10px 10px; }
.mi_perfil .caja_usuario				{float:left; background: url(/images/cnm/caja_usuario_m.gif) top left repeat-y; margin:0 0 10px 10px; }
.mi_perfil .caja_usuario2				{float:left; background: url(/images/cnm/caja_usuario_a.gif) top left no-repeat; }
.mi_perfil .caja_usuario3				{float:left; width:390px; padding:15px; background: url(/images/cnm/caja_usuario_b.gif) bottom left no-repeat;}
.mi_perfil .caja_usuario .imagen		{float:left; width:100px; }
.mi_perfil .caja_usuario .imagen img 	{border:1px solid #9c8a8a; }
.mi_perfil .caja_usuario .texto			{float:left;  }
.mi_perfil .caja_usuario .texto div		{font-size:1em; font-weight:bold; padding:0 0 5px 0; }
.mi_perfil .caja_usuario .texto p		{font-size:.8125em; }
.mi_perfil .botones				{float:right; width:450px;  }
.mi_perfil .botones .boton		{margin:0 0 10px 0; }
.mi_perfil .botones .texto_form  {font-size:.875em; color:#000; }
.mi_perfil .formulario					{float:left; width:890px; height:530px; padding:30px 0 0 0; background: url(/images/cnm/misdatos1.jpg) top left no-repeat; }
.mi_perfil .formulario ul				{float:left; width:400px; padding:0 0 0 20px;}
.mi_perfil .formulario ul li			{float:left; width:400px; padding:0 0 8px 0; }
.mi_perfil .formulario ul li h2			{font-size:.875em; background:#ac281a; color:#fff; padding:2px 2px 2px 4px; }
.mi_perfil .formulario ul li p			{font-size:.875em; color:#000; }
.mi_perfil .formulario ul label 		{float:left; }
.mi_perfil .formulario ul label span	{font-size:.875em; font-weight:bold; text-transform:uppercase; }
.mi_perfil .formulario ul label input	{display:block; width:216px; border:1px solid #666; font-size:.875em; padding:2px 0; margin:4px 0 0 0; }
.mi_perfil .formulario ul label input[type=file]	{margin:4px 0 20px 0; }
.mi_perfil .formulario ul .error span	{ font-size:12px;color:#fff; background:#d10000; padding:0 5px;text-transform:none; }
.mi_perfil .guardar					{float:left; padding:10px 0 20px 20px ; }
.mi_perfil .guardar .envio_ok   {color:#006600; font-size:0.875em; font-weight:bold; }
.mi_perfil .guardar p				{float:left; width:850px; font-size:.875em; color:#000; font-weight:bold; }
.mi_perfil .guardar .boton_guardar	{float:left; width:850px; padding:10px 0 20px 0; }
.mi_perfil .guardar .baja			{float:left; width:850px; font-size:.875em; color:#000; font-weight:bold; background: url(/images/cnm/deseo.gif) 0 0 no-repeat; padding:7px 0 10px 35px; }
.mi_perfil .guardar .baja a			{color:#f50000; text-decoration:none; }
.mi_perfil .guardar .baja a:hover	{color:#ad0000; text-decoration:underline; }
.mi_perfil .guardar .boton_guardar .boton .submit 		{float:left; height:27px; background: url(/images/cnm/boton_m.gif) top left repeat-x; color:#5e585e; font-size:.875em; font-weight:bold; border:0; cursor:pointer; text-align:center; }


 
.darse_de_baja		{float:left; padding:0 0 0 10px; }
.darse_de_baja h1	{float:left; width:850px; color:#030303; font-size:1.5em; padding:20px 0 10px 10px; }
.darse_de_baja .formulario					{float:left; width:870px; height:320px; padding:30px 0 0 20px; background: url(/images/cnm/misdatos2.jpg) top left no-repeat; }
.darse_de_baja .formulario ul				{float:left; width:500px; padding:0 0 10px 20px; }
.darse_de_baja .formulario ul li			{float:left; width:500px; padding:0 0 8px 0; }
.darse_de_baja .formulario ul li h2			{font-size:.875em; background:#ac281a; color:#fff; padding:2px 2px 2px 4px; }
.darse_de_baja .formulario ul li p			{font-size:.875em; color:#000; font-weight:bold; padding:0 0 8px 0; }
.darse_de_baja .formulario ul label 		{float:left; }
.darse_de_baja .formulario ul label span	{font-size:.875em;  text-transform:uppercase; }
.darse_de_baja .formulario ul label input	{font-size:.875em; }
.darse_de_baja .formulario ul label input[type=file]	{margin:4px 0 20px 0; }
.darse_de_baja .formulario ul .error		{float:left; margin:20px 0 0 10px; padding:3px 10px 4px 30px;  background: url(/images/cnm/error3.gif) top left no-repeat; font-size:12px; }
.darse_de_baja .formulario ul .error span	{color:#fff; background:#d10000; padding:0 5px; }
.darse_de_baja .formulario .botones			{float:left; width:700px; padding:0 0 10px 20px; }

.volver 		{float:left; width:850px; font-size:1em; color:#000; font-weight:bold; padding:5px 0 30px 35px; }
.volver a		{color:#dd0000;  text-decoration:none; }
.volver a:hover	{color:#ad0000; text-decoration:underline; }


/* descargas */
.descargas	{float:left; padding:0 0 0 15px; }
	
	
.descargas .descargas_ordenador			{float:left; background: url(/images/cnm/descargas_f.gif) bottom left no-repeat;  padding:0 0 20px 0; }
.descargas_ordenador h2					{float:left; width:850px; color:#030303; font-size:1.5em; padding:20px 0 10px 10px; }
.descargas_ordenador .linea				{float:left; width:890px; padding:0 0 10px 0;  }
.descargas_ordenador .caja_descargas	{float:left; background: url(/images/cnm/descargas_ordenador_m.gif) top left repeat-y; margin:0 10px 0 0; }
.descargas_ordenador .caja_descargas2	{float:left; background: url(/images/cnm/descargas_ordenador_a.gif) top left no-repeat; }
.descargas_ordenador .caja_descargas3	{float:left; width:285px; background: url(/images/cnm/descargas_ordenador_b.gif) bottom left no-repeat; }	
.descargas_ordenador h3					{color:#fff; font-size:16px; font-weight:bold; padding:23px 0 15px 85px; }
.descargas_ordenador .titulo			{color:#ba2c1e; font-size:16px; font-weight:bold; padding:10px 10px 10px 18px; }
.descargas_ordenador .imagen			{padding:10px 0 10px 18px; }
.descargas_ordenador .imagen img 		{border:1px solid #aaa7a7; }
.descargas_ordenador .descripcion		{font-size:.8125em; padding:10px 20px 10px 20px; } 
.descargas_ordenador .resoluciones					{float:left; width:285px; background: url(/images/cnm/descargas_ordenador_b2.gif) bottom left no-repeat; padding:10px 0 30px 0 ;  }
.descargas_ordenador .resoluciones p				{float:left; width:250px; font-size:.8125em; padding:0 0 10px 15px; font-weight:bold;  }
.descargas_ordenador .resoluciones ul				{float:left; padding:0 0 0 20px; }
.descargas_ordenador .resoluciones ul li			{float:left; width:200px; padding:0 0 0 0; font-size:.875em; font-weight:bold; padding:0 10px 10px 0; }
.descargas_ordenador .resoluciones ul li a			{color:#090909; text-decoration:none;  background: url(/images/cnm/descargas_ordenador_p.gif) top left no-repeat; padding:0 0 0 10px; }
.descargas_ordenador .resoluciones ul li a:hover	{color:#ba2c1e; text-decoration:underline; }
.descargas_ordenador .mas_descargas					{float:left; width:805px; padding:10px 0 0 20px; }
.descargas_ordenador .mas_descargas a				{color:#dd0000; text-decoration:none; font-weight:bold; font-size:1.125em; }
.descargas_ordenador .mas_descargas a:hover			{color:#ad0000; text-decoration:underline; }


.descargas .descargas_movil			{float:left; background: url(/images/cnm/descargas_f.gif) bottom left no-repeat; padding:0 0 20px 0; margin:0 0 30px 0; }
.descargas .descargas_movil	h2		{float:left; width:850px; color:#030303; font-size:1.5em; padding:20px 0 10px 10px; }
.descargas .descargas_movil	.linea	{float:left; width:890px; padding:0 0 10px 0; }
.descargas_movil .caja_descargas	{float:left; background: url(/images/cnm/descargas_movil_m.gif) top left repeat-y; margin:0 10px 0 0; }
.descargas_movil .caja_descargas2	{float:left; background: url(/images/cnm/descargas_movil_a.gif) top left no-repeat; }
.descargas_movil .caja_descargas3	{float:left; width:285px; background: url(/images/cnm/descargas_movil_b.gif) bottom left no-repeat; }	
.descargas_movil .caja_descargas h3	{color:#fff; font-size:16px; font-weight:bold; padding:23px 0 15px 85px;}
.descargas_movil .caja_descargas .titulo			{color:#ba2c1e; font-size:16px; font-weight:bold; padding:10px 10px 10px 18px;}
.descargas_movil .caja_descargas .descripcion		{font-size:.8125em; padding:0 20px 10px 20px ; min-height:64px; height:auto ! important; height:64px; }
.descargas_movil .caja_descargas .descargar			{float:left; width:270px; background: url(/images/cnm/descargas_movil_b2.gif) bottom left no-repeat; padding:10px 0 30px 15px ;}
.descargas_movil .caja_descargas .escucha			{padding:0 0 10px 0 ;}
.descargas_movil .caja_descargas .escucha embed		{margin:0; padding:0;  }

.descargas_movil .caja_descargas .escucha img 		{}
.descargas_movil .caja_descargas .boton_descargar	{}
.descargas_movil .mas_descargas						{float:left; width:805px; padding:10px 0 0 20px; }
.descargas_movil .mas_descargas a					{color:#dd0000; text-decoration:none; font-weight:bold; font-size:1.125em; }
.descargas_movil .mas_descargas a:hover				{color:#ad0000; text-decoration:underline; }

.descargas .paginador					{float:right; width:550px; padding:10px 30px 30px 0; font-size:.8125em; }
.descargas .paginador ul				{float:right; padding:0 0 0 0;  }
.descargas .paginador ul li			{float:left; padding:0 5px; font-weight:bold;  }	
.descargas .paginador ul li a			{float:left; color:#000; border:1px solid #e02d2d; padding:0 4px;  }
.descargas .paginador ul li.on a		{color:#fff; background:#e02d2d; }
.descargas .paginador ul li a:hover	{color:#fff; background:#e02d2d; text-decoration:none; }
.descargas .paginador ul li.on {color:#fff; background:#e02d2d; }
.descargas .paginador ul li.ant		{background: url(/images/cnm/paginador_ant.gif) top left no-repeat; padding:0 0 0 10px; }
.descargas .paginador ul li.sig		{background: url(/images/cnm/paginador_sig.gif) top right no-repeat; padding:0 10px 0 0; }
.descargas .paginador ul li.ant a		{color:#000000; border:0; }
.descargas .paginador ul li.ant a:hover{color:#dd0000; background:none; }
.descargas .paginador ul li.sig a		{color:#000000; border:0; }
.descargas .paginador ul li.sig a:hover{color:#dd0000; background:none; }

/* videos */
.listas				{float:left; }
.central_listas		{float:left; width:608px; padding:0 0 0 16px;  border-top:15px solid #fff;  }
.central_listas a		{text-decoration:none; }
.central_listas a:hover	{text-decoration:underline; }


.central_listas .imagen_central	{float:left; width:608px; padding:0 0 15px 0; }


.caja_cuaderno		{float:left; background: url(/images/cnm/fondo_cuadros.gif) top left repeat-y; }
.caja_cuaderno2		{float:left; background: url(/images/cnm/fondo_cuadros_b.gif) bottom right no-repeat; }
.caja_cuaderno3		{float:left; width:556px; background: url(/images/cnm/fondo_cuadros_a.gif) top right no-repeat; padding:35px 24px 40px 15px; }

.blogs .caja_cuaderno	{float:left; background: url(/images/cnm/fondo_cuadros_perfl.gif) top left repeat-y; }
.blogs .caja_cuaderno2	{float:left; background: url(/images/cnm/fondo_cuadros_perfl_b.gif) bottom left no-repeat; }
.blogs .caja_cuaderno3	{float:left; width:615px; background: url(/images/cnm/fondo_cuadros_perfl_a.gif) top right no-repeat; padding:25px 0 40px 0; }

.blogs .un_video								{clear:both; float:left; width:600px; padding:0 0 15px 15px; }
.blogs .un_video .numero						{float:left; width:30px; padding:10px 0 0 0; font-size:.8125em; color:#5c5a5a; font-weight:bold; }
.blogs .un_video .imagen						{float:left; width:135px; }
.blogs .un_video .imagen div					{float:left; border:1px solid #989898; }
.blogs .un_video .imagen a						{}
.blogs .un_video .imagen a img					{border:1px solid #fff; }
.blogs .un_video .texto 						{float:left; width:390px; padding:6px 0 0 0; }
.blogs .un_video .texto .titulo					{font-size:.875em; font-weight:bold; padding:0 0 4px 0; }
.blogs .un_video .texto .titulo a				{color:#000; }
.blogs .un_video .texto .titulo a:hover			{color:#837b82}
.blogs .un_video .texto .fecha					{font-size:.75em; color:#707173; font-weight:bold; padding:0 0 4px 0; }
.blogs .un_video .texto .comentarios			{font-size:.875em; padding:0 0 4px 0; }
.blogs .un_video .texto .comentarios a			{color:#00cc00; }
.blogs .un_video .texto .comentarios a:hover	{color:#065106; }
.blogs .un_video .texto .votos					{background: url(/images/cnm/votos_estrella.gif) top left no-repeat; padding:0 0 0 20px; }
.blogs .un_video .texto .votos p				{display:inline; font-weight:bold; background:#e86b17; color:#fff; font-size:.875em; padding:2px 5px;  }
.blogs .un_video .texto .enviado_por			{color:#000000; font-size:.875em; }
.blogs .un_video .texto .enviado_por a			{color:#000000; font-weight:bold; margin:0 0 0 5px; }
.blogs .un_video .texto .enviado_por a:hover	{color:#837b82; }



.central_listas .un_video			{clear:both; float:left; width:560px; padding:0 0 15px 0; }
.central_listas .un_video .numero						{float:left; width:30px; padding:10px 0 0 0; font-size:.8125em; color:#5c5a5a; font-weight:bold; }
.central_listas .un_video .imagen						{float:left; width:135px; }
.central_listas .un_video .imagen div					{float:left; border:1px solid #989898; }
.central_listas .un_video .imagen a						{}
.central_listas .un_video .imagen a img					{border:1px solid #fff; }
.central_listas .un_video .texto 						{float:left; width:390px; padding:6px 0 0 0; }
.central_listas .un_video .texto .titulo				{font-size:.875em; font-weight:bold; padding:0 0 4px 0; }
.central_listas .un_video .texto .titulo a				{color:#000; }
.central_listas .un_video .texto .titulo a:hover		{color:#837b82}
.central_listas .un_video .texto .comentarios			{font-size:.875em; font-weight:bold; padding:0 0 4px 0; }
.central_listas .un_video .texto .comentarios a			{color:#00cc00; }
.central_listas .un_video .texto .comentarios a:hover	{color:#065106; }
.central_listas .un_video .texto .votos					{background: url(/images/cnm/votos_estrella.gif) top left no-repeat; padding:0 0 0 20px; }
.central_listas .un_video .texto .votos p				{display:inline; font-weight:bold; background:#e86b17; color:#fff; font-size:.875em; padding:2px 5px;  }
.central_listas .un_video .texto .enviado_por			{color:#000000; font-size:.875em; }
.central_listas .un_video .texto .enviado_por a			{color:#000000; font-weight:bold; margin:0 0 0 5px; }
.central_listas .un_video .texto .enviado_por a:hover	{color:#837b82; }


.titulo_listas						{float:left; width:556px; padding:0 0 0 0; }
.titulo_listas .votos_si			{float:right; width:87px; margin:0 0 10px 20px; padding:7px 10px 5px 40px; color:#020002; font-size:.8125em; background:#9be10e url(/images/cnm/votos_si.gif) 0 0 no-repeat; font-weight:bold; }
.titulo_listas .votos_si div		{}
.titulo_listas .votos_no			{float:right; width:87px; margin:0 0 10px 20px; padding:7px 10px 5px 40px; color:#020002; font-size:.8125em; background:#E96B14 url(/images/cnm/votos_no.gif) 0 0 no-repeat; font-weight:bold; }
.titulo_listas .votos_no div		{}
.titulo_listas a					{font-size:1em; font-weight:bold; color:#ff8111;  }
.titulo_listas a:hover				{color:#ea6c14;} /* e96c14 */
.titulo_listas p					{font-size:.9375em; font-weight:bold; color:#030303; padding:5px 0 10px 0; }
.titulo_listas .separador	{font-size:1px; padding:15px 0 0 0 ; margin:0; background: url(/images/cnm/comentarios_separador.gif) top left repeat-x; }
.titulo_listas .titulo		{padding:15px 0 15px 20px;  }
.titulo_listas .titulo p	{display:inline; font-size:x-large; }
.titulo_listas .titulo a 	{font-weight:bold; margin:0 3px; }
.titulo_listas .titulo span	{}


.titulo_ganadores							{float:left; width:550px; }
.titulo_ganadores .nombre_lista				{float:left; width:550px; font-size:1.375em; font-weight:bold; color:#e96c14; padding:0 0 10px 0; }
.titulo_ganadores .iz						{float:left; width:300px; }
.titulo_ganadores .iz .los_ganadores		{float:left; width:550px; font-size:1em; font-weight:bold; color:#000; padding:0 0 10px 0; }
.titulo_ganadores .iz .lista_ganadores		{}
.titulo_ganadores .iz ul					{}
.titulo_ganadores .iz ul li					{float:left; width:84px; padding:0 15px 0 0; font-weight:bold; }
.titulo_ganadores .iz ul li .imagen			{}
.titulo_ganadores .iz ul li .imagen img		{border:1px solid #000;margin:0 0 5px 0; } 
.titulo_ganadores .iz ul li .nombre			{font-size:.875em; }
.titulo_ganadores .iz ul li .nombre a		{color:#000; text-decoration:none;  }
.titulo_ganadores .iz ul li .nombre a:hover	{color:#837b82; text-decoration:underline; }
					
.titulo_ganadores .de						{}
.titulo_ganadores .de .banner_premio		{}
.titulo_ganadores .de .banner_premio img	{}
.titulo_ganadores .top_ten					{float:left; width:550px; font-size:1.375em; font-weight:bold; color:#000; padding:20px 0 10px 0;  }



.caja_cuaderno .numero_1	{float:left; }
.caja_cuaderno .numero_2	{float:left; }
.caja_cuaderno .numero_3	{float:left; }
.caja_cuaderno .numero_4	{float:left; }
.caja_cuaderno .numero_5	{float:left; }
.caja_cuaderno .numero_6	{float:left; }
.caja_cuaderno .numero_7	{float:left; }
.caja_cuaderno .numero_8	{float:left; }
.caja_cuaderno .numero_9	{float:left; }
.caja_cuaderno .numero_10	{float:left; }

.capa_oscura
{
	float:left; width:576px; margin:0 0 10px -15px;  z-index:1000; padding:10px 0 0 15px;  
	background-image: url(/images/cnm/capa_oscura.png) ! important;
	background-image: none;
	filter: none ! important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cnm/capa_oscura.png');
}

.caja_cuaderno .numero_1 .un_video	{width:515px; padding:0 0 5px 0; }	
.caja_cuaderno .numero_2 .un_video	{width:515px; padding:0 0 5px 0; }		
.caja_cuaderno .numero_3 .un_video	{width:515px; padding:0 0 5px 0; }		
.caja_cuaderno .numero_4 .un_video	{width:515px; padding:0 0 5px 0; }		
.caja_cuaderno .numero_5 .un_video	{width:515px; padding:0 0 5px 0; }		
.caja_cuaderno .numero_6 .un_video	{width:515px; padding:0 0 5px 0; }
.caja_cuaderno .numero_7 .un_video	{width:515px; padding:0 0 5px 0; }
.caja_cuaderno .numero_8 .un_video	{width:515px; padding:0 0 5px 0; }
.caja_cuaderno .numero_9 .un_video	{width:515px; padding:0 0 5px 0; }
.caja_cuaderno .numero_10 .un_video	{width:515px; padding:0 0 5px 0; }

.caja_cuaderno .numero_1 .un_video .texto {width:360px; }
.caja_cuaderno .numero_2 .un_video .texto {width:360px; }
.caja_cuaderno .numero_3 .un_video .texto {width:360px; }
.caja_cuaderno .numero_4 .un_video .texto {width:360px; }
.caja_cuaderno .numero_5 .un_video .texto {width:360px; }
.caja_cuaderno .numero_6 .un_video .texto {width:360px; }
.caja_cuaderno .numero_7 .un_video .texto {width:360px; }
.caja_cuaderno .numero_8 .un_video .texto {width:360px; }
.caja_cuaderno .numero_9 .un_video .texto {width:360px; }
.caja_cuaderno .numero_10 .un_video .texto {width:360px; }





.central_listas .un_video .error		{font-size:.6875em; margin:5px 0 0 0; padding:2px 0 10px 30px; background: url(/images/cnm/un_video_error.gif) top left no-repeat; }
.central_listas .un_video .error p	{display:inline; background:#d10000; padding:1px 4px; color:#fff; }

.central_listas .paginador					{float:left; width:550px; padding:10px 0 30px 0; font-size:.8125em; }
.central_listas .paginador ul				{float:right; padding:0 0 0 0;  }
.central_listas .paginador ul li			{float:left; padding:0 5px; font-weight:bold;  }	
.central_listas .paginador ul li a			{float:left; color:#000; border:1px solid #e02d2d; padding:0 4px;  }
.central_listas .paginador ul li.on a		{color:#fff; background:#e02d2d; }
.central_listas .paginador ul li a:hover	{color:#fff; background:#e02d2d; text-decoration:none; }
.central_listas .paginador ul li.on {color:#fff; background:#e02d2d; }
.central_listas .paginador ul li.ant		{background: url(/images/cnm/paginador_ant.gif) top left no-repeat; padding:0 0 0 10px; }
.central_listas .paginador ul li.sig		{background: url(/images/cnm/paginador_sig.gif) top right no-repeat; padding:0 10px 0 0; }
.central_listas .paginador ul li.ant a		{color:#000000; border:0; }
.central_listas .paginador ul li.ant a:hover{color:#dd0000; background:none; }
.central_listas .paginador ul li.sig a		{color:#000000; border:0; }
.central_listas .paginador ul li.sig a:hover{color:#dd0000; background:none; }


.lateral_listas			{float:left; width:280px; border-top:15px solid #fff; }
.lateral_listas a		{}
.lateral_listas a:hover	{}

.lateral_listas .banner_amarillo			{float:left; width:277px; background: url(/images/cnm/banner_amarillo.gif) top left no-repeat; padding:0 0 25px 0; margin:0 0 20px 0; }
.lateral_listas .banner_amarillo2			{}
.lateral_listas .banner_amarillo3			{}
.lateral_listas .banner_amarillo img		{margin:0 0 10px 0; }
.lateral_listas .banner_amarillo .titulo	{color:#E30000; font-size:1.125em; padding:0 17px; font-weight:bold; }
.lateral_listas .banner_amarillo p			{color:#131212; font-size:.8215em; padding:6px 17px; }
.lateral_listas .banner_amarillo .participa	{clear:both; padding:0 17px; }
.lateral_listas .banner_amarillo a			{text-decoration:none; }
.lateral_listas .banner_amarillo a:hover	{text-decoration:underline; }

.lateral_listas .lateral_cuaderno			{float:left; background: url(/images/cnm/lateral_cuaderno.gif) left bottom repeat-y;  padding:0 0 0 0; }
.lateral_listas .lateral_cuaderno2			{float:left; background: url(/images/cnm/lateral_cuaderno_b.gif) left bottom no-repeat; padding:0 0 5px 0; }
.lateral_listas .lateral_cuaderno3			{float:left; width:231px; background: url(/images/cnm/lateral_cuaderno_inicio_a.gif) left top no-repeat; padding:0 27px 0 19px; }




.lateral_listas .fondo_televisor			{float:left; width:231px; position:relative; margin:-10px 0 0 0; padding:20px 0 0 0; background: url(/images/cnm/tele_roja.gif) right top no-repeat; }
.lateral_listas .lateral_cuaderno img				{margin:0 0 15px 0; display:block; }
.lateral_listas .lateral_cuaderno p					{display:inline; background:#e86c14; font-size:.875em;  color:#fff; text-transform:uppercase; padding:3px 5px; }
.lateral_listas .lateral_cuaderno ul				{padding:15px 0 10px 0; }
.lateral_listas .lateral_cuaderno ul li				{width:220px; padding:8px 0; }
.lateral_listas .lateral_cuaderno ul li a			{color:#ff8111; font-size:.875em; text-decoration:none; font-weight:bold; }
.lateral_listas .lateral_cuaderno ul li a:hover		{color:#ea6c14; text-decoration:underline; }
.lateral_listas .lateral_cuaderno ul li.separador	{font-size:1px; padding:5px 0; margin:0; background: url(/images/cnm/comentarios_separador.gif) top left repeat-x; }




.ver_toda_la_lista 			{float:left; width:450px; font-size:.875em; color:#000; font-weight:bold; padding:15px 0 30px 35px; }
.ver_toda_la_lista a		{color:#dd0000;  text-decoration:none; }
.ver_toda_la_lista a:hover	{color:#ad0000; text-decoration:underline; }

/*detalle*/


/**
 * Modificaciones para video Menu...
 */
 
.cabecera_listas						{ background-color:#fff;}
.cabecera_listas #precarga				{position:relative; width: 900px; height:108px; background-color:#fff; z-index: 2; top: 0; left: 0; text-align:center;}
.cabecera_listas #precarga 	img 		{margin: 5px auto 0px auto}
.cabecera_listas #contenedor_videos_prin{position:relative; width: 900px; height:108px; background-color:#fff; z-index: 1; top: -108px; left: 0;}
.cabecera_listas #bloqueo_xtra			{float:left; position:relative; border:1px solid black;  width: 760px; height:108px; /*overflow:hidden;*/}
.cabecera_listas ul						{position:relative; width:750px; height:73px; padding:20px 0 0 20px;  top: 0px;}
.cabecera_listas ul li 					{float:left; width:350px; }
.cabecera_listas div#anterior span		{display:none;}
.cabecera_listas div#anterior			{float: left; width:50px; padding: 20px 0 0 10px; }
.cabecera_listas div#anterior a			{display:block; width:30px; height:30px; background: url(/images/cnm/video_anterior.gif) top left no-repeat; }

.cabecera_listas div#siguiente span		{display:none;}
.cabecera_listas div#siguiente			{float: left; width:50px; padding:20px 0 0 10px; }
.cabecera_listas div#siguiente a		{display:block; width:30px; height:30px; background: url(/images/cnm/video_siguiente.gif) top left no-repeat; }


.cabecera_listas ul li.video .imagen						{float:left; width:135px; }
.cabecera_listas ul li.video .imagen div					{float:left; border:1px solid #989898; }
.cabecera_listas ul li.video .imagen a						{}
.cabecera_listas ul li.video .imagen a img					{border:1px solid #fff; }
.cabecera_listas ul li.video .texto 						{ float:left; width:210px; padding:0 0 0 0; }
.cabecera_listas ul li.video .numero						{padding:0 0 2px 0; font-size:.8125em; color:#5c5a5a; font-weight:bold; }
.cabecera_listas ul li.video .texto .titulo					{font-size:.875em; font-weight:bold; padding:0 0 4px 0; }
.cabecera_listas ul li.video .texto .titulo a				{color:#000; text-decoration:none; }
.cabecera_listas ul li.video .texto .titulo a:hover			{color:#837b82; text-decoration:underline;  }
.cabecera_listas ul li.video .texto .comentarios			{font-size:.875em; font-weight:bold; padding:0 0 4px 0; }
.cabecera_listas ul li.video .texto .comentarios a			{color:#00cc00; text-decoration:none; font-weight:bold; }
.cabecera_listas ul li.video .texto .comentarios a:hover	{color:#065106; text-decoration:underline; }

/*
.cabecera_listas						{}
.cabecera_listas ul						{float:left; padding:15px 0 0 20px; }
.cabecera_listas ul li 					{float:left; width:390px; }
.cabecera_listas ul li.anterior			{width:50px; padding:20px 0 0 0; }
.cabecera_listas ul li.anterior a		{display:block; width:30px; height:30px; background: url(/images/cnm/video_anterior.gif) top left no-repeat; }
.cabecera_listas ul li.anterior a span	{display:none; }
.cabecera_listas ul li.siguiente		{width:50px; padding:20px 0 0 0; }
.cabecera_listas ul li.siguiente a		{display:block; width:30px; height:30px; background: url(/images/cnm/video_siguiente.gif) top left no-repeat; }
.cabecera_listas ul li.siguiente a span	{display:none; }

.cabecera_listas ul li.video .imagen						{float:left; width:135px; }
.cabecera_listas ul li.video .imagen div					{float:left; border:1px solid #989898; }
.cabecera_listas ul li.video .imagen a						{}
.cabecera_listas ul li.video .imagen a img					{border:1px solid #fff; }
.cabecera_listas ul li.video .texto 						{ float:left; width:230px; padding:0 0 0 0; }
.cabecera_listas ul li.video .numero						{padding:0 0 2px 0; font-size:.8125em; color:#5c5a5a; font-weight:bold; }
.cabecera_listas ul li.video .texto .titulo					{font-size:.875em; font-weight:bold; padding:0 0 4px 0; }
.cabecera_listas ul li.video .texto .titulo a				{color:#000; text-decoration:none; }
.cabecera_listas ul li.video .texto .titulo a:hover			{color:#837b82; text-decoration:underline;  }
.cabecera_listas ul li.video .texto .comentarios			{font-size:.875em; font-weight:bold; padding:0 0 4px 0; }
.cabecera_listas ul li.video .texto .comentarios a			{color:#00cc00; text-decoration:none; font-weight:bold; }
.cabecera_listas ul li.video .texto .comentarios a:hover	{color:#065106; text-decoration:underline; }
*/





.titulo_listas .numero						{float:left; width:350px; color:#5c5a5a; font-size:.875em; padding:10px 0; font-weight:bold; }

.central_listas .enviado_por				{float:left; width:550px; }
.central_listas .enviado_por .imagen 	 	{float:left;width:98px; }
.central_listas .enviado_por .imagen img 	{width:83px; border:1px solid #9b8989; }
.central_listas .enviado_por .texto_derecha	{float:left; width:440px; }
.central_listas .enviado_por .nombre		{font-size:.875em; color:#000; padding:0 0 2px 0; }
.central_listas .enviado_por .nombre a 		{color:#000; text-decoration:none; font-weight:bold; }
.central_listas .enviado_por .nombre a:hover{color:#837b82; text-decoration:underline; }


.central_listas .un_video_detalle						{float:left; width:580px;  }
.central_listas .un_video_detalle .titulo				{font-size:1em; font-weight:bold; padding:10px 0;  }

.central_listas .un_video_detalle .video_object			{float:left; width:550px; padding:0 0 10px 0; }
.central_listas .un_video_detalle .video_object object 	{}
.central_listas .un_video_detalle .video_object embed 	{}

.central_listas .un_video_detalle .vota					{float:left; width:550px; padding:0 0 20px 0; }
.central_listas .un_video_detalle .vota .vota_texto		{float:left; font-size:.875em; padding:10px 10px 0 0; font-weight:bold; }
.central_listas .un_video_detalle .vota .boton			{float:left; margin:5px 10px 5px 0; }
.central_listas .un_video_detalle .vota .error			{float:left; width:500px; font-size:.6875em; margin:5px 0 0 0; padding:2px 0 10px 30px; background: url(/images/cnm/un_video_error.gif) top left no-repeat; }
.central_listas .un_video_detalle .vota .error p		{display:inline; background:#d10000; padding:5px 8px; color:#fff; }




.central_listas div.un_comentario 					{float:left; width:560px; margin:10px 0 0 0;  }
.central_listas div.un_comentario .imagen 	 		{float:left;width:98px;  }
.central_listas div.un_comentario .imagen img 		{width:83px; border:1px solid #9b8989;  }
.central_listas div.un_comentario .texto_derecha	{float:left; width:450px;  }
.central_listas div.un_comentario .nombre			{font-size:.875em; color:#000; font-weight:bold; padding:0 0 2px 0; }
.central_listas div.un_comentario .nombre a 		{color:#000; text-decoration:none; }
.central_listas div.un_comentario .nombre a:hover	{color:#837b82; text-decoration:underline;  }
.central_listas div.un_comentario .fecha			{font-size:.6875em; color:#707173; font-weight:bold; padding:0 0 2px 0; }
.central_listas div.un_comentario .texto			{font-size:.8125em; color:#000; padding:0 0 0 0; }


.central_listas .deja_tu_comentario					{float:left; padding:10px 19px 15px 19px; }
.central_listas .deja_tu_comentario .titulo			{font-size:.875em; color:#000; font-weight:bold; background: url(/images/cnm/deja_tu_comentario.gif) top left no-repeat;  padding:5px 0 12px 30px; }
.central_listas .deja_tu_comentario .titulo	a 		{color:#00cc00; text-decoration:none;   }
.central_listas .deja_tu_comentario .titulo	a:hover {color:#065106; text-decoration:underline; }
.central_listas .deja_tu_comentario form			{}
.central_listas .deja_tu_comentario textarea		{width:500px; height:120px; background:#fff url(/images/cnm/textarea.gif) top left repeat-x; border:1px solid #857f7f; font-size:12px; padding:5px; }
.central_listas .deja_tu_comentario .enviar			{float:left; padding:10px 10px 10px 0; }

.central_listas .gracias	{width:500px;  }
.central_listas .gracias div{}
.central_listas .gracias p	{}



						


.form_envia_tu_video					{float:left;  }
.form_envia_tu_video .titulo			{float:left;width:560px; color:#e96c14; font-size:1.5em; font-weight:bold; padding:0 0 10px 0; }
.form_envia_tu_video .explicacion		{float:left;width:560px; padding:0 0 10px 0; font-size:.8755em; color:#000; }

.texto_envia		{float:left; width:830px;   padding:15px 0 10px 20px; }

.form_envia_tu_video .texto_promo		{float:left; width:500px; padding:0 0 10px 60px; }
.form_envia_tu_video .texto_promo p		{float:left; width:180px; padding:20px 10px 0 20px ;color:#e30000; font-size:1.125em; font-weight:bold; }
.form_envia_tu_video .texto_promo img	{float:left; }


					
.form_envia_tu_video .label				{float:left; width:560px;font-size:.8125em; font-weight:bold; padding:0 0 10px 0; }
.form_envia_tu_video .label p			{float:left; background:#e96c14; text-transform:uppercase; padding:2px 4px ; color:#fff; }

.form_envia_tu_video .parrafo			{float:left;width:560px;padding:0 0 10px 0; font-size:.8755em; color:#000; }
.form_envia_tu_video .input				{float:left;width:560px;padding:0 0 10px 0; }
.form_envia_tu_video .input input 		{width:560px; border:1px solid #666666; }

.form_envia_tu_video .enviar			{float:left;width:560px; padding:10px 0 10px 0; }
.form_envia_tu_video .enviar .boton		{margin:0 10px 0 0; }

.form_envia_tu_video .titulo_del_video		{float:left;width:560px;font-size:1em; font-weight:bold; color:#000; padding:0 0 10px 0; }
.form_envia_tu_video .video_object			{float:left;width:560px; padding:0 10px; }
.form_envia_tu_video .video_object object	{}
.form_envia_tu_video .video_object embed 	{}
.form_envia_tu_video .gracias				{width:530px;  }
.form_envia_tu_video .gracias div			{}
.form_envia_tu_video .gracias p				{}
.form_envia_tu_video .error  span        {color:#fff; background:#d10000; padding:0 5px; font-size:12px; font-weight:normal;text-transform:none;display: inline; }
/* micrositios */


.micrositios				{float:left; width:875px; padding:20px 0 0 15px;  }
.micrositios h1				{font-size:1.6255em; color:#000; padding:0 0 10px 10px;  }
.micrositios h2				{font-size:1.3125em; color:#fff; padding:3px 30px 3px 0; margin:0 0 10px 0;  }
.micrositios h2 span		{background: url(/images/cnm/micrositiosh2.jpg) top right no-repeat; padding:5px 30px 10px 12px; }
.micrositios .titulo		{font-size:1em; color:#000; text-decoration:none; padding:5px 0 10px 10px; font-weight:bold; }
.micrositios .titulo a		{color:#000; text-decoration:none;  }
.micrositios .titulo a:hover{color:#837b82; text-decoration:underline;  }
.micrositios .flash			{padding:0 0 40px 0;  }
.micrositios .flash object	{border:1px solid #7a7171 ! important; }




/* que es */
.contenidos_que_es				{float:left; width:908px; height:473px; background: url(/images/cnm/contenidos_que_es.jpg) top right no-repeat; }
.contenidos_que_es p			{color:#333; font-size:12px; }
.contenidos_que_es .izq			{float:left; width:500px; }
.contenidos_que_es .der			{float:left; width:400px; }
.contenidos_que_es .izq	.flash 	{padding:15px 0 0 10px; }
.contenidos_que_es .izq	img 	{}
.contenidos_que_es .izq	object 	{}
.contenidos_que_es .izq	.titulo {font-size:20px; color:#ef0000; font-weight:bold; padding:5px 0 0 20px; }
.contenidos_que_es .der	div			{padding:20px 0 30px 15px; font-size:14px; color:#000; }
.contenidos_que_es .der	div span	{font-size:14px; font-weight:bold; color:#d70000; }
.contenidos_que_es .der	p			{padding:0 0 10px 20px; color:#333; font-size:12px; }
.contenidos_que_es .der	p.te_apuntas{padding:30px 0 10px 8px; color:#333; }
.contenidos_que_es .der	p span		{font-size:11px; font-weight:bold; padding:0 0 0 0; }
.contenidos_que_es .der	p a			{display:block; width:250px; padding:0 0 1px 0; font-size:18px; color:#fff; background:#ff0000; text-align:center; margin:10px 0 0 50px; text-decoration:none; }
.contenidos_que_es .der	p a:hover	{color:#ff0000; background:none; text-decoration:underline; }
.contenidos_que_es .der	div.imagen	{padding:20px 0 0 15px; }

/* perfil */


.txt_actividad_perfil				{float:left; margin:15px 0 20px 0; padding:0 0 0 10px; }

.blogs .caja_usuario				{float:left; background: url(/images/cnm/caja_usuariop_m.gif) top left repeat-y; margin:0 0 20px 4px; }
.blogs .caja_usuario2				{float:left; background: url(/images/cnm/caja_usuariop_a.gif) top left no-repeat; }
.blogs .caja_usuario3				{float:left; width:584px; padding:15px; background: url(/images/cnm/caja_usuariop_b.gif) bottom left no-repeat;}
.blogs .caja_usuario .imagen		{float:left; width:228px; }
.blogs .caja_usuario .imagen img 	{border:1px solid #dad2d0; }
.blogs .caja_usuario .texto			{float:left; }
.blogs .caja_usuario .texto div		{font-size:1.125em; font-weight:bold; padding:20px 0 5px 0; }
.blogs .caja_usuario .texto div a	{color:#000;}
.blogs .caja_usuario .texto p		{font-size:.875em; }


/* inicio */

.inicio		{}


.inicio_columna_izquierda	{float:left; width:456px; padding:0 0 0 15px; }



.inicio .blogs_lo_ultimo		{float:left; padding:0 0 15px 0; /*width:882px;*/ }
.inicio .contenedor_blog		{float:left; background:#ebecea url(/images/cnm/fondo_apaisado.gif) top right repeat-y; margin:0 0 30px 0; }
.inicio .contenedor_blog2		{float:left; width:428px; background: url(/images/cnm/fondo_apaisado_inicio_2.gif) bottom left no-repeat; padding:0 0 30px 0;  }
.inicio .contenedor_blog3		{}



.titulo_home 		{width:426px;padding:10px 3px 0 0; background: url(/images/cnm/un_blog_categoria.gif) top right no-repeat; margin:0 0 10px 0; }
.titulo_home div	{background: url(/images/cnm/un_blog_categoria_2.gif) bottom right repeat-x; padding:5px 19px 10px 10px ;  }
.titulo_home div p	{display:inline; color:#fff; font-size:.875em; font-weight:bold; padding:3px 5px; background:#00cc00; margin:0 0 0 0; text-transform:uppercase; }



.inicio .comentarios				{float:left; padding:0 19px 15px 19px; }
.inicio div.un_post 			{float:left; width:410px; margin:10px 0 0 0; padding:0 10px 15px 10px;  }
.inicio div.un_post a 		{text-decoration:underline; }
.inicio div.un_post a:hover	{text-decoration:none;  }
.inicio div.un_post .imagen 	 		{float:left;width:98px;  }
.inicio div.un_post .imagen img 		{width:83px; border:1px solid #9b8989;  }
.inicio div.un_post .texto_derecha	{float:left; width:300px;  }
.inicio div.un_post .nombre a:hover	{}
.inicio div.un_post .fecha			{font-size:.6875em; color:#707173; font-weight:bold; padding:0 0 2px 0; }
.inicio div.un_post .texto			{font-size:.8125em; color:#000; padding:0 0 4px 0; font-weight:normal;}
.inicio div.un_post .texto_derecha .nombre		{font-size:.935em; color:#000; font-weight:bold; padding:0 0 2px 0; }
.inicio div.un_post .texto_derecha .nombre a 		{}
.inicio div.un_post .texto_derecha .nombre a:hover{}


.inicio .comentarios				{float:left; padding:0 19px 15px 19px; }
.inicio div.un_comentario 			{float:left; width:410px; margin:10px 0 0 0; padding:0 10px 15px 10px;  }
.inicio div.un_comentario a 		{text-decoration:none; }
.inicio div.un_comentario a:hover	{text-decoration:underline;  }
.inicio div.un_comentario .imagen 	 		{float:left;width:98px;  }
.inicio div.un_comentario .imagen img 		{width:83px; border:1px solid #9b8989;  }
.inicio div.un_comentario .texto_derecha	{float:left; width:300px;  }
.inicio div.un_comentario .nombre a:hover	{}
.inicio div.un_comentario .fecha			{font-size:.6875em; color:#707173; font-weight:bold; padding:0 0 2px 0; }
.inicio div.un_comentario .texto			{font-size:.8125em; color:#000; padding:0 0 4px 0; }
.inicio div.un_comentario .nombre			{font-size:1em; font-weight:bold; padding:0 0 8px 0; }
.inicio div.un_comentario .nombre a 		{}
.inicio div.un_comentario .texto_derecha .nombre		{font-size:.875em; color:#000; font-weight:bold; padding:0 0 2px 0; }
.inicio div.un_comentario .texto_derecha .nombre a 		{color:#000; }
.inicio div.un_comentario .texto_derecha .nombre a:hover{color:#837b82; }



.inicio_columna_derecha		{float:left; width:430px; }


.ultimos_usuarios_creados				{float:left; width:414px; font-size:.875em;  padding:5px 0 0 10px; background: url(/images/cnm/inicio_ult_usu.gif) top left no-repeat; min-height:190px; height:auto ! important; height:190px; }
.ultimos_usuarios_creados a				{color:#000000; text-decoration:none; }
.ultimos_usuarios_creados a:hover		{color:#837b82; text-decoration:underline; }
.ultimos_usuarios_creados .titulo		{float:left; width:380px; }
.ultimos_usuarios_creados p				{float:left; padding:2px 5px; color:#fff; text-transform:uppercase; background:#a30000; font-weight:bold; }
.ultimos_usuarios_creados ul			{float:left; padding:7px 0 0 10px ; }
.ultimos_usuarios_creados ul li			{float:left; width:84px; padding:0 15px 0 0; font-weight:bold; }
.ultimos_usuarios_creados ul li .imagen	{}
.ultimos_usuarios_creados ul li img		{border:1px solid #fff;margin:0 0 5px 0;  }
.ultimos_usuarios_creados ul li .nombre	{}


.inicio .lat_micrositios		{float:left; width:424px; height:211px; margin:0 0 20px 0; border:1px solid #ccc; }

.inicio .lateral_cuaderno			{float:left; background: url(/images/cnm/lateral_cuaderno_inicio.gif) left bottom repeat-y;  padding:0 0 0 0; margin:10px 0 20px 0; }
.inicio .lateral_cuaderno2			{float:left; background: url(/images/cnm/lateral_cuaderno_inicio_b.gif) left bottom no-repeat; padding:0 0 5px 0; }
.inicio .lateral_cuaderno3			{float:left; width:378px;  background: url(/images/cnm/lateral_cuaderno_inicio_a.gif) left top no-repeat; padding:0 27px 20px 19px; }
.inicio .fondo_televisor			{float:left; width:370px; position:relative; margin:-18px 0 0 0; padding:40px 0 0 0; background: url(/images/cnm/tele_verde.gif) right top no-repeat; }
.inicio .fondo_televisor_rojo		{float:left; width:370px; position:relative; margin:-18px 0 0 0; padding:40px 0 0 0; background: url(/images/cnm/tele_roja.gif) right top no-repeat; }
.inicio .lateral_cuaderno img				{margin:0 0 15px 0; display:block; }
.inicio .lateral_cuaderno p					{display:inline; background:#e86c14; font-size:.875em;  color:#fff; text-transform:uppercase; padding:3px 5px; }
.inicio .lateral_cuaderno ul				{padding:0 0 0 0; }
.inicio .lateral_cuaderno ul li				{width:370px; padding:8px 0; }
.inicio .lateral_cuaderno ul li a			{color:#ff8111; font-size:.875em; text-decoration:none; font-weight:bold; }
.inicio .lateral_cuaderno ul li a:hover		{color:#ea6c14; text-decoration:underline; }
.inicio .lateral_cuaderno ul li.separador	{font-size:1px; padding:5px 0 0 0 ; margin:0; background: url(/images/cnm/comentarios_separador.gif) top left repeat-x; }

.inicio .lateral_cuaderno a				{text-decoration:none; }
.inicio .lateral_cuaderno a:hover		{text-decoration:underline; }


.inicio .lateral_cuaderno .titulo				{font-size:.875em; font-weight:bold; }
.inicio .lateral_cuaderno .titulo a				{color:#000; }
.inicio .lateral_cuaderno .titulo a:hover		{color:#837b82; }

.inicio .lateral_cuaderno .comentarios 			{float:none; padding:0 0 8px 0; font-size:.875em; }
.inicio .lateral_cuaderno .comentarios a		{color:#00cc00; }
.inicio .lateral_cuaderno .comentarios a:hover	{color:#065106; }

.numero_1	{background: url(/images/cnm/numero_1.gif) 6px 0 no-repeat; padding:0 0 10px 50px;  }
.numero_2	{background: url(/images/cnm/numero_2.gif) top left no-repeat; padding:0 0 10px 50px;  }
.numero_3	{background: url(/images/cnm/numero_3.gif) top left no-repeat; padding:0 0 10px 50px;  }
.numero_4	{background: url(/images/cnm/numero_4.gif) top left no-repeat; padding:0 0 10px 50px;  }
.numero_5	{background: url(/images/cnm/numero_5.gif) top left no-repeat; padding:0 0 10px 50px;  }
.numero_6	{background: url(/images/cnm/numero_6.gif) top left no-repeat; padding:0 0 10px 50px;  }
.numero_7	{background: url(/images/cnm/numero_7.gif) top left no-repeat; padding:0 0 10px 50px;  }
.numero_8	{background: url(/images/cnm/numero_8.gif) top left no-repeat; padding:0 0 10px 50px;  }
.numero_9	{background: url(/images/cnm/numero_9.gif) top left no-repeat; padding:0 0 10px 50px;  }
.numero_10	{background: url(/images/cnm/numero_10.gif) top left no-repeat; padding:0 0 10px 40px;  }

.inicio_descargas				{float:left; width:404px;  padding:10px 0 30px 20px; background: url(/images/cnm/inicio_descargas.gif) top left no-repeat; }
.inicio_descargas .titulo		{float:left; width:380px; font-size:.875em;  }
.inicio_descargas .titulo p		{float:left; padding:2px 5px; color:#fff; text-transform:uppercase; background:#a30000; font-weight:bold; }
.inicio_descargas ul			{float:left; padding:30px 0 0 30px; }
.inicio_descargas ul li 		{float:left;  color:#831a0a; font-size:.9375em; padding:0 30px 0 0;  font-weight:bold; }
.inicio_descargas ul li a		{display:block; width:150px; padding:130px 0 0 0 ;  text-align:center;  color:#831a0a; text-decoration:none; }
.inicio_descargas ul li a:hover	{color:#831a0a; text-decoration:underline; }


/* registro */
.registro 		{}


.registro .texto_arriba				{float:left; width:565px; padding:10px 0 0 20px; }
.registro .texto_arriba strong		{font-size:1.25em; }
.registro .texto_arriba p			{font-size:.875em; }

.registro .pasos					{float:right; padding:0 20px 0 0; }


.registro		{float:left; padding:0 0 0 10px; }
.registro .formulario					{float:left; width:880px; padding:0 0 0 0; background: url(/images/cnm/registro_fondo.jpg) top left no-repeat; height:500px; }
.registro_2 .formulario					{background: url(/images/cnm/registro_fondo_2.jpg) top left no-repeat; height:340px; }
.registro_3 .formulario					{background: url(/images/cnm/registro_fondo.jpg) top left no-repeat; height:550px; }
.registro_4 .formulario					{background: url(/images/cnm/registro_fondo_2.jpg) top left no-repeat; height:275px; }
.registro_5 .formulario					{background: url(/images/cnm/registro_fondo_2.jpg) top left no-repeat; height:275px; }

.registro .formulario ul				{float:left; width:420px; padding:15px 0 0 20px;}
.registro .formulario ul li				{float:left; width:420px; padding:0 0 8px 0;   }
.registro .formulario ul li h2			{font-size:.875em; background:#ac281a; color:#fff; padding:2px 2px 2px 4px; }
.registro .formulario ul li h3			{color:#000; font-size:1em; font-weight:bold; padding:60px 2px 2px 4px; }
.registro .formulario ul li p			{font-size:.875em; color:#000; font-weight:bold;  }
.registro .formulario ul label 			{float:left; }
.registro .formulario ul label a		{color:#000; }
.registro .formulario ul label a:hover	{text-decoration:none; }
.registro .formulario ul label span				{font-size:.875em; font-weight:bold; text-transform:uppercase; }
.registro .formulario ul label span	strong		{color:#D60000; font-size:1.2em; margin:0 0 0 0;  }
.registro .formulario ul label input			{display:block; width:216px; border:1px solid #666; font-size:.875em; padding:2px 0; margin:0 0 0 0; }
.registro .formulario ul label select		{width:220px; }
.registro .formulario ul label input[type=file]	{margin:4px 0 20px 0; }

.registro .formulario ul .error span	{color:#fff; background:#d10000; padding:0 5px; font-size:12px; font-weight:normal;text-transform:none;display: inline; }
.registro .formulario ul .error_peq		{float:right; width:120px;  margin:0 0 0 0; padding:3px 10px 4px 30px;  background: url(/images/cnm/error3.gif) top left no-repeat;  }
.registro .formulario ul .error_peq p	{float:right; color:#fff; background:#d10000; padding:0 5px; font-size:12px; font-weight:normal; }



.registro .formulario ul li.fecha_nacimiento 		{float:left; width:420px; }
.registro .formulario ul li.entradas            	{float:left; width:280px; text-transform:none;}
.registro .formulario ul li.entradas label span     { width:280px; text-transform:none;}
.registro .formulario ul li.fecha_nacimiento label	{width:400px; }
.registro .formulario ul .cmp_fecha					{float:left; width:250px; }
.registro .formulario ul .cmp_fecha	label span     { width:280px; text-transform:none;}
.registro .formulario ul li.fecha_nacimiento input	{width:40px; border:1px solid #666; font-size:.875em; padding:2px 0; margin:0 0 0 0; }


.registro .formulario ul .input_check 				{padding:0 0 10px 10px; }
.registro .formulario ul .input_check label 		{text-transform:none;  }
.registro .formulario ul .input_check label span	{text-transform:none; }
.registro .formulario ul .input_check input			{width:auto; float:left; margin:0 10px 0 0; border:0;  }
.registro .formulario ul .error						{ }

.registro .formulario ul li.acepto_edad 				{padding:0 0 0px 0px; }
.registro .formulario ul li.acepto_edad label 		{text-transform:none;  }
.registro .formulario ul li.acepto_edad label span	{text-transform:none; }
.registro .formulario ul li.acepto_edad input			{width:auto; float:left; margin:0 10px 0 0; border:0;  }
.registro .formulario ul li.acepto_edad.error


.registro .guardar							{float:left; padding:10px 0 20px 20px ; }
.registro .guardar .boton_guardar			{float:left; width:850px; padding:10px 0 20px 0; }
.registro .guardar .boton_guardar .boton	{margin:0 20px 0 0 ; }
.registro .campos_obligatorios				{float:left; width:800px; font-size:.875em; padding:5px 0 0 30px; }

.registro .formulario ul.ul_mas_largo		{float:left; width:880px; padding:0 0 0 20px;  }
.registro .formulario ul.ul_mas_largo li	{ width:880px; }
.registro .formulario ul.ul_mas_largo  .error			{margin:0 0 0 10px; }


.registro .pagina_inicio			{float:left; width:850px; padding:0 0 0 20px; font-weight:bold; }
.registro .pagina_inicio a			{color:#000; font-size:.875em; text-decoration:underline; }
.registro .pagina_inicio a:hover	{text-decoration:none; }

.registro .pagina_pefil				{float:left; margin:0 0 0 0;  width:400px; padding:40px 0 0 20px; font-weight:bold; }
.registro .pagina_pefil a			{color:#000; font-size:.875em; text-decoration:underline; }
.registro .pagina_pefil a:hover		{text-decoration:none; }


/* perfil */

.txt_stop				{float:left; margin:15px 0 20px 0; padding:0 0 0 10px; }

/* login */
.login		{float:left; padding:20px 0 0 10px; }
.login .formulario					{float:left; width:880px; padding:0 0 0 0; background: url(/images/cnm/login_fondo.jpg) top left no-repeat; height:354px; }
.login .formulario ul				{float:left; width:480px; padding:15px 0 0 20px; }
.login .formulario ul li			{float:left; width:440px; padding:0 0 8px 0;   }
.login .formulario ul li h2			{font-size:.875em; background:#ac281a; color:#fff; padding:2px 2px 2px 4px; text-transform:uppercase; }
.login .formulario ul li p			{font-size:.875em; color:#000; font-weight:bold;  }
.login .formulario ul label 		{float:left; }
.login .formulario ul a				{color:#000; font-weight:bold; font-size:.9em; }
.login .formulario ul a:hover		{text-decoration:none; }
.login .formulario ul label span			{font-size:.875em; font-weight:bold; text-transform:uppercase; }
.login .formulario ul label span strong		{color:#D60000; font-size:1.2em; margin:0 0 0 0;  }
.login .formulario ul label input			{display:block; width:216px; border:1px solid #666; font-size:.875em; padding:2px 0; margin:0 0 0 0; }
.login .formulario ul .error span	{color:#fff; background:#d10000; padding:0 5px; font-weight:normal;font-size:12px; text-transform:none;display: inline; }
.login .formulario ul .login-error { color:#fff; background:#d10000; padding:0 5px; font-size:12px; font-weight:normal;text-transform:none;display: inline; }
.login .formulario ul .error_peq	{float:right; width:120px;  margin:0 0 0 0; padding:3px 10px 4px 30px;  background: url(/images/cnm/error3.gif) top left no-repeat;  }
.login .formulario ul .error_peq p	{float:right; color:#fff; background:#d10000; padding:0 5px; font-size:12px; font-weight:normal; }
.login_iz		{float:left; width:500px;   }
.login_de		{float:right; padding:1px 88px 0 0; }
.login .guardar							{float:left; padding:10px 0 20px 20px ; }
.login .guardar .boton_guardar			{float:left; width:850px; padding:10px 0 20px 0; }
.login .guardar .boton_guardar .boton	{margin:0 20px 0 0 ; }
.login .campos_obligatorios				{float:left; width:440px; font-size:.875em; padding:10px 0 0 30px; }
.txt_login_1 {float:left; }
.txt_login_2 {float:left;  }



.recordar_clave								{float:left; padding:20px 0 0 10px; }
.recordar_clave .formulario					{float:left; width:880px; padding:0 0 0 0; background: url(/images/cnm/recordar_claves_fondo.jpg) top left no-repeat; height:330px; }
.recordar_clave .formulario ul				{float:left; width:480px; padding:0 0 0 20px; }
.recordar_clave .formulario ul li			{float:left; width:430px; padding:0 0 8px 0; }
.recordar_clave .formulario ul li h2		{font-size:1.2em; color:#000; padding:2px 2px 2px 4px; }
.recordar_clave .formulario ul li p			{font-size:.875em; color:#000; padding:0 0 20px 0; }
.recordar_clave .formulario ul label 		{float:left; }
.recordar_clave .formulario ul a			{color:#000; font-weight:bold; font-size:.9em; }
.recordar_clave .formulario ul a:hover		{text-decoration:none; }
.recordar_clave .formulario ul label span			{font-size:.875em; font-weight:bold; text-transform:uppercase; }
.recordar_clave .formulario ul label span strong	{color:#D60000; font-size:1.2em; margin:0 0 0 0;  }
.recordar_clave .formulario ul label input			{display:block; width:216px; border:1px solid #666; font-size:.875em; padding:2px 0; margin:0 0 0 0; }

.recordar_clave .formulario ul .error span	{color:#fff; background:#d10000; padding:0 5px; }
.txt_recordar {float:left; width:800px;} 
.recordar_clave .guardar						{float:left; padding:10px 0 10px 20px ; }
.recordar_clave .guardar .boton_guardar			{float:left; width:850px; padding:0 0 10px 0; }
.recordar_clave .guardar .boton_guardar .boton	{margin:0 20px 0 0 ; }
.recordar_clave .campos_obligatorios			{float:left; width:440px; font-size:.875em; padding:0 0 0 30px; }
.recordar_clave .volver							{float:left; width:850px; padding:0 0 0 10px; }
.recordar_clave .volver a						{color:#000; font-size:.875em; text-decoration:underline; }
.recordar_clave .volver a:hover					{text-decoration:none; }
.envio_ok						                {color:#006600; font-size:0.875em; font-weight:bold; font-size:1.1em; margin:1em 0em 1em 0.5em; }

/*
/images/cnm/
*/

.contenedor_clip{
   	background: url(../images/cnm/fnVideo.jpg) top left no-repeat;
   	margin:0px;
   	padding:0px;
   	float:left;
   	width:875px;
   	height:500px;
}
.video_cebraman{
   margin:96px 0px 0px 238px;
}
.boton_volver_rulando{
   margin-top: 6px;
}

/** Alertas **/

.alerta_contenido { float:right; width: 160px;  padding: 15px 0px 20px 70px;  background:url(../images/cnm/icono_alertar.gif) no-repeat top left; margin: 10px 0px; }
.alerta_contenido a {color:#de0000; text-decoration:underline; font-size:0.8em; font-weight:bold;}
.alerta_contenido a:hover {text-decoration:none; color:#de0000;}
.alerta_contenido a:visited {color:#de0000;}

.alerta                             {float:left; padding:40px 0px 20px 219px; background: url(../images/cnm/icono_g_alerta.gif) 20px 40px no-repeat; width: 500px; }          
.alerta .formulario ul li p         {font-size:0.875em; padding:0px 0px 10px 0px;}
.alerta .formulario ul li p span    {color:#d10000;}
.alerta .formulario ul li h2			{font-size:.875em; background:#ac281a; color:#fff; padding:2px 2px 2px 4px; margin: 0px 0px 10px 0px; }
.alerta .opcion                     {font-size:0.875em; padding:0px 0px 10px 20px;}
.alerta .text input, .alerta .text textarea {border:1px solid #000000; width:480px; font-size:0.875em; padding:3px 0px 3px 0px;}
.alerta .formulario ul li.text      {padding: 0px 0px 10px 0px;}
.alerta .error				{margin:3px 0 0 0; padding:3px 10px 20px 0px;  font-size:12px; }
.alerta .error span		{color:#fff; background:#d10100; padding:0 5px; }
.alerta .icono_ko       {padding:0px 0px 0px 30px; background: url(../imagens/cnm/icono_ko.gif) top left no-repeat;}
.alerta .icono_ok       {padding:0px 0px 0px 30px; background: url(../images/cnm/icono_ok.gif) top left no-repeat;}
.alerta .nota_ko_ok        {padding:0px 0px 0px 30px;}
.alerta li p a {text-decoration:underline; color:#000000;}
.alerta li p a:hover    {text-decoration:none;}

.como_participar_contenido {float:left; width: 580px;}
.como_participar_contenido p {font-size:0.875em; padding:0px 0px 10px 0px;}

.como_participar_titulo {font-size:1.5em; font-weight:bold; color:#4a9ef5; padding:10px 0px 30px 0px;}
.como_participar_contenido li {padding: 10px 0px 25px 55px; font-size:0.875em; }

.como_participar_contenido .numero_1	{background: url(../images/cnm/numero_1_azul.gif) top left no-repeat;   }
.como_participar_contenido .numero_2	{background: url(../images/cnm/numero_2_azul.gif) top left no-repeat;   }
.como_participar_contenido .numero_3	{background: url(../images/cnm/numero_3_azul.gif) top left no-repeat;   }
.como_participar_contenido .numero_4	{background: url(../images/cnm/numero_4_azul.gif) top left no-repeat;   }
.como_participar_contenido .numero_5	{background: url(../images/cnm/numero_5_azul.gif) top left no-repeat;   }
.como_participar_contenido .numero_6	{background: url(../images/cnm/numero_6_azul.gif) top left no-repeat;   }
.como_participar_contenido .numero_7	{background: url(../images/cnm/numero_7_azul.gif) top left no-repeat;  margin:0px 0px 20px 0px;  }

.como_participar_contenido  .imagen {padding: 10px 0px 10px 0px; text-align:center;}

/** TEXTOS LEGALES **/
.pie .enlaces a.on         {text-decoration:underline;}
.textos_legales				{float:left; width:875px; padding:20px 0 0 15px;  }
.textos_legales h2         {color:#C01717; font-size:1em; padding:0 0 5px 10px;}
.textos_legales h1			{font-size:1.2em; color:#000; padding:0 0 10px 10px;  }
.textos_legales p          {font-size: 0.825em; color:#000; padding:0 0 15px 10px;}
.textos_legales p.rojo     {color:#C01717}
.textos_legales a          {color:#C01717; font-weight:bold; text-decoration:none;}
.textos_legales a:hover    {text-decoration:underline;}
.textos_legales .separador            {width:875px; height:1px; border-top:1px solid #000000; padding:0px 0px 20px 0px; }

.lateral_listas .lateral_cuaderno4        {float:left; width:241px; padding:0 27px 0 10px; }
.nota_superior  {padding-bottom:10px; float:left; width:237px;}
.fondo_sin_televisor {width:237px; height:112px; background: url(../images/locale/es/cnm/como_participar.gif) no-repeat top left; overflow:hidden;}
.fondo_sin_televisor a {display:block;  width:237px; height:112px; background: url(../images/locale/es/cnm/como_participar.gif) no-repeat top left; }
.fondo_sin_televisor a:hover {background: url(../images/locale/es/cnm/como_participar.gif) no-repeat bottom left;}
.fondo_sin_televisor a span {display:none}

