
body { 
  margin:0px;
  padding:0px;
  background-color:#552424;
  background-color:#7B232D; 
  color:#000000;  
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;  
}

td { 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10pt; 
}


h1 { 
  font-size:12pt; 
  font-weight:bold; 
  color:#552424;
  color:#6B1F28;
  color:#531A21;
}

.gap50 {
  margin:50px 0 0 0;
}

h2 { 
  margin:35px 0 20px 0;
  font-size:10.5pt; 
  color:#531A21;
}

h3 { 
  margin-top:20px;
  font-size:10pt; 
  color:#333;
}

.headline3 { 
  margin:30px 0 -8px 0;
  font-weight:bold; 
  color:#333;
}

.headline4 { 
  margin:30px 0 -8px 0;
  font-weight:bold; 
  color:#531A21;
}


li {
  list-style-type:square;
}

p.indent { 
  text-indent:15px;
}


.subline {
  font-size:9pt;
  color:#7B232D
}

.sublinetext {
  font-size:9pt;
}

.intensiv {
   color:#7B232D
 }
.intensivb {
  font-weight:bold; 
  color:#7B232D
}

a:link { 
  color:#7B232D; 
  text-decoration:none;
}

a:visited { 
  color:#444; 
  text-decoration:none;
}

a:hover, a:active, a:focus  { 
  color:#B04402; 
}

.portrait { 
  float: left; 
  border: 1px solid #7B232D;
  margin-top: 0px;
  margin-right:20px; 
  margin-bottom: 10px
}

ul#sitemap {
  margin:0;
  padding:0;
}

ul#sitemap li {
  width:215px;
  padding:3px 0 0 0;
  list-style:none;
  font-size:9pt;
  font-variant:normal;  
  line-height:11.5pt;
  font-weight:bold;  
}

ul#sitemap li ul {
  margin:0;
  padding:0 0 8px 12px;
}

ul#sitemap li ul li {
  padding:0;
  font-variant:normal;  
  font-weight:normal;  
}

ul#sitemap li ul li ul {
  margin:0;
  padding:2px 0 0 0;
}

ul#sitemap .level2 {
  padding:1px 0 14px 0;
  font-weight:bold;  
}


/* layer Hauptseiten */


/* layer 'body'  */


#body {
  z-index:3;
  margin:0px;
  padding:0px;
  text-align:left;  
}



/* layer 'header' */

#header {
  position:absolute; 
  left:228px; 
  top:40px; 
  z-index:4;
  color:#fff;
  font-size:24pt;
  text-align:left;  
} 

/* layer 'logo' */

#logo {
  position:absolute; 
  left:8px; 
  top:10px; 
  z-index:3;
} 

/* layer 'content' incl. formats */

#content {
  position:absolute;
  left:230px; 
  top:110px; 
  width:452px; 
  max-width:452px; 
  min-height:400px;
  z-index:5;
  margin-left:0px;
  margin-bottom:10px;
  padding-top:25px;
  padding-left:25px;
  padding-bottom:25px;
  padding-right:25px;
  background-color:#F5DDC5;
  background-color:#FED4BC;
  border:0.2em solid #F77A5A;
  border:0.2em solid #FD9D64;

  font-size:10pt;
  text-align:left;  
}


#content p { 
  text-align:justify;
}

#content table { 
  width:450px;
  padding:0px;
  border:none;
}

#content tr { 
  vertical-align:top;
}
#content td { 
  padding:5px;
  vertical-align:top;
}

#content .impressum {
  margin-top:40px;
  font-size:8.5pt;
}

#content .eventtitle {
  margin-top:10px;
  color:#531A21;
  font-size:10pt;
  font-weight:bold;
  
}

#content .eventinfo {
  color:#7B232D; 
}

#content .eventtitle2 {
  margin-top:10px;
  font-variant:small-caps;
  color:#333; 
  font-size:10pt;
  font-weight:bold;
}


#content .eventholiday {
  font-style:italic;
}



