/* jiggy, Standard */

.jiggy {
  width:200px;
  margin:0 0 10px 0;
}
.jiggy th {
  padding:3px 5px;
  text-align:left;
  background-color:#FF0D00;
  background-image:url(images/jiggyHead.jpg);
  color:#fff;
  font-weight:bold;
  border-bottom:solid #fff 1px;
}
.jiggy td {
  background:#D9D9D9;
  padding:5px;;
}

/* Jiggy, Volkscomputer-Background */

.jiggyVkDiv {
  background:url(images/jiggyVk.jpg);
  width:200px;
}
.jiggyVk {
  border:solid #fff;
  border-width:0 0 10px 0;
  color:#fff;
}
.jiggyVk .inner {
  border:solid #4476A9 1px;
  padding:5px;
}
.jiggyVk p,
.jiggyVk h4 {
  margin:0;
}
.jiggyVk h4 {
  font-size:14px;
}
.jiggyVk a {
  color:#fff;
  text-decoration:underline;
}


#main table.twoColumns {
  width:510px;
}
#main table.twoColumns td.col1 {
  vertical-align:top;
  width:245px;
  padding:0 10px 0 0;
  background-image:url(images/vrDotted.png);
  background-repeat:repeat-y;
  background-position:100% 0;
}
#main table.twoColumns td.col2 {
  vertical-align:top;
  width:245px;
  padding:0 0 0 10px;
}

.article {
  padding:1em 0;
  background:url(images/hrDotted.png) repeat-x 0 0;
}

.offers {
  width:510px;
}
#main table.offers tr td.col1 {
  width:157px;
  background-image:url(images/vrDotted.png);
  background-repeat:repeat-y;
  background-position:100% 0;
  padding:0 10px 10px 0;
}
#main table.offers tr td.col2 {
  width:156px;
  background-image:url(images/vrDotted.png);
  background-repeat:repeat-y;
  background-position:100% 0;
  padding:0 10px 10px 10px;
}
#main table.offers tr td.col3 {
  width:157px;
  padding:0 0 10px 10px;
}
.offerTitle {
  background:#4476A9 url(images/offerTitleBg.jpg);
  color:#fff;
  font-weight:normal;
  padding:3px;
  margin:0;
}
.offerImg {
  float:left;
  margin:0 5px 2px 0;
  border:0;
}
.offerText {
  color:#777;
}
.offerMore {
  float:left;
}
.offerPrice {
  float:right;
  text-align:right;
  font-weight:bold;
}