<!--
.ktpsbody					{ background:#ECECEC;margin:0px;padding:0px;border:0px none;font-family:Verdana,Arial,sans-serif;font-size:70%;color:#333333; }
input,select,textarea { font:normal 1.0em Verdana,Arial,sans-serif ;color:#333333;font-family:Verdana,Arial,sans-serif; }
div						{ line-height:15px; }
a						{ font-size:1.0em; color:#e2001a;text-decoration:none; }
a:hover		{ text-decoration:underline; }
img 		{ border:0px; }
ul{ list-style: none; }
li:before { content: "\2022"; padding-right:7px; color:#e2001a;}
ol li:before { content: "";padding-right:2px;}

#contentwidth			{ width:1014px;height: 100%;	background: #FFFFFF;	position: relative;	left: 50%;	margin-left: -510px; }
.height2content			{ height:3px;}
.paddingcontent			{ padding-left:20px;margin-top:-10px; }

.headerbg				{ background-image: url(../images/header/head_background.png);height:135px;background-repeat:repeat-x; }
.inputborder			{ font-size:1.0em;color:#666666; }
.bgnavibluedelimiter	{ background:url(../images/navigation/main_nav_background_active.jpg) repeat-y; }
.bgnewsbox				{ background:url(../images/news/newsbox_background.jpg) repeat-y; }
.bgfooterleft			{ background:url(../images/footer/content_footer_back_left.jpg) no-repeat right; }
.bgfooter				{ background:url(../images/footer/content_footer_background.jpg) repeat-x; }
.bgfooterright			{ background:url(../images/footer/content_footer_back_right.jpg) no-repeat left; }
.gennav_background		{ background-image: url(../images/header/gen_nav_background.jpg);height:26px;background-repeat:repeat-x;}
.search-button			{ background:url(../images/navigation/main_nav_icon_search.gif) no-repeat;margin-left:6px;border:0px;width:18px;height:17px;vertical-align:top;cursor:pointer; }
a.link10bluebutton		{ font-size:0.9em;color:#e2001a;text-decoration:none;background:url(../images/header/gen_nav_icon_green.jpg);background-repeat:no-repeat;padding:0 0 1px 14px;padding-left:19px; }
a.link10language		{ font-size:0.9em;color:#e2001a;text-decoration:none;background:url(../images/header/gen_nav_icon_green.jpg);background-repeat:no-repeat;background-position:0px 0px;padding-left:19px; }
a.link11boldwhite		{ font-size:1.0em;font-weight:bold;color:#FFFFFF;text-decoration:none; }
a.link11white			{ font-size:1.0em;font-weight:normal;color:#FFFFFF; }
a.link11boldblue		{ font-size:1.0em;font-weight:bold;color:#e2001a;text-decoration:none; }
a.link10grey			{ font-size:1.0em;color:#666666;text-decoration:none; }
a.link10bluefooter		{ font-size:1.0em;font-weight:normal;color:#e2001a;text-decoration:none; }
a.link10greyu			{ font-size:1.0em;color:#666666;text-decoration:underline; }
.text11boldblue			{ font-size:1.0em;font-weight:bold;color:#e2001a; }
.newsboxcontent			{ font-size:1.0em;color:#666666; }
.text10grey				{ font-size:0.9em;color:#666666; }

#news a					{ font-size:11px;color:#e2001a;background:url(../images/news/newsbox_arrow_icon.gif) no-repeat 45px 5px;padding-right:10px;text-decoration:none; }
.news_entry				{ padding:10px 0px 10px 39px; }
.headline 		{ font-weight:bold;font-size:1.5em;color:#e2001a;line-height:25px;padding-bottom:10px; }

a.sitemap 		{	text-decoration:none;	font-size:11px;	color:#000000;	font-weight:normal;}
a.sitemap:hover {	text-decoration:underline;	font-size:11px;	color:#000000;	font-weight:bold;}
.sitemap_icon	{ font-size:12px;color:#e2001a;margin-right:3px; }

.redtext 		{	color:#DD1E34;	font-size:11px; }
.err 			{	color:#DD1E34;	font-size:11px;}
.navigation		{ background:url(../images/navigation/main_nav_background_inactive.png) repeat-y;}
.generictext 	{	color:#FFFFFF;	font-size:10px;	text-decoration:none;	}
.generic_seperator	{ padding:0px 7px 0px 7px; }
.padding_top5		{ padding-top:5px; }
.lngtext 		{	color:#666666;	font-size:10px;	text-decoration:none;	}
.generictextbold {	color:#B60D1E;	font-size:10px;	text-decoration:none;font-weight:normal; }
.text 			{	color:#000000;	font-size:12px;	text-decoration:none;	}
.headline_new 	{    font-weight:bold;font-size:1.5em;color:#e2001a;line-height:25px;padding-bottom:10px;}
.subheadline 	{	color:#5175B7;}

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


/* Styles f�r Zentrale Module */
.mmi_c_bgcolor1{background-color:#e2001a;}
.mmi_c_bgcolor2{background-color:#e2001a;}
.mmi_c_bgcolor3{background-color:#FFFFFF;}
.mmi_c_font1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000;}
.mmi_c_font2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 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;}

/* 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;
}

.Abstand-rechts-und-unten { margin-right:10px;margin-bottom:5px;}
.Abstand-rechts { margin-right:10px;}
.Abstand-unten { margin-bottom:5px;}
.Abstand-links-und-unten { margin-left:10px;margin-bottom:5px;}
.Abstand-links { margin-bottom:5px;}
.Abstand-oben { margin-bottom:5px;}


#pressform.htm
.pressform  {
	 width:  99%;
     margin: 10px 0;
     padding: 10px;
     border: 1px solid #666666;
     background: #F5F5F5;
     float: left;
     clear: both;
     }

.pressform fieldset {margin: 10px 0;}

.pressform legend {
	 background: #483D8B;
	 color: #fff;
	 padding: 3px 5px;
	 border: 1px solid #ddd;
	 text-transform: uppercase;
	 }
.pressform_font{font-size:12px;}
.pressform_buttonalign{padding-right:2px;}
.pressform label {
     width: 100px;
	 float: left;
     clear: both;
     padding: 3px 10px;
     margin: 3px 0;
     }
          
.pressform_input, .pressform_input_stadt {
     border-right: 1px solid #ddd; 
     border-bottom: 1px solid #ddd;
     border-left: 1px solid #666666; 
     border-top: 1px solid #666666;
     background: #E9E9E9;
     padding: 0px 3px;
     margin: 3px 0;
     width:99%;
     } 
.pressform_input_plz {
     border-right: 1px solid #ddd; 
     border-bottom: 1px solid #ddd;
     border-left: 1px solid #666666; 
     border-top: 1px solid #666666;
     background: #E9E9E9;
     padding: 0px 3px;
     margin: 3px 0;
     width:80%;
     } 
.pressform_button_de{background-image: url(../images/send_de.png);width:113px;height:22px;background-repeat:no-repeat;cursor:pointer;border-right: 1px solid #DE0021; border-bottom: 1px solid #DE0021; }
.pressform_button_en{background-image: url(../images/send_en.png);width:113px;height:22px;background-repeat:no-repeat;cursor:pointer;border-right: 1px solid #DE0021; border-bottom: 1px solid #DE0021; }
.pressform input:active, .pressform input:focus, .pressform input:hover { background: #FFE9C5;}
.pressform textarea:active, .pressform textarea:focus, .pressform textarea:hover { background: #FFE9C5;}
.pressform_padding{padding-left:0px;}

-->
.lightboxitem {
	padding: 5px;
}