a.lang {
color: red;
font: 8pt arial;
}

a.menu_link {
display: block;
width: 100%;
height: 100%;
color: #1e713f;
font: bold 8pt tahoma;
text-decoration: none;
padding: 25px 0px 0px 3px;
}

a.link {
font: 8pt verdana;
color: #bf0000;
}

a.link:hover {
font: 8pt verdana;
color: #000000;
text-decoration: none;
}

a.logo_link {
display: block;
width: 100%;
height: 100%;
}

a.lang {
display: block;
float: left;
font: bold 8pt verdana;
color: #1e713f;
background: none;
height: 17px;
width: 18px;
text-align: center;
padding-top: 1px;
margin: 25px 0px 0px 5px;
}

a.lang:hover {
/*background: #1e713f;*/
background: #68a629;
color: #e2fac7;
text-decoration: none;
}

a.footer_link {
font: 8pt verdana;
color: #1e713f;
}

a.footer_link:hover {
color: #e2fac7;
text-decoration: none;
}