body {
	font-family: Verdana, sans-serif;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0px;
}

/* * * * * * * * * * * * * * *
	      HEAD
* * * * * * * * * * * * * * * */
#head {
	/*border: solid orange;*/
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 113px;
}

#nav {
	/*border: solid black;*/
	position: absolute;
	left: 350px;
	top: 63px;
}


/* * * * * * * * * * * * * * *
	      CONTENT
* * * * * * * * * * * * * * * */

#content {
	/*border: solid green;*/
	position: absolute;
	top: 113px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}


/* * * * * * * * * * * * * * *
	      TEMPLATES
* * * * * * * * * * * * * * * */

/* Definiert den sichtbare Bereich des Template */
.template-frame {
	/*border: solid lightgrey;*/
	margin-top: 54px; /* (168) */
	margin-left: 0px;
	overflow: hidden;
	overflow-y: hidden;
	height: 500px;
	position : relative;
}

/* Bereich der den content enthält. 
 * Ist breiter als der sichtbare Bereich 
 */
.template-container {
	/*border : solid lightgreen;*/
	position : absolute;
	margin : 0px 0px 0px 210px;
	width : 20000px;
}

.template-element {
	/*border: solid green;*/
	float : left;
	margin : 0px;
}

/* * * * * * * * * * * * * * *
	      TEMPLATES - IMAGES
* * * * * * * * * * * * * * * */

.image {
	/*border: solid lightblue;*/
	height: 364px;
	margin-bottom: 29px;
}

.image-dimensions {
	color: grey;
	font-size: xx-small;
}

.image-details {
	font-size: xx-small;
	color: #615143;
}

/* * * * * * * * * * * * * * * * *
	      TEMPLATES - EXHIBITION
* * * * * * * * * * * * * * * * * */

.exh-image {
	/*border: solid lightblue;*/
	margin-bottom: 29px;
}

.exhibition-top-link {
	color: #615143;
	font-size: xx-small;
	font-weight: normal;
	cursor: pointer;
}

.exhibition-year {
	font-size: xx-small;
	color: #615143;
}

.exhibition-subtext {
	font-size: xx-small;
	line-height: 175%;
	color: #615143;
}

/* * * * * * * * * * * * * *
	      INFO
* * * * * * * * * * * * * * */
#info_left {
	/*border: solid brown;*/
	float: left;
	height: 500px;
	margin: 0px;
}

#info_nav {
	/*border: solid grey;*/
	width: 406px;
}

#info_content {
	/*border: solid lightgrey;*/
	overflow: hidden;
	overflow-y: hidden;
	height: 500px;
}

.resources-container {
	/*border: solid yellow;*/
	width : 700px;
	margin-left: 34px;
}


/* * * * * * * * * * * * * *
	      NAVIGATION / JS
* * * * * * * * * * * * * * */
.hide {
	display: none;
}

.show {
	display: block;
}

.button { }

.selected { }

/* * * * * * * * * * * * * *
	      INFO
* * * * * * * * * * * * * * */

table {
	margin: 0px 0px 10px 0px;
	border-collapse: collapse;
}

td {
	vertical-align: top;
	padding-top: 3px;
	width: 24px;
}

.column1 {
	width: 65px;
}

.column2 {
	width: 350px;
}

.subImg {
	margin-bottom: 5px;
}

.base {
	font-size: x-small;
	color: black;
}

.links {
	margin: 0px 0px 45px 0px;
}

.link_download {
	color: #999999;
}

.link_download:hover {
	color: #ACC9DA;
}

.links a {
	line-height: 175%;
	font-size: xx-small;
	color: #615143;
}

.links a:hover {
	color: #ACC9DA;;
}

.wide {
	line-height: 175%;
}

.small {
	font-size: xx-small;
}

.grey {
	color: #615143;
}

.brown {
	color: #615143;
}
