body 	{ font-family:Arial,Helvetica,sans-serif; 
			margin:0pt; font-size:10pt; color:#000000; }
td 		{ font-size:10pt; vertical-align:top; color:#000000; }
a		{ text-decoration:none; color:#1D4C9E;}
a:hover	{ text-decoration:underline; }

/*

*/

#wrapper {
	width: 895px;
	/* margin: 0 auto; */
	margin: 0;
	position: relative;
	border-top:2px #0000FF solid;
	border-left:2px #0000FF solid;
	border-right:2px #0000FF solid;
	border-bottom:2px #0000FF solid;
}

#contentWrapper {
	width: 875px;
	margin: 0;
	clear: both;
	padding: 20px 0 25px 20px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-right:2px #000000 solid;
	border-bottom:2px #000000 solid;
}

#navigationMainWrapper {
	
	width: 225px;
	float: left;
	border-top:2px #0000FF solid;
	border-left:2px #0000FF solid;
	border-right:2px #0000FF solid;
	border-bottom:2px #0000FF solid;
}

#portletWrapper {
	width: 290px;
	float: left;
	margin-left: 28px;
	display: block;
	border-top:2px #00FFFF solid;
	border-left:2px #00FFFF solid;
	border-right:2px #00FFFF solid;
	border-bottom:2px #00FFFF solid;
}

.portlet {
	width: 190px;
	height: 80px;
	float: left;
	margin-right: 0px;
	margin-bottom: 16px;
	padding-right: 4px;
	
	display: inline;
}


.tNav1 a { font-size:12pt; color:#2A6DD0; font-weight:bold; }
.tNav1_selected a {font-size:12pt; color:#B51052; font-weight:bold;} 

.tNav2 a { font-size:10pt; color:#2A6DD0; font-weight:bold; }
.tNav2_selected a {font-size:10pt; color:#B51052; font-weight:bold;} 

.c_header4 { font-size:14pt; font-weight:bold;  }
.c_header3 { font-size:12pt; font-weight:bold; }
.c_header2 { font-size:12pt; font-weight:bold; }
.c_bold { font-weight:bold; }

#content10a { background-color:#EEFF00;} 

#kjr1 { }
/* .kjr1 a { color:#2A6DD0; font-weight:bold; } */

#kjr2 { text-align:justify; padding:10px; background-color:#DDDDDD;}

#kjrbox { border-top:1px #9999FF solid; 
border-bottom:1px #9999FF solid; 
border-left:1px #9999FF solid; 
border-right:1px #9999FF solid; 
background-color:#EEEEEE; padding:5px; } 

#kjrbox a { background:#EEEEEE; color:#E6B300; } 

.ueberschrift1 { font-size:11pt; font-weight:bold;}
.content1 { font-size:9pt; text-align:justify;}
.content1 a { background-color:#FFFFFF; color:#E6B300; font-size:9pt; text-align:justify;}

.footer { color:#FFC900; } 
.footer a { color:#FFC900; } 

/* ___FRAMESET___ */

/*
 * Content-Bausteine
 */
.sc1_header { font-size:10pt;  font-weight:bold; color:#3266CC;  }
.sc1_content { font-size:9pt; color:#000000;}
.sc1_content a { font-size:9pt; font-weight:bold; color:#0000FF;}
.sc1_bildtext { font-size:7pt; color:#000000;}

.sc2_header { font-size:10pt;  font-weight:bold; color:#3266CC;  }
.sc2_content { font-size:9pt; color:#000000;}
.sc2_bildtext { font-size:7pt; color:#000000;}

.sc3_header { font-size:10pt;  font-weight:bold; color:#3266CC;  }
.sc3_content { font-size:9pt; color:#000000;}
.sc3_bildtext { font-size:7pt; color:#000000;}

/** VIEWS **/
.viewHeader { font-size:8pt; background:#B6B9D8; color:#000000; }
.viewHeader a {  color:#000000; }
.viewRow { font-size:8pt; color:#000000; }
.viewRow a { color:#00B9D8; }

/** EDITFORM **/
.editform_label { font-size:8pt; color:#000000; }

.sSelectList { font-size:7pt; } 

/* input elements */
input.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
	 	font-style: normal; color: #000000;  
	 	 border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; text-decoration: none}
	
input.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
	 	font-style: normal; color: #000000; background-color:#FFFFFF;
		border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; }

.kforminput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
	 	font-style: normal; color: #000000; background-color: #FFFFFF;
	 	 border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; text-decoration: none}