/* CSS Document */
#catolicoaldia {
	background:url(images/fcatdia.jpg);
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	padding: 4px;
}
#catolicoaldia .icon {
	padding: 2px 2px 2px 2px;
	float: right;
}
#catolicoaldia .item {
	padding: 3px 3px 3px 3px;
	border-bottom: 1px solid #c6e3ff;
	text-align: left;
}

#catolicoaldia .catdiatit {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #045DA6;
	background-color: #CEE7FF;
	padding: 7px;
}
#catolicoaldia .catdiasubtit {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	padding: 2px 0 2px 0;
}
#catolicoaldia a:link {
	font-family: Arial;
	font-size: 11px;
	color: #045DA6;
	text-decoration: none;
}
#catolicoaldia a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #045DA6;
	text-decoration: underline;
}
#catolicoaldia a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #045DA6;
	text-decoration: none;
}
#catolicoaldia a:active {
	font-family: Arial;
	font-size: 11px;
	color: #045DA6;
	text-decoration: none;
}
body {
	background-color: #ece9d8;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 8px;
	margin-top: 0px;
	font-family: Arial;
	font-size: 60%;
	color: #333333;
}
ul {  
	padding-bottom:8px;
	margin-left: 0.1em;
}
ul li {
	padding-left: 0px;
	margin-left: 1px;
	padding-bottom: 4px;
	paddin-top: 4px;
}
#wrapper {
	background-color: #ffffff;
	min-width:960px;
}
#main {
} 


#headerline {
height: 10px;
background-color: #F4F4F4;
border-bottom: #C3C3C3 2px solid;
min-width: 950px;
}

#logo {
float:left;
margin-top: 5px;
margin-left: 15px;
}

#google {
margin-top: 5px;
float:left;

}

#recomiendaNot {

text-align: right;
padding-bottom: 10px;
padding-right: 10px;

}

#recomiendaNot a.recomienda:link{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #C00000;

}

#recomiendaNot a.recomienda:active {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #C00000;

}

#recomiendaNot a.recomienda:visited{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #C00000;

}

#recomiendaNot a.recomienda:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #C00000;

}

.barraizq_grupoaci {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0B2962;
	padding:2px 0 2px 0;
	margin:10px 0 10px 0;
	border-top:1px solid #BDBDBD;
	border-bottom:1px solid #BDBDBD;
}


div.voladas {

	font-family: Arial;
	font-size: 14px;
	margin-bottom: 8px;
	color: #6B6B6B;

}


div.bajada {

	font-family: Arial;
	font-size: 17px;
	color: #000000;
	margin-bottom: 8px;
	margin-top: 10px;
	
}

#date {
float: right;
width: 200px;
margin-top: 5px;
margin-right:20px;

}


#contentbody {

width: 100%;
min-width: 920px;
height: 100%;

}


#footertext {

float: left;
margin-top: 10px;
margin-left: 60px;
border-right: #BDBEBE 1px solid;
width: 200px;
text-align: left;
}

#footervisita {
margin-top: 10px;
margin-left: 30px;
float: left;
width: 170px;

}

#footergoogle {
margin-top: 10px;
float:right;
margin-right: 80px;

}


#contentnotic {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	color: #333333;

}

#mas {

background-color: #F3F3F3;
text-align: left;
width: 100%;
padding: 2px 0px 2px 5px;
color: #0066CC;
font-family: Arial;

}

#mas a:link{

text-align: center;
color: #0066CC;
font-family: Arial;
font-size: 9px;
font-weight: bold;

}

#mas a:hover{

text-align: center;
color: #0066CC;
font-weight: bold;

}

#mas a:active{

text-align: center;
color: #0066CC;
font-weight: bold;

}

#mas a:visited{

text-align: center;
color: #0066CC;
font-weight: bold;

}

a.menunotic:link {

	display: block;	
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 32px;
	padding-top: 6px;
	
	}
