/* Estilos-portal de infomed */
/*tema:Infomed- adaptado a partir de adaptivetheme
url:https://drupal.org/project/adaptivetheme
autor:Desarrollo-Web-Infomed
 */
 
/*body*/
body { margin:0;
font:13px/1.35 Arial,sans-serif;
color:#3F3F3F;
 /*width: expression(document.body.clientWidth > 1024? "1024px": "auto");/**ancho maximo para ie*/
  
}

body,#container,#footer
 { 
min-width: 1000px; /*OJO ESTA DECLARACION ES PARA QUE SE MUESTRE CORRECTAMENTE EL BACKGROUND Y LOS BORDES DE LOS ELEMENTOS CUANDO REDUCIMOS LA VENTANA DEL NAVEGADOR*/

}
#columns{ position: relative;  
border-top: 1px solid #E5E5E5;
word-wrap: break-word;
   
}
.logged-in  #columns{ border-top:none;
   
}
/*-------------------------------------------------------*/

/*genericos*/

#header, #columns,#nav-footer,#breadcrumb,#tertiary-content { width:960px;
margin:0 auto;

}

/* para compartir articulo en redes sociales*/
/*div.article div.link-node div.enlacesociales {
    border: 1px solid #E5E5E5;
    float: left;
    padding: 8px 2px 2px 9px;
	 margin-top: 9px;
    width: 200px;
	 display: none;    
}*/

/*opcion editar bloque*/


.logged-in .block-inner { position: relative;

}


.logged-in.section-grupos-colaboracion  .blogs-profesionales .block-inner,
.logged-in.section-grupos-colaboracion  .favoritos .block-inner, .logged-in.section-grupos-colaboracion  .grupos-colaboracion .block-inner,
 .logged-in #footer .block-inner{ position: static;

}

.logged-in .edit-links {   position: absolute;
    right: 12px;
    top: -3px;

}

/*div.block-edit-links .edit-links a {
    background-color: transparent;
	 display: block;
    float: left;
    outline: 0 none;
    padding: 2px;
   
}*/
.logged-in #miscellaneous div .eltiempo .edit-links, .logged-in.page-node-14 .edit-links  { height: 18px;
text-align: right;  }

.logged-in #miscellaneous div .eltiempo .edit-links{  
top:0;
  }

.logged-in.page-node-14 .edit-links  { top: 105px;}

.logged-in.page-node-15 .edit-links  { top: 5px;}


.article p{  line-height: 1.45;

}
/*listas*/
ul,.item-list ul{ margin:0px;
padding:0;
   
}


div.item-list li ,div.block-inner li,
#box-bvs li,#box-website-institution li,#box-website-specialties li, #box-website-specialties li, #box-magazine li,.social-network .grupos-colaboracion .letra {  margin: 0 12px;
   padding: 12px 0 12px 12px;
 font-size: 12px;}

	#box-bvs li,#box-website-institution li,#box-website-specialties li, #box-website-specialties li, #box-magazine li 
	{  margin: 0;
 }
	 
 .not-front .local-tasks ul.primary { margin-top:0px; margin-bottom: 0; } 
 	 
.section-user .local-tasks ul.primary,.section-admin .local-tasks ul.primary { margin-top:19px; }
 ul li,.item-list ul li{ list-style:none;
     
    }
ul.menu {margin-top:0; padding-left:0;
    }
ul.menu li{  float: left;
border-right:1px solid #BFBFBF;
height: 24px;}
  

 ul.menu li:last-child, ul.menu li.last,#content-bottom .other-social-network:last-child
{ border-right: none;}

 #bvs .esenciales ul li:last-child,
.page-infosearch-simple-search #sidebar-first ul.itemsearch li:last-child,
.section-acerca-del-servicio-de-referencia .sidebar-first-faq li:last-child,
.sidebar-last-avisos .views-row:last-child,
.sidebar-first-faq li:last-child, 
#sidebar-last .aldia li:last-child,
#box-bvs li:last-child,#box-website-institution li:last-child,#box-website-specialties li:last-child,
 #box-website-specialties li:last-child, #box-magazine li:last-child,
 div#news .item-list li:last-child,
#scrollbar-actualidad .views-row:last-child,
#scrollbar-uvs li:last-child, 
#bvs li:last-child, 
#scrollbar-events li:last-child, 
#quicktabs_tabpage_noticias_de_salud_1 li:last-child,.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .views-row:last-child,
.page-node-40 #sidebar-last .content ul li:last-child, .social-network .blogs-profesionales li:last-child,
.social-network .favoritos li:last-child, .social-network .grupos-colaboracion li:last-child,.social-network .grupos-colaboracion .letra:last-child

{ border-bottom: none;}


.section-acerca-del-servicio-de-referencia .faq .more-link,
.section-acerca-del-servicio-de-referencia .avisos .more-link,
.sidebar-first-faq .more-link, 
#sidebar-last .aldia .more-link,#sidebar-last .sidebar-last-historial-avisos .more-link{border-top: 1px solid #e5e5e5;  
  padding-bottom: 5px;
    padding-top: 10px;}
	 
	 
	 #sidebar-last .sidebar-last-historial-avisos .more-link{ margin-top: 0;
  }
	 

ul.menu li a{ text-transform:uppercase;
padding:0 24px;
font-size: 11px;
line-height:3;
color:#3F3F3F;}

ul.menu li a.menu-1{ padding-right: 26px;}
ul.menu li a:hover{
}
	 
/*encabezados*/
	   
h2,h3{ margin:0;
font-weight:normal;
   
}
h2{ font-size: 13px; 
   
}
 .item-node h2{ font-size: 16px;  padding-bottom: 5px;
   
}

h3{ font-size:18px;

}
 
 h1#page-title, .section-pagina-no-encontrada h1,
.section-pagina-de-acceso-denegado h1 { font: normal 20px Arial, sans-serif ; 
    margin-bottom: 14px;
    margin-top:7px;
	 padding-left: 12px; }
	 
	 .section-pagina-de-acceso-denegado h1 { 
     margin-bottom: 10px;
 }
	 
.section-pagina-no-encontrada h1,
.section-pagina-de-acceso-denegado h1 { 
	 padding: 0px;  margin: 0;
	 }
	 
/*.front.wordpress-page #main-content-header {
  border-bottom: 1px solid #e5e5e5;
	   
}*/
.front.wordpress-page #main-content-header h1#page-title{ margin-bottom: 9px;  
}
.front.wordpress-page #main-content-header h2 { font-size: 16px; margin-left: 12px;   
}




/*images*/
img{ margin-right: 12px; border: none;}



.images-node-pie img,img.alignleft { border: 1px solid #e5e5e5;
    margin-left: 12px; margin-right: 12px;
 }

 .front.wordpress-page .item-node img{ margin-left:0px;   
}

#quicktabs_container_pagina_acercade img{ margin-bottom: 1px;   
}
/*------------------*/
.clearfix:after{
     clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    }
   

div.field-sumario-value{ margin-top:12px; margin-bottom:13px;}

.container-inline div, .container-inline label {
    display: inline;
}
  
 .ver-mas{ 
    border-top: 1px solid #e5e5e5;
    line-height: 2.8;
	 height: 36px;
    margin-top: 6px;
	 padding-left: 12px;
} 

.empty   {  margin-top: 6px; 
    

} 
.more-link{    padding-left: 24px;
    text-align: left;
  margin-top: 5px;
}
.ver-mas a,div.field-sumario-value a,.links, .more-link a,.section-contact #main-content-header-1 p a,
  #sidebar-last .sidebar-last-historial-avisos a

 { font-weight:bold;
font-size: 12px;  
}

.ver-mas span{ 
font-size: 12px;}

  
.page-infoevent-page div.item-list li span{ 
 font-size: 12px;
   
}

#scrollbar-uvs,#bvs,#scrollbar-events,#portal-network,#scrollbar-actualidad,div#news,#miscellaneous,
#col-servicio1 #box-information, #col-servicio1 #box-training, #col-servicio2 #box-internet, #col-servicio2 #box-participation,
#quicktabs_container_directorio_de_sitios,#infosearch-searcher-form input#edit-text,
#infosearch-searcher-form input.form-submit,form#contact-mail-page .form-submit, form#contact-mail-page,form#print-mail-form .form-submit,
form#contact-mail-page .form-text,form#contact-mail-page .form-textarea,form#contact-mail-page .submit-contact-form,
form#contact-mail-page > div, form#print-mail-form > div,form#print-mail-form,form#print-mail-form .form-text, form#print-mail-form textarea,
.section-historial-de-publicaciones #sidebar-last .calendario #nav,.section-anuncio #sidebar-last .calendario #nav, .section-taxonomy #sidebar-last .calendario #nav,
 .page-infosearch-simple-search p.resultinfosearch,#miscellaneous div,#sidebar-last .calendario #nav,div.error, div.messages,#comment-form .form-textarea,#comment-form .form-text,
	.section-pagina-no-encontrada .item-node, .section-pagina-de-acceso-denegado .item-node,.infosearch-noresults,#box-bvs,#box-website-institution,
	 #box-website-specialties,#box-website-specialties,#box-magazine, li.social-network:hover,#scrollbar-nuestro
 {
border-radius:5px;  }

#scrollbar-uvs,#bvs,#scrollbar-events,#portal-network,#scrollbar-actualidad,#scrollbar-nuestro{ 
   border: 1px solid #e5e5e5;  
}

#scrollbar-uvs:hover,#bvs:hover,#scrollbar-events:hover,#portal-network:hover,#scrollbar-actualidad:hover
{ 
   border: 1px solid #ccc; 
}

/*#certifications-awards .content div.software:hover,
#certifications-awards .content div.honcode:hover,
#certifications-awards .content div:hover,
#certifications-awards .content div:hover,
#certifications-awards div.winner:hover{ 
   border: 1px solid #ccc; 
  background: #e6e6e6 none repeat scroll 0 0;
    border-radius: 5px;
    float: left;
    height: 118px;
    margin-right: 24px;
    text-align: center;
    width: 168px;
}*/

div#news .item-list li:hover,#scrollbar-actualidad .views-row:hover,.section-historial-de-publicaciones .views-row:hover,
.section-taxonomy .views-row:hover, .section-nota-oficial .views-row:hover,.section-anuncios .views-row:hover,
.section-entrevista .views-row:hover,.section-editorial .views-row:hover,.section-noticia .views-row:hover,
.section-obituario .views-row:hover,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .views-row:hover,
.section-contact .views-row:hover,.section-contact .views-row:hover, .item-list ul.stafful li:hover,
.page-infoosticket-faq-page #content div.item-list li:hover,
.section-informe-sello #columns #sidebar-last li:hover,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #columns #column-right li:hover,
.section-historial-de-avisos .views-row:hover,.blogs-profesionales ul li:hover, .favoritos ul li:hover,.grupos-colaboracion .letra:hover

{ background: #f7f7f7; 
}



/*iconos correo, imprimir, aumentar*/
div.article div.link-node div.textsize {
  float:  left;
  margin-top: 13px;
 
}
a#text_resize_increase {
    background: url(/sites/all/themes/infomed/css/theme/images/aumentar_letra.png)  no-repeat transparent;
    height: 30px;
    margin: 0 0px 0 0;
    width: 30px;
	 float: right;
}
a#text_resize_increase:hover {
    background: url(/sites/all/themes/infomed/css/theme/images/aumentar_letra_hover.png)  no-repeat transparent;
    height: 30px;
    margin: 0 0px 0; 
    width: 30px;
	  float: right;
}
a#text_resize_decrease {
    background: url(/sites/all/themes/infomed/css/theme/images/disminuir_letra.png) no-repeat transparent;
    height: 30px;
    margin: 0 0 0 5px;
    width: 30px;
	 float: right;
}
a#text_resize_decrease:hover {
    background: url(/sites/all/themes/infomed/css/theme/images/disminuir_letra_hover.png) no-repeat transparent;
    height: 30px;
    margin: 0 0 0 5px;
    width: 30px;
	 float: right;
}

.printcontent a.print-page{
    background: url(/sites/all/themes/infomed/css/theme/images/imprimir.png)  no-repeat ;
    height: 30px;
    margin: 0 5px 0 0;
	width: 30px;
   display: block;
    text-indent: -9999px;
}
.printcontent a.print-page:hover {
    background: url(/sites/all/themes/infomed/css/theme/images/imprimir_hover.png) no-repeat ;
    height: 30px;
     margin: 0 5px 0 0;
    width: 30px;
}

.printcontent a.print-mail {
    background: url(/sites/all/themes/infomed/css/theme/images/enviar-correo.png) no-repeat ;
    height: 30px;
    margin: 0;
    width: 30px;
     display: block;
     text-indent: -9999px;
}


.printcontent a.print-mail:hover {
    background: url(/sites/all/themes/infomed/css/theme/images/enviar-correo-hover.png) no-repeat ;
    height: 30px;
    margin: 0;
    width: 30px;
}

.link-node .print_html, .link-node .print_mail, .link-node .print_pdf {
    /*float: right;*/
	 margin-left:0px;
    
}
.link-node .print_html{
    float: left;
	   
}

.link-node .print_mail, .link-node .print_pdf {
    float:  right;
	   
}

.printcontent { float: right;
margin-top:13px;
margin-right: 12px;
 
}


.clear { clear: both;}


.solriahx{ color:#000; font-weight: bold;}

/*mensajes de alerta o error/
página acceso denegado/pagina no encontrada*/

#container .error { color: #3f3f3f;

}
.section-contact #clientsidevalidation-contact-mail-page-errors {   margin-left: 12px;
    position: relative;
    top: 70px;
}
div.error, tr.error, div.messages,
.section-pagina-no-encontrada .item-node, .section-pagina-de-acceso-denegado .item-node,.infosearch-noresults {border: 1px solid #ff0000;
    background: #f3f3f3;
   padding: 15px 23px 15px;
    margin:0; 
    width: 502px;
    margin-bottom: 18px;   
}


.section-contact div.error,.section-contact tr.error,.section-contact div.messages{  margin-top: 60px; 
}

.infosearch-noresults { padding-bottom: 20px;
}
.section-pagina-no-encontrada .item-node, .section-pagina-de-acceso-denegado .item-node{  margin: 18px auto 100px;
}


.section-pagina-de-acceso-denegado div.article div.link-node div.textsize{ visibility: hidden;  
}

