td, div, span{
font-family:Verdana,Helvetia,sans-serif;
font-size:10px;
}
p{margin-top:0px;margin-bottom:5px;}
form{margin:0px;}
a{
color:#000000;
text-decoration:none;
}
.aTop{
font-size:16px;
color:#D7D2C3;
}
.aTopActive{
font-size:16px;
color:#A0DD0B;
}
.topRow{
padding-left:4px;
height:20px;
}
.topRowActive{
background-color:#373A3A;
padding-left:4px;
height:20px;
}
.msg{
font-family:Verdana,Helvetia,sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
}
.mSpace{
font-size:8px;
height:10px;
border-top:2px solid #ebebe1;
}
.mTable{
width:980px;
}
.mTop{

height:215px;
}
.mLeftOut{
background-color:#999896;
}
.mRightOut{
background-color:#47494B;
}
.mCenterLeft{
background-color:#F3F1ED;
vertical-align:top;

}
.mCenterRight{
background-color:#F3F1ED;
width:600px;
vertical-align:top;
}
.mFoot{
font-size:11px;
color:#999896;
padding-top:8px;
}
/* font  and image styles ==================================== */
.fett{
font-family:Verdana,Helvetia,sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
}
.kursiv{
color:#999999;
font-style:italic;
}
.normal{
font-family:Verdana,Helvetia,sans-serif;
font-size:10px;
color:#000000;
padding-left:2px;
}
.sign{
height:16px;
width:16px;
margin:2px;
}
/* ================================================= */
.mama{
font-family:Verdana,Helvetia,sans-serif;
font-size:10px;
color:#000000;
padding-left:31px;
background-color:#E4E0D6;
border-top:1px solid #EBE8E1;
height:24px;
vertical-align:middle;
cursor:pointer;
}
.mamaSelect{
font-family:Verdana,Helvetia,sans-serif;
font-size:10px;
color:#ffffff;
font-weight:bold;
padding-left:31px;
border-top:1px solid #EBE8E1;
height:24px;
vertical-align:middle;
cursor:pointer;
background-color:#93D00F;
}
.wgr{
font-family:Verdana,Helvetia,sans-serif;
font-size:10px;
color:#000000;
padding-left:2px;
height:24px;
vertical-align:middle;
cursor:pointer;
}

.pHeadline{
font-family:Verdana,Helvetia,sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
margin-bottom:10px;
padding-left:4px;
}
.pDetail{
height:50px;
color:#000000;
padding:4px;
line-height:16px;
}
.pPreis{
font-size:12px;
font-weight:bold;
padding:4px;
margin-top:5px;
margin-bottom:5px;
}
.tBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px groove;
	background-color:#ebebeb;
}
/* Basket section ===================================== */
.listKopf{
background-color:#93D00F;
color:#ffffff;
font-weight:bold;
height:20px;
padding:2px;
}
.listFirst{
padding:2px;
}
.listSecond{
background-color:#cccccc;
padding:2px;
}
.topMama{
font-family:Arial,sans-serif;
font-size:14px;
color:#E4E0D6;
font-weight:bold;
margin-left:10px;
padding-top:0px;
}
.rightTdService{
color:#ffffff;
 font-weight:bold;
 line-height:14px;
}
