body     { margin: 0px; padding: 0px; 
           color: black;
		   font-weight:normal;
		   line-height:1.6em;
		   font: normal 11px verdana,sans-serif;
		   background: #001B59 url(img/bg.gif) repeat-x left top;
		   text-align:center;
         }
a	{color:#24489E;}
a:hover	{color:#001B59;}

#header	{
		width:980px;
		height:119px;
		margin:0px;
		padding:0px;
		background: url(img/dslkings-header.gif) no-repeat left top;
		margin-left:auto;margin-right:auto;
		text-align:left;
		}
#header strong {margin:0px; padding:0px;font-size:10px;color:white;font-family:arial;}
#header ul.navi_1 {
					list-style-type: none; /* weg mit den Punkten */
		  			overflow:hidden;
          			margin: 0px 0px 0px 143px;
          			padding: 0px;          /* kein Padding, width */
					width:730px;
         }
#header ul.navi_1 li { display: block;/* horizontale Ausrichtung */
           			 padding: 0px;  /* weg wegen Firefox */
          			 margin: 15px 0px 0px 0px;
					 float:left;
					 
					}
#header ul.navi_1 li.border_1	{border-right:1px solid #002372;}
#header ul.navi_1 li.border_2	{border-right:1px solid #002372;border-left:1px solid #7790C7;}
#header ul.navi_1 li.border_3	{border-left:1px solid #7790C7;}

#header ul.navi_1 li a { display: block;/* Damit ist im IE die gesamte Fläche sensitiv */
			 			color:white;
			 			text-decoration:none;	
			 			font-weight:bold;
						font-size:12px;
						padding:3px 16px 4px 16px; 
					   }
					   
#header ul.navi_2 {
					list-style-type: none; /* weg mit den Punkten */
		  			overflow:hidden;
          			margin: 0px 0px 0px 1px;
          			padding: 0px;          /* kein Padding, width */
					clear:left;
         }
#header ul.navi_2 li { display: block;/* horizontale Ausrichtung */
           			 padding: 0px;  /* weg wegen Firefox */
          			 margin: 3px 0px 0px 0px;
					 float:left;
					}
#header ul.navi_2 li.border_1	{border-right:1px solid #002372;}
#header ul.navi_2 li.border_2	{border-right:1px solid #002372;border-left:1px solid #D9E0F3;}
#header ul.navi_2 li.border_3	{border-left:1px solid #D9E0F3;}

#header ul.navi_2 li a { display: block;/* Damit ist im IE die gesamte Fläche sensitiv */
			 			color:white;
			 			text-decoration:none;	
			 			font-weight:bold;
						font-size:11px;
						padding:5px 11px 5px 10px; 
					   }	
#header ul.navi_2 li a.stil_33 {padding:5px 14px 5px 10px;}	
#header ul.navi_2 li a.stil_32 {padding:5px 11px 5px 14px;}
					   	
#header ul li a:hover {background: #001B59;} 
					   	
		
		
#footer	{
		width:980px;
		height:20px;
		margin:0px 0px 0px 0px;
		padding:10px 0px 10px 0px;
		color: white;
		text-align:left;
		margin-left:auto;margin-right:auto;
		}
#footer a {color:white; text-decoration:none;}
#footer a:hover {text-decoration:underline;}


#container	{
			margin-left:auto;margin-right:auto;
			margin-top:20px;
			width:660px;
			position:relative; display:block; 
			border-left:160px solid white; border-right:160px solid white; 
			overflow:visible;
			text-align:left;
			background: white url(img/bg_container.gif) repeat-y 0px 0px;}
			
#left 		{
			float:left; 
			position:relative; 
			width:160px; 
			margin-left:-160px; 
			display:inline;}
			
#right 		{
			float:right; 
			position:relative; 
			width:160px; 
			margin-right:-160px; 
			display:inline;}
			
#middle		{
			margin:0px 10px 0px 10px;
			}

.clear {clear:both;height:0px;overflow:hidden;}



#container h4 {
			margin:0px; 
			padding:5px 0px 5px 5px; 
			width:155px;
			background: url(img/verlauf_header_rechts.gif) repeat-x 0px 0px; 
			font-size:12px; 
			color: #ffffff;
			text-align:left;}

			

#left ul {font-size:10px;margin: 10px 0px 0px 5px;font-weight:bold; padding:0px; list-style-type: none;}
#left ul li{background: url(img/pfeil_schwarz.gif) no-repeat 0px 1px;padding:1px 0px 1px 18px;}
#left ul li a	{color:#000000;text-decoration:none;}
#left ul li a:hover	{text-decoration:underline;}
#left p {margin: 10px 12px 20px 12px;}
#left form {margin: 10px 12px 5px 12px;}
#left form input {width:140px;}