#messages-and-help{ margin: 0 auto;
    width: 960px;
}
.section-comment div.error,.section-comment div.messages {
	 margin-bottom: 0px;
	 
}

/*campos requeridos*/
.form-required{   color: #3F3F3F; }

/*fecha/fuente*/
.field-fuente-url,.changed,.created,.name{   display: inline;}
.name{ text-transform: uppercase; font-size: 11px;}
.changed{ margin-left: 1px;}
.created{ margin-left: 2px;}
div.field-fuente-url,.name{ border-right: 1px solid #bfbfbf; padding-right: 4px; margin-right: 4px;}

p.fuente a, div.field-fuente-url a, div.field-fuente-url,.views-label-field-fuente-url,
.page-infoevent-page div.item-list li span,.changed,.created,.field-emision-value{ font-weight: normal; text-transform: uppercase;
 font-size: 11px;
 color: #737373;    
}


/*------------------------------------------------------*---------------------------------------------------/
/*link*/
a:link,a:visited{color:#55A528;
text-decoration:none;
font-style: normal;
  }

a:hover{ text-decoration:underline}


/*enlaces de administracion pagina-inicio*/

.logged-in #admin {  margin:0 auto 18px; padding: 10px 0 5px 10px; 
 background: #e5e5e5; font-family: Verdana, Arial, sans-serif;}

.logged-in #admin ul, .logged-in #admin div{margin: 0 auto 18px;text-align: right; width: 960px;  }

.logged-in #admin ul{ margin-bottom: 5px;}
.logged-in #admin div{ padding-right: 12px;}

 .logged-in #admin ul li { display: inline; padding-right: 5px;} 
 .edit-links a:link, .logged-in div.view div.views-admin-links li a:link,
  .edit-links a:visited, .logged-in div.view div.views-admin-links li a:visited
 {  color:#21759B; font: bold 11px  Verdana, Arial, sans-serif;
 
  /*font-weight: bold; font-family: Verdana, Arial, sans-serif;*/}
 
.edit-links a:hover, .logged-in div.view div.views-admin-links li a:hover
 { text-decoration:underline; }
 
.logged-in #admin ul li a:link,
.logged-in #admin ul li a:visited
 {  background: none repeat scroll 0 0 #464646;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #cccccc;
    padding: 6px;
 
 
  }
.logged-in #admin ul li a:hover

 {   text-decoration: none;
 background: #333;
 

  }

/*enlances para ver todos los tipos de contenidos*/
 a.tiponodo:link, a.tiponodo:visited,.tid{ font-size: 11px; font-weight: bold;text-transform: uppercase;  color:#737373;}
 
.section-admin a:link,.section-admin a, ul.primary li a{
    color:#21759B
   }

.section-admin a:visited, ul.primary li a:visited{
       color:#21759B
   }
.section-admin a:hover,ul.primary li a:hover {
   color:#3a3a3a;
   }
.section-admin a:focus {
     color:#21759B
   }
	
	.enlace-externo {  position: absolute;
    right: 12px;
    top: 15px;
    
   }
		.enlace-externo p { margin: 0; padding: 0; }
		
/*ocultar */
 .keyword,.section-categorias-de-aviso .field-fuente-url,.section-historial-de-avisos .field-fuente-url,#scrollbar-actualidad .item-list .pager,
 div#news h2, form#contact-mail-page .submit-contact-form p,form#contact-mail-page #edit-telephone-wrapper,
 .hok .border_right,.hok .border_bottom, #columns .item-list .pager .pager-last,
#columns .item-list .pager .pager-first, #columns .item-list .pager .pager-ellipsis,.page-infosearch-simple-search h1,
 .page-infosearch-simple-search .item-node #infosearch-searcher-form,#comment-form .resizable-textarea .grippie
 .comment h3,.ocultar .edit-links,h2.element-invisible,.section-pagina-no-encontrada h1#page-title,
.section-pagina-de-acceso-denegado h1#page-title,div.article div.link-node div.enlacesociales,.views-admin-links, 
.section-comment .textsize, .wordpress-page .printcontent, .views-row .nothing, .grupos-colaboracion .alfabeta,.blogs-profesionales .item-list .pager 
 { display: none;
}


 /*Material Icons*/
   h2 a.enlace-externo  { top: 9px;
 
 }

 .enlace-externo .material-icons { color: #bfbfbf;  
 
 }
 .enlace-externo .material-icons:hover { color: #727272; 
 
 }



#access-direct ul.menu li {
    height: 30px;
    border: none;
    border-radius: 5px;
    width: 40px;
}



/*menu-accesos-directos(correo-grupos)*/
#access-direct{  float: right;
    
}
#access-direct ul.menu{ height:30px;     
}
#access-direct ul.menu li{ height:30px;
border:none;
border-radius:5px;
width:40px;  
/*#width:90px;  */
    
}
#access-direct ul.menu li a{ font-size: 13px;
    line-height: 2.3;
    text-transform: none; 
     color: #ffffff; 
      padding-left: 35px;
}
#access-direct ul.menu li.menu-1 a{padding-left: 35px; 

  
}
#access-direct ul.menu li.menu-2 a{ padding-left: 35px;

  
}
#access-direct ul.menu li.menu-3 a{ padding-left: 35px;

  
}
#access-direct ul.menu li.menu-4 a{ padding-left: 35px;

  
}

 
#access-direct ul.menu li.menu-1 { 
background: #55A528 url(images/correo.png) no-repeat 10px center;
}

#access-direct ul.menu li.menu-1:hover{background:#326B0D  url(images/correo.png) no-repeat 10px center; cursor: pointer;
}


#access-direct ul.menu li.menu-3 {
    background: url(images/fb-logo.png) no-repeat 10px center;
}

#access-direct ul.menu li.menu-3:hover{background: url(images/fb-logo.png) no-repeat 10px center; cursor: pointer;
}
#access-direct ul.menu li.menu-4 {
    background: url(images/twitter.png) no-repeat 10px center;
}
#access-direct ul.menu li.menu-4:hover{background: url(images/twitter.png) no-repeat 10px center; cursor: pointer;
}

 
 #miscellaneous div h2 .material-icons{   background: #fff none repeat scroll 0 0;
    border-left: 12px solid #fff;
    border-right: 12px solid #fff;
    left: 78px;
    top: 30px;
    position: absolute;
	 color: #55a528;
    }
	.weather .feed-link:before { 
    font-family: "Material Icons";
	  font-size: 20px;
    content: "\rss_feed";
	 background: #fb9d3a none repeat scroll 0 0;
    color: #fff;
    /*content: "\&#xe0e5;"; */
	  border-radius: 2px;
   
}
 
 .weather .feed-link:hover { text-decoration: none; 
   
   
}
/*-----------------------------------------------------*/
/*container*/
#container,#footer { border-top:6px solid #BFBFBF;
/*width: 100%;*/

}


/*-----------------------------------------------------*/
/*header*/
#header { 
height:280px;
   
}

/*logo*/
#logo { width:960px; 
float:left; 
padding-top:0px; 
margin-left: 0px; 
margin-bottom: 10px; 
position: relative; 
height: 200px; 
background-image: url(/sites/all/themes/infomed/css/theme/images/6_Cienfuegos.jpg); 
}
/*ulilidades-del-header*/
#utilities-searcher{ 
 
    width: auto;
	 
    /*width: 653px;*/
}

/*primary-link*/

#primary-link{ margin-bottom: 0px; float: right;   
}

#primary-link ul{  margin-left: 0px; position: relative;  
}

#primary-link ul.menu li .menu-6, 	 
#primary-link ul.menu li .menu-7 {  font-weight: bold;

} 
#primary-link ul.menu li .menu-6{ /*color: #8BC43F;*/

} 
	 
#primary-link ul.menu li .menu-7{  /*color: #2B398E; */
 padding-right: 0;
} 
	
.front #menu_home ul li.active-1,.page-node-13 #menu_home ul li.active-2, 
.page-node-14 #menu_home ul li.active-3,.page-node-15 #menu_home ul li.active-4, 
 .section-contact #primary-link ul li.active-5{
  background: url(images/b-nav-global.png) repeat-x top;
    position: relative;
    top: -6px;
	 height: 29px;
	 line-height: 3.3; }

.front #primary-link ul li.active-1 a,.page-node-13 #primary-link ul li.active-2 a,
 .page-node-14 #primary-link ul li.active-3 a,.page-node-15 #primary-link ul li.active-4 a,
 .section-contact #primary-link ul li.active-5 a{ color: #55a528   
}

/*.front primary-link ul li.active-1.logouthome { width: 36px;}
.front #primary-link ul li.active-1.logouthome a, ul.menu li.logouthome a { padding: 0px;}*/

.wordpress-page #primary-link ul li.active-1{
  background:none;
    position:static;
    top: 0px;
	 height: 24px;
	 line-height: normal;	
	   
}
.wordpress-page #primary-link ul li.active-1 a.menu-1{ color:#3f3f3f; line-height: 3.2 
	   
}
/*buscador*/
#infosearch-searcher-form{   
float: left; 
width: 70px; 
margin-left: 165px;  
}

#infosearch-searcher-form .container-inline{ position: relative;  
 
}

#infosearch-searcher-form input#edit-text-wrapper, img.alignleft {float: left;   
}

#infosearch-searcher-form input#edit-text{ 
float: right; 
border: 1px solid #E5E5E5; 
height: 28px; 
width: 200px; 
padding: 0px;
margin-right: 0px;
padding: 0 0px 0 6px;
}
#infosearch-searcher-form input#edit-text:focus{  

  border: 1px solid #ccc;

}
#infosearch-searcher-form input.form-submit
{ background:  url(images/buscar-estado-normal.jpg) no-repeat center;
margin-top: 1px;
height: 27px;
width: 30px;
position: absolute;
 right: 7px;
color: #fff;
text-align: left;
border: none;
border-right: 2px solid #fff;
/*zoom: 1;/*(hasLayout)*/
/*border:none;para esconder texto*/
overflow: hidden;/*para esconder texto*/
text-indent: -9999px;/*para esconder texto*/
font-size: 0;/*para esconder texto*/
display:block;/*para esconder texto*/
line-height: 0;/*para esconder texto*/
border-top-left-radius: 0;
border-bottom-left-radius: 0;


}


#infosearch-searcher-form input.form-submit:hover
{ background: url(images/buscar-estado-hover.jpg) no-repeat center;
border: none;  
cursor: pointer;
border-right: 2px solid #fff;
}
/*menu-accesos-directos(correo-grupos)*/
#access-direct{  float: right;
    
}
#access-direct ul.menu{ height:30px;     
}

#access-direct ul.menu li a{ font-size: 13px;
    line-height: 2.1;
    text-transform: none; 
	 color: #ffffff; 
	 text-decoration: none; 
	 padding:0;
	 
}

#access-direct ul.menu li#menu-1{background:#55A528; margin-right: 5px;
                                 
  /* background:#55A528 url(images/correo.png) no-repeat 12px center ; */  /*_margin-left: 5px; /*_margin-right: 7px;  /*#margin-right:8px*/ 
}
#access-direct ul.menu li#menu-1:hover{background:#326B0D; cursor: pointer;  /*background:#326B0D url(images/correo.png) no-repeat 12px center;   */ 
}
#access-direct ul.menu li#menu-2{ background:#55A528; /*background:#55A528 url(images/grupos.png) no-repeat 12px center;   */ 
}
/*.section-comunidad #access-direct ul.menu li.menu-2{ background:#326b0d ; /* background:#326b0d  url(images/grupos.png) no-repeat 12px center;   */ 
/*}*/
#access-direct ul.menu li#menu-2:hover{ background:#326B0D;cursor: pointer; /*background:#326B0D url(images/grupos.png) no-repeat 12px center; cursor: pointer;*/      
}


/*------------------------------------------------------------*/
/*breadcrumb*/

#breadcrumb{ font-size: 11px; 
 float: left;
  margin-top: 20px;
 margin-left:12px; 
width: 453px;
color: #737373;
font-weight: bold;
width: 461px;
  
}


#breadcrumb a{ 
font-weight: normal;
  
}
/*content*/
#content { 
}

/*sidebar-first*/
#sidebar-first{ width:408px;
 float:left;
 margin-right:12px;

}

/*slider*/

.view-slider-banner
{  position: relative;
 height: 174px;
 margin-bottom: 12px;

}
.view-slider-banner img,#slider .views-slideshow-controls-bottom{ 
 border:1px solid #E5E5E5;

}
.view-slider-banner img
{ 
 border-bottom: none;
border-top-right-radius:5px;
border-top-left-radius:5px;
}
/*controles-slider*/
#slider .views-slideshow-controls-bottom{ 
background:#f3f3f3;
 position: absolute;
top: 151px;
 padding: 0;
 height: 23px;
 width:406px;
 text-align:center;
 border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
border-top: none;
}

.views-slideshow-controls-bottom .views_slideshow_singleframe_pager div{ display: inline-block;
/*zoom: 1;/*(hasLayout)*/}

.views-slideshow-controls-bottom .views_slideshow_singleframe_pager div{ padding-left: 6px;
position: relative;
top:8px;
/*padding-top: 8px; */
 
}
.views-slideshow-controls-bottom .pager-item a{ 

/*zoom: 1;/*(hasLayout)*/
height: 8px;
width: 8px;
border:none;/*para esconder texto*/
overflow: hidden;/*para esconder texto*/
text-indent: -9999px;/*para esconder texto*/
font-size: 0;/*para esconder texto*/
display:block;/*para esconder texto*/
line-height: 0;/*para esconder texto*/
}

.views-slideshow-controls-bottom .pager-item a{ background: url(images/bullet-normal.png) no-repeat;


}
.views-slideshow-controls-bottom .activeSlide a{ background: url(images/bullet-activo.png) no-repeat;

}

/*caja-actulidad*/
#scrollbar-actualidad{ border:1px solid #E5E5E5;
}
#scrollbar-actualidad h2{ padding-left: 12px; line-height: 3.5; 
}


 .section-historial-de-publicaciones .title,.section-taxonomy .title,
.section-anuncios .title,.section-nota-oficial .title,.section-entrevista .title,.section-editorial .title,.section-obituario .title,
.section-noticia .title, .views-row .title,.page-infoosticket-faq-page #content div.item-list li 
{margin-bottom: 12px;
    margin-top: 3px;}
	 
