@media screen
{
	table.DocumentBody	
	{ 
		width: 800px;
		height: 600px;
	}

	td.BorderLine 		{ background-color: #8C8C8C;  }

	div.FlashFrame		{ text-align: right; }
	div.ToolBar    		{ background-color: #888A8B;  height:24px;  position: relative; }

	li.Pfeilkreis { list-style-image: url(../images/pfeilkreis.gif); }
}

@media print 
{
	table.DocumentBody
	{
		
	}

	div.FlashFrame		{ display: none; }
	div.ToolBar    		{ display:none; }

	td.BorderLine 		{  }
}
		
body, td, input, th { 
	font-family: arial, verdana;
	font-size: 10pt;
	text-align: justify;
}
		
div.BottomBar		{ background-color: #8C8C8C; height: 24px;  }
div.ToolBarItem		{ background-color: #000000; display: inline; color: #ffffff; font-weight: bold; position: relative;  padding-bottom: 5px; padding-left: 22px; padding-right: 33px;  height:24px; padding-top: 5px; }

td.ToolBarCell 		{ padding-right: 21px; height: 24px; }
td.BottomBarCell	{ padding-right: 21px; height: 24px; }

td.StdCell		{ font-family:verdana; font-size: 8pt; }
		
td.ToolBarItem		{ color: #ffffff; font-weight: bold; padding-left: 31px; padding-right: 33px; cursor: pointer; font-family:verdana;  font-size: 8pt; }
td.ToolBarItemHover     { background: url(../images/minipfeil.gif) no-repeat 3px 0px; }

div.ToolBarSubItem 	{ width: 100%; position: relative; padding-left: 12px; padding-top: 8px; padding-bottom: 8px; font-family: verdana; font-size: 8pt; cursor:pointer; }
div.ToolBarSubItemHover { background-color: #ffffff!important; }

div.ToolBarSeperator    { width: 100%; height: 1px; background-color: #000000; }

table.ToolBar		{ height: 24px; background-color: #888A8B;   }

td.LogoCorner		{ background-color: #FFFFFF; padding-left: 40px; padding-top: 21px; padding-right: 15px; } 


font.PageHeader		{ font-weight: bolder; color: #04308F; }

a:link, a:visited 	{ color: #204BA7; font-weight: bold; text-decoration: underline; }
a:hover 		{ text-decoration: none; }

a.BottomLink:link, a.BottomLink:visited
{
	color: #ffffff;
	font-weight: normal;
}

a.InactiveLink:link, a.InactiveLink:visited
{
	color: #888888;
}

input.TextField, textarea.TextArea
{ 
	border: 1px solid #aaaaaa; 
	font-family: arial, verdana; 
	font-size: 10pt; 
}

input.TextField100
{
	border: 1px solid #aaaaaa; 
	font-family: arial, verdana; 
	font-size: 10pt; 
	width: 100%;
}

input.TextField100Required
{
	background-color: #E6FFF8;
}

input.TextField100Missing
{
	background-color: #FFE6E6;
}

select.Combo100		{ width: 100%; }

input.TextFieldRequired, textarea.TextAreaRequired, select.ListRequired
{
	background-color: #E7ECF7;
}

input.TextFieldMissing, textarea.TextAreaMissing, select.ListMissing
{
	background-color: #FFE6E6;
}

input.Button
{
	text-align:center; 
	border: 2px solid #8C8C8C; 
	background-color: #eeeeee; 
	width:120px;
}

div.BlockQuote		{ padding-left: 20px; padding-bottom: 15px; }
div.UnsortedList 	{ padding-top: 10px;  padding-right: 20px; padding-bottom: 20px; padding-left: 31px }
div.UnsortedList2 	{ padding-top: 10px;  padding-right: 20px; padding-bottom: 15px; padding-left: 18px }
