@charset "utf-8";
/* CSS Document */

#contentwide .am_rectus {
width:830px;
}
.strong {
font-weight:bold;
}

/* Produktgruppen */
.am_rectus #productsoverview1, .am_rectus #productsoverview2, .am_rectus #productsoverview3, .am_rectus #productsoverview4 {
width:200px;
padding: 0 10px 0 0;
float:left;
min-height:200px;
line-height:20px;
}

.am_rectus #productsoverview4 {
padding: 0;
}
.am_rectus #productsoverview1 img, .am_rectus #productsoverview2 img, .am_rectus #productsoverview3 img, .am_rectus #productsoverview4 img {
margin-bottom:10px;
}

h1.productsheadline {
height:30px;
font-size:18px;
line-height:30px;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
img.variante {
display:block;
margin:0 0 10px 0;
}
/* Produktgruppen */

/* Produkt */
#producticon {
width:50px;
float:left;
margin:10px 0 10px 0;
}
#productheader {
/*height:73px;*/
font-size:14px;
font-weight:bold;
line-height:24px;
margin-bottom:20px;
padding-bottom:10px;
}
#productproperties1 {
width:143px;
float:left;
padding:10px 10px 0 7px;
}
#productproperties2, #productproperties3{
width:200px;
float:left;
padding:10px 10px 0 0;
}
#productproperties3{
padding:43px 10px 0 0;
width:200px;
}
#productproperties4{
width:190px;
float:left;
padding:10px 10px 0 0;
}

#productproperties2 #value{
font-size:24px;
vertical-align:middle;
}
#productproperties4 #series{
font-size:24px;
}
#produktbeschreibung {
background-image:url(../img-am_rectus/bg-spalte1.gif);
background-repeat:repeat-y;
margin:0 0 20px 0;}
#produktbeschreibung #spalte1, #produktbeschreibung #spalte2, #produktbeschreibung #spalte3a{
float:left;
padding:10px 0 0 0;
min-height:100px;
}
#produktbeschreibung #spalte1 {
width:190px;
text-align:center;
}
#produktbeschreibung #durchfluss {margin: 0 0 30px 0;}
.produkttabellen .bild_tz72 {text-align:center;}
#produktbeschreibung #spalte2 {
background-image:url(../img-am_rectus/bg-spalte3.gif);
background-repeat:repeat-y;
width:638px;
float:left;
padding:0;
}
#produktbeschreibung #spalte2a, #produktbeschreibung #spalte2b, #produktbeschreibung #spalte2c{
width:189px;
padding:10px;
float:left;
}

#produktbeschreibung .diagrammtyp {
padding:0 0 0 35px;
}
#produktbeschreibung img.diagramm {
margin:0 0 10px;
}
#produktbeschreibung #werkstoffe {
background-color:#ffffff;
padding:10px;
}
#produktbeschreibung #werkstoffe table {
line-height:18px;
margin-top:10px;
}

.produkttabellen h4.tableheader {
background-color:#000000;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:5px;
}

.produkttabellen h4 .thright {
width:370px;
display:block;
float:right;
text-align:right;
text-transform:uppercase;
}
.produkttabellen table {
font-size:11px;
}
.produkttabellen table th {
font-weight:normal;
font-size:11px;
}
#werkstoffe table td.last {
min-width:80px;
}
.produkttabellen .bottom th, .produkttabellen .bottom td{
border-bottom:1px solid #000000;
}
.produkttabellen th.right , .produkttabellen td.right {
border-right:1px solid #000000;
}
.produkttabellen .odd {
background-color:#d4cfc9;
}

/* Produkt */
#product-menuC1, #product-menuC2 {
width:245px; 
padding:20px 65px 0 0;
float:left;
color:#ffffff;

}

#product-menuC1 a, #product-menuC2 a{
display:block;
padding:5px 10px 5px 10px;
height:20px;
}

.menueheader {margin:0 0 10px 0; height:20px; color:#ffffff; font-size:18px; font-weight:bold; padding:5px 10px 5px 10px;}
#content .menueheader a{color:#ffffff; font-size:18px; font-weight:bold; }
.menueentry {margin:0 0 10px 0; width:210px; height:30px;}
#content .menueentry a,  #contentwide .menueentry a{color:#000000; font-size:14px; font-weight:normal; padding-top:7px;}
#contentwide .menueentry a{color:#000000; font-size:14px; font-weight:normal; padding-top:7px; display:block;
padding:7px 10px 5px 10px;
height:20px;}