/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #424345;
	background-image: url(images/fondo.gif);
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
img{ border:0px;}


#main {
	padding-bottom:15px;
	padding-top:15px;
	background-color:#e2ede8;
	background-image: url(images/nfondo.gif);
	background-repeat: repeat-y;
	background-position: center top;			
			
		
		}

#contenido{

			background-color:#FFFFFF;
			width:970px;
			text-align:left;
	
		}	

#encabezado{
			height:73px;
			background-color:#000000;
			background-image: url(images/enca_izq.gif);
			background-repeat: no-repeat;				
			
	
		}
		#encabezado .int{
				height:73px;
				background-image: url(images/enca_der.gif);
				background-repeat: no-repeat;
				background-position: right;			
	
		}
		#encabezado td{ color:#fefefe; }
		#encabezado a{ color:#fefefe; }
		#encabezado a:hover{ color:#FFFFFF; }

#menu .menu_actual{ background-color:#FFFFFF; color:#000000; }
#menu .menu_actual a{ color:#000000; }

#menu{
			height:26px;
			background-color: #393939;
			background-image: url(images/fondo_menu.gif);
			background-repeat: repeat-x;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:12px;
			color:#ffffff;
			font-weight:normal;
		}	
		#menu a{
			color:#ffffff;
		}
		
#submenu .menu_actual{
	background-color:#F0F1F3;
	color:#3C3C3C;
	border: 1px solid #C1C7C7;
}
#submenu .menu_actual a{ color:#3C3C3C; }		
		
#submenu{ padding-left:63px;}
		
#menu ul, #submenu ul{ list-style:none;
	margin:0;
	padding:0;
	
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	}
#menu ul li{
	
	margin-left:3px;
	margin-right:3px;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:5px;
	
	margin-top:4px;
	
	float:left;
	
	
	}
#submenu ul li	{
	
	margin-left:5px;
	margin-right:5px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	
	margin-top:3px;
	
	float:left;
	
	}

#submenu{
	height:26px;
	background-color: #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #393939;
	border-bottom-color: #393939;
	border-left-color: #393939;
		}	
		#submenu a{
			color:#000000;
		}
		
		

	
		
#notas_rapidas{ height:14px; margin-top:2px; overflow:hidden; }
		
#index{
			margin-top:5px;
			margin-bottom:15px;
		}
		
#pie{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#fffefe;
		font-weight:normal;
		line-height:24px;
		margin:15px;
		text-align:center;
	}
	#pie a{
			color:#fffefe;
			}
			#pie a:hover{ color:#FFFFFF; }
			
			
			
	#pie span{
				text-decoration:underline;
				cursor:pointer;
			}
			
			
			
			
			
.marco1{
			width:790px;
			background-color: #edf0f2;
			background-image: url(images/fondo1_med.gif);
			background-repeat: repeat-y;
		}
		.marco1 .int1{
				background-image: url(images/fondo1_sup.gif);
				background-repeat: no-repeat;				
					
				
				}
		.marco1 .int2{
				background-image: url(images/fondo1_inf.gif);
				background-repeat: no-repeat;
				background-position: bottom;					
				
				}
		.marco1 .int_cont{ padding:10px;}
		
		
.marco4{
			margin-top:12px;
			width:399px;
			background-color: #edf0f2;
			background-image: url(images/fondo4_med.gif);
			background-repeat: repeat-y;
		}
		.marco4 .int1{
				background-image: url(images/fondo4_sup.gif);
				background-repeat: no-repeat;				
					
				
				}
		.marco4 .int2{
				background-image: url(images/fondo4_inf.gif);
				background-repeat: no-repeat;
				background-position: bottom;					
				
				}
		.marco4 .int_cont{ padding:10px;}
		
		
		
.marco_columnas{
						background-color:#fdfdf3;
						border: 1px solid #d9d8c4;		
						margin-top:10px;			
				}
				.marco_columnas .sep{
							background-image: url(images/sep_marco_columna.gif);
							background-repeat: repeat-y;
							width:17px;
							background-position: center;
					}




		

