DIV, TD, TH, P	{	font-family: Verdana, Arial, Helvetica;
		        font-size: 12px;
		}

IMG		{	border: 0px;
			padding: 0px;
			margin: 0px;
		}

		
		
BODY { margin: 0px;
				padding: 0px;
				background-color:#DCDADA;
				text-align:center; 
				}

A		{	text-decoration: none;

		}

.bodytext A	{	font-weight: bold;
			deakt-border-bottom: 1px dotted;
			background:url(blue-arrow-right.gif) no-repeat;
			background-position:0 1;
			padding-left: 15px;
		}
.bodytext IMG A {background:none no-repeat;}

A:link		{	color: #002B6D; }
A:visited	{	color: #444444; }
A:active	{	color: #444444; }
A:hover		{	color: #002BFF; }

#main		{
				font-family: Verdana, Arial, Helvetica;
			        font-size: 12px;
				
				text-align:left; 

				}
				
#mainContent {
	background-color: #B5C8DB;
	width: 950px;
}


LI A		{	font-weight: bold;
			background:url(blue-arrow-right.gif) no-repeat;
			background-position:0 1;
			padding-left: 15px;
		}

				
#logo		{	
			height: 120px;
			left: 20px;
			top: 20px;

}

#datum		{ text-align: right;
		  width: 200px;
		  font-weight: bold;
			}
			
#line		{ color: #002B6D;
			  width: 100%;
			  height: 2px;
			  }

#line2		{ color: #002B6D;
			  width: 100%;
			  height: 1px;
			  }

#logotext	{	
			font-face: Arial;
			letter-spacing:3px;
			font-weight: lighter;
			height: 80px;
			width: 600px;
			padding-left: 20px;
			}
			
#logotext_l1 {
			font-size: 17pt;
			font-color: #002B6D;}
			
#logotext_l2 {
			font-size: 11pt;
			margin-left: 2px;
			font-color: #002B6D;
			letter-spacing:2px;

			}

#lastchange	{	
			font-size: 10px;
			font-style: italic;
			clear: both;
		}
			
#footer		{	
			margin-top: 20px;
			text-align: center;
			font-size: 10px;
			margin-bottom: 10px;
		}

#bild		{
			text-align: right;
			width: 200px;
}			

#sprache		{
			text-align: right;
}

#sprache IMG	{
			padding-right: 5px;
		}


#box	 { 
	    width:1200px;
	    disborder: 1px solid gray; 
	    border-bottom: 0px;
	    margin: 0px;
	    padding: 0px;
         }



#content	{ padding-left: 0px; margin: 20px; margin-left: 0px; min-height: 400px; border: 1px; border-color: black;
			  width: 670px;
			  max-width:670px;
			float: right;
}



#content-right	{
			text-align: right;
			width: 200px;
			border-right: 1px solid;
			border-bottom: 1px solid;
			border-color: #002B6D;
			float: right;
		}

#searchbox { padding-right: 10px; }

#news-scroller	{	text-align: right;
			float: right; }



#menu_top	{
			vertical-align: top;
			width: 230px;
			float: right;
			}
			
#menu	{
			
			margin-right: 20px;
			margin-top: 20px;
			background-color: #B5C8DB;
			width: 230px;
			text-align: right;
	}

#menu DIV A {
			color: black;
			text-decoration: none;
		}

#menu DIV A:hover {
			color: #002B6D;
		}

#menu DIV.sidemenu_level1-no {
			font-size: 12px;
			font-style: normal;
			color: #002B6D;
			border-bottom: 1px dotted #002B6D;
			padding-right: 10px;
			padding-top: 10px;
		}

#menu DIV.sidemenu_level1-act {
			font-size: 13px;
			font-style: normal;
			color: black;
			border-bottom: 1px dotted #002B6D;
			font-weight: bold;
			padding-right: 10px;
			padding-top: 10px;
		}

#menu DIV.sidemenu_level2-no {
			font-size: 11px;
			font-style: normal;
			color: #002B6D;
			padding-right: 25px;
			padding-top: 5px;
		}

#menu DIV.sidemenu_level2-act {
			font-size: 11px;
			font-style: normal;
			color: black;
			font-weight: bold;
			font-style: underline;
			padding-right: 25px;
			padding-top: 5px;
			border-bottom: 1px solid #002B6D ;
		}

#menu DIV.sidemenu_level3-no {
			font-size: 9px;
			font-style: normal;
			color: #002B6D;
			padding-right: 40px;
			padding-top: 4px;
		}

#menu DIV.sidemenu_level3-act {
			font-size: 9px;
			font-style: normal;
			color: black;
			font-weight: bold;
			padding-right: 40px;
			padding-top: 4px;
}


P.bodytext	{	font-family: Verdana, Arial, Helvetica;
			font-size: 12px;
		}

H1		{
			font-size: 14px;
			padding: 0px;
			margin: 0px;
			padding-top: 10px;
		}
		
H2		{
			font-size: 12px;
			padding: 2px;
			margin: 0px;
		}

H3		{
			font-size: 12px;
		}

.contenttable TD {
			padding-right: 20px;
			padding-bottom: 5px;
			vertical-align: top;
		}


.contenttable.TD-0 {
			font-weight: bold;
			width: 120px;
		}
		

.csc-header {
				border: 0px;
				border-color: #002B6D;
				border-top: 2px;
				margin-bottom: 10px;
				border-style: solid;
				margin-top: 10px;
			}

.csc-header-n1	{
				border-style: none;
				}

.csc-firstHeader { padding-right: 10px; }

.tx-indexedsearch-secHead	 {	font-size: 12px;
				background-color: #B5C8DB;
				padding: 2px;
				}
				
	.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 {  }
	.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 { color: red; font-weight: bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { font-weight: bold; font-style: italic; padding-bottom: 20px;}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { width: 99%; margin-top:20px; margin-bottom:5px; border: 1px solid #002B6D; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background: #B5C8DB; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color : black; }
	.tx-indexedsearch .tx-indexedsearch-res  .tx-indexedsearch-browsebox-SCell { padding: 10px; }
	.tx-indexedsearch-sectionlinks li { margin-top:5px; margin-bottom:15px; }
	.tx-indexedsearch A { font-weight: bold;
 }
	.tx-indexedsearch { font-size: 10px; }

csc-mailform {width:500px }
csc-form-label { width: 120px }


#rahmenUntenLinks, #rahmenUntenRechts, #rahmenObenRechts, #rahmenObenLinks {
	height:20px;
	width:20px;
	font-size:1px;
}

#rahmenRechts, #rahmenLinks, #rahmenUnten, #rahmenOben {
	height:20px;
	font-size:1px;
}

#rahmenObenLinks {
	background-image:url("./eckeLinksOben.gif");
}

#rahmenOben {
	background-image:url("./rahmenOben.gif");
}

#rahmenObenRechts {
	background-image:url("eckeRechtsOben.gif");
}

#rahmenLinks {
	background-image:url("./rahmenLinks.gif");
}

#rahmenRechts {
	background-image:url("./rahmenRechts.gif");
}

#rahmenUntenLinks {
	background-image:url("./eckeLinksUnten.gif");
}

#rahmenUnten {
	background-image:url("./rahmenUnten.gif");
}

#rahmenUntenRechts {
	background-image:url("./eckeRechtsUnten.gif");
}

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;

}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}
