/* CSS Document */

html {height:100%; margin-bottom: 1px; overflow-y:scroll;}

pre {margin:0;padding:0;font-family:Verdana;font-size:12px;white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;}
body 	{background:url(../images/background.gif) repeat-x;background-color:#FFFFFF;font-size:12px;font-family:/*Georgia, Times, serif*/Verdana;margin:0;padding:0;}
table, td, tr	{margin:0px;padding:1px 0 1px 0;border-collapse:collapse;border:0px black solid;}

#Rahmen 	{margin:0 auto;width:843px;background-color:#CEE8FF;}
#Logo		{display:none;}
#LogoISNS 	{height:98px;overflow:hidden;background:url(../images/logo.gif) no-repeat;background-position:34px 30px;}
#banner 	{height:90px;overflow:hidden;background-color:#FFFFFF;width:200px;margin-top:4px;margin-right:4px;border:1px solid #A6B1C3;}
#Gruppen 	{height:25px;border-top:2px black solid;border-bottom:1px black solid;font-family:Verdana, Helvetica, sans-serif;margin-bottom:40px;padding:0;}
		#Gruppen a, a:visited, a:active{color:#000000;text-decoration:none;}
		#Gruppen a:hover {color:#2F75BA;text-decoration:underline;}
	
.GruppenPadding {padding:1px 0 1px 206px;}
.Gruppe {float:left;margin-right:10px;}
.GruppeText {color:#000000;padding:3px 6px 4px 6px;font-size:13px;text-align:center;text-transform:uppercase;}
.GruppeText_aktiv {background-color:#000000;padding:3px 8px 4px 8px;font-size:13px;color:#FFFFFF;font-weight:normal;text-align:center;text-transform:uppercase;}

#Navigation {color:#333333;width:215px;float:left;}

		#Navigation a, #Navigation a:visited, #Navigation a:active {color:#000000;text-decoration:none;}
		#Navigation a:hover {color:#2F75BA;text-decoration:underline;}
		#Navigation ul { margin:0;padding:0;list-style-type:none;}
		#Navigation li{ margin:0;padding:3px 0 3px 0px;}
		#Navigation li.ebene1_1aktiv{ margin:0;	padding:3px 0 3px 0px;font-weight:bold;	color:#2F75BA;}
		#Navigation li.ebene2{margin:0;	padding:3px 0 3px 20px;}
		#Navigation li.ebene2_aktiv{ margin:0;padding:3px 0 3px 20px;}
		#Navigation li.ebene3{ margin:0;padding:3px 0 3px 40px;}
		#Navigation li.ebene3_aktiv{ margin:0;padding:3px 0 3px 40px;}
		
		#Navigation input {font-family:Verdana, Helvetica;font-size:11px;color:#666666;}
		#Navigation td {font-family:Verdana, Helvetica;font-size:11px;}
		
/* CONTENT */
h1{ font-size:16px; margin:0 0 20px 0; }
h2{ font-size:14px; margin:0 0 20px 0;}
h3{ font-size:12px; margin:0 0 20px 0;}
p { line-height: 20px; }

		
#Content {/* width:628px;*/width:620px;float:left;overflow:hidden;}

		#Content a,#Content a:active,#Content a:visited,#Content a:active { color:#2F75BA;text-decoration:underline; font-size:12px;}
		#Content a:hover { color:#000000;text-decoration:underline;}
		#Content h1{ font-size:16px; margin:0 0 20px 0; font-weight:bolder;}
		#Content h2{ font-size:14px; margin:0 0 20px 0;}
		#Content p { line-height: 20px; }
		#Content input, #Content select {font-family:Georgia, Helvetica;font-size:12px;color:#666666;}
		#Content .w200 {width:200px;}
		#Content .w100 {width:100px;}
		#Content .button {width:100px;}
		
		#Content .links {border:0;margin-bottom:30px;}
		#Content .links td  {border:0;padding:8px 0 8px 0;border-bottom:1px solid #b4d6f5;}
		
		#Content .news {border:0;}
		#Content .news td  {padding:8px 0 8px 0;border-bottom:1px solid #b4d6f5;}
		
				
/* BOX */

.BoxRahmen {border-top:1px black solid;border-bottom:2px black solid;margin:0;padding:0;}
.BoxTitel {border-bottom:1px black solid;padding:7px 0 7px 0;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;}
.BoxText {padding:8px 0 8px 0;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height: 16px;}


#Footer {padding:70px 0 20px 216px;}
.FooterText {color:#92BDE3;font-size:11px;}
#Footer a,#Footer a:active,#Footer a:visited,#Footer a:active { color:#6a99c2;text-decoration:underline; font-size:11px;}
#Footer a:hover { color:#92BDE3;text-decoration:underline; font-size:11px;}


.clear {clear:both;line-height:0;font-size:0;margin:0;padding:0;}