/* RESET 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a {text-decoration:none;}
*/
* {padding: 0; margin: 0;
} 
body { color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: #000000;  margin-top: 5px; margin-bottom: 10px; 
}
.texto { color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 
}
.aviso { border: 1px solid #CCCCCC; background-color: #171717; padding-top: 10px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;
}
.aviso p { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px;
}
.texto_gris { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
h1 { color: #CC6600; margin-top: 0px; margin-bottom: 8px; font-size: 22px;}
h2 { color: #CC6600; margin-top: 0px; margin-bottom: 8px; font-size: 20px;}
h3 { color: #CC6600; margin-top: 0px; margin-bottom: 8px; font-size: 16px;}

.noticia h1 { color: #CC6600; margin-top: 0px; margin-bottom: 0px; font-size: 16px;}

a {	color: #24ABCD;	text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited { text-decoration: underline; }

p { text-align: justify; }

input 		{ height: 11px; font-size: 14px; font-family: Verdana, Arial; color: #CCCCCC; border-right: #cc6600 1px solid; border-top: #cc6600 1px solid; border-left: #cc6600 1px solid; border-bottom: #cc6600 1px solid; background-color: #330000; width: 70px; }
select 		{ height: 15px; width: 140px; font-size: 14px; font-family: Verdana, Arial; color: #CCCCCC; BORDER-RIGHT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; BORDER-LEFT: #cc6600 1px solid; BORDER-BOTTOM: #cc6600 1px solid; BACKGROUND-COLOR: #330000; }
textarea 	{ background-color: #330000; border-right: #cc6600 1px solid; border-top: #cc6600 1px solid; border-left: #cc6600 1px solid; border-bottom: #cc6600 1px solid; background-color: #000000; color: #CCCCCC; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

#cabecera_nueva { padding-top: 10px;
}
#cabecera_nueva #logo { width: 1200px; height: 50px; overflow: hidden; padding-bottom: 5px;
}
#cabecera_nueva #logo #logo_izq { width: 380px; float: left; margin-right: 5px;
}
#cabecera_nueva #logo #logo_dcha { float: right; width: 610px;
}
#cabecera_nueva #logo #logo_dcha #banners_logo_izq_1 { float: left;  margin-right: 7px;
}
#cabecera_nueva #banners_1 { width: 1200px; height: 50px; overflow: hidden; padding-bottom: 5px;
}
#cabecera_nueva #banners_1 #banners_1_izq {  width: 380px; float: left; margin-right: 5px;
}
#cabecera_nueva #banners_1 #banners_1_dcha { float: right; width: 610px;
}
#cabecera_nueva #banners_1 #banners_1_dcha #banners_1_dcha_1 { float: left;  margin-right: 7px;
}
#cabecera_nueva #banners_mega { width: 1200px; height: 60px;  overflow: hidden; margin-bottom: 10px; margin-top: 2px;
}
#cabecera_nueva #texto_publicidad { text-align:right; color: #999999; font-size: 10px; margin-bottom: 4px;
}
#cabecera_nueva #texto_publicidad a { color: #999999; text-decoration: underline;
}

