/***********************************************/
/* styles.css     kgb-site              */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font: normal 90% Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	background: #000033;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	}
	
html, body {
	min-height: 100%;
	margin:2px auto; /* main-Box zentrieren in IE 5 und hoeher */
	text-align: center; /* main-Box zentrieren in IE 5 und hoeher */

}
/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #000033;
	text-decoration: none;
}

a:hover, a:active{
	text-decoration: underline;
	color: #000033;
}
/************ naviLinks styles **************/

a.navi:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
    }

a.navi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	text-decoration: none;

    }
a.navi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
    }

a.navi:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993333;
	text-decoration: none;
    }
a.imp, a.imp:visited{
  	font-size: 12px;
  	color: #a5a9da;
	font-weight: bold;
	margin: 0px;
	}

a.imp:hover{
	text-decoration: none;
	color: #BFBFBF;
}

a.anfang, a.anfang:visited {
  	font-size: 12px;
  	color: #000033;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
	/*padding: 2px 5px 4px 5px;*/
	}
a.anfang:hover{
	text-decoration:none;
}
a.weiss {color:#ffffff;}
/************** header tag styles **************/
.versteckt {
	display: none;
}
.klein {
	font-size: 7px;
	letter-spacing: 1px;
	}
.kleiner {
	font-size: 10px;
	}

h1{
 font: bold 100% Verdana, Arial, Helvetica, sans-serif;
 color: #2f5275;
 font-size:30px;
 line-height: 120%; margin:0px;
 }

h2{
 font: bold 100% Verdana, Arial, Helvetica, sans-serif;
 color: #2f5275;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Verdana, Arial, Helvetica, sans-serif;
 color: #B11827;
 margin: 0px;
 padding: 0px 0px 5px;
}
p {
	font: normal 95% Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	line-height: 145%; margin: 0px; padding: 0px 0px 5px;
	}
p.weiss, a.weiss {color: 000033;}
p.druck, a.druck {display:none;}

li {
	font: normal 95% Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	line-height: 135%;	margin:0px; padding: 0px;
	}
/*************** list tag styles ***************/

ul{
	list-style-type: disc;
	list-style-position: outside;

}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#screen{
	width: 100%;
	text-align: center;
	z-index:1;
	overflow: visible;
	vertical-align: top;
	margin:0px auto;
	background-color:transparent;
    font: normal 100.01% Arial;
	}

/***********************************************/
/* Component Divs                              */
/***********************************************/
#navi{
	display:none;
}
#logo{
	display:none;
}

#content{
	width: 17cm;
	height: auto;;
	padding: 0px;
	z-index:2;
	overflow:visible;
	text-align:left;
	}
#content_scroll{
	
	width: 17cm;
	height: 100%;	
	overflow:visible;
	text-align:left;
	}
#ueberschrift {
	width: 17cm;
	height: 70px;
	padding: 0px; margin: 0px;
	z-index:5;
	overflow: visible;
	vertical-align:top;
}
#bild {
	display:none;
}

#bild2 {
	display:none;
}

#ueberschrift2 {
	
	width: 505px;
	height: auto;
	padding: 0px;
	z-index:3;
	overflow: visible;
}

#kgb {
	display:none;
	}
#navi_anfang {
display:none;
}
#impressum {
display:none;
}
img {display:none;}

