﻿A        {
		text-decoration: none;
		color:#000;
        }

A:Hover     {
        text-decoration: underline;
        color: #FF9900;
        }
*{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
	}

body    {
    margin-bottom : 0;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0;
    background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
	text-decoration:none;
	text-align: center;
}


.pagehead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.simplelink {font-weight: normal; font-size:10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#FF9900;}
.simplelink A:link {font-size:10px; text-decoration:none; color:#FF9900;}
.simplelink A:visited {font-size:10px; text-decoration:none; color:#FF9900;}
.simplelink A:hover {font-size:10px; text-decoration:underline; color:#000000;}


.pagemenue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
    text-decoration:none;
}

.pageheadlink {font-weight: normal; font-size:10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#707070;}
.pageheadlink A:link {text-decoration:none; color:#707070;}
.pageheadlink A:visited {text-decoration:none; color:#707070;}
.pageheadlink A:hover {text-decoration:underline; color:#FF9900;}


.pagebottommiddle {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #555555;
		background-color: #D4D4D4;
        font-weight: normal;
}


.pagebottomleft {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
		background-color: #FF9900;
        font-weight: normal;
}

.leftitem {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color: #D4D4D4;
	vertical-align : top;
}

.lefthightlightitem {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494949;
	font-weight: bold;
	background-color: #F2F2F2;
}

.leftinternitem {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
}

.content {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
}


.contenthead {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}
.contenthead A:link {text-decoration:none; color:#FF9900;}
.contenthead A:visited {text-decoration:none; color:#FF9900;}
.contenthead A:hover {text-decoration:underline; color:#FF3300;}

.contentheadgrey {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        font-weight: bold;
}
.contentheadgrey A:link {text-decoration:none; color:#666666;}
.contentheadgrey A:visited {text-decoration:none; color:#666666;}
.contentheadgrey A:hover {text-decoration:underline; color:#FF3300;}
.contentheadgrey A:active {text-decoration:underline; color:#FF3300;}

.contentheadblue {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4F6372;
        font-weight: bold;
}
.contentheadblue A:link {text-decoration:none; color:#4F6372;}
.contentheadblue A:visited {text-decoration:none; color:#4F6372;}
.contentheadblue A:hover {text-decoration:underline; color:#FF3300;}
.contentheadblue A:active {text-decoration:underline; color:#FF3300;}

.contentheadyellow {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #E5B420;
        font-weight: bold;
}
.contentheadyellow A:link {text-decoration:none; color:#E5B420;}
.contentheadyellow A:visited {text-decoration:none; color:#E5B420;}
.contentheadyellow A:hover {text-decoration:underline; color:#FF3300;}
.contentheadyellow A:active {text-decoration:underline; color:#FF3300;}

.agb {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
    	vertical-align : top;
}

.defaultcontent {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        font-weight: normal;
        vertical-align: top;
}

.defaultlistcontent {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        font-weight: normal;
}
		
.defaultcontentspace14 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        font-weight: normal;
		line-height:14pt;
}

.newsletteroption {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
		width:256;
}

.newsletterform {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
		width:250;
}

.defaultcontenthigh {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF9900;
        font-weight: normal;

}

.defaultcontenthigh2 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF9900;
        font-weight: normal;

}
.defaultcontenthigh2 A:link {text-decoration:none; color:#FF9900; font-size: 10px; font-weight: normal;}
.defaultcontenthigh2 A:visited {text-decoration:none; color:#FF9900; font-size: 10px; font-weight: normal;}
.defaultcontenthigh2 A:hover {text-decoration:underline; color:#FF3300; font-size: 10px; font-weight: normal;}

.detailheader {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        font-weight: bold;
		background-color: #FF9900;
}

.leftbasketitem {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494949;
	font-weight: normal;
	background-color: #FFFFFF;
}

.rootcategory {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494949;
	font-weight: normal;
	background-color: #F2F2F2;
}

.rootcategorylink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494949;
	font-weight: normal;
	background-color: #F2F2F2;
}

.rootcategory_exp {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494949;
	font-weight: bold;
	background-color: #F2F2F2;
}

.subcategory {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
		background-color: #FFFFFF;
}

.search {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
		width: 107px;
		height: 17px;
}

.searchpagenavigation {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
}

.currency {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: bold;
}

.currency_activ {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF9900;
        font-weight: bold;
}

.aktionhead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494949;
	font-weight: bold;
}

.aktionmain {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
		border : 1px #FF9900;
		border-style : none solid solid solid;
		padding-left : 2px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-right : 2px;
}

.aktion {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.aktionhighlight {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #AB0101;
        font-weight: bold;
}


.infobox {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494949;
	font-weight: normal;
}

.startpageFirstProductTitle {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        font-weight: bold;
		background-color: #FF9900;
}

.startpageFirstProductMore {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #D4D4D4;
        font-weight: normal;
		background-color: #707070;
}

.startpageFirstProductText {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #494949;
        font-weight: normal;
}

.startpageFirstProductPrice {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 17px;
        color: #FF9900;
        font-weight: bold;
}

.startpageFirstProductOldPrice {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #494949;
	font-weight: bold;
	text-decoration : line-through;
}

.startpageProduct{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: bold;
}

.startpageBargain {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFC00;
        font-weight: bold;
}

.details_catpath {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
}

.list_catpath {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
		background-color: #FF9900;
}
.list_catpath A:link {text-decoration:none; color:#000000;}
.list_catpath A:visited {text-decoration:none; color:#000000;}
.list_catpath A:hover {text-decoration:underline; color:#FFFFFF;}

.list_catdesc {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #494949;
        font-weight: normal;
		background-color: #FFFFFF;
}

.pagenavigation {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.pagenavigationhigh {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF9900;
        font-weight: bold;
}

.searchitem {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.searchitemhighlight {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #8D0101;
        font-weight: normal;
}

.producttitle {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: bold;
		background-color: #FF9900;
}

.producttext {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
        vertical-align: top;
}

.producthighlight {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FF9900;
        font-weight: bold;
}

.productinput {
		width: 250px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.productinput2 {
		width: 40px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.productinput3 {
		width: 367px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.productinput4 {
		width: 367px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}


.productheaditem {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #494949;
        font-weight: bold;
		background-color: #F2F2F2;
}

.productquestion {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	font-weight: bold;
	text-decoration : underline;
}

.login {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
}

.logininput {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
		width: 100px;
		height: 17px;
}

.logintxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494949;
	font-weight: normal;

}

.basketlisthead {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        background-color: #FF9900;
        font-weight: bold;
}

.basketlist {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
}

.basketsum {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.paymentleft {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF9900;
        font-weight: bold;
}

.paymentmiddle {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
}

.paymenthighlight {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF9900;
        font-weight: bold;
}

.paymentright {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.payment {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
}


.listproducttitle {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: bold;
		background-color: #FF9900;
}

.listproduct {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #707070;
        font-weight: normal;
}

.listspecialitem {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.listtophead {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        font-weight: bold;
		background-color: #767575;
}

.listtopmain {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.nextstep {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
}

.stepitemhead {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #6A6A6A;
        font-weight: bold;
		background-color: #D4D4D4;
}

.stepitemheadhigh {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
		background-color: #FF9900;
}


.stepitem {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #7B7B7B;
		background-color: #F2F2F2;
        font-weight: normal;
}

.stepitemhigh {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
		background-color: #FFEBCC;
        font-weight: normal;
}

.stepnext {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #A00000;
        font-weight: bold;
}

.ordernow {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #A00000;
        font-weight: bold;
}

.order {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
}

.order_input {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
		width:300;
}

.orderinput {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
		width: 190px;
}

.orderinput_plz {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
		width: 50px;
}

.orderinput_ort {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
		width: 135px;
}

.orderinput_equal {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
		width: 90px;
}

.orderleft {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.orderright {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.orderhighlight {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF9900;
        font-weight: bold;
}

.userlogincontent {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
}

.crosssellheader {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #707070;
        font-weight: bold;
		background-color: #F2F2F2;
}

.crosssellprice {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF9900;
        font-weight: bold;
}

.datenliste {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
}

.wichtig {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF0000;
        font-weight: bold;
}

.press {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}

.newshead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
    vertical-align : absmidlle;
    border : 1px #707070;
    border-style : solid none none none;
}

.newsheadlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
    vertical-align : absmidlle;
    border : 1px #707070;
}

.newshead2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
    vertical-align : absmidlle;
    border : 1px #707070;
	border-style : solid none none none;
}

.newshead2 A:link {font-size: 11px;text-decoration:none; color:#FFFFFF;}
.newshead2 A:visited {font-size: 11px;text-decoration:none; color:#FFFFFF;}
.newshead2 A:hover {font-size: 11px;text-decoration:underline; color:#FFFFFF;}

.newstab {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
    padding-top: 10px;
    vertical-align: top;
	padding-left:10px;
	padding-right:10px;
}

.newsitem {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #707070;
}

.standard {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #494949;
        font-weight: normal;
}

.news_item{
	border-bottom:1px #FF9900 solid;
	padding-top:20px;}

.partnerinput {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #494949;
        font-weight: normal;
        padding-top: 3px;
        vertical-align: top;
}

table.forum{
	padding-top:3px
	padding-bottom:3px;
	color:#4D5761;
	}

	table.forum td{
	padding-bottom:8px;
	border-bottom:1px #F3F3F3 solid;
	}
	table.forum td img{
	margin-top:3px;
	display:block;
	}
	
	table.forum td a:link,
	table.forum td a:visited{
	color:#494949;
	padding-left:2px;
	}
	table.forum td a:hover{
	color:#FF9900;
	}
	
	table.forum td .small{
	font-size:9px;
	letter-spacing:-1px;
	color:#A7ACB0;}
	
	.forum_links{
	margin-left:12px;
	font-size:9px;
	color:#9A9FA3;
	letter-spacing:-1px;
	}
	.forum_links a:link,
	.forum_links a:visited{
	color:#9A9FA3;
	}
	
	.forum_links a:hover{
	color:#FF9900;
	}

table.partner_start{
	padding-top:3px
	padding-bottom:3px;
	color:#4D5761;
	}
	
table.partner_start td.ptxt{
	padding-left:10px;
	padding-bottom:7px;
	padding-top:0;
	font-weight:bold;}
	
	table.partner_start td.ptxt p{
	font-weight:normal;
	margin:0;
	padding:3px 0 7px 0;
	}
	
	.more_partners{
	border-top:1px #F3F3F3 solid;
	padding-top:5px;}


