html {overflow-y: scroll;}
a { color:#8C60C1; text-decoration:none; }
a:focus {outline:none}
a img {border:none}
a:hover {color:#000000}
#article a { }
.active {background-color:#8C60C1;color:#FFFFFF}
body { font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:12px; 	line-height:1.4em }
.newsteaserlist {font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:12px;line-height:1.4em }
#wrapper {width:1000px; margin:auto; position:relative; text-align:left }
#logo {float:left;  border-right:1px solid #FFFFFF; width:199px; margin-bottom:15px; margin-top:3px;}
#margin img {margin-bottom:4px}
#logoCollection { font-size:23px; font-weight:bold; font-family:"Helvetica Neue", helvetica, Arial, sans-serif; color:#000000;margin-left:0px;  letter-spacing:-0.05em;}
#logoCollection a {font-size:36px; font-weight:bold; font-family:"Helvetica Neue", helvetica, Arial, sans-serif; color:#000000;  letter-spacing:-0.03em;}
#hfgraphics {margin-left:2px;margin-bottom:7px;}
#menu1, #menu2, #menu3, #menu4 { font-weight:bold; }
#menu1 {float:left;width:199px; border-right:1px solid #FFFFFF; margin-top:}
#menu2 { float:left;width:199px;border-right:1px solid #FFFFFF; }
#menu3 {float:left;width:199px; border-right:1px solid #FFFFFF }
#menu4 {float:left;width:199px;border-right:1px solid #FFFFFF;margin-top:-1px}
#menu4 a {font-size:14px; font-family:"Helvetica Neue", helvetica, Arial, sans-serif; }
#article {float:left;  width:1000px; margin-top:16px; position:relative; margin-bottom:30px;}
#tools {width:100%; height:30px;  font-family:"Courier New", Courier, monospace; font-size:12px; margin-top:0px; margin-bottom:10px;letter-spacing:0px}
#toolsBottom {width:100%; height:30px; font-family:"Courier New", Courier, monospace; font-size:12px; margin-top:40px; margin-bottom:20px;letter-spacing:0px; }

#toolsBottom a:hover {background-color:#8C60C1;color:#FFFFFF}
#tools a:hover {background-color:#8C60C1;color:#FFFFFF}
#pagetitle {margin-bottom:30px; font-family:"Helvetica Neue", helvetica, Arial, sans-serif; font-size:23px; font-weight:bold; width:1000px; }

#search input, #searchWorks, #searchArticle input { border:none; background:#f8f8f8; font-family:inherit; font-size:11px; color:inherit;  width:200px; text-align:left}
#search input {position:absolute; right:0px}
	
#imageDetails {width:1000px;  margin:auto; position:relative}

.tableHeader {font-size:9px;color:#8C60C1;text-align:left;font-family:"Helvetica Neue", helvetica, Arial, sans-serif;font-weight:normal;letter-spacing:0px}
.tableHeader a:hover {background-color:#8C60C1;color: #FFFFFF}

.accordionRow{overflow:hidden; width: 1000px; margin-top:5px; margin-bottom:7px; cursor:pointer; z-index:3; }
.hover:hover {color:#000000}

.accordionContent{height:0px;width: 1000px; text-align:center; visibility:hidden; font-family:"Helvetica Neue"; Arial, helvetica, sans-serif; size:20px}
.accordionContent img {margin-top:20px; margin-bottom:20px}

#artworkslist{padding-bottom:0px; margin-bottom:4px;   width:1000px ; text-align:left}
#artworksName {width:183px; margin-rigth:5px; padding-left:4px}
#artworksTitle {width:346px; margin-right:28px;}
#artworksYear {width:90px;margin-rigth:5px;}
#artworksCategory {width:95px;margin-rigth:5px;}
#artworksPurchased {width:90px;margin-rigth:5px;}
#artworksLocation { width:100px;}
.AccArtworksName {float:left;  width:191px;  margin-right:5px;  font-size:23px; font-weight:bold;line-height:1.2em; padding-top:px}
.AccArtworksNameTextonly {float:left;  width:191px;  margin-right:5px;  font-size:12px; font-weight:bold;line-height:1.2em; padding-top:0px}
.AccArtworksTitle {float:left;width:371px;  margin-right:30px; font-size:23px; font-weight:bold;line-height:1.2em; padding-top:0px}
.AccArtworksTitleTextonly {float:left;width:371px;  margin-right:30px; font-size:12px; font-weight:bold;line-height:1.2em; padding-top:2px;padding-bottom:1px}
.AccArtworksYear{float:left; width:83px;  margin-right:15px;font-size:12px;padding-top:2px}
.AccArtworksCategory{float:left; width:98px;  margin-right:5px;font-size:12px;padding-top:2px}
.AccArtworksPurchase{float:left;width:90px;  margin-right:5px;font-size:12px;padding-top:2px}
.AccArtworksLocation{float:left; width:100px;  font-size:12px; padding-top:2px}
.tablerow tr:hover {color:#000000}
.tablerowartwork tr:hover {color:#000000}


#artistlist{padding-bottom:0px  width:1000px}
#artistlist th {text-align:left; font-size:9px;color:#8C60C1;text-align:left;font-family:"Helvetica Neue", helvetica, Arial, sans-serif;font-weight:normal;letter-spacing:0em; padding-bottom:5px}
.artistTableHeader {text-align:left; font-size:9px; }
.artistTableHeader a:hover { background:#8C60C1; color:#FFFFFF}
#artistsName {width:191px; margin-right:5px; padding-left:4px}
#artistsSurname {width:400px; margin-rigth:5px;}
#artistsBorn {width:120px; margin-rigth:5px; font-size}
#artistsBornIn {width:80px; margin-rigth:5px;}
#artistsActiveIn {width:80px; margin-rigth:5px;}
.AccArtistName {float:left; width:191px; margin-right:5px; font-size:23px; font-weight:bold}
.AccArtistLastname {float:left; width:397px; margin-right:5px; font-size:23px; font-weight:bold}
.AccArtistBorn {float:left;width:114px; margin-right:5px;font-size:12px;padding-top:2px}
.AccArtistBornIn {float:left;width:80px; margin-right:1px;font-size:12px;padding-top:2px}
.AccArtistActiveIn {float:left;width:80px; font-size:12px;padding-top:2px}

.artistAccordionImage {text-align:left;  padding-top:20px}
.artistAccordionImage img {margin-right:10px; margin-top:-10px}


.navebene1 { font-size:14px; font-family:"Helvetica Neue", helvetica, Arial, sans-serif;line-height:15px}
.navactiveebene1 {font-size:14px; font-family:"Helvetica Neue", helvetica, Arial, sans-serif; line-height:15px; color:#000000}

#news1 {float:left; width:232; margin-right:24px; z-index:10001; line-height:1.6em }
#news1 a:hover ,#news2 a:hover,#news3 a:hover,#news4 a:hover {background: #8C60C1; color:#FFFFFF}
#news1 a, #news2 a, #news3 a, #news4 a {background:#f6f6f9}
#news2 {float:left; width:232; margin-right:24px}
#news3 {float:left; width:232; margin-right:24px}
#news4 {float:left; width:232; margin-right:0px}

#exhibitionteaser1 {float:left; width:232; margin-right:24px; z-index:10001; line-height:1.6em }
#exhibitionteaser1:hover:a ,#news2:hover:a,#news3 a:hover,#news4 a:hover {background: #8C60C1; color:#FFFFFF}
#exhibitionteaser2 {float:left; width:232; margin-right:24px}
#exhibitionteaser3 {float:left; width:232; margin-right:24px}
#exhibitionteaser4 {float:left; width:232; margin-right:0px}

.titleImage { width:230px}
.teaserDate {font-family:"Courier New", Courier, monospace; font-size:23px; margin-top:15px;letter-spacing:0px}
.teaserheadline {font-family:"Helvetica Neue", helvetica, Arial, sans-serif; font-weight:bold;font-size:23px; margin-top:10px; line-height:1.2em; margin-bottom:10px}
.sticker { float:right;margin:4px; margin-right:0px}
.exhibitionHeadline { font-size:23px; line-height:1em;font-family:"Helvetica Neue", helvetica, Arial, sans-serif; font-weight:bold;}
.exhibitionHeadlineTeaser { font-size:23px; line-height:1em;font-family:"Helvetica Neue", helvetica, Arial, sans-serif; font-weight:bold;}
.exhibitionTitleImage {margin-bottom:15px}
.exhibitionHeader {margin-bottom:10px}
.exhibitionDateLocation {font-family:"Courier New", Courier, monospace; font-size:23px; line-height:1em;letter-spacing:0px; margin-bottom:10px; margin-top:-7px}

#lightboxwrapper {text-align:justify;}
#lightboxwrapper img {margin-right:15px; margin-bottom:15px}

#mediaTable tr:hover a{color:#000000; }
.mediaRowHover:hover{color:#000000}
.mediaRow { overflow:hidden; width: 1000px;padding-top:5px; padding-bottom:5px; cursor:pointer; z-index:3;border-top:1px solid #bc99de }
#inTheMediaTable th {text-align:left}

.mediaListTitle {width:525px; font-size:23px;font-family:"Helvetica Neue", helvetica, Arial, sans-serif; padding-top:0px; padding-right:10px; font-weight:bold; line-height:1.2em }
.mediaListPublication {width:114px; font-size:12px; margin-top:3px;padding-right:14px}
.mediaListDate { width:80px; font-size:12px;margin-top:3px}
.mediaListLanguage {width:50px;font-size:12px;margin-top:3px}
.mediaListSubject {width:115px;font-size:12px;margin-top:3px;padding-right:10px}
.mediaListGenre {width:70;font-size:12px;margin-top:3px}

#mediaTitle {font-size:9px;color:#8C60C1;letter-spacing:0px; padding-left:0px}
#mediaDate {font-size:9px;color:#8C60C1;letter-spacing:0px;padding-left:3px}
#mediaLanguage {}
#mediaPublication {font-size:9px;color:#8C60C1;letter-spacing:0px;padding-left:7px}
#mediaSubject {font-size:9px;color:#8C60C1;letter-spacing:0px;padding-left:2px}
#mediaGenre {font-size:9px;color:#8C60C1;letter-spacing:0px;padding-left:5px}
#media {}
.mediaLeft img{ margin-left:170px}
.mediaRight {width:496px; padding-right:24px;font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:12px; line-height:1.4em}


#artworkArtistDetails {font-family:"Courier New", Courier, monospace;font-size:12px; letter-spacing:0px;letter-spacing:0px}
#artworkArtistDetails a {background:#f6f6f9}
#artworkArtistDetails a:hover {background:#8C60C1;color:#FFFFFF}

#artworkTitleName {font-family:"Helvetica Neue", helvetica, Arial, sans-serif; font-size:23px; font-weight:bold; margin-bottom:10px; line-height:1.2em}
.artworkImage {margin-top:20px}
#imageContainer {margin-bottom:40px; border:1px solid #CCCCCC; padding-10px}
#artworksDetails {margin-top:100px}
#artworksDetails td {font-size:12px; }
.lable {font-family:"Courier New", Courier, monospace;font-size:12px;letter-spacing:0px}
#category {width:115px; padding-right:10px;padding-bottom:10px}
#technique {width:115px; padding-right:10px;padding-bottom:10px}
#produced  {width:115px; padding-right:10px}
#dimensions {width:115px; padding-right:10px}
#purchased {width:115px; padding-right:10px}
#location {width:115px; padding-right:10px}
#edition {width:115px; padding-right:10px}
.artworksText {width:240px; height:100px;}
#artworksExhibitions {margin-bottm:10px}

#imageArtist {font-family:"Helvetica Neue", helvetica, Arial, sans-serif; font-size:23px; font-weight:bold;}
#imageTitle {font-family:"Helvetica Neue", helvetica, Arial, sans-serif; font-size:23px; font-weight:bold;}
#imageClose {font-family}


#exhibitionImages {position:absolute; width:488px; top:90px; left:520px;color:#FFFFFF;font-family:"Courier New", Courier, monospace; font-size:11px;letter-spacing:0px  }
#exhibitionImages:hover {font-family:"Courier New", Courier, monospace; color:#8C60C1; font-size:11px;letter-spacing:0px}
#exhibitionImages img {}
.exhibitionImagesContainer {height:100px; float:left; margin-right:20px; margin-bottom:20px}
.exhibitionImagesContainer2 {height:230px; float:right; margin-right:20px; margin-bottom:20px}
.exhibitionImagesCaption {overflow:hidden; }

.exhibitionHeadline {font-family:"Helvetica Neue", helvetica, Arial, sans-serif; font-size:23px; font-weight:bold; width:488px; margin-bottom:0px; padding-right:5px;}
.exhibitionTeaserSubtitle { font-weight:normal; font-family:"Courier New", Courier, monospace; font-size:23px;letter-spacing:0px}
#exhibitionArticle {margin-top:15px}
#exhibitionSubtitle  {width:488px; border-right:25px solid #FFFFFF; font-weight:normal; font-family:"Courier New", Courier, monospace; font-size:23px;letter-spacing:0px }
#exhibitionImage {width:225px; text-align:center}
.exhibitionImagesContainer img {height:100px;}
.exhibitionImagesContainer2 img {height:230px; }
.exhibitionImagesContainer {float:left; margin-right:20px; margin-bottom:20px;  }
#exhibitionArticleLeft {width:232px; border-right:24px solid #FFFFFF; font-size:11px;  font-family: "Helvetica Neue", helvetica, Arial, sans-serif;font-size:12px;letter-spacing:0em;line-height:1.4em}
#exhibitionArticleRight {width:232px; font-family:"Courier New", Courier, monospace;font-size:13px;line-height:1.48em;}
#exhibitionArticleRight a {background:#f6f6f9}
#exhibitionArticleRight a:hover {background:#8C60C1; color:#FFFFFF}


#language:hover { 
	
	color: #8C60C1; 
	
	}
.EditorTitle {font-family:"Helvetica Neue", helvetica, Arial, sans-serif;font-size:23px; font-weight:bold; line-height:1.2em}
.EditorSubtitle {font-family:"Courier New", Courier, monospace; font-size:23px;line-height:1.2em;letter-spacing:0px}
.EditorInfo {font-family:"Courier New", Courier, monospace; font-size:12px;letter-spacing:0px;line-height:1.4em}
.EditorInfo a { }
.EditorInfo a hover { }
#staticPage {  }
.staticPageColumn {width:230px; border-right:24px solid #FFFFFF}
.staticPageColumn { font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:12px; 	line-height:1.4em}
#staticPage td img { }
#staticPage td {  }
.staticPageColumn1 { width:230px; border-right:24px solid #FFFFFF;font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:12px; 	line-height:1.4em}
.staticPageColumn2 {width:230px; border-right:24px solid #FFFFFF;font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:12px; 	line-height:1.4em  }
.staticPageColumn3 { width:230px; border-right:24px solid #FFFFFF;font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:12px; 	line-height:1.4em }
.staticPageColumn4 {width:230px; font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:12px; line-height:1.4em}

#staticPage a {background:#f8f8f8;}
#staticPage a:hover {background:#8C60C1; color:#FFFFFF;}

#closeLink {position:absolute; left:950px; top:8px}
#imageTitle {margin-top:5px}

#childelementDetails { border:0px; width:100%; margin-top:25px;}
#childelementsTitle {font-family:"Helvetica Neue", helvetica, Arial, sans-serif;color:#8C60C1;  font-size:23px; font-weigth:bold}
.childelementDimensions {}
.childelementCategory {}
.childelementTechnique {}
#newspage td {font-size:12px; line-height:1.4em}

#currentLayout {background:#8C60C1; color:#FFFFFF}
#currentPage {background:#8C60C1; color:#FFFFFF}
th.tableheader {border-bottom:1px solid #B799DF; padding-bottom:8px; }

.tablerow td {border-bottom:0px solid #B799DF }
.tablerowartwork td {border-bottom:1px solid #B799DF }
.row {border-bottom:1px solid #B799DF}
.tablerow tr:hover {cursor:pointer; color:#000000}
#tools td {border:none}
.accArtistName {background:#CCCCCC}
#placeholderFoot {text-align:center; margin-top:60px; margin-bottom:60px; font-family:"Courier New", Courier, monospace; font-size:13px}
#toolsBottom td {border:none}

#advancedSearch { position:absolute; top:110px; right:10px; }
#advancedSearch a { font-family:"Courier New", Courier, monospace; font-size:11px}
.arrows {font-size:14px}
.linktoexhibitions:hover {background: #8C60C1; color:#FFFFFF}
.linktoexhibitions {background: #f6f6f9} 
#media a {background: #f6f6f9}
#media a:hover {background: #8C60C1; color:#FFFFFF}
#media {margin-bottom:50px}