/* DTML instructions to set caching headers.*/







div.resultado h4 a{

 color: #0097AC /*mainBlue*/;
 position:relative;
 top: -3em;
 margin-left:2.7em;

}

div.resultado h4 span{

 position:relative;
 top: -3.3em;
 /*left: 3.1em;*/

}

div.resultado span.description,div.resultado p.fecha, div.resultado p.datos{

 position:relative;
 top: -3.5em;
 left: 4em;

}

div.resultado span.description, div.resultado p.datos{

 position:relative;
 top: -3em;
 left: 4em;
 margin-top:0.2em;

}

div.resultado p.datos{

 margin-bottom:-10px;

}

/*ul.contextual-actions li a{

 color: #0097DD /*normalBlue*/;
 margin-right:1em;

}*/

div.resultado ul.contextual-actions {
    clear: both;
    margin-left: 10px;
    padding: 0 !important;
    list-style: none;
}

div.resultado ul li {
    float: left;
    display: block;
    margin-right: 16px;
    position: relative;
    top: -0.5em;
    left: 3.3em
}

ul.contextual-actions li{

 margin-top: 4px;
 margin-left:0;
 padding: 0px;
 line-height: normal;
 list-style-type: circle;
 display: inline;
 /*position: relative;
 top: -0.5em;
 left: 3.3em;*/

}

div.resultado {
    background-image: url(./linea-morado.gif);
    background-repeat: repeat-x;
    background-position: 14px 90%;
    padding-bottom: 30px; 
    float: left;
    width: 100% !important;
}
p#numresultados {
    margin: 10px 0 20px 0;
    padding: 0;
    font-weight: bold;
}
/*#contenido*/ div.resultados h3 {
    font-size: 110%;
    color: #727272 /*letterGray*/;
    background-color: #fcfcfc;
    padding: 3px 0 3px 10px;
    margin: 0 0 20px -13px;
    width: 100%;
}
/*#contenido*/ div.resultado h4 {
    margin: 0 0 0 10px;
    font-size: 100%;
}
/*#contenido*/ div.resultado h4 a {
    text-decoration: none;
}
/*#contenido*/ div.resultado h4 a:hover {
    text-decoration: underline;
}
/*#contenido*/ div.resultado h4 span {
    font-size: 90%;
    color: #727272 /*letterGray*/;
    font-weight: normal; 
}
#contenido div.resultado p {
    margin: 0 0 4px 10px;
}
/*#contenido*/ div.resultado p.fecha {
    /*margin: 0 0 4px 10px;*/
    color: #727272 /*letterGray*/ !important;
    font-size: 90%;
}

div.resultado p.ubicado {

 margin-top: -2em;
 margin-bottom: 2em;
 margin-left:4em;

}

div.resultado ul li a { /*----- Workspaces/actualidad/nuevo ---------*/
    float: left;
    display: block;
    padding: 1px 0 2px 20px;
    background-image: url(./icono-falso.gif);
    background-repeat: no-repeat;
    color: #0097DD /*normalBlue*/;
    text-decoration: none;
}

strong#message-no-docs {

 color: #000;;

}

div.news-list div.news-list-title h2{

 color: #006752 /*mainGreen*/;
 text-decoration: none;
 font-size: 11pt;
 font-family: Verdana;
 border: none;
 

}

ul.news li.news-item a.news-link{

 font-size: 12.2px;
 text-decoration: none;
 font-family: Verdana;
 padding-left: 0.5em;
}

ul.news li.news-item p{

 font-size: 10px;
 padding-left: 0.5em;

}

ul.extended-news li div.news-container div div.news-item-date{

 color: #006752 /*mainGreen*/ !important;
 font-size: 8pt;

}

ul.extended-news li div.news-container div a{

 font-size: 11.1333px;
 font-family: Verdana;
 text-decoration: none;

}

ul.extended-news li div.news-container div p{

 font-size: 10px;
 font-family: Verdana;

}

/* News page */

.extended-news {
    padding:0 !important;
    margin:0 !important;
}

