.imagegallerymodule.default .description { padding:0;margin:1em;text-align:justify; }

    .moduleactions { margin:.5em 0;padding:0;font-family:arial; }
    .moduleactions a { display:inline-block;margin:0 .25em;text-decoration:none; }
    .moduleactions span { display:inline-block;margin:0 .25em; }
    .moduleactions a:focus, .moduleactions a:hover { text-decoration:underline; }
    .moduleactions img { border:0; }

    .imagegalleries { text-align:center;margin:0 auto; }

    .imagegalleries .gallery_list { margin:0 auto;padding:0;list-style-type:none;position:relative;display:inline-block;width:auto; }
    .imagegalleries .gallery_list li { margin:0;vertical-align:top;text-align:left;float:left;position:relative;width:188px;height:115px;background:gray url() no-repeat scroll 50% 50%;margin:4px;overflow:hidden;box-shadow:0 0 3px dimgrey; }

    .imagegalleries .gallery_list li a.image { display:block;text-decoration:none;height:115px;position:relative;z-index:2; }
    .imagegalleries .gallery_list li a.image:hover { background:white;opacity:.15; }

    .imagegalleries .gallery_list li .image_text { position:absolute;left:0;z-index:1;bottom:100%;background:black;padding:10px; }
    .imagegalleries .gallery_list li .image_text.nohide { bottom:0; }
    .imagegalleries .gallery_list li .image_text span { display:inline-block;width:168px; }
    .imagegalleries .gallery_list li .image_text span.title { color:#339ED4;font-size:1em;font-weight:bold;margin:0 0 10px 0; }
    .imagegalleries .gallery_list li .image_text span.desc { color:white;font-size:.875em; }
    .imagegalleries .gallery_list li .image_text span.images { color:#339ED4;font-size:1em;text-align:right;margin:10px 0 0 0; }
    .imagegalleries .gallery_list li:hover .image_text { bottom:0; }

    .imagegalleries .gallery_list .nogalleries { float:none;width:100%;height:auto;background:none;line-height:1.25em;margin:1em 0; }
    .imagegalleries .gallery_list .noimages { float:none;width:100%;height:auto;background:none;line-height:1.25em;margin:1em 0; }

    .imagegalleries .gallery_list li .gallery_actions { display:block;height:20px;position:absolute;margin:5px;z-index:3; }
    .imagegalleries .gallery_list li .gallery_actions a { display:inline-block;background:none;padding:0;margin:0;border:none;width:auto;height:auto;position:relative; }
    .imagegalleries .gallery_list li .gallery_actions a:focus, .imagegalleries .gallery_list li .gallery_actions a:hover {  }

    .imagegallerymodule .gallery_order ul { margin:0 auto;padding:0;list-style-type:none;position:relative;display:inline-block;width:auto; }
    .imagegallerymodule .gallery_order ul li { margin:0;vertical-align:top;text-align:left;float:left;position:relative;height:100px;width:189px;background:gray url() no-repeat scroll 50% 50%;margin:3px;overflow:hidden; }
    .imagegallerymodule .gallery_order ul .imageorder { cursor:move; }
    .imagegallerymodule .gallery_order ul .imageorder:hover { opacity:.85; }
    
    .imagegalleries .eol { margin:0 0 1em 0; }

    .imagegallerymodule.images_upload { padding:2em; }

    .imagegallerymodule #imagesUpload { font-family:arial; }
    .imagegallerymodule #imagesUpload .alignLeft { margin:0 .25em;float:left; }
    .imagegallerymodule #imagesUpload a { display:inline-block;font-variant:small-caps;text-decoration:none;color:#339ED4;font-weight:bold; }
    .imagegallerymodule #imagesUpload a.selectLink { color:#9999CC; }
    .imagegallerymodule #imagesUpload a.uploadLink { color:#99CC99; }
    .imagegallerymodule #imagesUpload a.clearLink { color:#CC9999; }
    .imagegallerymodule #imagesUpload a:focus, .imagegallerymodule #imagesUpload a:hover { text-decoration:underline; }
    .imagegallerymodule #dataTableContainer { margin:.25em;border:1px solid #339ED4;padding:.25em; }
    .imagegallerymodule #dataTableContainer th { padding:0 .25em;line-height:1.25em; }
    .imagegallerymodule #dataTableContainer td { text-align:right;vertical-align:middle;padding:0 .25em;line-height:1.25em; }

    .yui-carousel { border:none;margin:0;padding:0;height:379px; }
    .yui-carousel .yui-carousel-content { border:none;margin:0;padding:0;overflow:hidden; }
    .yui-carousel-nav { display:none; }
    .yui-carousel-element { border:none;margin:0;padding:0;width:620px;height:379px; }
    .yui-carousel-element li { border:none;margin:0;padding:0;width:620px;height:379px; }
    .yui-carousel-element li img { border:none;margin:0;padding:0; }
    .yui-carousel .yui-carousel-item-selected { border:none;margin:0; }

    #packs_casaok { border:none;margin:0;padding:0;width:171px;height:165px; }
    /*#packs_casaok { padding:112px 0 0 0;background:url('../images/packs_casa_ok.png') no-repeat scroll 0 0; }*/
    #packs_casaok .yui-carousel-content { border:none;margin:0;padding:0; }
    #packs_casaok .yui-carousel-nav { display:none; }
    #packs_casaok .yui-carousel-element { border:none;margin:0;padding:0;/*width:171px;*/height:165px; }
    #packs_casaok .yui-carousel-element li { border:none;margin:0;padding:0;width:171px;height:165px; }
    #packs_casaok .yui-carousel-element li img { border:none;margin:0;padding:0; }
    #packs_casaok .yui-carousel-item-selected { border:none;margin:0; }
    #packs_casaok .image_title { background:#479edd;color:white;width:171px;height:22px;display:inline-block;position:absolute;bottom:0px;right:0px;font-size:.6275em;padding:2px 4px;padding-top:8px; }
