/*Ahnenforschung.net Stylesheet "The next Generation"*/


body {
	background-color: #ffffff;	
}
@media screen, print {
hr {    background-color: #800000;
        height: 0px;
        border: 0px solid #800000;
 }
}

a:link 		{  
	text-decoration: none; 
	color: #000080; 
}
a:visited   { 
	text-decoration: none;
	color: #000080;	
}
a:active		{
	text-decoration: none;
	color: #cccccb;
}
a:hover     {
	text-decoration: underline;
	color: #ee0000;
}

a.group:link 		{  
	text-decoration: none; 
	color: #ffffee; 
}
a.group:visited   { 
	text-decoration: none;
	color: #ffffee;	
}
a.group:active		{
	text-decoration: none;
	color: #cccccb;
}
a.group:hover     {
	text-decoration: underline;
	color: #ee0000;
}


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

table.menu {
	padding: 2px;
}

td.cell { 
	font-size: 8pt;
	background-color: #eeeeee;
}

td.title {
	font-size: 9pt;
	color: #ffffee;
	background-color: #000080;	
}	

td.titlebar {
	background-color: #eeeeee;	
}	

td.groupbar {
	font-size: 10pt;
	color: #ffffee;
	background-color: #000080;	
}	

td.aktcat {
	font-size: 8pt;
	font-weight: bold;
	background-color: #eeeeee;	
}

/*
td.preis {
	font-size: 12px;
	font-weight: bold;
	color: #ffffee;
	background-color: #000080;	
}
*/
td.prodnorm {
	font-size: 14px;
}

.prodtitel {
	font-size: 9pt;
}

.norm {
	font-size: 14px;
}

.autorpreis {
	font-size: 8pt;	
}

.small {
	font-size: 8pt;
	
}

span.red {
	color: #800000;
}

span.pre {
	font-family: Courier;	
}


A.whiteboldbig:link {
	font-family: Arial; font-size: 10pt; text-decoration: none; color: #ffffee; font-weight: bold;
}

A.whiteboldbig:visited {
	font-family: Arial; font-size: 10pt; text-decoration: none; color: #ffffee; font-weight: bold;
}

A.whiteboldbig:hover {
	font-family: Arial; font-size: 10pt; text-decoration: underline; color: #ffffee; font-weight: bold;
}

A.whiteboldbig:active {
	font-family: Arial; font-size: 10pt; text-decoration: none; color: #ffffee; font-weight: bold;
}

A.blueboldbig:link {font-family: Arial; font-size: 10pt; text-decoration: none; color: #000080; font-weight: bold;}
A.blueboldbig:visited {font-family: Arial; font-size: 10pt; text-decoration: none; color: #000080; font-weight: bold;}
A.blueboldbig:hover {font-family: Arial; font-size: 10pt; text-decoration: underline; color: #000080; font-weight: bold;}
A.blueboldbig:active {font-family: Arial; font-size: 10pt; text-decoration: none; color: #000080; font-weight: bold;}

A.redbold:link {font-family: Verdana,Helvetica,Arial; font-size: 10pt; text-decoration: none; color: #ffffee; font-weight: bold;}
A.redbold:visited {font-family: Verdana,Helvetica,Arial; font-size: 10pt; text-decoration: none; color: #ffffee; font-weight: bold;}
A.redbold:hover {font-family: Verdana,Helvetica,Arial; font-size: 10pt; text-decoration: underline; color: #ffffee; font-weight: bold;}
A.redbold:active {font-family: Verdana,Helvetica,Arial; font-size: 10pt; text-decoration: none; color: #ffffff; font-weight: bold;}

/* Stil fuer Newsblock */

span.news {
	font-family: Arial; font-size: 8pt; text-decoration: none; color: #000000; font-weight: none;
}


/* Stil fuer Zitatblock */

div.zitatblock {
	width: 400px;
/*	margin-left: 177px; */
	background-color: #eeeeee;
	padding: 2px;
	border: 1px solid black;
}

div.autordatum { 
	text-align: right;
	color: darkred;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

cite.zitat { 
	text-align: justify;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   margin-bottom: 0px;	
}

@media screen {
	div.zitatblock {
			text-align: left;
	}
}

/* Zitatstil Ende */

