
.asImageGallery
{
    background: #;
    text-align: left;
    display: inline-block;
    padding: 10px 0px;
    clear: both;
    margin: 10px -10px;
}
.gallery_title h2
{
    margin-left: 10px;
}
ul.gallery
{
    list-style: none;
    margin: 0;
    padding: 0;
}
ul.gallery li
{
    float: left;
    margin: 10px;
    list-style-type: none;
}
ul.gallery li img
{
    padding: 0px !important;
    /*-moz-box-shadow: 2px 2px 8px #bbb;
    -webkit-box-shadow: 2px 2px 8px #bbb;*/
}
ul.gallery li img:hover
{
    
}
#thumbs li img:hover
{
    /*-moz-box-shadow: 2px 2px 8px #000;
    -webkit-box-shadow: 2px 2px 8px #000;*/
    opacity:0.7 !important;
	filter:alpha(opacity=70) !important; /* For IE8 and earlier */
	/* Older than Firefox 0.9 */
	-moz-opacity:0.7 !important;
	
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.7 !important;
}
.clearing
{
    clear: both;
    line-height: 0px;
}
/* IMAGE thumb */
.gallery_image
{
    height: 100px; /* standard "100px" > changed by hand in css */
    width: auto; /* standard "auto" so image ratio stays ok!!!! flexible setting (auto done by the system) */
    margin: 10px;
    padding: 0;
    text-align: left;
    float: left;
    background: #555;
    display: block;
}

.gallery_image img
{
    height: 120px !important; /* standard "100px" > changed by hand in css */
    width: auto !important; /* standard "auto" so image ratio stays ok!!!! flexible setting (auto done by the system) */
    border: 1px solid #000;
}

.gallery_title
{
    /* changed by hand in css */
}
.gallery_title h2
{
    font-family: Arial, Helvetica, sans-serif;
}

.css_imagegallery
{
    background: url(../images/image_gallery.png) no-repeat center #ffffff; /* height: auto !important; */
  /*  height: 100px;
    min-width: 100%;
    width: 800px;
*/
    -moz-box-shadow: 0px 0px 8px #888888;
    -webkit-box-shadow: 0px 0px 8px #888888;
   
    margin: 10px 0;
}
