body { margin:0; padding:0; background:#FFF; font:normal 100%/1.125em Verdana, Arial, Helvetica, sans-serif; color:#000; }

img { margin:0; padding:0; border:0; }
div { margin:0; padding:0; }
:focus { outline:none; }
strong { font-weight:bold; }
.uppercase { text-transform:uppercase; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; }
.hidden { visibility:hidden; }
em { font-weight:normal; text-decoration:none; color:#FF0000; font-style:normal; }

#page { padding:29px; margin-bottom:3em; }
#leftcol { float:left; width:165px; }
#rightcol { float:left; width:40.25em; margin:0 0 0 2.05em; }

#logo { height:10em; }
#head { float:right; height:9.25em; }
#lang { width:160px; margin:2em 0 0 -1px; font-size:9px; line-height:10px; text-align:justify; text-transform:uppercase; height:1.1em; overflow:hidden; }
#lang a.current, #lang a:hover { font-weight:bold; }
#date, #time { width:160px; margin:-2px 0 0 -1px; font-size:9px; line-height:10px; text-align:justify; text-transform:uppercase; height:1.1em; overflow:hidden; }
#time { margin-top:0; }
#last_upload { margin:1.9em 0 0 0; height:2em; overflow:hidden; }
.upload { width:159px; margin:0; font-size:8px; text-align:justify; text-transform:uppercase; }

#navi ul { list-style:none; margin:0; padding:0; }
#navi ul li { margin:0; line-height:19px; }
#navi ul li a { display:block; width:100%; background-repeat:no-repeat; margin-bottom:11px; }
#navi ul li a:hover, #navi li a.current { background-position:0 -19px; }
#navi ul li a span { display:block; width:100%; height:19px; visibility:hidden; }

#navi ul li.fallback a { padding-bottom:6px; font-size:0.6em; line-height:2em; text-transform:uppercase; }
#navi ul li.fallback span { visibility:visible; }
#navi ul li.fallback a:hover, #navi ul li.fallback a.current { text-decoration:none; background:transparent url("../images/nav_underline.gif") left bottom no-repeat; }
#navi ul li.fallback a.current { font-weight:bold; }

#navi ul li.subnav { }
#navi ul li ul li { margin-top:-6px; }
#navi ul li ul li a { padding-bottom:6px; font-size:0.6em; line-height:2em; text-transform:uppercase; }
#navi ul li ul li a:hover, #navi ul li ul li a.current { text-decoration:none; background:transparent url("../images/nav_underline.gif") left bottom no-repeat; }
#navi ul li ul li a.current { font-weight:bold; }

#nav_exhibition_past a { background-image:url(../images/nav_title_exhibition_past_en.gif); }
#nav_exhibition_upcoming a { background-image:url(../images/nav_title_exhibition_upcoming_en.gif); }
#index_a a { background-image:url(../images/index_a.gif); }
#index_b a { background-image:url(../images/index_b.gif); }
#index_c a { background-image:url(../images/index_c.gif); }
#index_d a { background-image:url(../images/index_d.gif); }
#index_e a { background-image:url(../images/index_e.gif); }
#index_f a { background-image:url(../images/index_f.gif); }
#index_g a { background-image:url(../images/index_g.gif); }
#index_h a { background-image:url(../images/index_h.gif); }
#index_i a { background-image:url(../images/index_i.gif); }
#index_j a { background-image:url(../images/index_j.gif); }
#index_k a { background-image:url(../images/index_k.gif); }
#index_l a { background-image:url(../images/index_l.gif); }
#index_m a { background-image:url(../images/index_m.gif); }
#index_n a { background-image:url(../images/index_n.gif); }
#index_o a { background-image:url(../images/index_o.gif); }
#index_p a { background-image:url(../images/index_p.gif); }
#index_q a { background-image:url(../images/index_q.gif); }
#index_r a { background-image:url(../images/index_r.gif); }
#index_s a { background-image:url(../images/index_s.gif); }
#index_t a { background-image:url(../images/index_t.gif); }
#index_u a { background-image:url(../images/index_u.gif); }
#index_v a { background-image:url(../images/index_v.gif); }
#index_w a { background-image:url(../images/index_w.gif); }
#index_x a { background-image:url(../images/index_x.gif); }
#index_y a { background-image:url(../images/index_y.gif); }
#index_z a { background-image:url(../images/index_z.gif); }

#year_1994 a { background-image:url(../images/1994.gif); }
#year_1995 a { background-image:url(../images/1995.gif); }
#year_1996 a { background-image:url(../images/1996.gif); }
#year_1997 a { background-image:url(../images/1997.gif); }
#year_1998 a { background-image:url(../images/1998.gif); }
#year_1999 a { background-image:url(../images/1999.gif); }
#year_2000 a { background-image:url(../images/2000.gif); }
#year_2001 a { background-image:url(../images/2001.gif); }
#year_2002 a { background-image:url(../images/2002.gif); }
#year_2003 a { background-image:url(../images/2003.gif); }
#year_2004 a { background-image:url(../images/2004.gif); }
#year_2005 a { background-image:url(../images/2005.gif); }
#year_2006 a { background-image:url(../images/2006.gif); }
#year_2007 a { background-image:url(../images/2007.gif); }
#year_2008 a { background-image:url(../images/2008.gif); }
#year_2009 a { background-image:url(../images/2009.gif); }
#year_2010 a { background-image:url(../images/2010.gif); }
#year_2011 a { background-image:url(../images/2011.gif); }
#year_2012 a { background-image:url(../images/2012.gif); }
#year_2013 a { background-image:url(../images/2013.gif); }
#year_2014 a { background-image:url(../images/2014.gif); }
#year_2015 a { background-image:url(../images/2015.gif); }
#year_2016 a { background-image:url(../images/2016.gif); }
#year_2017 a { background-image:url(../images/2017.gif); }
#year_2018 a { background-image:url(../images/2018.gif); }
#year_2019 a { background-image:url(../images/2019.gif); }
#year_2020 a { background-image:url(../images/2020.gif); }

#content { clear:both; margin:0 0 3em 0; font-size:0.6em; line-height:3.15em; text-align:justify; }
#content h1, #content h2, #content h3 { margin:0; font-size:1em; line-height:3.15em; font-weight:bold; text-transform:uppercase; }
#content h2 { width:55em; }
#content h4 { margin:0; font-size:1em; line-height:3.15em; font-weight:normal; }
#content p { margin:0 0 3.15em 0; }
#content img { margin:-1.5em 0 0 0; }
#content div.hiddenImg { display:none; }
#content img { display:block; margin-top:0; }
#content a.image { text-decoration:none; }
#content img.first { margin-top:1.2em; }
#content img.link { cursor:pointer; }
#content span.caption { padding:0 0 3.15em 0; display:block; }
#content ul#content_links { list-style:none; margin:0 0 -0.1em; padding:0; }
#content ul#content_links li { display:inline; margin-right:1em; text-transform:uppercase; }
#content ul#content_links li a { font-size:0.9em; font-weight:bold; text-transform:uppercase; }
#content div.article { clear:both; }
#content div.article ul.pdfs, #content ul.pdfs { list-style:none; margin:0 0 -0.1em; padding:0; }
#content div.article div.videos { }
#content div.article div.images { }
#content div.article span.date { float:right; }

#content form { margin:0; padding:0; }
#content form input:text { margin:0; padding:2px; font-size:1em; width:20em; }