.view-lista-avisos-referencia .views-row .title{ margin-bottom:3px;margin-top: 0;}

 .section-historial-de-publicaciones .title a,.section-taxonomy .title a,
.section-anuncios .title a,.section-nota-oficial .title a,.section-entrevista .title a,.section-editorial .title a,.section-obituario .title a,
.section-noticia .title a, .views-row .title a,.page-infoosticket-faq-page #content div.item-list li a
{ font-size:20px; font-weight: normal; }

.page-infoosticket-cat-page #content div.item-list li a{ font-size:18px; font-weight: normal; }

#scrollbar-actualidad .title a{ font-size:18px; font-weight: normal; }

#scrollbar-actualidad .views-row{  border-bottom: 1px solid #E5E5E5;
padding: 8px 12px 21px 12px;
margin-right: 12px;

}

.view-lista-actualidad .views-row img, #scrollbar-actualidad .views-row img,.view-lista-anuncio .views-row img,
.view-lista-nota-oficial .views-row img,.view-lista-entrevista .views-row img,.view-lista-editorial .views-row img,
.view-lista-obituario .views-row img,.view-lista-noticia .views-row img,
#quicktabs_container_pagina_acercade img
{ float: left; border: 1px solid #e5e5e5;}

#scrollbar-actualidad .views-row img,#libros img{ margin-right: 12px; float: left;
}


/*para destacar nota oficial y obituario*/
#scrollbar-actualidad .nota_oficial,#scrollbar-actualidad .obituario { padding-top: 0;}
#scrollbar-actualidad .nota_oficial .phpcode { background:  #FF0000;  height: 30px;width:84px;}
#scrollbar-actualidad .nota_oficial h3 {margin-top: 7px;}
#scrollbar-actualidad .obituario .phpcode { background:  #323232;  height: 30px;width:67px; height:30px;}
#scrollbar-actualidad .obituario img {   margin-top:4px;}
#scrollbar-actualidad .nota_oficial .phpcode a,#scrollbar-actualidad .obituario .phpcode a{ color:  #fff; padding: 0 0 0 6px; 
line-height: 2.8; display: block; font-weight: normal; }

#columns .item-list .pager li a,  li.social-network a,  #content-bottom li.other-social-network a{ color:  #3F3F3F; text-decoration: none;

	
}
/*----------------------------------------------------------*/
/*sidebar-last*/
#sidebar-last{
float: left;
width:540px; 

}

#sidebar-last-1{ overflow: hidden; 
height:764px; /*710px;*/
}
/*bloques-uvs-bvs-eventos*/
/*genericos*/
#scrollbar-uvs,#bvs,#scrollbar-events,#scrollbar-nuestro{ background:#f3f3f3;
  
    margin: 0px;
    width: 262px;
}
#scrollbar-uvs h2, #bvs h2, #scrollbar-actualidad h2,#scrollbar-events h2 ,#scrollbar-nuestro h2{border-bottom:1px solid #e5e5e5;  line-height:3;
height: 41px; text-transform: uppercase;font-size: 12px; line-height: 3.4; margin-bottom: 6px;}

#scrollbar-uvs h2, #bvs h2,#scrollbar-events h2{ position:relative;}

#scrollbar-uvs li, #bvs li, #scrollbar-events li,
div#news .item-list li, #quicktabs_tabpage_noticias_de_salud_1 li,.blogs-profesionales li, .favoritos li, .grupos-colaboracion .letra

 { border-bottom: 1px solid #E5E5E5;
}

#box-bvs li, 
#box-website-institution li,#box-website-specialties li, #box-website-specialties li, #box-magazine li

 { border-top: 1px solid #E5E5E5;
}


#scrollbar-uvs li span, #bvs li span, #scrollbar-events li span { line-height:1.5; 
}

.faq .listfaq { line-height:2;
}
#scrollbar-uvs li a , #bvs li a , #scrollbar-events li a,#portal-network li a { font-size: 12px;}

#scrollbar-uvs li a, #scrollbar-events li a { display:block; margin-bottom: 3px;}

#scrollbar-uvs li:hover, #bvs li:hover, #scrollbar-events li:hover, div#news,
 .section-historial-de-publicaciones #sidebar-last .categorias-noticias li:hover, 
 .section-historial-de-publicaciones #sidebar-last .tipo-content:hover,#sidebar-last .aldia li:hover,
 .sidebar-first-faq li:hover,.sidebar-last-avisos .views-row:hover,
 #box-bvs li:hover,#box-website-institution li:hover,#box-website-specialties li:hover, #box-website-specialties li:hover, #box-magazine li:hover 

  { background:/*#F2F2F2*/ #E6E6E6; }
  
 
/*bloque-uvs*/

#scrollbar-uvs{ border-top: 6px solid #8BC43F;
    float: left;    
   margin: 0 0px 12px 0px
}
#scrollbar-uvs:hover{ 
border-top: 6px solid #8BC43F;

}
#scrollbar-uvs h2{ background: url(images/proyectos.png) no-repeat 7px center; padding-left: 48px;
}

#scrollbar-uvs h2 a{color:#8BC43F
}
/*bloque-bvs*/
 #scrollbar-nuestro h2 { padding-left:12px;
 
 }
 #bvs{ float:right;
 border-top: 6px solid #2B398E;
 }
 #scrollbar-events, #scrollbar-uvs {    margin-top: 12px;}
#bvs:hover{ 
 border-top: 6px solid #2B398E;

}
 #bvs h2 { background: url(images/pinformativo.png) no-repeat 11px center;padding-left:51px;
 
 }


#scrollbar-nuestro h2 { background: url(images/cu-cienf.png) no-repeat 11px center;padding-left:61px;
 
 }

 
 #bvs li{}
 

 #bvs .esenciales ul,#scrollbar-events{/*clear: left; */
}

 #bvs h2 a{color:#2B398E; }
 #libros{   background:  #e5e5e5;
    height: 84px;
    padding: 6px 12px;
	 margin-bottom: 6px;
	
}

/*bloque promocion de libro-revista*/

.libros .triangulo{  
width:0px;
 	height:0px; 
}

.libros .abajo{
border-left:6px inset rgba(0, 0, 0, 0);
    border-right: 6px inset rgba(0, 0, 0, 0);
    border-top: 6px solid #F3F3F3;
    left: 120px;
    position: relative;
    top: 6px;

}
#libros p img{  position: relative;
    top: -10px;
	 border: 1px solid #e5e5e5;
	 
}
 #libros p{ margin: 0;
 padding:0 0 3px;
 /*line-height: normal;*/
 font-size: 12px;
  }

 #libros p a{ 
    color: #3f3f3f;
}

 #libros #autor-fuente{  font-size: 11px;
 color: #727272;
    padding-top: 3px;
	 text-transform: uppercase;
}

 #bvs h2 img{ margin-right: 8px;
}

#scrollbar-uvs h2 img,#bvs h2 img,#scrollbar-events h2 img{  margin-right: 12px;
    margin-top: 12px;
}

 #bvs div.libros li  { border-bottom:none;}

/*bloque-eventos*/
  #scrollbar-nuestro {border-top: 6px solid #8bc43f; float: left; 
 }
 #scrollbar-events {border-top: 6px solid #BC1E2D; float: right;
 }
 #scrollbar-events h2 { background: url(images/cencomed.png) no-repeat 12px center; padding-left:37px;
 }
 #scrollbar-events:hover{ 
 border-top: 6px solid #BC1E2D;
}



#sidebar-last-2{  height: 536px;
margin-bottom: 10px;
}

/*red de portales*/
#portal-network{ background:#f3f3f3;margin: 13px 0;    
 height: 142px;
}

#portal-network h2{ 
line-height: 3.4;
float: left;
padding-left: 12px;
height: 42px; 
text-transform: uppercase;
}

#portal-network .ver-mas{ text-align: right;
border: none; 
padding-top: 0px;
 padding-right: 12px;
   margin: 0;
height: 42px;
line-height: 3.1;

}

#portal-network ul { margin-top:0; 
border-top: 1px solid #e5e5e5;
margin-left: 0;
height:101px;
clear: left;


}
#portal-network li {
    width: 134px;
/*height:102px;*/
border-right:1px solid #E5E5E5;
float: left;
}
#portal-network li:hover {
}

#portal-network li.menu-4{ border: none; width: 133px;
}
#portal-network li.menu-3 { 
}
#portal-network li.menu-1 a{ text-align: left;

}
#portal-network li a{ color:#3F3F3F;
 display: block;
height:99px;
text-align:center;
text-decoration: none;
}
#portal-network li a:hover{ text-decoration: underline;
}
#portal-network li span{  position: relative;
 top: 53px;

}
#portal-network li.menu-1 span{ bottom: 20px;

}
#portal-network li.menu-1 a { background: url(images/especialidades-medicas.png) no-repeat center 18px; padding-left: 24px;}
#portal-network li.menu-1 a:hover { background:#E6E6E6 url(images/especialidades-medicas.png) no-repeat center 18px;}
#portal-network li.menu-1 a {}

#portal-network li.menu-2 a { background: url(images/temas-de-salud.png) no-repeat center 18px;}
#portal-network li.menu-2 a:hover { background:#E6E6E6 url(images/temas-de-salud.png) no-repeat center 18px;}
#portal-network li.menu-2 a { padding-left: 36px; padding-right: 36px; text-decoration: none;}

#portal-network li.menu-4 a { background: url(images/instituciones.png) no-repeat center 18px;}
#portal-network li.menu-4 a:hover { background:#E6E6E6 url(images/instituciones.png) no-repeat center 18px;}
#portal-network li.menu-4 a{ padding-left: 30px; padding-right:30px;}

#portal-network li.menu-3 a { background: url(images/revistas-cientificas.png) no-repeat center 18px;}
#portal-network li.menu-3 a:hover { background:#E6E6E6 url(images/revistas-cientificas.png) no-repeat center 18px; }

#portal-network li.menu-3 a {padding-left:40px;padding-right:35px;}

/*noticias al dia y de la prensa cubana*/
div#news {background:#e6e6e6; margin-bottom: 12px;
    padding:23px 12px 6px; height:348px; position: relative; }
	 
	 #quicktabs_container_noticias_de_salud{ margin-top: 12px;
	 padding: 6px 0;
  }
  
  #quicktabs_tabpage_noticias_de_salud_1{ height: 285px;

}
    div#news .item-list {   padding-left: 12px;
}
  div#news .item-list li{  margin-left: 0;
}

	div#news ul.quicktabs_tabs.quicktabs-style-basic li.active, div#news .quicktabs_main.quicktabs-style-basic,
	div#news ul.quicktabs_tabs.quicktabs-style-basic,ul.quicktabs_tabs.quicktabs-style-basic li{ border: none;}

ul.quicktabs_tabs.quicktabs-style-basic li:hover{ border: none; }

		div#news ul.quicktabs_tabs.quicktabs-style-basic li.first,	div#news ul.quicktabs_tabs.quicktabs-style-basic li.last
{  padding:10px 24px 13px; color:#3F3F3F; margin: 0;}
		div#news ul.quicktabs_tabs.quicktabs-style-basic li.active
{   border-top-left-radius: 5px;
    border-top-right-radius: 5px;margin: 0;}
	 

	 		div#news ul.quicktabs_tabs.quicktabs-style-basic li.active.qtab-0
           { border-top: 6px solid #e38001;  }
	 		div#news ul.quicktabs_tabs.quicktabs-style-basic li.active.qtab-1
         {  border-top: 6px solid #4983e2 ; }
	 
	 
		div#news ul.quicktabs_tabs.quicktabs-style-basic li a
{  padding: 0; font-weight: normal!important;
 font: 16px/1.35 Arial,sans-serif!important; }
		div#news ul.quicktabs_tabs.quicktabs-style-basic li a:hover
{ color: #3F3F3F!important; }
	
	div#news ul li a
	{ color: #3F3F3F }

ul.quicktabs_tabs.quicktabs-style-basic li.active a { padding: 18px;
}
/*opciones-aldia(rss-buscar)*/
#news .ad {   border-top: 1px solid #e5e5e5;
  background: none repeat scroll 0 0 #fff;
    height: 40px;
	 width: 517px;
	 position: relative;
	 display: block;
}
  

#news .ad a.feed, #news .ad a.buscar, #news .ad a.carpeta, #news .ad a.mundo {
    background-repeat: no-repeat;
    background-position: left center;
	 position: absolute;
    height: 30px;
    margin:0;
    padding: 5px 0;
    width: 30px;
}
#news .ad a.feed { background-image: url(images/rss_normal1.png); right: 47px; }
#news .ad a.feed:hover { background-image: url(images/rss_sobre_activo1.png); }
#news .ad a.buscar { background-image: url(images/buscar_normal1.png); right: 48px; }
#news .ad a.buscar:hover { background-image: url(images/buscar_sobre_activo1.png); }
#news .ad a.carpeta { background-image: url(images/carpeta_normal1.png); right: 12px; }
#news .ad a.carpeta:hover { background-image: url(images/carpeta_sobre_activo1.png); }
#news .ad a.mundo { background-image: url(images/mundo_normal1.png); margin: 0; }
#news .ad a.mundo:hover { background-image: url(images/mundo_sobre_activo1.png); }
/*--------------------------------------------------------------------------------------------------*/
/*micelaneas*/
#miscellaneous
{ height:212px; 
 clear: both; 
background: #ccc;
overflow: hidden;
padding: 12px 0px 0 0px;
width: 960px;
}

#miscellaneous div
{  overflow: hidden;
  background: #fff;
  float: left; 
margin: 0px 12px 0px 0px;
  width: 228px;
  height: 199px;
}
#miscellaneous div p
{ font-size: 12px;
margin-right: 18px;
}
#miscellaneous div.block
{  margin: 12px; 
margin-top: 10px;
}

#miscellaneous div#first
{  margin-left: 12px;
}

#miscellaneous
{ 

 position: relative;
}
#miscellaneous div h2
{   font-size: 13px;
text-align: center;
    height: 42px;
	 line-height: 2.5;
	  text-transform: uppercase;
	 font-weight: normal;
	 padding:0px;
	 margin: 7px 12px 7px 12px;
	 border-bottom:1px solid #55A528;
	 position: relative;
}

	
	 #miscellaneous div h3{
	 font-size: 13px;  font-weight: bold;
	 margin-right: 18px;

    }
#miscellaneous div.item-post,#miscellaneous #content{ 
margin-top:0px;
}

#miscellaneous div.item-post p,#miscellaneous div.item-post h2{ padding: 0 6px 0 12px; 
margin: 0;

}
#miscellaneous div.item-post p{ 
 font-size: 12px;
}