div.contextual-news-list {
    clear:both;
    overflow:hidden;
}

.news-list {
    width:26em;
    margin-top:3em;
    margin-left:1em !important;
    float:left !important;
    background-color:rgb(244,244,244);
}

.news-item-extended {
    overflow:hidden;
    padding:0.5em;
    margin-left:0;
    list-style-type: None;
}

.news-item-odd {
    background-color:rgb(250,250,250);
}

.news-item-even {
    background-color:rgb(244,244,244);
}

.news-item-date {
    float:right;
    color: #00BFF3 !important;
}

div.news-item-image {
    border:1px solid #aaaaaa !important;
    float:left;
    overflow: hidden;
    padding-top:0.3em;
    padding-bottom:0.3em;
    margin-right:0.5em;
    margin-top:0.5em;
    background-color:#ffffff;
}

img.news-item-image {
    width:50px;
    border:1px solid red !important;
}

.news-list img {
    float:left;
    margin-right:0.5em;
    margin-left:0.5em;
}

.news-list-title {
    margin-top:0.5em;
    margin-left:0.5em;
}

.news-list-title img {
    float:left;
    margin-right:0.5em;
}

.news-item {
    list-style-type: None;
}

.news-list ul {
    margin:1em 0 0 0;
    padding:0;
}

.news-list ul li {
    margin-right:1em;
    margin-bottom:5px;
    padding-right:1em;
    padding-bottom:5px;
    border-bottom: 1px solid #dddddd;
    overflow:hidden;
}

a.news-link {
    color:#555555 !important;
    font-family: Trebuchet MS;
    font-weight:bold;
}

.news-item-description {
    color:#777777 !important;
    margin:0;
    padding:0;
    font-size:90%;
    margin-bottom:0.5em;
}

/*noticias*/

.news-item-textimage, .news-item-attachedFile, .news-item-link, .news-item-subject {    
    clear: both;
    float: none !important;       
    padding: 0.2em 0.2em;
    overflow: hidden !important;    
}

.news-item-textimage { 
    background: #F6F6F6 !important;        
    overflow: hidden !important;  
    padding-bottom:1em;
    margin-bottom:0.5em;    
}

.news-item-textimage {

 padding-top: 1em;
 padding-right: 1em;
 padding-left: 1em;

}

.dright {
  float: right;
  text-align: right;
  
}

.dleft {
  float: left;
  
}

.dcenter {
  text-align: center;
  padding-bottom: 1em;
}

.news-item-textimage div.photoWidget p{

 /*float:left;*/
 margin-right:0.75em;
 border: 1px solid;
 border-color: #C7EBF9 /*blueCeleste*/;

}

.news-item-textimage div.photoWidget img{

 padding:0.5em;

}

/*#principal*/ .news-item-textimage .ddefault {
    height: expression('90px') ;    
} 


.news-item-attachedFile, .news-item-link, .news-item-subject {
    background: url(./bullet-s_peq.gif) no-repeat 0 60% !important;
    padding-left: 2em;
}

.news-item-link {
    background-position: 0 5% !important;
}

.news-item-subject {
    background-position: 0 10% !important;
}

.news-item-textimage span.dlabel, .news-item-attachedFile span.dlabel, .news-item-link span.dlabel, .news-item-subject span.dlabel {
    font-size: 1em !important;
    font-weight: bold;
    color: #0097AC /*mainBlue*/;
}

.news-item-attachedFile a.strong{

 font-weight: normal;
 color: #0097AC /*mainBlue*/;

}

.news-item-link strong {
    font-family:Trebuchet MS;
}

.news-item-link a.url{

 color: #0097AC /*mainBlue*/;

}

.news-item-subject a{

 color: #0097AC /*mainBlue*/;

}

div#portlet_main_content div.description {

 color: #727272 /*letterGray*/;
 position:relative;
 top: -0.5em;

}

div.ddescription div.ddefault {

 padding-left:3em;
 padding-bottom: 0.75em;
 font-weight: bold;
 font-style: italic;

}



