.noborder	{
		border: 0px solid;
		}
.borderblau	{
		border: 1px solid #020283;
		}
.bgorange	{
		background-color: #FFCC66;
		}
.bgrot	{
		background-color: #FF6666;
		}
.bggruen	{
		background-color: #66CC99;
		}
.blau	{
		color: #020283;
		}
.right	{
		text-align: right;
		}
.zentriert	{
		text-align: center;
		}
.middle	{	
		vertical-align: middle;
		}
.bottom	{	
		vertical-align: bottom;
		}
.psize	{
		font-size: 90%;
		}
.size120	{
		font-size: 120%;
		margin-top: 0px;
		margin-bottom: 15px;
		margin-left: 0px;
		}
.size80	{
		font-size: 80%;
		}
.margintop	{
		margin-top: 15px;
		}
.left15px	{
		margin-left: 15px;
		}
.leftindex	{
		margin-left: 30px;
		}
.right10px	{
		margin-right: 10px;
		}
.right15px	{
		margin-right: 15px;
		}
.nopadding	{
		padding: 0px;
		}
.nomargin	{
		margin: 0px;
		}
.nodecoration	{
		text-decoration: none;
		}
.floatleft	{
		float: left;
		}
.floatright	{
		float: right;
		}
.clear	{
		clear: both;
		}
body	{
		font-family: arial, helvetica, sans-serif;
		background-color: #FFCC66;
		color: #020283;
		text-align: left;
		font-size: 90%;
		margin: 0px;
		}
div.center	{
		width: 100%;
		text-align: center;
		}
div.body	{
		width: 800px; 
		width: 960px; 
		background-color: #FFFFFF; 
		margin-top: 10px;
		border-right: 4px solid #FFFFFF;
		}
div.banner	{
		width: 300px;
		margin-top: 20px;
		margin-bottom: 20px;
		margin-left: 10px;
		text-align: center;
		}
div.bannerh1	{
		text-align: center;
		margin-top: 40px;
		margin-right: 30px;
		}
div.images	{
		text-align: right;
		margin-top: 15px;
		margin-right: 6px;
		}
div.images_mit_text	{
		text-align: right;
		margin: 10px;
		margin-top: 0px;
		float: right;
		width: 302px;
		}
div.zubehoer	{
/*		width: 100%;*/
		height: 300px;
		overflow: auto;
		}
a		{
		color: #020283;
		border: 0px solid;
		}
a:visited	{
		color: #808080;
		}
a:hover	{
		color: #FF0000;
		}
div.index	{
		margin-top: 50px;
		margin-bottom: 80px;
		}
div.index a, div.index a:visited {
		color: #020283;
		text-decoration: none;
		padding: 0px;
		}
div.index a:hover {
		color: #FF0000;
		/*background-image: url(images/pfeil_blau.gif);
		background-repeat: no-repeat;*/
		}
div.index li	{
		/*display: block;
		width: 200px;*/
		color: #020283;
		padding: 0px;
		padding-left: 15px;
		/*padding-bottom: 1px;*/
		margin-top: 14px;
		font-size: 13px;
		font-weight: bold;
		line-height: 13px;
		background-image: url(images/pfeil_orange.gif);
		background-repeat: no-repeat;
		background-position: center left;
		}
div.index a.normal	{
		font-weight: normal;
		}
#navigation	{
		width: 584px;
		margin: 0px;
		margin-top: 0px;
		margin-bottom: 10px;
		}
#navigation a, #navigation a:visited	{
		font-size: 13px;
		width: 144px;
		display: block;
		text-align: center;
		text-decoration: none;
		float: left;
		background-color: #FFFFFF;
		padding-top: 2px;
		padding-bottom: 2px;
		border: 1px solid #FFE8B9;
		}
#navigation a.head, #navigation a.head:visited	{
		color: FFFFFF;
		font-size: 12px;
		font-weight: bold;
		width: 144px;
		display: block;
		text-align: center;
		text-decoration: none;
		float: left;
		border-bottom: 1px solid #FFCC66;
		background-color: #484888;
		padding-top: 2px;
		padding-bottom: 2px;
		border: 1px solid #484888;
		}
#navigation a.head:hover, #navigation a.head:active	{
		color: #FF0000;
		background-color: #FFE8B9;
		}
#navigation span	{
		width: 144px;
		color: 000000;
		font-size: 12px;
		font-weight: bold;
		display: block;
		text-align: center;
		text-decoration: none;
		float: left;
		border-bottom: 1px solid #FFCC66;
		background-color: #FFCC66;
		padding-top: 2px;
		padding-bottom: 2px;
		border: 1px solid #FFE8B9;
		}
#navigation span.empty	{
		background-color: #FFFFFF;
		padding-top: 2px;
		padding-bottom: 2px;
		border: 1px solid #FFFFFF;
		}
#navigation a:hover, #navigation a:active	{
		background-color: #FFE8B9;
		}
h1		{
		font-size: 130%;
		color: #020283;
		}
h1.home	{
		font-size: 140%;
		color: #000000;
		}
td.contentindexleft h1	{
		font-size: 80%;
		font-weight: normal;
		}
h2		{
		font-size: 100%;
		color: #020283;
		font-weight: normal;
		margin-bottom: 5px;
		margin-top: 0px;
		}
td.contentleft h2	{
		font-weight: bold;
		margin-right: 5px;
		}
td.contentindexleft h2	{
		font-size: 80%;
		}
p		{
		font-size: 80%;
		margin-bottom: 6px;
		margin-top: 0px;
		}
p.price	{
		font-size: 70%;
		color: #8787C4;
		margin-bottom: 12px;
		margin-top: 0px;
		margin-right: 5px;
		}
