body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626466;
	margin: 0px;
}

p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1, .h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

h2, h3, h4, h5, h6, .h2, .h3, .h4, .h5, .h6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

hr {
	height: 1px;
	color: #E9E9EA;
	noshade: noshade;
	border: 1px solid #E9E9EA;	
}

a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* TABELLE  */
/* formatierte Tabelle mit Linien */
table.mit_rand{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626466;
	padding: 0;
  border: none;
}
table.mit_rand tr, table.mit_rand tr.normal{
}
table.mit_rand tr.ueberschrift{
}
table.mit_rand tr.ohne_rand{
}
table.mit_rand tr td, table.mit_rand tr.normal td{
	text-align: left;
  border: none;
	border-bottom: 1px solid #E9E9EA;
	font-weight: normal;
	line-height: 14px;
}
table.mit_rand tr.ueberschrift td.normal{
	text-align: left;
	font-weight: normal;
	line-height: 14px;
}
table.mit_rand tr.ohne_rand td, table.mit_rand tr.ohne_rand td.normal{
	text-align: left;
  border: none;
	font-weight: normal;
	line-height: 14px;
}
table.mit_rand tr td.fett, table.mit_rand tr.normal td.fett{
	text-align: left;
  border: none;
	border-bottom: 1px solid #E9E9EA;
	font-weight: bold;
	line-height: 14px;
}
table.mit_rand tr.ueberschrift td, table.mit_rand tr.ueberschrift td.fett{
	text-align: left;
	border-bottom: 1px solid #626466;
	border-top: 1px solid #626466;
	font-weight: bold;
	line-height: 14px;
}
table.mit_rand tr.ohne_rand td.fett{
	text-align: left;
  border: none;
	font-weight: bold;
	line-height: 14px;
}

/* Tabelle ohne Formatierung */
table.ohne_rand{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626466;
  border: none;
}

/* tr = leitet eine Zeile ein*/
/* Standard-Zeile */
table.ohne_rand tr, table.ohne_rand tr.normal, table.ohne_rand tr.ohne_rand{
  font-weight: normal;
}
/* fett entspricht header */
table.ohne_rand tr.ueberschrift{
  font-weight: bold;
}

/* td = leitet eine Datenzelle ein */
table.ohne_rand tr td, table.ohne_rand tr.ueberschrift td.normal {
	line-height: 14px;
	border: 0;
}
table.ohne_rand tr.ueberschrift td, table.ohne_rand tr.ueberschrift td.fett, table.ohne_rand tr td.fett, table.ohne_rand tr.normal td.fett, table.ohne_rand tr.ohne_rand td.fett{
	line-height: 14px;
	font-weight: bold;
	border: 0;
}


a.bottom {
	color: #000000;
}

span.mailHome {
	color: #000000;
}

a:hover {
	text-decoration: underline;
}

table {
	border: none;
}

input, textarea, select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
	border: 1px solid;
	border-left-color: #000000; 
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
}

input.suche {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 2px;
	border: 1px solid;
	border-left-color: #000000; 
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
}

div.anriss1  {
	float:left;
	width:410px;
	vertical-align:top;
	position:absolute;
}

div.anriss2  {
	float:right; 
	padding-right: 80px;
	width:120px; 
	padding-bottom:10px;
	vertical-align:top;
}

div.home1  {
	width:440px;
	vertical-align:top;
	position:relative;
}

div.home2  {
	float:right; 
	width:120px; 
	padding-bottom:10px;
	vertical-align:top;
}

div.infoBereich {
	background-color: #E9E9EA; 
	padding: 20px;
}

div.glossarABC_1 {
	width:52px; 
	border:solid;
	border-color: #000000;
	border-width: 1px 0px 1px 1px;
	text-align:center;	
	float: left;
	padding: 2px 0px 5px 0px;
	margin: 0px;
}

div.glossarABC_2 {
	width:52px; 
	border:solid;
	border-color: #000000;
	border-width: 0px 0px 1px 1px;
	text-align:center;	
	float: left;
	padding: 2px 0px 5px 0px;
	margin: 0px;	
}

img.bullet {
	padding: 3px 10px 0px 0px;
}

img.rechts15 {
	padding-left: 15px;
	padding-bottom: 15px;
}

img.links15 {
	padding-right: 15px;
	padding-bottom: 15px;
}

img.rechts20 {
	padding-left: 20px;
	padding-bottom: 20px;
}

img.links20 {
	padding-right: 20px;
	padding-bottom: 20px;
}

ul.links150 {
	padding-left: 150px;
}

.faqFrage {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
}

/* DIVS */

div#Page {
	width: 660px;
	margin:0px;
}
	div#Top {
		width: 660px;
		height: 80px;
	}
	
		div#Claim {
			margin-top: 53px;
			float: left;
		}
		
		div#Logo {
			float: right;
		}

	div.TopLinie {
		width: 660px;
		height: 20px;
		margin-bottom: 20px;
		margin-top: 20px;
		visibility: true;
	}
		
	div#Nav {
		position:absolute;
		width: 0px;
		height: 0px;
		visibility: hidden;
	}

	
	div#Container {
		width: 660px;
	}
	
		div#ContainerLeft {
			position:absolute;
			visibility: hidden;
		}
		
			div#Suche {
				position:absolute;
				visibility: hidden;
			}			
			div.Pod {
				position:absolute;
				visibility: hidden;
			}			
			div.PodBig {
				position:absolute;
				visibility: hidden;
			}			
			div#LogosLeft {
				position:absolute;
				visibility: hidden;
			}
		
		
		div#ContainerContent {
			width: 660px;
			padding-left: 15px;					
		}
		
			div#Breadcrumb {
				width: 660px;
				height: 32px;
				color: #000000;
			}
			
			div#Content {
				width: 660px;
			}		
	
		div#Bottom {
			text-align: center;
		}
	
div#ContentHomeIKBdirekt, div#Shadow {
	position:absolute;
	visibility:hidden;
}
