img {
	border: 0;
}


#gallery_2 {
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	flex-direction: column;
	
	heigth: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #222322;
	margin: 0px;
}

div#bigimage, div#bigimage img, .bigimage, .bigimage img, div#smallimages, div#smallimages a, div#smallimages img, div#smallimages p, div#gallery_description {
	border: 0;
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
}

div#bigimage_container,
.bigimage_container {
    -webkit-box-flex: 1;      /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 1;         /* OLD - Firefox 19- */
  -webkit-flex: 1;          /* Chrome */
  -ms-flex: 1;              /* IE 10 */
  flex: 1;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
	max-width: 200px;
	min-height: 217px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
}

div#smallimagecontainer {
    float:left;
    width: 140px;
}

div#image_description,
.image_description {
	-webkit-box-flex: 2;      /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 2;         /* OLD - Firefox 19- */
	-webkit-flex: 2;          /* Chrome */
	-ms-flex: 2;              /* IE 10 */
	flex: 2;                  /* NEW, Spec - Opera 12.1, Firefox 20+ */
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}


div#navinext{
    float: right;
    width: 30px;
    margin-top: 1px;
}

a#next {
 padding-left: 21px;
}

div#naviprevious{
    float: left;
    width: 30px;
    margin-top: 1px;
}

a#previous {
 padding-right: 21px;
}

div#smallimages{
    display: none;
}

div#smallimages a{
    display: none;
}

div#gallery_description {
    width: 60px;
    margin: 0 auto 0 auto;
}

div#bigimage img { }



div#smallimages a.gallery_active,
a:link.gallery_active,
a:visited.gallery_active,
a:hover.gallery_active,
a:active.gallery_active {
	text-decoration: underline;
	

}

div#smallimages a.gallery_inactive,
a:link.gallery_inactive,
a:visited.gallery_inactive,
a:hover.gallery_inactive,
a:active.gallery_inactive {
	text-decoration:none;color:#696969;
}

#ausstellungen_top_1_assoziation,
#ausstellungen_top_2_assoziation,
#ausstellungen_top_3_assoziation,
#ausstellungen_top_4_assoziation {
    clear:both;
}