.bgimg {
	background-attachment: fixed;
	background-image: url(../img/footer.jpg);
	background-repeat: no-repeat;
}

body {
	margin : 1px 0px 1px 0px;
	padding : 0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

.headlineblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
}
.headlineblue14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
}
.headlineblue16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
	font-weight: bold;
}
.headlineblue18strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #336699;
	font-weight: 900;
}
.headlineblack {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}


.headlinelogo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066ff;
	font-weight: bold;
}
.headlinelogo12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066ff;
	font-weight: bold;
}
.bglightblue {
	background-color: #A5B5D3;
}
.footertext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.linkbluesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6699CC;
	text-decoration: underline;

}
.linkbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6699CC;
	text-decoration: underline;

}
.black_box {
	border: solid;
	border-left : 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
}
.border_bottom {
		border-bottom: 1px solid Black;
}
/*---------------------------------------New CSS ------------------------------------------------*/
.thBorder1pxLightBlue{
		border-bottom : 1px solid;
		background-color: #DEE8FA;
}
.thnoBorder1pxLightBlue{
		border-bottom : 1px solid;
		background-color: #DEE8FA;
}
.tdBorder1pxLightGrey
{
	
	border-bottom : 1px solid;
	background-color : #FAFAFA;
}
.tdnoBorder1pxLightGrey
{
	background-color : #FAFAFA;
}
.tdBorder1pxGrey
{
	
	border-bottom : 1px solid;
	background-color : #EAEAEA;
}
.tdnoBorder1pxGrey
{
	background-color : #EAEAEA;
}
.box {
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.button {
	background : #C4C5CA;
	font-size :  11pt;
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
}
.error 	{
   border: 1px solid #999999;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:red;
	background-color : #FAFAFA;
	font-weight:normal;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.hint
{
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	background-color : #D9E6F2;
	font-weight:normal;
	color:#333333;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.rahmen1px999999 {
	border : 1px solid #999999;
}
.rahmen1pxcccccc {
	border : 1px solid #cccccc;
}
.rahmen1px999999bg6699cc {
	border : 1px solid #999999;
	background-color: #6699cc;
}
.courMed9ptcccccc {
	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;
	color: #cccccc;
	background-color: #336699;
	
}
.liUebNav {
	font-family: "Courier New", Courier, monospace;
	font-size: 11pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6699cc;
}
.liUebNavHg {
	font-family: "Courier New", Courier, monospace;
	font-size: 11pt;
	color: #336699;
	background-color: #DEE8FA;

}
.ver9pt999999 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #999999;
	
}
.courMed11pt6699cc {
	font-family: "Courier New", Courier, monospace;
	font-size: 11pt;
	color: #6699cc;
	background-color: #FFFFFF;
}

 textarea, select{
	letter-spacing: normal;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-position: 0px 0px;
	scrollbar-base-color: #AAAAAA; 
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #DDDDDD;
	/*background-image : url(../img/hintergrund_komplett_2.gif); */
}
.liVer9px999999 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	background-color: #FFFFFF;

}
a:hover {
	color: #000033;
	background-color: #FFFFFF;
}
.liActKanzlei {
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	color: #336699;
	background-color: #dee8fa;
}
.liActService {
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	color: #663333;
	background-color: #dee8fa;
}
.liKanzlei {
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	color: #000033;
	background-color: #6699cc;
}
.liService {
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	color: #000033;
	background-color: #6699cc;
}
.bg6699cc {
	background-color: #6699cc;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
}
/*
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
*/
.liService {

	font-family: "Courier New", Courier, monospace;
	font-size: 11pt;
	color: #000033;
}
.ver10px999999 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #999999;
}
.ver13pt6699cc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	text-align: left;
	color: #6699cc;
}

.ver11pt6699cc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	color: #6699cc;
}
.ver11pt999999 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	color: #999999;
}
.ver11pt666666 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	color: #666666;
}
.ver11pt333333 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	color: #333333;
}
.ver10pt999999 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	color: #999999;
}
.ver10pt666666 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	color: #666666;
}

.ver10pt66666bgfafafa {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	color: #666666;
	background-color: #FAFAFA;
}
.ver9pt66666bgfafafa {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	color: #666666;
	background-color: #FAFAFA;
}
.ver8pt66666bgfafafa {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	color: #666666;
	background-color: #FAFAFA;
}
.ver9pt66666 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	color: #666666;
}
.ver8pt66666 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	color: #666666;
}
.ver9pt333333 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	color: #333333;
}
.liVer10px999999 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.courMed10pt6699cc {
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	color: #6699cc;
}
.th-window2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F0E68C; background-color: #999999; text-align: center; font-weight: bold; }
.th-window1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EAEAEA; background-color: #134077; text-align: center; font-weight: bold; }
.th-window3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #F0E68C; text-align: center; font-weight: bold; }
.th-window0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #6699CC; text-align: center; font-weight: bold; }
.th-window4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ECE6CC; background-color: #134077; text-align: center; font-weight: bold; }
.th-window5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #F59D22; text-align: center; font-weight: bold; }
.th-window6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #C7CAD3; text-align: center; font-weight: bold; }
.th-window7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #ECE6CC; text-align: center; font-weight: bold; }
.th-window8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #C7CAD3; text-align: left; font-weight: bold; }
.th-window2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F0E68C; background-color: #999999; text-align: center; font-weight: bold; }

.th-window1-lft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EAEAEA; background-color: #134077; text-align: left; font-weight: bold; }
.th-window3-lft  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #F0E68C; text-align: left; font-weight: bold; }
.th-window0-lft  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EAEAEA; background-color: #CC3333; text-align: left; font-weight: bold; }
.th-window4-lft  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ECE6CC; background-color: #134077; text-align: left; font-weight: normal; }
.th-window5-lft  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #F59D22; text-align: left; font-weight: bold; }
.th-window6-lft  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #C7CAD3; text-align: left;font-weight: bold; }
.th-window7-lft  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #ECE6CC; text-align: left; font-weight: bold; }
.th-window8-lft  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #134077; background-color: #C7CAD3; text-align: left; font-weight: normal; }