﻿.catalogimg-listing {line-height:1.35em;}
.listing-catalogimg-grid {overflow: hidden; zoom: 1;}
.listing-catalogimg-grid .grid-row { border-bottom:1px solid #d9dde3; }
.listing-catalogimg-grid li.item { float:left; padding:12px 10px; line-height:1.6em; overflow:hidden; text-align:left;}
.listing-catalogimg-grid .last { border-bottom:0 none;}

.col-3-layout .listing-catalogimg-grid li.item {width:138px;text-align:center}
.col-2-right-layout .listing-catalogimg-grid li.item {width:205px;}

.listing-catalogimg-grid .grid-row:after { content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
div.category-entry{width:120px;text-align:center}
h5.easycategoriesroot, .easycategorieschild {font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height:25px;width:120px}
h5.easycategoriesroot a, .easycategorieschild a {text-decoration:none}

.easycatalogimgMenu {margin: 0;padding: 0;height: 1em}
.easycatalogimgMenu li {list-style: none;float: left}
.easycatalogimgMenu li a {display: block;color: #515151;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration: none}
.easycatalogimgMenu li ul {display: none; width: 10em; /* Width to help Opera out */}
.easycatalogimgMenu li:hover ul, .easycatalogimgMenu li.hover ul {display: block;position: absolute;margin: 0;padding: 0}
.easycatalogimgMenu li:hover li, .easycatalogimgMenu li.hover li {float: none}
.easycatalogimgMenu li:hover li a, .easycatalogimgMenu li.hover li a {background-color: #FFF;color: #000}
.easycatalogimgMenu li li a:hover {background-color: #E9ECE7}
li.easycategorieschild, li.easycategoriesmore {border:1px #DDD solid;margin:2px 0;width:130px;z-index:100}
li.easycategoriesroot {width:120px;text-align:center}
