/* CSS Document */
html {
padding:0;
margin:0;
}
body{
background-color: #E4EA9C;
margin:0;
padding:0;
min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
}
#frame {
margin-right:5em;
margin-top:2em;
margin-left:2em;
margin-bottom:2em;
border-bottom:0px;
border-left:2px;
border-top:2px;
border-right:0px;
border-color:#330000;
border-style:solid;
width: 750px;
} 
#header {
margin-left:0;
padding-left:0;
}
a:link{
	text-decoration: underline;
	color: #AF2938;
	font-style:italic;
}
a:active{
	text-decoration: underline;
	font-weight:bold;
	color: #AF2938;
	font-style:italic;
}
a:visited{
	text-decoration: underline;
	color: #AF2938;
	font-style:italic;
}
a:focus{
	text-decoration: underline;
	color: #AF2938;
	font-style:italic;
}
a:hover{
	text-decoration: underline;
	color: #AF2938;
	font-style:italic;
}
h1{
	font-family: georgia,tahoma,arial,sans-serif;
	font-weight: normal;
	color: #AF2938;
	font-size: 1.5em;
	border-bottom: 1px solid #330000;
}
h2{
	font-family: georgia,tahoma,arial,sans-serif;
	font-weight: normal;
	color: #AF2938;
	font-size:1.3em;
}
h3 {
font-family: georgia,tahoma,arial,sans-serif;
color:#330000;
font-size:1.1em;
}
p {
font:0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#330000;
}
td {
font:0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#330000;
}
#content1 li{
list-style-type:square;
font:0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#330000;
}
#navi {
float:left;
font:0.8em/1.0em Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
width:15em;
padding-left:0.8em;
margin-left:0em;
margin-top:5.8em;
}
#list1{
list-style-type:none;
padding-bottom:0.8em;
}
#navi2 {
padding-left:0;
padding-bottom:1.0em;
margin-top:0em;
vertical-align:top;
}
#list2 {
font:0.8em/1.2 Verdana, Arial, Helvetica, sans-serif;
/*list-style-image:url(pics/list_symbol.png);
list-style-position:inside;*/
padding-left:0.2em;
padding-bottom:0.5em;
padding-top:0.5em;
padding-right:0.5em;
list-style-type:none;
border-bottom:1px;
border-bottom-color:#AF2938;
border-bottom-style: dotted;
color:#330000;
margin-left:10px;
margin-right:18px;
vertical-align:middle;
}
#navi a:link{
	text-decoration: none;
	color:#330000;
	font-style:normal;
}
#navi a:active{
	font-weight:normal;
	color:#AF2938;
}
#navi a:visited{
	text-decoration: none;
	color: #330000;
}
#navi a:focus{
	text-decoration: underline;
}
#navi a:hover{
	text-decoration: underline;
}
#navi2 a:link{
	text-decoration: none;
	color:#AF2938;
}
#navi2 a:active{
	color:#AF2938;
}
#navi2 a:visited{
	text-decoration: none;
	color:#AF2938;
}
#navi2 a:focus{
	text-decoration: underline;
	color:#AF2938;
}
#navi2 a:hover{
	text-decoration: underline;
	color:#AF2938;
}
#content1 {
margin-right:0em;
margin-left:15em;
padding-left:1em;
padding-right:1em;
padding-bottom:2em;
padding-top:2em;
border-bottom:0px;
border-left:0px;
border-top:0px;
border-right:1px;
border-color:#330000;
border-style:solid;
}
div#fixed {
position: absolute;
top: 300px; left: 2em;
}
html>body #fixed {  /* nur fuer moderne Browser! */
position: fixed;
  }
#fixed img {
height: 6.8em; float: right;
}
#footer {
margin-left:255px;
padding:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
border-right:0px;
border-color:#330000;
border-style:solid;
}
#rechts {
position:absolute;
top:276px;
left:810px;
margin: 30px 0 0 0;
width:200px;
padding:0 0 0 0;
}
/*html>body #rechts{  nur fuer moderne Browser! 
position: fixed;
  }*/
#rechts img {
height: 6.8em; float: right;
}
#rechts p {
font:0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#68676B;
padding: 0;
margin:0 10 0 0;
}
#rechts p span {
font-family: georgia,tahoma,arial,sans-serif;
color:#A11229;
font-size:1.3em;
font-weight:bold;
margin:10 0 0 0;
padding:0;
}
#rechts a:link {
font:0.8em/2.2em Verdana, Arial, Helvetica, sans-serif;
color:#330000;
text-decoration:none;
}

#rechts a:visited{
	text-decoration: none;
	color:#AF2938;
}
#rechts a:focus{
	text-decoration: underline;
}
#rechts a:hover{
	text-decoration: underline;
}
#rechts li{
list-style-type: none;
}
#rechtsunten{
position:absolute;
top:500px;
left:810px;
margin: 30px 0 0 0;
width:200px;
padding:0 0 0 0;
}
/*html>body #rechts{  nur fuer moderne Browser! 
position: fixed;
  }*/
#rechtsunten p {
font:0.6em/1.1em Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#68676B;
padding: 0;
margin:0 10 0 0;
}
#rechtsunten span {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#330000;
font-size:0.7em;
font-weight:normal;
margin:10 0 0 0;
padding-top:20;
}
#rechtsunten a:link {
font:0.7em/1.1em Verdana, Arial, Helvetica, sans-serif;
color:#330000;
text-decoration:none;
}

#rechtsunten a:visited{
	text-decoration: none;
	color:#AF2938;
}
#rechtsunten a:focus{
	text-decoration: underline;
}
#rechtsunten a:hover{
	text-decoration: underline;
}
#rechtsunten li{
list-style-type: none;
padding-top:10px;
}
