.tt-products .listitem {
float: left;
background: #fff;
width: 158px;
height: 168px;
}

.tt-products .listitem_bg {
background: none;
width: 150px;
height: 160px;
}

.tt-products .listitem img{
margin: 18px auto 0 auto;

}

.category_title {
display: none;
}


.product_title {
font-size: 10px;
margin-top: 1px;
margin-left: 10px;
color: #000;
text-transform: uppercase;
height: 12px;
}

#TypoContent .listitem .product_note p {
font-size: 10px;
margin-left: 10px;
color: #000;
margin-bottom: 0px;
height: 12px;
}

.price {
font-size: 10px;
margin-left: 10px;
color: #000;
height: 12px;
}


.v_line {
float: right;
margin-top: 1px;
margin-right: 2px;
width: 1px;
height: 157px;
background:#d2d2d2;
}

.v_line_single {
float: left;
width: 1px;
margin-top: 6px;
margin-left: -3px;
height: 157px;
background:#d2d2d2;
}

.h_line {
height: 1px;
width: 147px;
background: #d2d2d2;
margin-left: 3px;
margin-top: 3px;
}

.h_line_single {
height: 1px;
width: 147px;
background: #d2d2d2;
margin-left: 3px;
margin-top: 150px;
}

.tt_products_item_single_display {
width: 790px;
}

.product_image a img {
float: left;
width: 312px;
}

#single_product_decr {
float: left;
width: 312px;
margin-right: 4px;
font-size: 10px;
line-height: 16px;
margin-left: 4px;
background: none;
}

#single_product_decr h2{
font-size: 11px;
}

#single_product_decr .summary {
color: #000000;
font-size: 11px;
}


.backlink_wrapper a{
cursor: hand;
}

.backlink_image {
float: left;
height: 27px;
line-height: 27px;
background: url(../img/tilbag_button.jpg);
background-repeat:no-repeat; 
padding-left: 28px;
}

.backlink_text {
vertical-align:middle;
display: block;
padding-left: 10px;
}


/*------------------------- ProductMenu start */
#ProductMenu {
  border-top: 1px solid #d2d2d2;
  color: #666;
  font-size: 10px;
  list-style: none;
  margin: 7px 0 45px 14px;
  padding: 7px 0 0 0;
  text-transform: uppercase;
  width: 149px;
  background: none;
}

#ProductMenu ul {
list-style: none;
padding: 0;
margin: 0;
}

#cat1 {
height: 0px;

}

#ProductMenu li {
  height: 22px;
  line-height: 22px;
  list-style: none;
  background: none;
}

#ProductMenu li a {
color: #000;
text-decoration: none;
padding-left: 14px;
font-size: 9px;
font-weight: normal;
}

#ProductMenu li.act {
  height: 22px;
  line-height: 22px;
  list-style: none;
  background: #000;
}

#ProductMenu li.act a {
  color: #fff;
font-weight: normal;
}

#SubMenu {
  margin: 7px 0 13px 14px;
}

.tt_products_item_single_display h1 {
font-size: 28px;
font-weight: normal;
}

.page_navigation {
clear: both;
width: 100%;
height: 20px;
}

.page_navigation  b {
font-size: 11px;
}


.add_product_images {
clear: both;
float: left;
background: none;
width: 790px;
}

.add_product_images a img{
float: left;
margin: 36px auto 0 auto;
width: 153px;
height: 96px;
}

.bild1,
.bild2,
.bild3,
.bild4,
.bild5,
.bild6,
.bild7,
.bild8,
.bild9,
.bild10 {
float: left;
width: 158px;
}

