* { font-family : Verdana, Arial, Sans-serif; font-size : 11px; }
p { text-align : left; }


/* Buchbeschreibung in Publikationen */
p.book { text-align : left; margin-top: 0px; }  
p.popupLinks { text-align: right; line-height:160%; }

/* Styles fuer die farbigen Balken in Publikationen */
.pubSektionTitel  { margin-left:10px; margin-top:100px; }
.pubSektionGrafik { float:right; margin:10px 15px 10px 0px; }



/* Different type of links */

a.goTop { color:green; text-decoration:none; font-size:-2; }
a.extLink { color:black; font-weight: bold; text-decoration:none; font-size:-2; }
a.popUp { color:black; font-weight: bold; text-decoration:none; }
a.mail { color:black; font-weight: bold; text-decoration:none; }
/* ModifLink is only used on 'program' page for links showing older entries: */
a.modifLink { color:black; font-weight: bold; text-decoration:none; font-size:-2; }
a.modifLink:hover { color:#663300; }

/* e.g. for local sangha list */
dt { font-size:1.1em; font-weight: bold; }
#sanghalist th { vertical-align: top; text-align: right;  }
#sanghalist dt { padding-top: 10px; }


/* Address list in kontakt.html */

.addresslist { vertical-align: top; }
.addresslist th { text-align: left; padding-top: 15px; }
.addresslist td { padding-top: 15px; }



/* big citations on top of many pages */
.citation { 
    font-size:20px; 
    line-height: 1.2;
    font-family:Georgia,Times,serif; 
    font-style:italic;
    padding-right: 5px;
    }
.citationsource { 
    font-size:10px; 
    text-align: right;
    font-style:normal;
    font-family:Georgia,Times,serif; 
    padding-top: 10px;
    padding-right: 20px;
    }
.anmerkung {
    color : grey ; 
    }

.reference { font-size: 9px; text-align: right; margin-top: 20px; }
.about  { font-size: 9px; text-align: right; margin-top: 20px; color: grey; }

/* Customization for the main menu entries */

.menuenv { font-family : verdana; font-size : 13px;
           font-weight: bold;
           color : white ;}
.menu { display:block; margin-bottom:0px; text-align: left;
         text-decoration:none;
         padding-left: 7px; /* padding-right: 5px; */
         padding-top: 6px; padding-bottom: 6px; }
.menu:link, .menu:visited { color:white; background-color:#666666; }
.menu:active, .menu.hover { color:white; }
p.menu { padding-left:7px; }
 
.menuindex { text-align: center; padding-left: 0px; background-color:#CCCCCC; }
.menuindex:active { background-color:#CCCCCC; }
.menuindex:hover  { background-color:#CCCCCC; }
 
.menudzogchen, .menudzogchen:active { background-color:#000099; }
.menudzogchen:hover  { background-color:#000099; }

.menusubdzogchen, .menusubdzogchen:active  { background-color:#000099; }
.menusubdzogchen:hover { color:#000099; }

.menudzogchenlehre, .menudzogchenlehre:active .menudzogchenlehre:link, 
    .menudzogchenlehre:visited { color:white; background-color:#0000FF; }
.menudzogchenlehre:hover { color:#000000; }

.menuprogramm, .menuprogramm:active { background-color:#663300; }
.menuprogramm:hover  { background-color:#663300; }
 
.menuling, .menuling:active { background-color:orange; }
.menuling:hover  { background-color:orange; }
 
.menupublikationen, .menupublikationen:active { background-color:#99CC66; }
.menupublikationen:hover  { background-color:#99CC66; }

.menukontakt, .menukontakt:active { background-color:#CC9933; }
.menukontakt:hover  { background-color:#CC9933; }
 
.menuinternational, .menuinternational:active { background-color:#CC9933; }
.menuinternational:hover  { background-color:#CC9933; }
 
.menukooperationen, .menukooperationen:active { background-color:#CC9933; }
.menukooperationen:hover  { background-color:#CC9933; }
 
 
.menuimpressum { font-weight: normal;  background-color:#CCCCCC; }
.menuimpressum:active { background-color:#CCCCCC; }
.menuimpressum:hover  { background-color:#CCCCCC; }



/* Customization for vertical sub-menues */

.menuenv.sub { line-height:160%; background-color:white; }
.submenu    { text-decoration:none; padding-left:7px; color: black; } 
.submenulehrer, .submenulehrer:hover, .submenulehrer:active { background-color:#000099; color:#000099; }
.submenuindex:hover, .submenuindex:active { color:#CCCCCC; }
.submenusangha:hover, .submenusangha:active { color:#000099; }
.submenukontakt:hover, .submenukontakt:active { color:#CC9933; }
.kontaktNoLink { padding-left:7px; color:#CC9933; }
.submenuling:hover, .submenuling:active { color:orange; }
.lingNoLink { padding-left:7px; color:orange; }
.submenupublikationen:hover, .submenupublikationen:active { color:#99CC66; }
.publikationenNoLink { padding-left:7px; color:#99CC66; }
.submenuNone:hover, .submenuNone:active { color:#666666; }
.submenukooperationen:hover, .submenukooperationen:active { color:#CC9933; }
.kooperationenNoLink { padding-left:7px; color:#CC9933; }
.submenuprogramm:hover, .submenuprogramm:active { color:#663300; }
.submenuimpressum:hover, .submenuimpressum:active { color:#CCCCCC; }
.submenuinternational:hover, .submenuinternational:active { color:#CC9933; }
.internationalNoLink { padding-left:7px; color:#CC9933; }
.submenulehre:hover, .submenulehre:active { color:#000099; }
.lehreNoLink { padding-left:7px; color: #000099; }




