.products-box {
width:540px;
margin:7px 0 0 0;
padding:0;
}
.products-box h2 {
width:525px;
height:46px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/products/title-products.jpg) no-repeat 0 0;
display:block;
}
.products-box h2 a {
width:525px;
height:46px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/products/title-products.jpg) no-repeat 0 0;
display:block;
}



/* products-i
--------------------------------------------------*/
.products-box2 {
width:320px;
margin:15px 0 0 0;
padding:0 200px 0 0;
background:url(../img/products/products-bg.jpg) no-repeat top right;
}
.products-box3 {
width:520px;
margin:0;
padding:15px 0 0 0;
    overflow: hidden;
}

.products-box3:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .products-box3 {
    height: 1em;
    overflow: visible;
}
/**/
.products-i {
float:left;
width:245px;
margin:15px 15px 0 0;
padding:0 0 15px 0;
background:url(../img/base/a-n.gif) repeat-x bottom left;
}
.products-i h3 {
clear:both;
margin:0;
padding:0;
font-size:0.85em;
line-height:150%;
color:#FF6600;
}
.products-i h3 a {
margin:0;
padding:0 0 14px 30px;
color:#FF6600;
background:url(../img/products/headline.gif) no-repeat 0 0;
display:block;
}
.products-i img {
width:185px;
height:132px;
margin:0 0 5px 0;
padding:0;
border:0;
}

/* products-e
--------------------------------------------------*/
.products-e {
width:520px;
margin:15px 0 0 0;
padding:0;
}
.products-e h3 {
margin:0;
padding:0px 0 14px 30px;
font-size:0.85em;
color:#FF6600;
line-height:150%;
background:url(../img/products/headline.gif) no-repeat 0 0;
}
.products-e img {
margin:10px 0 0 0;
padding:0;
border:0;
}
p.back {
clear:both;
margin:0;
padding:0;
}

.products-e2 {
width:350px;
margin:60px 0 0 0;
padding:30px 20px 20px 150px;
border:#CCCCCC 1px solid;
background:#FFFFCC;
background-image:url(../img/products/quality-bg.gif);
background-position:20px 50px;
background-repeat:no-repeat;
}


span.little {
margin:0;
padding:0 0 0 10px;
font-size:12px;
line-height:110%;
}