#slogan {
  position:absolute;
  top:450px;
  left:765px;   
  width:150px;
  z-index:1;
  font-size:9pt;
  color:#fff;
}

#slogan p {
  margin-top:0px;
}
#slogan p.author {
  margin-top:-8px;
  color:#FD9D64;
}


/*---------------------*/

/* menu */

#menu {
  position:absolute; 
  left:35px; 
  top:180px; 
  min-width:200px; 
  z-index:4; 
  color:#fff;
  font-size:12px;
  line-height:130%;
}

/* Links im Menue */

#menu a:link, #menu a:visited { 
  color:#fff; 
  text-decoration:none;
}

#menu a:hover, #menu a:active, #menu a:focus  { 
  color:#fff; 
  font-weight:bold;
}   


/* Menuebenen */

#menu ul {
  margin:0px;
  padding:0 0 2px 0;
}

#menu ul li {
  list-style:none;
  padding:0 0 8px 0;
}

#menu ul li ul {
  padding:4px 0 4px 12px;
}

#menu ul li ul li {
  padding:3px 0 0 0;
}


#menu ul li ul li ul{
  padding-left:0px;
  padding:3px 0 10px 0;
}

#menu ul li ul li ul li{
  padding:0 0 3px 0;
}


/* Untermenues ausblenden */

#submenu_akademie,
#submenu_veranstaltungen,
#submenu_eigeneVeranstaltungen,
#submenu_kooperationen,
#submenu_spendenprojekte,
#submenu_schriften,
#submenu_infoService {
  font-weight:normal;
  display:none;
}

/* Obermenuepunkte formatieren */

#menuitem_akademie,
#menuitem_veranstaltungen,
#menuitem_eigeneVeranstaltungen,
#menuitem_kooperationen, 
#menuitem_kalender 
#menuitem_programmPDF, 
#menuitem_spendenprojekte, 
#menuitem_schriften, 
#menuitem_infoService, 
#menuitem_kontakt, 
#menuitem_links, 
#menuitem_impressum, 
#menuitem_sitemap {
  font-weight:normal;
}


/* Untermenuepunkte Aktuell-Kennzeichnungen ausblenden */

#tag_stiftungTeam,
#tag_buddhismusImWesten,
#tag_information,
#tag_aktuell,
#tag_akademieAbende,
#tag_tagungenSeminare,
#tag_akademieSpezial,
#tag_referentinnen,
#tag_kooperationen,
#tag_christlichBuddhistischerDialog,
#tag_buddhismusUrania,
#tag_spezielleZielgruppen,
#tag_andereVeranstaltungen,
#tag_kalender,
#tag_programmPDF,
#tag_buddhistischeAkademie,
#tag_aliceSchule,
#tag_dongyuGatsalLing,
#tag_jamyangFoundation,
#tag_maitri,
#tag_nonnenklosterYangon,
#tag_sakyadhitaSriLanka,
#tag_taraTexteUebersetzungen,
#tag_thoesamling,
#tag_berlin,
#tag_ueberregional,
#tag_international,
#tag_frauenUndBuddhismus,
#tag_buddhismusUndPolitik,
#tag_studienseminareSprachkurse,
#tag_studienverlag,
#tag_lesenHoerenUndSehen {
  display:none;
  font-weight:bold;
  color:#9E7827
}


.submenu_indent {
  text-indent:15px;
}

/* layer 'language' incl. formats*/

#language {
  font-size:9pt;
  line-height:50pt;
}

#language a:link, #language a:visited { 
  color:#FD9D64;
  text-decoration:none;
}

#language a:hover, #language a:active, #language a:focus  { 
  color:#fff; 
}

/* layer 'footer' */
#footer {
  position:absolute;
  left:-1px;
  bottom:-28px;
  width:480px; 
  height:23px;
  z-index:1;
  margin:0;
  padding:0;
 }

#footer p, #footer td { 
  margin:0;
  padding-left:0px;
  padding:2px 0 2px 0;
  text-align:right;
  font-size:9pt;
}

#footer a:link, #footer a:visited {
  color:#FD9D64;
  text-decoration:none;
}



