.recmedia-etc .etc-set {
padding: 7px 0;
margin: -20px 0 0;
background: #F6F6F6;
}



.recmedia-etc .etc-set .etc-header {
font-size: 1.077em;
padding: 0px 10px 3px;
margin: -7px 0 7px;
background: #fff;
}



.recmedia-etc .etc-set .etc-content {
padding: 0;
border: 1px solid #E3E3E3;
margin: 0 0;
background: white url(../../../share2/images/mod-productsMenuProductsMisc/bg_01.png) repeat-x 0 100%;
*zoom: 1;
}
.recmedia-etc .etc-set .etc-content:after {
content: '';
display: block;
clear: both;
height: 0;
}

.recmedia-etc .etc-set .etc-content ul {
margin: 0;
padding: 15px 15px 10px;
list-style: none;
}
.recmedia-etc .etc-set .etc-content li {
margin: 0 0 .5em;
padding: 0 0 0 10px;
*zoom: 1;
}
.recmedia-etc .etc-set .etc-content a {
display: block;
padding: 0 0 0 10px;
margin: 0 0 0 -10px;
background: url(../../../share2/images/mod-productsMenuProductsMisc/ico_01.png) no-repeat 0 0.4em;
*zoom: 1;
}
.recmedia-etc {
margin-left: -10px;
*zoom: 1; }
.recmedia-etc .etc-set {
float: left;
*display: inline;
width: 245px;
margin: 0 0 20px 10px;
}
.recmedia-etc .etc-set:first-child + .etc-set + .etc-set + .etc-set {
clear: both;
}
.recmedia-etc .etc-content p.title {
	background-image:url(/rec-media/images/cmenu_bg.gif)}
.recmedia-etc .etc-set ul {
min-height: 160px;
_height: 160px;
}
.recmedia-etc .etc-content p.bk {
background-color:#ebebeb;
margin:0 10px 10px 10px;
}
.recmedia-etc .etc-set .etc-content p.bk a {
display: block;
padding: 5px 0 6px 20px;
margin: 0;
background: url(../../../share2/images/mod-productsMenuProductsMisc/ico_01.png) no-repeat 5px 0.8em;
*zoom: 1;
}

.recmedia-etc .etc-sub {
clear:both;
padding:20px 0 0 0;
}
.recmedia-etc .etc-sub p {
display: block;
border:solid 1px #e3e3e3;
margin:0 0 0 10px;
padding:0 10px 0 0;
}







@media (max-width:640px) {
.recmedia-etc .etc-set {
padding: 7px 0;
margin: 20px 0;
background: #F6F6F6;
}
.recmedia-etc .etc-set .etc-header {
font-size: 1.286em;
padding: 0 10px 3px;
}
.recmedia-etc .etc-set .etc-content {
padding: 15px;
-pie-background: linear-gradient(#fff 0%,#f5f5f5 100%);
background-image: url(data:image/svg+xml,%3c%3fxml%20version%3d%221%2e0%22%3f%3e%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%22100%25%22%20height%3d%22100%25%22%3e%3cdefs%3e%3clinearGradient%20id%3d%22G%22%3e%3cstop%20style%3d%22stop%2dcolor%3a%23fff%22%20offset%3d%220%25%22%2f%3e%3cstop%20style%3d%22stop%2dcolor%3a%23f5f5f5%22%20offset%3d%22100%25%22%2f%3e%3c%2flinearGradient%3e%3c%2fdefs%3e%3crect%20width%3d%22100%25%22%20height%3d%22100%25%22%20fill%3d%22url%28%23G%29%22%2f%3e%3c%2fsvg%3e);
background-image: -webkit-gradient(linear, , color-stop(0%, #fff),color-stop(100%, #f5f5f5));
background-image: -webkit-linear-gradient(#fff 0%,#f5f5f5 100%);
background-image: -moz-linear-gradient(#fff 0%,#f5f5f5 100%);
background-image: -ms-linear-gradient(#fff 0%,#f5f5f5 100%);
background-image: -o-linear-gradient(#fff 0%,#f5f5f5 100%);
background-image: linear-gradient(#fff 0%,#f5f5f5 100%);
*zoom: 1;
}
.recmedia-etc .etc-set .etc-content:after {
content: '';
display: block;
clear: both;
height: 0;
}
.recmedia-etc .etc-set .etc-content ul {
margin: 0;
padding: 0;
list-style: none;
}
.recmedia-etc .etc-set .etc-content li {
margin: 0 0 .5em;
padding: 0 0 0 14px;
}
.recmedia-etc .etc-set .etc-content a {
font-size: 1.143em;
display: block;
padding: .2em 0 .2em 14px;
margin: 0 0 0 -14px;
background: url(../images/mod-productsMenuProductsMisc/ico_02.png) no-repeat 0 0.6em;
}
.recmedia-etc {
margin: 0;
}
.recmedia-etc .etc-set {
float: none;
width: auto;
margin: 0 0 20px;
}
.recmedia-etc .etc-content {
min-height: 0;
_height: auto;
}
.recmedia-etc .etc-sub p {
font-size: 1.143em;
}
}


