body{
	padding:0px;
	margin:0px;
	font-size: 78%;
	line-height:1.2em;
	font-family:Verdana,Arial;
	color:#000000;
	font-weight:normal;
	background-color:#FFFFFF;
}
.ktpsbody{
	padding:0px;
	margin:0px;
	line-height:1.2em;
	font-family:Verdana,Arial;
	color:#000000;
	font-weight:normal;
	background-color:#000000;
}

a,td,span,div,p,tr,table,ul,sup,sub
{
	font-size:1.0em;
}
a {
	font-family:Verdana,Arial;
	font-size:1.0em;
	color:#000000;
	text-decoration:underline;
}

input,textarea {
	font-size: 0.7em;
	font-family:Verdana,Arial;
}
select {
	font-size: 0.9em;
	font-family:Verdana,Arial;
	color:#000000;
}
ul{
	list-style-type:disc;
}	
ul,li{
	font-size:1.0em;
	padding:0px;
	line-height:1.2em;
	margin-left:20px;
}
img{
	border:0px;
}

.bg-navi-left {
	background-color: #155612;
}
.delimiter-line2 {
	background-color: #155612;
}
.whitetext {
	color:#FFFFFF;
	font-size:0.85em;
}
.navMarkedSub {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
a.navMarkedSub {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
a.navMarked {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
a.generic {
	color:#FFFFFF;
	text-decoration:none;
	font-size:0.8em;
}
a.generic_bold {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
}
a.generic2 {
	color:#155612;
	font-weight:bold;
	text-decoration:none;
	font-size:0.9em;
}

.generic2 {
	color:#155612;
	text-decoration:none;
	font-size:0.8em;
}
.white{ color:#FFFFFF;}

a.font17 {
	font-size:0.8em;
	color:#000000;
	text-decoration:none;
}
a.font17:hover {
	font-size:0.8em;
	color:#000000;
	text-decoration:underline;
}
.textsmall2 {
	font-size:10px;
	color:#000000;
}
a.navMarkedSub {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
.delimiter-line1 {
	background-color: #6A7F5E;
}
.delimiter-line3 {
	background-color: #000000;
}
.delimiter-line4 {
	background-color: #155612;
}
a.whitesmall {
	text-decoration:underline;
	color:#FFFFFF;
	font-size:10px;
}
.whitetextsmall {
	color:#FFFFFF;
	font-size:0.8em;
}
.bg-navi-active {
	background-color: #395C32;
}
a.navMarked {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.bg-navi-active2 {
	background-color: #506B46;
}
a.navMarkedSub2 {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:0.85em;	
}
a.navUnmarked {
	text-decoration:none;
	font-size:0.85em;	
	color:#FFFFFF;
	font-weight:bold;
}
a.navUnmarkedlevel3 {
	text-decoration:none;
	font-size:0.85em;	
	color:#FFFFFF;
}
.navUnmarkedlevel3 {
	text-decoration:none;
	font-size:0.85em;	
	color:#FFFFFF;
}
a.navMarkedlevel3 {
	text-decoration:none;
	font-size:0.85em;	
	color:#FFFFFF;
	font-weight:bold;
}
.newstext {
	color:#1C1D6F;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
a.contentlink{
	font-size:1.2em;
	color:#155612;
	text-decoration:none;	
	font-weight:bold;
}
a.sitemap{
	font-size:12px;
	color:#155612;
	text-decoration:none;	
}

/* Start: Ausstellerdatenbank */
.bgcolor1 {
	background: #FFFFFF;
}
.bgcolor2 {
	background: #C8CAD6;
}
.bgcolor3 {
	background: #1E771A;
}
.bgcolor4 {
	background: #C4C5C6;
}
.font2 {
	color: #FFFFFF;
}
.font4 {
	font-size:18px;
}
a.font18 {
	color: #FFFFFF;
	text-decoration:underline;
}
a.font17 {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
a.font17:hover {
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}
.redtext {
	font-size:11px;
	color:#F60D12;
}
a.presse{
	font-size:12px;
	color:#1C1D6F;
	text-decoration:none;	
	font-weight:bold;    
}

a.presse:hover{
	text-decoration:underline;
}
.textweiss{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;

}
.fliesstext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000}

.search_font1:hover{
	text-decoration:underline;
}

.search_font2{
  font-size:11px;
  color:#000000;
  text-decoration:none
}

.search_font2:hover{
	text-decoration:underline;
}

.search_font3{
  font-size:12px;
  color:#000000;
}

.search_font4{
	font-size:9px;
	color:#000000;
	text-decoration:none
}

.search_font4:hover{
	text-decoration:underline;
}

.search_font5{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.search_font5:hover{
	text-decoration:underline;
}

.search_text{
  font-family:verdana;
  font-size:12px;
  color:#000000;
}

.headline {
    font-size:1.5em;
    color:#155612;
}
.headlinebold {
    font-size:20px;
    color:#155612;
	font-weight:bold;    
}
.header {
    font-size:1.1em;
    color:#FFFFFF;
	line-height:1.2em;
	font-weight:normal;
	font-family:arial;
}
.subheadline {
    font-size:12px;
    color:#155612;
	font-weight:bold;    
}
.redtext {
	font-size:11px;
	color:#F60D12;
}
.presse{
	font-size:1.0em;
	color:#155612;
	text-decoration:none;	
	font-weight:bold;    
}
a.presse{
	font-size:1.0em;
	color:#155612;
	text-decoration:none;	
	font-weight:bold;    
}

a.presse:hover{
	text-decoration:underline;
}

/* Styles für Auslandsvertretungen */
	a.ww_link-blue:link, a.ww_link-blue:visited {
		font-weight: normal;
		color: #155612;
		text-decoration: none;
	}
	a.ww_link-blue:hover {
		color: #155612;
		text-decoration: underline;
	}
	.ww_text {
		color:#000000;
		font-size:12px;
	}
	.ww_text-white {
		color:#FFFFFF;
		font-weight:bold;
	}
	.ww_text-headline-white {
		font-weight:bold;
		font-size:14px;
		color:#FFFFFF;
	}
	.ww_border-blue { 
		border:1px solid #155612;
	}
	.ww_bg-blue1 {
		background-color:#155612;
	}
	.ww_bg-blue2 {
		background-color:#C4C5C6;
	}
	.ww_bg-grey {
		background-color:#F5F5F5;
	}

/* Styles für Zentrale Module */
.mmi_c_bgcolor1{background-color:#D6CDB4;}
.mmi_c_bgcolor2{background-color:#AEA284;}
.mmi_c_bgcolor3{background-color:#F3EAD7;}
.mmi_c_font1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000;}
.mmi_c_font2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}
.mmi_c_font4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
a.mmi_c_link1:link{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.mmi_c_link1:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.mmi_c_link1:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.mmi_c_link1:active {color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.mmi_c_link2:link{
	color:#000000;
	text-decoration:none;
}
a.mmi_c_link2:hover{
	color:#000000;
	text-decoration:none;
}
a.mmi_c_link2:visited {color:#000000; text-decoration:none;}
a.mmi_c_link2:active {color:#000000; text-decoration:none;}


/* Styles für Ausstellerdatenbank */
.juf_bgcolor1{background-color: #FFFFFF;}
.juf_bgcolor2{background-color: #EEEEEE;}
.juf_bgcolor3{background-color: #155612;}
.juf_bgcolor4{background-color: #E5E5E5;}

.juf_adafont1{font-size:10px;color:#51769E;}
.juf_adafont2{font-size:14px;color:#000000;font-weight:bold;}
.juf_adafont3{font-size:16px;color:#000000;font-weight:bold;}
.juf_adafont4{font-size:11px;color:#51769E;}
.juf_adafont5{font-size:11px;color:#000000;font-weight:bold;}
.juf_adafont6{font-size:11px;color:#000000;}
.juf_adalink1{font-size:11px;color:#51769E;font-weight:bold;text-decoration:none;}
.juf_adabgcolor1{background:#EEEEEE;}
.juf_adabgcolor2{background:#ffffff;}
.juf_adabgcolor3{background:#000000;}
.juf_adabgcolor4{BORDER-RIGHT: #FF0505 1px solid; BORDER-TOP: #FF0505 1px solid; BORDER-LEFT: #FF0505 1px solid; BORDER-BOTTOM: #FF0505 1px solid;}
.juf_adabgcolor5{font-size:11px;color:#51769E;BORDER-RIGHT: #51769E 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #51769E 1px solid; BORDER-BOTTOM: #51769E 1px solid;}
.juf_adabtn1{color:#000000;background:#ffffff;font-weight:bold;font-size:11px;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;}

a.juf_font17:link{text-decoration:underline;font-size:11px;color:#000000;font-weight:bold;}
a.juf_font17:active{text-decoration:underline;font-size:11px;color:#000000;font-weight:bold;}
a.juf_font17:visited{text-decoration:underline;font-size:11px;color:#000000;font-weight:bold;}
a.juf_font17:hover{text-decoration:underline;font-size:11px;color:#000000;font-weight:bold;}

a.juf_font18:link{text-decoration:underline;font-size:11px;color:#FFFFFF;font-weight:bold;}
a.juf_font18:active{text-decoration:underline;font-size:11px;color:#FFFFFF;font-weight:bold;}
a.juf_font18:visited{text-decoration:underline;font-size:11px;color:#FFFFFF;font-weight:bold;}
a.juf_font18:hover{text-decoration:underline;font-size:11px;color:#FFFFFF;font-weight:bold;}
.juf_font18{
	text-decoration:underline;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.juf_font2{
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
}
.font9{
	text-decoration:none;
	font-size:9pt;
	color:#000000;
}
.font8{
	text-decoration:none;
	font-size:8pt;
	color:#000000;

}
.search-button{
background:			#155612;
background-image:	url(../images/pfeil_kategorie.jpg);
background-repeat:	no-repeat;
border:				0px;
width:				15px;
height:				13px;
vertical-align:		top;
margin-left:		2px;
margin-top:			7px;
}
/* SEARCH (begin) */
a.keytec_ktps_opssearch_navnode { /* Category */
	font-size:			0.9em;
	text-decoration:	none;
}
a.keytec_ktps_opssearch_navnode:hover { /* Category */
	text-decoration:	underline;
}
a.keytec_ktps_opssearch_headline { /* Headline */
	font-size:			0.9em;
	text-decoration:	none;
}
a.keytec_ktps_opssearch_headline:hover { /* Headline */
	text-decoration:	underline;
}
a.keytec_ktps_opssearch_content { /* Text */
	font-size:			0.9em;
	text-decoration:	none;
}
a.keytec_ktps_opssearch_content:hover { /* Text */
	text-decoration:	underline;
}
.keytec_ktps_opssearch_date { /* Letzte Aktualisierung */
	font-size:			0.8em;
	font-style:			italic;
	color:				#8B8B8B;
}