.intro{ line-height:16px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.datos{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; margin-top:5px; margin-bottom:5px; }
.datos a{ color:#000000; }

.noticia_principal h1{
							
							margin:0px;
							padding:0px;
							font-family:Arial, Helvetica, sans-serif;
							font-weight:normal;
							font-size:24px;
							line-height:24px;
							margin-top:10px;
					}
					
.noticia_principal h3{
							
							margin:0px;
							padding:0px;
							font-family:Arial, Helvetica, sans-serif;
							font-weight:normal;
							font-size:18px;
							line-height:20px;
							margin-top:10px;
							
					}					
					
					.noticia_principal h1 a,.noticia_principal h3 a{
									
									color:#000000;
									text-decoration: none;
									
									}
									.noticia_principal h1 a:hover, .noticia_principal h3 a:hover{
									text-decoration:underline;
									}
									
.item{
	border: 1px solid #d4d4d4;
	background-color:#ffffff;
	padding:8px;
	margin-bottom:8px;
	}
	
.itemCategoria{
	
	padding:8px;
	margin-bottom:8px;
	}
	
	.item h2, .itemCategoria h2{
				color:#333333;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				margin:0px;
				padding:0px;
			}
	.item .datos, .itemCategoria .datos{ margin-top:3px; margin-bottom:2px; }
	.item a, .itemCategoria a, .item_relacionado a{ color:#333333; }
	.item a:hover, .itemCategoria a:hover, .item_relacionado a:hover{ color:#000000; }
	
	.item_relacionado{ padding:10px; }
	
	
									

.noticias_destacadas{
	list-style-image: url(images/flecha.gif);
	margin:0px;
	padding-left:15px;
	margin-top:20px;
	}
	.noticias_destacadas a{ font-size:11px; font-weight:bold; color:#000000; line-height:16px; }
	
	
.titulo_noticia{
padding-top:20px;
	
}
.titulo_noticia h1{ font-size:30px; margin:0px; padding:0px; margin-bottom:5px; text-align:center; }

#noticia{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d7d7d7;	

			
		}
		
.herramientas{
	background-color:#d7d7d7;
	border: 1px solid #d7d7d7;	
	}



.herramientas .links{
	padding:5px;
	
}
	.herramientas .links img, .herramientas .links span{ cursor:pointer;}
	.herramientas .links span{ text-decoration:underline; font-weight:bold; }

	
.herramientas #imagenes{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;	
	}
	
#loscomentarios{
	background-color:#fdfcf2;
	border: 1px solid #dad7c5;
}
.tseccion{
			font-weight:bold;
			font-size:14px;
			padding:5px;
			color:#cc6600;
			text-align:center;
			}
			
			#numCom{ padding:5px; padding-top:0px; color:#FF0000; text-align:center; }
			
			.campoCom{ width:100%; }
			
#comentarios{
	background-color:#FFFFFF;
	padding:30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c6c6c6;
	border-bottom-color: #c6c6c6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
			}
			
			
			 .comentario_na, .comentario{
					padding-bottom:15px;
					margin-bottom:15px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #000000;			 
			 }
			 
			 .comentario_na .titulo, .comentario .titulo{
			 	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-top:5px; margin-bottom:5px;
			 }
			 .comentario_na .titulo .num, .comentario .titulo .num{ font-size:20px; font-weight:bold; }
			 
			 .comentario_na .msgaprobar{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; font-weight:bold; margin-top:5px; margin-bottom:5px; }


#EE{
	
	background-color:#FDFCF2;
}

