body {
   margin: 0;
   padding: 0;
   background: #f3ebde;
   font: bold 9pt Verdana, sans-serif;
   color: red;
}

/*Rahmen um komplettes Menü*/
dl {
   border: 0;
   background: #087953;
}

dl, dt, dd, ul, li {
   margin: 0;
   padding: 0;
   list-style-type: none;
}

#menu {
   position: absolute; /* Menu position that can be changed at will */
   top: 134px;
   left: 0px;
   width: 194px;
}

/* Komplettes Menü*/
#menu dt {
	font-family: verdana;
	font-size: 12px;
	cursor: pointer;
	margin: 0;
	padding: 1px 0 1px 0;
	height: 18px;
	line-height: 18px;
	text-align: left;
	border-bottom: 1px solid #ffffff;
	background: #087953;
	color: #ffffff;
}

/*für jedes dd (Untermenü) */
#menu dd {
	padding-left: 8px;
}

/*
#menu li {
	text-align: left;
	background: #E6E6E6;
}

#menu dd li a.last {
   border: 0px;
}
*/


/*main menü*/
#menu li a, #menu dt a {
   color: #ffffff;
   text-decoration: none;
   display: block;
   height: 100%;
   padding-left: 8px;
}

#menu dt a:hover {
   display: block;
   background-color: #087953;   
   color: #cccccc;
}

/*Menüeinträge Pferde Anfang*/
#menu li a {
   border-bottom: 1px solid #ffffff;
   background-color: #0ed08d;
   padding: 3px 0 3px 8px;
}

#menu li a:hover {
   display: block;
   background-color: #087953;
   color: #cccccc;
}

#menu li a:active {
   display: block;
}
/*Menüeinträge Pferde Ende*/



/*Anfang submenu*/

.submain {
	background: #087953;
}

.subrasse {
	background: #088f62;
}

.subgeschlecht {
	background: #0aa772;
}

.subpferde {
	background: #0ed08d;
}


/*
#submenu dt {
   cursor: pointer;
   margin: 0;
   padding: 2px 0 2px 0;
   height: 17px;
   line-height: 17px;
   text-align: left;
   border-width: 0 1px 1px 1px;
   border-style: solid;
   border-color: gray;
   background: #ffffff; 
}

#submenu dd {
   border-width: 0 1px 1px 1px;
   border-style: solid;
   border-color: gray;
}

#submenu li {
   text-align: left;
   background: #E6E6E6;
}

#submenu dd li a.last {
   border: 0px;
}

#submenu li a, #submenu dt a {
   color: #cccc00;
   text-decoration: none;
   display: block;
   height: 100%;
   padding-left: 13px;
}

#submenu dt a:hover {
   display:          block;
   background-color:   #E6E6E6;
}

#submenu li a {
   border-width: 0 0 1px 0;
   border-style: solid;
   border-color: gray;
   padding: 4px 0 4px 100px;
}

#submenu li a:hover {
   display: block;
   background-color: silver;
   color: white;
}

#submenu li a:active {
   display: block;
}

*/

