/* Globale Einstellungen */
body  {  
	margin: 0px; 
	padding: 0px; 
	border: none; 
	color: #7f7f7f;
	font-style: normal; font-size: 16px; font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif; 
	text-decoration: none; 
	background: #131313 repeat }
img   { border: none; }

p#wip{font-size: 80%;}

/* Aussehen der Links */
a:visited { color: #a0a0e0; text-decoration: none }
/*a:link    { color: #4f4f4f; text-decoration: none }*/
a:link    { color: #a0a0e0; text-decoration: none }
a:active  { color: #4f4f4f; text-decoration: none }
a:hover{ color: #a000d0; text-decoration: underline }
a.na { color: #ffffff; }
a.na:hover{ color: #ffffff; text-decoration: none }


/* kopf */
div.kopf {text-align: center;  background: transparent;   width: 1020px; height: 50px }


/* inhalt */
/*div.emph1 {font-weight: 700;}*/
span.emph2 {
color: #ff0000;
font-weight: 700; 

}

span.emph1 {font-weight: 700; }
div.inhalt {text-align: center; background: transparent;   width: 1020px; }
p.Ti { font-size: 150%; text-align: center;  margin-top: 16mm; padding-top: 0mm; padding-bottom: 8mm; border-top: 0mm }
p.TiU { font-size: 150%; text-align: center;  margin-top: 6mm; margin-bottom: 0mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm }

/* Maurah Emblem in oberer Ecke */
div.MaurahH { background: transparent url(../BilderG/Maurah.png); position: absolute; top: 20px; left: 20px; width: 185px; height: 49px }
/* MFAP Emblem in oberer Ecke */
div.MFAPH { background: transparent url(../BilderG/MFAPbu.png); position: absolute; top: 30px; left: 30px; width: 100px; height: 100px }


/* Navigation Oben*/
div.navw {height: 55px;   margin: 0px;  padding: 0px;}
div.navO {font-size: 100%;  text-align: center; margin: 0px;  padding-top: 15px;  }

/* Navigationszeilen */

p.nav1b   {    padding-top: 0px; }
p.nav2  { color: #632641;  padding-top: 0px; font-size: 90%; }
p.nav2 a:link { color: #632641 }
p.nav2 a:visited { color: #632641 }
p.nav2>a.na2 { color: #ff0040 }

p.nav2 a:hover {  color: #a000d0; text-decoration: underline }
p.nav2 a.na2:hover { color: #ff0040; text-decoration: none }

p.nav2b {font-size: 80%; }


p.implink   { font-size: 70%;   padding-top: 20px; padding-bottom: 5px; margin: 5px;}
/* #934661 */


/* Index (erste Seite) */
/*p.ItabTi { display: none;font-size: 150%; text-align: center;  margin-top: 20mm; padding-top: 0mm; border-top: 0mm none }*/
div.Itab  {text-align: center; padding-top: 20mm; width: 600px; height: 600px}
div.Itab td  { margin: 0px; padding: 10px; padding-top: 30px;width: 210px; height: 100px }
div.Itab tr   { text-align: center; vertical-align: middle }
div.Ibta { background-color: transparent;  width: 100px; height: 100px }
tr.ITt  td { padding-top: 0px; text-align: center; vertical-align: top; height: 40px}
tr.IS  td { padding-top: 0px;  height: 100px; width: 100px;}
img.IM{ padding-top: 0px; padding-bottom: 0px;  width: 370px; height: 98px}

div.plink { padding: 10px;}
div.plink a { color: #ff0000; }
div.neu { color: #ff0000; }

/* Erste Wahlseite, z.B. Malerei */
/*div.Mtab  { margin-top: 3cm; width: 700px }*/
table.Mtab td  { margin: 0px; padding: 10px; width: 150px; height: 100px }
table.Mtab tr   { text-align: center; vertical-align: middle }
div.Mbta { background-color: transparent;  width: 100px; height: 100px }
tr.MTt  td { padding-top: 0px; text-align: center; vertical-align: top; height: 50px}
td.Ms  { padding-left: 35px; padding-right: 35px; }


/* Übersichtseiten, z.B. Meditation */
/*table.Stab  { margin-top: 3cm; width: 700px }*/
table.Stab td  { margin: 0px; padding: 10px; width: 100px; height: 100px }
table.Stab tr   { text-align: center; vertical-align: middle }
div.bta { background-color: transparent;  width: 100px; height: 100px }

/* Bilderseiten */
div.sbt { padding-top: 70px;}
.sbt img { display:block;
margin-left: auto;
margin-right: auto;
box-shadow: hsla(0,100%,100%,0.5) 2px 2px 32px;
margin-bottom: 1px;}

td.b0{    background: transparent no-repeat center bottom; width: 500px; height: 500px}
td.b1{    background: transparent no-repeat right bottom; width: 500px; height: 500px}
td.b2{    background: transparent no-repeat left bottom; width: 500px; height: 500px}

td.hb0{    background: transparent no-repeat center bottom; width: 750px; height: 750px}
td.hb1{    background: transparent no-repeat right bottom; width: 750px; height: 750px}
td.hb2{    background: transparent no-repeat left bottom; width: 750px; height: 750px}

td.sp{ background: transparent; width: 20px;}

div.Sbild      {  background: transparent no-repeat center bottom; width: 500px; height: 500px }
p.titel      { font-size: 100%; text-align: center; text-transform: uppercase; margin-top: 10mm; padding-top: 0mm; border-top: 0mm none }
p.besch    { font-size: 90%; text-align: center }
p.kenn { font-size: 90%; text-align: center }



/* Atelier */


table.ABT {text-align: left;}
td.ABB {padding-top: 4px; padding-bottom: 0px; padding-left: 15px; text-align: left; vertical-align: top; width:400px; height: 405px}
tr.ABt0 {vertical-align: top; }
tr.ABt1 td {padding: 2px;  padding-bottom: 8px;
		text-align: left; vertical-align: middle;  height: 50px} /* 239 px Bild +16*/
tr.ABt2  {width:400px; height: 405px}
tr.ABt3  td {padding-left: 15px; padding-top: 10px;  text-align: left; vertical-align: top;  width:400px;}

/* austellung neu*/
table.AusT {text-align: left;}

tr.AusBt0 { vertical-align: top;}
tr.AusBt1 td {padding: 3px; vertical-align: top; }
tr.AusBt1 td.tdp0 {text-align: left; padding-right: 6px;} 
tr.AusBt1 td.tdp1 {text-align: left; padding-right: 0px;} 
.cred{font-size: 90%; text-align: left; padding-left: 5px;}

tr.AusBt1 td.tdl {text-align: left; width: 67px; height: 50px} 
tr.AusBt1 td.tdr {padding-left: 0px;text-align: right; width: 48px; height: 50px}
tr.AusBt1 td.tdc {padding-right: 0px;text-align: center; width: 67px; height: 50px}
/*img.Ausbta {width: 75px; }*/
tr.AusBt2  td{ width:400px; height: 400px}
tr.AusBt3  td {padding-left: 0px; padding-top: 10px;  text-align: left; vertical-align: top; }
td.AusBB {padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 50px; text-align: left; vertical-align: top; width:400px; height: 400px}

td.space {padding: 100px; }



/* Postkarten */
div.pg {text-align: center;  background: transparent;   width: 1185px; height: 50px }
/*div.pg {text-align: center; background: transparent;   width: 1185px; }
*/
table.PoT {text-align: left;}
tr.PoBt00 td {padding-top: 0px; padding-bottom: 7px; padding-right: 0px; padding-left: 0px; text-align: left; vertical-align: top;}
tr.PoBt0 { vertical-align: top;}
td.PotdT {  width:300px;}
tr.PoBt1 td {text-align: center; padding: 3px; vertical-align: top; height: 100px}
tr.PoBt1q td {text-align: left; padding: 3px; vertical-align: top; height: 100px}

/*img.Pobta {width: 75px; }*/
tr.PoBt2  td{ width:700px; height: 600px}

td.PoBB {padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 50px; text-align: left; vertical-align: top; width:600px; height: 600px}

p.pq2 {padding-top: 50px}


/* Vita */
div.Vbb  {height: 400px;   }
/*div.Vt {text-align: left;  margin-top: 20px; width: 600px;}*/

table.VtT {text-align: left; width:850px;}
/*tr.Vtt0 { width:350px; height: 400px; padding: 30px; vertical-align: top;}*/


td.Vtb {padding-top: 37px; padding-bottom: 0px; padding-right: 0px; padding-left: 50px; text-align: left; vertical-align: top }
td.Vtt1 {padding-left: 50px; padding-top: 0px;  text-align: left; vertical-align: top; }
tr.Vtt3  td {padding-left: 50px; padding-top: 20px;  text-align: left; vertical-align: top; }


/* Impressum Kontackt */
div.rinhalt {text-align: left; background: transparent;   width: 800px;padding-top: 10mm; }
div.imB{position: relative;    margin-left: 5%; }
div.imB H3{font-size: 100%; display: inline; padding-right: 2mm;}
p.nav3{font-size: 90%; display: block; text-align: center;}
div.ki{ margin-left: 15%; text-align: left; background: transparent;   width: 800px;}

/* Disclaimer */
div.Di { padding: 0px; margin-top: 20mm; width: 800px;}
tr.TDi td{ padding: 0px;  width: 600px;}
div.Di p{ margin-top: 0px;font-size: 90%; text-align: left }


/* Publikationen */
div.inhaltp {text-align: center;    }
table.ptap {padding: 0px; margin-left: 5mm; margin-top: 10mm; margin-bottom: 10mm;}
td.spt {padding-left: 50px}
p.pTi { font-size: 130%;   margin-top: 0mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm }

div.happinezpdf object{ padding: 0px; margin-left: 5mm; margin-top: 10mm; margin-bottom: 10mm; width: 95%; height: 600px  }
div.happinezpdf2 iframe{padding: 0px; margin-left: 5mm; margin-top: 10mm; margin-bottom: 10mm; width: 95%; height: 600px}

/* Ausstellungen */
p.Aus {padding-top: 40px;}


/*div.IMaurahH {  display: none background: transparent url(../Bilder/Maurah.png);   position: absolute;   top: 0px;left: 0px;  width: 370px; height: 98px }*/

/*img.b1   { float: left; padding: 0mm }*/



/* MFAP */
div.kopf2 {text-align: center;  background: transparent;   width: 1185px; height: 50px }
div.inhalt2 {text-align: center; background: transparent;   width: 1185px; }
p.Ti1b { font-size: 150%; text-align: center;  margin-top: 16mm; margin-bottom: 6mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm }
p.Ti1 { font-size: 130%; text-align: center;  margin-top: 16mm; margin-bottom: 4mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm }
p.Ti2 { font-size: 130%; text-align: left;  margin-top: 6mm; margin-bottom: 2mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm }
/*div.Vbb  {height: 400px;   }*/
/*div.Vt {text-align: left;  margin-top: 20px; width: 600px;}*/

table.MFAPtT {text-align: left; width:700px;}
/*tr.Vtt0 { width:350px; height: 400px; padding: 30px; vertical-align: top;}*/
/*table.MFAPtT { background:   center  no-repeat url(../BilderG/MFAPh.png) }*/

/*td.Vtb {padding-top: 37px; padding-bottom: 0px; padding-right: 0px; padding-left: 50px; text-align: left; vertical-align: top }
td.Vtt1 {padding-left: 50px; padding-top: 0px;  text-align: left; vertical-align: top; }*/
tr.MFAPtta  td {padding-left: 50px; padding-top: 20px;  text-align: left; vertical-align: top; }

p.BOTNc {  margin-top: 3mm; margin-bottom: 0mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm }
p.BOTNc2 { margin-top: 2mm; margin-bottom: 0mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm }

p.wi{padding: 10px;}

/*table.MFAPtTp  {margin-top: 0mm; margin-bottom: 0mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm;}
table.MFAPtTp  tr {margin-top: 0mm; margin-bottom: 0mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm;}*/
table.MFAPtTp  td {margin-top: 0mm; margin-bottom: 0mm; padding-top: 0mm; padding-bottom: 0mm; border-top: 0mm;  text-align: left; vertical-align: top; }




