	html,body,tr,td { 
		color: #634e42;
		font-size: 11pt;
        font-family : "Roboto Condensed", Arial,Verdana;
		line-height: 1.6;
	}
    
	a		{ color: #634e42; text-decoration: none; }
	a:hover	{ color: #99CC00; text-decoration: none; }

	.imprint { font-size:8.5pt; color: #e0e0e0; line-height: 1.4; }
	.imprint a		{ color: #FFFFFF; font-weight:normal; text-decoration: none; }
	.imprint a:hover	{ color: #634e42; text-decoration: none; }

	.login { font-size:8.5pt; color: #FFFFFF; line-height: 1.4; }
	.login a		{ color: #FFFFFF; font-weight:normal; text-decoration: none; }
	.login a:hover	{ color: #e0e0e0; text-decoration: none; }

	.footer { color: #FFFFFF; line-height: 1.6; }
	.footer a		{ color: #FFFFFF; font-weight:normal; text-decoration: none; }
	.footer a:hover	{ color: #99CC00; text-decoration: none; }

	.footer_cl { color: #634e42; line-height: 1.6; }
	.footer_cl a		{ color: #634e42; font-weight:normal; text-decoration: none; }
	.footer_cl a:hover	{ color: #99CC00; text-decoration: none; }

	.warenkorb_anzeige { color: #FFFFFF; line-height: 1.4; }
	.warenkorb_anzeige a		{ color: #FFFFFF; font-weight:normal; text-decoration: none; }
	.warenkorb_anzeige a:hover	{ color: #634e42; text-decoration: none; }


.headline { 
		color: #99CC00;
		letter-spacing: 1px;
		font-family: "quasimoda-2",Arial,Verdana; 
		font-style: normal;
		font-weight: 700; 
	} 

.headline a { 
		color: #99CC00;
		letter-spacing: 1px;
		font-family: "quasimoda-2",Arial,Verdana; 
		font-style: normal;
		font-weight: 700; 
	} 

.headline a:hover { 
		color: #634e42;
		letter-spacing: 1px;
		font-family: "quasimoda-2",Arial,Verdana; 
		font-style: normal;
		font-weight: 700; 
	} 

.productname { 
		font-size:16pt;
		color: #634e42;
		font-family: "quasimoda-2",Arial,Verdana; 
		font-style: normal;
		font-weight: 700; 
	} 

.productname a { 
		color: #634e42;
		font-family: "quasimoda-2",Arial,Verdana; 
		font-style: normal;
		font-weight: 700; 
	} 

.productname a:hover { 
		color: #99CC00;
		font-family: "quasimoda-2",Arial,Verdana; 
		font-style: normal;
		font-weight: 700; 
	} 

.subnav {	
		font-family: "quasimoda-2",Arial,Verdana; 
		color: #634e42; 
		line-height: 1.4; 
		font-weight: 700; 
		}
.subnav a		{ color:#634e42; font-weight:normal; text-decoration: none; }
.subnav a:hover	{ color:#99CC00; text-decoration: none; }

.input   {
        background: #634e42;
        font-family: Arial, Tahoma, Verdana;
        font-size: 9pt;
        color: #FFFFFF;
        border:1px solid #7e7e7b;
    }

.input_login   {
        background: #634e42;
        font-family: Arial, Tahoma, Verdana;
        font-size: 9pt;
        color: #FFFFFF;
        border:1px solid #7e7e7b;
    }
	
.tablecol_1 { background-color:#634e42}
.tablecol_2 { background-color:#262623; color:#FFFFFF;}
.tablecol_over { background-color:#99CC00}

	.suche   {
        background: #fafafa;
        font-family: Arial, Verdana, Helvetica;
        font-size: 9pt;
        color: #666666;
        border:1px solid #e1e1e1;
    }

.shopfont { 
		font-family: "quasimoda-2",Arial,Verdana; 
		font-style: normal;
		font-weight: 700; 
		color:#CDCDCD;
		text-transform: uppercase;
	}
	/* bebas-neue*/

.suchfeld {
	margin-top:0px; 
	border:2px solid #99CC00; 
	background-color: #634e42; 
	height:25px; 
	width:100px; 
	color:#FFFFFF; 
	margin-right:0px;
	}

.kat_nav {
	font-family: "quasimoda-2",Arial,Verdana;  
	font-weight: 700; 
	font-size:13pt;
}

.kat_nav_active {
	font-family: "quasimoda-2",Arial,Verdana; 
	font-weight: 700; 
	font-size:17pt; 
	color:#634e42;
	text-transform: uppercase;
}

.shoppreis {
	font-weight: 700;
	font-size:12pt; 
	color:#99CC00;
}

.FileInput, .text1, .text2, .text3, .text4, .fontface1, .fontface2, .fontface3, .fontface4, .fontsize1, .fontsize2, .fontsize3, .fontsize4, .textalign1, .textalign2, .textalign3, .textalign4, .zeilenumbruch1, .zeilenumbruch2, .zeilenumbruch3, .zeilenumbruch4    {
        background: #634e42;
        font-family: Arial, Tahoma, Verdana;
        font-size: 9pt;
        color: #FFFFFF;
        border:1px solid #7e7e7b;
    }

.warenkorb {
	border-collapse:collapse; 
	border-left: 1px solid #333333; 
	border-right:1px solid #333333; 
	border-bottom:1px solid #333333; 
	border-top:1px solid #333333;
	background-color: #634e42; 
}


.warenkorb_header {
	background-color: #99CC00;
	color:#333333;
}

.warenkorb_text {
	color:#FFFFFF;
}

 .button {
  display: inline-block;
  padding: 0.5em 1.0em;
  color: #FFFFFF;
  font-weight: 500;
  cursor: pointer;
}

.button:hover {
  color: #99CC00;
}

.button:active,
.button.is-checked {
  color: #99CC00;
}

.button.is-checked {
  color: #99CC00;
}

.dot {
  height: 80px;
  width: 80px;
  background-color: #000000;
  border-radius: 50%;
  display: inline-block;
  color:#FFFFFF;
}