@charset "utf-8";

/** Globale Einstellungen und resets
------------------------------------------------------------- */

/* Globale Werte setzen */
* {
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  border-spacing: 0px;
}
body { 
}

/**
* Schriftgröße kontrollieren
*/
body, td, th, p { font: normal 70%/140% Tahoma, Arial, sans-serif;}
td, th, p { f\ont-size: 100%; }

a img {
  border: 0px;
}

#wrapper {
  width: 983px;
  height: 640px;
  overflow: hidden;
}

#content {
  width: 983px;
  height: 640px;
  background: transparent url(../images/background.png) 0 0 no-repeat;
  overflow: hidden;
}


#innerContent {
  width: 720px;
  height: 580px;
  margin: 0px;
  overflow: auto;
  background: #FFF;
  position: absolute;
  top: 10px;
  left: 231px;
}

#mainlinks {
  position: absolute;
  padding-top: 28px;
  padding-left: 28px;
  top: 0px;
  left: 0px;
}

#flash {
}



.product-list {
  width: 684px;
  left: 24px;
  top: 23px;
  position: relative;
  z-index: 0;
}
.product-row-container {
  width: 684px;
  height: 465px;
  overflow-y: auto;
  overflow-x: hidden;
  position:relative;
}
.product-row {
	width: 650px;
	overflow: hidden;
	clear: both; 
}

p.subhead {
  margin: 3px 0px 20px 0px;
}

.item {
  overflow: hidden;
  height: 168px;
  float: left;
  padding: 9px 18px;
  padding: 13px;
  position: relative;
  background: transparent url(../images/bg/product-bg.png) left top no-repeat;
  width: 184px;
  margin-right: 10px;
}
.last{
	margin-right: 0;
}


.item .price-container {
	position: absolute; 
	bottom: 0px;
	right: 15px;
	text-align: right;
}
.item .price-container2 {
	position: absolute; 
	bottom: 67px;
	right: 15px;
	text-align: right;
}
.item .price {
  margin-right: 7px;
  font-weight: bold;
  font-size: 0.9em;
  line-height: 130%;
  
}
.item .price div {
  color: #0066AA;
  margin: 0 0 3px;
  
}
.item .price span {
  font-size: 13px;
  font-weight: bold;
  
}
.item .name {
  color: #0066AA; 
  margin-bottom: 11px;
}
.item .image {
  width: 50px;
  overflow: hidden;
  position: absolute;
  top: 58px;
  left: 22px;
}
.item .graffiti {
  position: absolute;
  top: 33px;
  left: 14px;
}

.item .button {
  margin-bottom: 13px;
}


#image-container {
  background-color: #EBE7E4;
  padding: 0px 60px;
  position: absolute;
  top: 100px;
  left: 200px;
  z-index: 1;
  display: none;
  border: 3px solid #FFF;
}

