body {
font-family:verdana, sans-serif;
font-size:11px;
}


td {
font-family:verdana, sans-serif;
font-size:10px;

td.mainmenu{
  font-size:12px;
	color: #666;
 }

 td.mainheader{
  font-size:13px;
	color: #fff;
 }

 td.basket{
  font-size:16px;
	color: #fff;
	font-weight:bold;
 }

 td.newsticker{
  font-size:14px;
	color: #000;
	font-weight:bold;
 }

 td.datetime{
  font-size:10px;
	color: #000;
	font-weight:bold;
 }

 td.middlemenu{
  font-size:12px;
	color: 000000;
	text-decoration: bold;
 }

 td.mainkat{
  font-size:12px;
	color: 000000;
	text-decoration: bold;
 }

 td.artikel{
  font-size:11px;
	color: 000000;
	text-decoration: bold;
	}

 td.subtitle{
  font-size:11px;
	color: 000000;
	text-decoration: bold;
	padding-right: 5px;
 }

 td.headertitle{
  font-size:11px;
	color: fff;
	text-decoration: bold;
	padding-right: 5px;
 }
 
  td.liefer{
  font-size:11px;
	color: 000;
	text-decoration: bold;
	padding-right: 5px;
 }

  td.info{
  font-size:11px;
	color: 000;
	text-decoration: bold;
	
 }

 td.preis{
	padding-right: 5px;
 }

}


 a, a:visited {
	color: #aa0000;
	text-decoration: none;
}

 a.linknorm, a.linknorm:visited {
 font-size:11px;
	color: #aa0000;
	text-decoration: none;
	padding-left: 5px;
}


a:active, a:hover {
	text-decoration: none;
	color: #000;
}

.lb_categories {
	list-style-type: none;
		padding: 0;
	margin: 0;
}

.lb_categorieon, .lb_categorieon:visited {
	font-size:12px;
	text-decoration: bold;
	color: 000;
	line-height: 22px;
	padding-left: 5px;
	height: 22px;
	background-color: fff;	
	display: block;
}

.lb_categorie1, .lb_categorie1:visited {
	font-size:12px;
	color: #fff;
	line-height: 22px;
	padding-left: 5px;
	text-decoration: bold;
	height: 22px;
	background-color: AA0000;
	display: block;
}
.lb_categorie1:active, .lb_categorie1:hover {
	color: AA0000;
	background-color: fff;
	text-decoration: none;
}
