body
{
	color:#000000;

	/*border:2px dashed #0000ff;*/

	width:1000px;

	margin:0px;

	line-height: 140%;
	font-family: Arial, Courier, mono;
	font-size: 12px;
	text-decoration: none;
	background-repeat:no-repeat;
}

.kreyslertext
{
	width:100%;
	color:#8A5F1D;
	font-size:18px;
	line-height:120%;
}

a {text-decoration:none; }

a:link { color:#8A5F1D }
a:visited { color:#8A5F1D }
a:active { color:#8A5F1D }
a:hover { color:#8A5F1D }

p
{
	margin-top: 0px;
}

/* ==============================================*/
div.banner
{
/*	border:2px solid #00ff00;*/
	position:relative; 
/*	background-color:' . kKreyslerBrown . ';*/
	height:70px; 
	padding-left:20px;
}

/* ==============================================*/
/* MENUS */

div.mainmenu
{
/*	border: 1px dashed #ff0000;*/

	top: 1px;
	position: relative;
	clear:both;

	padding-left:0px;

	margin-bottom:20px;
}

div.mainmenu a
{
/*	border: 2px solid #8A5F1D;*/
	background-color: #92845E;

	text-decoration: none;
	font-weight: bold;
	color: #ffffff;

	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 15px;
}

div.mainmenu a:hover
{
/*	background-color: #eeeeee;*/
	color: #000000;
}

div.submenu
{
	float:left;
	position: relative;
	width: 150px;

	margin-right:20px;
	margin-left:20px;
}

div.submenu a
{
	color: #000000;

	background-color: #ffffff;
	padding: 3px;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #bbbbbb;
	margin-right: -1px;
	margin-top: -1px;

	display:block;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.submenu a:hover
{
	background-color: #eeeeee;
}

div.submenu #selected
{
	background-color: #ddddff;
}

/* ==============================================*/
div.content
{
	float: left;
	width: 810px;
}
