

#maincol h1 {
    margin-bottom: 0;
}
#maincol .manufactor {
    font-size: 11px;
}
#maincol .box {
    margin-top: 10px;
}
#maincol .brochures ul {
    list-style-type: none;
    margin-top: 0;
    padding: 0;
}

#zoom {
    z-index: 100;
}
#images {
    float: right;
    width: 342px;
    position: relative;
}
/*#images .small,
#images .large, */

#images .large,
#images .medium {
    position: absolute;
    left: -10000px;
}
#images .large img,
#images .medium img {
    position: absolute;
}

#images .small {
    width: 352px;
}
#images .small ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
} 
#images .small a {
    line-height: 0px;
    float: left;
    margin-left: 6px;
    margin-bottom: 6px;    
    outline: none;
}
#images .small a.last {
    margin-right: 0;
}
#images .small a.activeSlide {
    opacity: 1
}
#images .large a {
    display: none;
}
#info {
    float: left;
    width: 300px;
}
#info .specs {
    background: url(/img/product/specs_bg.gif) no-repeat;
    padding-top: 10px;
}
#info .specs,
#info .specs h3 {
    font-size: 11px;
}
#info .specs a {
    color: #999;
}
#info .specs h3 {
    border: 0;
    color: #fff;
    padding: 0;
}



#press .image_thumbs {
    display: none;
}



/* =============== */
/* = "misc" area = */
/* =============== */
.misc {
    float: right;
    margin-left: 15px;
    margin-bottom: 10px;
    width: 120px;
    
}
.misc .add {
    padding-left: 15px;
    background: url(/img/add.gif) no-repeat center left;
    font-size: 11px;
}
.sale {
    background: url(/img/icons/sale.png) no-repeat top right;
    font-size: 11px;
}
.exkl_moms {
    /*font-style: italic;*/
    font-size: 9px; 
    color: #777
}





.references ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.references li {
    padding-left: 10px;
    background: url(/img/product/bullet.gif) no-repeat 0 6px;
}





dl {
    margin: 0;
}
dd {
    margin-top: -17px;
    margin-left: 62px;
}
h3 {
    margin: 0;
}
.specs .left,
.specs .right {
    width: 140px;
    margin-bottom: 20px;
}
.specs .left {
    float: left;
}
.specs .right {
    float: right;
}

.tabcol {
    width: 250px;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}
.tabcol ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.tabcol h3 {
    color: #fff;
    font-size: 11px;
    border: none;
}
.tabcol a {
    color: #999;
}

.tabcol li {
    padding-left: 10px;
    background: url(/img/product/bullet.gif) no-repeat 0 6px;
}
.tabcol .brochures li {
    padding-left: 17px;
    background: url(/img/product/pdf_mini.gif) no-repeat 0 2px;
}
.tabcol ul.images li {
    padding-left: 19px;
    background: url(/img/icons/image.png) no-repeat 0 1px;
}
