body { color: #333; font-size: 10pt; font-family: Arial; background-color: white;  margin: 0; padding: 0; }
a:link { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #333; font-weight: bold; text-decoration: none; }
a:focus { color: #333; font-weight: bold; text-decoration: none; }
a:active { color: #333; font-weight: bold; text-decoration: none; }

.centeredcontent {width: 750px;	height: 550px; border: 1px solid #373D3D; position: absolute; left: 50%; top: 50%; margin-left: -375px; top: 35px;}

.indeximage {width: 600px; height: 525px; position: absolute; left: 50%; top: 50%; margin-left: -310px; top: 50px;}

.indextext { text-align: justify; position: absolute; right: 50%; width: 200px; overflow: visible; margin-right: -285px; top:450px; z-index:200 }

.exhibition-text { text-align: justify; position: absolute; right: 50%; width: 800px; overflow: visible; margin-right: -500px; top: 350px; z-index:200 }

.artist-text1 { text-align: justify;}

.contact { text-align:justify; position: absolute; right: 50%; width: 280px; overflow: visible; margin-right: 0px; top: 105px;  }

.contact2 { text-align:justify; position: absolute; right: 50%; width: 680px; overflow: visible; margin-right: -400px; top: 105px;  }

.contact3 { text-align:justify; position: absolute; right: 50%; width: 190px; overflow: visible; margin-right: 90px; top: 347px;  }


.current1 { text-align: right; position: absolute; right: 50%; width: 300px; overflow: visible; margin-right: -400px; top: 105px; z-index:200 }


.current5 { text-align: left; position: absolute; right: 50%; width: 800px; overflow: visible; margin-right: -400px; top: 215px; z-index:200 }

.current4 { text-align: right; position: absolute; right: 50%; width: 425px; overflow: visible; margin-right: -398px; top: 145px; z-index:200 }

.currenttitle { text-align: right;  position: absolute; right: 50%; width: 300px; overflow: visible; margin-right: -400px; top: 128px; z-index:200 }

.currenttitle2 { text-align: right;  position: absolute; right: 50%; width: 300px; overflow: visible; margin-right: -400px; top: 643px; z-index:200 }

.current2 { text-align: right; position: absolute; right: 50%; width: 300px; overflow: visible; margin-right: -400px; top: 1450px; z-index:200 }

.current3 { text-align: right; position: absolute; right: 50%; width: 420px; overflow: visible; margin-right: -400px; top: 660px; z-index:200 }

.align_right {text-align: right}

.home { text-align:justify; position: absolute; right: 50%; width: 320px; overflow: visible; margin-right: -70px; top: 105px;  }

.emptypic { position: absolute; height:1000px; width: 1px; right: 50%; overflow: visible; margin-right: -400px; top:70px; }

.form {position: absolute; right: 50%; width: 370px; margin-right: -420px; top: 332px;}

.form2 {position: absolute; right: 50%; width: 700px; margin-right: -420px; top: 625px;}

.form3 {position: absolute; right: 50%; width: 700px; margin-right: -435px; top: 600px;}

.intro {position: absolute; right: 50%; width: 800px; margin-right: -400px; top: 200px; text-align: justify; font-family: arial;}

.intro2 {position: absolute; right: 50%; width: 470px; margin-right: -400px; top: 100px; text-align: justify;font-size: 9pt; border-style: solid; border-width: 1px; border-color: CACACA;  padding: 10; font-family: arial;}

.intro3 {position: absolute; right: 50%; width: 470px; margin-right: -400px; top: 100px; text-align: justify;font-size: 9pt; border-style: solid; border-width: 1px; border-color: CACACA;  padding:10px 50px 10px 10px;; font-family: arial;  z-index:200}

.line { position: absolute; height:1px; width: 800px; right: 50%; overflow: visible; margin-right: -400px; top:70px; }

.logo { position: absolute; right: 50%; overflow: visible; margin-right: -250px; top: 29px; }

.map {position: absolute; right: 50%; width: 400px; margin-right: -440px; top: 105px;}

.map2 {position: absolute; right: 50%; width: 500px; margin-right: -450px; top: 348px;}

.menu { position: absolute; right: 50%; width: 100px; overflow: visible; margin-right: 300px; top: 105px; z-index:200; }

.menu-2 { text-align: right; position: absolute; right: 50%; width: 150px; overflow: visible; margin-right: 180px; top: 105px; z-index:200 }

.menu-3 { text-align: left; position: absolute; right: 50%; width: 100px; overflow: visible; margin-right: 40px; top: 105px; z-index:200 }

.menu-4 { text-align: right; position: absolute; right: 50%; width: 150px; overflow: visible; margin-right: 180px; top: 145px; z-index:200 }

.oxo {position: absolute; right: 50%; width: 114px; margin-right: -298px; top: 92px;}
.oxo2{position: absolute; right: 50%; width: 114px; margin-right: -240px; top: 0px;}

.oxo4{position: absolute; right: 50%; width: 114px; margin-right: -475px; top: 105px; z-index:100}

.picbutton1 {position: absolute;width: 8px; right: 50%; overflow: visible; margin-right: -385px; top: 590px; z-index:200; }

.picbutton2 {position: absolute;width: 8px; right: 50%; overflow: visible; margin-right: -398px; top: 590px; z-index:200; }

.photo { position: absolute; width:800px; right: 50%; visibility: visible; margin-right: -400px; top: 420px; z-index:200; }

.photo2 { position: absolute; width:800px; right: 50%; visibility: hidden; margin-right: -400px; top: 330px; z-index:200; }

.photocurrent { position: absolute; text-align: justify; width:800px; right: 50%; visibility: visible; margin-right: -400px; top: 210px; z-index:200; }

.photocurrent2 { position: absolute; text-align: justify; width:800px; right: 50%; visibility: visible; margin-right: -400px; top: 1500px; z-index:200; }

.forth1 { text-align: right; position: absolute; right: 50%; width: 300px; overflow: visible; margin-right: -400px; top: 105px; z-index:200 }

.forth2 { text-align: right; position: absolute; right: 50%; width: 300px; overflow: visible; margin-right: -400px; top: 395px; z-index:200 }

.forth3 { text-align: right; position: absolute; right: 50%; width: 300px; overflow: visible; margin-right: -400px; top: 550px; z-index:200 }

.photoforth1 { text-align: justify; position: absolute; width:800px; right: 50%; visibility: visible; margin-right: -400px; top: 205px; z-index:200; }

.photoforth2 { position: absolute; width:800px; right: 50%; visibility: visible; margin-right: -400px; top:380px; z-index:200; }


.forth-text { text-align: justify; position: absolute; right: 50%; width: 799px; overflow: visible; margin-right: -400px; top: 790px; z-index:200 }

.table-artist { position: absolute; width:300px; right: 50%; margin-right: -400px; top: 150px; z-index:300; }

/* .table-artist1 { position: absolute; width:300px; right: 50%; margin-right: -195px; top: 489px; z-index:300;} */
.table-artist1 { position: absolute; width:300px; right: 50%; margin-right: -373px; top: 489px; z-index:300;} 

.photo { position: absolute; width:300px; right: 50%; overflow: visible; margin-right: -373px; top: 133px; z-index:200;}

.text-artist { text-align: LEFT; font-size:10pt; position: absolute; width: 560px; right: 50%; height: 197px; overflow: visible; margin-right: -375px; top: 92px; z-index:200;}

.text-exhibition { text-align: LEFT; font-size:10pt; position: absolute; width: 800px; right: 50%; height: 197px; overflow: visible; margin-right: -400px; top: 202px; z-index:200;}

.table-exhibition { position: absolute; width:10px; right: 50%; margin-right: -540px; top: 450px; z-index:300; }

/* .table-exhibition1 { position: absolute; width:300px; right: 50%; margin-right: -595px; top: 468px; z-index:300;} */
.table-exhibition1 { position: absolute; width:300px; right: 50%; overflow: visible; margin-right: -373px; top: 468px; z-index:300;}

.table-exhibition2 { position: absolute; width:300px; right: 50%; overflow: visible; margin-right: -402px; top: 230px; z-index:300;}
	
.table-exhibition3 { position: absolute; width:300px; right: 50%; overflow: visible; margin-right: -402px; top: 330px; z-index:300;}

.table-exhibition4 { position: absolute; width:300px; right: 50%; overflow: visible; margin-right: -402px; top: 240px; z-index:300;}

div#controls3 { 
    position: absolute; 
	top:253px;
    width:14px; height:243px; z-index:4;
    right: 50%; 
    margin-right: 105px;
    }

div#controls2 { 
    position: absolute; 
	top:213px;
    width:14px; height:243px; z-index:4;
    right: 50%; 
    margin-right: 105px;
    }	
  
div#up { 
    position: absolute; 
	z-index:1;
	right: 50%; 
	margin-right: 110px; 
	}
  
div#down { 
    position: absolute; 
	bottom:0; z-index:2;
	right: 50%; 
	margin-right:110px; 
	}  


div#controlsex3 { 
    position: absolute; 
	top:143px;
    width:14px; height:125px; z-index:4;
    right: 50%; 
    margin-right: -55px;
    }


div#controlsex2 { 
    position: absolute; 
	top:93px;
    width:14px; height:125px; z-index:4;
    right: 50%; 
    margin-right: -55px;
    }
		
  
div#upex { 
    position: absolute; 
	z-index:1;
	right: 50%; 
	margin-right: -350px; 
	}
  
div#downex { 
    position: absolute; 
	bottom:0; z-index:2;
	right: 50%; 
	margin-right:-350px; 
	} 
a:visited { color:#333 }	
img { border:0 }
div#wn2  { text-align:right }
div#wn3  { text-align:right }

td { font-size: 10pt; }	