a.menunotic:visited {
	display: block;	
	font-family: Arial;
	font-size: 1.3em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-left: 32px;
	padding-top: 6px;
}
a.menunotic:hover {
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.menunotic:active {
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.menupunto {
	font-family: Arial;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	
}

.headerhora{font-size: 1.2em; color: #CC0000; }
.headerGMThora {font-size: 1.1em; font-family: Arial;}

input.buttonbuscar{

background-color: #E5E5E5;
border: #767676 1px solid;
height: 18px;
width: 46px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
vertical-align: middle;
text-align: center;

}

input.formbuscar{

background-color: #FFFFFF;
border: #767676 1px solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
vertical-align: middle;
text-align: left;
height: 15px;

}


.buscador {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #666666;
}

.buscadorfooter {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
}

input.formfooter{

background-color: #FFFFFF;
border: #767676 1px solid;
font-family: Arial;
font-size: 1.0em;
vertical-align: middle;
text-align: left;
height: 15px;
width: 230px;

}


a.footer2:link {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #D7D7D7;
	text-decoration: none;
}
a.footer2:hover {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer2:visited {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #EBEBEB;
	text-decoration: none;
}







/*---- Layout ----*/


#rightColumn

{

	float: right;
	width: 330px;

}

#contentColumn

{

	width: auto;
	margin-left: 120px;

}

#innerLeftColumn {
	width: 120px;
	padding-left: 2px;
	padding-right: 6px;
	height: 100%;
	border-right: 0px solid #CCCCCC;
}
#innerContentColumn
/*---- Borders ----*/

#pageFrame

{

	border: 0px;
	margin-top: 10px;
	margin-bottom: 0px;


}



#innerLeftColumn img {
	display: inline;
	margin: 0 auto;
	text-align: left;	/* IE 5 centering hack */
	border: 0px;
}


#innerLeftColumn  a:link {
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	color:#0B2962;
	text-decoration: none;
	padding: 2px 0 2px 0;

}

#innerLeftColumn  a:active {
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	color:#0B2962;
	text-decoration: none;
	padding: 2px 0 2px 0;
}

#innerLeftColumn a:visited {
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	color: #0B2962;
	text-decoration: none;
	padding: 2px 0 2px 0;
}

#innerLeftColumn a:hover {
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	color: #0B2962;
	text-decoration: underline;
	padding: 2px 0 2px 0;
}

#innerLeftColumn div.menuleftTit {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0B2962;
	border-top: 1px solid #BDBEBE;
	border-bottom: 1px solid #BDBEBE;
	margin-top: 8px;
	padding-top: 2px;
	margin-bottom: 8px;
	padding-bottom: 2px;
}


#innerLeftColumn a.menuleftRecur:link {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0B2962;

}


#innerLeftColumn a.menuleftRecur:active {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color:#0B2962;
	text-decoration: none;
}

#innerLeftColumn a.menuleftRecur:visited {
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #0B2962;
	text-decoration: none;
	padding: 3px;
}
#innerLeftColumn  a.menuleftRecur:hover {
	font-family: Arial;
	font-size: 1.1em;
	color: #0B2962;
	font-weight: bold;
	background: none;

}


#innerLeftColumn a.menuleftTit:link {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0B2962;
	border-top: 1px solid #BDBEBE;
	border-bottom: 1px solid #BDBEBE;
	padding-top: 3px;
	padding-bottom: 3px;


}


#innerLeftColumn a.menuleftTit:active {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color:#0B2962;
	text-decoration: none;
	border-top: 1px solid #BDBEBE;
	border-bottom: 1px solid #BDBEBE;
	padding-top: 3px;
	padding-bottom: 3px;
	
}

#innerLeftColumn a.menuleftTit:visited {
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #0B2962;
	text-decoration: none;
	border-top: 1px solid #BDBEBE;
	border-bottom: 1px solid #BDBEBE;
	padding-top: 3px;
	padding-bottom: 3px;
}
#innerLeftColumn  a.menuleftTit:hover {
	font-family: Arial;
	font-size: 1.1em;
	color: #0B2962;
	font-weight: bold;
	border-top: 1px solid #BDBEBE;
	border-bottom: 1px solid #BDBEBE;
	padding-top: 3px;
	padding-bottom: 3px;
	background: none;
}


#innerRightColumn {

	border-left: solid 0px #000;

	margin-left: -1px;

}

#ultimasTit {

font-family: Arial;
font-size: 14px;
color: #CC0000;
font-weight: bold;
border-bottom: 1px solid  #CCCCCC;
width: auto;
margin: 8px 0 4px 0;
padding-bottom: 5px;
padding-top: 10px;

}

.hora {

color: #C00000;
font-family: Arial;
font-size: 0.9em;
vertical-align: top;
text-align: left;

}


#ultimascontent {

