﻿html{text-align:center;background-color:#CDAA7D;font-size:1.1em;font-family:arial,sans-serif;padding-bottom:3em;}
body{width:970px;border:1px solid #666;margin-left:auto;margin-right:auto;margin-top:20px;text-align:left;position:relative;padding-bottom:15px;background-color:#EEDFCC; color:#222;}
a{color:#336699;}
a:hover,a:focus,a:active{color:#112033;}
h1{position:relative;left:502px;top:5px;font-family:impact;font-weight:normal;width:463px;height:130px;}
h1.h1text {display: none;}
#content{width:672px;position:relative;left:253px;top:10px;border:1px solid #ccc;background-color:#FFFCF2;padding:19px;background-image:url('../pics/ornament.gif');background-position:right top;background-repeat:no-repeat;}
#contentfull{width:920px;position:relative;left:5px;top:10px;border:1px solid #ccc;background-color:#FFFCF2;padding:19px;background-image:url('../pics/ornament.gif');background-position:right top;background-repeat:no-repeat;}
h2{color:#333;font-size:1.3em;font-variant:small-caps; text-align:left;}
h3{font-size:1.3em;font-weight:bold;margin-bottom:0;margin-top:1em; text-align:left;}
h4{font-size:1.1em;  font-weight:bold;  margin-top:1em;  margin-bottom:0em;  font-style:italic; text-align:left;}
p{margin-bottom:.8em;text-align:left;line-height:1.4em;  text-align:justify;}
#content ul{margin-bottom:.8em;margin-left:2em;text-align:left;line-height:1.3em;}
#primarymenu{position:absolute;top:5px;left:5px;list-style-type:none;}
#primarymenu li{float:left;margin-right:4px;}
#secondarymenu{width:242px;height:200px;position:absolute;top:140px;left:5px;border:1px solid #ccc;list-style-type:none;list-style-position:outside;background-color:#FFFCF2;}
#secondarymenu li:first-child{margin-top:3.4em;}
#secondarymenu li{margin-left:23px;margin-bottom:2px;}
#shortconcerts{width:196px;position:absolute;top:140px;left:5px;border:1px solid #ccc;background-color:#FFFCF2;padding:23px;padding-top:19px; min-height:290px;}
#shortconcerts h2{}
#shortconcerts dl{margin-bottom:1.1em;}
#shortconcerts dl dt{font-weight:bold; margin-top:1.5em; font-size:small;}
#shortconcerts dl dd{font-weight:bold; font-size:small;}
#content img, #contentfull img{margin:10px; margin-top:5px;border:1px solid gray;}
img.intext1{float:left;  margin-left:0; }
img.intext2{float:right; margin-right:0;}
.withimages{text-align:center; margin-left:auto; margin-right:auto; border-spacing:5px; list-style-type:none;}
.withimages div{font-size:x-small;margin-top:-10px;}
div.map{height:350px;border:1px solid gray;margin-top:1em;}
div.map_contact{height:280px; width:370px; border:1px solid gray;margin-top:1.3em;}
div#map_contact_container{position:absolute; top:2em; right:64px; width:390px;}
ul#nextprevconcert, ul#languageselector{margin-top:-0.5em; margin-left:-0.4em; list-style-type:none;}
ul#nextprevconcert li, ul#languageselector li{display:inline;}
ul#nextprevconcert li a, ul#languageselector li a{font-size:0.7em; margin:0.1em; padding:0.5em;}
address{margin-top:1em; font-style:normal;}
address dl dt{font-weight:bold;}
table#cal{width:100%; margin-top:1em; margin-left:auto; margin-right:auto;}
table#cal tr{}
table#cal tr th{border:1px solid #bbb; vertical-align:middle; text-align:center;}
table#cal tr th h3{margin:0; font-size:1.5em; text-align:center; vertical-align:middle;}
table#cal tr td{width:126px; height:137px; border:1px solid #bbb; font-size:.7em; padding:3px; background-color:#fffcf2; vertical-align:middle;}
table#cal tr td ul{margin-left:1.2em; list-style-position:outside; list-style-type:square; color:#336699;}
table#cal tr td ul li{margin-bottom:.8em; line-height:1em; font-weight:bold; letter-spacing:0.05em; padding-left:-0.5em;}
.nd{display:none;}
td#tdd31{background:#fffcf2 url('../pics/cd31.gif') no-repeat right bottom;}
td#tdd30{background:#fffcf2 url('../pics/cd30.gif') no-repeat right bottom;}
td#tdd29{background:#fffcf2 url('../pics/cd29.gif') no-repeat right bottom;}
td#tdd28{background:#fffcf2 url('../pics/cd28.gif') no-repeat right bottom;}
td#tdd27{background:#fffcf2 url('../pics/cd27.gif') no-repeat right bottom;}
td#tdd26{background:#fffcf2 url('../pics/cd26.gif') no-repeat right bottom;}
td#tdd25{background:#fffcf2 url('../pics/cd25.gif') no-repeat right bottom;}
td#tdd24{background:#fffcf2 url('../pics/cd24.gif') no-repeat right bottom;}
td#tdd23{background:#fffcf2 url('../pics/cd23.gif') no-repeat right bottom;}
td#tdd22{background:#fffcf2 url('../pics/cd22.gif') no-repeat right bottom;}
td#tdd21{background:#fffcf2 url('../pics/cd21.gif') no-repeat right bottom;}
td#tdd20{background:#fffcf2 url('../pics/cd20.gif') no-repeat right bottom;}
td#tdd19{background:#fffcf2 url('../pics/cd19.gif') no-repeat right bottom;}
td#tdd18{background:#fffcf2 url('../pics/cd18.gif') no-repeat right bottom;}
td#tdd17{background:#fffcf2 url('../pics/cd17.gif') no-repeat right bottom;}
td#tdd16{background:#fffcf2 url('../pics/cd16.gif') no-repeat right bottom;}
td#tdd15{background:#fffcf2 url('../pics/cd15.gif') no-repeat right bottom;}
td#tdd14{background:#fffcf2 url('../pics/cd14.gif') no-repeat right bottom;}
td#tdd13{background:#fffcf2 url('../pics/cd13.gif') no-repeat right bottom;}
td#tdd12{background:#fffcf2 url('../pics/cd12.gif') no-repeat right bottom;}
td#tdd11{background:#fffcf2 url('../pics/cd11.gif') no-repeat right bottom;}
td#tdd10{background:#fffcf2 url('../pics/cd10.gif') no-repeat right bottom;}
td#tdd9{background:#fffcf2 url('../pics/cd9.gif') no-repeat right bottom;}
td#tdd8{background:#fffcf2 url('../pics/cd8.gif') no-repeat right bottom;}
td#tdd7{background:#fffcf2 url('../pics/cd7.gif') no-repeat right bottom;}
td#tdd6{background:#fffcf2 url('../pics/cd6.gif') no-repeat right bottom;}
td#tdd5{background:#fffcf2 url('../pics/cd5.gif') no-repeat right bottom;}
td#tdd4{background:#fffcf2 url('../pics/cd4.gif') no-repeat right bottom;}
td#tdd3{background:#fffcf2 url('../pics/cd3.gif') no-repeat right bottom;}
td#tdd2{background:#fffcf2 url('../pics/cd2.gif') no-repeat right bottom;}
td#tdd1{background:#fffcf2 url('../pics/cd1.gif') no-repeat right bottom;}
table#concert{border-spacing:5px;}
table#concert h4{margin-top:1em;}
#ConcertContainer{width:466px;}
#ConcertContainer dl{border:1px solid #eee; background:white; padding:10px;}
#ConcertContainer dt{font-size:small; margin-top:.5em;}
#ConcertContainer dd{margin-left:0;}
#ProgramContainer{width:466px;}
#Program{width:446px; height:460px; overflow:auto; border:1px solid #eee; background:white; padding:10px; position:relative;}
#PricesContainer{width:466px;}
table#price{width:100%; border:1px solid #eee; background:white; padding:10px;}
table#price th{text-align:right; padding-right:2em;}
table#price td{text-align:right; padding-right:2em;}
table#price .pricedescr{text-align:left; padding-right:1em;}
#PlanContainer{width:466px;}
#PlanContainer img{width:380px; margin-left:10px;}
#FotoContainer{width:440px; padding-left:7px;}
#FotoContainer img{height:213px;}
#MapContainer{width:440px; padding-left:7px;}
div.map_concert{width:380px; height:400px;  border:1px solid gray; margin-left:10px;}
#FlyerContainer{width:440px; padding-left:7px;}
#FlyerContainer img{width:380px; margin-left:10px;}
#AudioContainer{width:466px;}
#AudioContainer ul{list-style-type:none; margin-left:10px;}
ul#nextprevconcert{margin-top:0.5em; margin-left:-0.4em; list-style-type:none;}
ul#nextprevconcert li{display:inline;}
ul#nextprevconcert li a{font-size:0.7em; margin:0.1em; padding:0.5em;}
p#copyright{font-size:x-small; margin:0; padding:0; text-align:right; margin-top:2em; margin-right:2em;}
p#copyright a{color:#222;}
p#disclaimer{text-align: center; font-size: x-small; margin: 0; padding:0;margin-top:1em;}
img#zav{border:none; margin:0; padding:0;}
#sitemap{margin-left:1em;}
#sitemap li{margin-top:1em;}
#sitemap ul{margin-left:1.5em; list-style-type:circle;}
#sitemap ul li{margin-top:0;}
#jumps a {position: absolute; left: -9999px;}
#jumps a:focus, div#jumps a:active {display: block;left: 0;top: 0;font-size: 16pt;font-weight: bold; padding: 7px; border: 1px solid black;background: white; color: blue;z-index: 1000;}