/* German Screen Stylesheet (C) by Melanie Wiora, 2004 */
.mwiora {  position: absolute; visibility: visible; z-index: 98;
           height: 73px;  width: 151px; left: 0px; top: 0px; }
body {  background-image: url(../im/hint.gif); }

/* text and contents styles: same as in english version */
image { border:0px; margin: 0px; padding:0px;}
p { vertical-align: top; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
table {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
         padding-top: 0px; padding-right: 0px; padding-bottom: 0px;
         padding-left: 0px; vertical-align: top; border-style: none;
         border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
         border-left-width: 0px}
ul { list-style-type:square; color:#999999; }


.text { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
        font-style: normal; line-height: 105%; font-weight: normal;
        color: #444444; padding-bottom: 4px}
.text1 { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
         font-style: normal; line-height: 105%; font-weight: normal;
         color: #444444; padding-top: 14px}
.text2 { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
         font-style: normal; line-height: 105%; font-weight: normal;
         color: #444444; padding-left: 25px; padding-top: 0px; padding-bottom: 0px}
.textlang { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
            font-style: normal; line-height: 105%; font-weight: normal;
            text-align: justify; padding-left: 15px; padding-top: 7px;
            padding-right: 0px; color: #444444; ; padding-bottom: 0px;
            white-space: normal}
.textautor { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
            font-style: oblique; line-height: 105%; color: #444444;
            text-align: left; vertical-align: top; font-weight: normal;
            padding-top: 3px; padding-left: 15px; padding-right: 0px;
            padding-bottom: 3px}
.ueberss { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
           font-style: normal; line-height: 105%; color: #111111;
           text-align: left; vertical-align: top; font-weight: lighter;
           padding-bottom: 7px; }
.ueberss1 { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
            font-style: normal; line-height: 105%; color: #000000;
            text-align: left; vertical-align: top; font-weight: lighter;
            padding-top: 5px; padding-left: 15px; }
.ueberss2 { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
            font-style: normal; line-height: 105%; color: #111111;
            text-align: left; vertical-align: top; font-weight: lighter;
            padding-bottom: 7px; padding-top: 14px; }
.ueberss2_25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	line-height: 105%;
	color: #111111;
	font-weight: normal;
	padding-left: 25px;
	;
	padding-bottom: 7px;
	vertical-align: top
}
.ueberss2_25b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: italic;
	line-height: 105%;
	color: #D74117;
	font-weight: normal;
	padding-left: 25px;
	;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: underline;
}
.catcol2 {  text-align: left; vertical-align: top}
.bildtext { font-family: Arial, Helvetica, sans-serif; font-size: 100%;
            font-style: normal; line-height: 100%; font-weight: normal;
            color: #444444; padding-top: 23px; padding-bottom: 1px}
.bildtext2 { font-family: Arial, Helvetica, sans-serif; font-size: 70%;
             font-style: normal; line-height: 100%; font-weight: normal;
             color: #444444;  padding-top: 6px}
.cvcol2 { width: 494px; }
.cvcol1 { text-align: left; vertical-align: top; width: 120px; }
.cvframetab { width: 614px; }
.worksframetab { width: 628px; }
.adrcol2 { width: 614px; padding-left: 14px;}
.cvcol1_b { text-align: left; vertical-align: top; width: 50px; }
.cvcol2b { width: 564px;}
.contact_text { font-family: Arial, Helvetica, sans-serif; font-size: 90%; 
                font-style: normal; line-height: 105%; font-weight: normal;
                color: #444444; padding-bottom: 8px}
.zitat {  font-family: "Times New Roman", Times, serif; font-size: 90%;
          font-style: normal; line-height: 105%; font-weight: normal;
          text-align: justify; padding-left: 40px; padding-top: 7px;
          padding-right: 0px; padding-bottom: 12px; color: #444444; }
.mini { font-size: 1px; line-height: 1px;}
.noprint {  overflow: auto; position: static; visibility: visible; display:inline;}


/* Link decoration */
a:active {  color: #D74117; text-decoration: underline}
a:hover {  color: #D74117; text-decoration: underline}
a:link {
	color: #111111;
	text-decoration: underline
}
a:visited {
	color: #111111;
	text-decoration: underline
}


.Titlelayer {  visibility: visible; overflow: visible; position: absolute; z-index: 100; height: 23px; width: 306px; left: 177px; top: 12px}
.TitleLayerPrint {  visibility: hidden; }
.SeitenInhalt {  position: absolute; visibility: visible; z-index: 5; overflow: visible; width: 628px; left: 289px; top: 68px; }

/* Menu Styles */
.menu {  overflow: visible; position: absolute; visibility: visible; z-index: 15; height: 110px; width: 141px; left: 52px; top: 116px; }
.hide {  overflow: visible; position: absolute; visibility: visible; z-index: 10; height: 222px; width: 320px; left: 1px; top: 92px; }

/* Submenus */
.news2    { overflow: visible; position:absolute; left:172px; top:119px; width:  1px; height:  1px; z-index:50; visibility: hidden; background-color: ECEBDF; padding-left: 7px; }
.works2   { overflow: visible; position:absolute; left:172px; top:137px; z-index: 51; visibility: hidden;  background-color: ECEBDF; padding-left: 7px; }
.bio2     { overflow: visible; position:absolute; left:172px; top:155px; width:  1px; height:  1px; z-index:52; visibility: hidden; background-color: ECEBDF; padding-left: 7px; }
.exhib2   { overflow: visible; position:absolute; left:172px; top:172px; z-index: 53; visibility: hidden; background-color: ECEBDF; padding-left: 7px; }
.pub2     { overflow: visible; position:absolute; left:172px; top:190px; z-index: 54; visibility: hidden; background-color: ECEBDF; padding-left: 7px; }
.contact2 { overflow: visible; position:absolute; left:172px; top:207px; z-index: 55; visibility: hidden; background-color: ECEBDF; padding-left: 7px; }

/* Overlays */
.news1    { overflow: visible; position:absolute; left:84px; top:118px; visibility: hidden; z-index: 40; }
.works1   { overflow: visible; position:absolute; left:87px; top:135px; visibility: hidden; z-index: 41; }
.bio1     { overflow: visible; position:absolute; left:86px; top:152px; z-index:42; visibility: hidden; }
.exhib1   { overflow: visible; position:absolute; left:52px; top:170px; z-index:43; visibility: hidden; }
.pub1     { overflow: visible; position:absolute; left:55px; top:188px; z-index:44; visibility: hidden; }
.contact1 { overflow: visible; position:absolute; left:93px; top:205px; z-index:45; visibility: hidden; }

/* Additional navigation Elements */
.SchalterOutside { overflow: visible; position: absolute; visibility: visible; left:154px; top:437px; width:20px; z-index:102; }
.SchalterPresent { overflow: visible; position: absolute; visibility: visible; left:154px; top:437px; width:20px; z-index:102; }
.SchalterEye1 { overflow: visible; position: absolute; visibility: visible; left:154px; top:437px; width:20px; z-index:102; }
.SchalterEye2 { overflow: visible; position: absolute; visibility: visible; left:154px; top:437px; width:20px; z-index:102; }
.SchalterEye3 { overflow: visible; position: absolute; visibility: visible; left:154px; top:437px; width:20px; z-index:102; }
.SchalterPers_Reflect { overflow: visible; position: absolute; visibility: visible; left:154px; top:437px; width:20px; z-index:102; }
.SchalterEyeVideo { overflow: visible; position: absolute; visibility: visible; left:154px; top:437px; width:20px; z-index:102; }

.IconLayerOutside {overflow: visible; position: absolute; visibility: visible; left:16px; top:437px; width:129px; z-index:101; }
.IconLayerPresent {overflow: visible; position: absolute; visibility: visible; left:16px; top:437px; width:129px; z-index:101; }
.IconLayerEye1 {overflow: visible; position: absolute; visibility: visible; left:16px; top:437px; width:129px; z-index:101; }
.IconLayerEye2 {overflow: visible; position: absolute; visibility: visible; left:16px; top:437px; width:129px; z-index:101; }
.IconLayerEye3 {overflow: visible; position: absolute; visibility: visible; left:16px; top:437px; width:129px; z-index:101; }
.IconLayerPers_Reflect {overflow: visible; position: absolute; visibility: visible; left:16px; top:437px; width:129px; z-index:101; }
.IconLayerEyeVideo {overflow: visible; position: absolute; visibility: visible; left:16px; top:437px; width:129px; z-index:101; }
.presse_bild_icon { text-align: left; vertical-align: top; padding-top: 0px; padding-left: 15px; }
.ueberss0 { font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-style: normal; line-height: 130%; color: #000000; text-align: left; vertical-align: top; font-weight: lighter; padding-top: 0px; padding-left: 15px; ; padding-bottom: 8px}
.textquelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 105%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	white-space: normal;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.news_bildtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-style: normal;
	line-height: 105%;
	font-weight: normal;
	color: #444444;
	padding-top: 13px
}