margin: 6px 0 6px 0;
font-family: Arial;
font-size: 12px;
color: #666666;

}

#ultimascontent p {
	margin: 0px;
	padding-bottom: 7px;
}
#ultimascontent a:link {

font-family: Arial;
font-size: 12px;
color: #666666;
text-decoration: none;

}

#ultimascontent a:active {

color: #666666;

}

#ultimascontent a:hover {

color: #666666;
text-decoration: underline;

}

#ultimascontent a:visited {

color: #666666;

}




#relacionadascontent {

margin: 6px 0 6px 0;
font-family: Arial;
font-size: 12px;
color: #666666;

}

#relacionadascontent p {
	margin: 0px;
	padding-bottom: 7px;

}
#relacionadascontent a:link {

font-family: Arial;
font-size: 12px;
color: #666666;
text-decoration: none;

}

#relacionadascontent a:active {

color: #666666;

}

#relacionadascontent a:hover {

color: #666666;
text-decoration: underline;

}

#relacionadascontent a:visited {

color: #666666;

}

#relacionadasTit {

font-family: Arial;
font-size: 1.5em;
font-weight: bold;
color: #CC0000;
border-bottom: 1px solid  #CCCCCC;
width: auto;
margin: 15px 0 10px 0;
height: 20px;

}
#columnContent #seccion_principal #relacionadascontent {

font-family: Arial;
font-size: 1em;
color: #666666;
margin: 13px 0 3px 0;
}

#columnContent #seccion_principal #relacionadascontent p{
	margin: 0px;
	padding-bottom: 3px;
}
#columnContent #seccion_principal #relacionadascontent p.masnoticias{
	border-top: 1px solid  #CCCCCC;
	padding-bottom: 0px;
	padding-top: 6px;
}


#myprint{
margin: 5px 6px 0 12px;
}

#myprint #seccion_principal p{
	font-size: 13px;
	line-height: 1.4em;

}

#myprint #recomiendaRecursos{

display: none;

}

#myprint div.noticia_imagen_contenedor{

display: none;

}

#myprint #audio{

display: none;

}

#myprint div.noticia_imagen_contenedor object{

display: none;

}

.footer {
	font-family: Arial;
	font-size: 1.1em;
	color: #000000;
	text-align: left;
}
#advertising{
    width: 40%;
    float: right;
	text-align: center;
}


#leftInnerRightColumn {

width: 250px;
height: 100%;
padding: 5px 10px 0 10px;
/*border-right: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;*/
}

#rightInnerRightColumn {

width: 120px;
margin-right: 10px;
margin-left: 10px;
padding-top: 5px;

}

td.columnaDerechaIzq{
background-image: url(images/pixel_column.jpg);
background-position: left;
background-repeat:repeat-y;
}

td.columnaDerechaIzq #leftInnerRightColumn{
border: 0px;

}

td.columnaDerechaDer{

background-image: url(images/pixel_der_column.jpg);
background-position: left;
background-repeat:repeat-y;

}

#rightInnerRightColumn .publicidad {
	padding: 4px 0 4px 0;
	margin: 15px 0 0 0 ;
	width: 120px;
	background-color:#EEEEEE;
	font-size:1.1em;
}

#leftInnerRightColumn .publicidadleftInner {
	padding: 4px 0 4px 0;
	background-color:#EEEEEE;
	font-size:1.1em;
	display:none;
}

#leftInnerRightColumn .publicidadleftInner2 {
	padding: 4px 0 4px 0;
	background-color:#EEEEEE;
	font-size:1.1em;
}


#googleadsVert {
text-align: center;
margin: 0 0 6px 0;
padding: 0;


}

#comentarios {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
width: auto;

}

#coment_campos {
width: 100%;
background-image: url(images/back_comentarios.jpg);
background-repeat: repeat-x;

}

#coment_cuerpo_not {
width: auto;
font-family: Arial;
font-size: 1.1em;
color: #999999;
line-height: 14px;
padding-bottom: 5px;
text-align: left;
padding: 5px;
margin-bottom: 20px;

}


input.nombre {
border: #666666 1px solid;
background-color: #F7F7F7;
}

input.pais {

border: #666666 1px solid;
background-color: #F7F7F7;

}

input.email {
border: #666666 1px solid;
background-color: #F7F7F7;

}

