body 
{
font-family:verdana; font-size:0.75em; 
background-color:#E3EAF2;
color:#595D68;
margin:0px;
border:0px;
scrollbar-base-color:#335aac;
}


I
{
font-style:normal;
}

A
{
text-decoration:none;
}


TH {
color:#595D68;
font-weight:bold;
font-size:0.75em; 
}

P A
{
text-decoration:underline;
}


td {
font-size:0.75em; 
}


/* Layout */
#head1
{
background-color:#ffffff;
left:0px;
right:0px;
height:3.25em;
border-top:10px solid #ffffff;
}

#head1_nav
{
position:absolute;
left:16.66em;
}

#head1_lang
{
position:absolute;
left:56.31em;
width:22.82em;
text-align:right;
}

#head2
{
width_:88.3em;
background-color:#C2EAF2;
 border-bottom:0.33em solid #ffffff;
 height:6.72em;
 left:0px;
 right:0px;

}

#head2_1
{
 height:6.72em;
 position:absolute;
 left:0px;
 width:16.66em;
 border-right:0.33em solid #ffffff;
 background-color:#ffffff;
}

#head2_2
{
background-color:#C2EAF2;
 position:relative;
 width:61.90em;
 top:0px;
 left:16.66em;
 height:6.72em;
 border-right:0.33em solid #ffffff;
 vertical-align:middle;
 padding-left:1.24em;
}




#head2_3
{
 background-color:#FFF000;
 position:relative;
 top:-6.72em;
 width:1px;
 left:79.38em;
 height:6.72em;
}



#head3
{

 background-color:#345AAD;
 border-bottom:0.33em solid #ffffff;
 height:6.72em;
 left:0px;
 right:0px;
}

#head3_1
{
 background-color:#345AAD;
 height:6.72em;
 position:absolute;
 left:0em;
 width:16.66em;
 padding-left:0.66em;
 padding-right:0.33em;
 border-right:0.33em solid #ffffff;
}

html>body #head3_1
{
width:15.33em;
}


.box
{
width:11.74em;
height:7.72em;
background-color:#436DC3;
border-right:0.33em solid #ffffff;
float:left;
text-align:right;
color:#FFFFFF;
font-weight:bold;
vertical-align:bottom;
padding-right:0.33em;
padding-top:0.0em;
}

html>body .box
{
width:11.35em;
height:6.71em;
}

.box a {
	display: block; text-decoration: none;
}


.tools
{
width:12.99em;
height:6.72em;
background-color:#345AAD;
float:left;
text-align:right;
color:#FFFFFF;
padding-right:0.33em;
padding-top:0.83em
}

html>body .tools
{
width:14.81em;
height:5.91em;
}



#head3_2
{
background-color:#C2EAF2;
 position:relative;
 width:63.25em;
 top:0px;
 left:16.66em;
 height:6.72em;
 border-right:0.33em solid #ffffff;
}

#head3_3
{
 background-color:#FFF000;
 position:relative;
 top:-6.72em;
 width:1px;
 left:953px;
 height:6.72em;
}




#breadcrumb
{
background-color:#ffffff;
left:0px;
right:0px;
padding-bottom:4px;
}



#breadcrumb1
{
 position:absolute;
 left:0px;
 width:16.66em;
 border-right:0.33em solid #ffffff;
 background-color:#ffffff;
 text-align:right;
}

#breadcrumb2
{
 position:relative;
 width:62.80em;
 top:0px;
 left:16.66em;
 border-right:0.33em solid #ffffff;
 vertical-align:middle;
}


#main
{
width:79.46em;
 left:0px;
 right:0px;
 _height:100%;
 min-height:100%;
 background-color:#E3EAF2; 
 voice-family: "\"}\"";
 voice-family:inherit;
 width:79.46em;
}



html>body #main
{
width:88.30em;
_height:100%;
}


#nav
{
 /*position:absolute;
 left:62.80em;*/
 background-color:#345AAD;
 width:16.66em;
 border-right:0.33em solid #ffffff;
 float:left;
 _height:100%;
 min-height:100%;
 voice-family: "\"}\"";
 voice-family:inherit;
 width:16.33em;
}

html>body #nav
{
_height:100%;
}


