.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 10px 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;
}


.products-e3 {
clear:both;
width:520px;
margin:15px 0 15px 0;
padding:0;
    overflow: hidden;
}

.products-e3:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .products-e3 {
    height: 1em;
    overflow: visible;
}
/**/
.products-e3 img {
float:left;
margin:19px 19px 0 0;
padding:0;
border:0;
}
p.pdf-btn {
clear:both;
width:389px;
height:41px;
margin:15px 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/products/pdf-btn.jpg) no-repeat top left;
display:block;
}
p.pdf-btn a {
clear:both;
width:389px;
height:41px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/products/pdf-btn.jpg) no-repeat top left;
display:block;
}
p.pdf-btn a:hover {
clear:both;
width:389px;
height:41px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/products/pdf-btn.jpg) no-repeat bottom left;
display:block;
}

p.all-pdf-btn {
width:230px;
height:28px;
margin:0 0 15px 0;
padding:0;
text-indent:-9999em;
background:url(../img/products/pdf-btn2.jpg) no-repeat top left;
display:block;
}
p.all-pdf-btn a {
width:230px;
height:28px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/products/pdf-btn2.jpg) no-repeat top left;
display:block;
}
p.all-pdf-btn a:hover {
width:230px;
height:28px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/products/pdf-btn2.jpg) no-repeat bottom left;
display:block;
}

span.little {
margin:0;
padding:0 0 0 10px;
font-size:12px;
line-height:110%;
}

strong {
font-size:1.1em;
color:#330000;
line-height:170%;
}