textarea.comentario{
	border: #666666 1px solid;
	background-color: #F7F7F7;
	overflow: scroll;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	width: 250px;
    scrollbar-face-color: #E7E7E5;
	scrollbar-shadow-color: #E7E7E5;
	scrollbar-highlight-color: #ECECEC;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #F7F7F7;
	scrollbar-arrow-color: #A8A8A8;

}
input.caracteres {
border: #666666 1px solid;
background-color: #F7F7F7;

}
input.buttonenviar {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
padding: 2px;
border: #666666 1px solid;
background-color: #E4E4E4;
color: #666666;
	
	}
	
#coment_tit_not {

	width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.9em;
	color: #005D9E;
	font-weight: bold;
	border-bottom: #CCCCCC 1px solid;
	padding: 3px;
	margin-top: 20px;
	margin-bottom: 10px;
	

}


#coment_tit_not a{

	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;

}

#coment_tit_not a:hover{

	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;

}

#topbanner {

width: auto;
text-align: left;
margin: 5px;

}

#topbanner .banners {
	margin:10px 0 0 0;
	padding:2px 0 2px 0;
	background-color:#EEEEEE;
	color:#333333; 
	width:468px;
	font-size:1em;
}


#breadcrumb {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 10px 0px 15px 0px;
}

#breadcrumb a:link{
color: #0065CE;

}

#breadcrumb a:visited{
color: #0065CE;
text-decoration:none;

}

#breadcrumb a:active{
color: #0065CE;
text-decoration: none;

}

#breadcrumb a:hover{
color: #0065CE;
text-decoration: underline;

}

#herramientas_bottom {
 
width: auto;
border-bottom: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
padding: 5px 5px 25px 5px;
margin-bottom: 10px;
clear:both;
}

#bookmarks {
	padding:0px;
	padding-top: 1px;
	float:right;
	margin:0 0 10px 0;
	width:180px;
	height: 20px;
	font-family: Tahoma;
	font-size: 11px;
	

}

#herramientas {	

	float: right;	
	padding: 3px 0 0px 5px;
	margin:0 0 10px 0;
	width:90px;

}

#herramientastop {

width: auto;
border-bottom: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
padding: 5px 5px 25px 5px;
margin-top: 15px;
margin-bottom: 5px;

}

#comentarioIcon {
float: left;
font-family: Tahoma;
font-size: 11px;
width: 120px;
height: 14px;
}

#googleads {

font-size: 11px;
text-align: center;
width: 100%;
color: #999999;
margin-bottom: 20px;

}

#googleads a:link {
	text-decoration: none;
	color:#0b2962;
}
#googleads a:visited {
	text-decoration: none;
	color:#082863;
}
#googleads a:hover {
	text-decoration: underline;
}
#googleads a:active {
	text-decoration: none;
	color:#0065ce;
}

#comentarioIcon a {
color:#4C7094;
text-decoration:none;

}


.titulointerior{

	width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.7em;
	color: #005D9E;
	padding: 3 3 2 3px;
	line-height: normal;
}

#rightInnerRightColumn div.menuleftPubli {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background-color: #F4F4F4;
	padding: 4px 0 4px 0;
	
}

#rightInnerRightColumn a.menuleftPubli:link {	
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	color: #0066CC;
	background-color: #F4F4F4;
}
#rightInnerRightColumn a.menuleftPubli:visited {	
	display: block;
	text-align: center;
	color: #0066CC;
	background-color: #F4F4F4;
}
#rightInnerRightColumn a.menuleftPubli:active {	
	display: block;
	text-align: center;
	color: #0066CC;
	background-color: #F4F4F4;
}
#rightInnerRightColumn a.menuleftPubli:hover {	
	display: block;
	text-align: center;
	color: #0066CC;
	background-color: #F4F4F4;
}

.volada{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	margin-bottom: 5px;
	width: auto;
	
	}
	


textarea.comentario1 {	


	border: #666666 1px solid;
	background-color: #F7F7F7;
	overflow: scroll;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	width: 250px;
    scrollbar-face-color: #E7E7E5;
	scrollbar-shadow-color: #E7E7E5;
	scrollbar-highlight-color: #ECECEC;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #F7F7F7;
	scrollbar-arrow-color: #A8A8A8;
}
#suscripciones {
	width:232px;
	background-color: #EEEEEE;
	border: 1px solid #D1D1D1;
	padding: 10px 8px 15px 8px;
	margin-top: 15px;
	margin-bottom: 15px;
	}

