
body,* {
  font-family: verdana;
  font-size:16px;
  }
  
img {border:0px;}

#inhalttd {vertical-align:top;}
#menuetd {
  vertical-align:top;
  padding-right:1.2em;
  
  }

#menuetabelle td {
  margin:0px;
  padding:0px;
  border-bottom:12px solid #FFE6FF !important;
  
  }

.menuetdlinks {background-image:url(../img/menuebalken-hintergrund.gif);}
.menuetdmitte {
   width:7em; 
   text-align:center;  
   background-image:url(../img/menuebalken-hintergrund.gif);
   font-weight:bold;
   color:#FFE6FF;
   }
.menuetdmitte a {text-decoration:none; font-weight:normal;color:black;}
.menuetdrechts {}

#abgrenzung {
  background:url(../img/abgrenzung.gif) repeat-x;
  height:7px;
}

.firstletter {
  xfont-family:book antiqua;
  font-size:21px;
  font-style:italic;
  xfont-weight:bold;
  xcolor: #E1BA23;
  color: #B99818;
  }
  
.eingerueckt {
  margin-left:7em; 
  }
  
.linie {
  border-bottom:1px solid #E1BA23;
  width:21em;
  text-align:center;
  margin-left:3em;
  }
  
h1 {
	   margin: 0;
	   padding: 0;
	   width:21em;
	   font: bold italic .9em 'trebuchet ms',arial,sans-serif;
       letter-spacing: .1em;
       font-size:21px;
	   color: black; /* #B99818; */
	   background: transparent;
	   border-bottom:3px solid #E1BA23;
	 }
	 
h2 {
	   margin: 0;
	   padding: 0;
	   font: bold italic .9em 'trebuchet ms',arial,sans-serif;
       letter-spacing: .10em;
       font-size:18px;
	   color: #B99818;
	   background: transparent;
	 }

/* Bilderrahmen */
dl.Bilderrahmen {
margin-right: 9px;
margin-bottom: 3px;
margin-top: 3px;
padding: 3px;
border: 1px solid #E1BA23;
}

dl.Bilderrahmen dt {
margin: 0;
}

dl.Bilderrahmen dd {
margin: 0;
text-align:center;
font-size:66%;
}
dl.Bilderrahmen dd a { font-size:100%}


#termintabelle 
	{
	border-spacing:0px;
	width:79%;
	border: 1px solid #E1BA23;
	padding:9px;
	}
#termintabelle td {padding:2px 12px 2px 1px;}	
.terminedatum {width:45%;}	
.terminemonatsueberschrift 
{
font-weight:bold;
background-color: #E1BA23;
}


#termintabellejean 
	{
	border-spacing:0px;
	
	width:81%;
	border: 1px solid #E1BA23;
	padding:9px;
	}
#termintabellejean td {padding:2px 12px 2px 1px;}	
.terminedatumjean {width:25%; padding-right:12px;}

.xhintergrund2 {background-color:#FFE6FF;}
.xhintergrund1 {background-color:#FFE6FF;} 


#sprachlink {font-size:9px; text-decoration:none; border:0px; text-align:center;}
#sprachlink a {font-size:9px; text-decoration:none;}


.buchstabe {position:relative; top:-9px; border-bottom:3px;}

