body { font: 11px verdana; color: #000000; }
pre, tt	{ font-size: 11pt; color: #000000; }
td		{ font: 11px verdana; color: #000000; }
th		{ font: bold 12px verdana; color: #000000; text-decoration:underline; text-align:left; }
select		{ font: 11px Verdana; color: #000000; }
selecta	{ font: 12px Verdana; color: #000000; }
textarea	{ font: 12px Verdana; color: #000000; }
form	{ display:inline; }

h1	{ font:bold 18px verdana; }
h2	{ font:bold 15px verdana; }
h3	{ font:bold 14px verdana; }
h4	{ font:bold 13px verdana; }

.floatLeft {
	float:left;
	}

.floatRight {
	float:right;
	}

.killfloat {
	clear:both;
	}

#shopmenu ul li {
	margin:0px;
	padding:0px;
	list-style:disc outside;
	}

#sslicon {
	position:absolute;
	top:277px;
	left:750px;
	}

.button_red {
	display:block;
	width:125px;
	height:18px;
	padding:4px 0 0 17px;
	background:url(../img/button_bg.png) 0 0 no-repeat;
	font:11px Verdana;
	color:#FFFFFF;
	}

#shopmenu .blackdot { margin:0 5px 2px 5px; background-color:#000000; }

#shopmenu a:link		{ font:11px verdana; text-decoration: none; color: #000000; }
#shopmenu a:visited	{ font:11px verdana; text-decoration: none; color: #000000; }
#shopmenu a:hover	{ font:11px verdana; text-decoration: none; color: #DD0102; }

#shopkatlist {
	position:absolute;
	top:194px; left:400px;
	}

input {
	font: 12px Verdana; color: #000000;
	border:1px solid #88898F;
	padding-left:1px;
	}

a:link		{ font:12px verdana; text-decoration: none; color: #666666 }
a:visited	{ font:12px verdana; text-decoration: none; color: #666666 }
a:hover	{ font:12px verdana; text-decoration: none; color: #DD0102 }

#topmenu a:link		{ font:10px verdana; text-decoration: none; color: #8E8E8E; letter-spacing:1px; }
#topmenu a:visited	{ font:10px verdana; text-decoration: none; color: #8E8E8E; letter-spacing:1px; }
#topmenu a:hover	{ font:10px verdana; text-decoration: none; color: #DD0102; letter-spacing:1px; }

#messelink a:link		{ font:11px verdana; text-decoration: none; color: #000000; }
#messelink a:visited	{ font:11px verdana; text-decoration: none; color: #000000; }
#messelink a:hover	{ font:11px verdana; text-decoration: none; color: #DD0102; }

#messelink2 a:link	{ font:11px verdana; text-decoration: none; color: #8E8E8E; }
#messelink2 a:visited	{ font:11px verdana; text-decoration: none; color: #8E8E8E; }
#messelink2 a:hover	{ font:11px verdana; text-decoration: none; color: #DD0102; }

#pdelete a:link		{ font:10px verdana; text-decoration: none; color: #8E8E8E; }
#pdelete a:visited		{ font:10px verdana; text-decoration: none; color: #8E8E8E; }
#pdelete a:hover		{ font:10px verdana; text-decoration: none; color: #DD0102; }

div.pnavigator a:link	{ font:10px verdana; text-decoration: none; color: #8E8E8E; }
div.pnavigator a:visited	{ font:10px verdana; text-decoration: none; color: #8E8E8E; }
div.pnavigator a:hover	{ font:10px verdana; text-decoration: none; color: #DD0102; }

#alink a:link	{ font:11px verdana; text-decoration: none; color: #DD0102; }
#alink a:visited	{ font:11px verdana; text-decoration: none; color: #DD0102; }
#alink a:hover	{ font:11px verdana; text-decoration: none; color: #DD0102; }

#alink2 a:link	{ font:10px verdana; text-decoration: none; color: #DD0102; }
#alink2 a:visited	{ font:10px verdana; text-decoration: none; color: #DD0102; }
#alink2 a:hover	{ font:10px verdana; text-decoration: none; color: #DD0102; }

#pnavhead a:link		{ font:bold 10px verdana; text-decoration: none; color: #FFFFFF; }
#pnavhead a:visited	{ font:bold 10px verdana; text-decoration: none; color: #FFFFFF; }
#pnavhead a:hover	{ font:bold 10px verdana; text-decoration: none; color: #FFFFFF; }

img	{ padding:0px; margin:0px; border:0px; }

.entwbox { background-color:#e12021; font: 10px Verdana; color:#FFFFFF; text-align:center; }
.dispbox { background-color:#e12021; font: 11px Verdana; color:#FFFFFF; text-align:center; }

.warenkorb	{ font:10px Verdana; color:#000000; }
.warenkorbW	{ font:bold 10px Verdana; color:#FFFFFF; }
.warenkorbbez	{ font:10px Verdana; color:#DD0102; }

.startpbox	{ background-color:#FFFFFF; width:180px; height:146px; font:bold 10px Verdana; }
.startbox1	{ border-bottom:1px solid #FFFFFF; text-align:center; width:180px; height:100px; }
.startbox2	{ background-color:#E52400; color:#FFFFFF; text-align:left; vertical-align:middle; width:180px; height:45px; }

.startbox2 a:link, a:visited, a:hover { font:bold 10px Verdana; color:#FFFFFF; text-decoration:underline; }

.messebox	{ width:26px; height:16px; background-color:#E1E1E1; overflow:hidden; }
.pallbox	{ width:60px; height:45px; background-color:#EDEDED; overflow:hidden; }
.messebox2 { width:80px; height:60px; background-color:#E1E1E1; overflow:hidden; }
.spezialbox { width:130px; height:100px; background-color:#E1E1E1; overflow:hidden; }
.pdetail 	{ font:bold 11px Verdana; color:#000000; }
.messe	{ font:bold 11px Verdana; color:#DD0102; }
.whead	{ font:bold 11px Verdana; color:#DD0102; border-bottom:1px solid #EDEDED; }
.wsumme	{ font:bold 11px Verdana; color:#DD0102; }
.kontakt	{ font:11px Verdana; color:#DD0102; }
.pdetailhead { font:bold 12px Verdana; color:#DD0102; }
.pdetailhead2 { font:12px Verdana; color:#DD0102; }
.plisthead 	{ font: bold 11px Verdana; color:#FFFFFF; }
.plisttext 	{ font: 11px Verdana; color:#FFFFFF; }
.plistpreis 	{ background-color:#FFFFFF; text-align:center; font: 11px Verdana; color:#DD0102; }
.plistvk 	{ background-color:#FFFFFF; text-align:center; font: 11px Verdana; color:#000000; }
.pnavhead2	{ font:bold 10px Verdana; color:#FFFFFF; }
.button	{ padding:0px; margin:0px; border:0px; }
.redlink	{ font:11px Verdana; color:#DD0102; cursor:pointer; }
.red		{ color:#DD0102; }
.hinweis	{ font:italic 11px Verdana; color:#DD0102; cursor:pointer;}


.anzinput {
	font: 12px Verdana; color: #000000;
	width:26px;
	height:14px;
	border-top:1px solid #9F9F9F;
	padding-left:1px;
	}

.error	{ font:12px Verdana; color:#DD0102; }
.errorfield	{ font:bold 11px Verdana; color:#DD0102; }

#ausrufezeichen {
	position:absolute;
	top:498px;
	left:945px;
	width:3px;
	height:22px;
	background-image:URL(/img/ausrufezeichen.gif);
	background-repeat:no-repeat;
	z-index:1000;
	}