#suscripciones #cabecera{

color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
margin-bottom: 10px;


}

#suscripciones #cabecera span{

	color: #E70300;
	font-size: 14px

}	


#suscripciones form{
padding: 0;
margin: 0;


}	

#suscripciones #email{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ABA299;
border: 1px solid #D0CDC6;
width: 211px;
padding: 2px;
}	


#suscripciones #texto{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 10px 0 10px 0 ;
}	

#suscripciones #opciones{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #125894;
margin: 15px 0 15px 0 ;
}



#suscripciones #opciones input{

padding: 0px;
margin: 0px;

}

#suscripciones #opciones label{

padding: 0px;
margin: 0px;

}

#suscripcion {

background-image: url(images/back_suscripcion.jpg);
background-repeat: repeat-x;
margin: 6px 0 6px 0;
padding: 1px;
border: 1px solid  #E0E0E0;
text-align: center;

}

#suscripcion  td{
padding: 0px;
margin: 0px;
}

#regalelasnoticias{
		height:auto;
		background-color:#EFF3F7;
		margin-bottom:6px;
		margin-top:5px;  
		font-size:inherit;
}	   		
#regalelasnoticias_titulo{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.2em;
   		background-color:#045DA6;
		border-bottom: 1px solid #CCCCCC;
   		padding:5px;
		text-align:center;
		font-weight:bold;
		color: #FFFFFF;
}
.regalelasnoticias_contenido{
		font-family: Arial, Helvetica, sans-serif;
		font-size:1.1em;
		height:auto;
		color: #003366;
		text-align: right;
}

input.suscripcion{

background-color: #E5E5E5;
border: #767676 1px solid;
height: 18px;
width: 46px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
vertical-align: middle;
text-align: center;

}

#audio {

background-color: #F3F3F3;
text-align: center;
height: 40px;
text-align: center;
padding-top: 3px;
margin-top: 10px;

}

.audio {

margin-left: 220px;


}

#columnContent {
margin: 5px 6px 0 12px;

}


#recomiendaRecursos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	clear: right;
   	margin: 1px 10px 10px 15px;
	background-color: #F5F5F5;
	padding-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#recomiendaRecursos ul{

padding-right: 10px;
margin-right: 10px;
padding-left: 7px;
margin-left: 10px;

}


#recomiendaRecursos li{
list-style-image: url(images/bullet_recomendamos.gif);
line-height: 18px;

}
#headerRecomiendaRecursos{
font-family: Arial;
font-size: 1.2em;
color: #CC0000;
font-weight: bold;
border-bottom: 1px solid  #CCCCCC;
width: auto;
margin: 4px;
height: 20px;
}


.noticia_imagen_contenedor{
	   	margin: 1px 10px 3px 15px;
		text-align: center;
   		float:right;
}
.imagen_recursos{
	   	margin: 5px 5px 5px 5px;
		border: 1px solid #666666;
}
.noticia_imagen{
		border: 1px solid #666666;
}
.noticia_imagen_comentario{
   		text-align: center;
		font-size:0.8em;
		color:#666666;
		background-color: #EFEFEF;
		padding:5px 5px 5px 5px;
}

.coment_tit{
		background-color:#EFF3F7;
		font-weight: bold;
		font-size: 1.1em;
		color: #21559C;
		padding:5px;
		margin-top:5px;
}
.coment_datos{
		font-size: 1.2em;
		background-color:#FFFFFF;
		color:#666666;
		padding:15px 15px 0px 15px;
}
.coment_cuerpo{
		background-color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		line-height: 1.4em;
		color: #666666;
		padding:5px 15px 0px 15px;

}
.coment_footer{
		font-size: 1.1em;
		background-color:#FFFFFF;
		text-align: left;
		border-bottom-color: #cccccc;
		border-bottom-width:1px;
		border-bottom-style:dashed;
		margin-bottom:10px;
		color: #006699;
		padding:10px 15px 15px 15px;
}
.coment_tit_not{
		font-weight: bold;
		font-size:1.3em;
		color: #21559C;
		padding:5px;
		margin-top:5px;
}
.coment_campos_not{
		color:#666666;
		padding:5px;
		font-size: 1.1em;
}
.coment_cuerpo_not{
		font-size: 1.1em;
		background-color:#FFFFFF;
		color:#666666;
		padding:5px;
		text-align: center;
}
.coment_footer_not{
		font-size: 1.1em;
		background-color:#FFFFFF;
		text-align: center;
		border-bottom-color: #999999;
		border-bottom-width:1px;
		border-bottom-style:dashed;
		margin-bottom:10px;
		color: #006699;
		padding-bottom:10px;
}

