a,td,font {
font-size: 11px;
line-height: 150%;
text-decoration: none;
font-family: verdana, geneva, sans-serif;
}

.small {
font-size: 10px;
font-family: verdana, arial, geneva, sans-serif;
}

.smallgrey {
font-size: 10px;
font-family: verdana, arial, geneva, sans-serif;
color: #808080;
}

.categorydescription {
font-size: 10px;
color: #666666;
font-family: verdana, arial, geneva, sans-serif;
}

.new {
font-size: 11px;
color: #888888;
font-family: verdana, arial, geneva, sans-serif;
}

.pop {
font-size: 10px;
color: #FF9900;
font-family: verdana, arial, geneva, sans-serif;
}

.menu {
font-size: 12px;
color: #FFFFFE;
line-height: 150%;
font-family: verdana, arial, geneva, sans-serif;
text-decoration: none;
font-weight: bold;
margin: 0px;
padding: 0px 10px 0px 10px;
}

.menu:hover {
font-size: 12px;
line-height: 150%;
background-color:#FF0000;
color: #FFFFFF;
font-family: verdana, arial, geneva, sans-serif;
font-weight: bold;
margin: 0px;
padding: 0px 10px 0px 10px;
}

.error {
color: #FF0000;
}

.clickstream {
font-size: 10px;
color: #000000;
font-family: verdana, arial, geneva, sans-serif;
}

input.button {
background-color: #CCCCCC;
background-image: url(tpl_images/button.gif);
height: 21;
width: 102;
border-style: outset;
border: 1;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 11px;
color: #666666;
cursor: hand;
}

input.buttonsearch {
background-color: #CCCCCC;
background-image: url(tpl_images/buttonsearch.gif);
height: 21;
width: 70;
border-style: outset;
border: 1;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 11px;
color: #666666;
cursor: hand;
}

input.search {
background-color: #F6F6F6;
height: 21;
width: 142;
border-style: 2 outset;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 12px;
color: #000000;
}

a:hover {
color:#FF0000
}

.titelink {
margin:0px 0px 1px 0px;
font-size:1.0em;
font-family: verdana, arial, geneva, sans-serif;
font-weight:bold;
}

.premium {
border: dotted 0px #999;
	color: #333;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 3px;
width: 530px;
background-color: #F4F2E0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.eintrag {
margin: 4px 0px 25px 0px;
}
