html,body,table,td,p
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 16px;
	color: #005525;
}

a:link,a:visited
{
	color: #0B833F;
	text-decoration: none;
}

a:hover,a:active
{
	color: #FE860C;
	text-decoration: underline;
}

.title
{
	font-family: Avant Garde, Arial, Verdana, Lucida, sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px;
	letter-spacing: 0px;
	color: #005525;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.intro
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	letter-spacing: 0px;
	color: #005525;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.intro_form
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	letter-spacing: 0px;
	color: #005525;
	border-width: 1px;
	border-style: solid;
	border-color: #BCC888;
	background-color: #FFFFFF;
}

.intro_form_sub
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	letter-spacing: 0px;
	color: #005525;
	border-width: 1px;
	border-style: solid;
	border-color: #BCC888;
	background-color: #F7EEB5;
}

p,
.normal
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	letter-spacing: 0px;
	color: #005525;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.normal_form
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	letter-spacing: 0px;
	color: #005525;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #BCC888;
	background-color: #FFFFFF;
}

.normal_select
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	letter-spacing: 0px;
	color: #005525;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #BCC888;
	background-color: #FFFFFF;
}

.normal_sub
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	letter-spacing: 0px;
	color: #7BA16D;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.normal_sub_form
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	letter-spacing: 0px;
	color: #7BA16D;
	border-width: 1px;
	border-style: solid;
	border-color: #BCC888;
	background-color: #F7EEB5;
}

.normal_beige
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	letter-spacing: 0px;
	color: #F7EEB5;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.normal_info
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	letter-spacing: 0px;
	color: #FE860C;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.small
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 12px;
	color: #005525;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.small_form
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 12px;
	letter-spacing: 0px;
	color: #005525;
	border-width: 1px;
	border-style: solid;
	border-color: #BCC888;
	background-color: #F7EEB5;
}

.small_sub
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 12px;
	color: #7BA16D;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.small_beige
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 12px;
	color: #F7EEB5;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.nav_small
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 9px;
	font-weight: 300;
	line-height: 11px;
	color: #7BA16D;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.border_dark
{
	border-style: solid;
	border-width: 1px;
	border-color: #005525;
}

.table
{
	background-color: #407C4A;
	margin-bottom: 5px;
}

.table_head
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 15px;
	color: #005525;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	background-color: #C6CF98;
}

.table_head_sub
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 600;
	line-height: 15px;
	color: #63925E;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	background-color: #C6CF98;
}

.table_cell
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	color: #005525;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 7px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	background-color: #F7EEB5;
}

.table_cell_small
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 15px;
	color: #005525;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	background-color: #F7EEB5;
}

.table_cell_small_sub
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 15px;
	color: #7BA16D;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	background-color: #F7EEB5;
}

.table_cell_bright
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	color: #407C4A;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 7px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	background-color: #F7EEB5;
}

.table_cell_small_bright
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 15px;
	color: #407C4A;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	background-color: #F7EEB5;
}

.lexikon_form
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
	letter-spacing: 0px;
	color: #F7EEB5;
	background-color: #407C4A;
}

.lexikon_button
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 11px;
	font-weight: 300;
	letter-spacing: 0px;
	color: #005525;
	border-style: solid;
	border-width: 1px;
	border-color: #F7EEB5;
	background-color: #FE860C;
}

.admin_form
{
	font-family: Arial, Verdana, Lucida, sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 15px;
	color: #F7EEB5;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	background-color: #FB720B;
}

.orange
{
	color: #FE860C;
}