/* News */
.newsHeadlineText { text-align: center; width: 98%; height: 15px;  background: #e5edf5;  border-top: 2px solid #2641fa; padding: 3px 0 0px 0; margin: 0 auto;}
.newsHeadlineText IMG { vertical-align: top; }
.newsHeader { background: #FFFFFF; height: 30px; font-size: 1.7em; text-align: center; padding: 0; margin: 10px 0 0 0; }

p.articleHeading_Archivo, div.articleHeading_Archivo { font-weight: bold; margin: 0 0 5px 0; padding: 0; color:#000; }
.articleHeading_Archivo a { color:#2641fa; }
.articleHeading_Archivo a:hover { color:#A8007D; }
span.articleHeading_Archivo { font-weight: bold; }


h1.articleHeading_Noticia, p.articleHeading_Noticia { font-weight: bold; margin: 0; padding: 0 0 10px 0; font-size: 1.5em; color:#2641fa; }
.articleHeading_Noticia a { color:#2641fa; }
.articleHeading_Noticia a:hover { color:#A8007D; }
span.articleHeading_Noticia { font-weight: bold; font-size: 1.5em; }



p.articleByLine {  padding: 0; margin: 0;  }
p.articleByLine SPAN.author { font-style: normal; font-weight:bold; }
p.articleByLine SPAN.comments { font-style: normal; }
p.articleByLine A { text-decoration: underline; }

div.articleTextBlock { clear: both; padding: 0; margin: 0; }

div.articleText, p.articleText ,div.articleText a, p.articleText a{ margin: 0; padding: 0 0 10px 10px; color:#000;}
div.articleText a:hover, p.articleText a:hover { color:#A8007D;  }


div.articleText_Archive_Link, p.articleText_Archive_Link ,div.articleText_Archive_Link a, p.articleText_Archive_Link a{ margin: 0; padding: 0 0 0 5px; color:#2641fa; font-size:1.0em;  }
div.articleText_Archive_Link a:hover, p.articleText_Archive_Link a:hover { color:#A8007D; }



IMG.articleImage { border: 1px solid #2641fa; background: #FFF; padding: 2px; margin: 2px 8px; max-width:400px; max-height:200px; height:auto; width:auto; float:left; }
IMG.articleImage_summary { border: 1px solid #2641fa; background: #FFF; padding: 2px; margin: 2px 8px; max-width:110px; max-height:110px; height:auto; width:auto; float:left; }
IMG.articleImage_summary:hover { border: 1px solid #A8007D; }



p.newsListingDate { font-weight: bold; text-align: center; margin: 0; padding: 0; }

ul.articleLinkList { list-style-type: none; line-height: 1.5em; padding: 10px 0 0 0; margin: 0;}
ul.articleStoreLink, ul.articleProductLink  { list-style-type: none; line-height: 1.5em; padding: 0; margin: 0; }

ul.archiveLinkList {list-style-type: none; line-height: 1.5em; padding: 0; margin: 0; font-size:1.0em;}
ul.archiveLinkList li, ul.archiveLinkList li a {color:#2641fa;}
ul.archiveLinkList li a:hover {color:#A8007D;}
ul.archiveLinkList li { background-image: url("../images/icons/news_link_color.gif"); background-repeat: no-repeat; background-position: 17px 2px; padding: 0 0 0 35px; }


ul.archiveLinkList_Archive {list-style-type: none; line-height: 1.6em; padding: 0; margin: 0; font-size:1.0em;}
ul.archiveLinkList_Archive li, ul.archiveLinkList_Archive li a {color:#2641fa;}
ul.archiveLinkList_Archive li a:hover {color:#A8007D;}
ul.archiveLinkList_Archive li { background-image: url("../images/icons/calendario2.gif"); background-repeat: no-repeat; background-position: 17px 2px; padding: 0 0 0 40px; }






ul.articleLinkList li  { background-image: url("../images/icons/news_link_bn_externo.gif"); background-repeat: no-repeat; background-position: 17px 2px; padding: 0 0 0 35px;  }
ul.articleLinkList li.articleStoreLink { background-image: url("../images/icons/news_link_bn.gif"); background-repeat: no-repeat; background-position: 17px 2px; padding: 0 0 0 35px; }
ul.articleLinkList li.articleProductLink { background-image: url("../images/icons/news_link_color.gif"); background-repeat: no-repeat; background-position: 17px 2px; padding: 0 0 0 35px; }
ul.articleLinkList a, ul.archiveLinkList a { /*text-decoration: underline; */}

.commentsHeading { background: #f2f1ee; padding: 3px; }
.commentsBody { background: #FFFFFF; padding: 3px; }
p.backLink { float: right; margin: 0; padding: 0; clear: right; }
.commentsAuthor { text-align: left; float: left; margin: 0; width: 45%; }
.commentsSubject { font-weight: bold; }
.commentsDate { text-align: right; float: right; padding: 0; margin: 0; }
div.commentsBody p { clear: both; padding: 0 10px 10px 10px; margin: 0; }

fieldset.commentsFieldSet { text-align: left; background: #f2f1ee; border: 1px solid #e7e6e0; padding: 1em; margin: 10px 0 0 0; }
fieldset.commentsFieldSet legend { padding: 0.2em 0.5em; border: 1px solid #c96e29; background: #fff; color: #000; text-align: right;}
fieldset.commentsFieldSet label { display: block; text-align: left; margin: 3px;}
fieldset.commentsFieldSet label input { display: block; }
.commentsSubmit { text-align: right; }

.splitSolid { height: 1px; background: #000000; padding: 0; margin: 0; width:98%; margin: 0 auto; }
.splitSolidGray { height: 1px; background: #9a9a9a; padding: 0; margin: 0; width:98%; margin: 0 auto;}
.clearSplit { height: 10px; padding: 0; margin: 0; }
.splitSolid hr, .splitSolidGray hr, .clearSplit hr { display: none; }

.clearboth { clear: both; height: 1px; width: 100%; }
.clearboth hr { display: none; }


.articleSummary, .articleText {
text-align:justify;
}

.Num_comments{
font-size: 1.4em;
width: 100%; 
height: 25px;  
background: #e5edf5; 
border-top: 1px solid #2641fa; 
padding: 5px 0 0px 0; 
margin-top: 5px;
font-weight:bold;
}

.El_texto_noticia {
font-size: 11px;
}