/*el-tiempo*/

#miscellaneous div#last
{  width: 216px;
}
#miscellaneous div#last h3
{  font-size: 12px;
 color: #727272;
 font-weight: normal;
 text-transform: uppercase; 
  margin: 0 24px;
}
#miscellaneous div#last p
{  
  margin: 3px 24px 0;
}
#miscellaneous div#last strong
{  font-weight: normal; 
   font-size: 18px;
}
#miscellaneous div#last .block
{  margin: 0;
}
#miscellaneous div#last ul li
{  
 padding: 0;

}
#miscellaneous div#last li.first
{   border-right:1px solid #E5E5E5;
}
 #miscellaneous div#last ul#m-n {  
 margin-top: 30px;

}

#miscellaneous div#last ul#m-n li
{  
height: 42px;

}
#miscellaneous div#last ul.weather span
{  
 padding: 0 4px;
}

#miscellaneous div#last ul.weather
{ 
  margin:12px 0 0 25px;
}

#miscellaneous div#last ul.weather li
{ 
   padding-bottom: 0;
    padding-top: 3px;
}

#miscellaneous div#last ul.weather li a
{ 
   font-weight: bold; 
}
#miscellaneous div#last li
{ float: left;
margin:0px;  
 color: #727272;
}
/*-------------------------------------------------------------------*/
/*footer*/
#footer { background: #F7F7F7;  
margin-top:30px;
position: relative;
clear: both;

}  


#footer ul.menu{ margin-left: 0;
   border-bottom: 1px solid #E6E6E6;
	padding-bottom:0px;
	height: 36px;
   
} 
 #nav-footer li a.menu-1 {  padding-left:12px;  
}  

/*infofooter-pie*/
#infofooter-pie { 
	width: 960px;
	margin: 0px auto;
}
#autor_inst { 
    float: right;
	 margin: 0 8px 14px 0;
   width: 460px;
}


#autor_inst   span.email{ 
  /*float: left;*/

}


#autor_inst p{ padding: 0px; margin: 0;  }
#institucion { float: left;
    width:460px;
	 margin-left: 8px;
}
#institucion p {
     margin: 0 0 5px;
     padding: 14px 0 0 0px;
	}

#institucion span.org { font-weight: bold;
color: #737373;
  
}
#politicas {
    margin: 0px;
	 padding: 0;
    text-align: left;
	 float: left;
	 }
	 #politicas p {
     margin: 0 1px 17px 0;
    padding: 14px 12px 0;
    width:460px;
	
	  }
	   #politicas a,#institucion p, #politicas p,#autor_inst p  {
	 font-size: 11px;
	  }
	   #politicas a, #autor_inst a{
     font-size: 13px;}
		 
/*certificaciones-premios*/
#certifications-awards , #certifications-awards .block-inner ,#certifications-awards .content {  overflow: hidden; 
height: 135px;
height: 40px;
width: 960px;
margin: 0 auto;
clear: both;  
}   

#certifications-awards .content div{ width:168px; height: 118px;
background: #E6E6E6; float: left; border-radius:5px; margin-right: 24px; 
 text-align: center;
   
}


#certifications-awards .content div.honcode{ 
 text-align: left;
   
} 
#certifications-awards .content div.software{ margin-left: 12px; 
}
#certifications-awards div.winner{ margin-right: 0;  
}
#certifications-awards div img{  border: none; margin:39px 0 0;
   
}
#certifications-awards div.cdigitals img{ margin-top:25px; 
 
}  

#certifications-awards .content div.honcode img{ 
 margin:24px 12px 0; float: left;
   
} 

#certifications-awards .content div.honcode p{ 
padding-top: 12px;
font-size: 11px;
   
} 
/*#copyright*/

 #copyright{  
background:#55A528;
height: 42px;
position: absolute;
left: 0px;
width: 100%; 
 }   

/*.not-front.logged-in.page-node-13 #copyright, 
.not-front.not-logged-in.page-node-13 #copyright,.not-front.logged-in.page-node-14 #copyright,
 .not-front.not-logged-in.page-node-14 #copyright,
.not-front.logged-in.page-node-15 #copyright,.not-front.not-logged-in.page-node-15 #copyright
{  
top: 298px;
} */



 .not-front.logged-in.page-node-13 #copyright,.not-front.not-logged-in.page-node-13 #copyright{  
/* top: 298px;
*/
}  
 
 .front #copyright,.page-contact #copyright, .not-front.logged-in #copyright,.not-front.not-logged-in #copyright{  

/*top: 283px;*/
bottom: 0;

 }  
 
  /*.front #copyright,.page-contact #copyright{  

top: 281px;

 }*/
 
#copyright p{
 color: #fff;
margin: 0 auto;
padding-top: 13px;
text-align: center;
width: 960px;
}  
#copyright p a{ color: #fff;
   } 

/*-------------------------------------------------------------------------------------*/
/*genericos-paginas-segundo-nivel*/
.page-node-13 #content,.page-node-14 #content,
.page-node-15 #content,.page-contact #content,
.page-infosearch-simple-search #content,
.page-node-13 div.article div.link-node,.page-node-14 div.article div.link-node,
.page-node-15 div.article div.link-node,.page-contact div.article div.link-node,
.page-infosearch-simple-search div.article div.link-node,.page-node-15 div.article div.link-node,.page-node-19 div.article div.link-node,
.section-pagina-no-encontrada div.article div.link-node,.section-pagina-de-acceso-denegado div.article div.link-node,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red div.article div.link-node,
.section-acerca-del-servicio-de-referencia div.article div.link-node,
.section-infoosticket-staff-page div.article div.link-node,.section-comunidad div.article div.link-node

{ width: 960px;}

.page-node-13 .local-tasks ul.primary,.page-node-14 .local-tasks ul.primary,
.page-node-15 .local-tasks ul.primary,.page-contact .local-tasks ul.primary,
.page-infosearch-simple-search .local-tasks ul.primary,.section-anuncio .local-tasks ul.primary,
.section-historial-de-publicaciones .local-tasks ul.primary,.section-taxonomy .local-tasks ul.primary
{ margin-top: -14px;}

.page-node-13 #breadcrumb,.page-node-14 #breadcrumb,
.page-node-15 #breadcrumb,.page-contact #breadcrumb,
.page-node-19 #breadcrumb,.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #breadcrumb,
 .section-acerca-del-servicio-de-referencia #breadcrumb
{ width:800px;  }

.page-node-13 #content,.page-node-14 #content,
.page-node-15 #content,.page-contact #content,.section-historial-de-publicaciones #content,
.section-anuncio #content,.section-taxonomy #content,.front #content{ background: none;  
}


	.page-node-13 .item-node, .page-node-15 .item-node
	{ 
 border-bottom: 1px solid #E5E5E5;
 
   }
	
	.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .item-node
	{ 
 border-top: 1px solid #E5E5E5;
 
   }
	 .sidebar-first-faq li,#sidebar-last .aldia li,
	.sidebar-last-avisos .views-row {
 border-bottom: 1px solid #e5e5e5; 
 }

.sidebar-last-avisos .views-row{
  margin: 0 12px;
  padding: 12px 0 12px 12px;
 }
 

   .not-front #sidebar-last .item-list li a,.section-historial-de-publicaciones #sidebar-last .tipo-content a,#sidebar-last .aldia li a,
.sidebar-first-faq li a, .view-lista-avisos-referencia .title a
{ color: #3f3f3f;}
	 
 .view-lista-avisos-referencia .title a
{ font-size: 13px;}

 .section-acerca-del-servicio-de-referencia .item-node p,
 .page-node-14 .description,.page-node-15 .description{padding-left: 12px;  border-bottom: 1px solid  #E5E5E5;
 padding-bottom: 15px;  margin: 0;}
 /*--------------------------------------------------------------------------------------------------*/

/*pagina inicio*/
.front #columns{ border-top: none; }/*,.page-node-13 #columns,.page-node-14 #columns,.page-node-15 #columns,.page-contact #columns*/
.front #content{  width: 620px; }
.front .item-node{ margin-left: 12px; }
.front primary-link ul li.active-1.logouthome { width: 36px;}
.front #primary-link ul li.active-1.logouthome a, ul.menu li.logouthome a { padding: 0px;}
/*--------------------------------------------------------------------------------------------*/
/*acerca de*/
.page-node-13 .quicktabs_tabpage li {
    font-size: 12px;
    margin: 0 6px;
    padding: 6px 0 6px 6px;
}


/*---------------------------------------------------------------------------------------*/

/* pagina de servicios */

.page-node-14 h1#page-title,.page-node-15 h1#page-title{ margin-bottom:0px;}
.page-node-14 .description,.page-node-15 .description { 
    position: relative;
    top:8px;
	height:55px;
	 }
	 
#col-servicio1 { margin-right:12px;}

#col-servicio1 , #col-servicio2 { width: 474px; float: left; margin-top:28px;}
#columns #col-servicio1 #box-training, #columns #col-servicio2 #box-participation { height:290px; border: 1px solid #E5E5E5;margin-bottom:12px; }
#columns #col-servicio2 #box-internet,#columns #col-servicio1 #box-information{ height: 537px; border:1px solid #E5E5E5;margin-bottom:12px;}
#col-servicio1 #box-information, #col-servicio1 #box-training, #col-servicio2 #box-internet, #col-servicio2 #box-participation { background: #f3f3f3; position: relative;}
#col-servicio1 #box-information h2, #col-servicio1 #box-training h2, #col-servicio2 #box-internet h2, #col-servicio2 #box-participation h2 {
   
    border-radius: 5px 5px 0 0;
	  border-top:6px solid #55A528;
    color: #737373;
    font-size: 20px;
    line-height: 18px;
	 margin:12px 12px 0;
	 padding: 12px 12px 0px 55px;
	 height: 30px;
      
}

#col-servicio1 #box-information h2{
	 background:#E6E6E6 url(images/servicios-informacion.png) 12px 12px no-repeat;
	
}

#col-servicio1 #box-training h2{
	 background:#E6E6E6 url(images/servicios-capacitacion.png) 12px 12px no-repeat;
	
}

#col-servicio2 #box-internet h2{
	 background:#E6E6E6 url(images/servicios-internet.png) 12px 12px no-repeat;
	 
}

#col-servicio2 #box-participation h2{
	 background:#E6E6E6 url(images/servicios-participacion.png) 12px 12px no-repeat;
	 
}
#columns #col-servicio1 .destacado, #columns #col-servicio2 .destacado {
	 background-color: #E6E6E6;
    border-radius: 0 0 5px 5px;
	 margin: 0 12px;
	 padding: 0 0 12px 55px;
	 line-height: normal;
	 height: 30px;
}
 #columns #col-servicio1 #box-information ul,
 #columns #col-servicio1 #box-training ul,
 #columns #col-servicio2 #box-internet ul,
 #columns #col-servicio2 #box-participation ul { margin:12px 24px;}
 
  #columns #col-servicio1 #box-information ul li p,
 #columns #col-servicio1 #box-training ul li p,
 #columns #col-servicio2 #box-internet ul li p,
 #columns #col-servicio2 #box-participation ul li p{  margin: 4px 0 12px 0;}

/*-----------------------------------------------------------------------------------------------------*/
/*pagina red de portales*/
.page-node-15 .description { height: 27px;  border-bottom:0;
  
}
.content .uno, .content .dos, .content .tres {
    border: medium none;
    float: left;
    width:183px;
	 padding: 0;
}

.content .uno {
 margin: 12px;
}

.content .dos,.content .tres { margin: 12px 12px 12px 0; }
.content .cuatro { margin: 12px; margin-right: 0;
float:left; width: 283px; } 
.content .cuatro a {   font-size: 12px;
    font-weight: bold;
 } 
.content .uno span, .content .dos span, .content .tres span {
    border-bottom: 1px solid #E5E5E5;
    color: #326B0D;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 0 5px 5px 0;
    padding: 5px 0 2px;
}
 
/*----------------------------------------------------------------------------------*/
/*pagina contacto y enviar por correo*/

 .section-contact #main-content-header-1{ 
    position: absolute;
    top:94px; width: 960px;  border-bottom: 1px solid #e5e5e5;   left: 0;}
	 
.section-contact #main-content-header-1 p{  padding-left: 12px;margin-top: 5px;}
	 
.page-contact h1#page-title { margin-top:12px; }

/*títulos de la columna derecha*/
.categoria-avisos h2
{
text-transform: uppercase;
font-size: 13px;
}

/*formulario*/
 .section-contact form#contact-mail-page textarea,#comment-form .form-textarea,#comment-form .form-text, 
 form#print-mail-form textarea,/*form#contact-mail-page*/ fieldset,form#contact-mail-page fieldset #edit-captcha-response
 
 {  border: 1px solid #E5E5E5;
}
.section-contact #content { width: 610px; float: left;} 
.section-contact #sidebar-last { width: 610px; } 
.section-contact form#contact-mail-page{background:none;  padding:0; width: 610px; }
form#contact-mail-page{  margin-top:57px; background: #f3f3f3;  padding:66px 0; }
form#print-mail-form{  margin-top: 18px; }

form#contact-mail-page input, form#print-mail-form input
{ padding: 0 0 0 6px; }


.section-contact form#contact-mail-page #edit-name:focus, .section-contact form#contact-mail-page #edit-mail:focus,
.section-contact form#contact-mail-page #edit-subject:focus,.section-contact form#contact-mail-page textarea:focus,
.section-contact form#contact-mail-page fieldset #edit-captcha-response:focus,form#print-mail-form textarea:focus,
form#print-mail-form input:focus, form#comment-form input.form-text:focus, form#comment-form .form-textarea:focus
{  border: 1px solid #55A528;
}

