/* CSS Document */
 a:link { color:#FFFFFF; text-decoration:none; font-weight:500; }
 a:visited { color:#FFFFFF; text-decoration:none; font-weight:500; }
 a:hover { color:#FF9933; text-decoration:none; font-weight:500; }
 a:active { color:#FFFFFF; text-decoration:none; font-weight:500; }
 body { font-family:Tahoma,Arial,sans-serif; font-size:10pt; font-weight:500;}

ul {
	list-style:none;
    padding: 0;
    margin: 0;
}

#nav a {
    text-decoration: none;
}

#nav li li a {
    display: block;
    font-family:Tahoma,Arial,sans-serif;
    font-style:normal;
    font-size:10pt;
    font-weight:500;
    color: #000000;
}

#nav li li a:hover {
    color:#000000;
    background:#CC6600; 
}

#menu a {
    color:#000000;
    font-family:Tahoma,Arial,sans-serif;
    font-style:normal;
    font-size:10pt;
    font-weight:bold;
	text-decoration:none;
    display:block;
    width:120px;
	background:#FFCC66;
	border: solid 1px #000000;

}

#menu a:hover {
    color:#000000;
    background:#CC6600;
}

li {
    float: left;
    position: relative;
    width:120px;
    text-align: center;
    cursor: pointer;
}

li ul {
    display: none;
    text-decoration: none;
    width: 120px;
    position: absolute;
    top: 100%;
    left: 0;
    font-family:Tahoma,Arial,sans-serif;
    font-style:normal;
    font-size:10pt;
    font-weight:500;
    background:#FFCC66;
	border: solid 1px #000000;
}

li>ul {
    top: auto;
    left: auto;
}

li li {
    display: block;
    float: none;
    border: 0;
}

li:hover ul, li.over ul {
    display: block;
}

#links{
   border:1px dashed #000000;
   }
/*style="border-width:medium; border-color:#66CC66; border-style:solid; padding:5px;">
Textabsatz mit Rahmendicke medium und Typ solid.</p>*/