#right .icons {margin: 10px 0px 20px 12px;}
#right .icons img {margin:0px 2px 0px 0px;}

#right p {margin: 10px 12px 20px 12px;}
#right ul {font-size:11px;margin: 10px 0px 10px 5px;padding:0px; list-style-type: none;}
#right ul li{background: url(img/pfeil_schwarz.gif) no-repeat 0px 1px;padding:1px 0px 1px 18px;}
#right ul li a	{color:#7483AC;text-decoration:underline;}

#middle #box_01	{
				width:280px;
				border: 2px solid #001b59;
				float:right;
				margin: 15px;
				}
			
#middle #box_01 h3	{
					margin:0px;
					padding:4px 0px 5px 9px;
					background:#001b59; 
					display:block;
					font: bold 15px;
					color:white;
					font-style:italic;
					}

#middle #box_01 div {margin:9px;}
#middle #box_01 span.orange {color:#001b59;}
#middle #box_01 span.blue {color:#1f469c;font-weight:bold;}
#middle #box_01 hr {margin:5px 0px 5px 0px;border:0px;background: url(img/line_02.gif) repeat-x;}
#middle #box_01 a{text-decoration:none;}
#middle #box_01 a:hover{text-decoration:underline;}




#middle #box_02	{
				width:310px;
				background: url(img/line_01.gif) repeat-x left top;
				margin: 15px 0px 0px 15px;
				float:left;
				}
#middle #box_02 img	{float:right;margin-top:10px;}
#middle #box_02 h2	{
					margin:10px 0px 2px 0px;
					padding:0px;
					font: bold 15px;
					color:#001b59;
					}
#middle #box_02 h3	{
					margin:0px 0px 2px 0px;
					padding:0px;
					font-size:13px;
					color:#1f469c;
					clear:both;
					}
#middle #box_02 p {margin:0px; padding:0px;}
#middle #box_02 span {float:right;}
#middle #box_02 a{text-decoration:none;}
#middle #box_02 a:hover{text-decoration:underline;}

#middle h2 {
			margin:0px 0px 2px 15px;
			padding:0px;
			font-size:15px;
			font-weight:bold;
			color:#001b59;
			}
#middle p {margin: 0px 15px 0px 15px;}

#middle table.liste3 {float:right;border: 1px solid #CED4DA;margin: 5px 15px 5px 15px;font: normal 11px verdana,sans-serif;border-collapse:collapse;}
#middle table.liste3 td {height:30px; padding:3px;border-right:1px solid #CED4DA;border-bottom:1px solid #CED4DA;text-align:center;}
#middle table.liste3 td.left {text-align:left; width:80px; }
#middle table.liste3 td.right {text-align:right;}
#middle table.liste3 td.right img {margin:5px 5px 0px 0px;}
#middle table.liste3 td.right input {margin:0px 0px 5px 0px;}
#middle table.liste3 td.gray { background: #eeeeee;font-weight:bold;text-align:center;}

#middle table.liste3 tr.weiss {background:white;}
#middle table.liste3 tr.gray {background: #eeeeee;}
#middle ul.liste_links	{list-style-type: none;margin:0px 0px 0px 0px;padding: 0px;}
#middle ul.liste_links li {padding:0px 0px 0px 12px;background: url(img/pfeil_schwarz.gif) no-repeat -4px 1px;}


#middle table.liste4 {float:right;border: 1px solid #CED4DA;margin: 5px 15px 5px 15px;font: normal 11px verdana,sans-serif;border-collapse:collapse;}
#middle table.liste4 td {height:30px; padding:3px;border-right:1px solid #CED4DA;border-bottom:1px solid #CED4DA;text-align:left;}
#middle table.liste4 td.left {text-align:left; width:80px; }
#middle table.liste4 td.right {text-align:right;}
#middle table.liste4 td.right img {margin:5px 5px 0px 0px;}
#middle table.liste4 td.right input {margin:0px 0px 5px 0px;}
#middle table.liste4 td.gray { background: #eeeeee;font-weight:bold;text-align:center;}

#middle table.liste4 tr.weiss {background:white;}
#middle table.liste4 tr.gray {background: #eeeeee;}



#middle table.liste5 {float:right;border: 1px solid #CED4DA;margin: 5px 15px 5px 15px;font: normal 11px verdana,sans-serif;border-collapse:collapse;}
#middle table.liste5 td {height:30px; padding:3px;border-right:1px solid #CED4DA;border-bottom:1px solid #CED4DA;text-align:center}
#middle table.liste5 td.left {text-align:center width:80px; }
#middle table.liste5 td.right {text-align:center;}
#middle table.liste5 td.right img {margin:5px 5px 0px 0px;}
#middle table.liste5 td.right input {margin:0px 0px 5px 0px;}
#middle table.liste5 td.gray { background: #eeeeee;font-weight:bold;text-align:center;}

