body {font: normal 10pt/12pt "Book antiqua", sans-serif; color: black; background-color: white; padding: 0px; margin: 0px; text-align: center;}
img {border-style: none;}

a:link, a:visited {color: #900; text-decoration: none;}
a:hover {color: #f00; text-decoration: underline;}

img {border-width: 0px;}
p {padding: 0; margin: 0 0 1em 0;}

h1 {}
h2 {font: normal 15pt/17pt "Book antiqua", sans-serif; margin: 0 0 1em 0; padding: 0; font-variant: small-caps;}
h3 {font: bold 12pt/14pt "Book antiqua", sans-serif; margin: 0 0 1em 0; padding: 0;}

blockquote {padding: 0; margin: 0 0 0.5em 3em;}
ul {padding: 0 0 0.5em 0; margin: 0 0 0 2em;}
ul li {padding: 0; margin: 0 0 0 1em;}
ul.nav {margin: 0; list-style-type: none;}
ul.nav li {height: 18px; width: 97px; margin: 0; padding: 0 10px 0 0; background-image: url("./img/q.gif"); background-repeat: no-repeat; background-position: 102px 8px;}
ul#n1 {padding: 7px 5px 0 0;}
ul#n2 {padding: 115px 5px 0 0;}
li.a {font-weight: bold;}


div#container {width: 700px; margin: 6% auto 0 auto; text-align: left;}
div#leftFrame {padding: 0; margin: 0; width: 120px; height: 600px; position: relative; float: left; border: solid 0 #900; border-right-width: 1px; text-align: right; background-repeat: no-repeat; background-position: 97px 406px;}
div#mainFrame {margin: 0; width: 568px; height: 490px; padding: 75px 0 0 135px; background-image: url("./img/arte-fakt.gif"); background-repeat: no-repeat; text-align: left; background-position: 130px 0;}
div#mainFrame2{margin: 0; width: 568px; height: 30px;  padding: 0 0 0 135px; font: normal 8pt/11pt "Book antiqua", sans-serif; color: #900; text-align: left;}
div#banners {visibility: hidden;}
div#subNav {text-align: left; font-size: 8pt; border: dotted 0 #666; border-top-width: 1px; margin: 1em 0 0 0;}

div.perfBlock, div.galBlock, div.insBlock {height: 74px; padding: 3px; margin: 2px; display: inline; float: left; border: dotted 1px #999;}
div.perfBlock {width: 176px;}
div.galBlock {width: 264px;}
div.insBlock {width: 264px; height: 85px;}
div.insB {display: none;}
img.i {position: relative; float: left; margin: 2px 6px 2px 2px;}
img.perfPhoto {float: right; margin: 0 0 0 1em;}
div.perfText {margin: 0 20px 20px 20px; text-align: left;}

div#video {display: none; position: absolute; top: 0; left: 0; margin: 0; padding: 0; width: 100%; height: 100%; background-image: url("./img/transparent.gif"); text-align: center;}
div#vid1 {margin: 6% auto auto auto; padding: 20px; height: 545px; width: 646px; background-color: #fff; border: solid 1px #747474; text-align: center;}
div#vid2 {width: 640px; height: 505px; border: solid 1px #747474;}

div.gallery {display: none; position: absolute; top: 0; left: 0; margin: 0; padding: 0; width: 100%; height: 100%; background-image: url("./img/transparent.gif"); text-align: center;}
div.gal1 {width: 690px; height: 560px; margin: 13% auto 0 auto; background-color: #fff; padding: 3px; border: solid 2px #900;}
div.gal2 {display: none;}
div.gal3 {margin-top: 1em;}
div.gal4 {margin-top: 0; margin-bottom: 0.5em;}
div.closeX {width: 130px; font-weight: bold; position: absolute; top: 20px; right: 0; text-align: right; margin: 0; padding: 16px 0 16px 16px; border: solid 2px #900; border-right-width: 0px; text-align: left;}
div.seeRight {position: relative; float: right; border: double 3px #900; margin: 0 0 0 1em; padding: 1em; width: 270px;}

span.sale {color: #f00; font-weight: bold;}