body
{
	font-size: 9pt;
	font-family: Arial, Verdana, Sans-Serif;
	color: #003300;
	background-color:#cccccc;
	text-align:center;
}

div.aussentable
  { width:100%; height:100%; margin:0; padding:0; display:table; 
	 }
div.aussentd
  { width:100%; height:100%; margin:0; padding:0;
    display:table-cell; vertical-align:top;}
div.innen
  { width:90em; margin-left:auto; margin-right:auto; text-align:left; }

a:link 
{ 
	color: #663300;
	text-decoration:underline;
}

a:visited 
{ 
	color: #663300;
	text-decoration:underline;
}

a:hover 
{ 
	color: #003300;
	text-decoration:underline;
}

a:active 
{ 
	color: #663300;
	text-decoration:underline;
}

a:focus 
{ 
	color: #663300;
	text-decoration:none;
}


.DefaultPageTitle
{
	font-weight: normal;
	font-size: 14pt;
	vertical-align: middle;
	color: #003300;
	font-family: Arial, Verdana, Sans-Serif;
	background-color: transparent;
}

.DefaultPageTitleSmall
{
	font-weight: normal;
	font-size: 12pt;
	vertical-align: middle;
	color: #003300;
	font-family: Arial, Verdana, Sans-Serif;
	background-color: transparent;
}

.DefaultTextSmall
{
	font-size: 8pt;
		color: #003300;
	font-family: Arial, Verdana, Sans-Serif;
}

.DefaultTextMedium
{
	font-size: 9pt;
		color: #003300;
	font-family: Arial, Verdana, Sans-Serif;
}

.DefaultTextRed
{
		color: #ff0000;
	font-family: Arial, Verdana, Sans-Serif;
}

.DefaultTextOrange
{
		color: #FF6600;
	font-family: Arial, Verdana, Sans-Serif;
}

.DefaultTextBlue
{
		color: #FFCC33;
	font-family: Arial, Verdana, Sans-Serif;
}

.DefaultTextGray
{
		color: Gray;
	font-family: Arial, Verdana, Sans-Serif;
}

.RepeaterTemplateSelectedItem
{
	border-color: Red;
	border-width: medium;
	background-color: Fuchsia;
}

  a.infobox { border-bottom: 1px #003300; text-decoration:none; }
  a.infobox:hover { cursor:help; color:#003300; background:#ffffff; }
  a.infobox span { visibility:hidden; position:absolute; left:0em;
    margin-top:1em; padding:1em; text-decoration:none; 
    text-align:justify; width:30em;}
  a.infobox:hover span, a.infobox:focus span, a.infobox:active span {visibility:visible; border:1px solid #003300; 
	color:#003300; background:white; }

  a.imgbox { border-style:none; text-decoration:none; }
  a.imgbox:hover { cursor:pointer; color:#003300; background:#ffffff; }
  a.imgbox span { visibility:hidden; position:absolute; left:0em; margin-top:0em; padding:0em; text-decoration:none; text-align:justify; width:0em;}
  a.imgbox:hover span, a.imgbox:focus span, a.imgbox:active span {visibility:visible; border:0; }
  

div.loading-invisible 
{ display:none;  }  

div.loading-visible 
{
	display:block; 
	position:absolute;    
	top:5px;    
	left:660;     
	background:#ffffff;    
	border:3px solid #ff0000;    
}

table#menue
{
	width:1134px;
	padding:0px;
	table-layout:fixed;
	border: solid 1px gray;
}

table#menue td
{
	text-align:center;
	vertical-align:middle; 
	border: solid 1px white;
	padding:0px;
	height:20pt;
	width:160px;
	font-size:10pt;
	font-weight:bold;
	color:White;
	background-color:#000000;
	background-image:url(images/menuehintergrund.gif);
}

a.menuelink1:link
{
	text-decoration:none;
	color:White;
}
a.menuelink1:visited
{
	text-decoration:none;
	color:White;
}
a.menuelink1:hover
{
	text-decoration:underline;
	color:White;
}
a.menuelink1:active
{
	text-decoration:underline;
	color:White;
}
a.menuelink1:focus
{
	text-decoration:underline;
	color:White;
}
	