.input_titular 		{ width: 350px; height: 13px; }
.textarea_noticia 	{ width: 350px; }
.textarea_envio 	{ width: 250px; height: 50px; }
.input_150 			{ width: 150px; }
.input_naranja 		{ width: 50px; font-size:8px; color:#ffffff; background-color: #FF8109;height: 13px;}
.textarea_conciertos { border-right: #cc6600 1px solid; border-top: #cc6600 1px solid; border-left: #cc6600 1px solid; border-bottom: #cc6600 1px solid; background-color: #000000; width: 150px; height: 150px; color: #CCCCCC; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.select_fecha 		{ width: 55px; }
.input_form 		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-right: #CC6600 1px solid; border-top: #CC6600 1px solid; border-left: #CC6600 1px solid; border-bottom: #CC6600 1px solid; padding: 0px 0px 0px 0px; background-color: #0D0D0D; width: 200px; height: 15px; text-align: left; }
.input_form_250		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-right: #CC6600 1px solid; border-top: #CC6600 1px solid; border-left: #CC6600 1px solid; border-bottom: #CC6600 1px solid; padding: 0px 0px 0px 0px; background-color: #0D0D0D; width: 250px; height: 15px; text-align: left; }
.input_file			{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-right: #CC6600 1px solid; border-top: #CC6600 1px solid; border-left: #CC6600 1px solid; border-bottom: #CC6600 1px solid; padding: 0px 0px 0px 0px; background-color: #0D0D0D; width: 300px; height: 18px; text-align: left; }
.text_form			{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-right: #CC6600 1px solid; border-top: #CC6600 1px solid; border-left: #CC6600 1px solid; border-bottom: #CC6600 1px solid; padding: 0px 0px 0px 0px; background-color: #0D0D0D; width: 200px; height: 200px; text-align: left; }
.boton_form 		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-right: #CC6600 1px solid; border-top: #CC6600 1px solid; border-left: #CC6600 1px solid; border-bottom: #CC6600 1px solid; padding: 0px 0px 0px 0px; background-color: #0D0D0D; width: 40px; height: 16px; text-align: center; } 
.boton_libro 		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-right: #CC6600 1px solid; border-top: #CC6600 1px solid; border-left: #CC6600 1px solid; border-bottom: #CC6600 1px solid; padding: 0px 0px 0px 0px; background-color: #0D0D0D; width: 102px; height: 18px; text-align: center; vertical-align: middle; } 
.input_buscador_home { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-right: #CC6600 1px solid; border-top: #CC6600 1px solid; border-left: #CC6600 1px solid; border-bottom: #CC6600 1px solid; padding: 0px 0px 0px 0px; background-color: #0D0D0D; width: 105px; height: 15px; text-align: left; }
.input_login 		{ height: 13px; border: #858585 1px solid; padding: 0px 0px 0px 0px; background-color: #0D0D0D; width: 105px; }
.input_grupos		{ background-color: #0D0D0D; height: 13px; }

.subcabecera { font-size: 12px; color: #FFFFFF; background-color: #000000; margin-bottom: 5px; padding-left: 2px; padding-bottom: 3px; padding-top: 3px; height: 15px; border-bottom: 1px solid #CC6600; border-top: 0px solid #CC8800;}

.descripcion_logo { color: #CC6600;	text-align: left; font-size: 14px; line-height: 10px; text-align: justify; padding-left: 3px; }
.cita { color: #CC6600; font-size: 12px; padding-right: 3px; font-weight: bold; }
.titular { color: #CC6600; font-weight: bold; font-size: 14px; line-height: 18px; margin-bottom: 5px; }
.cuerpo { text-align: justify; font-size: 16px !important; line-height: 18px;}
.firma { color: #CC6600; font-size: 12px; line-height: 1.5;}
.envia_amigo a { font-size: 9px; color: #333333; }
.envia_amigo a:hover { color: #CCCCCC; }

.menu {	background-color: #000000; color: #FFFFFF; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;	border-top: 1px solid #1D1D1D;	border-left: 0px solid #1D1D1D;	border-right: 0px solid #1D1D1D; font-size: 12px;}
.menu a { color: #FFFFFF; }
.menu th { background-color: #000000; font-weight: bold; text-align: left; padding: 1px 0px 1px 3px; height: 12px; border-bottom: 1px solid #1D1D1D; border-top: 1px solid #1D1D1D;}
.menu td { background-color: #000000; font-weight: bold; text-align: left; padding: 2px 0px 2px 3px; height: 12px; border-bottom: 1px solid #1D1D1D;}
.menu th.activo { background-color: #CC6600; }
.menu td.activo { background-color: #CC6600; }

.caja {	font-size: 12px; text-align: center;	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 20px; border-top: 1px solid #CC6600;	border-bottom: 1px solid #CC6600; border-left: 1px solid #CC6600; border-right: 1px solid #CC6600; }
.caja th { font-size: 12px; background-color: #CC6600; color: #FFFFFF; text-align: left; font-weight: bold; padding: 1px 0px 1px 3px; height: 15px; color: #FFFFFF; }
.caja td { font-size: 12px; background-color: #000000; padding: 4px 0px 4px 0px; height: 15px; border-top: 1px solid #CC6600; }

.caja_xml { background-color: #000000; color: #CCCCCC; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 20px; border-top: 1px solid #CC6600; border-left: 1px solid #CC6600; border-right: 1px solid #CC6600; border-bottom: 1px solid #CC6600; }
.caja_xml th { background-color: #000000; font-weight: bold; text-align: center; border-bottom: 1px solid #CC6600; color: #FFFFFF; }
.caja_xml td { background-color: #000000; text-align: center; padding: 7px 0px 5px 0px; height: 25px; border-bottom: 0px solid #CC6600; }

.caja_destacados { max-width: 160px; font-size: 11px;background-color: #000000; color: #FFFFFF; padding: 0px; margin: 0px 0px 0px 0px; border-top: 1px solid #CC6600; border-left: 1px solid #CC6600; border-right: 1px solid #CC6600; border-bottom: 1px solid #CC6600; }
.caja_destacados th { font-size: 10px;background-color: #C26612; font-weight: bold;	text-align: left; padding: 1px 5px 1px 5px; height: 12px; border-top: 1px solid #CC6600; border-bottom: 1px solid #CC6600; }
.caja_destacados td { font-size: 11px; background-color: #000000; padding: 10px; text-align: center; }



.caja_grupo { background-color:#C26612; margin-bottom: 20px; font-weight:normal;  border: 1px solid #C26612; text-align: justify; font-size: 10px; }
.caja_grupo th {color:#CDCDCD;}
.caja_grupo a { color: #FFFFFF; text-decoration:none; font-weight:bold;}
.caja_grupo a:hover { color:#FFF0DD; text-decoration:underline;font-weight:bold;}

.caja_buscador { margin-bottom: 0px;  background-color:#000000; font-weight: normal;  border: 1px solid #C26612; font-size: 10px; }
.caja_buscador th{ color:#FFFFFF; text-align:left; height:19px; background: #C26612 url(http://www.manerasdevivir.com/pics/grupos_login.gif) no-repeat top left;}
.caja_buscador td { background-color: #000000; color:#EC7E1A; padding: 2px 4px 2px 4px; }
.caja_buscador a { color: #C26612; text-decoration:none; font-weight:bold;}
.caja_buscador a:hover { color:#FF7A00; text-decoration:underline; font-weight:bold;}

.caja_login	{ margin-bottom: 0px; font-weight: normal; border: 1px solid #656565; font-size: 10px; background-color:#1A1A1A }
.caja_login th { color:#FFFFFF; text-align:center; height:19px; background: #000000 url(http://www.manerasdevivir.com/pics/grupos_buscador.gif) no-repeat top left;}
.caja_login td { color:#CCCCCC; background-color:#1A1A1A; padding: 2px 4px 2px 4px;}
.caja_login a { color: #C26612; text-decoration:none; font-weight:bold;}
.caja_login a:hover { color:#FF7A00; text-decoration:underline; font-weight:bold;}

.caja_contenido_cartel { background-color:#171717; margin-bottom: 20px; border: 1px solid #CCCCCC; text-align: justify; font-size: 10px; }
.caja_contenido { background-color:#171717; margin-bottom: 20px; border: 1px solid #CCCCCC; text-align: justify; font-size: 10px; }
.caja_contenido img { float:left; margin-right: 5px; border: 0px; }
.fecha_titular { font-size: 9px; font-weight:bold; }

.sub_menu { background-color:#000000; margin-top: 5px; margin-bottom: 10px; border: 1px solid #171717; font-size: 10px; }
.sub_menu a { text-decoration: none; font-weight: bold; }
.sub_menu a:hover { text-decoration:underline; }


/* ***************** estilos sociedad/blogs ************* */
.sociedad a { font-size: 9px; color: #B9B9B9; }
.sociedad a:hover { color: #D6D6D6; }
.cajasombreada {
  border: 1px solid #434343;
  background: #171717 url(http://www.manerasdevivir.com/pics/gris/fonray_negro.gif);
  padding: 5px;
  margin: 2px 2px 2px 0px;
}
/*.cajasombreada a{color: #B9B9B9;}
.cajasombreada a:hover {color: #D6D6D6; } */
.cajamaneras {
  border: 1px solid #999999;
  background: #121212;
  padding: 3px;
  margin: 2px 2px 2px 0px;
  text-align:left;
}
.titulo {
  color: #FFFFFF;
  font-weight: normal;
  padding-left: 2px;
  padding-right: 2px;
  height: 12px;
  background: #936A00 url(http://www.manerasdevivir.com/pics/gris/der_negro.gif) no-repeat top right;
}

/********************* LISTADOS ******************************************/
.tabla_listado 
{
	padding: 0px;
	width: 100%;
	font-size: 10px;
}
.tabla_listado th 
{
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	background-color: #202020;
	border-bottom: 1px solid #5E5656;
	border-top: 1px solid #5E5656;
	/*font-family: Arial, Helvetica, sans-serif;*/
	border-left: 1px solid #5E5656;
	font-size: 12px;
}
.tabla_listado th.abre
{
	border-left: 1px solid #5E5656;
	font-weight: bold;
	width: 30px;	
	padding-left: 0px;
}

.tabla_listado th.abre_centrado
{
	border-left: 1px solid #5E5656;
	font-weight: bold;
	text-align: center;
	width: 30px;	
	padding-left: 0px;
}

.tabla_listado th.cierra
{
	border-right: 1px solid #5E5656;
}

.tabla_listado th.cierra_centrado
{
	border-right: 1px solid #5E5656;
	text-align: center;
}

.tabla_listado td 
{
	text-align: left;
	padding: 5px;
	/*background-color: #0D0D0D;*/
	border-bottom: 1px solid #5E5656;
	border-left: 1px solid #5E5656;
}

.tabla_listado td.centrado
{
	text-align: center;
}

.tabla_listado td.abre
{	
	font-weight: bold;
}

.tabla_listado td.abre_centrado
{	
	font-weight: bold;
	text-align: center;
	width: 30px;	
}

.tabla_listado td.cierra
{
	border-right: 1px solid #5E5656;
}

.tabla_listado td.cierra_centrado
{
	border-right: 1px solid #5E5656;
	text-align: center;
}



.tabla_listado tr.tr_over {
	background-color: #202020;
}

.tabla_listado tr.tr_out {
	background-color: #0D0D0D;
}

/*  */
.lista_instrucciones { margin-top: 20px; }
.lista_instrucciones li { list-style: none; }


/************ REPORTAJE EN DIRECTO *******************/

.caja_rep_directo {
	width: auto;
	background-color:#171717;
	margin-bottom: 20px;
	padding: 5px;
	border: 1px solid #CCCCCC;
	text-align: justify;
}

.caja_rep_directo p {
	text-align: justify;
	margin-bottom: 0px;
	margin-top: 10px;
}

.caja_rep_directo li {
	padding-bottom: 2px; padding-top: 2px;
	list-style: none;
}

.caja_rep_directo .ahora {
	background-color: #CC6600;
	color: #FFFFFF;
	font-weight: bold;
}
/* Galer�a Fotos */

.fotos_blog
{
	text-align: center;
	margin-left: auto; margin-right: auto;
	margin-bottom: 10px;
}

.fotos_blog img
{
	border: 1px solid #CCCCCC;
	margin-right: 10px;
}

.navegacion { font-size: 11px; margin-bottom: 10px; 
}
.navegacion .aqui { color: #CC6600; font-weight: bold; 
}
.subtitulo { font-style:italic; margin-top: 3px; margin-bottom: 7px; color: #CC6600; margin-bottom: 20px;
}

/* Retratos */

#galeria_retratos { margin-top: 20px; margin-left: 15px;
}
#galeria_retratos img { border: 1px solid #CCCCCC;
}
#galeria_retratos ul { list-style: none;
}
#galeria_retratos li { display: inline; margin-right: 14px;
}
#galeria_retratos .linea_retratos { margin-bottom: 14px;
}
#galeria_retratos #ganadores { margin-left: 0px; margin-bottom: 20px;
}
#galeria_retratos #ganadores li { margin-right: 7px;
}
#galeria_retratos #ganadores img { border: 0;
}

/* Reportajes */
#reportaje { background-color: #000000;
}
#reportaje  h1 { font-size: 20px; margin-top: 2px; margin-bottom: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; 
}
#reportaje  h2 { font-size: 14px; font-weight: normal; font-style: italic;
}
#reportaje h1 { font-family: Georgia, "Times New Roman", Times, serif; 
}
#reportaje p { font-size: 12px; margin-bottom: 15px; font-family: Verdana; text-align: left; line-height: 16px; margin-bottom: 10px;
}
#reportaje #contenido_izquierda p.pregunta { color: #CC6600;
}
#reportaje #contenido_izquierda_entrevista p.pregunta { color: #CC6600;
}
#reportaje p.entradilla { font-size: 12px; font-style: italic; line-height: 15px;
}
#reportaje p.firma { font-style: italic; color: #CCCCCC; font-size: 11px;
}
#reportaje p.firma_reportaje { font-style: italic; color: #CC6600; font-size: 11px; margin-top: 5px;
}
#reportaje p.firma_reportaje_pie { font-style: italic; color: #CC6600; font-size: 11px; margin-top: 5px; text-align: right;
}
#reportaje .firma {  color: #CC6600; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; margin-bottom: 0px; font-size: 11px; margin-bottom: 5px; margin-top: -5px;
}
#reportaje .foto_reportaje img { border: 0;
}
#reportaje .foto_reportaje { background-color: #FFFFFF; float: left; padding: 5px 5px 5px 5px; margin-right: 10px; margin-top: 4px;
}
#reportaje .foto_reportaje .pie_foto { display: block; margin-top: 4px; color: #333333;
}
#reportaje .foto_reportaje .pie_foto .gris { color: #CCCCCC; margin-left: 10px;
}
#reportaje .derecha  { float: right; margin-left: 5px;  margin-right: 5px; 
}
#reportaje .entrada { margin-bottom: 30px;
}
#reportaje .galeria { width: 595px; margin-right: 15px; margin-top: 30px; overflow: hidden; height: 510px;
}
#reportaje .galeria .malla_fotos { width: 525px; float: right; margin-left: 0px; padding-left: 10px; height: 510px;
}
#reportaje .galeria .malla_fotos img { border: 1px solid #CCCCCC; margin-right: 20px;
}
#reportaje .galeria .malla_fotos img.final { margin-right: 0px;
}
#reportaje .galeria .malla_fotos .linea_fotos { margin-bottom: 15px;
}	
#reportaje .video_youtube { margin-top: 30px;
}
#reportaje .video_youtube p.video { text-align: center;
}
#reportaje #pie_reportaje { background: url(/pics/background.png) repeat; border: 0px solid #CCCCCC; width: 841px; margin-top: 20px; overflow: hidden; padding: 10px;/*display:none;*/
}
#reportaje #pie_reportaje p { font-size: 11px; margin-bottom: 0px;
}
#reportaje #pie_reportaje  .columna_pie { float: left; border: 0px solid white; width: 250px; height: 60px;
}
#reportaje #contenido_derecha ul li { margin-right: 12px;
}
#reportaje #contenido_derecha ul li img { vertical-align:middle; margin-bottom: -1px;
}
#reportaje .despiece { background-color: #1E1E1E; padding: 7px; margin-top: 10px;
}




#contenido_centro { width: 870px; border: 0px solid lime; overflow: hidden; font-size: 11px;
}
#contenido_izquierda { float: left; width: 600px; margin-right: 10px;
}
#contenido_izquierda .subtitulo { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-style: normal; margin-top: 0px;
}
#contenido_izquierda .titular { font-size: 14px; font-weight: normal;
}
#contenido_izquierda .cuerpo { font-size: 11px; text-align: left;
}

#contenido_izquierda_entrevista  { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-style: normal; margin-top: 0px;
}
#contenido_izquierda_entrevista  .titular { font-size: 14px; font-weight: normal; }
#contenido_izquierda_entrevista  .cuerpo { font-size: 11px; text-align: left; }


.destacado_foro { float: left; width: 236px; margin-right: 4px; background-color: #161616; padding: 8px; margin-bottom: 10px; text-align: center; font-size: 16px; font-weight: bold; border: 2px solid #A0AA47;
}
.destacado_foro a { color: #A0AA47;
}
#contenido_derecha { float: left; width: 235px; margin-right: 4px; background-color: #161616; padding: 0px 8px 8px 8px;background-image: url(/pics/background.png); background-repeat: repeat;
}
#contenido_derecha img.portada { margin-left: 12px; border: 0;
}
#contenido_derecha h2 { color: #CC6600;
}
#contenido_derecha .pregunta { color: #A0AA47; font-weight: bold; 
}
#contenido_derecha p { text-align: left;
}
#contenido_derecha p.letra { text-align: center; font-size: 11px; font-style: italic;
}
#contenido_derecha p.reproductor { text-align: center;
}
#contenido_derecha li { list-style: none; margin-bottom: 10px; font-size: 11px; line-height: 14px; margin-top: 20px;
}
#contenido_derecha .titulo-destacados { font-size: 12px; font-weight: bold; color: #A0AA47 ; margin-bottom: 7px;
}
#contenido_derecha .impar { color:#FFFFFF;
}
#contenido_derecha .agradecimientos { font-size: 11px; font-style: italic;
}
.titulo_verde { color: #A0AA47; font-size: 12px; font-weight: bold; margin-bottom: 4px;
}
.foto_reportaje_texto { border: 1px solid #CCCCCC; float: left; margin: 4px 10px 2px 0px;
}
.foto_reportaje_texto_no_borde { border: 0px solid #CCCCCC; float: left; margin: 4px 10px 2px 0px;
}
.foto_reportaje_texto_derecha { border: 1px solid #CCCCCC; float: right; margin: 4px 5px 2px 10px;
}
#contenido_derecha .foto { margin-left: 17px; margin-bottom: 20px; border: 1px solid #CCCCCC;
}
#contenido_derecha .cabecera { margin-top: 20px; margin-bottom: 20px;
}
#contenido_derecha .formacion { margin-top: -10px; margin-bottom: 25px;
}
#contenido_derecha .formacion  li { margin-bottom: -15px;
}

