@import url(base.css);html,body {  margin:0;  padding:0;  height:100%;  min-width:980px;  color:#FFFFFF;  z-index:1;}.clear {  clear:both;}.left {  float:left;}#start_content {  height:100%;  min-height:640px;  overflow:hidden;  position:relative;  z-index:2;}#content {  text-transform:uppercase;  position:absolute;  bottom:370px;  left:0;  width:430px;  font-size:14px;}#language {  position:absolute;  top:40px;  right:40px;  color:#FFFFFF;  font-size:14px;  text-transofrm:uppercase;}#content p{  font-size:14px;  line-height:30px;}#content h1 {  color:#FFFFFF;}#footer {  background:#FFFFFF;  height:150px;  width:100%;  position:absolute;  bottom:0;  left:0;}#footer .centered {  width:90%;  height:110px;  padding:20px 0;  margin:0 auto;  position:relative;}#footer .centered #klinker {  position:absolute;  bottom:85px;  width:150px;  height:350px;}#footer .centered #klinker img {  margin-top:30px;}#footer .centered #klinker #nav{  position:absolute;  left:160px;  top:25px;  height:200px;  width:300px;}#footer .centered #klinker #nav li{  font-size:17px;  color:#FFFFFF;  display:block;}#footer .centered #klinker #nav li a{  color:#FFFFFF;}#footer .centered ul,#footer_overlay ul {  margin:0;  padding:0;}#footer #logo {  position:absolute;  right:30px;  bottom:20px;}#footer .centered ul li,#footer_overlay ul li {  display:inline;  background:transparent;  text-transform:uppercase;}#footer_overlay {  position:absolute;  bottom:0;  left:50px;  width:800px;  z-index:3;}#footer_overlay #shortcuts {  position:absolute;  bottom:20px;  left:375px;}#footer_overlay #tabbox {  padding-bottom:14px;  z-index:4;  height:auto;}#footer_overlay #tabbox ul{}#footer_overlay #tabbox ul li.tab{  text-transform:none;  display:block;  float:left;  margin:0 0 0 2px;  padding:0;}#footer_overlay #tabbox ul li.tab a{  display:block;  padding:6px 10px;  color:#6e6e6e;  background:url(../img/bg_start_tab.gif) top left no-repeat;}#footer_overlay #tabbox ul li.tab a.active_tab{  background:#FFFFFF;  color:#FFFFFF;}#footer_overlay #tabbox .tabContent {  position:absolute;  bottom:60px;  left:0;  width:321px;  padding:60px 20px 20px 20px;  min-height:400px;  background:#FFFFFF url(../img/bg_activetab_start.gif) bottom left no-repeat;  color:#615e55;  text-transform:none;}#footer_overlay #tabbox .tabContent .tabbox_head {  position:absolute;  top:0;  left:0;  width:340px;  background:url(../img/bg_tabs_open.gif) top left no-repeat;}#footer_overlay #tabbox .tabContent .tabbox_head li {  margin:0;  padding:0 0 0 2px;  text-transform:none;}#footer_overlay #tabbox .tabContent .close_tab {  position:absolute;  top:10px;  right:10px;}#footer_overlay #tabbox div.news-latest a.see_all {  font-weight:bold;  display:block;  margin:5px 0 10px 0;}#footer_overlay #tabbox div.news-latest {  padding:0;}#footer_overlay #tabbox div.news-latest ul {  width:290px;  padding:0;  margin:0;}#footer_overlay #tabbox div.news-latest ul li {  width:295px;  background:none;  list-style-type:none;  padding:0 0 10px 5px;  border-bottom:1px solid #d6ccb5;  line-height:16px;  margin:0;  display:block;  float:none;  clear:both;  text-transform:none;}#footer_overlay #tabbox div.news-latest ul li p {  width:247px;  min-height:60px;  float:left;  margin:0;  padding:0;}#footer_overlay #tabbox div.news-latest ul li div.left {float:left;  width:43px;  margin:0;  padding:8px 0 0 5px;}#footer_overlay #tabbox div.news-latest ul li div.left span.date {  font-size:21px;  width:43px;  height:21px;  display:block;  color:#9D0030;}#footer_overlay #tabbox div.news-latest ul li div.left span.month {  font-size:13px;  width:48px;  margin:4px 0 0 0;display:block;color:#9D0030;}#footer_overlay #tabbox div.news-latest ul li div.daterange {width:70px;  padding:0;  text-align:center;}#footer_overlay #tabbox div.news-latest ul li div.left span.eventdate {  width:70px;}#footer_overlay #tabbox div.news-latest ul li p.eventtext{  width:217px;}