@media screen	{

BODY         {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:                  #000000;
	background:             #ffffff;
	margin:                 0px;
}

TD         {
	font-size:		14px;
}

TD P, DD, UL, OL, LI         {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:		14px;
	text-align:		justify;
}

DT      {
	font-family:	Arial, Helvetica, Verdana, sans-serif;
	font-size:		14px;
	color:			#005a9f;
	font-weight:	bold;
}


A       {
	font-weight:	bold;
	text-decoration: none;
	color:			#cc3300;
}
A:hover       {
	text-decoration: underline;
}

h3 a:hover	{
	text-decoration:none;
}

I       {
	color:			#0566b1;
	font-style:	oblique;
	font-family:	Arial, Helvetica, Verdana, cursive;
}

h1, h2, h3  {
	font-family:	EuroStyle, Arial, Helvetica, Verdana, sans-serif;
	font-weight:	bold;
	color:		#005a9f;	/*#336699 #006666*/
}

h1	{
	font-size:	120%;
}

h2	{
	font-size:	110%;
}

h3	{
	font-size:	100%;
}

.pagehead h2	{
	margin: 4px;
}

.itemhead h3	{
	margin: 2px 0px 0px 2px;
}

.grey {
	color:   #999999;
}

.white, .white a {
	color:   #ffffff;
}

.blue, B, H4, STRONG, FONT B  {
	color:   #005a9f; /* #014c8e; */
}

.ltblue	{
	color:   #eef7e9;
}

.red   {
	color:   #cc3300;
}

.yel   {
	color:   #eeee1b;
}

input, text, textarea, submit	{
	font-size:	12px;
	padding:	0px;
	margin:	0px;
}

form select, select option, select, option	{
	padding:	0px;
	margin:	0px;
}

ul, li	{
	line-height: 125%;
}

.toc	{
	color:		#005a9f;	/*#336699 #006666*/
}

h3.toc	{
	margin-bottom: -16px;
}

div.fdsv	{
	color: #69a2b3;
	font-size: 9px;
	line-height: 10px;
	width: 96px;
	position:relative;
	left:-16px;
}

/* social bookmarks */
.sb_head,
.sb_head_over	{
	text-indent: 0em;
	background-image: url(/erwprg/gfx/favorite.png);
}

div.footblock:hover,
.sb_links,
.sb_links_over	{
	border: 1px solid #69a2b3;
}

div.footblock:hover div	{
	color: white;
	background-color: #69a2b3;
}

div.footblock:hover li	{
	color: #69a2b3;
}

#sb_div:hover #sb_head
	{
	font-weight: bold;
	color: white;
	background-color: #69a2b3;
	border: 1px solid #69a2b3;
}


.sb_head_over	{
	color: white;
	background-color: #69a2b3;
	border: 1px solid #69a2b3;
}

.menu_title	{
	color: #cc3300;
}

#div4main	{
	padding: 16px 0px 0px 0px !important;
}

#nikolaus, #nikolaus >*{
	color: darkred;
}
}
