html, body {height: 100%; border: 0;font-size: 16px;}* {margin: 0; padding: 0;}img {border: 0;}body {font: normal 76%/1.5 arial;color: #000;text-align: center;background: #fff;}#menu {float: left;width: 220px;margin: auto;margin: 5px 0 50px 0;text-align: left;background: #fff url(i/back_left.png) 2px repeat-y;}#menu p {margin-top: 25px;background: #f5f5ed url(i/back_leftz.png) top left repeat-y;border: 1px solid #CCCC99;padding: 5px 5px 5px 20px;border-left: 0;font: normal 95%/1.5 arial;}#menu p span {display: block;width: 100%;height: 20px;text-align: center;color: #666633;font-weight: bold;}#menu p a {text-decoration: none;color: #000;font-style: italic;}#menu p span a {text-decoration: none;color: #666633;font-style: italic;}#main {float: left;width: 677px;margin: auto;margin-bottom: 25px;}#main_panorama {float: left;width: 835px;margin: auto;margin-bottom: 25px;}#main table {text-align: center;}#main p {padding: 10px 60px 5px 60px;margin-top: 5px;text-align: justify;}#main_fr p {padding: 10px 70px 5px 60px;margin-top: 5px;text-align: justify;}#main p a {text-decoration: underline;color: #666633;}#main_fr p a {font-weight: 600;text-decoration: none;color: #CC9966;}#main p a:hover {text-decoration: none;} #main b {color: #666633;}#main_fr{float: center;width: 700px;margin: auto;margin-bottom: 25px;}#main_kr{float: center;width: 800px;margin: auto;margin-bottom: 25px;}#main_kr table{width: 700px;text-align: center;border: 1; }#main_kr td, tr{text-align: left;border: 1px solid;padding: 4px;}.gal {float: left;width: 233px;margin: auto;margin-top: 20px;text-align: center;}.gal img {border: 4px double #666633;}#one, #one_g {float: left;margin: auto;margin-top: 20px;width: 700px;text-align: center;}#one img, #one_g img {border: 4px double #000;margin-bottom: 10px;}#one_g img {border: none;margin-bottom: 10px;}#one a, #one_g a {text-decoration: none;color: #000;}#one span, #one_g span {background: #f2f2e8;padding: 0 5px;}.vert {float: left;width: 130px;margin: auto;margin-top: 20px;text-align: center;}.vert a, .hor a, .four a, .four_g a {text-decoration: none;color: #000;}.vert img, .hor img, .four img {border: 4px double #666633;}.four_g img {border: none;}.hor {float: left;width: 215px;margin: auto;margin-top: 20px;text-align: center;}.four, .four_g {float: left;width: 159px;margin: auto;margin-top: 20px;text-align: center;}h5{margin-top: 10px;padding: 0px 30px;text-align: left;color: #666633;font: bold 100%/1.0 "Arial";}h5 a {text-decoration: none;color: #666633;}h5 span {float: left;text-align: center;font-weight: normal;}h5 span a {padding: 0px 1px;text-decoration: none;color: #000;}h5 span img {margin: 0 0 10px 17px;}h4 {margin-top: 30px;text-align: center;color: #666633;font: bold 120%/1.5 "Trebuchet MS";}h4 span {padding: 2px 10px;border: 1px solid #CCCC99;background: url(i/corner.png) left repeat-x;}h4 span i {color: #800;}h4 a {text-decoration: none;color: #666633;}h4 b {text-decoration: none;color: #666633;padding: 2px 10px;border: 1px solid #CCCC99;background: url(i/corner.png) left repeat-x;}#header {width: 898px;margin: auto;text-align: justify;border-left: 2px solid #fff;height: 24px;padding-top: 108px;background: url(i/back.png) top right no-repeat;border-bottom: 1px solid #b49f60;}#panorama {margin: auto;margin-top: 20px;margin-left: 30px;width: 835px;height: 232px;overflow: auto;border: 4px double #666633;}#footer {clear: both;height: 40px;margin: auto;margin-bottom: 25px;background: #f5f5ed url(i/back_leftz.png) top left repeat-y;border: 1px solid #666633;border-left: 0;border-right: 0;font: normal 100%/1.5 arial;text-align: center;}#footer p a {color: #000;text-decoration: underline;}#footer p a:hover {text-decoration: none;}#guk {margin: auto;background: #f5f5ed url(i/back_leftz.png) top left repeat-y;border-left: 0;text-align: center;}#guk p {padding: 6px 0 9px 0;font: normal 90%/1.5 tahoma, verdana, arial;color: #666633;}#outside {width: 900px;margin: auto;background: #fff url(i/back_left.png) 2px repeat-y;border-right: 1px solid #666633;border-bottom: 1px solid #666633;}table {margin: auto;width: 900px;height: 100%;border-bottom: 1px solid #666633;}table#virt {width: 600px;background: gold;border: 0;margin-top: 20px;}table#virt td {background: #fff;border: 0;padding-bottom: 20px;}table#virt td a {text-decoration: none;color: #000;}table#virt td a:hover {text-decoration: none;color: #ccc;}#inform {float: left;margin: auto;width: 700px;}#inform table {width: 650px;background: #666633;border: 1px solid #666633;margin-top: 10px;}#inform table td {background: #fff;border: 0;padding: 5px;}p {padding: 10px 10px;font: normal 100%/1.5 arial;}body#info a.a-info, body#index a.a-index, body#exhibitions a.a-exhibitions, body#collections a.a-collections, body#conference a.a-conference, body#forchildren a.a-forchildren, body#history a.a-history , body#meropriat a.a-meropriat {background: #d2d2b2;}#header ul.service {float: left;height: 23px;position: relative;list-style: none;margin: auto;margin-top: 1px;text-align: center;}#header ul.service li {display: block;float: left;border-left: 1px solid #b49f60;}#gallery li.panorama {border-left: 1px solid #b49f60;}#wirtual li.expo {border-left: 1px solid #b49f60;}#header ul#gallery, #header ul#wirtual {float: left;width: 180px;height: 23px;position: relative;list-style: none;margin: auto;margin-top: 1px;text-align: center;}ul li {position: relative;list-style: none;left: 0;}li ul, li #paint, li #drav {position: absolute;width: 181px;color: #000;left: -1px;display: none;}li #paint, li #drav, li #orgdrav {left: 181px;top: 0;}li #orgdrav {position: absolute;width: 230px;color: #000;left: -1px;display: none;}li #orgdrav {left: 181px;top: 0;}ul.service li a {display: block;float: left;text-decoration: none;color: #000;background: transparent; /* IE6 Bug */border: 0; /* IE6 Bug */height: 22px;padding: 1px 10px 0 10px;background: url(i/corner.png) left repeat-x;}ul.service li a:hover {background: #d2d2b2;}ul#gallery li a, ul#wirtual li a {display: block;text-decoration: none;color: #000;background: transparent; /* IE6 Bug */border: 0; /* IE6 Bug */height: 22px;padding-top: 1px;background: url(i/corner.png) left repeat-x;}ul#gallery li a.a-virtual:hover, ul#wirtual li a.a-expo:hover {background: #d2d2b2;}ul#wirtual li ul li a {background: #d2d2b2;height: 24px;border-top: 1px solid #b49f60;}ul#wirtual li ul li a:hover {background: #dbd1b3;height: 24px;border-top: 1px solid #b49f60;}ul li#painting a, ul li#draving a, ul li#orgdraving a {background: #d2d2b2;height: 24px;border-top: 1px solid #b49f60;}ul li#painting a.gun, ul li#draving a.gun, ul li#orgdraving a.gun {height: 24px;border-top: 1px solid #b49f60;background: #d2d2b2 url(i/gun_left.png) right no-repeat;}ul li#painting a.gun:hover, ul li#draving a.gun:hover, ul li#orgdraving a.gun:hover {height: 24px;border-top: 1px solid #b49f60;background: #d2d2b2 url(i/gun_left.png) right no-repeat;}ul#gallery li a.gall {background: #d2d2b2;height: 24px;border-top: 1px solid #b49f60;}ul#gallery li a.gallz {background: #d2d2b2;height: 24px;border-top: 1px solid #b49f60;border-bottom: 1px solid #b49f60;}ul#gallery li a.gallz:hover {background: #dbd1b3;height: 24px;border-top: 1px solid #b49f60;border-bottom: 1px solid #b49f60;color: #fff;font-style: italic;font-weight: bold;}ul#gallery li a.gall:hover {background: #dbd1b3;height: 24px;border-top: 1px solid #b49f60;color: #fff;font-style: italic;font-weight: bold;}ul li#painting a:hover, ul li#draving a:hover, ul li#orgdraving a:hover {background: #dbd1b3;height: 24px;border-top: 1px solid #b49f60;color: #fff;font-style: italic;font-weight: bold;}ul li#painting a.gun:hover, ul li#draving a.gun:hover, ul li#orgdraving a.gun:hover {background: #dbd1b3 url(i/gun_left.png) right no-repeat;height: 24px;border-top: 1px solid #b49f60;color: #fff;font-style: italic;font-weight: bold;}ul#paint li a, ul#drav li a, ul#orgdrav li a, ul#paint li a.gll, ul#drav li a.gll, ul#orgdrav li a.gll {background: #dbd1b3;height: 24px;border-top: 1px solid #b49f60;}ul#paint li a.gll, ul#drav li a.gll, ul#orgdrav li a.gll {border-bottom: 1px solid #b49f60;}* html ul li {float: left; height: 1%;}* html ul li a {height: 1%;}li:hover ul, li.over ul, li#painting:hover #paint, #painting ul.over, li#draving:hover #drav, #draving ul.over, li#orgdraving:hover #orgdrav, #orgdraving ul.over {display: block;}ol.info, ol.bill {margin: auto;margin-left: 60px;margin-top: 15px;padding-right: 60px;list-style: none;text-align: justify;}ol.bill li {margin-bottom: 5px;background: url(/i/lav.png) bottom center no-repeat;padding-bottom: 30px;}ol.info li span, ol.bill li span {color: #333;font: normal 100%/1.5 "Trebuchet MS";}ol li a {color: #666633;text-decoration: none;}ol li a:hover {text-decoration: none;}table#drav {width: 660px;margin: auto;border: 0;}table#drav td {width: 220px;height: 200px;text-align: center;}