
	body
		{
		font-family: verdana, helvetica;
		text-decoration: none;
		scrollbar-face-color: #ffffff;
		scrollbar-highlight-color: #333333;
		scrollbar-shadow-color: #333333;
		scrollbar-3dlight-color: #ffffff;
		scrollbar-arrow-color: #333333;
		scrollbar-track-color: #ffffff;
		scrollbar-darkshadow-color: #ffffff;
		scrollbar-base-color: #ffffff;
		background-color: #ffffff;
		width:980px;
		}

	a:active {color: #333333; font-family: verdana, helvetica; text-decoration: none;}
	a:link {color: #333333; font-family: verdana, helvetica; text-decoration: none;}
	a:visited {color: #333333; font-family: verdana, helvetica; text-decoration: none;}
	a:hover {color: #666666; font-family: verdana, helvetica; text-decoration: none; font-weight: bold;}
	a:focus {color: #666666; font-family: verdana, helvetica; text-decoration: none; font-weight: bold;}

	a.popup {	position:relative; display:block; overflow:hidden;	width:190px; text-align:center; height:250px;}

	.s8px {color: #333333; font-weight: normal; font-size: 8px; font-family: verdana, helvetica; text-decoration: none;}
	.s8pxs {color: #000000; font-weight: normal; font-size: 8px; font-family: verdana, helvetica; text-decoration: none;}
	.s10px {color: #333333; font-weight: normal; font-size: 10px; font-family: verdana, helvetica; text-decoration: none;}
	.s10pxw {color: #ffffff; font-weight: normal; font-size: 10px; font-family: verdana, helvetica; text-decoration: none;}
	.s10pxb {color: #333333; font-weight: bold; font-size: 10px; font-family: verdana, helvetica; text-decoration: none;}
	.s10pxbw {color: #ffffff; font-weight: bold; font-size: 10px; font-family: verdana, helvetica; text-decoration: none;}
	.s12px {color: #333333; font-weight: normal; font-size: 12px; font-family: verdana, helvetica; text-decoration: none;}
	.s12pxb {color: #333333; font-weight: bold; font-size: 12px; font-family: verdana, helvetica; text-decoration: none;}
	.s12pxbr {color: #ff0000; font-weight: bold; font-size: 12px; font-family: verdana, helvetica; text-decoration: none;}
	
img {border:none}

form {	padding:0; margin:3px;}
select {	font-size:90%; font-size:11px;}
select.headerbar {margin-left:10px; margin-right:10px;}
label {font-weight:bold; color:#666; color:#A7A36D;  font-size:90%; font-size:11px;}


ul {	list-style-type:none; }
ul.maincat {	margin-left:5px; padding-left:3px; margin-top:3px; font-size:16px;	}
ul li.maincat {	padding-top:2px; padding-left:3px; font-size:15px}
ul.subcat {padding-left:3px; margin-left:15px; padding-bottom:2px}
ul li.subcat {	margin:2px;	margin-bottom:2px;}
ul li.subcat a {	margin:2px; margin-left:3px; font-size:11px;	margin-bottom:2px;}
li.current_category {	list-style-type:disc;	margin-left:3px;}
li a.current_category {	color: #666666; font-size:14px; text-decoration: none; font-weight: bold;}
ul .subcat li .current_category {	color: #666666; font-size:11px; text-decoration: none; font-weight: bold;}

ul.start li a {color:white}
ul.start li a:hover {color:white}

h3,.h3 {margin-top:30px; font-weight:bold; font-size:16px; color:#A7A36D; border-bottom:1px solid #ccc; margin-bottom:6px; margin-right:20px; }
h4,.h4 {margin-top:10px; font-weight:bold; font-size:14px; color:#A7A36D; border-bottom:1px dotted #ccc; margin-bottom:4px;  }

.merchantlinkshead {margin-top:10px; font-weight:bold; font-size:12px; color:#A7A36D; border-bottom:1px solid #ccc; margin-bottom:6px; margin-right:20px; }




td {border:1px solid #bbb; margin:5px; padding:0 4px 4px 4px}
td.prev_next {border:none;}
td.start { padding:0px; width:208px; height:288px; border:1px solid #bbb; overflow:hidden; font-size:0px }
td.start a {font-size:0px; padding:0;margin:0}
td.start a.weiss {font-size:12px}
td.start a img {float:left; margin:0; padding:0; border:none;}
td.start a img.bottom {clear:left; margin:0; padding:0}

p {font-size:12px;}
p.start {font-size:12px; padding:6px 6px 0px 6px; width:190px; }

.adminbar {float:right; width:120px; font-size:11px; padding:0px; margin:0px}
.adminbar h3,.adminbar h4 {font-size:12px}
.adminbar ul {margin-left:0px;padding-left:4px;}
.adminbar ul li {margin-left:0px;padding-left:4px;}
.admin fieldset {border:1px dotted #aaa; padding:4px}
.admin legend {font-weight:bold}

.banner {margin-right:0px; margin-left:auto;}
.banner {float:right; }
.bronce {color:#A7A36D;}


.description {font-size:11px; height:40px; margin:1px; padding:1px; overflow:hidden;}

.grau {color:#555}


.floatright {float:right; }

.info {height:80px; text-align:right}

.menubar {float:left; padding-top:10px}
.merchantlogo {padding-top:1px; margin-top:0px; height:20px; width:50px}

a.merchantlinks {font-weight:bold;}
a.lupe:hover {cursor: url('lupe.cur'), pointer;}
a.lupeminus:hover {cursor: url('lupeminus.cur'), pointer;}

.prodimg a:hover {cursor: url('lupe.cur'), pointer;}


.catalogheader {border:none; margin-bottom:2px;}
.page {position:relative; margin-top:28px; padding:0}
.page td {border:none; padding:0; }
.page td img {margin:0;}
.price {margin:0px; padding:4px; text-align:right; }

.prodimg {position:relative; overflow:hidden; text-align:center}
.prodinfologos {text-align:right; padding-top:0px; margin:4px; margin-top:0px; float:right}
.prodlogos {font-size:11px; height:26px; padding:3px}
.products_table {position:relative;}
.productname {font-size:11px; height:15px; margin:1px; padding:1px; overflow:hidden; font-weight:bold; color:#666}
.prod_desc {color:#222; font-size:11px;  }
.prod_desc_img {margin-right:10px; float:left; }
.productinfo {	display:none;	background:#fff;	font-size:11px;	color:#696527;	width:380px}
.product_img {}

.toolbar { padding:1px;  border-top:1px solid #ddd; background:url(hg_a.png) repeat-x bottom left #fff; }
.toolbar a { padding:2px; border-left:1px solid #eee; }
.toolbar a:hover {background:url(hg_a_hover.png) repeat-x top left #fff;  }
.tooltip {	display:none;	padding:4px;	border:1px dashed #999557;	background:#fff;	font-size:11px;	color:#696527;}

#catalog_header {font-size:11px; text-align:left; font-weight:normal}
#logo {border:none; float:left; margin-right:30px}
#popup {	display:none;	width:60%;	height:100%;	border:1px solid #ddd;}

fieldset {border:none; padding:3px}

a.admin {font-weight:bold; font-size:11px}
a.admin:hover { color:red;}

/*

weiten u hoehen
        */
.head {width:834px; height:80px }
.content {margin-left:210px; width:624px;}
.page {padding-left:20px; margin-top:28px; width:624px;}
#products_table {position:relative; width:609px;}
.products_table {width:608px; }
.product {overflow:hidden; width:200px; padding:0px; border:1px solid #ccc;}
.menubar {width:210px;}
.prodimg {height:220px; width:200px; border:0px dotted #eee; }

/* Muss! zum Schluss*/
.noborder {border:none}