.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 1.0em;
  font-weight      : normal;
}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 1.0em;
  color            : #000000;
  background-color : #FFFFFF;
  border           : 1px solid #BDBEBE;
  margin-bottom: 1px;
}
a {
	font-weight: normal;
}
a:link {
	text-decoration: none;
	color:#0b2962;
}
a:visited {
	text-decoration: none;
	color:#082863;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color:#0065ce;
}
#seccion_principal p {
	line-height: 1.3em;
}
#seccion_principal {
	font-size: 1.5em;
	padding-bottom: 8px;
	padding-right: 15px;
	padding-top: 7px;
	}
	

#seccion_principal a:link {
color: #0065CE;
text-decoration: none;
}
#seccion_principal a:hover {
color: #0065CE;
text-decoration: underline;

}
#seccion_principal a:active {
color: #0065CE;
text-decoration: none;
}
#seccion_principal a:visited {
color: #0065CE;
}

.recurso_titulo  {
	font-size:1.6em;
	text-align : left;
	font-weight:normal;
	color : #21559C;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.tit_tab  {


    width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.7em;
	color: #005D9E;
	padding: 3 3 2 3px;
	line-height: normal;


}

.tit_tab strong, .tit_tab b {

font-weight: normal;


}

.recurso_subtitulo1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #494949;
}
.subtitulo {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #494949;
	padding: 0 0 3px 3px;
}
.noticia_byline {
	font-family: Arial;
	font-size: 1.0em;
	font-weight: normal;
	color: #494949;
	padding: 0 0 3px 0;
}
.recurso_subtitulo2 {
	font-family: Arial;
	font-size: 1.1em;
	color: #7A7A7A;
	font-weight: bold;
}
.noticia_titulo {
	font-family: Georgia, Times, serif;
	font-size:1.3em;
	text-align:left;
	font-weight:normal;
	line-height: 1.3em;
	padding:0px;
	margin:0px;
}
.noticia_fecha {
	font-size: 0.8em;
	color: #7A7A7A;
	padding:0px;
	margin:0px;
}

.video_grande {
	padding:10px 5px 10px 5px;
}
.pp_noticiadestacada {
	padding: 14px 0 14px 0;
	line-height: 1.2em;

}

div.pp_noticiadestacada b{
font-weight: normal;

}

div.pp_noticiadestacada div.noticia_titulo b{

	font-weight:bold;

}

div.pp_noticiadestacada strong{
font-weight: normal;

}
.linea {
	border-top: 1px solid #BDBDBD;
	height: 8px;
	margin: 10px 0 0 0;
	line-height: 1px;
}
.recurso_titular  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	color: #005D9E;
	text-align : left;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.recurso_foto{
		float:right;
		clear:both;
		border-color: #cccccc;
		border-width:1px;
		border-style:solid;
		padding: 2px;
		margin-right:15px;
		margin-left: 10px;
		margin-bottom: 5px;
		margin-top: 15px;
		position:relative;
}
.regalelasnoticias_titulo{
		background-color:#E7F3FF;
		border-bottom:2px solid #FFFFFF;
		padding:5px;
		text-align:center;
		font-size:1em;
		font-weight:bold;
		color: #082863;
}
.lasmascomentadas_titulo{
		background-color:#C6E3FF;
		font-size:1.1em;
		font-weight:bold;
		color:#333333;
		text-align:left;
		padding:5px;
}


/*Recursos mas Visitados*/

#recursosmasvisitados {
	background-color: #F4F4F4;
	border: 1px solid #CDCDCD;

}
#recursosmasvisitados #cabecera {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;		
	border-bottom: 1px solid #D5D5D5;
	height: 30px;
}
#recursosmasvisitados #cabecera span {
	color: #E70300;
	font-size: 16px;
}
#recursosmasvisitados ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	padding-right: 10px;
}
#recursosmasvisitados li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding:0;
	height: 29px;
	border-bottom: 1px solid #D5D5D5;
	padding-top: 6px;

}

