@charset "UTF-8";/* CSS Document */#loader{width: 300px;height: 80px;position:absolute;border:3px solid black;background-color:#FFF;font-size:14px;z-index:30000;padding:50px;text-align:center;display:none;}body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;background-image:url(../media/pics/bgr.jpg);background-position:center;background-repeat:repeat-y;background-color: #F8F8F6;color:black;}table, td, div, p, select, textarea, input {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:black;line-height:15px;}select, textarea, input{margin: 0px 0px 0px 0px;}#quick_artist{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}a {color:black;text-decoration:none;}a:hover {color:black;text-decoration:underline;}#header {width:782px;height:90px;}#navig {width:733px;/*-26px wegen padding*/height:32px;padding:3px 13px 3px 13px;font-size:16px;font-weight:normal;line-height:32px;margin-left:10px;margin-right:13px;overflow:hidden;}#navig a {color:black;text-decoration:none;}#navig a:hover {color:black;text-decoration:underline;}.navig-activ {text-decoration:underline;}#navig li {list-style:none;list-style-type:none;float:left;margin-right:35px;}#navig ol {margin:0px;padding:0px;}#navig #lang {float:right;margin:0px;padding:0px;}#navig #lang li {margin-left:25px;margin-right:0px;}#base {position:absolute;width:782px;top:0px;left:50%;margin-left:-391px;}#content-base-table {width:770px;margin: 20px 0px 0px 0px;padding:0px 0px 0px 14px;}#content-table {padding:0px;margin:0px 0px 10px 13px;height:100%;}.content-sub-box {padding:3px 10px 3px 10px;overflow:hidden;background-color:transparent;margin:0px;overflow:hidden;}img{vertical-align:text-bottom}#footer {clear:both;width:739px;/*-26px wegen padding - 13px right*/margin-left:13px;margin-right:13px;margin-bottom:50px;text-align:justify;text-indent:inherit;text-transform:inherit;}h1 {color: #f7a901;font-size:14px;margin:0px 0px 14px 0px;padding:0px;}h2 {color: #f7a901;font-size:14px;margin:0px 0px 14px 0px;padding:0px;}h3 {color: #f7a901;font-size:14px;margin:0px 0px 14px 0px;padding:0px;}form {margin:0px;padding:0px;}.hr {margin:0px 23px 10px 23px;border-bottom:1px dotted black;height:1px;}.hr-box {border-bottom:1px dotted black;margin:15px 0px 15px 0px;height:1px;}#right {width:148px;/*-26px wegen padding - 13px right*/border-left:1px dotted black;overflow:hidden;}#middle {overflow:hidden;}#left {overflow:hidden;}#right select {font-size:10px;margin:0px;margin-bottom:20px;width:100%;overflow:hidden;padding:0px;}.datum-tourdates {color: #f7a901;font-weight:bold;}.tourdates-box {border-bottom:1px dotted black;padding: 5px 0px 5px 0px;margin:0px 0px 0px 0px;}.bildbox{background-color:#EFEFEF;text-align:center;}.alink{color:black;text-decoration:underline;}.link{color:black;text-decoration:none;}.info-small{font-size:10px;}#lightbox{position: absolute;left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}#lightbox img{ width: auto; height: auto;}#lightbox a img{ border: none; }#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }#imageContainer{ padding: 10px; }#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }#hoverNav{ position: absolute; top: 10px; left: 0; height: 100%; width: 100%; z-index: 10; }#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink, #prevLink:hover, #prevLink:visited:hover {background:transparent url(../images/prevlabel.gif) no-repeat scroll left 101%;}#nextLink, #nextLink:hover, #nextLink:visited:hover {background:transparent url(../images/nextlabel.gif) no-repeat scroll right 101%;} #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; }#imageData{padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }#imageData #caption{ font-weight: bold;}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;padding-top: 0.5em;}#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;} #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }