html {
	height: 100%;
	min-height: 100%;
	margin:0; padding:0;
}

body
{
	background-image:url(resource/back01.gif); background-attachment: fixed;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color:#606060;

}

TABLE
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color:#404040;
}

TABLE.magazin
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	color:#707070;
}

TABLE.main
{
	xtable-layout: fixed;
	xwidth:920px;
	height: 100%;
}

TD.werbung
{
	xmin-width:160px;
	xwidth:160px;
	height: 100%;
	BORDER-LEFT: #E0E0E0 1px solid; 
	BORDER-TOP: #E0E0E0 1px solid; 
	BORDER-RIGHT: #C0C0C0 1px solid; 
	BORDER-BOTTOM: #C0C0C0 1px solid;
	background-color:#F4F4F4;
} 

H1
{
	FONT-SIZE: 36pt;
	FONT-WEIGHT: bolder;
}

H2
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bolder;
	MARGIN-TOP: 2pt;
	MARGIN-BOTTOM: 2pt;
	color:#4A79A5;
}

A
{
	text-decoration: none;
	color:#404040;
}

A.newtopic
{
	text-decoration: none;
	color:#FF0000;
}

A.nonedec
{
	text-decoration: none;
}

A.nonedec:hover	 
{
	color:#404040;
} 

.Steinweden
{
	width:198px; 
	height:242px;
	background-image:url(pictures/Steinweden/Roland_Steinweden.gif); background-repeat:no-repeat;
	text-decoration: none;
	color:#FF79A5;
	margin-right: 20px;
}

.Steinweden2
{
	width:198px; 
	height:242px;
	background-image:url(pictures/Steinweden/Roland_Steinweden2.gif); background-repeat:no-repeat;
	text-decoration: none;
	color:#FF79A5;
	margin-right: 20px;
}

A.out
{
	text-decoration: none;
	color:#4A79A5;
}

A.out:hover	 
{
	color:#FF79A5;
} 

A:hover	 
{
	color:#4A79A5;
} 

.links
{
	BORDER-LEFT: #E0E0E0 1px solid; 
	BORDER-TOP: #E0E0E0 1px solid; 
	BORDER-RIGHT: #C0C0C0 1px solid; 
	BORDER-BOTTOM: #C0C0C0 1px solid;

	background-color:#F4F4F4;
} 

.noborder
{
	BORDER: 0px solid; 
} 

SELECT.mm 
{
	BORDER: #CDAB5E 1px solid; 
	PADDING: 2;
	FONT-FAMILY: Arial, Helvetica,sans-serif; 
	FONT-SIZE: 10pt; 
	COLOR: #1553AD; 
	BACKGROUND-COLOR: #ffffff
} 

INPUT.money {
	BORDER: #CDAB5E 1px solid; 
	PADDING: 2;
	PADDING-RIGHT: 6px;
	FONT-SIZE: 10pt; 
	COLOR: #1553AD; 
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: right;
}

INPUT.button
{
	cursor: pointer;
	background-image:url(resource/LightToBlue.gif); 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: #FFFFFF;
	margin-bottom: 4px;
  	padding: 2px;
	color: #4A79A5;
	BORDER-TOP: #D2D2D2 1px solid; BORDER-LEFT: #D2D2D2 1px solid; 
	BORDER-RIGHT: #707070 2px solid; BORDER-BOTTOM: #707070 2px solid
}

TEXTAREA.msg
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	WIDTH: 100%;
	HEIGHT: 480px;
	BORDER-LEFT: #E0E0E0 1px solid; 
	BORDER-TOP: #E0E0E0 1px solid; 
	BORDER-RIGHT: #C0C0C0 2px solid; 
	BORDER-BOTTOM: #C0C0C0 2px solid;
	PADDING: 10;
	COLOR: #707070; 
	BACKGROUND-COLOR: #FEFCF0;
}

P.Ergebnis
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	margin-top: 0px;
	margin-bottom: 10px;
	COLOR: #505050;
	BACKGROUND-COLOR: #FFFFFF;
	padding: 8pt;
	BORDER: #CDAB5E 1px solid; 
}

B.mathvar
{
	FONT-FAMILY: Times;
	FONT-SIZE: 12pt;
	FONT_WEIGHT: bold;
	COLOR: #000000;
}

B.lightgray
{
	COLOR: #4A79A5;
}

li.mm
{
	color: #CDAB5E;
}

SPAN.mm
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #505050;
}