body { background-image: url(../img/back.gif); margin: 0; padding: 0; }
a:link { color: #004367; text-decoration: none; cursor: pointer; }
a:hover { color: #004367; text-decoration: none; cursor: pointer; }
a:visited { color: #004367; text-decoration: none; }
.site { background-color: #fff; width: 840px; margin-top:30px; margin-right: auto; margin-left: auto; }
.button { color: #0f3c5b; font-size: 13px; font-family: arial; font-weight: normal; font-style: italic; background-image: url(../img/button_back.gif); text-decoration: none; width: 180px; height: 20px; padding-top: 5px; padding-left: 30px; }
*html .button {width: 150px;}
.button:hover { color: #004367; font-size: 13px; font-family: arial; font-style: italic; background-image: url(../img/button_back.gif); background-position: 0 -26px; cursor: pointer; }
.button_selected { color: #0f3c5b; font-size: 13px; font-family: arial; font-weight: bold; font-style: italic; background-image: url(../img/button_back.gif); background-position: 0 -52px; text-decoration: none; width: 180px; height: 20px; padding-top: 5px; padding-left: 30px; }
*html .button_selected {width: 150px;}

.menu_box { background-image: url(../img/menu_verlauf.gif); width: 200px; height: 410px; float: left; }
.mainmenu_box { width: 800px; height: 25px; float: left; }
.content_box { color: #605e60; font-size: 8px; font-family: verdana; background-color: white; width: 580px; height: 355px; float: left; padding: 25px 30px 30px; }
.footer_box { color: #fff; font-size: 10px; font-family: arial; height: 40px; float: right; clear: both; padding-top: 5px; }
.head { background-image: url(../img/head.jpg); width: 825px; height: 92px; float: left; margin-top: 0px; padding-top: 15px; padding-left: 15px; }
/****** MENU *******/
a.moduleBox
{ display: block; width: 180px; height: 21px; padding: 4px 0 0 20px; color: #f0f0f0; font-size: 14px; font-family: arial; font-style: italic; text-decoration: none; }
a#moduleBox
{ background-image: url(../img/button_arrow.gif); padding-top: 4px; padding-left: 20px; }
a#moduleBox:hover
{ color: #fff; background-position: 0 -25px; }
a.subModuleBox
{ color: #738a9d; font-size: 12px; font-family: arial; font-style: italic; text-decoration: none; width: 200px; height: 16px; padding: 3px 0 0 20px; border-bottom: 1px dotted #738a9d; display: block; }
a#subModuleBox
{ margin-top: 1px; }
a#subModuleBox:hover
{ color: #738a9d; background-color: #eaf4fa; }
.mainbutton { color: #f0f0f0; font-size: 15px; font-family: arial; font-weight: bold; font-style: italic; background-image: url(../img/button_back.gif); text-decoration: none; width: 180px; height: 22px; float: left; margin-right: 1px; padding-top: 4px; padding-left: 20px; }
.mainbutton:hover { color: #fff; font-family: arial; font-style: italic; background-image: url(../img/button_back.gif); background-position: 0 -25px; text-decoration: none; }
/****** TEXT *******/
.headline { color: #004367; font-size: 14px; font-family: verdana; font-weight: bold; margin-bottom: 10px; }
.text { font-size: 10px; font-family: verdana; font-weight: normal; line-height: 14px; }
.lifescience { font-size: 9px; font-weight: bold; }
