body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
	color: #333;
}

/*
L A Y O U T
*/

div#leftcol {
	display: none;
}
div#rightcol {
	display: none;
}
.mainheaderpic {
	display: none;
}

.jumpcontent {
	display: none;
}
.jumpnavi {
	display: none;
}
div#headernavi {
	display: none;
}
div#headerimage {
	display: none;
}
div#helpernavi {
	display: none;
}
div#currentnavi {
	display: none;
}

.hide {
	display: none;
}
.hide1 {
	display: none;
}
.totop {
	display: none;
}


div#content {
	font-size: 1em;
}

div#contentmain {
	padding-top: 20px;
	width: 90%;
	margin-left: 3%;
	color: #000;
	font-size: 1em;
}
div#contentright {
	width: 90%;
	margin-left: 3%;
	color: #4d6190;
	font-size: 1em;
}

div#footer {
	padding-top: 20px;
	width: 90%;
	margin-left: 3%;
	color: #333;
	font-size: 0.8em;
	border: 0px solid #4d6190;
	border-top-width: 2px;
}

.footernavi, .codeinfo, {
	display: none;
}





/*
F O R M A T 
*/

img {
  	border: 0 ! important;
}

a {
	color: #4D6190;
	text-decoration: none;
	border: 0px none #333;
}
a:active {
	color: #4D6190;
	text-decoration: none;
	border: 0px none #333;
}
a:hover {
	color: #4D6190;
	text-decoration: none;
	border: 0px none #333;
}
a:link {
	color: #4D6190;
	text-decoration: none;
	border: 0px none #333;
}

.currentnavi a, .currentnavi a:active, .currentnavi a:hover, .currentnavi a:link {
	border: 0 ! important;
}

#footer a, #footer a:active, #footer a:hover, #footer a:link {
	border: 0 ! important;
}
#footer .copyright a, #footer .copyright a:active, #footer .copyright a:hover, #footer .copyright a:link {
	color: #000;
} 
.sitemaplist a, .sitemaplist a:active, .sitemaplist a:hover, .sitemaplist a:link {
	border: 0 ! important;
}

h1.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 18px;
	color: #004d98;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 18px;
	color: #D70000;
	margin-top: 0px;
}
h2 {
	padding: 3px 0px 3px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 18px;
	background-image: url("../../bilder/hg_header2.gif");
	background-position: left;
	background-repeat: no-repeat;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 17px;
}
h4, h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666;
	line-height: 17px;
}
div#contentmain h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 18px;
}
div#contentmain h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 18px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
}
p, div, td {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%;
	margin-top: 0px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%;
	margin-top: 0px;
}
.bodytext b {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 0.95em;
	font-weight: bold;
}
adress {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%;
	margin-top: 0px;
}


ul.sitemaplist {
	list-style-type: none;
	list-style-image: none;
	padding-top: 20px;
	margin-left: -30px;
}
.sitemaplevel1 {
	list-style-type: none;
	list-style-image: none;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 5px 10px 5px 10px;
	line-height: 100%;
	border: 1px solid #7485a9;
}
.sitemaplevel2 {
	list-style-type: none;
	list-style-image: none;
	font-size: 0.9em;
	line-height: 17px;
	letter-spacing: 0.1em;
	color: #8d8d8d;
	border: 0px solid #bdc6db;
	border-left-width: 3px;
	padding-left: 10px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
}
.sitemaplevel3 {
	list-style-image: url("../../bilder/list_arrow.gif");
	margin-top: 3px;
	margin-left: 40px;
}
.sitemaplevel3 {
	list-style-image: url("../../bilder/list_arrow.gif");
	margin-top: 3px;
	margin-left: 60px;
}

/*----------------------- tx_inbit_extension --------------------------*/

.tx-inbit-pi1 {
	
}


.tx-inbit-pi1 td {
	font-size: 0.8em;
}
html>body .tx-inbit-pi1 td {
	font-size: 0.9em;
}
.tx-inbit-pi1 h2 {
	font-size: 1.2em;
	background-color: #fdf8da;
	margin: -3px;
	margin-bottom: 20px;
}

.tx-inbit-pi1-listrow table {
	border: 1px solid #5B9DB5;
	margin-bottom: 20px;
}
.tx-inbit-pi1-listrow td {
	padding-bottom: 3px;
}

.tx-inbit-pi1-listrow-header th {
	font-size: 0.85em;
	background-color: #deedf2;
	padding-bottom: 5px;
}
html>body .tx-inbit-pi1-listrow-header th {
	font-size: 1em;
	background-color: #deedf2;
}
.tx-inbit-pi1-listrow a, .tx-inbit-pi1-listrow a:active, .tx-inbit-pi1-listrow a:hover, .tx-inbit-pi1-listrow a:link {
	border: 0 ! important;
}

.tx-inbit-pi1-listrow td {
	background-color: #f6f6f6;
}
.tx-inbit-pi1-listrow-odd td {
	background-color: #f9f9f9;
}

.tx-inbit-pi1-singleView {

}

.tx-inbit-pi1-singleView  td {
	background-color: #f9f9f9;
}

td.tx-inbit-pi1-singleView-HCell {
	background-color: #f6f6f6;
}

td.tx-inbit-pi1-singleView-text {
	background-color:#fffdf0;
}