body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; }
td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; ; color: #000000}
.bottom {font-size: 10px; color: black;}

.top-table {background: #F1F1F1; border-right: 1px solid #999999;}
.bottom-table {background: #F1F1F1; border-right: 1px solid #999999;}
.menu-background {background: #F1F1F1;}

td.top-menu-element {}
td.top-menu-element-active {font-weight: bold;}
a.top-menu-element {text-decoration: underline; color: black;}

td.menu-element {cursor: hand; padding-left: 15px; border: 1px solid #F1F1F1;}
td.menu-element-active {background: #ffffff; cursor: hand; padding-left: 15px; border: 1px solid #D8D8D8;}

td.box-title {font-size: 10px;}
td.orange {color: #E3802F; font-weight: bold; font-size: 14px; }

img {background-color: white; border-color: #000000 }

a {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none; text-transform: none;}
a:hover {text-decoration: underline; color: #000000;}

a.menu-element {text-decoration: none; color: black;}
a.box-element {color: black; font-size: 11px;}
a.box-element:hover {color: #E3802F;}

a.news-element {color: #E3802F; font-size: 11px;}
a.news-element:hover {color: black;}

.title {font-size: 18px; font-weight: bold;}
.abstract {font-weight: bold;}

.language {font-size: 10px; }
.develop {font-size: 10px; color: gray; }
.develop:hover {font-size: 10px; color: #626262; }.margin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; margin-top: 0px; margin-right: 8px; margin-bottom: 0px; margin-left: 8px; color: #FFFFFF}
.menutext {   font-size: x-small; font-style: normal; color: #000000;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

.rullgardin {
font : bold xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}