/* DSGV 
	Sparkassenfinanzportal
	unitb consulting GmbH
	author: alexander.matschos@unitb-consulting.de
*/

/*--------------------------------basic--*/
*						{padding:0;margin:0;color:#666666;}
body						{background:#fff url(../_img/system/body_bg.gif) repeat-x 0 0;font-family:Arial, Helvetica, Verdana sans-serif;font-size:12px;}
h1						{font-size:20px;line-height:24px;text-align:left;color:#666666;padding-top:10px;}
h2						{font-size:12px;line-height:14px;color:#f00;margin-bottom:10px;text-transform: uppercase;}
h3, h4, h5, h6 					{margin-bottom:15px;font-size:14px;}
h3						{font-size:12px;line-height:16px;color:#ff0000;margin-bottom:8px;}
h4 						{color: #FFFFFF; font-size: 12px; line-height: 14px; margin: 0; padding-top: 1px;}
p						{margin-bottom:16px;line-height:16px;}
input						{border:none;}
img 						{border:none;}
a						{color:#666;text-decoration:none;}
a:hover 					{color:#ff0000;text-decoration:none;}
a.active, a.active span				{color:#ff0000;}
dl						{padding-bottom: 20px;margin-bottom: 20px;}
dt						{margin-bottom:8px;}
dd						{margin-bottom:15px;}
dt span, dd span				{font-weight:bold;}
dl.kontakt dt 					{font-weight: bold;margin-bottom: 20px;}
dl.kontakt dd					{margin-bottom:0;}
ul						{list-style:none;list-style-type:none;}
li						{list-style-position:inside;padding-left:15px;}
/*Klassen-Selektor fuer ul-Listen im Content-bereich*/
#cont_text ul	 				{text-decoration: none;background: none;list-style-type: none;margin-bottom: 20px;list-style-type:disc!important;}
a.more						{text-decoration:none ;color:#666666;background:url(../_img/system/pfeil.png) no-repeat scroll 0px 4px transparent;padding:0 10px;}
a.more:hover					{text-decoration: none;color:#ff0000;background:url(../_img/system/pfeil_hover.png) no-repeat scroll 0px 4px transparent;padding:0 10px;}

/*--------------------------------skeleton--*/
#wrapper					{background:url(../_img/system/wrapper_shadow.png) repeat-y -2021px 0;width:1010px;padding:0 0 20px 0;margin:0 auto;text-align:left;overflow:hidden;clear:both;}
#metanav, #footer				{background-image:url(../_img/system/wrapper_shadow.png);background-repeat:no-repeat;background-position:-1px 0;margin:20px auto 0;width:1010px;}
#metanav					{height:20px;padding:16px 33px 8px;text-align:right;width:944px;}
#footer						{background-position:-1011px 0;height:20px;margin:0 auto 10px;height:24px;padding-top:1px;margin:0 auto 5px;width:1010px;}
#header, #content				{margin:0 30px 0 58px;}
#header						{width:916px;height:240px;margin-bottom:20px;float:left;position:relative;}
#content					{width:916px;float:left;padding:0 0 5px 0;}
#footersitemap					{height:auto;margin:0 auto;min-height:126px;padding:0 0px 0 0px;width:1020px;min-height: 220px;}

/*--------------------------------metanav--*/
#metanav ul, #metanav form			{display:inline;}
#metanav li, #metanav a				{font-size:11px;padding:0 3px 0 8px;}
#metanav li					{background:url(../_img/system/tilde.gif) no-repeat 0 2px;padding:0;display:inline;}
#metanav li.mn_first				{background:none;}
#metanav a:hover				{color:#ff0000;text-decoration:none;}
input.search_submit                             {cursor: pointer;}
input.search_submit, 
#search_field_big input.sub 			{background:url(../_img/system/meta_search.png) no-repeat scroll left top transparent;height:26px;margin:2px 0 0 0;width:28px;position:absolute;}

/*--------------------------------header--*/
#header .keyviasual				{position:absolute;top:0;left:0;z-index:1;}
#header .logo					{position:absolute;top:16px;left:-54px;z-index:2;}
#header .logo h1				{position:absolute;left:-1000em;}
#header .sponsor				{position:absolute;top:134px;left:0;z-index:2;}
/*nav*/
#header #nav					{position:absolute;bottom:0;left:9px;z-index:2;}
#nav li			 			{padding:0;float:left;margin-left:-3px;list-style-position: outside;}
#nav a		 				{background: transparent url(../_img/system/top_nav_bg_right.png) no-repeat right -52px; padding: 0 15px 0 0; display:inline-block; font-size:13px; font-weight:bold; position:relative; text-align:center; text-decoration:none; white-space:nowrap;}
#nav a span 					{background: transparent url(../_img/system/top_nav_bg_left.png) no-repeat left -52px; padding: 7px 0 3px 15px; display:block; cursor:pointer;}							
#nav a:hover,
#nav a.active 					{background-position: top right;}
#nav a.active span,
#nav a:hover span 				{background-position: top left;}

/*--------------------------------news--*/
.news						{width:292px;height:262px;margin:0;float:left;overflow:hidden;}
#tabs ul					{display:block;width:294px;height:29px;padding:0;margin:0;}
/*#tabs li					{float:left;padding:0;display:inline;}
#tabs li a					{float:left;height:28px;padding:0 10px;;background:url(../_img/system/tab_bg.gif) repeat-x 0 0;}
#tabs li a:hover				{color:#666; background: none repeat scroll 0 0 white;}
#tabs li.active a				{padding:0 10px;margin:0;color:#ff0000;background:#fff;}
#tabs li.active a:hover				{text-decoration:none;}*/
#tabs_content					{background:url("../_img/system/tabboxbottom.gif") repeat-x scroll left bottom transparent;height:174px;border:1px solid #b4b4b4;display:block;overflow:hidden;clear:left;border-top:0;}
#tab_1, #tab_2, #tab_3 				{margin:0 0 0 10px;overflow-y: scroll; height: 158px;padding:10px 0;}
.news_block					{width:256px;margin:0;padding:5px 0;background:url(../_img/system/dotted_line.gif) no-repeat left bottom;}
.news_block:hover				{background-color:#eee;cursor:pointer;}
.news_block a:hover				{text-decoration:none;}
.news_block p					{font-size:11px;font-weight:bold;padding:0;line-height:14px;margin:0;}
.top						{color:#666;}
#old.news					{height: 210px;}

/*--------------------------------top_teaser_box--*/
.top_teaser_box					{ width:604px;height:207px;margin:0 20px 20px 0;float:left;}
.top_teaser						{ float:left;background:#cee;}
.top_teaser_box h2				{ color:#ff0000;font-size:12px;line-height:15px;margin:0;padding-top:4px;height:24px;border-top:5px solid #ccc;text-transform:uppercase;}
/*top_teaser*/
/* 3 Top Teaser Boxen */
.ttb_3 .tt_1_1					{ width:188px;height:207px;float:left;margin-left:20px;}
.ttb_3 .tt_2_1					{ width:396px;height:207px;float:left;margin-left:20px;} /* zwei kleine teaser -> (188x2)+20 */
.ttb_3 .tt_3_1					{ width:604px;height:207px;float:left;margin-left:20px;}
.ttb_3 .tt_1_1 div, 
.ttb_3 .tt_2_1 div, 
.ttb_3 .tt_3_1 div				{ width:188px;float:left;margin-left:20px;}
/* 2 Top Teaser Boxen */
.ttb_2 .tt_1_1					{ width:292px;height:207px;float:left;margin-left:20px;position:relative;}
.ttb_2 .tt_2_1					{ width:604px;height:207px;float:left;margin-left:20px;}
.ttb_2 .tt_2_1 div				{ width:292px;float:left;margin-left:20px;}
/* 1 Top Teaser Box */ 
.ttb_1 .tt_1_1					{ width:604px; height:207px; float:left; margin-left:20px; position:relative;}
.ttb_1 .tt_1_1 div a				{ width:604px; float:left; margin-left:0; position:absolute; top:34px; width:240px; padding:12px 15px; height:102px; z-index:3; background:url(../_img/system/top_teaser_1.gif) no-repeat scroll 239px 98px transparent;}
.ttb_1 .tt_1_1 div a:hover			{ background-position:239px -28px;}
.ttb_1 .tt_1_1 div a:hover .tt_info		{ color:#4c4c4c;}
.ttb_1 .tt_1_1 div .tt_top			{ font-size:11px; text-transform:uppercase; color:#ff0000; display:block; padding-bottom:2px; letter-spacing:0.05em;}
.ttb_1 .tt_1_1 div .tt_head			{ font-size:16px; color:#4c4c4c; display:block; padding-bottom:10px; letter-spacing:-0.05em}
.ttb_1 .tt_1_1 div .tt_info			{ font-size:11px; margin:0; padding-top:8px; height:22px; color:#4c4c4c;}
/* Alle Top Teaser Boxen */
#content .tt_first				{ margin-left:0;}
.top_teaser_box a:hover				{ text-decoration:none;}
.corners_box 					{ position:relative; height:177px;}
#cont_main.old .corners_box			{ position:relative; height:146px;}
.teaser_box h4					{ color: #FF0000; text-transform:uppercase; height:23px;}
.teaser_box .corners_box 			{height:128px;cursor:pointer;}
.teaser_box .corners_box .slider 		{position:relative;height:128px;z-index:2;}
.teaser_box .corners_box h4			{background:url("../_img/system/teaser.gif") no-repeat scroll left top red;color:white;font-size:12px;height:110px;padding:9px;position:absolute;top:0px;width:196px;z-index:1;}
.teaser_box .corners_box h4	a 		{color:white;display:block;height:100%;}
.c1						{ position:absolute;top:0;left:-2px;z-index:3;}
.c2						{ position:absolute;top:1px;left:0;z-index:2;}
.corners_box h3					{ position:absolute;z-index:3;}
.corners_box h3 a				{ background: url(../_img/system/transparent.gif); float:left;color:#fff;padding:183px 10px 10px;width:168px;height:37px;}
.corners_box h3 a:hover         		{ background:url(../_img/system/hover3.gif) no-repeat center bottom; color:#fff;}
.ttb_2 .corners_box h3 a			{ width:272px;}
.ttb_2 .corners_box h3 a:hover 			{background-image:url("../_img/system/hover4.gif"); background-position:left bottom; background-repeat:no-repeat;}

/*--------------------------------teaser_box--*/
.teaser_box					{width:916px;height:175px;margin: 12px 0 30px;;float:left;}
.teaser						{width:214px;float:left;margin-left:20px;}
.teaser_box h3					{color:#ff0000;font-size:12px;line-height:15px;margin:0;padding-top:4px;height:24px;}
.teaser_box a:hover				{text-decoration:none;}			
.teaser .c1					{left:-1px}

/*--------------------------------sitemap--*/
#footersitemap .s_col				{float:left;margin-right:35px;width:125px;}
#footersitemap .s_first				{margin-left:55px;}
#footersitemap p				{padding:9px 0 5px 10px;font-weight:bold;background:url(../_img/system/list_item.gif) no-repeat 0 15px;margin:0;display:block;}
#footersitemap p:hover				{padding:9px 0 5px 10px;font-weight:bold;background:url(../_img/system/arrow_red.gif) no-repeat 0 15px;margin:0;display:block;}
#footersitemap ul				{padding:0 0 10px 0;}
#footersitemap li				{padding:0 0 0 10px;display:block;list-style:none;background:url(../_img/system/list_item.gif) no-repeat 0 7px;}
#footersitemap li:hover				{padding:0 0 0 10px;display:block;list-style:none;background:url(../_img/system/arrow_red.gif) no-repeat 0 7px;}
#footersitemap a				{font-size:10px;line-height:12px;}
#footersitemap a:hover				{text-decoration:none;}
#footersitemap p a				{font-size:11px;}

/*--------------------------------footer--*/
#footer p, #footer ul, #footer li		{display:inline;}
#footer div					{float:right;padding-right:3px;padding-top:10px;}
#footer li					{background:url(../_img/system/tilde.gif) no-repeat 0 2px;padding:0;}
#footer li.f_first				{background:none;}
#footer p, #footer a				{font-size:11px;padding:0 3px 0 8px;color:#666;}
#footer a:hover					{color:#ff0000;text-decoration:none;}

/*--------------------------------galerie--*/
.body_img_big					{float:left;width:436px;padding:10px 1px;margin:17px 0 1px 0;background: none repeat scroll 0 0 #F2F2F2;}
.body_img_big ul, .body_img_big li		{list-style:none;}
/*-code von jkl-*/
.body_img_big .navigation .index li, 
#imgBox .navigation .index li 		 	{float:left;font-size:0;height:9px;margin:3px 2px 1px;width:14px;padding:0;}
.body_img_big .navigation .index li.active a, 
#imgBox .navigation .index li.active a 		{cursor:default;}
.body_img_big .navigation .index li a:hover, 
.body_img_big .navigation .index li.active a,  
#imgBox .navigation .index li a:hover, 
#imgBox .navigation .index li.active a 		{background:transparent url(../_img/system/im_red.gif) top left no-repeat;text-decoration:none;} 
.body_img_big .navigation .index li a,  
#imgBox .navigation .index li a 		{float:left;background:transparent url(../_img/system/im_gry.gif) top left no-repeat;text-decoration:none;width:13px;height:10px;} 
/*-/code von jkl-*/

/*--------------------------------content-navigation--*/
#cont_nav					{float:left;width:218px;margin-top: 5px;margin-right:20px;overflow:hidden;}
#cont_nav ul					{float:left;border-top:1px solid #ff0000;}
#cont_nav li					{float:left;width:220px;padding:0;margin:0;border-bottom:1px solid #ff0000;}
#cont_nav li a					{display:block;font-size:12px;line-height:14px;font-weight:bold;padding:5px 12px;margin:1px 0;text-decoration:none;}
#cont_nav li a:hover,
#cont_nav li.open a:hover			{color:#ff0000;background:#fff;}
#cont_nav li.active a				{background:url(../_img/system/cont_nav_active.gif) no-repeat 0 10px;color:#ff0000;}
#cont_nav li.active li a			{ background:none; color:#666;}
#cont_nav li.open a				{background:url(../_img/system/cont_nav_open.gif) no-repeat 0 10px;color:#666;}
#cont_nav li.open li a				{background:none;}
#cont_nav li.filter-back a			{background: url("../_img/system/cont_nav_back.gif") no-repeat scroll 0 10px rgba(0, 0, 0, 0);margin: auto;padding: 5px 10px;width: 40px;}
/* 2.Ebene */
#cont_nav li ul 				{margin-left:12px;border:none;}
#cont_nav li ul li				{width:208px;border:none;}
#cont_nav li ul li a				{font-size:11px;line-height:13px;font-weight:bold;padding:2px 9px;margin:1px 0;}
#cont_nav li ul li a:hover			{background:#ff0000;color:#fff;text-decoration:none;}
#cont_nav li ul li.active a,
#cont_nav li ul li.active a:hover		{background:url(../_img/system/cont_nav_active.gif) no-repeat 0 6px;color:#ff0000;}
#cont_nav li.open > a 				{background: url("../_img/system/cont_newnav_open.gif") no-repeat scroll 0 10px transparent;color: #ff0000;}
#cont_nav li.open > a:hover			{color:#ff0000;background:url("../_img/system/cont_newnav_open.gif") no-repeat scroll 0 10px transparent;}

/*--------------------------------cont_main --- */
#cont_main					{float:left;width:436px;margin-top: 0;margin-right:20px;position:relative;}
#cont_main h2.old, #cont_main h2.subheadline	{font-size:14px;line-height:17px;color:#f00;margin-bottom: 0;margin-top:3px;text-transform:none;}
.presse h1, 
.press h1, 
.downloads h1, 
.termine h1, 
.appointments h1, 
.newslist h1, 
.kontaktform h1 				{padding-top:10px;}
.kontaktform .email_error_headline, 
.kontaktform .error_headline 			{color:red;font-size:14px;line-height:18px;display:none;margin:-4px 0 4px;}
.kontaktform form input.text, 
.kontaktform form textarea.text  		{width:338px;border:1px solid #bfbfbf;font-size:11px;color:#343434;margin:5px 0;padding:2px;}
.kontaktform form input.text.ini, 
#cont_main.press #searchform #suchbegriff.ini,
#metanav #suchbegriff_o.ini			{color:#676767;}
#cont_main.press #searchform #suchbegriff,
#metanav #suchbegriff_o				{color:black;}
#cont_main.appointments  #searchform #suchbegriff.ini,
#metanav #suchbegriff_o.ini			{color:#676767;}
#cont_main.appointments  #searchform #suchbegriff,
#metanav #suchbegriff_o				{color:black;}
#cont_main.newsoverview  #searchform #suchbegriff.ini,
#metanav #suchbegriff_o.ini			{color:#676767;}
#cont_main.newsoverview  #searchform #suchbegriff,
#metanav #suchbegriff_o				{color:black;}
.presse .date, 
.termine .date 					{color:#000000;font-size:12px;font-weight: bold;height:auto;line-height:14px;margin-bottom:11px;}
.termine .firstCont 				{margin-top:14px;}
#cont_main.termine .date p, 
#cont_main.termine .date p,
#cont_main.presse .date p			{margin:0;padding:0;}
.termine .date + div.body_img_big 		{margin-top:-8px;}
#cont_main p.copy_top				{padding-top:15px;}
#cont_main p.copy_top,
#cont_main .copy_top em,
#cont_main .copy_top u,
#cont_main .copy_top strong,
#cont_main .copy_top strike			{font-size:12px;line-height:16px;color:#000000;font-weight: bold;}
.cont_box_top					{float:left;width:100%;background:url(../_img/system/cont_box.gif) no-repeat 0 0;height:6px;margin-top: 18px;}
.cont_box					{float:left;width:405px;background:url(../_img/system/cont_box.gif) no-repeat 0 -6px;padding:2px 17px 2px 16px;}
.cont_box_bottom				{float:left;width:100%;background:url(../_img/system/cont_box.gif) no-repeat left bottom;height:7px;}
.cont_end					{float:left;width:438px;background:url(../_img/system/dotted_line_2.gif) repeat-x 0 0;padding:15px 0;}
.cont_end .toplink 				{background:transparent url(../_img/system/toparr.gif) top left no-repeat;padding:2px 18px 2px 21px;height:18px;font-size:11px;}
.cont_end a.printlink				{float:right;}
#socialfooterbar form				{display: inline-block;padding: 0 50px 0 0;}
#socialfooterbar #suchbegriff,
#socialfooterbar #suchbegriff_o			{border:1px solid #bfbfbf;-moz-border-radius: 4px; border-radius: 4px; color:#666;font-family:Arial,Helvetica,Verdana sans-serif;font-size:11px;height:20px;margin:4px 4px 0 0;padding-left:7px;width:150px;}
#socialfooterbar a.toplink 			{background:transparent url(../_img/system/toparr_grey.png) top left no-repeat;padding:1px 18px 2px 22px;height:18px;font-size:11px;}
#socialfooterbar a:hover.toplink 		{background:transparent url(../_img/system/toparr.png) top left no-repeat;text-decoration:none;}
.cont_end a.printlink,
#socialfooterbar a.printlink  			{background:transparent url(../_img/system/printer_grey.png) no-repeat;background-position:left 1px;padding:2px 18px 3px 22px;height:18px;font-size:11px;}
.cont_end a:hover.printlink,
#socialfooterbar a:hover.printlink		{background:transparent url(../_img/system/printer.png) no-repeat;background-position:left 1px;text-decoration:none;}
a.pdf, .pdf					{background:transparent url(../_img/system/pdficon.png) center left no-repeat;padding:2px 2px 2px 21px;height:18px;margin:2px 0;}
a.pdf:hover, .pdf:hover				{background:transparent url(../_img/system/pdficon_hover.png) center left no-repeat;padding:2px 2px 2px 21px;height:18px;margin:2px 0;text-decoration:none;}
.pdf_size					{padding-left:7px;}
.stage 						{height:218px;position: relative;}
.stage .prev_ico, 
.stage .next_ico 				{display:block;height:184px;padding:17px 8px;width:16px;}
.stage .prev_ico img, 
.stage .next_ico img				{border:none;} 
.stage .prev_ico, 
.stage .main_img, 
.stage .next_ico 				{float:left;}
.stage .main_img 				{position:relative;}
.stage .main_img .png_fix, 
.teaser_list .tl_img .png_fix 			{position:absolute;}
.stage .main_img a 				{display:block;}
.body_img_big .description,
.body_img_big .navigation 			{font-size:11px;margin:8px 0 12px 31px;}
.body_img_big .navigation .index 		{height:10px;}
.body_img_big .navigation .index li 		{margin:0 5px 0 0;padding:0;width:13px;}

/*--------------------------------marg --- */
#marg						{float:left;margin-top: 10px;width:222px;}
.marg_box					{float:left;width:222px;margin-bottom:20px;overflow:hidden;}
.mb_1 .mb_item .mb_cont p			{padding-top:9px;}
.mb_3 .mb_item .mb_cont 			{margin-bottom:5px;}
.mb_4 .mb_item .mb_cont 			{padding-top:9px;}
.hinweisheader 					{background:url("../_img/system/hinweisheader.gif") no-repeat scroll left 0 transparent;height:1px;}
.mb_head,
.marg_box .mb_bottom				{background-image:url(../_img/system/marg_box.jpg);background-repeat:no-repeat;background-position:0 0;}
.marg_box .acc_item, 
.marg_box .mb_item	 			{background:url("../_img/system/marg_box.jpg") repeat-y scroll -224px 0 transparent;float:left;padding:0 2px;width:218px;}
.mb_img 					{overflow:hidden;margin-top:-1px;}
.linkbox 	 				{width:198px;float:left;margin:9px 0 6px;}
.linkbox li 					{padding:0;font-size:11px;margin:3px 0;float:left;display:block;width:198px;}
.linkbox li a					{background:transparent url('../_img/system/pfeil.gif') 0px 3px no-repeat;padding:0 0 0 16px;display:block;float:left;}
.linkbox li a span				{float:left;}
.linkbox li a:hover span 			{color:red;}
.acc_item h4 					{font-size:11px;line-height:14px;height: auto;background:url("../_img/system/marg_box.jpg") no-repeat scroll -448px 0 white;}
.marg_box .mb_head a                            {color: #FFFFFF;}
.marg_box .mb_head a:hover                      {color:#FF0000;text-decoration:none;}
.marg_box .mb_head				{background-position:0 0;width:198px;height:20px;float:left;padding:4px 12px 0;margin-bottom:0;font-size:14px;letter-spacing:1px;color:#fff;text-transform:uppercase;}
.marg_box .mb_bottom				{background-position:left bottom;float:left;padding-bottom:3px;}
.acc_head 					{border-top: 1px solid #E0E0E0;display:block;float:left;padding-top:0;width:218px;}
.acc_head a					{background-image:url(../_img/system/marg_passive.png); background-position:12px 8px;background-repeat:no-repeat;float:left;font-weight: normal;padding: 7px 5px 7px 33px;width:180px;}
.acc_head a:hover				{background-image:url(../_img/system/marg_mouseover.png); background-position:12px 8px;background-repeat:no-repeat;text-decoration: none;}
.mb_cont					{background:url("../_img/system/marg_box.jpg") no-repeat scroll -448px -36px white;float:left;padding:0 12px;width:194px;}
.mb_cont .subhead 				{color:black;font-size:11px;line-height:14px;font-weight:bold;margin:12px 2px 6px;}
.mb_cont .subname 				{color:black;font-size:12px;line-height:14px;font-weight:bold;margin:12px 2px 6px;}
.mb_cont .maillink 				{font-size:11px;line-height:18px;background:url("../_img/system/emailicon.png") no-repeat scroll 0 4px transparent;padding:4px 0 2px 24px;display:block;}
.mb_cont .maillink:hover			{font-size:11px;line-height:18px;background:url("../_img/system/emailicon_hover.png") no-repeat scroll 0 4px transparent;padding:4px 0 2px 24px;display:block;text-decoration: none;}
.mb_cont .tellink 				{font-size:11px;line-height:18px;background:url("../_img/system/telicon.png") no-repeat scroll 0 0 transparent;padding-left:24px;margin:0px 0 2px;}
.mb_cont .faxlink 				{font-size:11px;line-height:18px;background:url("../_img/system/faxicon.png") no-repeat scroll 0 0 transparent;padding-left:24px;margin:0px 0 2px;}
.mb_cont .hinweis 				{margin-top:16px;font-size:11px;}
.mb_cont .readerlink 				{text-align:center;margin-bottom:16px;}
.mb_cont p					{margin:0;}
.a1						{display:inline-block;width:66px;padding:8px 9px 12px 2px;float:left;}
.a2						{padding: 5px 0 12px;}
.a2 h3,
.a2 p,
.a2 a						{font-size:11px;line-height:13px;margin-bottom:10px;}
.a2 p						{color:#000;}
.a2	a					{margin-bottom:5px;}
.ul_2 li					{background:url(../_img/system/list_item_2.gif) no-repeat 0 2px;padding-left:20px;margin-bottom:6px;}

/*--------------------------------Kontaktformular --- */
#cont_main form					{background:#f2f2f2;padding:8px 10px 14px;float:left;width:416px;margin:0 0 20px 0;}
#cont_main.kontaktform label 			{margin-left:0px;top:-2px;}
#cont_main.kontaktform form 			{margin-top: 20px;}
#cont_main.kontaktform form .p1			{margin-bottom: 10px; padding-top: 2px;}
#cont_main.kontaktform form .p2			{margin-bottom: 9px; padding: 11px 0 0;}
#cont_main.kontaktform form .p3			{padding: 12px 2px 1px;}
#cont_main.press form,
#cont_main.gdf_newslist form,
#cont_main.downloads form,

#cont_main.newslist form,
#searchbox form#search_in_map,
#cont_main.appointments form 			{background:#f2f2f2;padding:10px 12px 8px 8px;float:left;width:414px;margin:0 0 20px 0;}
#downloadsearch 				{display:none;}
span.extra 					{position:relative;right:-360px;top:0px;}
/*Anpassung srademacher*/
#cont_main p,
#cont_main em,
#cont_main u,
#cont_main strike,
#cont_main b,
#cont_main strong				{color:#000;padding:0;margin-bottom:0px;clear:both;}

#cont_main.old p,
#cont_main.old em,
#cont_main.old u,
#cont_main.old strike,
#cont_main.old b,
#cont_main.old strong				{padding:14px 0 0 ;}

#cont_main .p0					{padding:0;margin-bottom:1px;}
#cont_main .p2					{padding:11px 0 0 0;margin-bottom:9px;}
#cont_main .p3					{padding:12px 2px 1px 2px;margin:0;}
#cont_main input.rc 				{ display:inline-block; float:left; margin-bottom:0; margin-right:5px; width:16px; clear:left; border:none;}
#cont_main.kontaktform label 			{ display:inline-block; float:left; line-height:18px; margin-left:0; margin-right:0; top:-2px; width:314px;}
#cont_main form div				{width:335px;padding-bottom:8px;float:left;}
#cont_main label				{position:relative;top:-4px;margin-right:15px;}
#cont_main select 				{margin-bottom:15px;font-size:11px;width:344px;height:19px;}
#cont_main textarea				{width:336px;border:1px solid #bfbfbf;padding:2px 3px;height:119px;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-bottom:15px;}
#cont_main .submit_1, #cont_main .submit_2	{float:left;background:url(../_img/system/form_buttons.gif) no-repeat 100% -50px;padding:0 30px 0 0;height:25px;}
#cont_main .submit_1 input, 
#cont_main .submit_2 input 			{float:left;width:auto;padding:0 0 6px 30px;height:25px;border:none;background:url(../_img/system/form_buttons.gif) no-repeat 0 0;cursor:pointer;}
#cont_main .submit_1 input			{color:#ff0000;}
#cont_main .submit_2				{float:right;background-position:100% -25px;}
#cont_main ul.biglinks				{margin-bottom: 0;margin-top: 0;clear: left;}
#article_box .kontaktform form 			{margin-top: 20px;}
#article_box .kontaktform form .p1		{margin-bottom: 10px; padding-top: 2px;}
#article_box .kontaktform form .p2		{margin-bottom: 9px; padding: 11px 0 0;}
#article_box .kontaktform form .p3		{padding: 12px 2px 1px;}
#article_box ul.biglinks 	   		{margin-bottom: 0;margin-top: 30px;clear: left;}
#cont_main ul.biglinks li 	   		{padding-left:0;margin:16px 0;}
#cont_main ul.biglinks li a,
#article_box ul.biglinks li a 	  		{background-color: #F2F2F2;background-image: url("../_img/system/link_passiv.png");background-position: 6px 8px ;background-repeat:no-repeat;border-radius: 2px 2px 2px 2px;display:block;padding: 5px 10px 5px 23px;width:404px;font-weight:bold;}
#cont_main ul.biglinks li a:hover,
#article_box ul.biglinks li a:hover 		{background-color: #E0E0E0;background-image: url("../_img/system/link_aktiv.png");background-position: 6px 8px ;background-repeat:no-repeat;padding: 5px 10px 5px 23px;display:block;width:404px;font-weight:bold;text-decoration:none;}

input.error, 
textarea.error					{background:#ffcccd;}
label.error					{color:red;} 
select.error					{color:red;}

/*--------------------------------teaser_list Indexseite --- */
.teaser_list 					{width:100%;clear:left;float: left;margin-top: 18px;}
.pressfeed					{float:left;width:100%;clear:left;border-bottom:1px dotted #ccc;padding:7px 0 8px;}
.pressfeed .cont 	 			{font-size:11px;float:left;width:438px;}
.pressfeed .cont h2 				{color:#666666;font-size:11px;line-height:16px;margin-bottom:1px;text-transform:none;}
.pressfeed .cont.over 				{background:#f2f2f2;cursor:pointer; float:left;}
.pressfeed .cont.over h2,
.pressfeed .cont.over p.desc,
.pressfeed .cont.over p.desc i,
.pressfeed .cont.over p.desc b			{color:#FF0000!important;}
.tl_img						{float:left;width:121px;margin:0 14px 14px 0; position:relative;}
.pressfeed .tl_img				{float:left;width:140px;height:94px;margin:0 14px 14px 0; position:relative;}
.tl_img img					{ position:absolute; top:0; left:0;}
.tl_img img.png_fix				{ z-index:3;}
.tl_text					{float:left;width:292px;padding-right:10px;}
.pressfeed .tl_text				{float:left;width:274px;padding-right:10px;}
.pressfeed_box					{float:left;width:100%;clear:left;padding:7px 0 9px;}
.pressfeed_box .cont 				{font-size:11px;float:left; padding: 2px 3px 0 5px;}
.pressfeed_box .cont h2 			{background: url("../_img/system/pfeil.gif") no-repeat scroll 1px 3px transparent;display: block;float: left;padding: 0 0 0 16px;color:#666666;font-size: 11px;font-weight:normal;line-height:13px;margin-bottom:1px;}
.pressfeed_box .over h2				{cursor:pointer;color:#FF0000!important;}
.pressfeed_box .cont .more 			{display:none}
.tl_img						{float:left;width:121px;margin:3px 0 0;padding-bottom: 89px;position:relative;}
.pressfeed_box .tl_img				{float:left;width:140px;height:94px;margin:0 14px 14px 0; position:relative;}
.tl_img img					{ position:absolute; top:0; left:0;}
.tl_img img.png_fix				{ z-index:3;}
.tl_text					{float:right;width:292px;padding-right:10px;}
.pressfeed_box .tl_text_box			{float:left;width:274px;padding-right:10px;}

/*--------------------------------teaser_list Indexseite --- */
.cont_teaser_box				{ float:left; width:438px; height:auto; margin-bottom:25px;/*border-top: 3px solid #CCCCCC;*/}
.cont_teaser_box h2				{ text-transform:uppercase;margin:0;}
.cont_teaser_box h3				{ top:0; left:0;}
.cont_teaser_box h3 a				{ width:418px; height:17px; background: url(../_img/system/transparent.gif); color:#fff; padding:119px 10px 6px;}
/* ErgÃƒÆ’Ã‚Â¤nzung srademacher */
.cont_teaser_box h3 a:hover			{ background:url("../_img/system/hover2.gif") bottom left no-repeat transparent; text-decoration:none;}
.ct_1 .corners_box,
.ct_2 .corners_box				{ height:177px;}

#cont_main.old .cont_teaser_box h2		{margin-bottom:10px;}
#cont_main.old .cont_teaser_box			{margin-top:20px;margin-bottom:0;}
#cont_main.old .ct_1 .corners_box,
#cont_main.old .ct_2 .corners_box		{ height:146px;}
#cont_main.old .tl_img,				
#cont_main.old .tl_text p,
#cont_main.old .tl_text2 p 			{padding:0;}
#cont_main.old .teaser_list			{margin-top:18px;float: left;min-height: 71px;}
#cont_main.old .teaser_list .tl_text h2 	{text-transform: none;font-size: 14px;line-height: 18px;margin-bottom: 6px !important;}
#cont_main.old ul.dlmainmenu			{margin-top: 12px;}

.ct_2 .corners_box				{ float:left; width:208px; margin-left:20px;}
.ct_2 .corners_box h3 a				{ width:188px;}
/* ErgÃƒÆ’Ã‚Â¤nzung srademacher */
.ct_2 h3 a:hover				{ background:url("../_img/system/small_index_new_hover.png") left 160px no-repeat transparent; text-decoration:none;}
#cont_main.old .ct_2 .corners_box h3 a:hover 	{background: url("../_img/system/teaser_small_hover.gif") no-repeat scroll left bottom transparent;}
.pos_1						{ position:absolute; left:10px; padding-top:6px;}
.text_box					{ float:left; width:208px; margin-left:20px;}
#cont_main .text_box h3 a			{ color:#666; font-size:12px; line-height:14px; text-decoration:none; padding:0;}
#cont_main .text_box h3 a:hover			{ color:#ff0000; background:none;}
#cont_main .text_box p				{ padding:0; margin:0;}

/* --------------------------------- fotostrecke overbox -------------- */
#overBox 					{background:black /* url("../_img/system/over.png") repeat scroll 0 0 */;cursor:pointer;display:none;height:100%;left:0;opacity:0.75;overflow:hidden;position:fixed;top:0;width:100%;z-index:990;}
#imgBox 					{width:836px;height:577px;background:white;overflow:hidden;position:fixed;top:0;z-index:991;}
#imgBox .lb_top, 
#imgBox .lb_bod 				{width:836px;float:left;}
#imgBox .lb_top 				{position:absolute;}
#imgBox .lb_bod 				{margin:71px 0 0;}
#imgBox .bod_left 				{float:left;margin:0 14px 0 32px;padding-top:90px;width:22px;}
#imgBox .bod_right 				{float:left;margin:0 32px 0 14px;padding-top:90px;width:22px;}
#imgBox .closebtn 				{background:url("../_img/system/closebtn.gif") no-repeat scroll right top white;color:#666666;float:right;font-family:Arial,sans-serif;font-size:14px;height:27px;line-height:26px;margin:13px 14px;padding-right:30px;}
#imgBox .lbStage 				{width:700px;margin:0;float:left;}
#imgBox .subtitle 				{margin:5px 0 6px;font-size:12px;line-height:14px;padding:0 0 0 2px;overflow:hidden;height:44px;}
#imgBox .index 					{float:left;margin-left:-2px;}

/* ------------------------------------- sitemap ---------------------- */
#sitemap 						{margin:0 0 25px 0;}
#sitemap ul.lev_1  				{display:table-cell;padding-right:20px;} 
#sitemap ul.lev_1 li 			{margin:18px 0 24px;padding:0;width:208px;font-family:Arial, sans-serif;} 
#sitemap ul.lev_1 li a, 
#sitemap ul.lev_1 li a:visited, 
#sitemap ul.lev_1 li a:active	{display:block;height:21px;color:#666666;background:#e6e6e6 url("../_img/system/smindex.gif") left center no-repeat;font-weight:bold;line-height:21px;margin:0;padding:0 8px;}
#sitemap ul.lev_1 li a:hover	{display:block;height:21px;color:#ff0000;background:#f2f2f2 url("../_img/system/smindexo.gif") left center no-repeat;font-weight:bold;line-height:21px;margin:0;padding:0 8px;text-decoration:none;}
#sitemap ul.lev_2 				{margin:10px 0;display:block;}
#sitemap ul.lev_2 li, 
#sitemap ul.lev_2 li.first 		{border-top:none;margin:0;padding-bottom:0;}
#sitemap ul.lev_2 li + li 		{margin:0;border-top:solid 1px #cccccc;padding:0;}
#sitemap ul.lev_2 li a, 
#sitemap ul.lev_2 li a:visited, 
#sitemap ul.lev_2 li a:active	{display:block;height:auto;background:#ffffff url("../_img/system/smindex.gif") left 6px no-repeat;font-weight:bold;line-height:17px;margin:3px 0;padding-left:8px;font-size:11px;}
#sitemap ul.lev_2 li a:hover	{display:block;height:auto;background:#f2f2f2 url("../_img/system/smindexo.gif") left 6px no-repeat;font-weight:bold;line-height:17px;margin:3px 0;padding-left:8px;text-decoration:none;}
#sitemap ul.lev_3 				{margin:0;margin-bottom:8px;}
#sitemap ul.lev_3 li,
#sitemap ul.lev_3 li + li		{border-top:none;padding:0;margin:2px 0 0;}
#sitemap ul.lev_3 li a,
#sitemap ul.lev_3 li a:visited,
#sitemap ul.lev_3 li a:active,
#sitemap ul.lev_3 li a:hover 	{font-weight:normal;height:auto;line-height:14px;margin-left:9px;padding-bottom:2px;background-position:left 5px;}


a.submitbtn 					{background:url("../_img/system/form_buttons.gif") no-repeat scroll left top transparent;float:left;padding:0;cursor:pointer;}
a.submitbtn:hover 				{text-decoration:none;}
a.submitbtn span 				{background:url("../_img/system/form_buttons.gif") no-repeat scroll right bottom transparent;color:red;display:block;height:17px;padding:4px 42px 4px 32px;float:left;}
a.resetbtn  					{background:url("../_img/system/form_buttons.gif") no-repeat scroll left top transparent;float:right;padding:0;cursor:pointer;}
a.resetbtn:hover 				{text-decoration:none;}
a.resetbtn span 				{background:url("../_img/system/form_buttons.gif") no-repeat scroll right center transparent;display:block;height:17px;padding:4px 32px 4px 32px;float:left;}
/* ----------------------------------------- suchbox ----------------------- */
#searchbox 					{float:left;margin:12px 0 0;}
#searchbox label 				{margin:0 6px;}
#searchbox input,
#searchbox label			 	{font-size:10px;}
#searchbox ul 					{float:left;margin:0;padding:0;clear:both;}
#searchbox ul.radiolist_h li			{float:left;margin-right: 10px;padding:0;}
#searchbox #suchbegriff,
#searchbox #suchbegriff_static,
#downloadsearch #dlsuchbegriff			{width:248px;height:23px;border:1px solid #bfbfbf;padding:1px 0 4px 10px;line-height:16px;float:left;font-size:12px;font-weight: bold;color: #000000;border-radius: 16px 16px 16px 16px;}

#searchresults,
#searchresults div.search_list 			{float:left;}
#searchresults div.search_list 			{margin-bottom:12px;overflow: hidden;}
#searchresults .ss360-highlight 		{color: #000;font-weight: bold;}
div.search_list div.search_hit 			{display:block;float:left;width:436px;border-bottom:1px solid #cccccc;padding:7px 0 0;font-size:11px;}
div.search_list div.search_hit.over 		{background:#f2f2f2;cursor:pointer;color:#ff0000}
div.search_hit .sl_text 			{float:left;width:380px;}
div.search_hit .percent 			{float:right;font-size:10px;line-height:12px;}
div.search_hit .sl_text h2 			{color:#666;font-size:11px;margin-bottom:1px;}
div.search_hit .sl_text h2 span 		{float:left;}
div.search_hit .sl_text a.pdflink h2 span.title 	{background:url("../_img/system/pdficon.png") no-repeat scroll left 0 transparent;float:left;padding-left:20px;}
div.search_hit .sl_text a:hover.pdflink h2 span.title 	{background:url("../_img/system/pdficon.png") no-repeat scroll left 0 transparent;}

#cont_main.press form #suchbegriff,
#cont_main.gdf_newslist form #suchbegriff,
#cont_main.downloads form #dlsuchbegriff,
#cont_main.appointments form #suchbegriff,
#cont_main.newslist form #suchbegriff 		{border:1px solid #BFBFBF;float:left;font-size:12px;height:26px;line-height:26px;margin:0;padding:0 0 2px 10px;width:259px;}

#metanav a.searchsubmit 			{display:block;float:right;margin:-1px -10px 0 -9px;}
#cont_main.press form #searchsubmit,
#cont_main.press form #searchsubmit,
#cont_main.gdf_newslist #searchsubmit,
#cont_main.downloads form #dlsearchsubmit,
#cont_main.newslist form #searchsubmit,
#cont_main.appointments form #searchsubmit,
#cont_main #searchbox #searchsubmit,
#search_in_map #searchsubmit,
#search_in_map #searchsubmit_yacy11  		{display:block;margin:-2px 5px 0;float:left;}

#cont_main.press form #glsearch,
#cont_main.gdf_newslist form  #glsearch,
#cont_main.downloads form #glsearch,
#cont_main.newslist form #glsearch,
#cont_main.appointments form #glsearch  	{float:right;font-size:11px;line-height:16px;margin-top:8px;padding-right:3px;text-decoration:none;}
#pagingbox .hitcounter 				{font-weight:bold;font-size:11px;}
#pagingbox .pager	 			{float:left;font-size:11px;margin-bottom:6px;}
#pagingbox .pager li 				{float:left; padding-left:0;}
#pagingbox .pager li.blink 			{margin-right:6px;}
#pagingbox .pager li.flink 			{margin-left:10px;}
#pagingbox .pager li.item 			{width:12px;height:12px; margin-right:5px;}
#pagingbox .pager li.item a			{height:9px;float:left;background:#818181;color:white;line-height:8px;padding:2px 3px 1px;text-align:center;}
#pagingbox .pager li.item.active a,
#pagingbox .pager li.item a:hover		{background:red;color:white;}
#pagingbox .labelright 				{ float:right; font-size:11px;margin-top:-24px;}
#bottominfo .hitcounter_bottom 			{font-size:12px; padding: 0 !important;}

.search						{ float:left; display:block; width:100%; border-bottom:1px solid #ccc; margin-bottom:15px;}
.search li					{ float:left; display:block; width:100%; border-top:1px solid #ccc; padding:0;}
.search a					{ float:left; display:block; padding:10px 0; width:100%;}
.search a:hover					{ background:#f2f2f2; text-decoration:none;}
.search .s_left					{ float:left; width:400px;}
.search .s_head					{ color:#666; font-size:14px; line-height:17px; margin-bottom:5px; display:block;}
.search .s_copy					{ color:#000; margin-bottom:10px;}
.search .s_percent				{ float:right;}

.feed_list 					{float:left;width:100%;}
.feed_list .counter 			  	{color: #000000;margin-bottom:8px;}
.feed_list ul.pagination			{margin:0 0 10px;;padding:0 0 41px;display:block;border-bottom:1px dotted #cccccc;}
.feed_list ul.pagination_btm   	  		{margin:0;padding:9px 0 0;display:block;clear: both;}
.feed_list ul.pagination li.next,
.feed_list ul.pagination_btm li.next_btm	{float: right;}
.feed_list ul.pagination li,
.feed_list ul.pagination_btm li    		{display:inline;float:left;padding:0;margin:0 28px 0 0;}
.feed_list ul.pagination li + li,
.feed_list ul.pagination_btm li + li 		{margin:0 0 0 10px;}
.feed_list ul.pagination li.cntr,
.feed_list ul.pagination_btm li.cntr 		{margin:1px 4px 0 0;}
.feed_list ul.pagination li.cntr.empt,
.feed_list ul.pagination_btm li.cntr.empt       {font-weight: bold;margin:10px 7px 0 3px;letter-spacing: 3px;}
.feed_list ul.pagination li.cntr a,
.feed_list ul.pagination_btm li.cntr a 		{background:url("../_img/system/btn_default.png") no-repeat scroll left top transparent;color:#666;float:left;font-size:14px;font-weight:bold;height:31px;line-height:16px;padding-left:12px;padding-top:7px;min-width:23px;width:auto;}
.feed_list ul.pagination li.cntr a:hover,
.feed_list ul.pagination_btm li.cntr a:hover	{background:url("../_img/system/btn_over.png") no-repeat scroll left top transparent;color:#fff;text-decoration:none;}
.feed_list ul.pagination li.cntr.active a,
.feed_list ul.pagination_btm li.cntr.active a 	{background:url("../_img/system/btn_activ.png") no-repeat scroll left top transparent;color:#ff0000;text-decoration:none;}
.feed_list ul.pagination li.cntr.active a,
.feed_list ul.pagination_btm li.cntr.active a 	{cursor:default;}
.feed_list ul.pagination li.cntr.ext a,
.feed_list ul.pagination_btm li.cntr.ext a 	{background:url("../_img/system/btn_default2.png") no-repeat scroll left top transparent;color:#666;float:left;font-size:14px;font-weight:bold;height:31px;line-height:16px;padding-left:12px;padding-top:7px;min-width:32px;width:auto;}
.feed_list ul.pagination li.cntr.ext a:hover,
.feed_list ul.pagination_btm li.cntr.ext a:hover	{background:url("../_img/system/btn_over2.png") no-repeat scroll left top transparent;color:#fff;text-decoration:none;}
.feed_list ul.pagination li.cntr.ext.active a,
.feed_list ul.pagination_btm li.cntr.ext.active a 	{background:url("../_img/system/btn_activ2.png") no-repeat scroll left top transparent;color:#ff0000;text-decoration:none;}
.feed_list ul.pagination li.cntr.ext.active a,
.feed_list ul.pagination_btm li.cntr.ext.active a 	{cursor:default;}
.feed_list .pressfeed p 	 	 	{padding-left:1px;padding-top:1px;}
.feed_list .pressfeed p.date  	 		{color: #FF0000 !important;font-size:11px;font-weight:bold;margin:0;padding-left:1px;padding-top:2px;}
.feed_list .pressfeed p.desc  	 		{line-height:13px;margin-bottom:8px;}
.feed_list .pressfeed div.links 		{float:left;margin-top:2px;}
.feed_list .pressfeed a 		 	{height:18px;}
.feed_list .pressfeed a.more  	 		{background:url("../_img/system/pfeil.png") no-repeat scroll 0 2px transparent;font-size:11px;padding:0 0 0 12px;color:#797979;text-decoration:none;float:left;margin:0;}

a.backlink 		  	 		{background:url("../_img/system/pfeil.png") no-repeat scroll 21px 25px transparent;font-size:11px;padding:23px 0 0 32px;color:#797979;text-decoration:none;float:left;margin:0;}

#cont_main.presse a.pdflink,
.feed_list .pressfeed a.pdflink 		{background:url("../_img/system/pdficon.png") no-repeat scroll 0 0 transparent;color:#797979;float:left;font-size:11px;margin:0 0 0 32px;padding:0 0 0 20px;text-decoration:none;}
#cont_main.presse a.pdflink             	{margin:20px 0 6px 0;height:18px;}

.feed_list .pressfeed a:hover  			{color:red;text-decoration:none;}
.feed_list .pressfeed a:hover.more		{background:url("../_img/system/pfeil_hover.png") no-repeat scroll 0 2px transparent;}
#cont_main.presse a:hover.pdflink,
.feed_list .pressfeed a:hover.pdflink		{color:red;text-decoration:none;background:url("../_img/system/pdficon_hover.png") no-repeat scroll 0 0 transparent;}
.feed_list .pressfeed strong.y 			{background:yellow;}

/** DOWNLOADCENTRER */
p.subheadline 					{font-size:14px;}
ul.dlmainmenu 					{background:url("../_img/system/listappend.gif") repeat-x scroll left bottom transparent;display:block;float:left;height:28px;margin-bottom:10px;width:436px;}
ul.dlmainmenu li 				{background:url("../_img/system/reiterbg.gif") repeat-x scroll left 1px transparent;color:#666666;font-weight:bold;height:26px;line-height:24px;margin:1px 0 0;border:1px solid #e6e6e6;border-bottom:none;float:left;padding:0;text-align:center;}
ul.dlmainmenu li a 				{padding:0 16px;display:block;}
ul.dlmainmenu li.active 			{background:white;color:red;height:27px;line-height:26px;margin:0;}
ul.dlmainmenu li.active a			{color:red;cursor:default;}
ul.dlmainmenu li a:hover			{text-decoration:none;background: none repeat scroll 0 0 white;}
ul.downloadslist 	  			{float:left;margin:0 0 20px;}
ul.downloadslist li.topic  			{margin:0;padding:0;}
ul.downloadslist li.topic > a  			{background:url("../_img/system/dllist_n.gif") no-repeat scroll left center transparent;float:left;height:26px;line-height:24px;padding:0 0 0 32px;width:405px;margin:4px 0;font-weight:bold;}
ul.downloadslist li.topic.active > a  		{background:url("../_img/system/dllist_a.gif") no-repeat scroll left center transparent;float:left;height:26px;line-height:24px;padding:0 0 0 32px;width:405px;margin:4px 0;font-weight:bold;}
ul.downloadslist li.topic > a:hover 		{background:url("../_img/system/dllist_o.gif") no-repeat scroll left center transparent;color:red;text-decoration:none;}

ul.lev2 					{border-bottom:1px solid #ccc;float:left;margin:-4px 0 12px;padding:0;display:none;}
ul.downloadslist li.topic.active ul.lev2 	{display:block;}
ul.lev2	li 					{padding:0;margin:0;border-top:1px solid #ccc;float:left;}
ul.lev2 li a 					{display:block;float:left;padding:14px 0 14px 56px;width:382px;margin:0;}
ul.lev2 li a.pdflink 				{background:url("../_img/system/pdfico.gif") no-repeat scroll 32px 12px white;}
ul.lev2 li a:hover 				{text-decoration:none;background-color:#f2f2f2;}
ul.lev2 li a span 				{display:block;color:black;font-size:11px;line-height:15px;}
ul.lev2 li a span.ti 				{color:#666;}

.jScrollPaneTrack 				{background:url("../_img/system/scrollbg.gif") repeat-y scroll center center transparent;cursor:pointer;position:absolute;right:0;}
.jScrollPaneDrag 				{background:url("../_img/system/scrollhand.gif") no-repeat scroll center center transparent;cursor:pointer;overflow:hidden;position:absolute;height:24px;}
.jScrollPaneContainer 				{width:286px;}

/* MODAL */
#modal_bg, #ajaxwait_bg, #formsubmitwait_bg 	{background: url("../_img/css/over.png") repeat scroll 0 0 black;cursor: pointer;display: none;height: 100%;left: 0;opacity: 0.85;overflow: hidden;position: fixed;top: 0;width: 100%;z-index: 3000;}
#modal_box, #ajaxwait_box, #formsubmitwait_box {background: white;display: none;height: 603px;left: 0;overflow: auto;padding: 24px;position: fixed;top: 0;width: 1012px;z-index: 3001;}
#ajaxwait_bg 					{z-index: 5000;}
#ajaxwait_box 					{z-index: 5001;}
#modal_box #modal_cont, 
#ajaxwait_box #ajaxwait_cont, 
#formsubmitwait_box #formsubmitwait_cont 	{position: absolute;left: 24px;top: 48px;right: 24px;bottom: 24px;overflow: auto;}
#modal_box #close_btn 				{position: absolute;right: 16px;top: 20px;}
#modal_box #pre_stage 				{bottom: 0;left: 0;position: absolute;right: 0;top: 124px;}

/* ENDE MODAL */

/* search */
.search_link 					{clear: both;color: grey;float: left;}
.title 						{float: none !important;padding-bottom: 3px;}
.rank 						{float: left;padding-bottom: 5px;}

/* new unordered lists */
ul.default 					{line-height: 20px;margin-left:20px;list-style-type:disc;}
ul.default li 					{list-style-position:outside;margin: 0px;padding: 0 2px 0 0px;color:#000;}
ul.ul_2 					{list-style-image:none;}
ul.black 					{list-style-type:square;line-height: 20px;margin-left:20px;}
ul.red 						{list-style-image:url("../_img/system/s2-list-disc.png");line-height: 20px;margin-left:20px;}
ul.red li,ul.black li 				{list-style-position:outside;margin: 0px;padding: 0 2px 0 0px;color:#000;}
ul.default li ul,
ul.red li ul,
ul.black li ul 					{list-style-image:url("../_img/system/s2-list.png");margin-left:14px;}

/*booklet*/
.seminar_delete					{background: url("../_img/system/printer.gif") no-repeat scroll left center transparent !important;font-size: 9px !important;height: 10px !important;padding: 2px 18px 2px 21px !important;}
.booklet_linkbox				{width: 500px !important;margin-bottom: 24px;}
.booklet_linkbox li				{width: 500px !important;}
.booklet_linkbox li a 				{padding: 0 5px 0 16px ;}
.booklet_elem div				{padding: 3px;}
.booklet_line					{border-bottom: 1px solid black;margin-bottom: 21px;margin-top: 32px;}
.passive_sem_view				{display:none !important;}

/*end booklet*/

/*  NEU UPDATE 2.0 */
/*  Homeseite  */
.teaser_strecke,.teaser_strecke_top 		{float: left;height: 259px;margin-right: 20px;margin-top: 11px;position: relative;width: 292px;}
.teaser_strecke_top 				{margin-top: 1px;}
.teaser .corners_box c1 			{position: absolute;z-index: 2;}
.navigation_top,.navigation 			{bottom: 60px;position: absolute;right: 7px;z-index: 5;}
.navigation_top 				{bottom: 6px;right: 12px;}
.navigation_top img,.navigation img		{margin-left: 2px;z-index: 3;}
.one_top_teaser .tt_first a 			{right: 272px;}
.navigation_top a,.navigation a 		{cursor:pointer;z-index: 4;}
.one_top_teaser 				{position: relative;float: left;height: 253px;margin: 4px 20px 0 0;width: 604px;}
.teaser_box .video_corners_box h3 a,
.teaser_box .corners_box h3 a 			{padding: 129px 36px 6px 10px;width: 168px;}
.teaser_strecke_top .c2,.teaser_strecke .c2 	{height: 174px;width: 292px;}
.news_block_obi 				{margin-top: 0px;height: 56px;}
.news_block_obi .corners_box 			{height: 56px;z-index: 1;}

.one_top_teaser .c2 				{height: 230px; width: 604px;}
.one_top_teaser .c1				{ position: absolute;z-index: 3;}
.one_top_teaser .first_teaser a			{ width:604px; float:left; margin-left:0; position:relative; top:34px; width:240px; padding:12px 15px; height:102px; z-index:3; background:url(../_img/system/top_teaser_1.gif) no-repeat scroll 239px 98px transparent;}
.one_top_teaser .first_teaser a:hover		{ background-position:239px -28px;text-decoration:none;}
.one_top_teaser .first_teaser .tt_top		{ font-size:11px; text-transform:uppercase; color:#ff0000; display:block; padding-bottom:2px; letter-spacing:0.05em;}
.one_top_teaser .first_teaser a:hover .tt_head,
.one_top_teaser .first_teaser a:hover .tt_info	{color:#ff0000!important;text-decoration:none;}
.one_top_teaser .first_teaser .tt_head		{ font-size:16px; color:#4c4c4c; display:block; padding-bottom:10px; letter-spacing:-0.05em}
.one_top_teaser .first_teaser .tt_info		{ font-size:11px; margin:0; padding-top:8px; height:22px; color:#4c4c4c;}
.one_top_teaser img				{ margin-top:-34px;}
.teaser_strecke_top .corners_box h3 a		{ width:272px;}
.teaser_strecke_top .corners_box h3 a:hover 	{ background-image:url("../_img/system/teaser_strecke_hover.png"); background-position:left bottom; text-decoration:none;}

.news_block_obi .corners_box h3 a,
.teaser_strecke_top .video_corners_box h3 a,
.teaser_strecke .video_corners_box h3 a,
.teaser_strecke .corners_box h3 a		{ width:272px;}

.teaser_strecke_top .video_corners_box h3 a:hover,
.teaser_strecke .video_corners_box h3 a:hover,
.teaser_strecke .corners_box h3 a:hover 	{ background-image:url("../_img/system/teaser_strecke_hover.png"); background-position:left bottom;background-repeat:no-repeat; text-decoration:none;}

.teaser_strecke_top h4				{color: #FF0000; font-size: 12px; height: 24px; line-height: 14px; margin: 0; padding-top: 4px;text-transform: uppercase;}
.teaser_strecke h4 				{color: #FF0000; font-size: 12px; height: 24px; line-height: 14px; margin: 0; padding-top: 7px;text-transform: uppercase;}

.news_block_obi .corners_box h3 a:hover		{background-image:url("../_img/system/teaser_strecke_hover.png"); background-position:left bottom; text-decoration:none;}
.news_block_obi .corners_box h3 a		{padding: 9px 10px 9px;}

.teaser_box .video_corners_box h3 a:hover,
.teaser_box .corners_box h3 a:hover             {background:url("../_img/system/teaser_strecke_small_hover.png") no-repeat left bottom; color:#fff; z-index: 3;}

/*  Video top (bottom)  */
.teaser_strecke_top .video_corners_box .c1 	{margin-top: 27px;top:1px;z-index: 0;}
.teaser_strecke .video_corners_box .c1 		{margin-top: 30px;top:1px;z-index: 0;}
.teaser_box .video_corners_box .c1 		{z-index: 0;}
.teaser_strecke_top .video_corners_box h3 a,
.teaser_strecke .video_corners_box h3 a 	{background: url("../_img/system/transparent.gif") repeat scroll 0 0 transparent;color: #FFFFFF;float: left;height: 37px;padding: 8px 10px 10px;}
.teaser_strecke_top .video_corners_box h3,
.teaser_strecke .video_corners_box h3 		{position: absolute;z-index: 3;}
.teaser_box .video_corners_box 			{cursor: pointer;height: 128px;position: relative;}
.teaser_box .video_corners_box h3 		{position: absolute;z-index: 3;}
.teaser_box .video_corners_box h3 a 		{background: url("../_img/system/transparent.gif") repeat scroll 0 0 transparent;color: #FFFFFF;float: left;height: 37px;padding: 3px 36px 6px 10px;}
.teaser_box .video_corners_box  > div 		{top: 1px;}

.one_top_teaser .video_corners_box 		{position: relative;}
.one_top_teaser .video_corners_box .jwplayer,
.one_top_teaser .video_corners_box .jwpreview,
.one_top_teaser .video_corners_box > div 	{border-radius:5px;-pie-border-radius: 5px 5px 5px 5px;box-shadow: 0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.6);
						 -moz-box-shadow: 0 1px 3px rgba(0,0,0,.6);behavior: url(/resources/_css/PIE.htc);}

.two_top_teaser .video_corners_box > div,
.two_teasers .video_corners_box > div,
.teaser_box .video_corners_box > div,
.two_top_teaser .video_corners_box .jwplayer,
.two_teasers .video_corners_box .jwplayer,
.teaser_box .video_corners_box .jwplayer,
.two_top_teaser .video_corners_box .jwpreview,
.two_teasers .video_corners_box .jwpreview,
.teaser_box .video_corners_box .jwpreview,
.two_top_teaser .video_corners_box .jwvideo,
.two_teasers .video_corners_box .jwvideo,
.teaser_box .video_corners_box .jwvideo		{border-radius: 5px 5px 0 0;-pie-border-radius: 5px 5px 0 0;behavior: url(/resources/_css/PIE.htc);}

#article_box .video_corners_box object,
#article_box .video_corners_box > div 		{border-radius: 5px 5px 5px 5px;-pie-border-radius: 5px 5px 5px 5px;box-shadow: 0 1px 3px rgba(0,0,0,.6);
    						 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.6);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.6);behavior: url(/resources/_css/PIE.htc);  }

.one_top_teaser .video_corners_box > div,
.two_top_teaser .video_corners_box > div,
.two_teasers .video_corners_box > div,
.teaser_box .video_corners_box > div,
#article_box .video_corners_box > div 		{overflow:hidden;}

#socialfooterbar 				{position: fixed;width: 100%;height: 21px;bottom: 0;margin-top:10px;color: #666;border-top: solid 1px #ccc;padding: 6px 0 10px 6px;margin: 0 auto;z-index: 2000;font-size:11px;
						 text-align:center;background-color:#fff;background-color:rgba(255,255,255,0.9);-moz-box-shadow: 0px -2px 3px #ccc;-webkit-box-shadow: 0px -2px 3px #ccc;box-shadow: 0px -2px 3px #ccc;}
#article_box .video_corners_box 		{clear: both;padding-top: 17px;}
#article_box .navigation 			{bottom:0px !important;right:0px !important;margin-bottom: 0px;margin-left: 7px;padding-bottom: 21px;position: relative;}
#article_box .body_img_big 			{background: none repeat scroll 0 0 #FFF;margin: 0;padding-bottom: 0;padding-top: 17px;position: relative;}
#article_box h1 				{margin-bottom: 10px;}
#article_box h5 				{color: #666666;font: 11px/14px Arial, sans-serif;margin: 0px;padding:6px 0 0 8px;}
#article_box .stage .prev_ico,
#article_box .stage .next_ico 			{display: block;padding: 111px 0;position: absolute;z-index: 2;height: auto;width: auto;}
#article_box .stage 				{height:260px; position: relative;}
#article_box .body_img_big 			{float:none;}
#article_box .stage .next_ico 			{right: 6px;}
#article_box .stage .prev_ico 			{left: 6px;}
#article_box .stage .main_img img		{height: 260px;width: 436px;}
#article_box .body_img_big .description 	{margin:0px !important;padding: 6px 0 0 8px;     }
#article_box .body_img_big .navigation .index li.active a 		{background: url("../_img/system/btn_activ.png") no-repeat scroll left top transparent;text-decoration: none;color: #ff0000;}
#article_box .body_img_big .navigation .index li.active a .pic_num 	{color: #ff0000;}
#article_box .body_img_big .navigation .index li a:hover 		{background: url("../_img/system/btn_over.png") no-repeat scroll left top transparent;text-decoration: none;color: #fff;}
#article_box .body_img_big .navigation .index li a:hover .pic_num 	{color: #fff;}
#article_box .body_img_big .navigation .index li a 			{background: url("../_img/system/btn_default.png") no-repeat scroll left top transparent;font-family: Arial;font-weight: bold;float: left;
									 padding-left: 8px;padding-top: 7px;height: 31px;text-decoration: none;width: 33px;}
#article_box .body_img_big .navigation .index li			{font-size: 14px;margin: 0 4px 0 0;padding: 0;width: 33px;}
#article_box label 							{display:inline-block;float:left;line-height:18px;margin-left:0;margin-right:0;top:-2px;width:314px;}
#article_box .kontaktform .email_error_headline,
#article_box .kontaktform .error_headline 	{clear: both;text-transform: none;}
.mb_item .subhead 				{background: url("../_img/system/marg_box.jpg") no-repeat scroll -448px 0 white;color: black;font-size: 11px;font-weight: bold;line-height: 14px;margin-bottom: 0;padding: 9px 0 7px 12px;}
.cont_item 					{background: url("../_img/system/marg_box.jpg") no-repeat scroll -448px 0 white;float: left;}
.cont_item .cont_head 				{border-top: 1px solid #E0E0E0;width: 218px;}
.cont_item h4 					{padding-top:0;height: auto;}
.cont_item h4 a					{background-image: url("../_img/system/marg_passive.png");background-position:12px 8px;background-repeat:no-repeat;display: block;font-size: 11px;font-weight: normal;padding: 7px 5px 7px 33px;}
.cont_item h4 a:hover 				{background-image: url("../_img/system/marg_mouseover.png");background-position:12px 8px;background-repeat:no-repeat;text-decoration: none;}

/*Akkordeon */
#accordeon_box					{margin-left: 30px;min-height: 497px;width: 957px;border: 1px solid #f3f3f3;overflow: hidden;}
.accordeon					{clear: both;display: block;margin-top: 14px;width: 436px;}
.accordeon_container 				{padding-top: 10px;}
.accordeon ul h3				{height: 26px;margin-bottom: 0;padding-left: 35px;width: 401px;position: relative;}
.accordeon ul a:hover 				{color: #ff0000;text-decoration: none;}
.accordeon ul .acc_link a:hover 		{background: url("../_img/system/akk_mouseover.png") no-repeat scroll 8px 8px transparent !important;background-color: #E0E0E0 !important;    }
.ui-state-active.ui-state-hover .acc_link a:hover{background: url("../_img/system/marg_open_hover.png") no-repeat scroll 8px 8px transparent !important;background-color: #E0E0E0 !important;border-radius: 3px 3px 3px 3px;}
.accordeon ul div				{background-color: #ffffff;}
.accordeon ul .acc_link 			{background-color: #f2f2f2;}
.ui-corner-all 					{background: url("../_img/system/akk_passive.png") no-repeat scroll 8px 8px transparent;border-radius: 3px 3px 3px 3px;}
.ui-state-active				{background: url("../_img/system/akk_aktive.png") no-repeat scroll 8px 8px transparent;background-color: #f2f2f2;border-radius: 3px 3px 3px 3px;}
.accordeon ul a 				{border-radius: 3px 3px 3px 3px;color: #666666;font: bold 12px/14px Arial,sans-serif;height: 20px;left: 0;margin-top: 0px;padding-left: 34px;padding-top: 6px;position: absolute;width: 401px;}
.accordeon ul 					{background-color: #F2F2F2;border-radius: 3px 3px 3px 3px;margin-top: 16px;}
.accordeon ul:first-child 			{margin-top: 0px;}
.fliesstext a,.accordeon_container a 		{font: 12px/14px Arial,sans-serif !important;padding-left: 0px!important;position: relative !important;}
.accordeon_container p:first-child 		{padding: 0!important;}
.fliesstext p,.accordeon_container p 		{padding: 14px 0 0!important;margin-bottom: 0!important;}
.fliesstext ul,.accordeon_container ul 		{background-color: #FFFFFF;list-style-type: disc;margin: 14px 0 0;}
.fliesstext li,.accordeon_container li 		{color: #000!important;padding-left:10px;}
.fliesstext a:hover,
.accordeon_container a:hover 			{color: #ff0000!important;text-decoration: none;}
.fliesstext h3 					{color: #666666;font: 12px/14px Arial, sans-serif;font-weight: bold;margin-bottom: 0;padding-top: 1px;}
.fliesstext 					{padding-top: 14px;}
.fliesstext:first-child 			{padding-top: 0px;}
.fliesstext ul.default,
.accordeon_container ul.default 		{line-height: 20px;margin-left:20px;list-style-type:disc;}
.fliesstext ul.default li,
.accordeon_container ul.default li		{list-style-position:outside;margin: 0px;padding: 0 2px 0 0px;color:#000;}
.fliesstext ul.ul_2,
.accordeon_container ul.ul_2 			{list-style-image:none;}
.fliesstext ul.black,
.accordeon_container ul.black 			{line-height: 20px;margin-left:20px;list-style-type:square;}
.fliesstext ul.red,
.accordeon_container ul.red 			{line-height: 20px;margin-left:20px;list-style-image:url("../_img/system/s2-list-disc.png");}
.fliesstext ul.red li,
.accordeon_container ul.red li,
.fliesstext ul.black li,
.accordeon_container ul.black li		{list-style-position:outside;margin: 0px;padding: 0 2px 0 0px;color:#000;}
.fliesstext ul.red li ul,
.accordeon_container ul.red li ul,
.fliesstext ul.black li ul,
.accordeon_container ul.black li ul
.fliesstext ul.default li ul,
.accordeon_container ul.default li ul		{list-style-image:url("../_img/system/s2-list.png");margin-left:14px;}

/*accordions end*/

#cont_main.old .navigation 			{position: static;}
.acc_head a.active_a,
.cont_item h4 a.active_a 			{background-image:url(../_img/system/marg_open.png);background-repeat:no-repeat;background-position:12px 8px;}
.acc_head a.active_a:hover,
.cont_item h4 a.active_a:hover	 		{background-image:url(../_img/system/marg_open_hover.png);background-repeat:no-repeat;background-position:12px 8px;}
a.monlink:hover					{text-decoration:none;}
a.monlink:hover h2 				{color:#f00!important;}
ul.dlmain 					{background:url("../_img/system/listappend_new.png") repeat-x scroll left bottom transparent; margin-left: -2px !important;}
.dlmain li 					{padding:0;float:left;margin-right: 1px;}
.dlmain a, .dlmain a span			{background-image:url(../_img/system/news_navi_new.png);background-repeat:no-repeat;background-position:1% -62px;padding:0 15px;display:block;cursor:pointer;}
.dlmain a 					{font-size:13px;font-weight:bold;background-position:100% -93px;padding-left:0;padding-right: 11px;position:relative;text-align:center;text-decoration:none;white-space:nowrap;}
.dlmain a span					{height:18px;min-width:20px;padding-bottom:4px;padding-right:0;padding-top:7px;padding-left:11px;width:auto;}
.dlmain li.active a span			{background-position:0% 0px;color:#ff0000;}
.dlmain li.active a				{background-position:100% -31px;}
.dlmain a:hover span				{background-position:0% -124px;}
.dlmain a:hover					{background-position:100% -155px}
.dlmain #li_tab_1 a				{background-position:100% -93px;}
.dlmain #li_tab_1 a	span			{background-position:2px -62px;}
.dlmain #li_tab_1.active a,
.dlmain #li_tab_1.active a:hover		{background-position:100% -31px;}
.dlmain #li_tab_1.active a span,
.dlmain #li_tab_1.active a:hover span		{background-position:2px 0px;}
.dlmain #li_tab_1 a:hover			{background-position:100% -155px;}
.dlmain #li_tab_1 a:hover span			{background-position:2px -124px;}

.teaser_area 					{margin-top:20px;}
.teaser_area .ct_1 .c2				{height:178px;width:436px;}
.teaser_area .ct_1 .corners_box 		{min-height: 236px;margin-bottom: 10px;height:auto;}
.teaser_area .ct_1 p				{padding-top: 234px !important;margin-bottom: 0 !important;}
.teaser_area .cont_teaser_box.ct_1 h3 a 	{padding: 185px 10px 6px;height: 36px;}
.teaser_area .cont_teaser_box.ct_1 h3 a:hover	{background:url("../_img/system/hover2_new.png") bottom left no-repeat transparent;text-decoration:none;}
.teaser_area .cont_teaser_box 			{height: auto;margin-bottom:0;min-height: 177px;}
.teaser_area .ct_2 p				{padding-top: 181px !important;margin-bottom: 0 !important;}
.teaser_area .ct_2 .c2				{height:124px;width:208px;}
.teaser_area .cont_teaser_box.ct_2 h3 a 	{padding: 130px 10px 6px;height: 38px;}
.teaser_area .cont_teaser_box.ct_2 h3 a:hover	{background:url("../_img/system/hover1_new.png") bottom left no-repeat transparent;}
.teaser_area .ct_2 .corners_box 		{margin-bottom: 10px;min-height: 177px;height:auto;}
.teaser_area .teaser_list h2			{text-transform: none;padding-top: 25px;margin-bottom: 6px!important;font-size: 14px;line-height: 18px;}
.teaser_area .teaser_list:first-child 		{margin-top: 0!important;}
.teaser_area .teaser_list .tl_img 		{padding-bottom:71px;}

/*  Search-Box */
#suchform 					{padding: 10px 12px 6px 8px !important;}
#press_list .feed_list strong.y 		{padding:0;}
h2.old_video 					{padding: 15px 0 10px;}
.video_player object 				{border-radius:5px;-pie-border-radius: 5px 5px 5px 5px;box-shadow: 0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.6);
						 -moz-box-shadow: 0 1px 3px rgba(0,0,0,.6);behavior: url(/resources/_css/PIE.htc)}
/* Events Filter Styles */
.filter-wrapper					{float:left;}
.filter-wrapper	.line				{clear:both;}
.filter-wrapper.left				{width:457px;}
.filter-wrapper.right				{width:441px;margin-left:18px;}
.filter-wrapper h1				{color:#666666;line-height:20px;margin:10px 0 0 12px;padding:0;}
.filter-wrapper.right h1			{margin-left:0;}
.filter-wrapper .counter			{color: black;margin-top:8px;margin-bottom:9px;}
.filter-wrapper #eventsfilter-form		{background-color:#F2F2F2;padding: 8px 8px 16px 10px;margin:25px 0 30px;display:inline-block;}
.filter-wrapper #eventsfilter-form #eventsearch	{border:1px solid #BFBFBF;border-radius:16px;font-size:12px;height:30px;padding:0 10px;width:380px;float:left;line-height:30px;}
.filter-wrapper #eventsfilter-form input[type="submit"]	{cursor:pointer;width:33px;height:31px;background-image:url("../_img/system/searchlupe.png");float:left;margin-left:3px;background-color:#F2F2F2;}
.filter-wrapper ul.pagination			{width: 100%;display:inline-block;}
.filter-wrapper ul.pagination.top		{padding-bottom:7px;}
.filter-wrapper ul.pagination.bottom		{padding-top:9px;}
.filter-wrapper ul.pagination li		{float:left;padding:0;}
.filter-wrapper ul.pagination li a		{background-image:url("../_img/system/btn_default.png");display:block;text-align:center;font-size:14px;font-weight:bold;width:33px;height:31px;line-height:31px;}
.filter-wrapper ul.pagination li a span		{display:block;padding-top:6px;}
.filter-wrapper ul.pagination li.back		{margin-right:30px;}
.filter-wrapper ul.pagination li.next		{float:right;}
.filter-wrapper ul.pagination li.back a		{width:36px;height:34px;background-image:url("../_img/system/navi_links_passiv.png");}
.filter-wrapper ul.pagination li.next a		{width:36px;height:34px;background-image:url("../_img/system/navi_rechts_passiv.png");}
.filter-wrapper ul.pagination li.cntr		{margin-left:5px;}
.filter-wrapper ul.pagination li.cntr.empty		{margin:0 5px;font-weight:bold;font-size:20px;}
.filter-wrapper ul.pagination li a:hover	{background-image:url("../_img/system/btn_over.png");color:white;}
.filter-wrapper ul.pagination li.active a:hover,
.filter-wrapper ul.pagination li.active a	{background-image:url("../_img/system/btn_activ.png");cursor:default;color:red;}
.filter-wrapper ul.pagination li.back a:hover	{background-image:url("../_img/system/navi_links_aktiv.png");}
.filter-wrapper ul.pagination li.back.noback a:hover	{background-image:url("../_img/system/navi_links_passiv.png");cursor:default;}
.filter-wrapper ul.pagination li.next a:hover	{background-image:url("../_img/system/navi_rechts_aktiv.png");}
.filter-wrapper ul.pagination li.next.nonext a:hover	{background-image:url("../_img/system/navi_rechts_passiv.png");cursor:default;}
.filter-wrapper .divider			{border-bottom:1px dotted #CCCCCC;width:100%;height:1px;}
.filter-wrapper .divider.after			{margin-top:9px;display:inline-block;}
.filter-wrapper .pressfeed			{border:1px solid #F2F2F2;padding:10px 11px 13px 13px;width:418px;}
.filter-wrapper .pressfeed.even			{background-color:#F2F2F2;}
.filter-wrapper .pressfeed h2			{font-size:12px;line-height:18px;font-weight:bold;text-transform:none;color:black;}
.filter-wrapper .pressfeed div			{margin-bottom:5px;}
.filter-wrapper .pressfeed a.more		{float:right;background:url("../_img/system/pfeil_hover.png") no-repeat scroll 0 4px transparent;}
.filter-wrapper .pressfeed a.addtobooklet,
.filter-wrapper .pressfeed a.removefrombooklet	{margin-top:13px;height:15px;padding:3px 0 0 20px;float:left;background:transparent url(../_img/system/printer_grey.png) no-repeat;background-position:left 1px;font-size:11px;}
.filter-wrapper .pressfeed a.removefrombooklet	{background:transparent url(../_img/system/printer.png) no-repeat;margin-top:15px;padding:2px 0 0 20px;}
.filter-wrapper .pressfeed a.addtobooklet:hover	{background:url("../_img/system/printer.png") no-repeat scroll left 1px transparent;}
.filter-wrapper .pressfeed a.register		{margin-top:10px;float:right;background:url("../_img/system/form_buttons_trans.gif") no-repeat scroll left top transparent;padding:0;cursor:pointer;}
.filter-wrapper .pressfeed a.register span	{background:url("../_img/system/form_buttons_trans.gif") no-repeat scroll right bottom transparent;color:red;display:block;height:17px;padding:4px 33px 4px 20px;float:left;position:relative;right:-7px;font-family:Tahoma;}
.filter-wrapper .result-process			{margin-bottom:14px;display:inline-block;margin-top:14px;}
.filter-wrapper .result-process .sorting,
.filter-wrapper .result-process .counting	{float:left;color:black;}
.filter-wrapper .result-process .sorting	{margin-right: 65px;}
.filter-wrapper .result-process .sorting a,
.filter-wrapper .result-process .counting a	{font-weight: bold; margin: 0 3px;}
.filter-wrapper .pressfeed strong.y		{background-color:yellow;}
.filter-wrapper .filter-info			{color:black;padding-left:7px;display:inline-block;width:447px;}
.filter-wrapper .filter-info span		{font-weight:bold;color:black;}
.filter-wrapper .filter-info div		{float:left;}
.filter-wrapper .filter-info a			{float:right;margin:14px 102px 0 0;}
.filter-wrapper .categories-wrapper		{float:left;width:220px;}
.filter-wrapper .categories-wrapper.left	{margin-right:17px;}
.filter-wrapper .categories-wrapper h2		{margin:16px 0 10px 7px;text-transform:none;}
.filter-wrapper .categories-wrapper div		{background-color:#F2F2F2;padding:10px 0 5px 13px;display:inline-block;width:207px;}
.filter-wrapper .categories-wrapper div.grey-block {background-color:#E2E2E2;}
.filter-wrapper .categories-wrapper label	{color:black;float:left;display:block;margin-left:5px;width:175px;margin-bottom:5px;}
.filter-wrapper .categories-wrapper input	{margin-bottom:10px;float:left;display:block;}
.filter-wrapper .categories-wrapper input.subcategory	{margin-left:10px;}
.filter-wrapper .categories-wrapper br 		{clear:left;}
.filter-wrapper .categories-wrapper strong 	{color:black;margin-bottom:7px;display:inline-block;}
.filter-wrapper .categories-wrapper label strong {margin-bottom:0px;}
.filter-wrapper span#items-count,
.filter-wrapper .pressfeed div,
.filter-wrapper .pressfeed a,
.filter-wrapper .pressfeed span			{color: black;}
.filter-wrapper .pressfeed a:hover,
.filter-wrapper a.link-after:hover		{color: red;}
.filter-wrapper a.link-after			{display:inline-block;padding:1px 0 0 13px;font-weight:bold;background:url("../_img/system/pfeil_hover.png") no-repeat scroll 0 4px transparent;color:#656565;}
.filter-wrapper #events-results			{display:inline-block;}
.filter-wrapper a#conditions			{margin-top:27px;}
.filter-wrapper a#showbooklet			{margin-top:10px;margin-right: 10px;}
.filter-wrapper a#tagungen			{margin-left:8px;margin-top:35px;}
.filter-wrapper .no-results			{padding:25px 0 0;display:block;width:420px;font-size:20px;}
.hidden-doc					{display:none;}