.link_logosubtitles:link {color:#58595B; font-size: 19px; font-weight: bold; text-decoration:none;}
.link_logosubtitles:visited {color:#58595B; font-size: 19px; font-weight: bold; text-decoration:none;}
.link_logosubtitles:active {color:#58595B; font-size: 19px; font-weight: bold; text-decoration:none;}
.link_logosubtitles:hover {color:#58595B; font-size: 19px; font-weight: bold; text-decoration:none;}


.link_menu:link, .link_menu:visited, .link_menu:active
{line-height: 20px; color:#58595B; font-size: 15px; font-weight: normal; text-decoration:none;}
.link_menu:hover 
{line-height: 20px; color:#58595B; font-size: 15px; font-weight: normal; text-decoration:underline;}

.link_submenu:link, .link_submenu:visited, .link_submenu:active
{line-height: 20px; color:#58595B; font-size: 15px; font-weight: normal; text-decoration:none;}
.link_submenu:hover 
{line-height: 20px; color:#58595B; font-size: 15px; font-weight: normal; text-decoration:underline;}

.link_breadcrumb:link {color:#FFFFFF; font-size: 15px; font-weight: normal; font-style: normal; text-decoration:underline;}
.link_breadcrumb:visited {color:#FFFFFF; font-size: 15px; font-weight: normal; font-style: normal; text-decoration:underline;}
.link_breadcrumb:active {color:#FFFFFF; font-size: 15px; font-weight: normal; font-style: normal; text-decoration:underline;}
.link_breadcrumb:hover {color:#FFFFFF; font-size: 15px; font-weight: normal; font-style: normal; text-decoration:underline;}

a:link {color:#58595B; text-decoration:underline;}
a:visited {color:#58595B; normal; text-decoration:underline;}
a:active {color:#58595B;text-decoration:underline;}
a:hover {color:#58595B; text-decoration:underline;}

.mehr:link {color:#D62300; text-decoration:underline;}
.mehr:visited {color:#D62300; text-decoration:underline;}
.mehr:active {color:#D62300; text-decoration:underline;}
.mehr:hover {color:#D62300; text-decoration:underline;}

.link_footer:link {color:#FFFFFF; font-size: 12px; font-weight: normal; font-style: normal; text-decoration:none;}
.link_footer:visited {color:#FFFFFF; font-size: 12px; font-weight: normal; font-style: normal; text-decoration:none;}
.link_footer:active {color:#FFFFFF; font-size: 12px; font-weight: normal; font-style: normal; text-decoration:none;}
.link_footer:hover {color:#FFFFFF; font-size: 12px; font-weight: normal; font-style: normal; text-decoration:underline;}

a.popup {
  text-decoration:none;
  position:relative;
  display:block;
}
a.popup:hover {
  border:none;
}
a.popup img {
  border:none;
}
a.popup span {
  visibility:hidden;
  position:absolute;
  top:20px;
  left:0;
}
a.popup:hover span {
  visibility:visible;
}
