.highlight
{
  background-color: #F7F7EE;
  font-weight: bold;
	font-size: 13px;
	border: 1px solid #CECE9F;
	border-style: solid;
	margin: 0px;
	padding: 5px;

}

.highlight2
{
	background: #EBEBD8;
	border: 1px solid #CECE9F;
  font-weight: normal;
	font-size: 12px;
	text-align:center;	
	margin: 0px;
	padding: 5px;

}

.worddownload
{
	background: #F7F7EE;
	border: 1px solid #CECE9F;
  font-weight: normal;
	font-size: 12px;
	text-align:center;	
	margin: 0px;
	padding: 5px;

}
.important
{
  font-weight: bold;
  font-size: 2.1em;
}
.clr
	{
	clear:both;
	display:block;
	}

/* Deckruede ---------------------------------------------------------------   Deckruede */

.kategorieuebrschrift
		{
		font-family: Ariel, sans-serif;
		font-size: 12px;
		font-weight: bold;
  }		

.kategorietext
		{
		font-family: Ariel, sans-serif;
		font-size: 12px;
		font-weight: normal;
  }
  
  .verstorben
 {
		clear:both;
		font-family: Ariel, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: justify;
		color:#FFFFFF;
		margin-left:10px;		
		margin-top:	10px;
		margin-bottom:auto;
		padding: 2em ;
		background: #000000;
		max-width: 500px;
		width::500px;
		min-width: 500px;		

   }

p.verstorben:first-letter
	{
		font-size:150%;
		color:#FFFFFF;
		font-weight: bold;
		padding-bottom:0px;
	}
	
  
.deckbild
		{
		float:left;
		margin-left:15px;		
		margin-top:	10px;
		margin-bottom:10px;
		padding: 0.5em ;
		background: #EBEBD8;
		border: 1px solid #CECE9F;
  }
.deckbesitzer
 {
		float:right;
		margin-left:15px;
		margin-right:15px;		
		margin-top:	10px;
		margin-bottom:10px;
		font-family: Ariel, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#006699;		
		padding: 1.0em ;
		background: #EBEBD8;
		border: 1px solid #CECE9F;
		max-width: 200px;
		width: 200px;	

   }

.textboxrechts
 {
		float:right;
		margin-left:15px;
		margin-right:15px;					
		margin-top:	10px;
		margin-bottom:10px;
		font-family: Ariel, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: justify;		
		color:#006699;
		padding: 1.0em ;
		border: 1px solid #CECE9F;
		max-width: 200px;
		width: 200px;		
   }
   
.textstandard
 {
		clear:both;
		margin-top:	10px;
		margin-bottom:10px;
		font-family: Ariel, sans-serif;
		font-weight: normal;
		text-align: justify;		
		color:#000;
/*		border: 1px solid #CECE9F;*/
		max-width: 500px;
		width::500px;
		min-width: 500px;			
   }

/* Werte -------------------------------------------------------------------Werte */   
.werteueber
{
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color: #830000;
	background: #EBEBD8;
	border: 1px solid #CECE9F;
	border-style: outset;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
  	width: 130px;
	max-width: 130px;
}   
   
.wertetabelle
		{
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	background: #F7F7EE;
	border: 1px solid #CECE9F;
	border-style: solid;
	margin: 0px;
	padding-right: 2px;
	padding-left: 2px;
  	width: 130px;
	max-width: 130px;
  }   
   
   
/* Stammbaum ---------------------------------------------------------------   Stammbaum */



.vater {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000066;
	background: #F5FCFB;
	vertical-align: top;	
/*	border-left: solid 1px #000066;
	border-top: solid 1px #000066;
	border-right: solid 1px #000066;
	border-bottom: solid 1px #000066;*/
	border: solid 1px #89DCCF;
	border-style: outline;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	max-width: 130px;
	width: 130px;	

}

.mutter {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000066;
	background: #FBF7F7;
	vertical-align: top;	
/*	border-left: solid 1px #D6ADAD;
	border-top: solid 1px #D6ADAD;
	border-right: solid 1px #D6ADAD;
	border-bottom: solid 1px #D6ADAD;*/
	border: solid 1px #D6ADAD;
	border-style: outline;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	max-width: 130px;
	width: 130px;

}
p.special_letter:first-letter
 {
	font-size: 12px;
 	font-weight: normal;
 	color: #000066;
 }
.vatert
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
p.vatert:first-letter
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.muttert
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;

}
p.muttert:first-letter
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;

}
#stamm {

	font: 12px Arial, Helvetica, sans-serif;
	margin: 1px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.stammbaumueber {

	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #EBEBD8;
	border: 1px solid #CECE9F;
	border-style: outset;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;	
	padding-right: 5px;
	padding-left: 5px;
	max-width: 130px;


}

/* Bilder -------------------------------------------------------------------Bilder */

.textbild
		{
		margin-left:10px;		
		margin-top:	10px;
		margin-bottom:auto;
		padding: 0.5em ;
		background: #EBEBD8;
		border: 1px solid #CECE9F;
  }
  
.textbildunterschrift
 {
		clear:both;
		margin-left:15px;
		margin-right:15px;					
		margin-top:	5px;
		margin-bottom:5px;
		font-family: Ariel, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: center;		
		color:#006699;
		padding: 0.5em ;
		max-width: 500px;
		width::500px;
		min-width: 500px;			
   }

/* Wurfplanung -------------------------------------------------------------------Wurfplanung */
.wurfplanung
 {
		margin-left:15px;
		margin-right:15px;					
		margin-top:	10px;
		margin-bottom:10px;
		font-family: Ariel, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: justify;		
		color:#006699;
		padding: 1.0em ;
		border: 1px solid #CECE9F;
       background-color: #F7F7EE;
		max-width: 500px;
		width::500px;
		min-width: 500px;	
   }
   
/* Werbung -------------------------------------------------------------------Werbung */   
.werbungarttitel
{
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color: #830000;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 2px;
	padding-left: 2px;
  	width: 100px;
	max-width: 100px;
}   

.werbungartinfo
 {
		margin-left:10px;
		margin-right:10px;					
		margin-top:	10px;
		margin-bottom:10px;
		font-family: Ariel, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: justify;		
		color:#006699;
		padding: 1.0em ;
		border: 1px solid #CECE9F;
       background-color: #F7F7EE;

   } 
.werbungartzinfo
 {
		margin-left:10px;
		margin-right:10px;					
		margin-top:	10px;
		margin-bottom:10px;
		font-family: Ariel, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align: justify;		
		color:#000;
		padding: 1.0em ;
		border: 1px solid #CECE9F;
       background-color: #F7F7EE;

   }      
   
.werbungartinforegal
{
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color: #830000;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}     

