body	{
	padding:20px;
}
#container,#head,#head h1	{
	width:760px;
}
#logoelement	{
	float:none;
}
#head h1 img	{
	display:block;
	margin:0 0 2em 0;
}
#head h1 a,#head h1 object,#head h1 embed	{
	display:none;
}
#head,#head h1	{
	height:auto;
	padding:0;
	margin:0;
}
#lang,#suche,#mainmenu,#user-toolbar,#box11,#box1,div.banner,div.imap	{
	display:none;
}
body,#container,#foot,#box3,#box5,.polytext div.box.address	{
	background-color:#fff;
	background-image:none;
}
#box5	{
	border:none;
}
#text,#spalte_links	{
	padding:0;
	margin-top:0;
	float:none;
}
#foot p,#foot a	{
	color:#999;
}
#foot p	{
	border-top:1px solid #999;
	padding-top:1em;
}
.polytext div.content	{
	padding-top:0;
}
.polytext div.box.address	{
	border:1px solid #eee;
}
.polytext dl.product.item	{
	background-color:transparent;
	border-style:solid;
	border-color:#535e83;
	border-width:0 1px 1px;
}
.polytext dl.product.item dt	{
	color:#535e83;
	background-color:transparent;
	border-style:solid;
	border-color:#535e83;
	border-width:1px 0 2px;
}
.polytext dl.product.item dd.submit	{
	display:none;
}
#box2,#box3	{
	float:left;
	height:auto;
	overflow:visible;
	margin:0 1em 0 0;
}
#box2	{
	padding-left:0;
}
.polytext dl.product.stripes dt	{
	background-color:transparent;
	border:1px solid #ccc;
}
.polytext table.stripes td, .polytext table.daten td, .polytext .stripes dd,.polytext table.stripes tr.o td, .polytext table.daten tr.o td, .polytext .stripes dd.odd, .polytext .stripes div.odd 	{
	background-color:transparent !important;
	border-style:solid;
	border-color:#e6e7eb;
	border-width:0 1px;
}
.polytext table.stripes tr.o td, .polytext table.daten tr.o td, .polytext .stripes dd.odd, .polytext .stripes div.odd 	{
	border-width:0 1px 1px;
}
.polytext h5.band	{
	color:#002444;
	background-color:transparent;
	border:1px solid #002444;
}