.item_option_title {
}

.item_option_edition {
  margin-top:4px;
}

.item_option_description {
  margin-top:0px;
}


.item_option_edition {
  font-style:italic;
}

.gallery-list-table, .gallery-overview-table 
{
  width:100%;
}

.gallery-item-container {
  padding:0px !important;
}


.gallery-title 
{
  float:left;
}

.gallery-pages
{
  float:right;
  margin-top:6px;
}

.tab-headline  
{ 
  font-weight:bold;
}

.captionheader 
{
  text-align:right;
}

.galleryportlet-itemblock 
{
  float:left !important; 
  margin-right:10px;
}

.articleitem_content .galleryportlet-infoblock {
  font-size: 1.1em;
}

.articleitem_content .galleryportlet-infoblock h2 {
  font-size:1.3em !important;
}

.galleryportlet-infoblock h2 {
  font-size:1.4em !important;
  color: #2174AF !important;
}

.gallery-category-title h2 {
  color:#555555 !important;
  font-size:1.4em !important; 
  margin:0px;
}

.gallery-category-image {
  width:100%;
  overflow:hidden;
}

.gallery-list-table-row {
}

.col1, .col2 {
  overflow:hidden;
}

.col1 {
  width:60%;
}

.col2  {
  width:40%;
}

#tooltip
{
  position: absolute;
  z-index: 3000;
  border: 1px solid #2174AF;
  background-color: #ffffff;
  padding: 5px;
  font-size:0.85em;
  opacity: 0.75;
  width: 320px;
}


/* Galerie Index */
.item_border 
{

}

.item_border .picture img {
  border:1px solid #C4C7CA;
}

.item_border .link {
  border:1px solid #C4C7CA;
  display:inline-block;
  margin-bottom:2px;
  min-height:100px;
  padding:3px;
  width:150px;
}

.item_border .picture a
{
  margin:0;
  padding:0;
}

.item_infos 
{
  text-align:left;
}

.item_border h3 
{
  margin-top: 0px;
  margin-bottom:2px;
}

.gallery-overview-table-cell 
{
  padding-bottom:20px;
  padding-right:20px;
  width:50%;
}

.gallery-category-description 
{
  margin-bottom:30px;
}

.fileinfo {
  border-top:1px solid #E8E8E8;
  width:100%;
  margin-top:12px;
  padding-top:5px;
}

.fileinfo_table {
  width:100%;
}

.fileinfo_icon {
  width:100px;
}

.fileinfo_txt, .fileinfo_icon {
  vertical-align: top;
  font-size:0.83em;
  padding:3px;
}

.fileinfo_txt {
  padding-top:1px;
}

.galerie_overviewlink_box {
  margin-top: 8px;;
}

.galerie_overviewlink_box a:hover{
  color:#555555 !important;
}

.galerie_overviewlink_txt {
  display:none;
  visiblity:hidden;
}

.gallery_portlet_item_overview_divider {
  background:none;
  clear:both;
   height:12px;
}



/* Portlet:  Mehr zum Thema */
.gallery_portlet_mehr_zum_thema {
  padding:1px !important; 
  padding-top:0px !important;
}

.gallery_portlet_mehr_zum_thema h2 {
  font-size:1.1em !important;
  margin: 0 !important;
  color: #2174AF !important;
}

.gallery_portlet_mehr_zum_thema .portlet_category {
  padding-left:15px;
  background:#E4F1FA;
  border-bottom:1px dotted #88BADE;
  border-top:none;
  padding-top:2px;
  padding-bottom:2px;
}

.gallery_portlet_mehr_zum_thema .galleryportlet-itemblock {
  background:#FFFFFF;
  width:100%;
}

.gallery_portlet_mehr_zum_thema .item {
  margin-left:15px;
  padding-top:8px;
  padding-bottom:4px;
}

.gallery_portlet_mehr_zum_thema .item img {
  border:0;
}




/* Fade Portlet */
.fade_portlet .portlet_content_container .portlet_content_container_left .portlet_content_container_right .container {
  height:143px !important;
}

.fade_portlet .portlet_standard_content_container_big {
  background:none;
}

.fade_portlet ul {
  margin-top:8px;
  margin-bottom:8px;
}

.fade_portlet .fader {
  margin-left: 10px; 
  padding: 0;
}

/* IE6 */
* html .fade_portlet .fader {
margin-top:8px;
}

.fade_portlet .fader_with_margin {
  margin-top:8px !important;
}

.fade_portlet .line_without_margin {
  margin-left:0px !important;
}

/* das ist der Zoom-Button */
.gallery_container .gallery-list-table td a.link-image-zoom img._icon_imagezoom {
  display: none;
}

.articleitem_content .gallery_container .gallery-list-table td div {
  margin-bottom: 0 !important;
}

/* ------------------------------------ index_polaroid ------------------------------------ */

.gallery_polaroid_container{
    padding:0;
    list-style-type:none;
}
.gallery_polaroid_container .polaroid_item{
    border: 1px solid #C4C7CA;
    display: inline-block;
    padding: 10px 1.73310225%;
    text-align: center;
    width: 15%;
    margin-bottom:10px;
    margin-right:1.73310225%;
    border-radius: 10px;
}
.gallery_polaroid_container ul.gallery-overview{ padding:0; }
.gallery_polaroid_container .polaroid_item img{
    border-radius: 5px;
    max-width: 100%;
}
.gallery_polaroid_container .polaroid_infos {
    margin-top: 10px;
    text-align: justify;
}
.gallery_polaroid_container .polaroid_item .polaroid_image{ margin-bottom:0 !important; }
.gallery_polaroid_container .polaroid_item .download img {
    display: block;
}
.gallery_polaroid_container .gallery-category {
    margin: 20px 0;
}
.gallery_polaroid_container .link-image-zoom{
    display: block;
    text-align: center;
}
.gallery_polaroid_container .link-image-zoom ._icon_imagezoom{
    /*position:static !important;*/
    margin-left: -29px;
    bottom: 0 !important;
    left: 0 !important;
    border:none;
    margin-top: -24px;
}
.gallery_polaroid_small .link-image-zoom{
    background-position: right bottom;
    background-repeat: no-repeat;
    display: block;
    height: 100%;
}
.gallery_polaroid_small .link-image-zoom ._icon_imagezoom{
    display: none;
}
.gallery_polaroid_small .polaroid_item .polaroid_image{
    height: 100%;
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
    position: relative;
}

.gallery_polaroid_container .polaroid_infos .description {
    display: block;
}
.gallery_polaroid_container .polaroid_infos h3 {
    text-align: center;
    margin-bottom: 0 !important;
}
.gallery_polaroid_container .polaroid_infos a.link-image-zoom img._icon_imagezoom{display:none !important;}
/* ------------------------------------  gallery polaroid same width ------------------------------------ */

.gallery_polaroid_same_width{overflow: hidden;}
.gallery_polaroid_same_width .polaroid_item_container { clear: both; }

.gallery_polaroid_same_width .polaroid_item { display: block; float: left; height: 100%; width: 20%; min-height: 120px;}
.gallery_polaroid_same_width .polaroid_item:last-child{margin-right:0;}