p.foot	{
		font-size: 65%;
		text-align: center;
		margin-top: 20px;
		margin-bottom: 5px;
		}
td.contentright p, td.contentright h2, td.contenttitle p, td.contenttitle h2	{
		margin-left: 10px;
		margin-right: 10px;
		}
ul		{
		margin-top: 0px;
		}
li		{
		font-size: 80%;
		margin-left: -10px;
		line-height: 120%;
		}
div.index ul	{
		list-style-type: none;
		}
table	{
		margin: 0px;
		padding: 0px;
		border: 0px solid;
		border-collapse: collapse;
		border-spacing: 0px;
		}
table.content	{
		width: 950px;
		border-left: 5px solid #FFFFFF;
		border-right: 5px solid #FFFFFF;
		}
#uebersicht	{
		width: 100%;
		text-align: left;
		}
table.zubehoer	{
		width: 720px;
		font-size: 70%;
		margin-left: 1px;
		}
tr.kopf	{
		background-color: #FFFFFF;
		}
tr.kopf img	{
		border: 0px solid;
		}
tr.hell	{
		background-color: #FFFFFF;
		}
tr.dunkel	{
		background-color: #FFE8B9;
		}
td		{
		text-align: left;
		vertical-align: top;
		padding: 0px;
		border: 0px solid;
		margin: 0px;
		}
table.zubehoer td	{
		padding-top: 1px;
		table-layout: fixed;
		empty-cells: show;
		}
td.td1	{
		width: 44px;
		}
td.td2	{
		width: 60px;
		}
td.td3	{
		width: 400px;
		border-right: 1px solid #FFCC66;
		}
td.td4, td.td5, td.td6, td.td7, td.td8, td.td9, td.td10 	{
		width: 15px;
		border-right: 1px solid #FFCC66;
		text-align: center;
		}
td.td11, td.td12	{
		width: 55px;
		text-align: right;
		}
td.contentleft	{
		width: 195px;
		padding-top: 10px;		
		background-color: #FFFFFF;
		}
td.contentright	{
		width: 585px;
		padding-left: 0px;
		padding-top: 10px;		
		border-left: 10px solid #484888;
		}
td.contentindex	{
		width: 480px;
		padding-left: 0px;
		padding-top: 10px;		
		text-align: center;
		border-left: 10px solid #484888;
		}
td.contentindexleft	{
		width: 300px;
		padding-top: 10px;		
		}
td.contentnav	{
		width: 734px;
		padding: 0px;
		margin: 0px;
		background-color: #FFFFFF;
		border-left: 10px solid #484888;
		}
td.contenttitle	{
		width: 585px;
		padding-left: 0px;
		padding-top: 10px;		
		border-left: 10px solid #484888;
		}
td.uebersichttd	{
		width: 186px;
		height: 144px;
		text-align: center;
		padding: 0px;
		}
td.uebersichthead	{
		font-weight: bold;
		height: 30px;
		text-align: center;
		padding-top: 5px;
		}
td.contentfull	{
		width: 790px;
		padding-top: 20px;		
		background-color: #FFFFFF;
		text-align: center;
		}		

/*	Navigation mit Tabelle	*/

table.navigation	{
		width: 734px;
		margin: 0px;
		margin-top: 1px;
		margin-left: 1px;
		margin-bottom: 10px;
		}
table.navigation td	{
		font-size: 13px;
		width: 147px;
		text-align: center;
		background-color: #FFFFFF;
		border: 1px solid #FFE8B9;
		}		
table.navigation td.headtr	{
		background-color: #FFCC66;
		}
table.navigation a, table.navigation a:visited	{
		font-size: 13px;
		display: block;
		text-align: center;
		text-decoration: none;
		background-color: #FFFFFF;
		padding-top: 2px;
		padding-bottom: 2px;
		}
table.navigation a:hover, table.navigation a:active	{
		background-color: #FFE8B9;
		}
table.navigation td.head	{
		border: 1px solid #484888;
		border-bottom: 1px solid #FFE8B9;
		width: 147px;
		background-color: #484888;
		text-align: center;
		}
table.navigation a.head, table.navigation a.head:visited	{
		color: FFFFFF;
		font-size: 12px;
		font-weight: bold;
		display: block;
		text-decoration: none;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color: #484888;
		}
table.navigation a.head:hover, table.navigation a.head:active	{
		color: #FF0000;
		background-color: #FFE8B9;
		}
		
img		{
		border: 0px solid;
		}
div.body img	{
		border: 0px solid;
		}
div img, div.images img	{
		border: 1px solid #020283;
		margin: 2px;
		}
td.contenttitle img	{
		border: 0px solid #020283;
		margin: 0px;
		margin-left: 10px;
		clear: both;
		}
td.contentright img	{
		border: 1px solid #020283;
		margin: 10px;
		float: right;
		}
div.bild	{
		margin: 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		float: right;
		text-align: center;
		width: 152px;
		}
div.presse	{
		margin-top: 20px;
		margin-bottom: 10px;
		float: none;
		text-align: center;
		}
div.presseuebersicht	{
		margin: 10px;
		margin-top: 20px;
		margin-right: 2px;
		float: right;
		text-align: center;
		}
div.bild img, div.presse img	{
		border: 1px solid #020283;
		margin: 0px;
		float: none;
		}
td.uebersichttd img	{
		margin: 0px;
		float: none;
		}
tr.hell img, tr.dunkel img	{
		margin: 0px;
		float: none;
		}
div.images_mit_text img	{
		margin: 0px;
		float: none;
		border: 1px solid #020283;
		}		