#content
{ 
 /* position:absolute; 
  left:0.0em;*/
 background-color:#FFFDEE;
 width:62.80em;
 float:left;
 border-right:0.33em solid #ffffff;
 _height:100%;
 min-height:100%;
}


html>body #content
{
_height:100%;
}


#marginale
{
background-color:#E2E9EF;
 width:15.06em;
 border-right:0.33em solid #ffffff;
 float:left;
 height:100%;
}


#footer
{
 clear:both;
 width:79.99em;
 background-color:#002472;
 border-top :0.33em solid #ffffff;
 b_order-bottom:0.33em solid #ffffff;
 border-right:0.33em solid #ffffff;
 height:2.3em;
 bottom:2.3em;
 p_adding-top:2px;
}


#footer1
{
 float:left;
 width:16.33em;
 background-color:#002472;
 border-bottom:0.33em solid #ffffff;
 border-right:0.33em solid #ffffff;
 height:2.3em;
}



#footer2
{
 float:left;
 background-color:#002472;
 width:61.1em;
 border-bottom:0.33em solid #ffffff;
 height:2.1em;
 padding-top:3px;
 padding-left:1.24em;
}


#footer2Start
{
 float:left;
 background-color:#002472;
 width:42.5em;
 border-bottom:0.33em solid #ffffff;
 height:2.3em;
 padding-top:2px;
 padding-left:1.24em;
}


#footer3
{
 float:left;
 background-color:#002472;
 width:17.0em;
 border-bottom:0.33em solid #ffffff;
 border-left:0.33em solid #ffffff;
 height:2.3em;
 padding-top:2px;
 padding-left:1.24em;
}



/* LAYOUT END */

.funcButton{
	border:1px solid #989FA7;
	background-color:#345AAD;
	color:#FFFFFF;
	height:1.33em;
	margin:0px;
	padding:0px;
	float:left;
	line-height:0.75em;
	}