form#contact-mail-page #edit-name.error,form#contact-mail-page #edit-mail.error,
form#contact-mail-page #edit-subject.error,form#contact-mail-page textarea.error,
form#contact-mail-page fieldset #edit-captcha-response.error,form#print-mail-form textarea.error,
form#print-mail-form input.error, form#comment-form input.form-text.error, form#comment-form .form-textarea.error
{    border: 1px solid #ff0000;

}
.section-contact form#contact-mail-page > div{ margin: 0; width:610px;
}
form#contact-mail-page  > div,form#print-mail-form {   background: #fff; width:528px;margin:0 auto; padding-bottom:24px;
    padding-top: 24px;}
.section-contact form#contact-mail-page .submit-contact-form{width:588px; margin:0; 
    }	 
	 
form#contact-mail-page .submit-contact-form, form#print-mail-form > div {  margin:0 auto;  padding:13px 12px 30px;
 background: #f3f3f3;  border: 1px solid #E5E5E5; border-top:6px solid #55A528; width:456px; }
 
 .section-contact form#contact-mail-page #edit-name-wrapper, .section-contact form#contact-mail-page #edit-mail-wrapper, 
 form#print-mail-form #edit-fld-from-name-wrapper

 {   width:250px ; float: left; margin-bottom: 9px; }
 
 .section-contact form#contact-mail-page #edit-name-wrapper, .section-contact form#contact-mail-page #edit-mail-wrapper
  {   width:250px ; }
  
  form#print-mail-form #edit-fld-from-name-wrapper
 {   width: 210px; }
 
 form#print-mail-form #edit-fld-from-addr{    background: #fff;  }
 
 form#print-mail-form #edit-fld-from-addr-wrapper {  float: right; width: 210px; margin-right: 12px; }
 
 
form#contact-mail-page label, form#contact-mail-page .form-item label,form#print-mail-form label
{  font-weight: normal;  width: 100%; margin-left: 0; padding-bottom:2px;
    padding-left: 1px;  }

 .section-contact form#contact-mail-page #edit-name, .section-contact form#contact-mail-page #edit-mail,
 .section-contact form#contact-mail-page #edit-subject, form#print-mail-form input
{   height: 28px;  border: 1px solid #E5E5E5;
}

 .section-contact form#contact-mail-page #edit-name, .section-contact form#contact-mail-page #edit-mail
{   width:280px; 
}
 .section-contact form#contact-mail-page #edit-subject{   width: 580px; 
}


form#print-mail-form #edit-fld-from-name,form#print-mail-form #edit-fld-from-addr{   width:215px;  color: #000;
}

form#contact-mail-page #edit-mail-wrapper{  margin-left:50px;   
}
form#contact-mail-page label{  margin-left: 11px;   
}

form#contact-mail-page #edit-subject-wrapper{  clear: left; margin-bottom: 8px;
}
form#contact-mail-page #edit-message-wrapper{ margin-top: 0; margin-bottom:9px;
}
form#contact-mail-page #edit-captcha-response-wrapper,form#print-mail-form #edit-fld-from-addr-wrapper{ margin-bottom:9px;
}


form#contact-mail-page .form-submit,
form#contact-mail-page .form-submit:hover{ text-align: left; width: 280px;}

form#contact-mail-page .form-submit{ background:url(images/flechita_siguiente_blanca.png) 262px center no-repeat #55A528; 
border:none; height: 30px; color: #fff; 
padding-left:9px;
 }
  
form#contact-mail-page .form-submit:hover{ background:url(images/flechita_siguiente_blanca.png) 262px center no-repeat #326b0d; 
border:none; height: 30px; color: #fff; cursor: pointer; }

 
 form#print-mail-form #edit-txt-to-addrs-wrapper{margin-bottom: 5px;   
}
 form#print-mail-form #sent-title-wrapper{  margin-bottom: 5px;
    margin-top: 0px;
}

form#print-mail-form #sent-title-wrapper .printmail-label{ width: 115px;
  
     }
 form#print-mail-form #edit-fld-subject-wrapper{
    margin-top:0px;
	 margin-bottom: 9px;
}
 form#print-mail-form #edit-txt-message-wrapper{
    margin-top: 7px; margin-bottom: 18px;
}
form#print-mail-form #edit-btn-submit { width: 206px;  }
form#print-mail-form #edit-btn-clear { 
margin: 0 6px 0 2px;
    width: 141px; }
	 
 form#print-mail-form #edit-btn-cancel { 
    width: 97px; }
	 
 form#print-mail-form #edit-fld-subject  { font-size: 11px; font-style: italic;
  color: #bfbfbf;
} 
	form#print-mail-form #edit-fld-subject:focus  { font-size: 13px; font-style: normal;
  color: #000;
     }   
   
form#print-mail-form .form-submit{ background: #55A528; 
border:none; height: 30px; color: #fff; 
padding-left: 9px; }



form#print-mail-form .form-submit:hover{ background: #326b0d; 
border:none; height: 30px; color: #fff; 
padding-left: 9px; cursor: pointer; }


 form#print-mail-form #edit-fld-subject{ 
 width: 450px;}
 
form#print-mail-form textarea,form#print-mail-form .resizable-textarea .grippie{ 
 width: 453px;}
 
 .section-contact form#contact-mail-page textarea,.section-contact .resizable-textarea .grippie { 
 width: 583px;}
 
 
/*captcha*/
 form#print-mail-form input,form#contact-mail-page fieldset #edit-captcha-response,
form#comment-form fieldset #edit-captcha-response
{   width: 78px; 
}	 
form#contact-mail-page fieldset #edit-captcha-response{   width: 70px; 
}	

legend{  color: #3F3F3F; }
.section-contact .description,form#print-mail-form .description{  color: #727272;  }
form#contact-mail-page fieldset{ margin-bottom: 18px; margin-left: 0;
 padding:4px 0 0 12px;    }
 form#contact-mail-page .field-prefix,#comment-form .field-prefix{ font-size: 16px;   }
form#contact-mail-page fieldset description,form#contact-mail-page fieldset label{ font-size: 13px;  }

form#contact-mail-page .captcha fieldset-captcha .description{ font-size: 11px;  }

form#contact-mail-page fieldset #edit-captcha-response,
form#comment-form fieldset #edit-captcha-response{  height: 28px;
    margin-bottom: 2px;}
	 
 form#contact-mail-page #edit-captcha-response-wrapper{  margin-top: 8px;}
	 
	 /*enviar por correo*/
.section-printmail #content { background: #F3F3F3;
 padding: 66px 0;
	  
}
/*acerca del servicio de refencia*/

  .section-acerca-del-servicio-de-referencia.logged-in .edit-links {
    top: 0px;}
		 
.section-acerca-del-servicio-de-referencia .item-node p.description{ padding-top:0px; padding-bottom: 13px; 
 } 
.section-acerca-del-servicio-de-referencia #sidebar-first h2{  padding-left:12px; padding-top: 15px; border-top: 1px solid #e5e5e5;
 } 
  	.section-acerca-del-servicio-de-referencia #sidebar-first ul { margin-left: 24px; margin-top: 8px;
    padding-bottom: 15px;
 } 	
 	.section-acerca-del-servicio-de-referencia #sidebar-first ul li{  list-style:  outside; margin-bottom: 6px;
 } 	 

.section-acerca-del-servicio-de-referencia .item-node p{ padding-top: 10px;  border: none;  
 }
.section-acerca-del-servicio-de-referencia #sidebar-first .faq { margin-top: 0;
 }
  .section-acerca-del-servicio-de-referencia #sidebar-first { width: 612px; float: left;}
  .section-acerca-del-servicio-de-referencia #sidebar-first-inner {  position: relative;}
  .section-acerca-del-servicio-de-referencia #sidebar-last,.page-infoosticket-staff-page #sidebar-last{ width: 334px; float: right; }

 .section-contact #sidebar-last h2{  text-transform: uppercase;  border-bottom: 1px solid #e5e5e5; width: 610px; padding-bottom: 10px; }

   #sidebar-last .sidebar-last-avisos{ 
border-bottom-left-radius: 0;
border-bottom-right-radius:0;
border-bottom: none;
}
  
  #sidebar-last .sidebar-last-historial-avisos
{ border-top-left-radius: 0;
border-top-right-radius:0;
 margin-top: 0;
 position: relative;

  }
   
/*columna-derecha página contacto*/
  
 .section-contact #sidebar-first { float: right; margin-right: 0; width: 334px; margin-top:154px;  }

 .section-contact #sidebar-first .faq { margin-bottom: 6px;}

  div.listfaq a:link, div.listfaq a:visited,
  .section-acerca-del-servicio-de-referencia #sidebar-last .item-list li div.listfaq a:link,
   .section-acerca-del-servicio-de-referencia #sidebar-last .item-list li div.listfaq a:visited
 { color: #55a528; text-transform: uppercase; font-size: 11px; }
  
 #sidebar-first .team .listStaff{
 color: #737373;
 }
 
#sidebar-first .item-list ul.stafful li, .page-infoosticket-staff-page .item-list ul.stafful li{ background: url(images/avatar.jpg) no-repeat 12px 12px;
  padding: 12px 12px 40px 84px;
  margin:0;
 }
 
   .page-infoosticket-staff-page .item-list ul.stafful li {
	float: left;
   /* display: inline-table;*/
 margin: 12px 12px 0;
    padding: 80px 12px 5px;
	 width: 130px;
    }
 
 #sidebar-first .item-list ul.stafful li:hover,
 .page-infoosticket-staff-page .item-list ul.stafful li:hover{ background:#f7f7f7 url(images/avatar.jpg) no-repeat 12px 12px;
 }
 

 #sidebar-first .item-list ul.stafful li .imagestaff, .page-infoosticket-staff-page .item-list ul.stafful li .imagestaff{ display: none;
}
  
  
 .section-contact #sidebar-first .team .stafful a{
 color: #3f3f3f;
 font-weight: bold;
 }
 
 .section-infoosticket-staff-page .item-list ul.stafful li
 { border: none; }
 
 
 /*equipo de trabajo*/
  .section-acerca-del-servicio-de-referencia #sidebar-last,
  { width: 334px; float: right; }
  
 .page-infoosticket-staff-page #main-content-header-descrip {   border-bottom: 1px solid #e5e5e5;}

.page-infoosticket-staff-page #main-content-header-descrip p {    margin-left: 12px;}
 
 
  .page-infoosticket-staff-page .item-list ul.stafful{
  margin-left: 50px;
    overflow: hidden;
}

  .page-infoosticket-staff-page #columns .item-list .pager{
 padding-left:73px;
 margin-top: 15px;  
}



  .page-infoosticket-staff-page .item-list ul.stafful span.namestaff{ display: block;

}

  .page-infoosticket-staff-page #content {
    float: left; width: 610px;
}
 .page-infoosticket-faq-page .sidebar-first-faq{
    margin-top: 100px;
}
  .page-infoosticket-staff-page #sidebar-first,.page-infoosticket-faq-page #sidebar-first {
    margin-left: 12px;
    margin-right: 0;
    width: 334px;
}

.page-infoosticket-faq-page #sidebar-first{
    margin-top: 53px;
   }

.page-infoosticket-faq-page .listfaq{
    margin-top: 5px;
   }

.page-infoosticket-faq-page #content div.item-list li,
.page-infoosticket-cat-page #content div.item-list li { border-top: 1px solid #e5e5e5;
    margin:0px;
 }

.page-infoosticket-faq-page #content div.item-list li .listfaq a { font-size: 11px; text-transform: uppercase;
  color: #737373;
}

/*pagina-preguntas-frecuentes*/
.page-infoosticket-faq-page .article,.page-infoosticket-cat-page .article{
 border-top: 1px solid #e5e5e5;
 margin-top: 19px;
 }
/*---------------------------------------------------------------------------------------------------------------*/
/*monitoreo y evaluacion*/
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .views-row,
.section-contact .views-row
  {  border-bottom: 1px solid #E5E5E5;
padding:15px 12px 21px 12px; overflow: hidden;} 

.section-contact div.field-sumario-value {
  margin-top: 9px;
}

.section-contact .field-sumario-value{
 margin-bottom: 5px;
}


.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .views-row .title 
  { margin-bottom: 9px; }

 .section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red div.field-sumario-value
   {  margin-top: 8px; margin-bottom: 10px; }

 .section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .tid  { margin-bottom: 5px; }

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #sidebar-last
{ 
	margin:/*-266px-con columna derecha*/  24px 0;
	 /* _margin-top: -240px; con columna derecha*/

}
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #sidebar-last .block,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #sidebar-last
{  width: 708px;
	}
.section-informe-sello #sidebar-last h2  { padding-left: 0;  }

#column-right-inner,#essential_1,#essential_2, #essential_3{  position: relative; 
    
	 }

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_1,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_2,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_3
 {
 position: relative;
	  
	 }
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_1,.section-informe-sello #sidebar-last .essential_1,
.section-pagina #sidebar-last .essential_1, .section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_3,.section-informe-sello #sidebar-last .essential_3,
.section-pagina #sidebar-last .essential_3 {
   /*border-top: 1px solid #e6e6e6;*/
	border-bottom: 1px solid #e6e6e6;
   /* margin-top: 8px;*/
	 margin-bottom: 14px;
    /*padding-top: 12px;*/ }
	 
	 
/*.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_1{
 border-top: none;
  padding-top:0;
  margin-top: 0;
 }*/

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .essential_1,.section-informe-sello .essential_1{ 
height: 154px; }

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .essential_3,.section-informe-sello .essential_3{ 
height: 154px; }

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .essential_1 p,
.section-informe-sello .essential_1 p,.section-pagina .essential_1 p,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .essential_2 p,
.section-informe-sello .essential_2 p,.section-pagina .essential_2 p,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .essential_3 p,
.section-informe-sello .essential_3 p,.section-pagina .essential_3 p
{
 line-height: 0.8; 
 }

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red .essential_2,.section-informe-sello .essential_2{ height: 154px;
}

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-left{
    float: left;
    margin-top: 0px;
    width: 720px; 
	 _width: 700px; 
}

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-left-inner-1{
    margin-right: 12px;
}
/*.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red h2,
.article-type-aviso h2,.section-informe-sello h2,.section-infoosticket-faq-page h2,
.section-pagina h2*/

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red h2{
    padding-left: 12px;
	 text-transform: uppercase;
	 font-size: 13px;
}

.section-informe-sello #columns #sidebar-last li, 
.section-pagina #columns #sidebar-last li,
 .section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #columns #column-right li, 
