body{
  background-color:#ffffff;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
body, h1, h2, h3, h4, h5, h6, div, span, p, input, select, textarea, li, td, th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:16px;
  zoom:1;
  color:#000000;
}
h1, h2, h3, h4, h5, h6, div, span, p, input, select, textarea, li {
  color:#000000;
}

h1, h2, h3, h4, h5, h6, a {
  margin:0px;
  padding:0px;
  font-weight:normal;
}
.cmswysiwyg p{
  margin:0px;
  padding-bottom:15px;
  padding-top:5px;
}
form {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

table {
  border-collapse: collapse;
  border-spacing: 0px;
}

#mastercontainer {
  background-color:#ffffff;
}
#sitefooter .footernavi li a , #siteheader_right #headernavi li a , .gototopfooter a {
  color:#000000;
  padding-left:4px;
  padding-right:3px;
  font-weight:normal;
  font-size:11px;
}
#headernavi .lastnode span , #sitefooter .lastnode span{
  display:none;
}
#headersearch a ,.buttonContent a{
  color:#000000;
}
.islogin span{
  font-weight:bold;
}
.MTNavigation .myaccountnavi ul a{
  color:#000000;
}
#siteheader_right{
  font-size:11px;
}
a{
  font-size:11px;
}
.MTShopArticleList .imagehoverlist .articledetailhover .listartname a{
  font-weight:bold;
  text-decoration:none;
  font-size:12px;
}
.mtlistlist .mtlistlistlist_inner .modulelink{
  color:#000000;
}
.mtlistlist .mtlistlistlist_inner .subheadline_inner a{
  font-size:11px;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
}
#left ul a{
  font-weight:bold;
  text-decoration:none;
  color:#000000;
  font-size:12px;
  line-height:14px;
}
#left ul a.activelink[style] , #left ul li a.isactivelink{
  color:#666666 !important;
}
.ModuleBreadcrumb li a , .ModuleBreadcrumb li{
  color:#000000;
  font-size:11px;
  line-height:14x;
  height:14px;
  overflow:hidden;
}
.MTShopArticleList .standard .listartname a , .MTShopArticleList .smallpreview .listartname a , .MTCustomAuthorList .detail .listartname a , .MTShopArtcilecatalog .standard .product .listartname a ,
.MTShopArtcilecatalog .standard .categorycontentbox .product .listartname a , .MTShopArticleCatalog .article .articletabcontent .authorbook .product .right .listartname a , .TShopArticle .showcase .articlename ,
.WSDLArticle .standard .listartname a , .MTLibriSearch .standard .listartname a , .MTLibriSearch .standard .listartname span{
 color:#999999;
 font-weight:bold;
 text-decoration:none;
 font-size:12px;
}
.MTShopArticleList .standard .cart a , .MTShopArticleList .standard .articlemoreetail a , .MTShopArticleCatalog .article .cartButton a , .MTShopArtcilecatalog .standard .categorycontentbox .product .articlemoreetail a ,
.MTShopArtcilecatalog .standard .categorycontentbox .product .cart a , .WSDLArticle .standard .product .articlemoreetail a, .WSDLArticle .standard .product .cart a , .MTLibriSearch .standard .articlemoreetail a,
.MTLibriSearch .standard .cart a , .tobasketsubmit{
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  font-variant:small-caps;
  color:#999999;
  padding-left:4px;
  text-align:left;
  cursor:pointer;
}
.MTShopArticleList .smallpreview .listartname a , .MTShopArtcilecatalog .standard .product .listartname a{
  text-decoration:underline;
  font-size:12px;
}
.MTShopArticleList .standard .articlecountitem a , .MTShopArtcilecatalog .standard .articlecountitem a , .MTLibriSearch .standard .articlecountitem a{
  font-size:14px;
  font-weight:bold;
  display:block;
  height:100%;
  color:#999999;
  line-height:21px;
  text-decoration:none;
  text-align:center;
}
.MTShopArticleList .smallpreview .linklist a , .MTShopArtcilecatalog .standard .linklist a{
  font-weight:bold;
  color:#999999;
  font-size:13px;
  text-decoration:underline;
}
#left ul .TShopPrimaryNavi ul a , #left ul li ul a{
  font-weight:normal;
}
#left ul.nospecial a , .TShopArticleReview .full .revieheader , .staratingheader{
  font-weight:bold;
}
#left ul.nospecial ul.nospecialtwo ul li a{
  font-weight:normal;
}
#left ul li.haschildren ul , #left ul li.haschildren ul li ul {
  display:none;
}
#left ul.nospecial ul.nospecialtwo li.activechild ul , #left ul li.expanded ul , #left ul li.haschildren ul li.expanded ul{
  display:block;
}
#left ul.nospecial ul.nospecialtwo .lastNode{
  padding-bottom:0px;
}
#left ul .expanded[style] {
  color:#999999 !important;
}
.MTShopArticleCatalog .article .detailname{
  font-weight:bold;
  color:#999999;
}
.MTShopArticleCatalog .article .price , .MTShopArticleCatalog .article .detailstock{
  font-weight:bold;
}
.MTShopArticleCatalog .article .articletab{
  color:#999999;
}
.MTShopArticleCatalog .article .hightab[style]{
  color:#000000 !important;
}
a.stdlink , a.stdlinksmall , a.redlink , a.redlinksmall , a.greenlink , a.greenlinksmall , a.yellowlink , a.yellowlinksmall ,a.greylink , a.greylinksmall {
  font-size:12px !important;
  font-weight:normal;
  color:#000000;
  text-decoration:underline;
}
a.stdlinksmall , a.redlinksmall , a.yellowlinksmall , a.greenlinksmall , a.greylinksmall{
  font-size:11px !important;
}
a.stdlinkbold , a.redlinkbold , a.greenlinkbold , a.yellowlinkbold , a.greylinkbold{
  font-weight:bold;
  font-size:12px !important;
  color:#000000;
}
a.redlink , a.redlinksmall , a.redlinkbold{
  color:#E2003B !important;
}
a.greenlink , a.greenlinksmall , a.greenlinkbold{
  color:#009898 !important;
}
a.yellowlink , a.yellowlinksmall , a.yellowlinkbold{
  color:#F49E00 !important;
}
a.greylink , a.greylinksmall , a.greylinkbold{
  color:#999999 !important;
}
.authorbook  .authorbookheader , .articletabcontent  .categorylist .categorylistheader{
  font-size:14px;
  color:#000000;
  font-weight:bold;
}
.MTShopArticleCatalog .article .detailcont .previewlink a{
  font-size:12px;
  color:#999999;
  font-weight:normal;
  text-decoration:underline;
}
.simplearticleimg{
  font-size:0px;
}
.cmswysiwyg a{
  color:#000000;
  font-size:12px;
}
h1{
  font-size:12px;
  font-weight:bold;
}
h2{
  font-size:11px;
  font-weight:bold;
}
h3{
  font-size:14px;
  font-weight:bold;
}
h4{
  font-size:20px;
  font-weight:bold;
}
p{
  margin:0px;
}
h1.stdheadline{
  font-size:15px;
  font-weight:bold;
  line-height:18px;
  padding:0px;
  margin:0px;
  height:auto;
}
h1.stdheadline a {
  font-size:15px;
  font-weight:bold;
  line-height:18px;
  color:#000000;
  text-decoration:none;
}
h2.listheadline{
  font-size:12px;
  font-weight:bold;
  color:#000000;
  padding:0px;
  margin:0px;
}
