div.subnav {
	position:absolute;
	left:10px;
	top:10px;
	font-weight:bold;
	width:120px;
	float:left;
	z-index:2;
	}

div.menu div {
	position:absolute;
	font-weight:bold; 
	font-family:verdana,tahoma,sans-serif;
	font-size:10px; 
	border-bottom:#00ffff thin solid; 
	border-left:#00ffff thin solid; 
	border-right:#00ccff thin solid; 
	border-top:#00ccff thin solid; 
	text-align:left; 
	padding-left:7px;
	padding-top:2px;
	padding-bottom:2px;
	width:120px;
	margin-top:5px;
	float:left;
	z-index:3;
	}

div.menu:hover div:first-child { 
	background-color:#00FFFF;
	color:#000000;
	}

div.menu div.menuentry {
	width:150px;
	display:none;
	line-height:25px;
	margin-left:0px;
	left:128px;
	border-left:#00ffff 10px solid; 
	}

div.menu:hover div.menuentry { 
	display:block; 
	background-color:#0066FF; 
	}

div.menuentry div, div.menuentry a { 
	display:block; 
	margin:0px;
	float:left;
	z-index:4;
	}

div.menuentry div + div, div.menuentry a + a { 
	margin-top: 10px; 
	} 

div.menu div.menuinfo {
	width:150px;
	display:none;
	margin-left:0px;
	left:135px;
	background-image:url(../res/menuinfo.png);
	background-repeat:no-repeat;
	background-color:#0066FF;
	font-weight:normal; 
	padding-top:15px;
	padding-right:3px;
	}

div.menu:hover div.menuinfo { 
	display:block; 
	margin-bottom: -3px;
	margin-left: 3px;	
	}
	
div.textarea {
	top:15px;
	position:absolute;
	margin-left:140px;
	z-index:1;
	padding-left:15px;
	padding-right:50px;
	font-size:10px;
	background-image:url(../res/line-vert.png);
	background-repeat:no-repeat;
	}

.headline {
	font-size:24px;
	}
	
div.button {
	position:relative;
	font-weight:bold; 
	font-family:verdana,tahoma,sans-serif;
	font-size:10px; 
	border-bottom:#00ffff thin solid; 
	border-left:#00ffff 10px solid; 
	border-right:#00ccff thin solid; 
	border-top:#00ccff thin solid; 
	text-align:left; 
	padding-left:7px;
	padding-top:2px;
	padding-bottom:2px;
	width:100px;
	margin-top:5px;
	z-index:3;
	}

div.button:hover {
	border-left:#FFFFFF 10px solid; 
	border-right:#FFFFFF thin solid; 
	border-top:#FFFFFF thin solid; 
	border-bottom:#FFFFFF thin solid; 
	background-color:#00FFFF;
	color:#000000;
	}

div.button:active {
	background-color:#0000FF;
	color:#000000;
	}