body {
    background-color: #CCC;
    font-family: Verdana;
    margin: 8px;
    font-size: 11px;
}

td.nav {
    font-family: Verdana;
    font-size: 11px;
    padding-bottom:6px;
}

A {
    color: #F00;
    text-decoration: none;
}

A:hover {
    color: #000;
    text-decoration: none;
}

A.nav {
    color: #fff;
    text-decoration: none;
}

A.nav:hover {
    text-decoration: underline;
    color: #fff;
}

A.menu {
    color: #000;
    text-decoration: none;
}

A.menu:hover {
    text-decoration: none;
    background-color: #fff;
}

A.head {
    color: #fff;
    text-decoration: none;
}

A.head:hover {
    color: #fff;
    text-decoration: none;
}

#head {
    background-color: #F00;
    width: 700px;
    height: 80px;
    padding-top: 4px;
    color: #fff;
}

td.head {
    color: #fff;
    font-family: Verdana;
    font-size: 10px;
    padding-left: 8px;
}

#content {
    width: 700px;
    background-color: #FFF;
    color: #000;
}

td {
    color: #000;
    font-family: Verdana;
    font-size: 11px;
}

td.daten {
    line-height:1.55em;
}

#sem-subnav, #pro-subnav {
	position:absolute;
	visibility				: hidden;
	margin					: 0;
	padding					: 4px;
    z-index                 : 2;
    height                  : 84px;

	background-color		: #F00;
	
	list-style-type			: none;
	
	background-image: url('navspacer.gif');
	background-repeat: repeat-x;
}

#sem-subnav A {
    color: #fff;
}

#sem-subnav A:hover {
    background-color: #F00;
}


#pro-subnav A {
    color: #fff;
}

#pro-subnav A:hover {
    background-color: #F00;
}

li {
	height:15px;
}

#sem-subnav {
    width: 470px;
    left: 191px;
    top: 24px;
}

#pro-subnav {
    width: 470px;
    left: 191px;
    top: 24px;
}

