.plugin_item_gallery { 	background: url('gallery/gallery.png') 7px 7px no-repeat #161616; }
.plugin_item_galleryaddon { 	background: url('gallery/galleryaddon.png') 7px 7px no-repeat #161616; }
.plugin_item_galleryaddonpreviewbox { 	border:1px solid #CCCCCC;cursor:move;position:relative;margin:0px!important;height:auto!important;border-radius:0px;}
.plugin_gallerywidget {margin-bottom:0px;background: url("../images/glassbg.png") bottom right #e6e6e6;float:left;position:relative;}
.plugin_gallerywidget:hover .slideshow_pic_del { display:block;}
.plugin_gallerywidget img.picclass{margin-right:30px;display:block;float:left;margin-bottom:25px;cursor:pointer;}
div.addpicturetoside  { float:left;text-align:center;background: transparent; border:1px dotted #b5bead;overflow:hidden;padding:0;position:relative;}
div.addpicturetoside  img { width:26px;height:23px;position:absolute;top:50%;left:50%;margin-top: -11px;margin-left:-13px;}
div.addpicturetoside:hover {border:1px dotted #504f4a;cursor:pointer;}
div.addpicturetoside:hover img { display:inline;width:26px;height:23px;}
.plugin_gallerywidget_img { position:relative;overflow:hidden;}
.plugin_gallerywidget_img.rotater .plugin_gallerywidget_shadow_inner{ font-size:20px !important; }
.plugin_gallerywidget_img.rotater{ width:100%;} 
.plugin_gallerywidget_shadow { }
.plugin_gallerywidget_img img { width:100%;position:absolute;}
.widgetgallerymaincontainer {}
.widgetgallerymaincontainer, .plugin_gallerywidget_img, .plugin_gallerywidget_shadow, .plugin_gallerywidget_shadow div, .plugin_gallerywidget_img img    {transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;}
.plugin_gallery_previewcontainer { z-index:0;position:relative;width:100%;}
.plugin_gallery_previewcontainer div.plugin_gallery_previewcontainer_inner img { position:relative;}
.plugin_gallery_previewcontainer div.plugin_gallery_previewcontainer_inner img {width:100%;}
.plugin_gallery_previewcontainer div.plugin_gallery_previewcontainer_inner .plugin_gallerywidget_adddescr { position:absolute;top:0px;width:100%;}
.plugin_gallery_previewcontainer div.plugin_gallery_previewcontainer_inner .plugin_gallerywidget_adddescr div {left: 5%; width: 90%;padding:0px;margin:0px;position: absolute;top: 40px; }
.plugin_gallery_previewcontainer div.plugin_gallery_previewcontainer_inner .plugin_gallerywidget_adddescr div textarea { font-family:'Open Sans', san-serif;height:80px;background-color:  rgba(0, 0, 0, 0.5);color:#FFFFFF;text-transform: uppercase;border:0px dotted #CCCCCC;padding: 5px;	-webkit-animation:  background-color 0.5s ;animation: background-color 0.5s ;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;display:block;width:100%;box-sizing: border-box;}
.plugin_gallerywidget_img_border { border:4px solid transparent;}
.plugin_gallerywidget_img_border.aktive { border:4px solid #00792c;}


.widgetgallerymaincontainer { margin-left:-10px;margin-right:-10px;}
.plugin_gallery_gallerybox { float:left;width:25%;position:relative;z-index:1;}
.plugin_gallery_gallerybox > div { margin-right:10px;margin-bottom:20px;margin-left:10px;}
.plugin_gallery_gallerybox:hover .del { cursor:pointer;width:35px;height:35px;background:url('gallery/delete.png') center center no-repeat #e51717;position:absolute;left:10px;top:0px;z-index:1;}
.gallery_rotater .pic_desc, .plugin_gallery_gallerybox .pic_desc  { background:url('gallery/bg.png') top center repeat-x transparent;position:absolute;top:0px;z-index:1;padding:22px !important; }