	

body
{
		font-family: Verdana;
		font-size: 8pt;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
background-color: #ffffff;
 
 
}
table.shadow
{
  padding: 0;
  margin: 0;
  position: relative;
  top: -8px;
  left: -8px;
  background-color: white;
  border-collapse: collapse;
}
div.shadow
{
  padding: 0;
  margin: 0 8px 8px 0;
  position: relative;
  top: 8px;
  left: 8px;
  width: 1050px;
  background-color: gray;
}
table
{
	
	font-family:Verdana;
	font-size: 8pt;
	color:Black;
	border-collapse:collapse;
	
	
	
	
	
	
}
table.dte
{
	
	background-color:#2359a5;
	width:1000px;
	border:0;
	 BEHAVIOR: url(ie-css3.htc);
                
	-webkit-box-shadow: 0px 0px 25px #222;
	-moz-box-shadow: 0px 0px 25px #222;
	box-shadow: 0px 0px 25px #222;
	
	
}
table.SpezHeader
{
	color: White;	
	text-align: center;
	
}
table.HeadTable
{
	margin-top: 2px;
	behavior:url(style/HeadControl.htc);
	border-right: solid 1px #CCDDF4;
	text-align:left;
}
td.top
{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px;
margin:0px 0px 0px 0px;	
}
td.NewsHeader
{
	text-align:left;
	font-weight: 600;
	background-color: #CCDDF4;
	color: #2359A5;
	font-size: 110%;
	text-transform:uppercase ;
}
td.NewsFooter
{
	text-align:right;
	background-color: white;
	color: #CCDDF4;
}
td.NewsFooter a
{
	color:#000E58;
	
}
.but 
{
	border: 2px outset #2359A5;
	border-color: #3F7ED6;
	padding:2px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: center;
	
	background-color: #2359A5;
	
	width: 98px; 	
}
.dis ul
{
	-webkit-padding-start: 0px;
}
.but a
{
	color: White;
	text-decoration: none;
}

h1
{
	margin-top: 10px;
	text-align: center;
	font-size: 16pt;
	color: #000E58;
}
h2
{
	margin-top: 10px;
	text-align: center;
	font-size: 14pt;
	color: #000E58;
}
h3
{
	margin-top: 10px;
	text-align: center;
	font-size: 12pt;
	color: #000E58;
}
h4
{
	margin-top: 10px;
	text-align: center;
	font-size: 10pt;
	color: #000E58;
}
a
{
	color:#000E58;
}


.buth a
{
	
	color:black;
	text-decoration:none;
	
}
.buth a:hover
{
	
	text-decoration:underline;
	
}
.buth
{
	padding-top:0px;
}
.buth font
{
	COLOR: #2359a5;
	padding-left:7px;
	
	
	
}
.buth img
{
	display:none;
	border:0;
	
}
.buth p
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.allhead td
{
	border-bottom:solid 1px #a4c4f0;
	text-align:left;
}
.allhead img
{
	display:block;
	border:0;
	text-align:left;
	width:120px;
	height:80px;
	padding: 10px 0px 10px 0px;
	
}
.allhead p
{
text-align:left;
padding-left:143px;	
padding-top:10px;
padding-bottom:10px;
}

.but a:hover
{
	text-decoration: underline;
	
}

a.WhiteLink
{
	color: White;
}
a.WhiteLink:hover
{
	color: White;
}
img.SpezImage
{
	filter:progid:DXImageTransform.Microsoft.Glow(color='white', Strength='5');
}
.para
{
	text-indent: 30; 
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: justify;
}
.pa
{
	margin-top: 0px;
	text-indent: 30; 
	text-align: left;
}
.MyImg
{
	border: 1px solid #000E58;
	margin:4px;
}
.MyInput 
{
	border: 1px solid white;
	width: 100px;	
	margin: 2px;
}
hr.MyLine
{
	border:solid 1px white;
	background-color:White;
}
.MyMultiPage
{
	border-left: solid 1px #000E58;
	border-right: solid 1px #000E58;
	border-bottom: solid 1px #000E58;
	padding: 10px;
}
.MyMultiPage ul
{
	margin: 0px;list-style-type: none;
}
.GridHeader
{
	font-size: 12pt;
	font-weight: bold;
	color: Navy;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 5px;
}
.MyBody
{
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#menu2 {float:left; width:100%; line-height:normal;margin:0;padding:0px 0px 0px 0px;text-align: center;}
#menu2 ul {margin:0px; padding:0px; list-style:none; height:10px;}
#menu2 li {float:left; margin:0px; padding:7px 0px 7px 0px; width:207px; 
	CURSOR: pointer; 
	COLOR: #2359a5;
	
	
	
	
	} 
#menu2 a 
{
	color:#2359a5;
	padding:6px; display:block; 
	text-decoration:none;
	
	} 
#menu2 a:hover {background:#a4c4f0;color:#fff;}
#menu2 li:hover
{
color:#fff;
background:#a4c4f0;
}
#menu{
		background:#4a9fd8;
		width:130px;
		text-align: center;
		padding:0px 0px 0px 0px;

	}
		#menu ul
		{
			padding:0;
			list-style:none;
			margin:0;
			font-size:9px;
		}
			#menu li{
				list-style:none;
				margin:1px 0;

			}

				#menu li a.blue{
					background:#2359a5;
					list-style:none;
					color:#ddf3ff;
					text-transform:uppercase;
					font-size:9px;
					font-weight:bold;
					text-decoration:none;
					border-width:0px 0px 0px 0px;
					display:block;
					height:30px;
					line-height:30px;
					padding:0px 0px 0px 0px;
					
				}
					#menu li a:hover.blue{
						background-color:#a4c4f0;
						color:#fff;
					}