.horarios_vina { width: 590px; font-size: 11px; text-align: left;
}
.horarios_vina .dia1 { width: 190px; float: left; margin-right: 10px;
}
.horarios_vina .dia2 { width: 190px; float: left; margin-right: 10px;
}

.horarios_vina .dia3 { width: 190px; float: left;
}


.tabla_horarios { border-spacing: 0px; border-collapse: collapse; margin-bottom: 20px;
}
.tabla_horarios td { border: 1px solid #CC6600; padding: 4px; margin: 0px;
}
.tabla_horarios td.centrado { text-align: center;
}
.tabla_horarios td.grupo { font-weight: bold;
}


#enlace-repor { border: 2px solid #CC6600; padding: 5px; width:220px; margin-top: 10px; margin-bottom: 10px;
}
#enlace-repor p { margin-bottom: 0px; text-align: center; font-weight: bold;
}
#reportaje.fotos h1 {font-size: 20px;
}
#reportaje.fotos h2 { font-style: normal; font-size: 18px; margin-top: 20px;
}
#reportaje.fotos .entrada { margin-top: 20px; overflow: hidden; height: 183px;
}
#reportaje.fotos .firma { color: #666666;
}
#reportaje.fotos .linea_fotos { height: 140px; overflow: hidden; margin-bottom: 10px; text-align: center;
}
#reportaje.fotos .linea_fotos img { float: left; margin-right: 12px; border: 1px solid #CCCCCC;
}
.galeria-fotos { margin-left: 80px;
}
.foto-entre-texto { font-style: 11px; text-align: center; margin-top: 20px; margin-bottom: 20px;
}
.foto-entre-texto img { display: block; margin-left: auto; margin-right: auto; border: 5px solid #ffffff; margin-bottom: 5px;
}


