
.tx-duefa-pi1 {
  width: 780px;
  font-family: arial;
}
.product-name {
  font-family: arial;
  padding: 5px;
  font-weight: bold;
  font-size: 15px;
}
.product-description {
	padding: 5px;
  font-size: 12px;
}
.product-image {
  padding: 5px;
}
.product-datasheet {
  padding: 5px;
}
.product-property {
	padding: 15px 0px 5px 5px;
}
.product-left {
  width: 350px;
  float: left;
  padding-bottom: 5px;
}
.product-right {
  width: 150px;
  float:left;
  padding-bottom: 5px;
}
.product-ganz-right {
  width: 270px;
  float:left;
  padding-bottom: 5px;
}
.product-datasheet-header {
  font-weight: bold;
  font-size: 12px;
}
.product-datasheet-files {
  font-size: 11px;
  padding-left: 5px;
}
.product-datasheet-files a:hover {
  font-size: 11px;
  text-decoration: underline;
}
.product-datasheet-files a {
  font-size: 11px;
  text-decoration: none;
  font-weight: normal;
}

.product-size {
  padding: 5px;
  background-color: #d2d2e6;
  border-top: 2px solid #fff;
}

.product-size-header {
  font-weight: bold;
  font-size: 12px;
}

.product-size-data {
  font-size: 11px;
  padding-left: 5px;
}

.product-color {
  padding: 5px;
  background-color: #d2d2e6;
  border-top: 2px solid #fff;
}

.product-color-header {
  font-weight: bold;
  font-size: 12px;
}

.product-color-data {
  font-size: 11px;
  padding-left: 5px;
  width: 95px;
	float:left;
}
.product-color-data ul {
  padding:0;
  margin: 0;
  list-style-type: none;
  padding-left: 5px;
}
.product-color-data li a {
  font-weight:normal;
}
.productcolor {
float:left;
}
#productcolor {
border: 1px solid #ddd;
width: 155px;
height: 100px;  
color: #aaa; 
font-style:italic;
font-size: 10px;
text-align:center; 
vertical-align:middle;
}

ul.product-prop {
  margin: 0;
	padding: 0;
	padding-left: 20px;
  list-style-type: square;
}
ul.product-prop li {
  font-size: 12px;
}

.product-pikto {
	width:280px; 
  padding-top: 10px;
}

.product-pikto img {
  padding: 5px;
}

