table.tblnewsletter {
  width:730px;
  border-collapse: collapse;
  background-color:transparent;
}
table.tblnewsletter td { 
  
}
.moduletable_nopadding {
  padding:0px;
}

#josForm #ort {
  width:87px;
}
.addtocartbutton {
  width:150px;
  border:none;
  margin-top:1px;
}
.button {
  border:none;
}
h2.contentheading {
  margin-top:5px;  
}
.article-content {
  margin-top:-15px;
}

.featuredtable .price {
  display:block;
  position:relative;
  left:-25px;
  top:15px;
}
#gewinnspiele_link {
  position:absolute;
  left:105px;
  top:67px;
  width:100px;
  text-align:center;
  height:20px;
  padding-top:7px;
  background-color:#CF2721;
}
#gewinnspiele_link .gstext {
  font-size:12px;
  color:#fff;
  font-weight:bold;  
}
#gewinnspiele_link .gstext .suptext {
  font-size:9px;
  color:yellow;
  font-weight:bold;
}
#gewinnspiele_link2 {
  position:absolute;
  left:105px;
  top:66px;
  width:100px;
  text-align:center;
  height:29px;
  padding-top:9px;
  background:url(/images/stories/tabber_bg.png) top left no-repeat;
}
#gewinnspiele_link2 .gstext {
  font-size:12px;
  color:#fff;
  font-weight:bold;  
}
#gewinnspiele_link2 .gstext .suptext {
  font-size:9px;
  color:yellow;
  font-weight:bold;
}
#ja-footer {
	background: url(../images/footer_leftbg.png) repeat-x top left;
	color: #666666;
}
div.kasearchbutton_left input.button_kasearch, .kabutton_left .kabutton {  
  padding:0px 0px 3px 0px;
  width:auto;
}
div.ka_searchtext_left {
  margin-top:-2px;
  padding-top:-2px;
  height:21px;
  margin-right:5px;    
}
div.ka_searchtext_left input#ka_searchtext {
  height:21px;
  padding-top:3px;
  padding-left:2px;
  margin-top:-1px;
  width:360px;
  padding-right:10px; 
}
#ja-header table#header_table .moduletable_hmenu a.mainlevel {
  cursor:pointer;
}
.search_kasearch .gratis_left {
  height:24px;
  padding-left:35px;
  margin-top:0px;
  cursor:pointer;    
}
.search_kasearch .gratis_inserieren {
  height:24px;
  padding-top:1px;
  padding-right:20px;
}
#ja-footer {
	background: url(../images/footer_leftbg.png) repeat-x top left;
	color: #666666;
	position:relative;
	clear:both;
}
#ja-footer div.projekt_name {
  float:left;
  width:158px;
  font-size:10.4px;
  position:absolute;
  left:10px;
  line-height:15px;
  padding-top:10px;
  color:#000000;
}
#ja-footer .copyright {
  float:right;  
}
#sa_insert_tbl #price {
  width:75px;
}
h1.logo a{
	margin-right:50px;
}