P, LI, UL, OL, DL, DD,LEGEND,TD
	{
		font-weight:normal;
		font-size : 11px;
		line-height : 13px;
		font-family:Verdana,Helvetica;
		color:#000000;
		orphans:2;
		widow:2;
	}

.APR
	{
		font-weight:bold;
		font-style:italic;
		font-size : 60px;
		line-height : 60px;
		font-family:Verdana,Helvetica;
		color:#32323D;
	}
	
	
.Arbg
	{
		font-weight:normal;
		font-style:plain;
		font-size : 11px;
		line-height : 13px;
		font-family:Verdana,Helvetica;
		color:#000000;
	}

CAPTION
	{	
		font-family:Verdana,Helvetica;
		text-align:left;
		 font-style: italic; 
		font-size : 11px;
		line-height : 13px;
	}
	
TH
	{
		font-weight:bold;
		font-size : 11px;
		line-height : 13px;
		font-family:Verdana,Helvetica;
		color:#000000;
		orphans:2;
		widow:2;
	}
	
H1
	{
		text-align:center;
		font-weight:bold;
		font-size : 16px;
		line-height : 18px;
		font-family:Verdana,Helvetica;
		color:#000000;
	}
	
H2
	{
		text-align:left;
		font-weight:bold;
		font-size : 13px;
		line-height : 14px;
		font-family:Verdana,Helvetica;
		color:#000000;
	}
	
H2.mitte
	{
		text-align:center;
		font-weight:bold;
		font-size : 13px;
		line-height : 14px;
		font-family:Verdana,Helvetica;
		color:#000000;
	}
	
H3
	{
		text-align:left;
		font-weight:normal;
		font-size : 13px;
		line-height : 14px;
		font-family:Verdana,Helvetica;
		color:#000000;
	}	
	
.klein
	{	
		list-style-type:circle;
	}
	
.grau
	{
		font-family:Verdana,Helvetica;
		background-color:#CCCCCC;
	}
	
.rszus
	{
	font-family:Verdana,Helvetica; 
	background-color:#CCCCCC;
	font-size: 13px;
	line-height:16px;
	padding:7px;
	}
	
.rsthem
	{
	font-family: Verdana,Helvetica;
	font-size: 16px;
	line-height: 20px;
	text-align:left;
	font-weight:bold;
	color: #000000;
	}
	
.rslogo
	{
	font-family: Verdana,Helvetica;
	font-size: 90px;
	text-align:right;
	font-weight: bold;
	font-style: italic;
	color: #999999;
	}
	
.nav
	{
		font-weight:bold;
		font-size : 11px;
		line-height : 13px;
		font-family:Verdana,Helvetica;
		color:#000000;
	}
	
.negativ
	{
		font-weight:bold;
		font-family:Verdana,Helvetica;
		color:#FFFFFF;
		background-color:#000000;
	}
	
.inverse
	{
		font-weight:bold;
		font-family:Verdana,Helvetica;
		color:#FFFFFF;
		background-color:#009999;
	}
	
.onlyon
	{
		font-family:Verdana,Helvetica;
		background-color:#FFDA8F;
	}
	
ul.ecke
	{
		list-style-image:url(pic/eck.gif)
	}

a:link
	{
		color:#660000;
		text-decoration:none;
	}
	
a:visited
	{
		color:#996633;
		text-decoration:none;
	}
	
a:active
	{
		color:#996633;
		text-decoration:underline;
	}
	

a:hover
	{
		color:#660000;
		text-decoration:underline;
	}
	
body
	{
		font-size: 100.01%;
	}
	
#Rahmen
	{
  		min-width: 700px;
		max-width: 1100px;
  		margin: auto;
  		border: 0px solid #aaa;
  		border-top: 0;
  		background: white;
	}
	
#RahmenIndex
	{
  		min-width: 950px;
		max-width: 1100px;
  		margin: auto;
  		border: 0px solid #aaa;
  		border-top: 0;
  		background: white;
		font-weight:normal;
		font-size : 11px;
		line-height : 13px;
		font-family:Verdana,Helvetica;
		color:#000000;
		orphans:2;
		widow:2;
	}
	
#RahmenIndex table
	{
		width:100%;
		table-layout:
		fixed;empty-cells:show;
	}
	
#RahmenIndex TH
	{
		background-color:#FFE76D;
		font-weight:bold;
		vertical-align:center;
		text-align:left;
		overflow:hidden;
		white-space:nowrap;
	}
	
#RahmenIndex TD
	{
		font-size: 11px;
		border:thin dashed silver;
		vertical-align:top;
	}
	
#RahmenIndex2
	{
   		margin: 0 220px 0 0;
    	padding: 0 1em;
    	border: 1px dashed silver;
		font-weight:normal;
		font-size : 11px;
		line-height : 13px;
		font-family:Verdana,Helvetica;
		color:#000000;
		orphans:2;
		widow:2;
	}
	
#RahmenIndex2 table
	{
		width:100%;
		table-layout:
		fixed;empty-cells:show;
	}
	
#RahmenIndex2 TH
	{
		background-color:#FFE76D;
		font-weight:bold;
		vertical-align:center;
		text-align:left;
		overflow:hidden;
		white-space:nowrap;
	}
	
#RahmenIndex2 TD
	{border:thin dashed silver;
	vertical-align:top;
	}

#Inhalt
	{
  		margin: 0 220px 0 0;
    	padding: 0 1em;
    	border: 1px dashed silver;
		font-weight:normal;
		font-size : 11px;
		line-height : 13px;
		font-family:Verdana,Helvetica;
		color:#000000;
		orphans:2;
		widow:2;
	}
		
#Brot
	{
	}
			
#Brot a:link
	{
		color:#660000;
		text-decoration:none;
		background-color:#ffffcc;
	}
	
#Brot a:visited
	{
		color:#996633;
		text-decoration:none;
	}
	
#Brot a:active
	{
		color:#996633;
		text-decoration:underline;
		background-color:#ffffcc;
	}
	
#Brot a:hover
	{
		color:#660000;
		text-decoration:underline;
		background-color:#ffffcc;
	}
	
#floatl
	{
    	font-size: 0.83em;
  		margin: 0;
		background-color:#FFE76D;
		overflow:hidden;
	}
	
#floatr
	{
    	font-size: 0.83em;
    	float: right;
		width: 200px;
    	margin: 0;
		padding: 0.5 em;
    	border: 0px dashed silver;
		background-color: #eee;
		overflow:hidden;
	}
	
#logo
	{
		background: url(../pic/logo.png) 0 0 no-repeat #FFE76D;
		text-align:right;
		min-width: 950px;
		min-height: 125px;
		max-height: 125px;
	}
	
#logo P
	{
		font-family:Verdana,Helvetica;
		white-space:nowrap;
		font-weight:bold;
		color:white;
		margin-left:20px;
		margin-right:20px;
	}

/* - Men - */
#menu {
  background:white;
  padding: 5px 1%;
  margin: 0;
  text-align: center;
}
#menu li {
  font-size: 1.5em;
  display: inline;
  list-style-type: none;
  border-left: 1px solid #996633;
  padding: 0 10px 0 15px;
  font-weight: bold;
}
	
#menu li a:visited
	{
			color:#660000;
			text-decoration:none;
	}