#enlace-repor { border: 2px solid #CC6600; padding: 5px; width:220px; margin-top: 10px; margin-bottom: 10px;
}
#enlace-repor p { margin-bottom: 0px; text-align: center; font-weight: bold;
}
#reportaje h1 {font-size: 22px;
}
#reportaje .subtitle { font-style: normal; font-size: 12px; font-weight: normal; margin-top: 5px; color: #cc6600;
}
#reportaje .fotos .entrada { margin-top: 20px; overflow: hidden; height: 183px;
}
#reportaje .firma { color: #666666;
}
#reportaje .firma_reportaje { font-style: normal!important;
}
.linea_fotos { height: 140px; overflow: hidden; margin-bottom: 10px; text-align: center;
}
.linea_fotos img { float: left; margin-right: 12px; border: 1px solid #65605a	;
}
.galeria-fotos { margin-left: 80px; margin-top: 20px;

}
.galeria-fotos h2 { font-style: normal!important; font-size: 20px!important; }
.pregunta { font-weight: bold;
}
small {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
blockquote {
	font-family: Courier;
	font-size: 20px;
	margin-bottom: 20px;
	text-align: center;
}
h1 {
	font-size: 26px!important;
}
.firma_reportaje {
	font-size: 12px!important; font-style: normal!important; margin-top: 5px!important; margin-bottom: 15px!important;
}
.reporCita {
    font-size: 20px; color: #cc6600; text-align: center; margin-bottom: 20px; margin-top: 20px;
}