h1 {
	font-size:11px;
}

/* common styling */
.menu {font-family: arial, sans-serif; width:110px; height:150px; position:relative; margin:0; font-size:16px; margin:20px 25px;}
.menu ul li a {display:block; text-decoration:none; color:#FFFFFF; width:130px; height:23px; text-align:center; border:1px solid #fff; border-width:1px 1px 0 0; background:#1D3F6F; line-height:22px; font-size:11px;}
.menu ul li a:visited {color:white;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; margin-right:1px; position:relative; background:#000000;}
.menu ul li ul {display: none;}

.menu ul li:hover ul li:hover a {background: black;}
.menu ul li:hover {background:black;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#FFFFFF; background:#000000;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:130px; width:285px;}
.menu ul li:hover ul li a.hide {background:#000000; color:#000000; display:block;}
.menu ul li:hover ul li:hover a.hide {width:250px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#1D3F6F; color:#FFFFFF; width:285px;}
.menu ul li:hover ul li a:hover {background:#000000; color:#FFFFFF;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}
.menu ul li:hover ul li:hover ul li a {display:block; width:285px; background:#1D3F6F; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover {background:#1D3F6F; color:#fff;}
.sitemap a {color:#000000;}
.sitemap a:hover {color:#000000;}
.sitemap a:visited {color:#000000;}
.menu_button {
	display: block;
	margin-bottom: 5px;
}

select,option {color:#000000;background-color:#EFE7D0;font-size:8pt;font-weight:normal;font-family:Verdana,Arial,sans-serif;}
IMG{border:none}
html, body {
	height: 1200px;
	margin: 0;
	behavior: url("csshover3.htc");
	overflow-x:hidden;
	font-family: Verdana,Aria,sans-serif;
	font-size:11px;
}
#right {
	background-color: #fff9e7;
	width: 100%;
	height: 1200px;
	position: absolute;
	left: 765px;
	top:0px;
	overflow-x:hidden;
}
#container {
	height:1200px;
	width: 100%;
	overflow-x: hidden;
}
#left {
	width: 186px;
	height: 1200px;
	float: left;
	background-color: #fff9e7;
}
#logo {
	text-align: center;
}
#menu {
	text-align: center;
}
#center {
	margin-left: 17px;
	position: absolute;
	top: 0px;
	left: 186px;
	height:1200px;
}
#head {
	
	height: 100px;
	width: 561px;
	background-image: url('http://www.himmelmann-pohlmann.de/gfx/head_bg.jpg');
	background-position:absolute;
	top: 0px;
	/*left: 186px;*/
	background-repeat:no-repeat;	
	border-bottom: 1px solid;

}
#headline {
	color: grey;
	font-size: 24pt;
	font-weight: normal;
	font-family:Times,serif;
	text-transform:uppercase;
	text-shadow: -1px -1px white, 1px 1px #333
	}
#content {
	width: 561px;
	position: absolute;
	top: 113px;
	overflow: hidden;
	background-color: white;
}
#content a{
  color:#000000;
}
#content a:hover{
  color:#888888;
}
#eng {color:#000000;font-size:8pt;font-weight:normal;font-family:Verdana,Arial,sans-serif;}

