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


TD         {
	font-size:		14px;
}

TD P, DD, UL, 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:			#2d5c87;
	font-weight:	bold;
}


A       {
	font-weight:	bold;
	text-decoration: none;
	color:			#fe0000;
}

I       {
	color:			#2d5c87;/*#006666*/
	font-style:	oblique;
	font-family:	Arial, Helvetica, Verdana, cursive;
}

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

h1	{
	font-size:	120%;
}

h2	{
	font-size:	110%;
}

h3	{
	font-size:	100%;
}

table.pagehead	{
	margin-top: 15px;
}

.pagehead h2	{
	margin: 2px;
}


.grey {
	color:   #999999;
}

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

/*.blue, B, H4  {
	color:   #003399;
}*/
.blue, B, H4, STRONG  {
	color:   #2d5c87; /* #014c8e; #006666;*/
}

.red   {
	color:   #fe0000;
}

.yel   {
	color:   #eeee1b;
}


FONT B  {
	color: #fe0000;/*#ff3333;*/
}

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:		#014c8e;
}


h3.toc *	{
	color:		#cc3300;	/*#ed4511 #fe0000*/
	font-size: 110%;
}


a[name=studienj].toc	{
	color:		#336699;
}

div.fdsv	{
	color: #558899;
	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 #6195ab;
}

#sb_div:hover #sb_head
	{
	color: white;
	background-color: #6195ab;
	border: 1px solid #6195ab;
}

div.footblock:hover div	{
	color: white;
	background-color: #6195ab;
}

div.footblock:hover li	{
	color: #6195ab;
}

div.footblock a:hover	{
	text-decoration: underline;
}

.sb_head_over	{
	color: white;
	background-color: #6195ab;
	border: 1px solid #6195ab;
}

#div4main img.img_auto	{
	margin: 5px 1px 4px 12px;
}

#div4main img.img_auto[align=left]	{
	margin: 5px 12px 4px 1px;
}

div.prglinks	{
	color:#666666;
}

div.prglinks:hover,
div.prglinks:hover li,
div.prglinks:hover div	{
	color: #000000;
}

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