body {margin-left: 0px; margin-right: 0px; margin-top: 0px;}
img { max-width:600px; max-height:500px; display:block; margin: 0px 0px 5px 0px;}

/* Colours */

a { color: grey; }
a:hover { color:black; }
strong { color:black; }


/* Typography */

body { font-family: "Arial", Arial, Helvetica, sans-serif; line-height: 1.3;  }
a { text-decoration: none; font-weight: bold;}
div#menue { font-size: 16px; font-weight: bold;}
em {font-style:italic;}
strong {font-weight: bold;}

.selected {color: black;}

div#current { font-size:16px; font-weight:normal;}
div#info { font-size:16px; font-weight:normal;}

.exhibtitle { text-transform:uppercase; font-weight: bold;}
.textklein { font-size: 12px;}

/* Typography Artists */

.artist { font-weight: bold;}
.artistsubmenue { font-weight: bold;}


/* Layout */
div#content { 	margin-left: 170px; margin-bottom: 30px; 
				text-align: left;}

div#start { 		margin-left: 170px; height: 80px; 
				text-align: left;}
				
.contentplus { 	padding-top: 70px; text-align: left;}
				
.floatimage { 	float: left; margin-right:10px; margin-bottom:5px; max-width:500px; }

.textbox { 		width: 600px; margin-bottom: 30px;}
				
.imagebox { 	margin-bottom:40px; width: 830px;}

.listbox { 		width: 800px;}

.image { 		margin-bottom: 60px;}


.mainmenue { 	position:fixed; left:0px; top: 0px; right:0px; text-align: left;  
				padding-left: 20px; padding-top: 30px; height: 50px; background-color: white;}
				
.artistmenue { 	position:fixed; left:0px; top: 80px; right:0px; padding-left: 170px; text-align: left;
				background-color: white; height: 50px;}


/* Image Gallery */
div#image-wrapper { overflow: hidden; width: 600px;}
div#image-wrapper div#image-holder { width: 100000000px; }
div#image-wrapper div#image-holder div.image { float: left; width: 600px; }