A        {
        font-size: 9pt;
        text-decoration: none;
        color: #000066;
        }

A:Hover     {
        text-decoration: underline;
        color: #AB0101;
        }

body    {
    margin:0; background-color: #FFFFFF; color:#000066
}

.pagehead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight: normal;
	background-color: #494949;
	height : 50;
	vertical-align : bottom;
}

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

.pagebottom {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #000066;
        font-weight: normal;
	    height : 13;
    	vertical-align : top;
}

.leftitem {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight: normal;
	background-color: #E9E9E9;
	width : 150;
	vertical-align : top;
	border : 1px Black;
	border-style : solid solid solid none;
}

.lefthightlightitem {

	font-size: 10px;
	font-weight: bold;
	
}

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

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

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

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

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

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

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

.rootcategory {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight: bold;
	height : 20px;
    
}

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

.rootcategory_exp {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #8D0101;
        font-weight: bold;
        

}

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

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

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

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

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

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

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

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

.aktionmain {
        border-left:3px solid #767575; border-right:3px solid #767575; border-bottom:3px solid #767575; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000066;
        font-weight: normal;
		padding-left : 2px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-right : 2px; border-top-color:#767575; border-top-width:3px
}

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

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

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

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

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

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

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

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

.startpageBoxContent {
	border-left:3px solid #CECDCD; border-right:3px solid #CECDCD; border-bottom:3px solid #CECDCD; padding:5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight: normal;
	border-top-color:#CECDCD; border-top-width:3px
}

.startpageBoxHead {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #B10F02;
        font-weight: bold;
		background-color: #F6C372;
}

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


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

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

.list_catpath {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #B41A0E;
        font-weight: bold;
		background-color: #F4C674;
}

.list_catdesc {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000066;
        font-weight: normal;
		background-color: #FCC274;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.paymentleft {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #8D0101;
        font-weight: bold;
		border : 1px #494949;
		border-style : none none solid solid;
		padding-top : 5px;
		padding-bottom : 5px;
}

.paymentmiddle {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #8D0101;
        font-weight: bold;
		border : 1px #494949;
		border-style : none none solid none;
}

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

.paymentright {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000066;
        font-weight: normal;
		border : 1px #494949;
		border-style : none solid solid none;
		padding-top : 5px;
		padding-bottom : 5px;
}

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



.listproduct {
        font-size: 10px;
        color: #000066;
        font-weight: normal;
		padding-left : 2px;
		padding-top : 15px;
		padding-bottom : 5px;
		padding-right : 2px; border-left-color:#767575; border-left-width:1px; border-right-color:#767575; border-right-width:1px; border-top-color:#767575; border-top-width:1px
}

.listspecialitem {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000066;
        font-weight: normal;
		padding-left : 2px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-right : 2px;
}

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

.listtopmain {
        border-left:3px solid #767575; border-right:3px solid #767575; border-bottom:3px solid #767575; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000066;
        font-weight: normal;
		padding-left : 2px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-right : 2px; border-top-color:#767575; border-top-width:3px
}

.stepitem {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #525252;
        font-weight: normal;
		padding-top : 0px;
		padding-bottom : 5px;
		padding-right : 5px;
}

.stepitemhigh {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #A00000;
        font-weight: normal;
		padding-left : 5px;
		padding-top : 0px;
		padding-bottom : 5px;
		padding-right : 5px;
}

.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: #000066;
        font-weight: normal;
}

.orderleft {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000066;
        font-weight: normal;
		border : 1px #494949;
		border-style : none none none solid;
}

.orderright {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000066;
        font-weight: normal;
		border : 1px #494949; 
		border-style : none solid none none;
}

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

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

.suggestforum {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000066;
        font-weight: normal;
    	vertical-align : middle;
}
.effect {
filter:progid:dxImageTransform.Microsoft.dropShadow(color=silver,offX=3,offY=3,positive=true);
border: 1px solid red;
}