BODY
{
	background-color:#ffffff;
	/*
	filter:Alpha(opacity=50);
	opacity:0.5;
	*/
	background-image:url(../images/kachel.jpg);
}

#seite 
{
	margin-top:10px;
}

#sInner
{
}
#seiteTitel 
{
	padding-top:0;
	/*
	padding-bottom:24px;
	position:absolute;
	left:-100px;
	top:0;
	background-color:#ffffff;
	width:796px;
	*/
}

#sB1
{
	background-color:#ffffff;
	padding:20px 0;
}
#sB2
{
	background-color:#ffffff;
	padding:0 10px;
}
#sB3
{
	background-color:#ffffff;
	padding-top:10px;
}

.seiteFooter 
{
	COLOR: #141467;
	font-family: Verdana;
	font-size:8pt;
	font-weight:500;
	padding:10px 0;
	/*
	background-image:url(../images/logo_rund.png);
	background-repeat:repeat-x;
	background-position:40px 50%;
	*/
	background-color: #d1edec;
}

.seiteFooter a:link		{font-family:Verdana;font-size:8pt;font-weight:500;font-style:	normal;	text-decoration: none;	color: #141467;}
.seiteFooter a:visited	{font-family:Verdana;font-size:8pt;font-weight:500;font-style:	normal;	text-decoration: none;	color: #141467;}
.seiteFooter a:hover	{font-family:Verdana;font-size:8pt;font-weight:500;font-style:	normal;	text-decoration: underline;	color: #141467;}
.seiteFooter a:active	{font-family:Verdana;font-size:8pt;font-weight:500;font-style:	normal;	text-decoration: none;	color: #141467;}

h1, p{
  font-family:Verdana;
}

.header
{
	position:relative;
}

.tbHeader
{
}

.tdHeaderLogo
{
	background-color:#d1edec;
	width:182px;
	width:162px;
	padding:10px;
	/*
	padding-right:0;
	padding-bottom:0;
	*/
}
.tdHeaderLogo img
{
	/*
	border-right:solid 10px #c2dee7;
	border-bottom:solid 10px #c2dee7;
	*/
}
.tdHeaderSep
{
	background-color:#ffffff;
	width:15px;
}
.tdHeaderSep2
{
}
.tdHeader1
{
	background-color:#c2dee7;
	padding-top:10px;
	border-top:solid 10px #d1edec;
	border-right:solid 10px #d1edec;
	border-left:solid 10px #d1edec;
}
.tdHeader2
{
	background-color:#c2dee7;
	border-right:solid 10px #d1edec;
	border-left:solid 10px #d1edec;
}
.tdHeader3
{
	background-color:#c2dee7;
	padding-bottom:10px;
	border-right:solid 10px #d1edec;
	border-left:solid 10px #d1edec;
}

.tdHeaderNavi
{
	border-right:solid 10px #d1edec;
	background-color: #d1edec;
}

.tbFooter
{
}
.tbFooter td
{
}
.tbFooter td img
{
	width:90px;
	margin: 0;
	margin:5px;
	border:none 1px #141467;
}

.tdFooter
{
	font-family:  Verdana;
	font-size: 11px;
	font-weight: 500;
	color: #141467;      
	text-align:center;
	background-color: #d1edec;
	background-color: #ffffff;
	background-color:#c2dee7;
	padding:7px 0;
	border:none 1px #141467;
	width:788px;
	width:778px;
	border-right:solid 10px #d1edec;
}

.tdFooterImg
{
	border-top:solid 1px #141467;
	border-bottom:solid 1px #141467;
}

.shopHeaderNavi
{
	margin:0;
}

.shopHeaderNavi ul
{
	margin:0;
	padding: 4px 0;
	list-style-type:disc;
}
.shopHeaderNavi ul li
{
	margin: 0;
	padding: 0 3px;
	padding-left:12px;
	font-size:12px;	list-style-type:disc;
	color:#141467;
	display:inline;
}
.shopHeaderNavi a:link		{ color:#141467;font-size:12px;font-family:Verdana;font-weight:700;text-decoration:none;}.shopHeaderNavi a:visited	{ color:#141467;font-size:12px;font-family:Verdana;font-weight:700;text-decoration:none;}.shopHeaderNavi a:hover		{ color:#141467;font-size:12px;font-family:Verdana;font-weight:700;text-decoration:underline;}.shopHeaderNavi a:active	{ color:#141467;font-size:12px;font-family:Verdana;font-weight:700;text-decoration:none;}

.ShopProduktbilder
{
	padding:5px;
	border:none 1px #141467;
	color:#141467;	font-size:11px;	font-family:Verdana;	font-weight:500;}
.ShopProduktbilder img
{
	width:90px;
	margin: 0;
	margin:5px 0;
	margin-right:0;
	/*
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	border-right:solid 10px #d1edec;
	*/
}

.shopArea 
{
	margin: 10px 0;
	border:solid 1px #141467;
	color:#141467;	font-size:11px;	font-family:Verdana;	font-weight:500;}

.shopAreaCenter 
{
	margin: 10px 0;
	padding:5px;
	border:solid 1px #141467;
	color:#141467;	font-size:11px;	font-family:Verdana;	font-weight:500;	text-align:center;}

.shopArea.NB
{
	border-style:none;
}

.shopArea.Warning
{
	border-color:#faa234;
}

.shopArea.MAInclude
{
	border-style:none;
	background-color: transparent;
}

.shopArea p
{
	margin: 5px 10px 5px 10px;
	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-align:justify;	clear: left;
}

.shopArea hr
{
	clear:both;
	color:#ffffff;
	height:2px;
	border-color:#ffffff;
	border-style:solid;
	border-width:1px;
}

.shopArea h3
{
	margin: 20px 10px 5px 10px;
	font-size:10pt;	color:#000000;	font-family:Verdana;	font-weight:500;	text-align:left;}

.shopArea a:link	{ color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}.shopArea a:visited	{ color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}.shopArea a:hover	{ color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:underline;}.shopArea a:active	{ color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}
.shopAreaArtikel {
	margin: 10px;
	border:solid 1px #141467;
	text-align:center;
}

.shopAreaBilder 
{
	background-color: #efefef;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	width:610px;
	max-width:598px;
	border-width:1px;
	border-color:#625f8c;
	border-style:solid;
}

.shopAreaLabel {
	background-color: #ffffff;
	padding: 0;
	margin: 0px 0px 5px 0px;
	width:610px;
	border-width:1px;
	min-height:20px;
	border-color:#625f8c;
	border-style:solid;
}

.shopArea h2,.shopAreaArtikel h2{
	background-color: #fce3ab;
	background-color:#d6dbef;
	padding: 3px 5px;
	margin:0;
	margin-bottom:5px;
	border-bottom:2px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
	color:#000099;	font-size:9pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	filter:Alpha(opacity=90);
	opacity:0.9;
	text-align:left;
	height:18px;
}

.Kategorie 
{
	float:left;
	background-color: #ffffff;
	padding: 0;
	margin: 0 5px 0 0;
	width:200px;
	max-width:198px;
	border-width:1px;
	border-color:#625f8c;
	border-style:solid;
	text-align:center;
}

.Kategorie ul
{
	width:178px;
	max-width:176px;
	padding:0;
	margin: 5px;
	font-size: 8pt;
	vertical-align:bottom;
	text-align:left;
	border-width:1px;
	border-color:#efefef;
	border-style:none;
	list-style-type:none;
}

.Kategorie ul li
{
	color:#000099;
	padding:0;
	margin: 1px 1px 0 1px;
	border-width:1px;
	border-color:#efefef;
	border-style:none;
	list-style-type:none;
	vertical-align:bottom;
}.Kategorie ul li.Sel
{
	color:#ff6633;
	margin: 1px 1px 0 1px;
}

.Kategorie ul li.Druck, .Kategorie ul li.Hinweis
{
	padding:2px;	background-color: #ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#d6dbef;
	width:176px;
	max-width:168px;
	margin: 0 1px 2px 1px;
	text-align:right;
}

.Kategorie ul li.Hinweis
{
	text-align:left;
}

.Kategorie ul li.Druck.Sel, .Kategorie ul li.Hinweis.Sel
{
	border-color:#fce3ab;
}
 .Kategorie ul li a:link{	padding: 4px 4px 4px 4px;	margin:0;
	height:18px;	max-height:16px;	display:block;BACKGROUND-COLOR:#d6dbef;color:#000099;font-size:8pt;font-family:Verdana,Helvetica,Sans-Serif;font-weight:500;text-decoration:none;}.Kategorie ul li.Sel a:link{	background-color: #fce3ab;
	height:18px;	max-height:16px;	color:#ff6633;
}.Kategorie ul li a:visited{	padding: 4px 4px 4px 4px;	margin:0;
	height:18px;	max-height:16px;	display:block;BACKGROUND-COLOR:#d6dbef;color:#000099;font-size:8pt;font-family:Verdana,Helvetica,Sans-Serif;font-weight:500;text-decoration:none;}.Kategorie ul li.Sel a:visited{	background-color: #fce3ab;
	height:18px;	max-height:16px;	color:#ff6633;
}.Kategorie ul li a:hover	{	padding: 4px 4px 4px 4px;	margin:0;
	display:block;	width:176px;	max-width:166px;	height:18px;	max-height:16px;	background-color:#fce3ab;	color:#ff6633;
	font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:underline;}
.Kategorie ul li a:active
{	padding: 4px 4px 4px 4px;	margin:0;
	height:18px;	max-height:16px;	display:block;BACKGROUND-COLOR:#d6dbef;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}
.Kategorie ul li.Sel a:active{	background-color: #fce3ab;
	height:18px;	max-height:16px;	color:#ff6633;
}
.Kategorie h2
{
	background-color: #fce3ab;
	background-color:#d6dbef;
	padding: 3px 5px;
	margin:0;
	color:#000099;	font-size:9pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	filter:Alpha(opacity=90);
	opacity:0.9;
	text-align:left;
}

.shopAreaArtikelHeader
{
	background-color: #fce3ab;
	background-color:#d6dbef;
	padding: 3px 0;
	margin:0;
	margin-bottom:5px;
	border-bottom:2px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
	color:#000099;	font-size:9pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	filter:Alpha(opacity=90);
	opacity:0.9;
	text-align:left;
	height:18px;
}

.shopArea.HeaderLink
{
	margin:0 10px;
	padding:0;
}
.shopArea.HeaderLink h2, .shopAreaArtikel h2
{
	margin:0;
	padding:0;
	padding-left:5px;
	border-style:none;
	float:left;
}

.shopArea h4,.shopAreaArtikel h4{
	background-color:#d6dbef;
	padding: 2px 5px;
	margin:0;
	margin-top:10px;
	margin-bottom:3px;
	border-bottom:2px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
	color:#000099;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	filter:Alpha(opacity=90);
	opacity:0.9;
	text-align:left;
}

.shopArea h5,.shopAreaArtikel h5{	margin: 0px;	padding:0;	border: none;	color:#000099;	font-size:11pt;	font-family:Verdana;	font-weight:700;	text-decoration:none;}

.shopAreaFooter {
	background-color: #ef6500;
	padding: 2px 5px 2px 5px;
	color:#fce3ab;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	filter:Alpha(opacity=90);
}
.shopAreaBody {
	padding: 5px 5px;
	color:#000000;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;}.shopAreaBody.BUE {
	padding: 5px 5px;
	width:770px;
	height:450px;
	overflow:auto;
	scrollbar-base-color: #efefef;
	scrollbar-3d-light-color: #625f8c;
	scrollbar-arrow-color: #625f8c;
	scrollbar-darkshadow-color: #efefef;
	scrollbar-face-color: #efefef;
	scrollbar-highlight-color: #625f8c;
	scrollbar-shadow-color: #625f8c;
	scrollbar-track-color: #efefef;
}.shopAreaBodyWR {
	padding: 5px 5px;
	width:631px;
	max-width:610px;
	text-align:right;
	color:#000000;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;}.shopAreaLW{	position:relative;	padding:0;	margin:0;}.shopAreaL{	float:left;	padding:5px 0 5px 5px;	margin:0;}.shopAreaSchrift{	float:left;	margin:0;	margin-right:20px;	width:200px;}.shopAreaLC{	float:left;	margin:0 10px;	padding:5px 5px;	text-align:left;	width:300px;	max-width:300px;}.shopAreaLC.Werbe{	width:250px;	max-width:250px;}.shopAreaLC p
{
	clear: left;
	margin: 10px 0;
	padding:0;
	font-size:10pt;	font-family:Verdana;	font-weight:500;	text-align:left;}.shopAreaLC.Anfrage p
{
	margin: 5px 0;
	padding:0;
}

.txtAnfrage {
	color: #141467;
	padding:0;
	margin:0;
	width:320px;
	background-color: #ffffff;
	font-size:12px;	font-family:Verdana;	font-weight:500;	border:solid 1px #141467;}
.txtAnfrageOW {
	color: #141467;
	padding:0;
	margin:0;
	background-color: #ffffff;
	font-size:12px;	font-family:Verdana;	font-weight:500;	border:solid 1px #141467;}
.txtAnfrageError {
	color: #141467;
	padding:0;
	margin:0;
	width:300px;
	background-color: #ffffff;
	font-size:12px;	font-family:Verdana;	font-weight:500;	border:solid 1px #f40d07;}
.txtAnfrageErrorOW {
	color: #141467;
	padding:0;
	margin:0;
	background-color: #ffffff;
	font-size:12px;	font-family:Verdana;	font-weight:500;	border:solid 1px #f40d07;}

.lblAnfrage {
	color: #141467;
}.lblAnfrageError {
	color: #f40d07;
}#LandAnchor, #LieferLandAnchor
{
	position:relative;
	padding:0;
	margin:0 5px;
	height:22px;
	min-height:22px;
	width:760px;
}

.LandShow
{
	/*
	position:absolute;
	top:0;
	left:-5px;
	padding:0;
	margin:0;
	*/
}

.LandHide
{
	/*
	position:absolute;
	top:0;
	left:-5px;
	padding:0;
	margin:0;
	*/
	visibility:hidden;
}

.shopAreaBodyArtikel {
	background-color: #efefef;
	margin:10px 0;
	padding: 10px 0px 10px 0px;
	color:#000000;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	text-align:center;	vertical-align:middle;}.shopAreaBodyCenter {
	padding: 5px;
	margin: 5px 0;
	color:#000000;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	text-align:center;}.shopAreaBodyCenter.Inv {
	padding: 0;
	margin: 5px;
}.shopAreaBodyCenter p
{
	clear: left;
	margin: 5px 10px;
	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-align:center;}

.WarenkorbInfo p
{
	padding: 5px 5px;
	color:#000000;	font-size:9pt;	font-family:Verdana;}
.WarenkorbInfo ul
{
	margin:10px 0;
	margin-left:15px;
	font-size:9pt;	list-style-type:disc;
}
.WarenkorbInfo ul li
{
	margin:3px 0;
	margin-left:50px;
	font-size:9pt;	list-style-type:disc;
}

.shopArea.AGB p
{
	text-align:left;}

.kontaktTEL
{
	float:left;
	margin: 5px 10px;
	font-size:10pt;}

.kontaktFAX
{
	float:left;
	margin: 5px 10px;
	margin-left:140;
	font-size:10pt;}

.kontaktEM
{
	float:right;
	margin: 5px 10px;
	font-size:10pt;}

.kontaktEM a:link{	font-size:10pt;	text-decoration:none;}.kontaktEM a:visited{	font-size:10pt;	text-decoration:none;}.kontaktEM a:hover	{	font-size:10pt;	text-decoration:underline;}
.kontaktX a:active
{	font-size:10pt;	text-decoration:none;}
.kontaktS
{
	margin: 5px 10px;
	font-size:7pt;}
.ShopRand 
{
	margin: 0;
	padding: 0;
	padding-bottom:10px;
	text-align:left;	width:182px;
	background-color:#ffffff;
}

.ShopRandBottom
{
	border-bottom:none 1px #141467;}

.ShopRand H2{
	margin: 0;
	padding: 3px 5px;
	color:#141467;	border:none 1px #141467;	font-size:12px;	font-family:Verdana;	font-weight:700;	text-align:left;
	background-color:#c2dee7;
	background-color:#d1edec;
	border-left:solid 5px #d1edec;	border-top:solid 3px #d1edec;	border-bottom:solid 3px #d1edec;}

.ShopRand ul
{
	margin: 0;
	padding: 0;
	list-style-type:none;
}

.ShopRand ul li
{
	margin-bottom:0px;
	padding: 2px 5px;
	list-style-type:none;
	color:#141467;	font-size:12px;	font-family:Verdana;	font-weight:500;}.ShopRand ul ul li
{
	margin-bottom:0;
	padding: 1px 5px;
	padding-left:10px;
}.ShopRand a{	font-size:12px;	font-weight:500;}.ShopRand a:link	{font-family:Verdana;text-decoration: none;color: #141467;}
.ShopRand a:visited	{font-family:Verdana;text-decoration: none;color: #141467;}
.ShopRand a:hover	{font-family:Verdana;text-decoration: underline;color: #67abba;}
.ShopRand a:active	{font-family:Verdana;text-decoration: none;color: #141467;}
.ShopRand.SRBold a{	font-weight:700;}
a.KatTopLevel
{
	font-weight:700;
}
a.topnavi
{
	font-size:10pt;	font-weight:700;}
#metaWrapper
{
	position:absolute;
	top:88px;
	top:92px;
	left:0px;
	width:943px;
} 

/* katlist */
#katlist 
{
	/*
	border-right:solid 10px #d1edec;
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
	background-color:#c2dee7;
	padding:9px 10px;
	padding:12px 10px;
}
#katlist ul 
{
	margin:0;
	padding:0;
	text-align:left;
}
#katlist ul li 
{
	margin: 0;
	margin-right:5px;
	padding:0;
	display:inline;
	list-style-type:none;
	color:#141467;	font-size:12px;font-family:Verdana;font-weight:700;	text-decoration:none;}#katlist ul li a:link, #katlist ul li a:visited, #katlist ul li a:hover, #katlist ul li a:active {	color:#141467;	font-size:12px;font-family:Verdana;font-weight:700;	text-decoration:none;}#katlist ul li a:hover	{	text-decoration:underline;}/* katlist */

.Sort 
{
	float:left;
	margin: 0;
	margin-left:10px;
	padding: 0;
	text-align:right;	border-style:none;	background-color:#d6dbef;
}

.Sortlbl 
{
	float:left;
	margin: 0;
	margin-left:120px;
	padding: 0;
	padding-top: 3px;
	text-align:right;	border-style:none;}

/* ShopPaging */
.ShopPaging 
{
	margin: 0;
	padding: 2px 10px 2px 0px;
	text-align:center;}

.ShopPaging ul 
{
	padding: 0;
	margin: 0;
	list-style-type:none;
	font-size: 11px;
	text-align:left;
	display:inline;
}

.ShopPaging ul li 
{
	display:inline;
	list-style-type:none;
	padding: 0 3px;
	background-color:Transparent;	color:#141467;	font-size:11px;	font-family:Verdana;	text-decoration:none;}
.ShopPaging ul li a:link, .ShopPaging ul li a:visited, .ShopPaging ul li a:active, .ShopPaging ul li a:hover						{	background-color:Transparent;	color:#141467;	font-size:11px;font-family:Verdana;	text-decoration:none;}.ShopPaging ul li a:hover								{	text-decoration:underline;}.ShopPaging ul li.selected 
{
	display:inline;
	padding: 0 3px;
	background-color:Transparent;	color:#141467;	font-size:11px;	font-family:Verdana;	text-decoration:none;}.ShopPaging ul li.selected a:link, .ShopPaging ul li.selected a:visited, .ShopPaging ul li.selected a:hover, .ShopPaging ul li.selected a:active					{	background-color:Transparent;	color:#141467;	font-size:11px;font-family:Verdana;	text-decoration:underline;	text-decoration:none;}.ShopPaging ul li.selected a:hover								{	text-decoration:underline;}.tbShopPaging{	width:100%;}.tbShopPaging td{	color:#141467;	font-size:11px;	font-family:Verdana;	font-weight:700;}/* ShopPaging */

/*varianten*/
.variantenAnchor
{
	position:relative;
	z-index: 2;
} .varianten						{	position:absolute;	left:0px;	top:22px;	margin: 0;	padding:0;
	BACKGROUND-COLOR:transparent;	border: none;	color:#000099;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	z-index: 2;
    visibility: hidden;
	filter:Alpha(opacity=90);	opacity:0.9;	xoverflow:auto;	height:134px;	scrollbar-base-color: #efefef;
	scrollbar-3d-light-color: #625f8c;
	scrollbar-arrow-color: #625f8c;
	scrollbar-darkshadow-color: #efefef;
	scrollbar-face-color: #efefef;
	scrollbar-highlight-color: #625f8c;
	scrollbar-shadow-color: #625f8c;
	scrollbar-track-color: #efefef;
}.preisstaffel						{	position:absolute;	left:0px;	top:22px;	margin: 0;	padding:0;
	BACKGROUND-COLOR:transparent;	border: none;	color:#000099;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	z-index: 2;
    visibility: hidden;
	filter:Alpha(opacity=90);	opacity:0.9;	xoverflow:auto;	height:134px;	scrollbar-base-color: #efefef;
	scrollbar-3d-light-color: #625f8c;
	scrollbar-arrow-color: #625f8c;
	scrollbar-darkshadow-color: #efefef;
	scrollbar-face-color: #efefef;
	scrollbar-highlight-color: #625f8c;
	scrollbar-shadow-color: #625f8c;
	scrollbar-track-color: #efefef;
}.preisstaffelT						{	BACKGROUND-COLOR:#fce3ab;	margin: 0;	padding:0;
	padding-left:5px;
	color:#000099;	font-size:8pt;font-family:Verdana;font-weight:500;	text-decoration:none;}.varianten ul, .preisstaffel ul 
{
	width:180px;
	max-width:178px;
	padding:0;
	margin: 0;
	font-size: 8pt;
	vertical-align:bottom;
	text-align:left;
	border-width:1px;
	border-color:#efefef;
	border-style:solid;
}

.varianten ul li, .preisstaffel ul li
{
	background-color: transparent;
	padding:0;
	margin:0;
	list-style-type:none;
} .varianten ul li a:link, .preisstaffel ul li a:link	{	padding: 4px 4px 4px 4px;	margin:0;
	margin-bottom:1px;	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}.varianten ul li a:visited, .preisstaffel ul li a:visited{	padding: 4px 4px 4px 4px;	margin:0;
	margin-bottom:1px;	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}.varianten ul li a:hover, .preisstaffel ul li a:hover	{	padding: 4px 4px 4px 4px;	margin:0;
	margin-bottom:1px;	display:block;	width:178px;	max-width:170px;	background-color:#d6dbef;color:#faa234;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:underline;}
.varianten ul li a:active, .preisstaffel ul li a:active
{	padding: 4px 4px 4px 4px;	margin:0;
	margin-bottom:1px;	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}.preisstaffel ul li a:link, .preisstaffel ul li a:visited, .preisstaffel ul li a:hover, .preisstaffel ul li a:active{	width:90px;	max-width:90px;}/*varianten*/

/*ArtikelMenu*/
#ArtikelMenu						{	float:left;	position:relative;
	top:0px;	left:0px;	font-size:8pt;	font-family:Verdana;	margin: 0;
	padding:0;
	font-weight:500;	text-decoration:none;	z-index: 4;
}#ArtikelMenu ul 
{
	width:180px;
	max-width:178px;
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-size: 8pt;
	vertical-align:bottom;
	text-align:left;
	border-width:1px;
	border-color:#efefef;
	border-style:solid;
}

#ArtikelMenu ul.root 
{
	width:150px;
	max-width:148px;
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-size: 8pt;
	vertical-align:bottom;
	text-align:left;
	border-width:1px;
	border-color:#efefef;
	border-style:solid;
}

#ArtikelMenu ul li 
{
	background-color: #fce3ab;
	margin: 0;
	padding:0;
	list-style-type:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#ffffff;
	width:178px;
	color:#000099;font-size:8pt;font-family:Verdana;font-weight:700;text-decoration:none;}#ArtikelMenu ul.root li 
{
	background-color: #fce3ab;
	margin: 0;
	padding:0;
	list-style-type:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#ffffff;
	width:148px;
	color:#000099;font-size:8pt;font-family:Verdana;font-weight:700;text-decoration:none;}#ArtikelMenu ul li a:link	{	width:178px;
	max-width:163px;	padding: 4px 0 4px 15px;	margin: 0;
	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}#ArtikelMenu ul li a:visited{	width:178px;
	max-width:163px;	padding: 4px 0 4px 15px;	margin: 0;
	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}#ArtikelMenu ul li a:hover	{	width:178px;
	max-width:163px;	padding: 4px 0 4px 15px;	margin: 0;
	display:block;background-color:#d6dbef;color:#faa234;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:underline;}
#ArtikelMenu ul li a:active
{	width:178px;
	max-width:163px;	padding: 4px 0 4px 15px;	margin: 0;
	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}#ArtikelMenu ul.root li a:link	{	width:148px;
	max-width:133px;
	padding: 4px 0 4px 15px;	margin: 0;
	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}#ArtikelMenu ul.root li a:visited{	width:148px;
	max-width:133px;
	padding: 4px 0 4px 15px;	margin: 0;
	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}#ArtikelMenu ul.root li a:hover	{	width:148px;
	max-width:133px;
	padding: 4px 0 4px 15px;	margin: 0;
	display:block;background-color:#d6dbef;color:#faa234;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:underline;}
#ArtikelMenu ul.root li a:active
{	width:148px;
	max-width:133px;
	padding: 4px 0 4px 15px;	margin: 0;
	display:block;BACKGROUND-COLOR:#fce3ab;color:#000099;font-size:8pt;font-family:Verdana;font-weight:500;text-decoration:none;}/*ArtikelMenu*/

/*ArtikelKlein*/
.ArtikelKlein{	float:left;	margin: 0;	BACKGROUND-COLOR:#000099;	color:#ffffff;	font-size:8pt;	font-family:Verdana;	font-weight:500;	text-decoration:none;	text-align:left;	margin-bottom:10px;	width:180px;	min-width:180px;	max-width:180px;}.ArtikelKleinL{	float:left;	BACKGROUND-COLOR:#000099;	margin:0;
	padding: 4px;
}.ArtikelKleinRO{	float:right;	BACKGROUND-COLOR:#000099;	margin:0;
	padding: 4px;
	width:90px;	text-align:right;}.ArtikelKleinR{	float:right;	BACKGROUND-COLOR:#000099;	margin:0;
	padding: 4px;
}.ArtikelKleinImg{	float:left;	padding:0;	margin:0;
	text-align:center;	width:180px;	min-width:180px;	max-width:180px;}.ArtikelKlein a:link	{	padding:0;	margin:0;
	display:block;}.ArtikelKlein a:visited{	padding:0;	margin:0;
	display:block;}.ArtikelKlein a:hover{	padding:0;	margin:0;
	display:block;}
.ArtikelKlein a:active
{	padding:0;	margin:0;
	display:block;}
/*ArtikelKlein*/

.label
{
	float:left;
	margin: 0 2px 0 0;
	padding:0;
	font-size:9pt;
	width:100px;
}

.txt
{
	margin: 0 2px 0 0;
	padding:0;
	width:500px;
	font-size:9pt;
	font-family:Verdana;
	font-weight:500;
}

.imgKlein
{
	width:50px;
	height:40px;
	text-align:center;
}

/* Warenkorb */
#WarenkorbAGBWrapper
{
	border-color:#625f8c;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff;
	padding:10px 0;
	margin:0;
}

#WarenkorbAGB
{
	width:730px;
	height:300px;
	overflow:auto;
	background-color:#ffffff;
	padding:0;
	margin:10px 0;
	scrollbar-base-color: #ffffff;
	scrollbar-3d-light-color: #625f8c;
	scrollbar-arrow-color: #625f8c;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #625f8c;
	scrollbar-shadow-color: #625f8c;
	scrollbar-track-color: #ffffff;
}

.Bestellung ul 
{
	float:left;
	margin: 0;
	padding: 0;
	list-style-type:none;
}

.Bestellung ul li 
{
	float:left;
	margin: 0;
	padding: 2px 10px;
	height:10px;
	list-style-type:none;
	border-color:#000099;
	border-style:none;
	border-right-style:solid;
	border-width:1px;
}
	
.Bestellung ul li.end 
{
	border-right-style:none;
	padding: 2px 0 2px 10px;
}

.Bestellung ul li.start 
{
	padding: 2px 10px 2px 0;
}

.RechnungsanschriftWrapper
{
	float:left;
	margin:0;
	padding:5px;
	width:380px;
	max-width:370px;
}

.RechnungsanschriftWrapper h3
{
	float:left;
	font-size:8pt;
	color:#000099;
	margin:0;
	padding:3px;
	height:20px;
}
.btnRight
{
	float:right;
	margin: 1px 0;
}
.Rechnungsanschrift
{
	margin:0;
	padding:5px;
	border:solid 1px #d6dbef;
	background-color:#ffffff;
}
.Rechnungsanschrift p
{
	text-align:left;
}
.Lieferanschrift
{
	float:left;
}
.Lieferanschrift p
{
	text-align:left;
}

.shopAreaBodyCenter.Bestellung
{
	position:relative;
	margin: 5px 10px;
	padding:0;
	border-width:1px;
	border-style:solid;
	border-color:#d6dbef;
	background-color:#ffffff;
}

.shopAreaBodyCenter.Bestellung p
{
	text-align:right;
	padding:0;
	margin:9px 0;
}

.shopAreaBodyCenter.Bestellung hr
{
	padding:0;
	margin:0;
	color:#d6dbef;
	border-color:#d6dbef;
	border-style:solid;
	border-width:1px;
}

.lblVKE
{
	float:right;
	padding-top:2px;
	padding-left:5px;
}

.anzahltxt
{
	float:right;
	padding:0;
	padding-top:1px;
	margin: 0;
	height:18px;
	width:50px;
	font-size:8pt;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff;
	text-align:right;
}

.Bestellung.Re
{
	margin:0;
	float:right;
	border-width:1px;
	border-style:none;
}

.Bestellung.Re.Menge
{
	padding:0;
	padding-top:1px;
	margin:0;
	margin-top:4px;
	width:120;
	text-align:right;
	border-style:none;
	border-color:#000000;
}

.Bestellung.Re.Preis
{
	padding:5px;
	width:105;
}

.Bestellung.Li
{
	margin:0;
	padding:5px;
	border-width:1px;
	border-style:none;
	float:left;
	text-align:left;
}

.Bestellung.Li p
{
	text-align:left;
	padding:0;
	margin:5px 0;
}

.BestellungLi.Bild
{
	width:70px;
}

.Bestellung.Li.Beschreibung
{
	width:450px;
	max-width:420px;
	width:400px;
	max-width:420px;
	border-style:none;
	text-align:left;
}

.Bestellung.Li.Beschreibung.Waren
{
	width:320px;
	max-width:310px;
}

.BestellungTable {
	border-width:0;
	margin-right:5;
}

.BestellungTable td {
	text-align:right;
	margin:0;
	padding:0;
	font-size:8pt;
	height:22px;
}

.headerlink
{
	float:right;
}

.hrSep
{
	padding:0;
	margin:5px 0;
	height:5px;
	overflow:hidden;
	background-color: #d1edec;
	background-color: #c2dee7;
	border:solid 1px #d1edec;
}

.rand
{
	background-color:#d6dbef;
	float:left;
	height:100%;
	width:150px;
	position:absolute;
	z-index:0;
	left:0px;
}


/*seite*/
 
.clear
{
	clear:both;
	/*
	padding:0;
	margin:0;
	height:1px;
	overflow:hidden;
	*/
    font-size:0 !important;
    line-height: 0 !important;
    height:1px !important;
    padding:0 !important;
    margin:0 !important;
}

.werbeinfo
{
	background-color:#FCE3AB;
	border:solid 1px #faa234;
}

.loginlbl
{
	text-align:left;
	padding:0;
	margin:0;
	height:18px;
}

.logintxt {	margin:0;
	padding:0;
	color:#000000;font-size:9pt;font-family:Arial;	margin-right:10px;
}
.tbBestellungDrucken td{	vertical-align:top;}.shoptabs{	BACKGROUND-COLOR:#ffffff;	width:796px;	padding:0;	margin:0;	padding-top:5px;}.shoptabs ul{	list-style-type:none;	margin:0;	padding:3px;	padding-bottom: 21px;
	border-bottom: 1px solid #000063;
}.shoptabs ul li{	float: left;
	list-style-type:none;	margin: 2px 1px 0 1px;
	padding:0 3px;
	border:solid 1px #000063;
	border-bottom: none 1px #000063;	font-size:8pt;}.shoptabs ul li.rbtnSel{	BACKGROUND-COLOR:#dedede;	border-bottom: solid 1px #dedede;}.shoptabs ul li a:link, .shoptabs ul li a:visited, .shoptabs ul li a:active, .shoptabs ul li a:hover
{	display: block;
	padding: 2px 1px;
	padding-bottom:3px;
	color:#000063;}.shoptabs ul li.rbtnSel a:link, .shoptabs ul li.rbtnSel a:visited, .shoptabs ul li.rbtnSel a:active, .shoptabs ul li.rbtnSel a:hover
{	display: block;
	padding: 2px 1px;
	padding-bottom:3px;
	color:#ffffff;	color:#000063;}.shoptable, .shoptableTabs
{
	float: left;
	border:solid 1px #000063;
	BACKGROUND-COLOR:#dedede;	width:796px;	margin-bottom:20px;}.shoptableTabs
{
	border-top-style:none;
}
.shoptable td, .shoptableTabs td{	vertical-align:top;	padding-top:2px;	padding-bottom:2px;}.shopLbl{	font-family: Arial;	font-size:9pt;	padding-left:5px;	color: #000063;
}.shoptxt{	width:400px;	font-family: Verdana;	font-size:9pt;	border: solid 1px #000063;	scrollbar-base-color: #000063;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-arrow-color: #000063;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #dedede;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #000063;
	scrollbar-track-color: #ffffff;
}.shoptxtS{	width:100px;	font-family: Verdana;	font-size:9pt;	border: solid 1px #000063;	scrollbar-base-color: #000063;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-arrow-color: #000063;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #dedede;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #000063;
	scrollbar-track-color: #ffffff;
}.uploadtxt{	margin:0;	padding:0 1px;	font-family: Verdana;	font-size:9pt;	color:#000000;	width:300px;	border: solid 1px #000063;}.shopbuttonRand			{	BACKGROUND-COLOR:#d1edec;	BACKGROUND-COLOR:#c2dee7;	border:solid 1px #141467;	color:#141467;	font-family:Verdana;	font-size:11px;	font-weight:700;	text-decoration:none;	cursor:hand;	width:30px;}.shoptxtRand{	border:solid 1px #141467;	color:#141467;	height:18px;	max-height:17px;	font-size:12px;	width:116px;}.shoptxtBody{	border:solid 1px #141467;	color:#141467;	height:18px;	max-height:17px;	font-size:12px;	width:116px;}.shopBody{	margin:20px 0;	padding:0;	font-family:Verdana;	font-size:12px;	color:#141467;}.shopBody p{	margin:10px 0;}.shopBody img, .shopBody a img{	border-style:none;}.shopBody h1{	margin:10px 0;	font-family:Verdana;	font-size:12pt;	color:#141467;	font-weight:700;	background-color:#c2dee7;
	/*
	border-top:solid 3px #d1edec;
	border-right:solid 10px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
	padding:7px 10px;	padding:11px 10px;}.shopBody h2{	margin:10px 0;	font-family:Verdana;	font-size:11pt;	color:#141467;	font-weight:700;	padding:7px 10px;}.shopBody h3{	margin:10px 0;	font-family:Verdana;	font-size:9pt;	color:#141467;	font-weight:700;}.shopBody h4{	margin:10px 0;	font-family:Verdana;	font-size:9pt;	color:#141467;	font-weight:700;}.shopBody a:link	{ color:#141467;font-size:12px;font-family:Verdana;font-weight:500;text-decoration:underline;}.shopBody a:visited	{ color:#141467;font-size:12px;font-family:Verdana;font-weight:500;text-decoration:underline;}.shopBody a:hover	{ color:#67abba;font-size:12px;font-family:Verdana;font-weight:500;text-decoration:underline;}.shopBody a:active	{ color:#141467;font-size:12px;font-family:Verdana;font-weight:500;text-decoration:underline;}.tbShopImpressum td{	color:#141467;	font-size:11px;}.sbLabel{	font-weight:700;	padding-right:20px;	vertical-align:top;}HR
{
	border-style:none;
	border-top: solid 1px #141467;
	border-top: solid 1px #c2dee7;
	overflow:hidden;
	height:1px;
}.shopbutton, a.shopbutton:link, a.shopbutton:visited, a.shopbutton:hover, a.shopbutton:active 
{	background-color: #d1edec;
	background-color: #c2dee7;
	border:solid 1px #141467;	height:18px;	color:#ffffff;	color:#141467;	font-family: Verdana;	font-size:11px;	font-weight:normal;	cursor:hand;	text-decoration:none;}a.shopbutton:link, a.shopbutton:visited, a.shopbutton:hover, a.shopbutton:active{	padding:3px 10px;}.tbShopBody{	width:100%;}.tbShopBody td{	color:#141467;	font-family: Verdana;	font-size:9pt;	padding:1px;}.shopfs{	border:solid 1px #141467;
	padding:10px;	margin-bottom:7px;}.shopfs legend{	padding:0 10px;	color:#141467;	font-family: Verdana;	font-size:12pt;	font-weight:700;}.shopseparator{	background-image:url(../images/shop/separator.ico);
	background-repeat:repeat-x;
	background-position:left 50%;
	height:9px;
	clear:both;
}

.tbLIP
{
	margin-top:10px;
	width:100%;
}
.tbLIP td
{
	font-size:11px;
	font-family:Verdana;
	vertical-align:top;
	color:#141467;
	padding:5px;
}

.tdLIPHName a, .tdLIPHPreis a
{
	font-weight:700;
}

.tdLIPHName a:link, .tdLIPHName a:visited, .tdLIPHName a:hover, .tdLIPHName a:active,.tdLIPHPreis a:link, .tdLIPHPreis a:visited, .tdLIPHPreis a:hover, .tdLIPHPreis a:active{font-weight:700;}
.tdLIPHBild
{
	background-color:#c2dee7;
	/*
	border-left:solid 10px #d1edec;
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
	width:120px;
}
.tdLIPHName
{
	background-color:#c2dee7;
	/*
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
	border-left:solid 2px #ffffff;
}
.tdLIPHPreis
{
	background-color:#c2dee7;
	/*
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
	border-left:solid 2px #ffffff;
	width:180px;
}

.tdLIPBild
{
	background-color:#ffffff;
	/*
	border-left:solid 10px #ffffff;
	border-top:solid 3px #ffffff;
	border-bottom:solid 3px #ffffff;
	*/
}
.tdLIPText
{
	background-color:#ffffff;
	/*
	border-top:solid 3px #ffffff;
	border-bottom:solid 3px #ffffff;
	*/
}
.tdLIPPreis
{
	text-align:right;
	background-color:#ffffff;
	/*
	border-top:solid 3px #ffffff;
	border-bottom:solid 3px #ffffff;
	*/
}

.tdLIPBildA
{
	background-color:#c2dee7;
	/*
	border-left:solid 10px #d1edec;
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
}
.tdLIPTextA
{
	background-color:#c2dee7;
	/*
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
}
.tdLIPPreisA
{
	text-align:right;
	background-color:#c2dee7;
	/*
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
}

.LIPBild
{
	BACKGROUND-COLOR:#ffffff;	padding:5px;
	margin:0;
	width:110px;
	max-width:100px;
	height:110px;
	max-height:100px;
	text-align:center;
}
.LIPBild a img
{
	BACKGROUND-COLOR:#ffffff;}

.LIPTitel
{
	font-weight:700;
	padding:0;
	margin-bottom:10px;
}
.LIPTitel a:link, .LIPTitel a:visited, .LIPTitel a:hover, .LIPTitel a:active {font-weight:700;}.LIPPreis
{
	font-weight:700;
	margin-bottom:10px;
	float:right;
}
.LIPPreisInfo
{
	font-size:11px;
	margin-bottom:10px;
	float:right;
}
.LIPDescription
{
	padding:0;
}
.LIPWunschliste
{
	margin-top:20px;
}

.SPDBildContainer
{
	BACKGROUND-COLOR:#d1edec;	padding:5px;
	margin:0;
	width:210px;
	max-width:220px;
	height:225px;
	max-height:235px;
	text-align:center;
	margin-bottom:10px;
}
.SPDBild
{
	BACKGROUND-COLOR:#c2dee7;	BACKGROUND-COLOR:#ffffff;	padding:5px;
	margin:0;
	margin-bottom:5px;
	width:210px;
	max-width:200px;
	height:210px;
	max-height:200px;
	text-align:center;
}

.tbProdukt
{
	width:100%;
}
.tbProdukt td
{
	font-size:11px;
	font-family:Verdana;
	vertical-align:top;
	color:#141467;
}
.tbProdukt h1
{
	margin-top:0;
}
.tbSPDText
{
	padding-left:10px;
}

.SPDDescription
{
	margin-bottom:10px;
}
.SPDWunschliste
{
	margin-bottom:10px;
}
.SPDWunschliste a:link, .SPDWunschliste a:visited, .SPDWunschliste a:active{color:#141467;font-size:8pt;font-family:Verdana;font-weight:700;text-decoration:none;}.SPDWunschliste a:hover{color:#67abba;font-size:8pt;font-family:Verdana;font-weight:700;text-decoration:underline;}.SPDWarenkorb
{
	float:right;
	font-weight:700;
	margin:10px 0;
}
.SPDWarenkorb a:link, .SPDWarenkorb a:visited, .SPDWarenkorb a:active{color:#141467;font-size:9pt;font-family:Verdana;font-weight:700;text-decoration:none;}.SPDWarenkorb a:hover{color:#67abba;font-size:9pt;font-family:Verdana;font-weight:700;text-decoration:underline;}
.tbShopWarenkorbRand
{
}
.tbShopWarenkorbRand td
{
	border-bottom:solid 1px #141467;
	font-size:11px;
	font-family:Verdana;
	color:#141467;	padding:3px;}
.tdSWRMenge
{
	width:20px;
	text-align:center;
	border-left:solid 1px #141467;
	border-right:solid 1px #141467;
}
.tdSWRName
{
	width:75px;
	border-right:solid 1px #141467;
}
.tdSWRBetrag
{
	width:70px;
	text-align:right;
	border-right:solid 1px #141467;
}
.tdSWRText
{
	border-left:solid 1px #141467;
	border-right:solid 1px #141467;
}

.tbWarenkorb
{
	border-left:solid 1px #141467;
	border-top:solid 1px #141467;
	margin:10px 0;
	width:100%;
}
.tbWarenkorb th
{
	padding:2px 5px;
	BACKGROUND-COLOR:#c2dee7;	border-right:solid 1px #141467;
	border-bottom:solid 1px #141467;
	font-size:11px;
	font-family:Verdana;
	color:#141467;	font-weight:700;}
.tbWarenkorb td
{
	padding:2px 5px;
	border-right:solid 1px #141467;
	border-bottom:solid 1px #141467;
	font-size:11px;
	font-family:Verdana;
	color:#141467;}

.tbWarenkorb td a:link { color:#141467;font-family: Verdana;font-size:11px;font-weight:700;text-decoration:none;}.tbWarenkorb td a:visited { color:#141467;font-family: Verdana;font-size:11px;font-weight:700;text-decoration:none;}.tbWarenkorb td a:hover { color:#67abba;font-family: Verdana;font-size:11px;font-weight:700;text-decoration:underline;}.tbWarenkorb td a:active { color:#141467;font-family: Verdana;font-size:11px;font-weight:700;text-decoration:none;}

.mengetxt
{
	padding:0;
	margin: 0;
	width:40px;
	font-size:11px;
	font-family:Verdana;
	border:solid 1px #141467;
	color:#141467;	text-align:right;
}

.SWButtonNavi{	float:left;	background-color: #c2dee7;
	height:38px;	color:#141467;
	font-family: Verdana;	font-size:11px;	font-weight:700;	cursor:hand;	margin:0;	margin-right:20px;	border:solid 3px #d1edec;
	border-top:solid 10px #d1edec;
}

.SWNavi
{
	float:left;	background-color: #ffffff;
	color:#141467;
	font-family: Verdana;	font-size:11px;	font-weight:700;	margin:0;	margin-right:20px;	padding:6px 10px;	border:solid 3px #c2dee7;
	border-top:solid 10px #c2dee7;
}

.SWAdresseWrapper
{
	float:left;
	margin:0;
	padding:5px;
	width:380px;
	max-width:370px;
}

.SWAdresseWrapper h3
{
	float:left;
	font-size:8pt;
	color:#141467;
	margin:0;
	padding:3px;
	height:20px;
}

.SWAdresse
{
	margin:0;
	padding:5px;
	border:solid 1px #141467;
	background-color:#ffffff;
}

.tbDetailansicht
{
	background-color: #ffffff;
}
.tbDetailansicht td
{
	padding:10px;
}

.tbPreis 
{
	width:100px;
}
.tbPreis td
{
	font-size:11px;
	color:#141467;
	font-family:Verdana;
	padding:1px 0;
	border-style:none;
}
.tdWaehrungBold
{
	font-weight:700;
	width:30px;
}
.tdWaehrung
{
	width:30px;
}
.tdPreisBold
{
	font-weight:700;
}

.UKatListe
{
	background-color:#c2dee7;
	margin:3px 0;
	padding:5px 10px;
}
a.UKatListeTitel:link, a.UKatListeTitel:visited, a.UKatListeTitel:active,.UKatListeRowR a:link, .UKatListeRowR a:visited, .UKatListeRowR a:active{color:#141467;font-size:10pt;font-family:Arial;font-weight:700;text-decoration:none;}a.UKatListeTitel:hover, .UKatListeRowR a:hover{color:#000000;font-size:10pt;font-family:Arial;font-weight:700;text-decoration:underline;}
.UKatListeRowL
{
}
.UKatListeRowR
{
	text-align:right;
}

.tbHomeProdukte
{
	/*
	border-left:solid 3px #d1edec;
	border-top:solid 3px #d1edec;
	*/
	margin-top:20px;
	margin-bottom:10px;
	width:100%;
}
.tbHomeProdukte td
{
	text-align:center;	vertical-align:middle;	font-size:11px;	color:#141467;	font-family:Verdana;	/*
	padding:5px;
	border-right:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	*/
}
.tbHomeProdukte td img
{
	width:118px;
	width:131px;
	border:0;
}

.tbHPTextL
{
	background-color: #d1edec;
	background-color:#ffffff;
	background-color:#c2dee7;
}

.tbHPTextR
{
	background-color: #d1edec;
	background-color:#ffffff;
	background-color:#c2dee7;
}

.tbHomeProdukte td a:link { color:#141467;font-family: Verdana;font-size:12px;font-weight:700;text-decoration:none;}.tbHomeProdukte td a:visited { color:#141467;font-family: Verdana;font-size:12px;font-weight:700;text-decoration:none;}.tbHomeProdukte td a:hover { color:#67abba;font-family: Verdana;font-size:12px;font-weight:700;text-decoration:underline;}.tbHomeProdukte td a:active { color:#141467;font-family: Verdana;font-size:12px;font-weight:700;text-decoration:none;}.tbWerWirSind
{
	width:100%;
}
.tbWerWirSind td
{
	vertical-align:middle;	font-size:12px;	color:#141467;	font-family:Verdana;	padding:10px;
}
.tbWerWirSind td img
{
	width:120px;
}
.tbWWSText{	background-color:#c2dee7;
	/*
	border-top:solid 3px #d1edec;
	border-bottom:solid 3px #d1edec;
	border-right:solid 10px #d1edec;
	*/
}

a.icolink
{
	padding-left:12px;
	background-image:url(../images/link.ico);
	background-repeat:no-repeat;
	background-position:left 4px;
}

.tbImpressum td
{
	font-size:12px;	color:#141467;	font-family:Verdana;	padding:1px;}

.tbWunschliste
{
	margin:15px 0;
}
.tdWunschlisteImage
{
	border:solid 1px #d1edec;
}
.tdWunschlisteImage img
{
	margin:10px;
}
.tdWunschlisteText
{
	padding-left:15px;
	font-size:11px;	color:#141467;	font-family:Verdana;}

.managoblau
{
	color:#000080;	color:#141467;}
.managotuerkis
{
	color:#008080;
}


p.imgleft img
{
	border-style:none;
	float:left;
	margin-right:20px;
}

.tbBilderBB
{
	margin:10px 0;
	width:100%;
}

.tbBilderBB td
{
	padding:5px;	font-family:Verdana;	font-size:12px;	color:#141467;}.tbBilderBB td img,
.tbBilderBB td a img
{
	border:solid 1px black;
}
.textbereich{	background-color:#d1edec;
	border:solid 1px #141467;
	padding:5px;
	margin:5px 0;
	width:680px;
}

