ï»¿/* Mozilla */
html {height:90%;}
/* IE */
body {height:94%;}

body {
	font-family: Verdana;
	font-size: 12px;
	line-height:16px;
	background-color: rgb(0,98,167);
	margin: 0px;
	padding: 0px;

	scrollbar-base-color: #E6F0F6;
        scrollbar-darkshadow-color: #E6F0F6;
	scrollbar-face-color:  #CCE0ED;
	scrollbar-track-color: #E6F0F6;
	scrollbar-highlight-color: #80B1D3;
	scrollbar-shadow-color: #AFAFAF;
	scrollbar-arrow-color: darkblue;
}

div#logobar {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 970px;
	height: 35px;
	background-color: rgb(0,98,167);
	background-image: url("style_01_FILES/logobar_01.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: -210px 0px 0px -512px;
	z-index: 6;
}
* html div#logobar{
top: 47%;
}
*+html div#logobar {
top: 47%;
}

div#logo_print {
display:none;
}

div#headnavi {
	position: absolute;
	top: 50%;
	left: 50%;
	height: 20px;
	width: 400px;
	background-color: rgb(0,98,167);
	margin: -205px 0px 0px 60px;
	padding: 10px 0px 0px 0px;
	z-index: 7;
	border: 0px  solid #FF00FF;
}
* html div#headnavi {
	top: 47%;
	border: 0px solid orange;
	padding: 7px 0px 0px 0px;
	height: 10px;
}


*+html div#headnavi {
	top: 47%;
}

.abstand td {
padding-left: 15px;
padding-right: 15px;
}

* html .abstand td {                    /* IE 6 - Änderung neu 3.9.07*/
padding-left: 0px;
padding-right:0px;
}

div#main {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 900px;
	height: 577px;
	background-color: rgb(0,98,167);
	margin: -250px 0px 0px -450px;
	padding: 0px;
        overflow: hidden;
	z-index: 1;
	border: 0px solid orange;
}


* html div#main{
	top: 47%;
}
*+html div#main{
	top: 47%;
}

div#header {
        top: 0px;
	width: 100%;
	min-width: 900px;
	height: 84px;
	background-image: url("style_01_FILES/header_01.gif");
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	z-index: 3;
}


div#center {
	width: 100%;
	min-width: 900px;
	height: 438px;
	margin: 0px;
	padding: 0px;
	z-index: 3;
	border: 0px solid red;
}



div#navi {
	width: 240px;
	height: 100%;
	background-image: url("style_01_FILES/navi_01.gif");
	margin: 0px;
	padding: 0px;
	float: left;
	z-index: 2;
}


.nav_list {
	width: 232px;
	border: none;
}

div#content {
	float:left;
	width: 660px;
	height: 438px;
	background-image: url("style_01_FILES/content_01.gif");
	margin: 0px;
	overflow: auto;
	border: 0px solid green;
	z-index: 2;
}

* html div#content {
  height: 468;
}



table#content_left {
	width: 250px;
	height: 100%;
	margin: 10px 0px 20px 0px;
	float: left;
	border: 0px solid #000000;
	z-index: 2;
}

*+html table#content_left {
	height: 50%;
}

* html table#content_left {
	height: 20%;
}

table#content_right {
	float:left;
	width: 360px;
	height: 100%;
	margin-left: 30px;
	border: 0px solid #000000;
	z-index: 2;
}

*+html table#content_right {
	height: 50%;
}

* html table#content_right {
	height: 20%;
}


#content_right td {
	padding-left:5px;
	padding-right:10px;
}

div#footer {
	width: 900px;
	height: 29px;
	background-image: url("style_01_FILES/footer_01.gif");
	margin: 0px;
	z-index: 3;
}

div#footnavi {
	width: 400px;
	height: 25px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
	float: right;
	z-index: 4;
}

img {
	/*padding-bottom:30px;*/
}

.nav_list img {
	padding-bottom:0px;
}

ul {
	font-size: 11px;
	line-height: 16px;
}



h1 {
	color:#0062A7;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	font-family: Verdana;
	 margin-top:-10px,
}

