BODY
{
	background: #FFFFFF;
	margin: 0px;
	color: #808080; font-size: 8pt; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding-bottom: 210px;
    background: url('images/spacer.gif') no-repeat;
    background-attachment: fixed;
}

img { border: 0; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.filter_header
{
	height: 22px;
	text-align: left;
	width: 178px;
}

.filter_header_2
{
	height: 18px;
	text-align: left;
	width: 178px;
}

.filter_content
{
	text-align: left;
	width: 178px;
}

.filter_header_div1
{
	padding: 4px 4px 0px 4px;
}

.filter_header_div2
{
	padding: 0px 0px 0px 4px;
	cursor: hand;
	cursor: pointer;
}

.filter_header_div2_content
{
	padding: 0px 0px 0px 14px;
	cursor: hand;
	cursor: pointer;
}


.filter_span
{
	font: 8pt Verdana, Arial, Helvetica, Geneva, Swiss;
	color: #3B3A26;
}

.page_active
{
	font:  bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.pagerPreviewText
{
	color: #B0B0B0;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.left
{
	float: left;
}

A.pagerLink:link { font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #5a5a5a; }
A.pagerLink:active { font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #5a5a5a; }
A.pagerLink:visited { font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #5a5a5a; }
A.pagerLink:hover { font: 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #5a5a5a; }

A.pagerLinkPreview:link { FONT: bold 12px Verdana; COLOR: #FFFFFF; TEXT-DECORATION: underline; }
A.pagerLinkPreview:active { FONT: bold 12px Verdana; COLOR: #FFFFFF; TEXT-DECORATION: underline; }
A.pagerLinkPreview:visited { FONT: bold 12px Verdana; COLOR: #FFFFFF; TEXT-DECORA	TION: underline; }
A.pagerLinkPreview:hover { FONT: bold 12px Verdana; COLOR: #FFFFFF; TEXT-DECORATION: underline; }

a.linkCategory:link  { color: #5a5a5a; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13px; text-decoration: none }
a.linkCategory:active  { color: #5a5a5a; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.linkCategory:visited  { color: #5a5a5a; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.linkCategory:hover  { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }

a.linkCategoryActive:link   { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13px; text-decoration: none }
a.linkCategoryActive:active    { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.linkCategoryActive:visited    { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.linkCategoryActive:hover    { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }


.metadata_preview
{
	color: #5a5a5a;
	font: 13px, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.divPager
{ 
	float: left; 
	margin-right: 5px;
}

.formfield
{
	color: #5a5a5a;
	font-size: 8pt;
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: 1px solid #BFBFBF;
}

.formfield_disabled
{
	color: #5a5a5a;
	font-size: 8pt;
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: 1px solid #BFBFBF;
	background: #f0f3f8;	
}

.lt_block
{
	border-top: 1px solid #98B1D0;
	width: 100%;
	height: 30px;
	overflow-x: auto;
	bottom: 170px;
	position: fixed;
	//position: absolute;
	top: expression(eval(document.body.clientHeight) + eval(document.body.scrollTop) - 200 + 'px');
	z-index: 1000;
	background: #B4B3B3;
}

.lt_block_minimized
{
	border-top: 1px solid #98B1D0;
	width: 100%;
	height: 30px;
	overflow-x: auto;
	bottom: 0px;
	position: fixed;
	//position: absolute;
	top: expression(eval(document.body.clientHeight) + eval(document.body.scrollTop) - 30 + 'px');
	z-index: 1000;
	background: #B4B3B3;
}

.lt_block_content
{
	width: 100%;
	height: 170px;
	overflow-x: auto;
	bottom: 0px;
	position: fixed;
	//position: absolute;
	top: expression(eval(document.body.clientHeight) + eval(document.body.scrollTop) - 170 + 'px');
	z-index: 1000;
	background: #FFFFFF;
	border: 1px solid #98B1D0;
}

.lt_menu_block
{
	border: 1px solid #98B1D0;
	border-bottom: 0px;
	width: 200px;
	height: 114px;
	left: 352px;
	bottom: 200px;
	position: fixed;
	//position: absolute;
	top: expression(eval(document.body.clientHeight) + eval(document.body.scrollTop) - 314 + 'px');
	z-index: 1001;
	background: #B4B3B3;
}

.lt_menu_block_minimized
{
	border: 1px solid #98B1D0;
	border-bottom: 0px;
	width: 200px;
	height: 114px;
	left: 352px;
	bottom: 30px;
	position: fixed;
	//position: absolute;
	top: expression(eval(document.body.clientHeight) + eval(document.body.scrollTop) - 144 + 'px');
	z-index: 1001;
	background: #B4B3B3;
}

.menu_mouse_over
{
	background: #98B1D0;
}

.menu_mouse_out
{
	background: #B4B3B3;
}

.lfError
{
	color: #FF0000;
	font-size: 8pt; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.textStandart
{
	font-size: 8pt; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	color: #5a5a5a;
}

.asterisk
{
	color: #FF0000; font-size: 8pt; line-height: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.form_header
{
	font: bold 12px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #3B3A26;
}

.form_error
{
	color: #FF0000; font-weight: bold; font-size: 8pt; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

a.link_menu_lt:link { color: #036; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_menu_lt:visited    { color: #036; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_menu_lt:active     { color: #036; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_menu_lt:hover    { color: #036; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }


.menu_active
{
	color: #e96b10; 
	font: bold 8pt Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-style: normal; line-height: 13px;
}

a.link_standard:link           { color: #036; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13px; text-decoration: none }
a.link_standard:visited    { color: #036; font-weight: bold;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_standard:active     { color: #036; font-weight: bold;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_standard:hover    { color: #e96b10; font-weight: bold;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }

/*p     { color: #000; font-size: 8pt; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }*/
td, div, p    { color: #5a5a5a; font-size: 8pt; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a.link_search_menu:link    { color:#5a5a5a; font-family:verdana; font-size:8pt; font-weight:normal; }
a.link_search_menu:visited { color:#5a5a5a; font-family:verdana; font-size:8pt; font-weight:normal; }
a.link_search_menu:active  { color:#5a5a5a; font-family:verdana; font-size:8pt; font-weight:normal; }
a.link_search_menu:hover   { color:#e96b10; font-family:verdana; font-size:8pt; font-weight:normal; }

a.link_search_menu_active:link    { color:#5a5a5a; font-family:verdana; font-size:9pt; font-weight:bold; }
a.link_search_menu_active:visited { color:#5a5a5a; font-family:verdana; font-size:9pt; font-weight:bold; }
a.link_search_menu_active:active  { color:#5a5a5a; font-family:verdana; font-size:9pt; font-weight:bold; }
a.link_search_menu_active:hover   { color:#5a5a5a; font-family:verdana; font-size:9pt; font-weight:bold; }

td.schlank { color:#5a5a5a; font-family:verdana; font-size:8pt; font-weight:normal;}

.search_menu_disabled    { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13px; text-decoration: none }

a:link           { color: #036; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13px; text-decoration: none }
a:visited    { color: #036; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a:active     { color: #036; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a:hover    { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }

a.link_active:link           { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13px; text-decoration: none }
a.link_active:visited    { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_active:active     { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_active:hover    { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }

a.link_active_paginator:link     { color: #5A5A5A; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13px; text-decoration: none }
a.link_active_paginator:visited  { color: #5A5A5A; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_active_paginator:active   { color: #5A5A5A; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_active_paginator:hover    { color: #5A5A5A; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }

a.link_notactive_paginator:link     { color: #5A5A5A; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: 13px; text-decoration: none }
a.link_notactive_paginator:visited  { color: #5A5A5A; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_notactive_paginator:active   { color: #5A5A5A; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }
a.link_notactive_paginator:hover    { color: #e96b10; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-decoration: none }

h4        { color: #e96b10; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; margin-top: 3px; margin-bottom: auto; padding-top: 0 }
.blau_fett     { color: #036; font-weight: bold; text-decoration: none }
.hellblau_fett { color: #99add1; font-weight: bold; text-decoration: none }
.orange_fett        { color: #e96b10; font-weight: bold; text-decoration: none }
.grau_fett   { color: #99add1; font-weight: bold }
.fett { font-weight: bold }
.schwarz { color: black; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 13px }
.claim { letter-spacing: 2px; padding-top: 5px; padding-bottom: 5px }
.schwarz_klein    { color: black; font-size: 9px; font-style: normal; font-weight: normal; line-height: 13px }


/* rounded buttons */
.round 
{
	cursor: pointer; 
	cursor: hand; 
	line-height: 20px;
	background: url(../images/button.gif) no-repeat right top; 
	padding-right: 10px; 
	vertical-align: middle;
	display: block; /*opera*/
	display: inline-block; /*ie*/
	display: -moz-inline-box;  /*ff*/
}
.round span { 
	background:url(../images/button.gif) no-repeat left top; 
	height:27px;
	display:block;
	display:inline-block;
	padding-left: 10px; 
	line-height: 20px;
	padding-top: 4px;
	color: #000000;
	font: bold 6pt Verdana;
}


/*	a.round:hover {background-position:right -155px;}
	a.round:hover span {background-position:left -155px;}*/
/* end rounded buttons */