body {text-align:center;font-family:arial,sans-serif;color:navy;font-size:.9em;}
#body2 {width:800px;margin:0 auto;overflow:hidden;}

h1 {background:url(fd-kal-logo.gif) center center #E3E9FF;width:800px;height:130px;position:relative;margin:10px auto;}
h1 a#home {font-size:44px;font-weight:bold;position:absolute;top:20px;left:140px;color:navy;}
h1 span {font-size:16px;font-weight:bold;font-style:italic;position:absolute;top:72px;left:140px;color:navy;}
h1 span#navigation {display:block;font-size:12px;position:absolute;top:100px;left:140px;color:navy;border-top:1px solid navy;text-align:right;width:650px;font-style:normal;position:relative;}
a {color:navy;font-weight:bold;text-decoration:none;}
h1 a:hover {color:white;}
h1 span#navigation a {margin-left:16px;}

#inhalt {background:#E3E9FF;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-align:left;margin:10px 0;padding:10px 70px;}
#inhalt ul {}
#inhalt li {margin:10px 0;}
#inhalt a {text-decoration:underline;}

#infos {background:#E3E9FF;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin:10px 0;padding:10px;text-align:left;position: relative;}
#infos ul {list-style-type: none;margin:0;padding:0;}
#infos li {width:230px;height:250px;float:left;padding-bottom:6px;padding:10px;overflow:hidden;position: relative;}
#infos div h3 {margin-top:0px;padding-top:0;}
#infos #aktuell a {font-weight:normal;}

#footer {text-align:right;margin:10px auto;}

.clearboth {clear:both;}

img {border:none;}