#middle table.liste5 tr.weiss {background:white;}
#middle table.liste5 tr.gray {background: #eeeeee;}




#middle table.liste6 {float:right;border: 1px solid #CED4DA;margin: 5px 15px 5px 15px;font: normal 11px verdana,sans-serif;border-collapse:collapse;}
#middle table.liste6 td {height:30px; padding:3px;border-right:1px solid #CED4DA;border-bottom:1px solid #CED4DA;text-align:left}
#middle table.liste6 td.left {text-align:left width:10px; }
#middle table.liste6 td.right {text-align:left;}
#middle table.liste6 td.right img {margin:5px 5px 0px 0px;}
#middle table.liste6 td.right input {margin:0px 0px 5px 0px;}
#middle table.liste6 td.gray { background: #eeeeee;text-align:left;}

#middle table.liste6 tr.weiss {background:white;}
#middle table.liste6 tr.gray {background: #eeeeee;}













#middle div.button_link	{
						float:left;
						display:block;
						padding:5px 10px 5px 9px;
						font-size: 13px;
						color:white;
						background: #001b59;
						margin:10px 0px 0px 15px;
						text-decoration:none;
						font-weight:bold;
						cursor:pointer;
						}
#middle div.button_link2 {
						float:left;
						display:block;
						padding:5px 10px 5px 9px;
						font-size: 13px;
						color:white;
						margin:10px 0px 0px 15px;
						text-decoration:none;
						font-weight:bold;
						background:#B2B2B2;
						cursor:pointer;}	


#middle #boxleft {width:297px;float:left;margin: 0px 0px 0px 15px;}
#middle #boxright {width:297px;float:left;margin: 0px 0px 0px 15px;}
#middle #box_03	{
				width:297px;
				background: url(img/line_02.gif) repeat-x left top;
				margin: 15px 0px 0px 0px;
					}
#middle #box_03 img	{float:right;margin-top:10px;}
#middle #box_03 h3	{
					margin:0px 0px 2px 0px;
					padding:5px 0px 0px 0px;
					font-size:12px;
					font-weight:bold;
					color:#1f469c;
					}
#middle #box_03 h2	{
					margin:0px 0px 2px 0px;
					padding:5px 0px 0px 0px;
					font-size:14px;
					font-weight:bold;
					color:#001b59;
					}
#middle #box_03 p {margin:0px; padding:0px;}
#middle #box_03 span {float:right;}
#middle #box_03 a{text-decoration:none;}
#middle #box_03 a:hover{text-decoration:underline;}


#cluetip-close img{border:0;}
#cluetip-title{overflow:hidden;}
#cluetip-title #cluetip-close{float:right;position:relative;}
#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(images/wait.gif);}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}
#cluetip-extra{display:none;}
.cluetip-default{background-color:#fff;border:solid 2px #CCE0EB;}
.cluetip-default #cluetip-outer{position:relative;margin:0;background-color:#fff;}
.cluetip-default h3#cluetip-title{margin:0 0 5px;padding:8px 15px 4px 0;font-weight:bold;background-color:#fff;color:#000;font-size:12px;text-align:right;}
.cluetip-default #cluetip-title a{}
.cluetip-default #cluetip-inner{padding:10px;}
.cluetip-default div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}
.cluetip-default #cluetip-inner td{background:none;border:none;border-bottom:solid 1px #E7ECF2;padding:5px 8px;}
.cluetip-default #cluetip-inner td.last{border-bottom:none;}
.cluetip-default #cluetip-inner td.sum{background-color:#ddd;border-bottom:none;padding:}
.cluetip-default #cluetip-inner td.tt_left{width:57%;}
.cluetip-default #cluetip-inner td.tt_center{width:23%;}
.cluetip-default #cluetip-inner td.tt_right{width:20%;}
.cluetip-jtip{background-color:transparent;}
.cluetip-jtip #cluetip-outer{border:2px solid #ccc;position:relative;background-color:#fff;}
.cluetip-jtip h3#cluetip-title{margin:0 0 5px;padding:2px 2px;font-size:16px;font-weight:normal;background-color:#fff;color:#333;}
.cluetip-jtip #cluetip-inner{padding:0 0 5px;display:inline-block;}
.cluetip-jtip div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}
.clue-right-jtip .cluetip-arrows{}
.clue-left-jtip .cluetip-arrows{left:100%;margin-right:-11px;}
.clue-top-jtip .cluetip-arrows{top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-jtip .cluetip-arrows{top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-rounded #cluetip-title, .cluetip-rounded #cluetip-inner{zoom:1;}
.infoicon:hover, .helpicon:hover, span.checklabel:hover{cursor:pointer;}
.ttbox{display:none;}









