.article-type-aviso #sidebar-last li 

{
    border-top:1px solid #e5e5e5;
	  margin-left: 0;
}
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right{
    float: left;
    margin-top: 21px;
	 width: 240px;
	 _margin-left: 8px;
    
}

.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #columns #column-right li a:last
{ font-weight: bold;
  }


.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right h2{
    padding-left: 0;
    
}
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-left-inner-1,
.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-left-inner-2{
    float: left;
    margin-top: 24px;
    width: 348px; 
	  _width: 340px; 
}
.logged-in.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .edit-links
{  top: -17px;
}

.logged-in.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_1 .edit-links
{  top: 0px;
}


.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #footer{ clear: both;
 }

 .logged-in.section-informe-sello .newsletter {
   margin-top: 18px;
}
.logged-in.section-informe-sello .newsletter .edit-links,.section-pagina .newsletter .edit-links {
    position: absolute;
    right: 12px;
    top: -18px;
}

  .section-informe-sello #emision
   { text-transform: uppercase; font-size: 11px; color: #737373; }
/*-----------------------------------------------------------------------------------------------------------*/
#box-bvs,#box-website-institution, #box-website-specialties,#box-website-specialties,#box-magazine{
     position: relative;
   border: 1px solid #e5e5e5;
    height:355px;
	/* margin:0 12px 12px  0;*/
	 padding: 10px 0; overflow: hidden;
	}
	
	
	#box-bvs, #box-website-institution, #box-website-specialties, #box-website-specialties, #box-magazine,
	.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_1, 
	.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_2,
	.section-monitoreo-y-evaluacion-de-los-servicios-y-recursos-de-informacion-de-la-red #column-right .essential_3,
	#column-right-inner
 { 
 _position: static;
} 

#box-bvs h3,#box-website-institution h3, 
#box-website-specialties h3,
#box-website-specialties h3,#box-magazine h3
{ font-size: 13px;
font-weight: bold;}

#box-bvs{
   border-top: 6px solid #2c3a8b;   
	background: #f3f3f3 url(images/bvs.jpg) no-repeat 0 36px;  
}
#box-website-institution{
   border-top: 6px solid #bc1e2d; 
	background: #f3f3f3 url(images/instituciones.jpg) no-repeat 0 36px;  
}
#box-website-specialties{
   border-top: 6px solid #55a528;   
	background: #f3f3f3 url(images/especialidades_1.jpg) no-repeat 0 36px;
}
#box-magazine{
   border-top: 6px solid #ea8b1d;   
	background: #f3f3f3 url(images/revistas.jpg) no-repeat 0 36px;
}

#box-bvs,#box-website-specialties{ margin-bottom: 12px;

}
.separate{ padding: 17px 12px 12px;
    
	 margin-top: 84px;
}
 
 .separate p{  margin-top: 7px;
}
/*---------------------------------------------------------------------------------------------------------------*

/*historial de publicaciones-tipos de contenidos(anuncio, noticias, obituario, noticias, etc), taxomomia, publicacion ampliada,informacion-de eventos y cursos*/
.section-historial-de-publicaciones .views-row, .section-taxonomy .views-row, .section-anuncios .views-row,
.section-nota-oficial .views-row,.section-entrevista .views-row,.section-editorial .views-row,
.section-noticia .views-row,.section-obituario .views-row,
.section-historial-de-avisos .views-row 

  {  border-top: 1px solid #E5E5E5;
padding: 6px 12px 21px 12px; overflow: hidden;}

.section-taxonomy .views-row, .section-anuncios .views-row,
.section-nota-oficial .views-row,.section-entrevista .views-row,.section-editorial .views-row,.section-noticia .views-row,.section-obituario .views-row
  {  
 padding-top: 3px;}

 .article-type-anuncio .item-node,
.article-type-nota-oficial .item-node,.article-type-entrevista .item-node,.article-type-editorial .item-node,
.article-type-noticia .item-node,.article-type-obituario .item-node,.article-type-obituario .item-node,.page-node-19 .item-node,
.section-informe-sello .item-node,.section-aviso .item-node, p.faqcontent,.section-pagina .item-node
  {  margin-top: 0; margin-left: 12px; }
  
  .section-historial-de-publicaciones .item-node, .section-historial-de-publicaciones .item-node  {margin-top: 0; margin-left:0px;  }
  .article-type-entrevista .item-node,.article-type-obituario .item-node 
  {  margin-top:18px; }

/*.section-historial-de-publicaciones div.article div.link-node, .section-taxonomy div.article div.link-node,
.section-anuncio div.article div.link-node {
 border-top: none;  
}*/
/*.section-historial-de-publicaciones #columns, .section-taxonomy #columns,.section-anuncio #columns {
    border-top: 1px solid #E5E5E5; 
}*/
/*.section-historial-de-publicaciones .view-lista-actualidad,.section-historial-de-publicaciones div.article div.link-node,
.section-historial-de-publicaciones #content, .section-taxonomy .view-lista-actualidad,.section-taxonomy div.article div.link-node, .section-taxonomy #content,
.section-anuncio #content,.section-anuncio div.article div.link-node
{
	   width: 620px;
}*/
.section-historial-de-publicaciones h3,.page-infoevent-page div.item-list ul#cwis-result-list li a.active,
.page-detalles-cursos div.item-list ul#cwis-result-list li a.active {
      font-size: 20px;
	   
}

.section-historial-de-publicaciones h1#page-title, .section-taxonomy h1#page-title {  padding-left: 12px;}
.section-historial-de-publicaciones #content,.section-taxonomy #content, .section-anuncio #content, .section-anuncios #content,
.section-nota-oficial #content,.section-entrevista #content,.section-editorial #content,.section-noticia #content,.section-obituario #content,
 .section-comment #content,.wordpress-page #content,.section-infocwis-page #content, .section-infoevent-page #content,.article-type-aviso #content,.section-informe-sello #content,
 .page-infoosticket-faq-page #content,.section-pagina #content,.section-infoosticket-cat-page #content,
 .section-historial-de-avisos #content  
  {  float: left; width: 620px; 
 }
 
  .wordpress-page #content, .wordpress-page div.article div.link-node
   {width: 600px;
 }
.section-historial-de-publicaciones #sidebar-last, .section-taxonomy #sidebar-last,
 .section-anuncio #sidebar-last/*.page-detalles-eventos #sidebar-last, .page-detalles-cursos #sidebar-last*/,
 .section-anuncios #sidebar-last,.section-nota-oficial #sidebar-last, .section-entrevista #sidebar-last, 
.section-editorial #sidebar-last, .section-noticia #sidebar-last,.section-obituario #sidebar-last,.wordpress-page #sidebar-last ,.section-infocwis-page #sidebar-last,
 .section-infoevent-page #sidebar-last,.article-type-aviso #sidebar-last,.section-informe-sello #sidebar-last,
 .section-infoosticket-faq-page #sidebar-last,.section-pagina #sidebar-last, .section-infoosticket-cat-page #sidebar-last,
  .section-historial-de-avisos #sidebar-last
  
  { width: 220px; margin-left: 24px; margin-top: 18px;}
  
  .page-node-40 #sidebar-last {margin-left:0px;}

  .section-infoosticket-faq-page #sidebar-last,.section-infoosticket-cat-page #sidebar-last  { margin-top: -17px; }
.page-detalles-eventos #sidebar-last, .page-detalles-cursos #sidebar-last { margin-top: 0; width: 220px; 
 }
.section-pagina #sidebar-last, .section-informe-sello #sidebar-last{ width: 240px; 
 
}
/*calendario*/
.section-historial-de-publicaciones #sidebar-last .calendario,
 .section-taxonomy #sidebar-last .calendario, .section-anuncio #sidebar-last .calendario,
.section-anuncios #sidebar-last .calendario,.section-nota-oficial #sidebar-last .calendario, 
 .section-obituario #sidebar-last .calendario, .section-entrevista #sidebar-last .calendario, 
 .section-noticia #sidebar-last .calendario, .section-editorial #sidebar-last .calendario{  
}


 #sidebar-last .calendario  #calendar_ajax
 { border: none!important;  width: 200px!important;  margin-top: 12px;
}



 #sidebar-last .calendario #nav
   {  background: #BFBFBF; color: #fff!important; width: 182px; height: 30px;}
	

  #sidebar-last #calendar_month
   {  font-size: 13px!important; margin-top: 8px; }
	

	 #sidebar-last .calendario #calendar_prev, #sidebar-last .calendario #calendar_next
	 {   padding-top: 8px; }
	

	#sidebar-last .calendario #nav #calendar_prev span:hover,#sidebar-last .calendario #nav #calendar_next span:hover
   { color: #000;  }
	

	#sidebar-last .calendario #calendar_row0 .hok span
   {   font-size: 13px;
    margin-top: 13px;
	 margin-left: 3px;
    text-transform: uppercase;  
	font-weight: bold;}
	 
.section-historial-de-publicaciones #sidebar-last .categorias-noticias h2,
 .section-taxonomy #sidebar-last h2,
 .section-anuncio #sidebar-last h2,
 .page-detalles-cursos #sidebar-last h2,.page-detalles-eventos #sidebar-last h2,.section-anuncios #sidebar-last h2,
 .section-nota-oficial #sidebar-last h2,.section-entrevista #sidebar-last h2,.section-editorial #sidebar-last h2,
.section-noticia #sidebar-last h2, .section-obituario #sidebar-last h2

  { text-transform: uppercase;  border-top: 1px solid #E5E5E5; margin-top:18px;
    padding-top: 12px; padding-left:0px;}

.page-detalles-cursos #sidebar-last h2,.page-detalles-eventos #sidebar-last h2	 
{  margin-top: 0; border-top: none; }
		
#columns #sidebar-last .calendario h2, #columns #sidebar-last .categoria-avisos h2 { text-transform: uppercase; margin-top: 0; padding-top: 0;
 border-top: 0; }

.article-type-aviso #columns #sidebar-last .calendario h2,
.section-infoosticket-faq-page #columns #sidebar-last .calendario h2,
.section-infoosticket-cat-page #columns #sidebar-last .calendario h2,
.section-historial-de-avisos #columns #sidebar-last .calendario h2,
.section-categorias-de-aviso #columns #sidebar-last .calendario h2

{ border-top:1px solid #e5e5e5;  padding-top: 12px;}

 /*dia actual activo*/
#calendar .hok.today {   background-image: none; background-color: #55A528; color: #ffffff; }


 #calendar .hok.today:hover{   background-image: none; background-color: #326B0D; }


  #calendar .hok.today a
  {  color: #fff!important; }


#calendar .hok.disabled.today a
  {   color: #3F3F3F!important; }


#calendar .hok.today a:hover,#calendar .hok.disabled.today a:hover {  color: #fff!important; } 

.section-anuncio #calendar .hok.disabled{  visibility: hidden; }

/*dias estado-normal*/
 #calendar_row1 .hok, #calendar_row2 .hok,
 #calendar_row1 .hok,  #calendar_row2 .hok,
 #calendar_row3 .hok,  #calendar_row4 .hok, 
 #calendar_row6 .hok,
 #calendar_row5 .hok,
 #calendar_row6 .hok,
 #calendar .hok.disabled.today
 {   background-image: none; background-color: #F2F2F2; margin: 1px; border-radius:5px; width:24px!important; height: 24px!important;}

#calendar_row0
{ background: none;  margin-bottom: 26px; 
  }
/*dias estado-hover*/
#calendar_row1 .hok:hover,
#calendar_row2 .hok:hover,
#calendar_row3 .hok:hover, 
#calendar_row4 .hok:hover,
#calendar_row5 .hok:hover, 
#calendar_row6 .hok:hover,
#calendar .hok.disabled.today:hover

{   background-image: none; background-color: #e6e6e6; }

#calendar .hok span{ margin-top: 6px!important; font-size:13px!important; font-weight: normal;}
#calendar .hok.top{ margin-top: 7px!important; }

#calendar_row1 a,#calendar_row2 a,#calendar_row3 a,#calendar_row4 a,#calendar_row5 a,#calendar_row6 a

{  text-decoration: none; font-weight: normal; font-size: 13px;  }

.section-historial-de-publicaciones #sidebar-last .item-list li, .section-taxonomy #sidebar-last .item-list li,
.section-anuncio #sidebar-last .item-list li,.page-detalles-cursos #sidebar-last .item-list li,
.page-detalles-eventos #sidebar-last .item-list li,.section-anuncios #sidebar-last .item-list li,
.section-nota-oficial #sidebar-last .item-list li,.section-entrevista #sidebar-last .item-list li,
.section-editorial #sidebar-last .item-list li,.section-noticia #sidebar-last .item-list li, .section-obituario #sidebar-last .item-list li,
.section-aviso #sidebar-last .item-list li,.section-infoosticket-faq-page #sidebar-last .item-list li,
.page-infoosticket-cat-page #sidebar-last .item-list li,.section-historial-de-avisos #sidebar-last .item-list li
{ list-style: none; margin-left: 0;padding: 12px 0 4px 0px; border: none;}

.section-anuncios #sidebar-last .tipo-content,.section-nota-oficial #sidebar-last .tipo-content,
.section-entrevista #sidebar-last .tipo-content,.section-editorial #sidebar-last .tipo-content, .section-obituario #sidebar-last .tipo-content,
.section-noticia #sidebar-last .tipo-content
{ padding-left:12px;}


.section-entrevista .item-node .entrevista, .field-entrevistador-uid, .field-entrevistado-value{ text-transform: uppercase;color: #737373; font-size: 12px; }
.page-entrevista .item-node .entrevista{ text-transform:none; }
/*entrevista*/
#entrevistador{  margin-bottom: 5px;}
#entrevistador a{  margin-bottom: 5px; color: #737373;}


  /*caja filtrar por tipos de contenido y categorias*/
.section-historial-de-publicaciones #sidebar-last .categorias-noticias, #sidebar-last .aldia, .section-contact #sidebar-first .faq,
.sidebar-first-faq, .sidebar-last-avisos,.sidebar-last-historial-avisos
{ 
margin-left:0px;
    width: 334px;
	 border:1px solid #E5E5E5;
 background:#F3F3F3; 
 margin-top: 18px;
  padding:0px 0 8px 0;
  border-radius: 5px;
  }
  .sidebar-last-historial-avisos{  border-top: none; 

  }

	
	.section-historial-de-publicaciones #sidebar-last .categorias-noticias{  width: 316px;
}
	
 #sidebar-last .aldia
{ margin-top: 0px;
position: relative;
}
	
	 #sidebar-last .aldia img
{  margin-top: 0;
    position: absolute;
    right: 0;
    top:12px;
}

.item-node .aldiabloque{  visibility: hidden;
}
	
.section-historial-de-publicaciones #sidebar-last .categorias-noticias:hover { border: 1px solid #ccc;
 
 }

.section-historial-de-publicaciones #sidebar-last .categorias-noticias #content
{   padding: 0 12px;}
	
 .section-historial-de-publicaciones #sidebar-last .categorias-noticias a { font-size: 12px;

 }
.section-historial-de-publicaciones #sidebar-last .categorias-noticias h2,#sidebar-last .aldia h2, .sidebar-first-faq h2,
 #sidebar-first .sidebar-first-team h2, .sidebar-last-avisos h2

 {  margin: 0;
 padding: 0 0 0 24px;
 margin-bottom: 6px;
 height:41px;
 line-height: 3.5;
 border-top: 0;
 border-bottom: 1px solid #e5e5e5;
 text-transform: uppercase; font-size: 13px;
 }
   #sidebar-first .sidebar-first-team h2{  padding-left:0px; }

  #sidebar-first .team .more-link { border-bottom: 1px solid #e5e5e5;padding-bottom: 7px; padding-left: 12px; }
 
.section-historial-de-publicaciones #sidebar-last .categorias-noticias li{height: 36px;
 line-height: 3; padding: 0 0 0 24px;  
 margin: 0;
 border-bottom: 1px solid #e5e5e5; 
}

 .section-historial-de-publicaciones #sidebar-last .categorias-noticias li {height: 36px;
  margin: 0 12px;}

 .section-historial-de-publicaciones #sidebar-last .categorias-noticias li a{ color: #727272; }

 .section-historial-de-publicaciones #sidebar-last .tipo-content{
height: 36px;
 line-height: 3;
border-bottom: 1px solid #e5e5e5; 
 padding: 0 12px; 
 margin: 0 12px;
}
.section-historial-de-publicaciones #sidebar-last .tipo-content a{
 font-weight: bold;
	   }
