
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: #999966;
    font-size: 12px;
    color: #000000;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
div#main {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: #CCCC99;
    font-size: 12px;
    color: #000000;
	margin-right: 0px;
	margin-left: 10%;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
    width: 760px;
}
div#head {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
}
div#content {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}
div#navigation {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: #999966;
}


.head1 {
    font-size: 24px;
    color: #660000;
    word-spacing: 1px;
}
.head2 {
    font-size: 12px;
    font-weight: bold;
    color: #660000;
}
.teaser {
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    color: #000000;
    letter-spacing: 1px;
}
.text {
    font-size: 12px;
    color: #000000;
}
.ContentBox {
	border: 0px;
	border-style: solid;
	border-color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: transparent;
}
.zitat {
    font-size: 10px;
    color: #666666;
    letter-spacing: 1px;
    text-align: center;
}






.linka { text-decoration: none; color: #000000; }
.linkb { text-decoration: underline; color: #000000; }
a.tlink:active  { font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold }
a.tlink:link    { font-size: 12px; color: #000000; text-decoration: underline }
a.tlink:hover   { font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold }
a.tlink:visited { font-size: 12px; color: #000000; text-decoration: underline }
a.tlink2:active  { font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold }
a.tlink2:link    { font-size: 10px; color: #000000; text-decoration: underline }
a.tlink2:hover   { font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold }
a.tlink2:visited { font-size: 10px; color: #000000; text-decoration: underline }

p,a,td,.name,.fach,.zitat { font-family: Verdana, Arial, Helvetica, sans-serif; }
p { font-size: 12px; color: #000000 }
a { color: #660000 }
b { color: #660000 }
a.menue:active  { font-size: 10px; color: #660000; text-decoration: none; font-weight: bold }
a.menue:link    { font-size: 10px; color: #660000; text-decoration: none }
a.menue:hover   { font-size: 10px; color: #660000; text-decoration: none; font-weight: bold }
a.menue:visited { font-size: 10px; color: #660000; text-decoration: none }
.name  { font-size: 24px; color: #660000; word-spacing: 1px }
.fach  { font-size: 10px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; letter-spacing: 1px }
.inputline { background: transparent; color: #660000; border-bottom: #660000 1px dashed;border-left: #cc0000 0px;border-right: #cc0000 0px;border-top: #cc0000 0px; }
textarea { width: 325px; height: 45px; font-size:11px; background-Color=#eeeeee; border: 1px solid #545B65 }
.submit { width: 80; height:18; font-size:10px; background-Color=#999966; border: 1px solid #333333 }

.copyright {
    font-size: 10px;
    color: #FFFFFF;
    letter-spacing: 1px;
}






/* css hover menue */



#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;


	float: left;
	width: 100%;
	line-height: 1;
	background: #999966;
	font-weight: normal;
	
	border: 0px dashed #ddd;
/*	border: dashed #eda; 
	border-width: 0px 0;*/
	margin: 0 0 1em 0;


}

#nav a {
	font-size: 10px;
	display: block;
	width: 19em;
	w\idth: 6em;
	color: #660000;
	text-decoration: none;
	padding: 0.25em 2em;
}

#nav li a:hover {
	font-weight: bold;
}

#nav li {
	float: left;
	padding: 0;

	width: 10em;
	border-left: 0px solid #ddd;

}

#nav li ul {
	text-align: left;
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	width: 16.7em;
	background: #999966;
	border-top: 1px solid #CCCC99;
	border-left: 0px dashed #ddd;
	border-right: 0px solid #ddd;
	border-bottom: 1px solid #660000;
}


#start {
	margin-left: 2.4em;
}

#nav .aktiv {
font-weight: bold;
}
