body,textarea  {
	font-family: Arial, sans-serif;
	margin: 0px;
	padding: 0px
}

a{ color:black; }
a:hover{ text-decoration:none; }
form {margin-bottom:0px; margin-top:4px;}
p {margin:0px; padding:4px; font-size: 14px;}
img {	border: none;}

h1 { font-size: 18px; font-weight:bold; margin-top:5px;}


.primnav_padding{ padding:4px;}
.primnav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.subnav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.subsubnav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.footer_nav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-right: 10px;
}
.primnav:hover ,.subnav:hover,.footer_nav:hover,.subsubnav:hover {text-decoration: underline;}

.bg_yellow {background-color:#EDC35F;}
.bg_red {background-color:#C40109;}	
.bg_lilac {background-color:#6D569E;}	
.bg_green {background-color:#27843D;}	
.bg_blue {background-color:#3989CC;}


.box_yellow_td, .box_red_td, .box_lilac_td, .box_green_td, .box_blue_td, .box_white_td, td.small_box, td.big_box, td.box {
	 padding-left:8px; 
	 padding-right:8px;
	 padding-top:4px;
	 padding-bottom:6px;
	}

.box_yellow_td 	{ background-color:#EDC35F; font-size: 11px; color:#000000;}	
.box_red_td 	{ background-color:#C40109; font-size: 14px; color:#FFFFFF;}	
.box_lilac_td 	{ background-color:#6D569E; font-size: 14px; color:#FFFFFF;}	
.box_green_td 	{ background-color:#27843D; font-size: 14px; color:#FFFFFF;}	
.box_blue_td 	{ background-color:#3989CC; font-size: 14px; color:#FFFFFF;}	
.box_white_td 	{ background-color:#FFFFFF; font-size: 14px; color:#000000; }
td.small_box { font-size: 11px; }
td.big_box { font-size: 14px; }

.box_shop_menge {
	 background-color:#C40109;
	 padding-left:8px; 
	 padding-right:8px;
	 padding-top:0px;
	 padding-bottom:2px;
	}

.black_big 		{ font-size: 14px; color:#000000; font-weight:bold;}
.black_hr2 		{ font-family: Helvetica, Arial, sans-serif; font-size: 13px; color:#000000; font-weight:bold;}
// .black_medium 	{ font-size: 14px; color:#000000;}
.black_small 	{ font-size: 11px; color:#000000;}
.black_medium:hover {text-decoration: none;}
.black_small:hover {text-decoration: none;}

//.white_big         { font-size: 18px; color:#FFFFFF; font-weight:bold; margin-top:5px;}


.big         { font-size: 18px; font-weight:bold; margin-top:5px;}
.white_medium     { font-size: 14px; color:#FFFFFF;}
.medium     { font-size: 14px; }
.white_small 	{ font-size: 11px; color:#FFFFFF;}
.white_medium:hover {text-decoration: none;}
.white_small:hover {text-decoration: none;}

.article_count { font-size: 14px; font-weight:bold; color:#CC0000;}
.warenkorb_header 	  { background-color:#FFFFFF; font-size: 11px; color:#000000; padding: 4px; }
td.warenkorb_gelbezeile  { background-color:#EDC35F; font-size: 14px; color:#000000; padding: 4px; border-bottom: #000000 1px solid; }
a.warenkorb_gelbezeile {text-decoration: none;}   
.warenkorb_gelbezeile:hover {text-decoration: none;}
.warenkorb_rotezeile { background-color:#C40109; font-size: 14px; color:#FFFFFF; padding: 4px; line-height: 20px;}
.warenkorb_rotezeile:hover {text-decoration: none;}
.warenkorb_weissezeile { background-color:#FFFFFF; font-size: 14px; color:#000000; padding-left: 4px; padding-right: 4px; padding-bottom: 2px;}

span.blaettern { font-size: 11px; }

.button_yellow { 
background-color: #EDC35F;
border: #C40109 1px solid;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #C40109;
text-decoration:none;
padding-top:3px;
padding-bottom:3px;
padding-right:4px;
padding-left:4px;
margin:0px;
}

.button_white { 
background-color: #FFFFFF;
border: #C40109 1px solid;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #C40109;
text-decoration:none;
padding-top:3px;
padding-bottom:3px;
padding-right:4px;
padding-left:4px;
}
.smallredlink  { 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #C40109;
text-decoration:none;
padding-right:4px;
padding-left:4px;
}
.smallredlink:active {color: #000000;}

.button_red { 
border: #EDC35F 1px solid;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #EDC35F;
text-decoration:none;
padding-top:3px;
padding-bottom:3px;
padding-right:4px;
padding-left:4px;
}

.msg
{
font-size: 11px;
font-weight:bold;
color:red;
padding:0px;
margin:0px;
}

.sternrot { font-size: 9px; color: red; }