/* styles fuer thomaskemper.eu */


body{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
}

a:link, a:activ,a:visited{
	color: #666666;
	text-decoration: none;
}

/*  allgemeine seiten  */
.bodypages{	
	background-color: #ffffff;
	left: 0px;
	margin-top: 36px;
	margin-left: 0px;
	padding: 0px;
	font-size: 9pt;
}

.mitte{
	margin-left: 150px;	
}

.alletexte{
	font-size: 9pt;
}

.vitatexte{
	font-size: 9pt;
	color: #333333;
}

.texttexte{
	font-size: 9pt;
	color: #333333;
	line-height: 16px;
}

.kursiv{
	font-style: italic;
}

.alletextegrau{
	color: #666666;
	font-size: 9pt;
}

.topnavighier{
	font-size: 9pt;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;
}

.navighier{
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

#linie{
	background-color: #aeaeae;
}
  
  
  
 /* -- links -- */ 
a.navig,a:link.navig, a:visited.navig{
	color: #666666;
	font-size: 9pt;
	text-decoration: none;
}
a:hover.navig{
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

a.navigtk,a:link.navigtk, a:visited.navigtk{
	color: #666666;
	font-size: 10pt;
	text-decoration: none;
}
a:hover.navigtk{
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}

a.navigma,a:link.navigma, a:visited.navigma{
	color: #777777;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
a:hover.navigma{
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.navigtkindex,a:link.navigtkindex, a:visited.navigtkindex{
	color: #666666;
	font-size: 11pt;
	text-decoration: none;
}
a:hover.navigtkindex{
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
}

a.navigmaindex,a:link.navigmaindex, a:visited.navigmaindex{
	color: #777777;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: none;
}
a:hover.navigmaindex{
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.topnavig,a:link.topnavig, a:visited.topnavig{
	color: #666666;
	font-size: 9pt;
	letter-spacing: 1px;
	text-decoration: none;
}
a:hover.topnavig{
	font-size: 9pt;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;
}


/*  nur index  */
.indextitel{
	font-size: 14pt;
}


/*  auszeichnungsfarbe indexseite  */
.rot{
	color: #B92E00;
}

.blau{
	color: #309EB4;
}



/*  links  */
a.index{
	color: #666666;
	text-decoration: none;
}

a:hover.index{
	color: #000000;
	text-decoration: none;
}