#recursosmasvisitados li.ultimolink {
border: 0;

}

#recursosmasvisitados #footer {

	background-color: #EAEAEA;
	text-align: center;
	height: 21px;
	padding-top: 6px;
	border-top: 1px solid #D5D5D5;
}
#recursosmasvisitados #footer a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0067CF;
}
#recursosmasvisitados a {
	color: #0E5E9D;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#recursosmasvisitados ul li span a {
	font-weight: bold;
	font-variant: normal;
}

#recursosDestacados {
border: 1px solid #E4E4E4;
background-color: #F0F7FF;

}


#headerRecursosDestacados {
font-family:Arial, Helvetica, sans-serif;
font-size: 1.3em;
color: #FFFFFF;
font-weight: bold;
background-color: #045DA6;
padding: 5px 0 5px 10px;
height: 18px;
}


#cuerpoRecursosDestacados {
padding: 10px;
}

#cuerpoRecursosDestacados span{

width: 15px;
font-weight: normal;
color: #CC0000;
text-decoration:none;


}

#cuerpoRecursosDestacados ul{
font-weight: normal;
color: #CC0000;
text-decoration:none;
list-style:none;
margin: 0px;
padding: 0px;

}

#cuerpoRecursosDestacados li{

padding-bottom: 10px;

}

#cuerpoRecursosDestacados a{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
color: #045DA6;
text-decoration:none;

}

#masRecursos{


background-color: #DDE9F6;
padding: 8px 0 8px 15px;


}

#masRecursos a{
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
color: #5C87B8;


}


td#izqInteriorDerColumna{

background-image: url(images/back_izqinteriordercolumna.jpg);
background-repeat: repeat-y;

}

#leftInnerRightColumn div.menuleftPubli {
	font-family: Arial;
	font-size: 1.0em;
	color: #000000;
	text-align: center;
	background-color: #F4F4F4;
	margin: 2px 0 2px 0;
	
}

#leftInnerRightColumn a.menuleftPubli:link {	
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	text-align: center;
	color: #0066CC;
	background-color: #F4F4F4;
}
#leftInnerRightColumn a.menuleftPubli:visited {	
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	text-align: center;
	color: #0066CC;
	background-color: #F4F4F4;
}
#leftInnerRightColumn a.menuleftPubli:active {	
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	text-align: center;
	color: #0066CC;
	background-color: #F4F4F4;
}
#leftInnerRightColumn a.menuleftPubli:hover {	
	display: block;
	font-family: Arial;
	font-size: 1.1em;
	text-align: center;
	color: #0066CC;
	background-color: #F4F4F4;
}



/* AQUI EMPIEZAN :-p ESTILOS PARA EL TAB*/



/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #C1C2C2;
 font-family: Arial;
 font-size: 1.5em;
 color: #CC0000;

 
 
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-right: 4px;
 border-bottom: 1px solid  #C1C2C2;
 background: #F5F5F5;
 text-decoration: none;
}

ul.tabbernav li a:link { color:  #CC0000; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #CC0000;
 background: #F5F5F5;
 border-bottom: #C1C2C2;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border:  #C1C2C2 1px solid;
 border-bottom: 1px solid #fff;
 color: #CC0000;
 font-weight: bold;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #CC0000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding-top:10px;
 border-top:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

table.contenido {
width: 100%;
padding: 5px 0 5px 0;

}


.fecha_tiny {
	color: #A9A9A9;
	font-family: Verdana;
	font-size: 9px;
	vertical-align: top;
	text-align: left;

}

td.titulotab {
	padding-bottom:3px;

}
.horasecc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.buscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}



a.titulotab {

font-family: Arial;
font-size: 12px;
color: #666666;
text-decoration: none;
margin-bottom: 5px;
}

a.titulotab:hover {

color: #666666;
text-decoration: underline;

}

#mas {

text-align: left;
width: 100%;
padding: 5px 0px 5px 5px;
color: #0066CC;
font-family: Arial;
font-size: 1.1em;

}
/* AQUI ACABAN ESTILOS PARA EL TAB*/
.dsq-comment-text {
	font-family:Verdana, Geneva, sans-serif;
	line-height:18px;
	font-size:12px;
}
.dsq-comment-meta a, .dsq-comment-actions a {
	font-size:11px;
}
.dsq-commenter-bio  {
	display:none;
}