A:link, A:visited, A:active {
 color:#325BAD;}
 
.textWhite {color:#FFFFFF;
 text-decoration:none;
font-size:0.9em; 
 }


/* CONTENT */

.textWhiteA
{

}

.h1
{
 width:100%;
 width:51.50em;
 background-color:#345AAD;
 border:0px;
 padding:0px;
 margin:0px;
 font-size:1.2em;
 color:#FFFFFF;
 font-weight:bold;
 padding-left:1.24em;
 padding-bottom:0.15em;
  padding-top:0.2em;

}






.h2
{
font-size:1.3em;
}

H2
{
width:100%;
 border:0px;
 padding-bottom:1.00em;
 padding:0px;
 margin:0px;
 font-size:1.2em;
 color:#000000;
}




h3, .h3
{
font-size:1.2em;
}


p {
	line-height:auto;
	text-align:justify;
}


LI {
	text-align:justify;
}

.stichwortTitel
{
padding-top:3px;
padding-bottom:3px;
background-color:#CEDBE4;
width:16.32em;
padding-left:1.00em;
border-bottom: 4px solid #ffffff;
color:#00184E;
font-weight:bold;
 voice-family: "\"}\"";
 voice-family:inherit;
 width:15.32em;
}



html>body .stichwortTitel
{
width:15.32em;
}



.stichwort{
padding-top:3px;
padding-bottom:3px;
width:16.32em;
 padding-left:1.00em;
 border-bottom: 4px solid #ffffff;
 voice-family: "\"}\"";
 voice-family:inherit;
 width:15.32em;
}



html>body .stichwort
{
width:15.32em;
}



.stichwortImg
{
float:left;
}

.stichwortText
{
 padding-left:2.00em;
}


.addInfoTitle
{
padding-top:0.40em;
padding-left:0.83em;
padding-bottom:0.40em;
}

.addInfo0, .addInfo1, .addInfo2, .addInfo3, .listPress
{

width:62.80em;
 border:0px;
 padding:0px;
 margin:0px;
 color:#315AA9;
 padding-top:0.24em; 
 padding-bottom:0.24em;
 padding-left:1.24em;
 padding-right:1.66em;
 min-height:1.66em;
}

.listPress
{
width:60.30em;
}


.addInfo0, .addInfo1
{
 width:60.40em;
 padding-left:1.24em;
}

.addInfo2
{
 width:59.20em;
 padding-left:2.48em;
}

.addInfo3
{
 width:57.95em;
 padding-left:3.72em;
}


.addInfoImg {
float:left;
}

.addInfoText1 {
 padding-left:2.48em;

}


.listText {
 padding-left:8.50em;

}

.article
{
 width:59.90em;
 padding-left:1.24em;
 padding-right:1.66em;
}

.articleWithoutPadding 
{
 width:100%;
 background-color:#E3EAF2;
 padding-right:1.66em;
}




.pageNav
{
	border:0.08px solid #6F8FB5;
	padding-left:1.6em;
	padding-top:0.49em;
	padding-bottom:0.49em;
	width:61.12em;
	background-color:#F2F6F9;
}

.pageNavHeadline
{
	padding-left:1.6em;
	width:61.20em;
	background-color:#6F8FB5;
	padding-top:0.49em;
	padding-bottom:0.49em;
	color:#ffffff;
	font-weight:bold;
}



.pageNavSmall
{
	border:1px solid #6F8FB5;
	padding-left:1.6em;
	padding-top:0.49em;
	padding-bottom:0.49em;
	width:59.20em;
	background-color:#F2F6F9;
}

.pageNavHeadlineSmall
{
	padding-left:1.6em;
	width:59.20em;
	background-color:#6F8FB5;
	padding-top:0.49em;
	padding-bottom:0.49em;
	color:#ffffff;
	font-weight:bold;
}



.boxText {
 font-size:1.25em;
 text-decoration:none;
 color:#ffffff;
}

.bold {
font-weight:bold;
}
.textRed {
	color:#595D68;
}

/* CONTENT END*/


/* NAVIGATION */
/* MAIN NAVIGATION */

.ullevel1
{
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
list-style-image:none;
width:16.32em;
background-color:#345AAD;
}

.lilevel1
{
border-top:5px solid #345AAD;
width:16.32em;
background-color:#345AAD;
color:#ffffff;
/*border-bottom:1px solid #ffffff;
padding-bottom:3px;
margin:bottom:3px;
*/
}

.ullevel2
{
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
list-style-image:none;
width:16.32em;
background-color:#6F90B3;
}

.lilevel2
{
/*border-bottom:1px solid #ffffff;
padding-bottom:3px;
margin:bottom:3px;
*/
width:16.32em;
background-color:#6F90B3;
color:#ffffff;
border-top:5px solid #6F90B3;
font-weight:bold;
list-style-image:square;
}

.ullevel3
{
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
list-style-image:none;
width:16.32em;
background-color:#E5EAED;
}

.lilevel3
{
/*border-bottom:1px solid #ffffff;
padding-bottom:3px;
margin:bottom:3px;
*/
width:16.32em;
background-color:#E5EAED;
color:#3559AD;
border-top:5px solid #E5EAED;
font-weight:normal;
}
.ullevel4
{
margin-left:0px;
margin-right:0px;
padding-left:0.83em;
padding-right:0px;
list-style-image:none;
width:15.49em;
background-color:#E5EAED;
}

.lilevel4
{
/*border-bottom:1px solid #ffffff;
padding-bottom:3px;
margin:bottom:3px;
*/
p_adding-left:1.0em;
padding-top:3px;
margin:top:3px;
width:15.49em;
background-color:#E5EAED;
color:#000000;
font-weight:normal;
list-style-type:none;
}
.ullevel5
{
margin-left:0px;
margin-right:0px;
padding-left:0.83em;
padding-right:0px;

width:14.66em;
background-color:#E5EAED;
}

.lilevel5
{
/*border-bottom:1px solid #ffffff;
padding-bottom:3px;
margin:bottom:3px;
*/
padding-top:3px;
margin:top:3px;
width:14.66em;
background-color:#E5EAED;
color:#000000;
list-style-type:none;
font-weight:normal;
}

.navTextIndent {
	text-align:left;
	text-indent:-1.20em;
	padding-left:1.40em;
	display:block;
}


.navTextLevel1, .navTextLevel2{
color:#ffffff;
text-decoration:none;
}

.navTextLevel3, .navTextLevel4, .navTextLeve5 {
color:#315DA8;
text-decoration:none;
}


.navLineL1 {
width:100%:
height:4px;
border-top:3px solid #345AAD;
border-bottom:4px solid #ffffff;
}

.navLineL2 {
width:100%:
height:4px;
border-top:3px solid #6F90B3;
border-bottom:1px solid #ffffff;
}

.navLineL3, .navLineL4, .navLineL5 {
width:100%:
height:4px;
border-top:3px solid #E5EAED;
border-bottom:1px solid #ffffff;
}

/* NAVIGATION ENDE */




/* BILDER */

.RzImg130_183 {
	width: 10.82em;
	height: 15.24em;
}


.RzImg130_59 {
	width: 10.82em;
	height: 4.91em;
}

.RzImg196_81 {
	width: 16.32em;
	height: 6.74.em;
}

.RzImg184_68 {
	width: 15.27em;
	height: 5.66em;
}

.RzImg184_88 {
	width: 15.27em;
	height: 7.33em;
}


.RzImg184_124 {
	width: 15.27em;
	height: 10.32em;
}

.RzImg184_182 {
	width: 15.27em;
	height: 15.10em;
}

.RzImg184_118 {
	width: 15.27em;
	height: 9.82em;
}

.RzImg184_90 {
	width: 15.27em;
	height: 7.49em;
}

.RzImg184_107 {
	width: 15.27em;
	height: 8.91em;
}


.RzImg184_114 {
	width: 15.27em;
	height: 9.49em;
}

.RzImg184_134 {
	width: 15.27em;
	height: 11.16em;
}

.RzImg184_137 {
	width: 15.27em;
	height: 11.41em;
}

.RzImg184_101 {
	width: 15.27em;
	height: 8.41em;
}


.RzImg184_160 {
	width: 15.27em;
	height: 13.33em;
}

.RzImg184_177 {
	width: 15.27em;
	height: 14.74em;
}


.RzImg184_184 {
	width: 15.27em;
	height: 15.33em;
}

.RzImg184_191 {
	width: 15.27em;
	height: 15.91em;
}


.RzImg184_275 {
	width: 15.27em;
	height: 22.90em;

}


.RzImg168_60 {
	width: 13.99em;
	height: 4.99em;
}

.RzImg177_70 {
	width: 14.74em;
	height: 5.83em;
}

.RzImg177_79 {
	width: 14.74em;
	height: 6.58em;
}


.RzImg18_12 {
	width: 1.49em;
	height: 0.99em;
}


.RzImg12_16 {
	width: 0.99em;
	height: 1.33em;
}


.RzImg66_50 {
	width: 5.49em;
	height: 4.16em;
}

.RzImg13_16 {
	width: 1.08em;
	height: 1.33em;
}

.RzImg13_11 {
	width: 1.08em;
	height: 0.91em;
}


.RzImg19_16 {
	width: 1.58em;
	height: 1.33em;
}


.RzImg16_16 {
	width: 1.33em;
	height: 1.33em;
}

.RzImg18_16 {
	width: 1.49em;
	height: 1.33em;
}


.RzImg17_16 {
	width: 1.46em;
	height: 1.33em;
}


.RzImg35_16 {
	width: 2.91em;
	height: 1.33em;
}

.RzImg335_58 {
	width: 27.90em;
	height: 4.83em;
}


.RzImg19_16 {
	width: 1.58em;
	height: 1.33em;
	vertical-align:middle;
}


.RzImg16_16_f {
	WIDTH: 1.33em; HEIGHT: 1.33em; vertical-align:middle;
}

.RzImg18_16_f {
	WIDTH: 1.49em; HEIGHT: 1.33em; vertical-align:middle;
}

.RzImg17_16_f {
	WIDTH: 1.46em; HEIGHT: 1.33em; vertical-align:middle;
}

.RzImg19_16_f {
	WIDTH: 1.58em; HEIGHT: 1.33em; vertical-align:middle;
}

.RzImg35_16_f {
	WIDTH: 2.91em; HEIGHT: 1.33em; vertical-align:middle;
}


.RzImg468_60 {
	width: 38.84em;
	height: 4.98em;
}

/* FORMULARE */


TEXTAREA, INPUT{
	border-top:2px solid #848484;
	border-left:2px solid #848484;
	border-bottom:2px solid #ffffff;
	border-right:2px solid #ffffff;
	width:32.57em;
	background-color:#6F90B3;
	color:#ffffff;
	
}


SELECT {
	border-top:2px solid #848484;
	border-left:2px solid #848484;
	border-bottom:2px solid #ffffff;
	border-right:2px solid #ffffff;
	width:32.57em;
	background-color:#6F90B3;
	color:#ffffff;
	
}




INPUT:focus, TEXTAREA:focus
{
	background-color:#ffffff;
	color:#000000;
}

TEXTAREA {
	font-family:verdana;
}

.submit, .reset {
	border-top:2px solid #ffffff;
	border-left:2px solid #ffffff;
	border-bottom:2px solid #7F7F7F;
	border-right:2px solid #7F7F7F;
	background-color:#D1D1C7;
	color:#345AAF;
	width:14.00em;
	font-weight:bold;
	}


.formSpace {
	height:5px;
}

.checkbox, .radio {
	border:2px solid #6F90B3;
	width:auto;
	background-color:#6F90B3;
	color:#345AAF;
}



.formFrame
{
	border:1px solid #FFFDEE;
	
}

.formLabel{
	color:#5C5E6A;
	width:14.49em;
	float:left;
	clear:left;
}

.inputKeyword {
	border:1px solid #ffffff;
	width:32.57em;
	background-color:#ffffff;
	color:#000000;
}

.submitKeyword {
	border-top:2px solid #ffffff;
	border-left:2px solid #ffffff;
	border-bottom:2px solid #7F7F7F;
	border-right:2px solid #7F7F7F;
	width:13.00em;
	background-color:#D1D1C7;
	text-decoration:none;
	color:#345AAF;
	font-weight:bold;
}

.inputPiece {
	width:2.49em;
	height:1.5em;
}

.submitPiece {
	width:2.49em;
	height:1.5em;
        }

/* DIVERSES */


.publikationen
{
font-weight:bold;
color:#595D68;
}

.head1_nav_item
{
	float:left;
	height:3.25em;
	border-right:0.08em solid #C2EAF2;
	padding-right: 0.4em;
	padding-left: 0.4em;
	}


.abstand
{
margin:0px;
padding:0px;
border:0px;
height:1px;
width:1px;
}


.abstand20
{
height:1.6em;
}

/* Layout-Tabellen */
.mainTab
{
 width:59.5em;
}


/* DIV-Tabellen*/

div.tableTaeser { display:table; width:100% }
div.trTeaser { display:table-row; }
div.tdRightTeaser { display:table-cell;}
div.tdLeftTeaser { display:table-cell;}


/* SITEMAP */

.smDivLevel1
{
background-color:#345AAD; 
}

.smDivLevel2
{
padding-left:4.00em;
padding-top:0.44em;
padding-bottom:0.44em;
}

.smDivLevel3
{
padding-left:6.00em;
padding-top:0.44em;
padding-bottom:0.44em;
}

.smDivLevel4
{
padding-left:8.00em;
padding-top:0.44em;
padding-bottom:0.44em;
}

.smDivLevel5
{
padding-left:10.00em;
padding-top:0.44em;
padding-bottom:0.44em;
}
div.tdLeftTeaser { display:table-cell;}



.breadcrumbInaktiv
{
 color:#000000;
 text-decoration:underline;
}

.breadcrumbAktiv
{
 color:#000000;
 font-weight:bold;
}



/* Nav mit Div */
.navlevel1, .navlevel2, .navlevel3, .navlevel4, .navlevel5
{
width:16.32em;
padding-bottom:0.33em;
padding-top:0.33em;
}

.navlevel1
{
border-bottom:4px solid #ffffff;
padding-left:0.0em;

}


.navlevel2
{
border-bottom:1px solid #ffffff;
padding-left:0.0em;
background-color:#6F90B3;
}

.navlevel3
{
border-bottom:1px solid #ffffff;
background-color:#E5EAED;
padding-left:0.0em;
}

.navlevel4
{
width:15.12em;
_width:16.32em;
border-bottom:1px solid #ffffff;
background-color:#E5EAED;
padding-left:1.20em;
}

.navlevel5
{
width:14.82em;
_width:16.32em;
border-bottom:1px solid #ffffff;
background-color:#E5EAED;
padding-left:1.5em;
}

/* Nav mit div */

.hide{
display:none;
}


#bannerBt {
	position:absolute; 
	left:47.66em; 
	top:1.24em;
}

TABLE.content TR TD P
{
text-align:left;
}


#tabNav A {
	DISPLAY: block; COLOR: #2e3192; TEXT-DECORATION: none;
}

.error {
color:red;
}