h2 {
	color:#0062A7;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	font-family: Verdana;
	 margin-top:-10px,
}
.bodytext {
	color:#000;
	font-size: 11px;
	font-family: Verdana;
}



*+html h1 {
	margin-top:-15px;
}

a:link{
	color:#0062A7;
	font-size: 11px;
	line-height:16px;
}

a:visited{
 	color:#0062A7;
}

a:hover{
	color:#3381B9;
}

a:active{
	color:#3381B9;
}

a:focus{
	color:#3381B9;
}


.nav_link_no {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width:100%;

}
.nav_link_no:link{
 	color:#ffffff;
}
.nav_link_no:visited{
 	color:#ffffff;
}
.nav_link_no:hover {
	color: #0062A7;
}
.nav_link_no:active {
	color: #0062A7;
}
.nav_link_no:focus {
	color: #0062A7;
}


.nav_link_ro {
	color: #0062A7;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width:100%;
}
.nav_link_ro:link{
 	color:#ffffff;
}
.nav_link_ro:hover {
	color: #0062A7;
}
.nav_link_ro:visited{
 	color:#ffffff;
}

.nav_link_act {
	color: #0062A7;
	background-color: white;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width:100%;
}
.nav_link_act:link{
 	color:#0062A7;
}
.nav_link_act:visited{
 	color:#0062A7;
}
.nav_link_act:hover{
	color:#0062A7;
}
.nav_link_act:active{
 	color:#0062A7;
}
.nav_link_act:focus{
 	color:#0062A7;
}

.nav_link_no2 {
	color:#0062A7;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width:100%;
}
.nav_link_no2:link{
 	color:#0062A7;
}
.nav_link_act:visited{
 	color:#0062A7;
}
.nav_link_no2:hover {
	color:#3381B9;
}
.nav_link_no2:active{
	color:#0062A7;
}
.nav_link_no2:focous {
	color:#0062A7;
}


.nav_link_ro2 {
	color:#0062A7;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width:100%;
}
.nav_link_ro2:link {
	color:#0062A7;
}
.nav_link_ro2:visited {
	color:#0062A7;
}
.nav_link_ro2:hover {
	color:#3381B9;
}

.nav_link_act2 {
	color: #0062A7;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width:100%;
}

.nav_link_act2:link{
 	color:#0062A7;
}
.nav_link_act2:visited{
 	color:#0062A7;
}
.nav_link_act2:hover {
	color:#3381B9;
}
.nav_link_act2:active{
	color:#0062A7;
}
.nav_link_act2:focous {
	color:#0062A7;
}


.head_link_no {
	color: #ffffff;
	font-size:12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	align: center;
	cellpadding: 10px 0px 0px 0px;
	width:100px;
}
.head_link_no:link{
 	color:#ffffff;
}
.head_link_no:visited{
 	color:#ffffff;
}
.head_link_no:hover {
	color:#CCE0ED;
}
.head_link_no:active{
	color:#0062A7;
}
.head_link_no:focous{
	color:#0062A7;
}


.head_link_cur {
	align: center;
	cellpadding: 10px 0px 0px 0px;
	color: #0062A7;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width:100px;
}
.head_link_cur:link{
 	color:#0062A7;
}
.head_link_cur:visited{
 	color:#0062A7;
}
.head_link_cur:hover {
	color:#0062A7;
}
.head_link_cur:active{
	color:#0062A7;
}
.head_link_cur:focus{
	color:#0062A7;
}

.tx-mininews-pi1-listrowField-teaser {
padding-bottom: 30px;
border-bottom: 1px solid #0062A7;
}
/*
.csc-textpic-caption {
top: -15px;
padding-top:-100px;
border: 1px solid green;
align:right;
height: 100px;
}
*/

/*******************************************
* Styles fÃ¼r Extension "tx_indexedsearch"
********************************************/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#E0E7F5; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { font-family: monospace; font-style: normal; padding:0 0.3em 0 0.3em; background:#ffff88; border: 1px #ccd solid; }
