
BODY, p, li, a, label {
	   color : #012A2D;
	   font-family : VERDANA, tahoma;
	   font-size : 12px;
	   line-height: 20px;	
	   text-decoration : none;		   
	   font-weight : none;
	   font-variant : normal;
	   text-decoration: none;
} 
body.karmandala  {
           background: repeat fixed;
	   background-image: url(images/bg1.jpg) ; 	   
           background-position: absolute;	   
}


A { color : #4F1013;  font-weight : bold;}
a.mehr { font-size: 10px;color : saddlebrown;}
a.mehr:hover  {	 font-weight : bold;}
a.text, .karmandala { target: _blank; }



p.karmandalatitle, .month {
	   color : goldenrod;
	   font-family :  "Copperplate Gothic Bold"; "wide latin"; harrington; tahoma;
	   font-size : 100%;
	   line-height: 100%;
	   padding-top: 20px;	
	   padding_left: 50px;     
}
p.month {
	   padding-bottom: 0px;
	   padding_left: 5px;
	   font-size : 90%;
}
p.gloss0, .gloss1, .gloss2, .gloss3, .gloss4, .gloss5, .gloss6, .gloss7, .gloss8 {
	   font-family :  "Copperplate Gothic Bold"; "wide latin"; harrington; tahoma;
	   color : slateblue;
	   padding-bottom: 0px;
	   padding-top: 0px;
	   padding_left: 5px;
	   font-size : 90%;
}
p.gloss8 { color : MediumVioletRed; 	color : #C71585;}
p.gloss7 { color : blueviolet;  	color : #8A2BE2;}
p.gloss6 { color : darkslateblue;  	color : #483D8B;}
p.gloss5 { color : teal;  		color : #008080;}
p.gloss4 { color : green;  		color : #008000;}
p.gloss3 { color : goldenrod;  		color : #DAA520;}
p.gloss2 { color : orange;  		color : #FFA500;}
p.gloss1 { color : maroon;  		color : #800000;}
p.gloss0 { color : Chocolate;  		color : #D2691E;}

  	
p.impressum {
	   color : #82CFC9;
	   font-size : 10;
}
  

/* Menu  */
A.menu, .activmenu { 
	   color : white;  font-family :  "Copperplate Gothic Bold"; letter-spacing: 0.1em;
	   font-size : 90%;	   text-decoration : none;
	   font-weight : none;	   font-variant : normal;
           background-image: url(images/tdbg4.jpg) ; 
	   line-height: 100%;		   
 } 
A.menu:hover {  background-image: url(images/tdbg2.jpg) ;  }
A.menu:active {   background-image: url(images/tdbg3.jpg) ; }
A.activmenu {   background-image: url(images/tdbg3.jpg) ; }

A.submenu {color : white; font-size : 80%; font-family :  verdana; line-height: 100%; }
A.submenu:hover {   background-image: url(images/tdbg2.jpg) ;  }
A.submenu:active {   background-image: url(images/tdbg2.jpg) ; }


table.menu    { align:center; vertical-align:middle; border-spacing: 0px; padding: 10px; width: 100%; height: 100%; }
table.submenu { text-align:left; vertical-align:top; border-spacing:0px; padding:0px; width: 100%;}

td.menu, td.submenu {  align:left; vertical-align:top; }
td.menu {  background-color: #8A0202; }
td.submenu {  width: 12%; text-align: center; padding-bottom:5px; }
td.activsubmenu {   background-image: url(images/tdbg3.jpg) ; text-align:center; width: 15%; height:20px;}

/* Menu  */


td.img {width: 150px; text-align: center; vertical-align: top; padding-right:20px; padding-top:20px;  }
td.text {align: center; vertical-align: top; height: 100%; width:100%; text-align:left; background-color: #FAFAD2;  padding-bottom:0px;   }
table.text { width: 100%; height: 100%; vertical-align: top; border-spacing: 0px; padding: 30px; background-color: #FAFAD2; padding-top:10px; }


img {width: 240px; text-align: center; vertical-align: top;  }
 img.klein { width: 20px; height: 20px;}   
img.additional { width: 321px; height: 252px; text-align: center; vertical-align: top; padding-top:10px;  }


td.fill {  background-color: #8A0202; }
table.fill { width: 100%; height: 100%; vertical-align: top; border-spacing: 0px; padding: 0px; background-color: #8A0202; }



