body {
background-image:url(hell9.jpg); background-repeat:repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
font-size: 80%;
font-weight: bold;
}


#box {
position: absolute;
width: 760px;
top: 780px; left: 5px;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#menu2 {
	width: 200px;
	border-style: solid solid none solid;
	border-color: #677D92;
	border-size: 1px;
	border-width: 1px;
	margin: 12px;
	}
	
#menu2 li a {
	voice-family: "\"}\"";
  	voice-family: inherit;
  	height: 32px;
	text-decoration: none;
	}
	
#menu2 li a:link, #menu2 li a:visited {
	color: #fff;
	display: block;
	background: url(menu2.gif);
	padding: 1px 0 0 10px;
	}
	
#menu2 li a:hover {
	color: #283A50;
	background: url(menu2.gif) 0 -32px;
	padding: 1px 0 0 10px;
	}
	
#menu2 li a:active {
	color: #283A50;
	background: url(menu2.gif) 0 -64px;
	padding: 1px 0 0 10px;
	}



#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 5px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #036;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #369;
text-decoration: none;
}

H2 {
font-size: 16pt;
}

H4 {
font-size: 12pt;
border-left-style: solid;
border-left-width: 10px;
border-bottom-style: solid;
border-bottom-with: 2px;
border-color: #000000;
width: 400px;
color: black;
}

.rot {
font-family: "Century Gothic", "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
color: red;
}

/* Tabelle gesamt */
table.monat {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Zellen nur in monat */
table.monat td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: black;
text-align: right;
border-style: solid;
border-width: 1px;
border-color: silver;
}

/* Tabellenkopf nur für monat */
table.monat th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: white;
background-color: #ff9900;
}

/* Urlaub: */
.u {
color: white;
background-color: blue;
}

/* Joggen: */
.j {
color: white;
background-color: green;
}

/* cageball: */
.c {
color: white;
background-color: yellow;
}

/* Rennrad */
.r {
color: white;
background-color: aqua;
}

/* krank: */
.k {
color: white;
background-color: silver;
}

/* Sonntag, Hintergr. rot: */
table.monat .so {
color: white;
background-color: #ff0000;
}

/* leere Zellen, Hintergr. gelb: */
.leer {
background-color: #ffff99;
}

/* rote Umrandung */
input.rotrand {
border-style: solid;
border-width: 1px;
border-color: #ff0000;
background-color: #ffff99;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
}

