body   { margin: auto; width: 970px; height:100%; color: #202020; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #c3c3c3; background-color: #002780; text-align: center; margin-top: 8px; height:100% }
#template   { width: 410px; color: #202020; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px; background-color: #fff; text-align: left; }
#bestell   { width: 100%; color: #202020; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px; background-color: #fff; text-align: left; }

#header { background: #fff url(gfx/header/tex.jpg) no-repeat; text-align: left; height:103px; display:block; }
#steuer { background: #1261ce url(gfx/steuer/tex.gif) repeat-x; text-align: left; display: block; height: 23px;padding:0px; }
#steuerleft  { text-align: left; display: block;  float: left; padding-left:10px; margin:0px }
#steuerright,#steuertrenner  { color:white; font-size:13px;background: #1261ce url(gfx/steuer/left_tex.gif) repeat-x;text-align: left; display: block; float: right; padding:0; margin:0px;height:23px }
#steuerright {width:230px; text-align:right;}
#steuertrenner  {background: #1261ce url(gfx/steuer/steuertrenner.gif) no-repeat; width:17px;}
#inhalt { background-color:#fff; height:100%; text-align:left; padding:0px; display:block;width:970px;margin:0;}
#container { background-color: #fff; text-align: left; display:block;width:970px;padding:0;margin:0}

#menu { background-color: #fff; text-align: left; padding: 4px; width:230px;margin-top:8px; }
#content{ background-color: #fff; text-align: left; padding: 0px;width:440px;margin-top:8px; margin-left:10px; display:block; }
#cart { text-align: left; padding:0px;width:235px;margin-top:12px; display:block;float:right}

#path { background: #fff url(gfx/content/pathtex.gif) no-repeat; height:20px; width:460px; margin-top:16px; padding: 4px 12px; font-size:11px; display:block}
#seek { color:#fff; background: #fff url(gfx/content/seektex.gif) no-repeat; height:19px;  margin-top:0px; padding: 4px 12px 0px 32px;font-size:11px; display:block}
th { color:white; background: #1261ce url(gfx/steuer/tex.gif) repeat-x; text-align: left; height: 18px;padding: 2px; margin:0px; border:1px solid #1261ce; }

.blue {color:#0054c9}
.bluebold {color:#0054c9;font-weight:bold;}

.vr { background: #fff url(gfx/content/vr.gif) repeat-x; height:8px; width:400px; margin:8px 8px;}
.pic img {
	clear:both;
	border:1px solid #999;
	cursor:pointer;
	
}
.pic a {
	display:blocK;
	padding-bottom: 22px;
	float:left;
	cursor:pointer;
	background: transparent url(gfx/content/zoombut.gif) no-repeat 0px 100%;
}
.pic a:hover {
	background: transparent url(gfx/content/zoombut2.gif) no-repeat 0px 100%;
}
.carttab { background: #fff url(gfx/content/arttabtex.gif) no-repeat; height:25px; width:288px; margin:4px;padding:0;}
.arttab {padding:4px;width:288px;}

.arttab1 { background: #fff url(gfx/content/arttr1tex.gif) no-repeat; height:21px; width:288px; margin:0px;padding-left:8px;padding-right:8px;}

.arttab2 { font-size:9px;background: #dbf5ff url(gfx/content/arttr2tex.gif) no-repeat bottom; height:21px; width:288px; margin:0px;padding-left:8px;padding-right:8px;}

.arttab1 b {color:#000}

.binfo { background: #1c62c5 url(gfx/content/binfotex.gif) no-repeat; padding-left:12px; color:#fff; margin:0px;}
.binfo2 { background: #fff url(gfx/content/binfotex2.gif) no-repeat;padding-left:12px; margin:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;}
.carttab .art {width:170px; font-size:11px;margin:0px}
.carttab select {width:170px; font-size:11px;margin:0;border:0px;color:#fff;background:#1c62c5;padding:1px;}

.artfeld {width:30px; font-size:11px; border:1px solid #333;margin:0px;padding:0}
.artsubmit {padding:0px; margin:0px}


a {font-size:12px; color:#0d53b6; text-decoration:none;}
.hitmenu { margin:6px; padding: 0px;font-size:11px; display:block;text-align:center;}
.hitmenu a { color: #fff; font-size:14px; font-weight:bold;background: #fff url(gfx/content/hitmenu.gif) no-repeat; padding:2px 7px;;}
.hitmenu a:hover { color: red;}
.hitmenu select {font-size:11px; width:280px; margin-bottom:4px; padding:0}

a.gruppe, a.pointer {font-size:12px; color:#0d53b6; background:transparent url(gfx/content/pointer.gif) no-repeat; text-decoration:none;padding-left:20px; padding-top:2px; margin:6px;display:block;}
a.gruppe:hover, a.pointer:hover {background:transparent url(gfx/content/pointer2.gif) no-repeat;}
a.pointer {font-size:12px;text-decoration:none; padding-left:20px; padding-top:2px;display:inline;margin:0px}

a:hover {color:#002780; text-decoration:none;}
b { color:#666; text-decoration:none;}

.nr {color:#fff; background: #c90101 url(gfx/content/nrtex.gif) no-repeat;padding-left:20px;padding-top:2px;padding-bottom:2px; display:block; width:80px;}
h1 { font-size:14px;color:#666; text-decoration:none;}
h2 { font-size:13px;color:#666; text-decoration:none;}
h3 { font-size:12px;color:#666; text-decoration:none;}
#header h1, #header h2 { display:none;}
.untencart  {background: #fff url(gfx/cart/cartunten.gif) no-repeat; height:60px;padding:0px;margin:0px;display:block;}
#basket  {padding:0px;margin:0px;display:block;}
.submitcart, .changecart {border:0;margin-top:12px;float:right}