body {
    background:#fff;
	 font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:85%;
	 color:black; margin:0px; padding:0px;
}

h1 {background:#fff; color:#8c0000; font-size:120%;font-weight:bold;margin:0px;padding:4px;border:0px;}
h2 {background:#fff; color:#8c0000; font-size:100%;margin:0px;padding:2px;border:0px;}
a {background:transparent; color:#8c0000;text-decoration:none;font-weight:bold;}
label {margin:0px;padding:0px;border:0px;}
form {margin:0px; padding:0px;border:0px;}

/* HEADER */
div#header {background-color:#d1999a; color:black;  height:32px;font-size:small;top:0px;}
div#login {float:left;width:50px;padding-top:4px;}
div#search {float:right; width:21em; padding:3px 10px 0px 0px ;text-align:right;}

/* Headline */
div#headlines {float:left;width:45%;min-height:100px;}
div.Block1 {margin:30px 0px 10px 30px;}
div.Block2 {margin:10px 0px 10px 30px;}

#descriptions {margin:40px 10px 0px 50%;}
* html #descriptions {height:100px;}
div#description h3 {font-size:100%; font-weight:bold;}
p.clear {clear:both;margin:10px 0px;}

/* Menu */
#menu ul {background:transparent;color:#000;margin-left:45%;position:relative;}
#menu li {list-style-image:url(/img/menupoint20.jpg);}

div#Logo {float:left;width:45%;text-align:right;margin-top:50px;position:relative;}

#menu a {text-decoration:none;color:black;background:white; font-size:100%;font-weight:bold;}
#menu a:hover,#menu a:active {color:#8c0000;background:white;}

input[type=image] { /* zum mittig ausrichten des GO-Button (Firefox), eingefuegt von Mouse*/
   line-height:32px;
   vertical-align:bottom;
} 



div#footer a img {position:absolute; z-index:3; left:90%; top:85%;}

#footerleft{position:absolute; left:20px;top:94%;background:transparent;color:#000;}
#footerright{position:absolute;  left:70%; top:94%;}