.section-historial-de-publicaciones #sidebar-last .item-list ul{
 margin-bottom: 0;
	 
	   }
	.section-historial-de-publicaciones #sidebar-last .block .content p{
 margin-left:12px;
	 }
	
	 .section-historial-de-publicaciones .publicaciones-anteriores {
border-top: 1px solid #e5e5e5;
    margin-top: 18px;
    width: 316px;
 }
	
 .section-historial-de-publicaciones .publicaciones-anteriores p {
  margin: 12px 0 12px 12px;
  color:#3f3f3f;
 }
 
  .section-historial-de-publicaciones .publicaciones-anteriores p a {

  color:#3f3f3f;
 }
/*-------------------------------------------------------------------------------------------------------------------------*/
/* articulos ampliados */
/*section-anuncio-ampliado*/

.section-anuncio div.article div.link-node div.textsize{  width: auto;}
.section-anuncio .item-node{padding-top: 1px;}

div.article div.autor-fecha-fuente-node { overflow: hidden; }
div.article div.autor-fecha-fuente-node{
    border-bottom: 1px solid #E5E5E5;
    border-top: 1px solid #E5E5E5;
    text-transform: uppercase;  
	 font-size: 11px;
	 /*height:45px;*/
	 margin-top:0px; 
}
div.article div.autor-fecha-fuente-node ul.autor-fecha-fuente-node-ul { margin-bottom: 0; }
div.article div.autor-fecha-fuente-node .autor-fecha-fuente-node-ul {
    list-style-type: none;
    padding-left: 12px;
    padding-top:12px/*15px*/;
    padding-bottom: 12px/*15px*/;    
}
div.article div.autor-fecha-fuente-node .autor-fecha-fuente-node-ul li {display: inline; color: #737373;}
div.article ul.autor-fecha-fuente-node-ul li.uno { border-right: 1px solid #BFBFBF;  margin-right:2px;
    padding-right: 6px;}
	 
.section-aviso div.article ul.autor-fecha-fuente-node-ul li.uno {margin-right: 6px; padding-right: 2px; }

div.article div.link-node {
   
	 border-bottom: 1px solid #E5E5E5;
    height: 54px;
	 width: 620px;
    margin-top: 0px;
	 margin-bottom: 0px;
    position: relative;    
}


.logged-in div.article div.link-node {	 border-bottom:none;
   
}
/*pie de imagen*/
.images-node-pie { margin-top: 18px; float: left;}

 .piedescrpcion{ border-bottom: 1px solid #E5E5E5;  color: #737373;
 font-style: italic;
 font-size: 12px;
    margin: 0px 12px 0;
    padding-bottom:8px;
	  width: 240px;
 }

.image-caption-container{
  margin-right: 12px;
  padding-bottom:34px;
}
.section-acerca-de .article #quicktabs_tabpage_pagina_acercade_0 p .image-caption-container{

  padding-bottom:24px;
}

.image-caption{
    border-bottom: 1px solid #e5e5e5;
    color: #737373;
    font-size: 12px;
    font-style: italic;
	 padding-bottom:8px;
	  margin-top: 0px;
}
.front.wordpress-page #header,.front.wordpress-page div.article div.link-node{
  border-bottom: 1px solid #e5e5e5;
	   
}
.front.wordpress-page .main-content-header{
  border-bottom: 1px solid #e5e5e5;
	   
}

/*--------------------------------------------------------------------------------*/

/*informacion de eventos y cursos*/

.page-infoevent-page #content, .page-detalles-cursos #content { float: left; }
.page-infoevent-page .item-node h2,.page-detalles-cursos .item-node h2{  margin-left: 12px; font-size: 16px;}

.page-detalles-cursos #columns,.page-infoevent-page #columns { border-top:1px solid #E5E5E5; }
.page-detalles-cursos table,.page-infoevent-page table{ width: 620px;  border-collapse: collapse;}
.page-detalles-cursos table.infocwis-table,.page-infoevent-page table.infoevent-table{ width:auto;}

 .page-detalles-cursos table div.item-list li,.page-infoevent-page table div.item-list li{ padding: 3px 0; margin-left: 0;}
.page-detalles-cursos table p, .page-infoevent-page table p{ margin: 0;}

.page-detalles-cursos tr.odd,.page-infoevent-page tr.odd{ background: #F3F3F3;}

.page-detalles-cursos tr.even,.page-infoevent-page tr.even{ background:#fff;}
.page-detalles-cursos td,.page-infoevent-page td{ padding:6px 6px 6px 12px; }
/*tr{line-height: 2.5;}*/
.page-detalles-cursos tr,.page-detalles-cursos td,.page-infoevent-page tr,.page-infoevent-page td{  height:10px!important;border: none; }
.page-detalles-cursos tr.odd td:first-child,.page-detalles-cursos tr.even td:first-child,.page-infoevent-page tr.odd td:first-child,.page-infoevent-page tr.even td:first-child{ text-transform: uppercase; font-size: 11px; }
.page-detalles-cursos tr.odd td:first-child,.page-detalles-cursos tr.even td:first-child,.page-infoevent-page tr.odd td:first-child,.page-infoevent-page tr.even td:first-child{ text-transform: uppercase; font-size: 11px; padding-right: 0;padding-left: 12px; width: 20px; }

.page-infoevent-page div.item-list li,.page-detalles-cursos div.item-list li{ padding-left: 0; list-style: none; 
  
	 padding: 6px 0 0;
	 margin: 0}
	  
.page-infoevent-page #cwis-result-list a.active,.page-infoevent-page #cwis-result-list .item-list,
.page-detalles-cursos #cwis-result-list a.active,.page-detalles-cursos #cwis-result-list .item-list
{ padding-left: 12px; }

.page-infoevent-page .item-node,.page-detalles-cursos .item-node{  width: 620px; margin-top: 0;  }

.page-infoevent-page div.item-list ul#cwis-result-list li ul li,
.page-detalles-cursos div.item-list ul#cwis-result-list li ul li   {
   
	 margin-left:   0; 
}

.page-detalles-cursos .item-node div.item-list ul#cwis-result-list li a.active,
.page-infoevent-page .item-node div.item-list ul#infoevent-result-list li a.active {
      font-size: 20px;
		border-top: 1px solid #e5e5e5;
		display: block;
		padding-top: 5px;
		}
/*--------------------------------------------------------------------------------------*/

/**Nodos Provinciales de Infomed ***/

.page-node-40 #content { 
    float: right;
    width: 600px;
	
}

.page-node-40 .item-node { 
  
	 margin-top:122px;
}


.page-node-40 #content ul{ 
    float:left;
    width: 170px;
}
.page-node-40 .item-node div{ 
   border-top: 1px solid #e5e5e5;
	padding-top:18px;
}
.page-node-40 #content h2 { 
  font-size: 18px;
}
.page-node-40 #sidebar-last { 
 margin-top: 122px;
    width: 336px;
	  background: none repeat scroll 0 0 #F3F3F3;
    border-color: #55A528 #E5E5E5 #E5E5E5;
    border-image: none;
    border-radius: 5px;
    border-right: 1px solid #E5E5E5;
    border-style: solid;
    border-width: 6px 1px 1px;
    overflow: hidden;
}

 .page-node-40.logged-in .printcontent{ 
       margin-top: 21px;
}

 .page-node-40 .textsize,#comment-form #edit-homepage-wrapper, #comment-form ul.tips,#comment-form #edit-subject-wrapper,.feed-link img{ 
    display:none;
}

     
.page-node-40 div.article div.link-node {
    border-bottom: 1px solid #E5E5E5;
    height: 54px;
    left: 0;
    margin-bottom: 18px;
    margin-top: 0;
    position: absolute;
    top: 0px;
    width: 100%;
}
 .page-node-40 #sidebar-last .content ul{ 

    padding: 6px 0 11px;
	}

.page-node-40 #columns #sidebar-last .content ul li,.page-node-40 #sidebar-last h2{ border-top: none;
    border-bottom: 1px solid #E5E5E5;
    display: block;
    height: 36px;
    margin: 0 12px;
    padding: 0 0 0 12px;
}

.page-node-40 #sidebar-last h2 {  text-transform: uppercase; padding-left: 24px; margin: 0;
 border-bottom: 1px solid #e5e5e5; line-height: 3;

}
.page-node-40 h1#page-title { 
  border-bottom: 1px solid #e5e5e5;
    height: 48px;
    left: 0;
    line-height: 2.4;
    margin: 0;
    position: absolute;
    top: 55px;
    width:948px;

}
.page-node-40 #sidebar-last .content ul li a{
    color: #3F3F3F;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 3;
    margin: 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
}

 .page-node-40 #sidebar-last .content ul li a:hover {
	 text-decoration: underline;
	}
	 
	.page-node-40 #sidebar-last .content ul li:hover {
	 background: #e6e6e6;}
	 
	 /*sprites*/
.page-node-40 .item-node ul#sprite-1 li {
    background: url("images/sprite1-al-4.png") no-repeat;
    padding-bottom: 3px;
    padding-left: 18px;
}
.page-node-40 .item-node ul#sprite-2 li {
    background: url(images/sprite5-al-9.png) no-repeat;
    padding-bottom: 3px;
    padding-left: 18px;
}

.page-node-40 .item-node ul#sprite-3 li {
    background: url(images/sprite10-al-14.png) no-repeat;
    padding-bottom: 3px;
    padding-left: 18px;
}
	 .page-node-40 .item-node ul#sprite-1 li#H,.page-node-40 .item-node ul#sprite-2 li#V,.page-node-40 .item-node ul#sprite-3 li#H {
    background-position: 0 3px;
  
}

 .page-node-40 .item-node ul#sprite-1 li#P,.page-node-40 .item-node ul#sprite-2 li#S,.page-node-40 .item-node ul#sprite-3 li#G {
      background-position: 0 -29px;
  
}
 .page-node-40 .item-node ul#sprite-1 li#I,.page-node-40 .item-node ul#sprite-2 li#Cfuegos,.page-node-40 .item-node ul#sprite-3 li#g {
    background-position:0 -59px;
  
}

 .page-node-40 .item-node ul#sprite-1 li#M,.page-node-40 .item-node ul#sprite-2 li#Cam,.page-node-40 .item-node ul#sprite-3 li#Stiago {
      background-position: 0 -91px;
  
}
 .page-node-40 .item-node ul#sprite-1 li#C,.page-node-40 .item-node ul#sprite-2 li#T,.page-node-40 .item-node ul#sprite-3 li#Gtamo  {
      background-position: 0 -122px;
  
}

/*---------------------------------------------------------------------------------------------------------------------------------------*/

/*Espacio social*/
#columns #column-1, #columns #column-2,#columns #column-3  { float: left;
    position: relative;
    width: 304px;
	    margin-bottom: 36px;
}

#columns #column-2 {  margin-left: 24px;
    margin-right: 24px;
}

#columns #column-1 .clearfix, #columns #column-2 .clearfix,#columns #column-3 .clearfix  {  margin-bottom:110px;
    padding-bottom: 36px;
}
.section-comunidad #sidebar-last { 
    width:960px;
}

.recomendamos 
{     overflow: hidden;
    padding-bottom: 66px;

}


.descripcion-servicios h2,.actividad-reciente p, .iniciar-sesion-preferencias p,.recomendamos p
{  font-size: 36px; color: #727272;  
   border-top: 1px solid #e5e5e5; 
	text-align: center;
	padding-top: 31px;

}
.descripcion-servicios h2{  

margin:17px 0 26px;

}

.actividad-reciente p,.recomendamos p{  
 margin-bottom: 25px;
    width: 960px;

}

.iniciar-sesion-preferencias p{   padding: 42px 0 25px 0;
 margin-top: 47px;
}

 li.social-network {  float: left;
 
}

 li.social-network:hover {  background-color: #f2f2f2;
 
}
 li.social-network a{  font-size: 14px; display:block;  
 
}
 li.social-network img, li.other-social-network img{  display: block;
 
}
/* 1er bloque horizontal*/
li#crear-blog, li#compartir-marcadores,li#grupos-colaboracion,li#crear-libros,#galeria-imagenes, li#guardar-compartir-ficheros{
 text-align: center;
  margin: 0 12px 0 0;
  padding: 0;
    width: 182px; /*esta es la anchura para 5 servicios */
  /*width: 150px; esta es la anchura para 6 servicios */
  height: 210px;
 }

 li#guardar-compartir-ficheros{ margin: 0;

 }
 