.ruta{
			font-weight:bold;
			font-size:14px;
			
			color:#cc6600;
			
			padding-top:10px;
			padding-bottom:10px;

}
.ruta a{ color:#cc6600; }


.an{ color:#EC5601; font-weight:bold; }

.titulofecha{ margin-top:20px; margin-bottom:20px; font-size:24px; }


.paginas{ margin-top:30px;  text-align:center; padding:3px; background-color:#EAEAEA; letter-spacing:1px; }
.paginas a{ color:#F05401; }



.marco_audios{
	background-color: #fefefe;
	background-image: url(images/fondo_audios.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #cfcfcf;		
		margin-top:10px;

}

.img_audio{
	border: 1px solid #656668;
}

.selector{
	background-image: url(images/selector_fondo.gif);
	background-repeat: repeat-x;
	}
	.selector_marco{
	background-color: #eeeeee;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c6c6c6;
	border-bottom-color: #c6c6c6;
	border-left-color: #c6c6c6;	
	color:#323232;
	}


.videos{
	background-color: #010101;
	background-image: url(images/fondo3_med.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:518px;
	margin-left:15px;
	color:#FFFFFF;
}
.videos a{ color:#FFFFFF; }

#mainvideo{ padding-left:18px; padding-right:18px;}
#pre_maininfovideo{ margin-left:19px; margin-right:19px; background-color:#494a4e; margin-top:10px;  }
#maininfovideo{ padding:10px; }

.videos .imgp, .itemVideo .imgp{
	border: 3px solid #676a6f; cursor:pointer;
}
.pre_previewvideo{ padding-left:18px; padding-right:18px; padding-top:10px; padding-bottom:10px; }
#previewvideo{ height:24px; overflow:hidden; }


.itemVideo{ background-color:#000000; margin-bottom:5px; color:#FFFFFF; }
.itemVideo .itemVideoInfo{ background-color:#484c4f; color:#FFFFFF;  }
.itemVideo .itemVideoInfo a{ color:#FFFFFF; font-weight:bold; }
.itemVideo .itemVideoInfo .fecha{ font-size:9px; margin-top:5px; margin-bottom:5px; }

#revista{
	background-color:#df5b06;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:10px;
	background-image: url(images/fondo_bajar.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	color:#FFFFFF;
	text-align:left;
}

#revista .fecha{ font-size:9px; }

#revista_lista{
	background-color:#df5b06;
	margin-top:0px;
	margin-bottom:10px;
	background-image: url(images/fondo_bajar.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#FFFFFF;
	text-align:left;
	width:379px;
}

#revista a, #revista_lista a{ color:#FFFFFF; }

#boletin{
	width:170px;
	height:171px;
	background-image: url(images/boletin_noticias.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align:center;

	}
	#boletin .int_boletin{
		
		padding-top:60px;
		padding-left:6px;
		padding-right:6px;
		color:#333333;

	}
	
	
#frame_notas_rapidas
{
font-weight:bold;
height:14px;
overflow:hidden;
}










/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
width: 840px; 
height: 14px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top:2px;
width: 840px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 850px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;

}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 


#slideshow{

width:375px;
height:245px;

}

#slide_nav, #slide_nav td{

background-color:#000000;
color:#FFFFFF;
	}
	#slide_nav #slide_title{ margin-left:5px; overflow:hidden; height:14px;}
	#slide_nav img{ cursor:pointer; }
	
	
.verNoticia{ font-size:12px; line-height:18px; }



.textoVerNoticia1, .textoVerNoticia2, .textoVerNoticia3,.textoVerNoticia4,.textoVerNoticia5,.textoVerNoticia6,.textoVerNoticia7,.textoVerNoticia8,.textoVerNoticia9
{ 

	font-family:Arial, Helvetica, sans-serif; color:#000000; 

}


.textoVerNoticia1{ font-size:4px;}
.textoVerNoticia2{ font-size:6px; }
.textoVerNoticia3{ font-size:8px; }
.textoVerNoticia4{ font-size:10px; }
.textoVerNoticia5{ font-size:12px; line-height:18px; }
.textoVerNoticia6{ font-size:14px; line-height:20px; }
.textoVerNoticia7{ font-size:18px; line-height:24px; }
.textoVerNoticia8{ font-size:24px; }
.textoVerNoticia9{ font-size:28px; }


#frmCon{
	padding:10px;
	background-color:#CCCCCC;
	border: 1px solid #999999;
}

.itemLink{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom:10px;
	margin-bottom:10px;
	}
	.itemLink .sLink a, .itemLink .sLink{ font-size:16px; color:#000000; font-weight:bold; }
	.itemLink .tLink{ color:#EC5601;}


/* <!-- ELECCIONES*/	
	
.elec_encabezado{

background-color:#a92884;
padding:5px;
text-align:left;

clear:both;

}

.elec_cuerpo{

background-color:#c9c9c9;
padding-bottom:1px;
padding-left:1px;
padding-right:1px;

}

.elec_cuerpo .inner{ 
						
						background-color:#f1f1f1;
						padding:10px;
						overflow:hidden;

						
					}
					
					.elec_cuerpo .inner .masnotas{
	float:right;
	width:375px;
	padding-left:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cdcdcd;						
					
					}
					
					.elec_cuerpo .inner .masnotas .itemCategoria{
					
						border-bottom-width: 1px;
						border-bottom-style: solid;
						border-bottom-color: #cdcdcd;						

							

					
					}
					
					.elec_cuerpo .inner h1{ margin:0px; padding:0px; font-size:16px; }
					
					
					



/* -->*/