#crear-blog img, #compartir-marcadores img, #grupos-colaboracion img,#crear-libros img,#galeria-imagenes img, #guardar-compartir-ficheros img{margin-right: 0;
padding: 23px 0 21px 27px;
padding-left: 42px;/*este es el padding-left para 5 servicios*/

}

  #crear-libros img,#guardar-compartir-ficheros img{ padding-bottom: 11px;}
#compartir-marcadores span,#crear-libros span,#galeria-imagenes span,#guardar-compartir-ficheros,#grupos-colaboracion span,#guardar-compartir-ficheros span{  display: block;}

#compartir-marcadores span{  
    /*padding-left: 39px;/*padding-left de 6 servicios*/
	  padding-left: 54px;/*padding-left de 5 servicios*/
    width: 75px;}

#crear-libros span {   
    
    /*padding-left: 40px;/*padding-left de 6 servicios*/
	   padding-left: 56px;/*padding-left de 5 servicios*/
    width: 80px;
 }

 #grupos-colaboracion span{   
   /* padding-right:8px; /*este es el padding-right para 6 servicios*/
	  padding-left: 44px;/*padding-left para 5 servicios*/
     width: 85px;/*ancho para 5 servicios*/
  
}
#galeria-imagenes span{   
    
  padding-left: 27px;

    width: 100px;
 }

#guardar-compartir-ficheros span {   
   /* padding-left: 42px;/*padding-left para 6 servicios*/
	  padding-left: 58px;/*padding-left para 5 servicios*/
    width: 65px;
 
 
}
.section-comunidad #content-bottom {  clear: both;
 }
 
 
 /*2do bloque horizontal-cajas tipo enlances*/
 .section-comunidad.logged-in #columns #column-1 .block-inner,
 .section-comunidad.logged-in #columns #column-2 .block-inner ,
 .section-comunidad.logged-in #columns #column-3 .block-inner   {  position: static;

}

 .blogs-profesionales {  border-top: 6px solid #2095f2; 
 }
 
 .favoritos {  border-top: 6px solid #8bc34a; 
 }
 
 .grupos-colaboracion{  border-top: 6px solid #f44336; 
 
 }
 
 .blogs-profesionales h2,.favoritos h2,.grupos-colaboracion h2{   border-bottom: 1px solid #e5e5e5;
    color: #3f3f3f;
    font-size: 13px;
    font-weight: bold;
    height: 40px;
    line-height: 3.2;
    text-transform: uppercase;
	   padding-left: 33px;
 }
 
  .blogs-profesionales h2{  background: url(images/blogs-profesionales.png) no-repeat 0 center;
 
 }
.favoritos h2{   background: url(images/infoenlaces.png) no-repeat 0 center;
 
 }

.grupos-colaboracion h2{   background: url(images/grupos-colaboracion.png) no-repeat 0 center;
 
 }
 .social-network .blogs-profesionales li,.social-network .favoritos li, .social-network .grupos-colaboracion li,.social-network .grupos-colaboracion .letra p,
 .social-network .grupos-colaboracion .letra{ margin: 0;  
   padding-right: 12px;
 }
 
.social-network .grupos-colaboracion .letra{ color: #727272;
    font-style: italic;   
 
 }
 /* 3er bloque horizontal*/
#content-bottom li.other-social-network{    border-right: 1px solid #e5e5e5;
    float: left;
    height: 144px;
    margin: 0;
    padding: 0;
    width: 239px;
	 text-align: center;
	 opacity:0.7; 
 }
 #content-bottom li.other-social-network:hover{ opacity:1;
 }
 
  #content-bottom li.other-social-network a{ color:#3f3f3f; 
  font-size: 18px; 	 	 
 }
 

   #content-bottom li.other-social-network img{  padding-left: 72px;
    margin-top: 6px;
	 padding-bottom: 16px;
 }
  #content-bottom li.other-social-network img:hover{ 
 }

  #content-bottom li#academia img{  padding-bottom: 22px;
 
 }
 

/*---------------------------------------------------------------------------------------------------------------*/
/*paginado*/
#columns .item-list .pager { border-top: 1px solid #E5E5E5; text-align: left; padding-top: 12px; 
margin-bottom: 0; padding-left: 12px; overflow: hidden;
}

.section-contact #columns .item-list .pager{ border-top: none;

}

#columns .item-list .pager li { width: 30px;  font-size: 16px; margin: 0;
	
}

#columns .item-list .pager .pager-item, #columns .pager .item-list .pager-next,
#columns .item-list .pager li.pager-current{ border-radius: 4px;
    color: #FFFFFF;
    display: block;
    font-weight: normal;
	 font-style: normal;
    height: 10px;
    padding: 4px 0 16px;
	 margin: 0 3px 0;
	 margin-right: 6px;
    text-align: center;
    float: left;
	 display: block;
		
}
#columns .item-list .pager .pager-item:hover{ background: #F3F3F3;
 border-radius: 4px;
    color: #FFFFFF;
    display: block;
    font-weight: normal;
    height: 10px;
    padding: 4px 0 16px;
    text-align: center;}
	 
	 #columns .item-list li.pager-previous:hover, #columns .item-list li.pager-next:hover{ background: #F3F3F3; border-radius: 4px;
	  padding-left: 10px;
    width: 20px;}

	 
#columns .item-list .pager li.pager-current{ background: #55A528;
	margin-left: 0;
}

#columns .item-list li.pager-previous, #columns .item-list li.pager-next { float: left; 
 padding-right: 0;
padding-left: 10px;
    width: 20px;
}

#columns .item-list li.pager-previous a.active,#columns .item-list li.pager-next a.active{

height:18px;/*para esconder texto*/
width: 9px;/*para esconder texto*/
border:none;/*para esconder texto*/
overflow: hidden;/*para esconder texto*/
text-indent: -9999px;/*para esconder texto*/
font-size: 0;/*para esconder texto*/
display:block;/*para esconder texto*/
line-height: 0;/*para esconder texto*/  
}
#columns .item-list li.pager-previous a.active{ background: url(images/flechita_anterior.png) no-repeat;
}

#columns .item-list li.pager-previous {  
 padding-left: 10px;padding-top: 6px;
}
#columns .item-list li.pager-next { padding-top: 6px;
}
#columns .item-list li.pager-next a.active{ background: url(images/flechita_siguiente.png) no-repeat;

}


/*------------------------------------------------------------------------------------------------------------*/

/*--- Página de búsqueda ----*/
.page-infosearch-simple-search #sidebar-first {  width: 335px;
 position: absolute;
 top: 73px;
border:1px solid #E5E5E5;
 background:#F3F3F3; 
  padding: 0px 0;
  margin-right: 12px;
  width:335px;
  border-top: 6px solid #55A528;
  border-radius: 5px;
  overflow: hidden;
 }
 
 .page-infosearch-simple-search div.error,.page-infosearch-simple-search tr.error, .page-infosearch-simple-search div.messages
 { visibility: hidden; }

.page-infosearch-simple-search  #sidebar-first h2 {  border-bottom: 1px solid #E5E5E5;
    font-size: 13px;
    line-height: 2.9;
    margin: 0;
	 padding-left: 24px;
    text-transform: uppercase;}
.page-infosearch-simple-search #sidebar-first ul {padding-bottom: 6px;margin-top: 6px;} 

.page-infosearch-simple-search #sidebar-first ul.itemsearch li { /*padding:12px 12px 6px; border-bottom: 1px solid #E5E5E5;*/
  display: block;
  padding: 0;
  border-bottom: 1px solid #E5E5E5;
  height: 36px;
  margin: 0 12px;
  padding: 0 0 0 12px;} 
 .section-infosearch-simple-search #sidebar-first ul.itemsearch li a {  font-size: 12px;
  line-height: 3;
  display: block;
  color: #3F3F3F;
  text-align:left;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-weight: bold; 
}
.page-infosearch-simple-search #sidebar-first ul.itemsearch li:hover,
.page-infosearch-simple-search #sidebar-first ul.itemsearch li.active{ background: #E6E6E6; } 
.page-infosearch-simple-search #content #infosearch-searcher-form { margin-left: 0; float: right; } 
.page-infosearch-simple-search div.article div.link-node { position: static; }
 .page-infosearch-simple-search .resultinfosearch, .page-infosearch-simple-search .resultsitems,
 .page-infosearch-simple-search .item-list .pager{ width: 600px; float: right;}
 
 .page-infosearch-simple-search .item-node{ margin-top:18px; height: 600px;}
 
 .page-infosearch-simple-search p.resultinfosearch
{   background: none repeat scroll 0 0 #55A528;
    color: #FFFFFF;
    font-size: 16px;
	 font-style: italic;
    font-weight: normal;
    height: 36px;
    line-height: 2.1;
    margin-bottom: 0;
    padding-left: 12px; margin-top: 0;}
	 
 .page-infosearch-simple-search .resultsitems a
	{ font-size: 20px;
    font-weight: normal;
    padding-bottom: 5px;  }
	 
 .page-infosearch-simple-search .resultsitems dt{  border-top: 1px solid #E5E5E5;  padding-top: 6px; padding-bottom:2px; }
 .page-infosearch-simple-search .resultsitems dd{ position: relative;  margin-left: 0;}
 .page-infosearch-simple-search .resultsitems .fuentefecha{ position: absolute;  bottom: 20px;
  text-transform: uppercase; font-size: 12px;color: #737373;}
 
 .page-infosearch-simple-search .resultsitems .fuentefecha .source{ border-right: 1px solid #BFBFBF; padding-right: 6px; }

 .page-infosearch-simple-search .resultsitems dt.itemdt1{ border: none; }
 em.solriahx { background-color: #FFFF00;}
 .resultsitems .item .sumary { margin-top: 6px; padding-bottom: 47px;}  

 .infosearch-noresults { margin-left: 350px;}
/*--------------------------------------------------------------------------------------------------------*/

/**comentarios**/
#comment-form .form-textarea,#comment-form .form-text{ height: 28px;
 padding: 0px 0px 0px 6px;}
 
 #comment-form #edit-name,#comment-form #edit-mail{ width:276px;}
 
#comment-form label{  margin-bottom:3px;clear:both;}
 .section-comment .box {}
.section-comment .box .box-title {}
#comments{padding-left: 6px;
    padding-right: 6px; margin-top: 18px;}

 #comments .form-item label{ font-weight: normal;  /*color: #595959;*/ clear: both; }
  #comments .form-item label.option{ font-size: 11px;}
#comment-form { background:#F3F3F3;  
 padding: 5px 12px 30px 12px;
	 margin-top:12px;
	 margin-bottom: 0;
	 border-radius: 5px;
 }
	 

#comment-form #edit-name-wrapper, #comment-form #edit-mail-wrapper{width:282px; float: left; margin-top: 0;margin-bottom:9px;}
#comment-form #edit-mail-wrapper{ margin-left:13px;}

#comment-form .resizable-textarea textarea{ height: 120px; float: left;margin-bottom: 8px;}

#comment-form .resizable-textarea { width: 97.6%;}

#comment-form .edit-comment-wrapper{ padding: 12px 0 18px; clear: both;}

#comment-form  label.edit-comment{ clear:both;padding-bottom: 7px; }

#comment-form #edit-subject-wrapper, #comment-form .description,


#comment-form .form-checkboxes{  margin: 7px 0; font-size: 11px; }
#comment-form fieldset{ border: 1px solid #E5E5E5;  margin: 12px 0;padding:7px;  }

.comment .submitted {
    bottom:12px;
	 margin: 0;
    position: absolute;
	 color: #3f3f3f;
}
.comment .submitted em {
 font-style: normal;
}
.comment { background: #F7F7F7;
color: #737373;
position: relative;
margin-bottom: 12px;
 padding:0px 12px 25px;
border-radius: 5px;  
overflow: hidden;
}

.comment-unpublished h3 { font-size: 16px;
}

.comment-unpublished .unpublished {  color:#ff0000;
    font-size: 13px;font-size: 13px; margin-left: 6px;
}


.comment { 
}
.comment p {   margin-bottom:16px;
    margin-top: 8px;
}
#comment-form #edit-submit{border:none;
background:#55a528 url(images/flechita_siguiente_blanca.png) no-repeat 260px center; 
    color: #FFFFFF;
	  height: 30px;
    text-align: left;
    width: 278px;
	  border-radius: 5px;
	padding:0 6px;
		 }
	 
	 #comment-form #edit-submit:hover{border:none;
background:#326b0d url(images/flechita_siguiente_blanca.png) no-repeat 260px center; 
    color: #FFFFFF;
	  height: 30px;
    text-align: left;
    width:278px; 
	  border-radius: 5px; 
	 padding:0 6px;
		cursor: pointer;
		}
		 #comment-form #edit-submit:focus{ padding:0 6px;  /*margin-left:0;*/
		}
/* Comment box wrapper below content. */
#comments .box {  }
#comments .box .box-title,#comments #comments-title {  font-size: 13px;
    height: 29px;
	  margin-top: 18px;
    margin-bottom: 18px;
    padding: 10px 0px 0px 12px;
    text-transform: uppercase;
	  border-top: 1px solid #E5E5E5;
	  border-bottom: 1px solid #E5E5E5;
	  line-height:1.4;
	 } 

 .comment ul.links {
    bottom: 12px;
   padding: 0;
    position: absolute;
    right: 9px;
    text-align: right;
    width: 160px;
}


 .comment ul.links li{ padding-right: 3px;
 display: inline;
}
 .comment ul.links li a{ font-weight: normal;
}
.logged-in .comment ul.links li a{ color: #21759b; font-weight: bold;
}
/*----------------------------------------------------------------------------------------------------------*/
/*estilos declarados en la ie que no se visualizan-se declaran en la cascada principal*/
 .section-pagina #content{  _float: left!important;

}  
/*.section-contact #content { _background: red!important;
    _float: left!important;
    _width:200px!important;
	  _position: absolute!important;
	   _background: red;

<<<<<<< .mine
}  */
/*------------------------------------------------------------------------------------------------------------*/





