﻿@charset "utf-8";
/* Peter Lang Stylesheet */

/* CSS Reset */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong,  dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 				{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;	vertical-align: baseline; background: transparent;}
ol, ul 				{list-style: none;}
strong				{font-weight:bold!important;}

/* Allgemeine Formatierungen */
body				{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; background:#FFFFFF url(/img/background/body_bg.gif) repeat-x;}
.fll				{float:left;}
.flr				{float:right;}
.m10				{margin:10px !important;}
.mr10				{margin-right:10px;}
 .ml10				{margin-left:10px;}
.mt10				{margin-top:10px;}
.mb8				{margin-bottom:8px;}
.mb10				{margin-bottom:10px;}
.last				{margin-bottom:0px!important;}
.left				{}

a					{color:#005195; text-decoration:none!important;cursor:pointer!important;}
a:hover				{text-decoration:underline;}
input				{margin:0px;padding:0px;}
a img				{cursor:pointer;}
.db					{display:block;}
.dn					{display:none;}

/* Seiten Grid */
#alignment	{text-align:left;width:998px; margin:auto; }
#wrapper	{position:relative;background:#ffffff url(/img/background/wrapper_bg.png) no-repeat; padding:0px 13px 0px 13px;min-height:1008px;}
#page		{zoom:1;}
#north		{}
#center		{padding:5px 7px 0px 7px; background:url(/img/background/center_bg.png)}	
#south		{padding-bottom:18px;background:url(/img/background/bg_south.png) bottom;}
#content	{background:url(/img/background/bg_content.png) repeat-y;}

/*Related Content*/
.related-content .std-rc		{padding:0px 10px 0px 8px;}
.related-content .std-rc img	{float:left;margin:0px 10px 10px 0px;border:1px solid #626264;}
.related-content .std-rc ul 	{list-style-type:disc;padding:0px 0px 0px 13px;}

/*Abstract*/
.std_content .abstract				{font-weight:bold;margin-bottom:10px;}

/* Content Spalten */
.main-content	{padding:20px 30px 0px 20px;}
.col1			{width:956px;overflow:hidden;}
.col2			{width:718px;overflow:hidden;}
.col3			{width:238px;overflow:hidden;}
.col4			{width:668px; overflow:hidden}
.col5			{width:324px; overflow:hidden}

.col5.fll {clear: left;}
.col5.flr {clear: right;}

/*Überschriften*/
h1							{font-size:14px;font-weight:bold;color:#58585a;background:url(/img/lines/solid-line.gif) repeat-x bottom;padding-bottom:5px;margin-bottom:6px;}
.h1style					{font-size:14px !important;font-weight:bold !important;color:#58585a;background:url(/img/lines/solid-line.gif) repeat-x bottom;padding-bottom:5px;margin-bottom:6px;}

/*Textformatierung*/
.text						{margin:0px 0px 20px 0px}
.text p						{color:#58585a;font-size:11px;line-height:18px;}
.text a						{font-weight:bold;}
.text a:hover				{font-weight:bold;text-decoration:underline;}

/* Clearfix */
.clearfix:after 			{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix 					{display: inline-block;}
/* Hides from IE-mac \*/* html .clearfix {height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */

/* Top-Navigation */
.top-nav				{text-align:right; padding:5px 7px 0px 7px!important;}
.top-nav .location		{float:left;}
.top-nav .select		{font-size:11px; color:#333333; padding:1px 1px 1px 1px; border:1px solid #cccccc; height:19px; cursor:pointer;width:170px;}
.top-nav .select option	{margin-bottom:5px;}
.top-nav .service		{float:right;margin-bottom:0px!important;}
.top-nav .service ul	{margin-bottom:0px!important;}
.top-nav ul				{float:left;}
.top-nav ul li			{float:left;line-height:16px;}
.top-nav ul li.spacer	{display:block;margin:0px 10px 0px 10px;float:left;width:2px;height:11px;background:url(/img/menu/topnav_spacer.gif) no-repeat scroll 0 3px;padding:2px 0px 2px 0px;}
.top-nav ul li a		{color:#000000; font-weight:bold; font-size:10px; text-transform:uppercase; padding:2px 0px 2px 0px;}

.top-nav .service input.location	{background:transparent url(/img/background/bg_submit.gif) repeat-x scroll 0 0;border:1px solid #CCCCCC;color:#4B4B4B;font-size:10px;padding:0 1px 2px;margin:0 5px 0 0;}


/* Header */
.header					{background:url(/img/background/header_bg.png) no-repeat; height:134px!important; overflow:hidden;padding:5px 7px 0px 7px;}
.header .top			{height:105px!important;}
.header .logo			{margin:12px 0px 0px 20px!important;float:left;display:inline;}
.header_de				{background:url(/img/background/header_bg_de2.png) no-repeat !important;}
.header_en				{background:url(/img/background/header_bg_en2.png) no-repeat !important;}
.header_fr				{background:url(/img/background/header_bg_fr2.png) no-repeat !important;}
		

/* Login-Box */
.login					{background:url(/img/background/bg_login.png) no-repeat; width:294px; height:68px; float:right; margin:20px 0px 0px 0px; padding:5px 0px 0px 10px;}
.login .set				{margin:0px 0px 5px 0px;}
.login .mail			{font-size:11px; color:#9c9e9f; padding:2px 1px 1px 1px; border:1px solid #cccccc; width:160px; float:left; margin-right:10px;}
.login .password		{font-size:11px; color:#9c9e9f; padding:2px 1px 2px 1px; border:1px solid #cccccc; width:90px; float:left; margin-right:10px;}
.login .submit			{font-size:11px; color:#9c9e9f; border:1px solid #cccccc; width:68px; float:left; margin-right:10px; cursor:pointer; color:#000000; font-weight:bold; background:url(/img/background/bg_submit.gif) repeat-x #fff; }
.login .checkbox		{margin:0px; padding:0px; width:13px; height:13px; float:left; margin-right:5px; border:none;}
.login .label			{margin-right:20px; cursor:pointer}

/* Loggedin-Box */
.login					{background:url(/img/background/bg_login.png) no-repeat; width:364px; height:68px; float:right; margin:20px 0px 0px 0px; padding:5px 0px 0px 10px;}
.login .welcome			{margin-bottom:16px;color:#005195;font-size:12px;padding-top:2px;font-weight:bold!important;}
.login .profile			{margin-right:130px;font-weight:bold!important;}
.login .logout			{font-size:11px;color:#4b4b4b;border:1px solid #cccccc;width:58px;float:left;margin-right:10px;cursor:pointer;font-weight:bold;background:url(/img/background/bg_submit.gif) repeat-x #fff;padding:0px 0px 1px 0px;}

/*Event-Liste*/
.event-list .form-body		{background:#f7f7f7;padding:10px!important;}
.event-list .image			{border:1px solid #ededed!important;margin:0px 20px 0px 0px;}
.event-list .item			{margin-bottom:17px;}
.event-list .set			{margin:0px 0px 5px 0px!important;}
.event-list .set label		{width:120px!important;padding:0px!important;}
.event-list .text			{margin:0px 0px 10px 0px;}
.event-list .item-text 		{width:430px;float:left;}
.event-list .item-text a	{font-weight:bold;}
.event-list h1				{margin:0px 0px 15px 0px;}
.event-list h2				{color:#58585a!important;}
.event-list .month			{background:url(/img/icons/event-arrow.gif) no-repeat scroll 0px 4px;color:#005195;font-weight:bold;padding:0px 0px 0px 20px;margin-bottom:17px;}
.event-list .item .form-body	{background:none!important;}

.event-list	.form-footer	{padding:0px 10px 7px 10px;line-height:18px;}
.event-list	.form-footer a	{font-weight:bold;}
.event-list .line-spacer	{background:transparent url(/img/lines/s-dot-line.gif) repeat-x scroll 0 0;font-size:1px;height:1px;line-height:1px;margin:0px 0px 5px 0px;}

.event-list .disp			{display:none!important;padding:0px!important;margin:0px!important;}

/*Content-Navigation*/
.content-navigation							{margin:0px 0px 20px 0px;border:1px solid #A8A9AB;}
.content-navigation	.main-tab				{background:url(/img/background/content-nav_bg.gif) repeat-x;margin-bottom:0px;border-top:1px solid #fff;border-left:1px solid #fff;width:100%;}
/*.content-navigation	.main-tab li		{display:inline;float:left;}
.content-navigation	.main-tab li a			{color:#fff;float:left;border-right:1px solid #fff;outline:none;}
.content-navigation	.main-tab li a:hover	{background:url(/img/background/content-nav_bg_h.gif) repeat-x;text-decoration:none;color:#58585a;float:left;}
.content-navigation	.main-tab li.active a	{background:url(/img/background/content-nav_bg_h.gif) repeat-x;text-decoration:none;color:#58585a;float:left;}*/

/*Tabelle*/
.content-navigation	.main-tab a				{color:#fff;outline:none;white-space:normal!important;padding:5px 10px 5px 10px;text-align:center!important;display:block;}
.content-navigation	.main-tab a:hover		{text-decoration:underline!important;color:#fff;}
.content-navigation	.main-tab .active 		{background:url(/img/background/content-nav_bg_h.gif) repeat-x;}
.content-navigation	.main-tab .active a		{color:#58585a;font-weight:bold;}
.content-navigation	.main-tab td			{text-align:center!important;border-right:1px solid #fff;border-bottom:1px solid #fff;width:132px;vertical-align:middle!important;}

/* forth-nav */
.forth-nav:after 			{content: ""; display: block; height: 0; clear: both; visibility: hidden;}
..forth-nav				{display: inline-block;}
/* Hides from IE-mac \*/* html .forth-nav {height: 1%;}
.forth-nav {display: block;}/* End hide from IE-mac */

/* Sprachauswahl */
.language_selection					{float:left;}
.language_selection ul				{display:inline;}
.language_selection ul li			{float:left;}
.language_selection ul li a			{height:19px; display:block; padding:5px 20px 5px 20px; overflow:hidden; color:#58585a;}
.language_selection ul li a:hover	{background:url(/img/menu/language_active.gif) repeat-x; text-decoration:none; color:#ffffff;}
.language_selection ul li.active	{background:url(/img/menu/language_active.gif) repeat-x; text-decoration:none; color:#ffffff;height:19px; display:block; padding:5px 20px 5px 20px; overflow:hidden; font-weight:bold;}
.language_selection ul li.spacer	{background:url(/img/menu/language_spacer.gif);width:2px!important;height:29px;}

/* Warenkorb */
.basket								{float:right; padding:6px 22px 0px 0px}
.basket	a							{color:#000000; background:url(/img/icons/basket.gif) 0px 0px no-repeat; padding:2px 0px 2px 30px; line-height:16px;}
.baskethead .basket-right {float:right; font-weight:bold; position:relative; top:-14px;}

/*Info*/
.siteinfo							{float:left; margin: 6px 0px 0px 20px;color:#58585A;}
.siteinfofoot						{float:left; margin: 0px 0px 0px 0px;color:#58585A;}
 
/* Suchen */
.search								{padding:0px 7px 2px 7px; background:url(/img/background/center_bg.png);}
.search .left						{background:url(/img/background/bg_search_left.png) no-repeat; width:478px; height:50px; float:left;}
.search .right						{background:url(/img/background/bg_search_right.png) no-repeat; width:478px; height:50px; float:right;}
.search .subject_group 				{padding:16px 0px 0px 20px;}
.search .subject_group .label		{font-weight:bold; font-size:14px; color:#ffffff; width:110px; float:left;}
.search .subject_group .select		{width:299px; font-size:11px; color:#005195; padding:2px 1px 1px 1px; border:none; float:left; cursor:pointer; border-color:transparent!important; margin-right: 5px;}
.search .subject_group .select option	{margin-bottom:5px;}

.search .search_box					{padding:16px 0px 0px 20px;}
.search .search_box .label			{font-weight:bold; font-size:14px; color:#ffffff; width:95px; float:left;}
.search .search_box .text			{width:145px; font-size:11px; color:#005195; padding:2px 1px 1px 1px; border:none; border-color:transparent; float:left;}
.search .search_box .image			{margin-right:20px; float:left}
.search .search_box a				{color:#ffffff; vertical-align:middle;}
.search .search_box span			{float:left; padding-top:2px;}

.search #treecombo 										{float:left;}
.search #treecombo .x-form-field-wrap					{width:305px!important;}
.search #treecombo input.x-form-text 					{padding-top:0px;border:1px solid #ffffff!important;height:15px;background:none;width:273px !important;font-size:11px;margin-top:-3px;}

.search #treecombo .x-form-field-wrap img.x-form-trigger{background:url(/img/icons/trigger.gif) no-repeat scroll -17px 2px transparent;border-bottom:0px!important;height:18px!important;}
.search #treecombo .x-form-field-wrap img.x-form-trigger-over {background:url(/img/icons/trigger.gif) no-repeat scroll -68px 2px transparent;border-bottom:0px!important;height:18px!important;}

.sbox								{margin-bottom:20px;}
.sbox .form-body					{padding:10px!important;}

.info-ico .inner-info				{float:left;margin-bottom:10px;}
.info-ico .inner-info img			{float:right;}



.info-ico .inner-info .input1		{width:420px!important;margin:0px 10px 0px 0px!important;}

/* Breadcrumb */
.breadcrumb							{padding:0px 7px 0px 7px; background:url(/img/background/center_bg.png);margin-bottom:2px;}
.breadcrumb .nav					{background:#ffffff; border-top:1px solid #cdcdcb; border-bottom:1px solid #cdcdcb;}
.breadcrumb .nav a					{color:#58585a; text-decoration:none;background:url(/img/icons/breadcrumb_arrow.gif) no-repeat scroll 0 5px;padding:0px 0px 0px 10px;}		
.breadcrumb .nav a:hover			{text-decoration:underline;}		
.breadcrumb .nav li.first			{background:#e8e8e8 url(/img/icons/bc_arrow.gif) no-repeat right -1px; float:left; padding:2px 10px 1px 10px; margin-right:10px;height:15px;}	
.breadcrumb .nav ul 				{float:left; margin:0px;height:18px;width:675px!important;overflow:hidden!important;}
.breadcrumb .nav ul li 				{padding:1px 10px 0px 10px;display:inline;height:17px;}

.breadcrumb .service				{float:right;}	
.breadcrumb .service ul				{border-left:1px solid #e0e0e0;padding:0px 10px 0px 0px;height:18px;width:auto!important;}
.breadcrumb .service ul li			{border-right:1px solid #E0E0E0;float:left;}

.breadcrumb .service a				{font-size:10px; color:#005195; padding:2px 0px 2px 0px;}
.breadcrumb .service a.print		{background:url(/img/icons/print.gif) 0px 1px no-repeat;padding:0px 0px 0px 20px;font-size:10px; color:#005195;}
.breadcrumb .service a.pdf			{background:url(/img/icons/pdf.gif) 0px 1px no-repeat; padding:0px 10px 0px 20px; border-right:1px solid #e0e0e0;}
.breadcrumb .service .pdf			{background:url(/img/icons/pdf.gif) 0px 0px no-repeat; padding:0px 0px 3px 20px; border:0px;font-size:10px; color:#005195;font-family:Arial, Helvetica, sans-serif;height:16px;cursor:pointer;}

/**/
/* Main-Navigation */	
.main-nav							{margin-bottom:20px;}
.main-nav ul						{margin-bottom:20px;}
.main-nav ul li ul					{background:url(/img/background/main_nav_bg.png) top right; }
.main-nav ul li ul li ul			{margin:0px;}
.main-nav ul li ul li				{background:url(/img/menu/main_nav_border.gif) right bottom no-repeat; padding:0px 0px 2px 0px;}
.main-nav ul li ul li.active		{background:#ffffff;}
.main-nav ul li h2					{background:url(/img/menu/main_nav_on.gif) right bottom no-repeat; color:#ffffff; text-transform:uppercase; padding:5px 10px 5px 10px; margin:0px;position:relative;z-index:90;height:100%;}
.main-nav ul li h2 a				{background:url(/img/menu/main_nav_on.gif) right bottom no-repeat; color:#ffffff; text-transform:uppercase; padding:0px; background:none;}
.main-nav ul li h2 a:hover			{background:none; text-decoration:none}
.main-nav ul li a					{font-weight:bold; display:block; padding:5px 10px 5px 20px; color:#58585a; background:url(/img/menu/main_nav_arrow.gif) 9px 9px no-repeat;}
.main-nav ul li ul li ul li			{margin:0px; background:none; margin-left:10px; font-weight:normal}
.main-nav ul li ul li ul li a		{font-weight:normal;}
.main-nav ul li ul li ul li a:hover	{background-color:transparent}

.main-nav ul li a:hover				{background-color:#ffffff;}

.hideul ul 							{display:none;}

/* Footer */
.footer								{background:#f2f2f2; padding:15px; margin:0px 18px 0px 246px; color:#58585a; border:2px solid #ffffff;}
.footer	a							{color:#58585a;}
.footer .copy						{float:left;}
.footer ul							{float:right; margin:0px;}
.footer ul li						{float:left;}
.footer ul li.spacer				{padding:0px 10px 0px 10px;}

/* Standard Content (Main) Boxen*/
.std_content .std_box					{border:1px solid #e7e7e6;}
.std_content .std_box div				{padding:10px;}
.std_content .std_box img				{margin:0px 0px 0px 0px;float:none;}
.std_content .std_box .head				{position:relative;width:322px;height:128px;}
.std_content .std_box .title			{bottom:14px;left:-1px;position:absolute;z-index:2000;}
.std_content .std_box h2				{background:url(/img/background/std-box-headline-bg.gif) no-repeat;font-size:11px;color:#fff;font-weight:bold;margin:0px 0px 0px 0px;padding:6px 0 6px 13px;width:227px;}
.std_content .std_box .body				{padding:0px 20px 20px 20px;}
.std_content .std_box .body	ul			{margin-bottom:0px;list-style-type:none;padding:0px;width:49%;}
.std_content .std_box .body	ul li a		{background:url(/img/icons/std-box-arrow.gif) no-repeat scroll 0px 6px;padding:0px 0px 0px 10px;}
.std_content .std_box .item				{border:0px;padding:0px;margin-bottom:7px;}
.std_content .std_box .item	 h2			{background:none;padding:0px;font-size:11px;margin-bottom:5px;color:#005195!important;}
.std_content .std_box .nowrap			{white-space:nowrap;}
.std_content .std_box .item p			{margin-bottom:0px;}
.std_content .std_box p					{color:#58585a;margin-bottom:10px;}
.std_content .std_box .list				{margin:0px 0px 10px 0px;}


/* Standard Content */
.std_content						{margin:0px 0px 20px 0px; font-size: 13px;}
.std_content.top					{margin-top:-20px;}
.std_content.top img				{float:none;}
.std_content p						{margin:0px 0px 20px 0px; line-height:16px;}
.std_content h1, h2, h3				{margin:0px 0px 10px 0px;}
.std_content h1						{font-size:14px;font-weight:bold;color:#58585a;}
.std_content h2						{font-size:12px;font-weight:bold;}
.std_content h3						{font-size:11px;font-weight:bold;}
.std_content ol, ul					{margin:0px 0px 20px 0px;}
.std_content table					{margin:0px 0px 20px 0px; width:100%}
.std_content table td				{padding:5px; background:#e8e8e8;border-bottom:2px solid #fff;border-left:2px solid #fff;}
.std_content ol						{list-style-type:decimal; padding-left:18px;}
.std_content ol li					{margin:0px 0px 5px 0px;}
.std_content ul						{list-style-type:disc; padding-left:15px;}
.std_content ul li					{margin:0px 0px 5px 0px;}
.std_content ul li a				{font-weight:bold}
.std_content ol li a				{font-weight:bold}

/* Standard Content (Main) */
.std_content img					{float:left;margin:4px 10px 10px 0px;clear:both;border:1px solid #626264;cursor:url(../img/cursor/lupe.cur),pointer!important;}
.std_content img.norborder			{border:0px !important;}
.std_content table a:hover			{text-decoration:underline;}
.std_content blockquote				{line-height:16px;margin:20px 0 20px;background:#E8E8E8;padding:10px 10px 0px 10px;}
.std_content table					{margin-bottom:0px;}
.std_content table td.noback		{background:#fff !important;}
/* Artikel Liste */
.article_list .disp						{display:none!important;}

.article_list .item						{margin:0px 0px 20px 0px; border:1px solid #e6e6e5; padding:10px; position:relative; zoom:1;}
.article_list .item.highlight			{background:#f7f7f7;}
.article_list .item.highlight h1		{background:none;margin-bottom:7px;}
.article_list .item.highlight h3		{font-weight:bold; line-height:16px; margin:0px 0px 5px 0px;font-size:11px;}
.article_list .item.highlight .links	{position:absolute;bottom:8px; }
.article_list .item.highlight .links .status {padding-top: 10px; *padding-right: .2em; display: inline-block; *display: inline; zoom: 1;}
 
 /* wlm | nbsp GmbH | 05.05.2011 | Subtitle und SubSubTitle fuer ABCReihenliste*/
 .article_list .item .subtitle			{font-style:italic;}
 .article_list .item .subsubtitle		{font-style:italic;}

.article_list .item h3					{font-weight:bold; line-height:14px; margin:0px 0px 7px 0px; font-size:10px;color:#58585A;}
.article_list .item h1					{color:#005195; font-size:14px; font-weight:bold;margin:0px 0px 10px 0px;line-height:18px;}
.article_list .item h1 a				{color:#005195; font-size:14px; font-weight:bold;}
.article_list .item h2					{color:#005195; font-size:12px; font-weight:bold; margin:0px 0px 10px 0px;}
.article_list .item h2 a				{color:#005195; font-size:12px; font-weight:bold; margin:0px 0px 10px 0px;}
.article_list .item p					{line-height:16px; margin-bottom:10px;}

.article_list .item .image.fll			{border:1px solid #626264;margin:3px 10px 0px 0px!important;}
.article_list .item .image.flr			{border:1px solid #626264;margin:3px 0px 0px 10px;}

.article_list .item .links a			{padding-right:10px;}
.article_list .item .links a.sbasket	{background:url(/img/icons/basket_big.gif) 0px 5px no-repeat; padding-left:25px;padding-top:5px;padding-bottom:5px;}
.article_list .item .links span.sbasket	{color:#005195;background:url(/img/icons/basket_big.gif) 0px 5px no-repeat; padding-left:25px;padding-top:5px;padding-bottom:5px;}
.article_list .item .links a.smail		{background:url(/img/icons/mail.gif) 0px 5px no-repeat; padding-left:25px;padding-top:5px;padding-bottom:5px;}
 .article_list .item .links .off			{background:url(/img/icons/basket_big_off.gif) 0px 5px no-repeat; padding:5px 10px 5px 25px;color:#a4a4a4;}
.article_list .item .links .status_1	{color:#66CC00; font-size:10px;}
.article_list .item .links .status_2	{color:#ff8000; font-size:10px;}
.article_list .item .links .status_3	{color:#FF0000; font-size:10px;}

/*Produktliste*/
.article_list h1						{margin-bottom:20px;}
.article_list .item .caption			{font-size:11px;color:#000;font-weight:bold;line-height:16px;margin-bottom:5px!important;}
.article_list .item .caption2			{font-size:11px;color:#000;line-height:16px;margin-top:-3px!important;}
.article_list .item .item-text			{float:left;width:510px;}
.article_list .item .text-body			{margin-bottom:60px;}

.article_list .item.small				{/*min-height:200px; ---- SK 14102010 aufgrund von gewuenschter variabler hoehe*/position:relative;}
.article_list .item.small h2			{margin-bottom:2px;line-height:18px;}
.article_list .item.small .item-text	{float:left;width:199px;margin-bottom:0px;}
.article_list .small.noimg .item-text	{float:none!important;}
.article_list .item.small .item-inner	{margin-bottom:20px;}
.article_list .item.small .links a		{padding-right:7px;}
.article_list .item.small .off			{background:url(/img/icons/basket_big_off.gif) 0px 5px no-repeat; padding:5px 7px 5px 25px!important;color:#a4a4a4;}
.article_list .item.small .status		{/*display:block;*/margin-top:5px;}
.disabled								{color:#a4a4a4;}

/*.article_list .item.small .status		{border:0px!important;color:#01B645;display:block;font-size:11px;font-weight:bold;margin:10px 0 0 0;}
.article_list .item.small .status.red	{border:0px!important;color:#ff0000;display:block;font-size:11px;font-weight:bold;margin:10px 0 0 0;}*/

/*Produkt Detail*/	
.product-detail .short-nav				{margin-bottom:7px;}
.product-detail .short-nav .app			{background:url(/img/icons/app.gif) no-repeat scroll right;padding:0px 15px 0px 0px;}
.product-detail .item					{position:relative; zoom:1;}
.product-detail .item p					{margin:0px 0px 10px 0px;}
.product-detail .item h1				{background:transparent none repeat scroll 0 0;margin-bottom:7px;color:#005195;font-size:14px;font-weight:bold;}
.product-detail .item h1 a				{color:#005195; font-size:14px; font-weight:bold; margin:0px 0px 0px 0px;}
.product-detail .item h3				{font-weight:bold; line-height:16px; margin:0px 0px 5px 0px;font-size:11px;color:#58585A;}
.product-detail .item .image			{border:1px solid #626264;margin:3px 0px 0px 10px;}
.product-detail .item.highlight			{background:#ffffff url(/img/background/detail-bg.gif) repeat-x scroll center top!important;border:1px solid #e8e8e8;padding:10px;margin-bottom:20px;}
.product-detail .item .caption			{font-size:11px;color:#000;font-weight:bold;line-height:20px;margin-bottom:5px!important;}
.product-detail .item .caption2			{font-size:11px;color:#000;line-height:16px;margin-top:-3px!important;}
.product-detail .item .item-text		{width:510px;}
.product-detail .item .text-body		{margin-bottom:10px;}

.status									{font-size:11px;color:#01b645;border:0px!important;font-weight:bold;}
.status.red								{font-size:11px;color:#ff0000;border:0px!important;font-weight:bold;}

.product-detail .order-box				{background:#e8e8e8;padding:7px 0px 7px 7px;margin:10px 0;}
.product-detail .order-box .status		{font-size:11px;color:#01b645;font-weight:bold;}
.product-detail .order-box .status.red	{font-size:11px;color:#ff0000;font-weight:bold;}
 .product-detail .item .links			{}
.product-detail .item .links > a			{padding-right:7px;}
.product-detail .item .links > a.sbasket	{background:url(/img/icons/basket_big.gif) 0px 5px no-repeat; padding-left:25px; padding-top: 5px; padding-bottom: 5px;}
.product-detail .item .links > span			{padding-right:7px;}
.product-detail .item .links span.sbasket	{background:url(/img/icons/basket_big.gif) 0px 5px no-repeat; padding-left:25px; padding-top: 5px; padding-bottom: 5px; color:#005195;}
.product-detail .item .links > a.smail	{background:url(/img/icons/mail.gif) 0px 5px no-repeat; padding-left:25px; padding-top: 5px; padding-bottom: 5px;}
.product-detail .item .off				{background:url(/img/icons/basket_detail_off_big.gif) 0px 5px no-repeat; padding:5px 7px 5px 25px!important;color:#87888a;}

.product-detail .download				{margin-bottom:10px;}
.product-detail .download a 			{background:url(/img/icons/download.gif) no-repeat scroll 0px 3px;color:#58585a;padding:0px 20px 0px 15px;}

.product-detail .linklist				{line-height:16px;margin-bottom:0px;}

.product-detail .price-box				{border:1px solid #e8e8e8;margin-bottom:20px!important;}
.product-detail .price-box	ul			{margin:0px;color:#58585a;}
.product-detail .price-box	ul li		{display:inline-block;}
 

.product-detail .price-box	ul li.cbasket	{padding-left:15px;}
.product-detail .price-box	ul li > a.sbasket	{background:url(/img/icons/basket_big.gif) 0px 5px no-repeat;padding:5px 1px 5px 25px;}
 
 
 
.product-detail .price-box .normal		{border:1px solid #fff;background:#e2e9ee;padding:10px;}
.product-detail .price-box .ebook		{border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;background:#e2e9ee;padding:10px;}
.product-detail .price-box .label		{width:75px;float:left;}
.product-detail .price-box .price		{padding-right:1px;width:65px;}
.product-detail .price-box .bill		{width:100%;text-align:right;}

/*Taxbox - SK 13072010*/
.product-detail .tax-box				{margin-bottom:20px;margin-top:-10px;color:#58585A;}

.line-spacer							{background:url(/img/lines/s-dot-line.gif) repeat-x scroll 0 0;font-size:1px;height:1px;line-height:1px;margin:0px 0px 5px 0px;}
.line-spacer.xl							{margin-top:15px;margin-bottom:15px;}
.line-spacer.big						{margin:10px 0px;}
.line-spacer.small						{margin-top:0px!important;margin-bottom:7px!important;}

.product-detail .chapters						{margin-bottom:20px;}
.product-detail .chapters .taxes				{color:#58585a;}
.product-detail .chapters .form-box				{margin-bottom:10px;}
.product-detail .chapters .form-box .form-body	{padding:1px;background:#f7f7f7;}
.product-detail .chapters .price-box			{margin-bottom:0!important;font-size: 11px;}

/*SK 10-05-2010*/
#chapteroverview								{}
#chapteroverview .order-box						{background:url(/img/background/order-btn.gif) repeat-x;padding:7px;margin:10px 10px 10px 10px;float:right;}
#chapteroverview .order-box	input				{background:url(/img/icons/basket_white.gif) no-repeat scroll 0 3px;color:#FFFFFF;padding-left:15px;border:none;font-size:11px;cursor:pointer;}

.product-detail .form-box						{margin-bottom:20px; font-size:13px;}
.product-detail .form-box h2					{padding:0px!important;}
.product-detail .form-box .form-head			{background:#E4E5E6 none repeat scroll 0 0;color:#005195;margin-bottom:1px;padding:3px 3px 3px 10px;}
.product-detail .form-box .form-head h2			{background:#e4e5e6;padding:3px 10px 3px 10px;color:#005195;margin-bottom:0px;font-size:13px;}
.product-detail .form-box .set					{margin-bottom:0px!important;}
.product-detail .form-box .open					{background:url(/img/icons/chapter.gif) no-repeat;width:13px;height:13px;cursor:pointer;}
.product-detail .form-box .titel				{padding:10px;}
.product-detail .form-box .titel p				{padding:2px 0px 0px 0px;color:#000;}
.product-detail .form-box .titel input			{background:#fff!important;border:1px solid #7ba4c6!important;width:30px!important;color:#58585a!important;font-size:11px;text-align:center;padding:3px 2px!important;cursor:auto!important;height:auto!important;font-weight:normal!important;}
.product-detail .form-box ul					{background:#e2e9ee;padding:10px;margin-bottom:0px;color:#58585a}
.product-detail .form-box ul li					{display:inline-block;}
.product-detail .form-box .publisherurl ul		{background:none;padding:0;}
.product-detail .form-box .publisherurl ul li	{display:block;}
 
 
.product-detail .disp							{display:none;}
.product-detail .form-box .form-body			{padding:10px;}

/*Weiter-BTN*/
.moveon						{font-weight:bold;margin-bottom:10px;}
.moveon .line-spacer		{margin:0px!important;}
.moveon .more-btn			{margin:10px 0px 9px;}

.moveon.btn-list .more-btn	{margin-bottom:0px!important;}

.moveon .more-btn a			{background:url(/img/background/more-btn.gif) no-repeat;width:80px;height:21px;padding:1px 0px 3px 23px;float:right;color:#fff;border:0px;font-size:11px;font-weight:bold;cursor:pointer;}
.moveon .more-btn input		{background:url(/img/background/more-btn.gif) no-repeat;width:80px;height:21px;padding:1px 0px 3px 23px;float:right;color:#fff;border:0px;font-size:11px;font-weight:bold;cursor:pointer;}

.moveon .more-btn a.home		{background:url(/img/background/more-btn-home.gif) no-repeat;width:136px;height:19px;padding:3px 0px 0px 30px;float:right;color:#fff;}
.moveon .more-btn a.home:hover	{background:url(/img/background/more-btn-home-h.gif) no-repeat;width:136px;height:19px;padding:3px 0px 0px 30px;float:right;text-decoration:none!important;}

.moveon	.buttonbox			{float:left;margin:10px 0px 0px 0px;}
.moveon .reload				{background:#EDEDED url(/img/background/bg_submit.gif) repeat-x;float:left;padding:0px 10px 4px!important;border:1px solid #CCCCCC;margin:0px 10px 0px 0px;}
.moveon .reload input 		{background:url(/img/icons/refresh.gif) no-repeat scroll 0px 2px;padding-left:16px;border:0px;font-size:11px;font-weight:bold;color:#005195;cursor:pointer;height:15px;text-align:left;}

.reload						{background:#EDEDED url(/img/background/bg_submit.gif) repeat-x;float:left;padding:0px 10px 4px!important;border:1px solid #CCCCCC;margin:0px 10px 0px 0px;}
.reload input 				{background:url(/img/icons/refresh.gif) no-repeat scroll 0px 2px;padding-left:16px;border:0px;font-size:11px;font-weight:bold;color:#005195;cursor:pointer;height:15px;text-align:left;}

.moveon .back				{background:#EDEDED url(/img/background/bg_submit.gif) repeat-x;color:#005195;cursor:pointer;float:left;font-size:11px;font-weight:bold;padding:2px 10px 3px;border:1px solid #CCCCCC;margin:0px 10px 0px 0px;}
.moveon .back a 			{background:url(/img/icons/back.gif) no-repeat scroll 0px 4px;padding-left:16px;}

.moveon .clear 				{background:#EDEDED url(/img/background/bg_submit.gif) repeat-x;float:left;padding:0px 10px 4px!important;border:1px solid #CCCCCC;}
.moveon .clear input 		{background:url(/img/icons/clear.gif) no-repeat scroll 0px 4px;padding-left:12px;border:0px;color:#005195;font-weight:bold;font-size:11px;cursor:pointer;height:15px;text-align:left;}

/*Warenkorb - Bestellung*/
.basket-order h2			{background:url(/img/lines/solid-line.gif) repeat-x scroll center bottom;color:#58585A;font-size:14px;font-weight:bold;margin-bottom:20px;padding-bottom:5px;}
.basket-order .linklist		{line-height:16px;margin-bottom:8px;}

/*Warenkorb - Bezahlung*/
.basket-payment h2				{background:url(/img/lines/solid-line.gif) repeat-x scroll center bottom;color:#58585A;font-size:14px;font-weight:bold;margin-bottom:20px;padding-bottom:5px;}
.basket-payment .line-spacer	{margin:7px 0px 10px 0px;}
.basket-payment .linklist		{line-height:16px;margin-bottom:8px;}

.basket-payment .form-box		{margin-bottom:20px;}
.basket-payment .form-body		{padding:10px!important;}
.basket-payment .price			{margin:0px 35px 0px 0px;float:left;}
.basket-payment .set-item label	{margin:0px 10px 0px 0px;}

.basket-payment .payment-box	{margin:0px 0px 10px 0px;}

/*Warenkorb - Adresse*/
.basket-addresses .form_element	{margin-bottom:10px;}
.basket-addresses .form-box		{margin-bottom:20px;}
.basket-addresses .input4			{width:112px;}	

.basket-addresses .body-top .set				{margin-bottom:10px!important;}
.basket-addresses .body-top .set.last			{margin-bottom:0px!important;}
.basket-addresses .body-top .check				{margin:0px 10px 0px 0px!important;float:left;}
.basket-addresses .body-top label				{/*padding:0px!important;width:400px!important;font-weight:normal!important;*/}
.basket-addresses .body-top .full				{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px 1px 1px 1px;width:100%;}
.basket-addresses .body-top p.or				{margin:0px 0px 15px 0px;}
.basket-addresses .body-top .buttonbox			{margin:10px 0px 0px 0px!important;}

/*Warenkorb - Adresse*/
.basket-checkout h2				{background:url(/img/lines/solid-line.gif) repeat-x scroll center bottom;color:#58585A;font-size:14px;font-weight:bold;margin-bottom:20px;padding-bottom:5px;}
.basket-checkout .form-box			{margin-bottom:20px;}
.basket-checkout .form-body			{padding:10px!important;}
.basket-checkout .form-box.small	{width:327px;}
.basket-checkout .form-box.small p	{line-height:16px;}

.basket-checkout .order .form-body		{line-height:16px;}
.basket-checkout .order .form-footer	{margin:3px 0px 0px 0px;}

.basket-checkout .order .left			{width:115px;}
.basket-checkout .order label			{width:115px!important;font-weight:normal!important;color:#000!important;}
.basket-checkout .order .ref			{text-align:left;width:160px;border:1px solid #7BA4C6;color:#58585A;font-size:11px;padding:3px 2px;}
.basket-checkout .order .shift			{margin:3px 0px 0px 0px;}
.basket-checkout .shift					{width:60px!important;}

.basket-checkout .item-footer				{margin:2px 0px 0px 56px;}
.basket-checkout .item-footer .buttonbox	{margin-top:0px!important;}
.basket-checkout .buttonbox					{margin-left:0px!important;}
.basket-checkout .paynow a.submit					{padding:0 10px;width:auto;}

.price-footer 						{background:#e2e9ee;padding:10px;margin:10px -9px -9px -9px;color:#000;}

/*Warenkorb - Bestätigung*/
.basket-confirm h2					{background:url(/img/lines/solid-line.gif) repeat-x scroll center bottom;color:#58585A;font-size:14px;font-weight:bold;margin-bottom:20px;padding-bottom:5px;}
.basket-confirm .form-box			{margin-bottom:20px;}
.basket-confirm .form-body			{padding:10px!important;}
.basket-confirm .form-box.small		{width:327px;}
.basket-confirm .form-box.small p	{line-height:16px;}

.basket-confirm .form-text		 	{line-height:16px;}
.basket-confirm .number				{padding-left:10px;}

.basket-confirm .order .left		{width:115px;}
.basket-confirm .order label		{width:115px!important;font-weight:normal!important;color:#000!important;}
.basket-confirm .order .ref			{text-align:left;width:160px;border:1px solid #7BA4C6;color:#58585A;font-size:11px;padding:3px 2px;}
.basket-confirm .order .shift		{margin:3px 0px 0px 0px;}
.basket-confirm .shift				{width:60px!important;}

.basket-confirm .item-footer				{margin:2px 0px 0px 56px!important;}
.basket-confirm .item-footer .buttonbox		{margin-top:0px!important;}
.basket-confirm .buttonbox					{margin-left:0px!important;}
.basket-confirm .price-total				{margin-bottom:10px;}

.tab-nav							{font-weight:bold;margin:20px 0px 10px 0px;}
.tab-nav ul							{margin-bottom:0px;margin-left:2px;}
.tab-nav ul li						{color:#88898b;text-align:center;padding-top:3px;display:inline;background:url(/img/background/tab-nav-off.gif) no-repeat;width:125px;height:19px;float:left;}
.tab-nav ul li a					{color:#88898b;text-align:center;}
.tab-nav ul li a:hover				{text-decoration:none;}
.tab-nav ul li.spacer				{background:url(/img/background/dot-line.gif) repeat-x scroll center 11px;width:10px;padding:0px;margin:0px;}
.tab-nav ul li.active				{background:url(/img/background/tab-nav-on.gif) no-repeat;width:125px;height:19px;float:left;color:#fff;cursor:pointer;}
.tab-nav ul li.active a				{color:#fff;cursor:pointer;}
.tab-nav ul li.active a:hover		{color:#fff;cursor:pointer;}

.billing-adress						{padding:10px;margin:0px 0px 17px 0px;}
.billing-adress	label				{color:#005195;width:157px;float:left;padding:4px 0px 0px 0px;}
.billing-adress .select				{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;width:489px;}
	
.print-items						{margin-bottom:7px;}
.print-items p						{color:#000;}
.print-items .form-head				{background:#E4E5E6!important;color:#005195;margin-bottom:0;padding:3px 3px 3px 10px;}
.print-items .form-head				{color:#005195;font-weight:bold;}
.print-items .form-body				{padding:10px!important;}
.print-items .item .text			{padding:0px 10px 0px 0px;margin-bottom:0px;}
.print-items input					{border:1px solid #7BA4C6;color:#58585A;font-size:11px;padding:3px 2px;text-align:center;width:30px;margin-bottom:-10px;}
.print-items .buttonbox				{margin:3px 0px 0px 0px!important;}
.print-items .buttonbox .cancel		{width:70px!important;}

.item h3							{color:#58585A;font-size:11px;font-weight:bold;line-height:16px;margin:0px 0px 3px 0px;}
.item h4							{color:#005195;font-size:11px;font-weight:bold;line-height:16px;margin:0px 0px 3px 0px;}

.item-footer 						{margin-top:5px;}
.item-footer .link 					{display:block;margin-top:9px;float:left;}
.item-footer .ref					{margin:0px 10px 0px 0px;width:106px!important;text-align:left!important;}
.item-footer label					{width:56px!important;color:#000;font-weight:normal!important;}



.digital-items						{margin-bottom:20px;}
.digital-items .form-head			{background:#E4E5E6!important;color:#005195;margin-bottom:0;padding:3px 3px 3px 10px;}
.digital-items .form-head			{color:#005195;font-weight:bold;}
.digital-items .form-body			{padding:10px!important;}
.digital-items .item .text			{padding:0px 10px 0px 0px;margin-bottom:0px;}
.digital-items .item input			{border:1px solid #7BA4C6;color:#58585A;font-size:11px;padding:3px 2px;text-align:center;width:30px;margin-bottom:-10px;}
.digital-items .buttonbox			{margin:3px 0px 0px 0px!important;}
.digital-items .buttonbox .cancel	{width:70px!important;}

.license .left						{float:left;margin-right:10px;}
.license .right						{padding:4px 0px 0px 0px;}
.license .set .input1				{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px 1px 3px;}
.license .set .mine					{padding-top:0px!important;}
.license .set label		 			{width:130px!important;}

.price-total						{color:#fff;background:url(/img/background/price-total.gif) no-repeat;padding:11px 10px 16px 10px;height:11px;}
.price-total p.fll					{font-weight:bold;font-size:14px;}
.price-total a						{font-size:11px;font-weight:normal!important;color:#fff;padding:0px 0px 0px 10px}

.shipping							{margin-bottom:17px;}

/*SK 11-05-2010*/
.billing-table table				{padding:10px;}
.billing-table table th				{color:#58585A!important;}

/*Security Info*/
.security							{margin-bottom:20px;}
.security .info						{width:266px;}
.security .info .form-head			{background:#E4E5E6 none repeat scroll 0 0!important;color:#005195;margin-bottom:0;padding:0px 10px;}
.security .info .form-body			{padding:5px 10px 7px !important;line-height:16px;}
.security .info h2					{background:url(/img/icons/info.gif) no-repeat scroll 0px 3px!important;font-weight:normal!important;font-size:11px;padding:3px 10px 3px 20px!important;}

.security .secure					{width:388px;background:url(/img/background/bg_secure.gif) repeat-x;border:1px solid #E6E6E5;}
.security .secure .form-body		{background:url(/img/icons/secure_logo.gif) no-repeat 10px 7px;padding:7px 10px 5px !important;line-height:16px;border:1px solid #fff;height:67px;}
.security .secure .form-body p		{margin:0px 0px 0px 72px;}
.security .secure h2				{background:url(/img/icons/info.gif) no-repeat scroll 0px 3px!important;font-weight:normal!important;font-size:11px;padding:3px 10px 3px 20px!important;}

.security .secureleft					{width:325px;background:url(/img/background/bg_secure.gif) repeat-x;border:1px solid #E6E6E5;}
.security .secureleft .form-body		{padding:7px 10px 5px !important;line-height:16px;border:1px solid #fff;height:80px;}
.security .secureleft .form-body p		{margin:0px 0px 0px 0px;}
.security .secureleft .form-body p img	{float:left;margin:3px 10px 2px 0px;clear:both;}
.security .secureleft h2				{background:url(/img/icons/info.gif) no-repeat scroll 0px 3px!important;font-weight:normal!important;font-size:11px;padding:3px 10px 3px 20px!important;}

.security .secureright					{width:325px;background:url(/img/background/bg_secure.gif) repeat-x;border:1px solid #E6E6E5;}
.security .secureright .form-body		{background:url(/img/icons/secure_logo.gif) no-repeat 10px 7px;padding:7px 10px 5px !important;line-height:16px;border:1px solid #fff;height:80px;}
.security .secureright .form-body p		{margin:0px 0px 0px 72px;}
.security .secureright h2				{background:url(/img/icons/info.gif) no-repeat scroll 0px 3px!important;font-weight:normal!important;font-size:11px;padding:3px 10px 3px 20px!important;}

/*Reihen Detail*/
.series h1								{margin-bottom:20px;}
.series .text-body						{margin-bottom:0px!important;}
.series .result-box						{border:1px solid #e8e8e8;margin-bottom:20px!important;}
.series .result-box .results			{border:1px solid #fff;background:#e8e8e8;padding:10px;color:#000;}
.series .result-box .results a			{background:url(/img/icons/pdf-icon.gif) no-repeat scroll right 2px;padding:0px 12px 0px 0px;}
.series .result-box .results input		{background:url(/img/icons/pdf-icon.gif) no-repeat scroll right 2px;padding:0px 12px 0px 0px;border:none;font-size:11px;color:#005195;cursor:pointer;}


.series .item							{background:#f7f7f7!important;border:1px solid #E6E6E5;margin:0 0 20px;padding:10px;position:relative;}
.series .item .links					{bottom:8px;position:absolute;}
.series .item-text						{margin-bottom:10px!important;}

/*Suchergebnis*/
.article_list .searchterm				{background:#87CEFA;}
.search_result .result-box				{border:1px solid #e8e8e8;margin-bottom:20px!important;}
.search_result .result-box .results		{border:1px solid #fff;background:#e8e8e8;padding:10px;color:#000;}
.search_result .result-box .results a	{background:url(/img/icons/pdf-icon.gif) no-repeat scroll right 2px;padding:0px 12px 0px 0px;}

.combo									{background:none repeat scroll 0 0 #F7F7F7;border:1px solid #E6E6E5;margin-bottom:15px;padding:10px;}
.combo select							{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;width:215px;}
.combo input							{background:url(/img/background/bg_submit.gif) repeat-x;border:1px solid #CCCCCC;color:#4B4B4B;font-size:11px;font-weight:bold;margin:0 0 0 8px;
padding:3px 2px 1px;cursor:pointer!important;}
.combo .line-spacer						{margin:10px 0px 10px 0px;}
.combo .combo-results					{float:left;margin-top:4px;}
.combo p								{margin:0px!important;padding:0px!important;}

/*Zeitschriften Detail*/
.magazine h1						{margin-bottom:20px;}
.magazine .text-body				{margin-bottom:0px!important;}
.magazine .result-box				{border:1px solid #e8e8e8;margin-bottom:20px!important;}
.magazine .result-box .results		{border:1px solid #fff;background:#e8e8e8;padding:10px;color:#000;}
.magazine .result-box .results a	{background:url(/img/icons/pdf-icon.gif) no-repeat scroll right 2px;padding:0px 12px 0px 0px;}
.magazine .result-box .results input	{background:url(/img/icons/pdf-icon.gif) no-repeat scroll right 2px;padding:0px 12px 0px 0px;border:none;font-size:11px;color:#005195;cursor:pointer;}

.magazine .item						{background:#f7f7f7!important;border:1px solid #E6E6E5;margin:0 0 20px;padding:10px;position:relative;}
.magazine .item .links				{bottom:8px;position:absolute;}
.magazine .item-text				{margin-bottom:10px!important;}

/*SK 10-05-2010* --- Paging wird dadurch verschoben/
/*.magazine .left					{float:left;width:49%;}
.magazine .right					{float:right;width:49%;}*/

/*SK 10-05-2010 Versandtabelle*/
#currencyform						{background:none repeat scroll 0 0 #F7F7F7 !important;border:1px solid #E6E6E5;margin:0 0 20px;padding:10px;}
#currencyform .currency-text		{color:#ff0000;color:#58585A;font-size:11px;font-weight:bold;padding-top:4px;}
#currencyform .currency-text label	{margin-right:5px;}

#currencyform .currency-input		{float:left;margin-right:10px;}
#currencyform .currency-input select{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;width:200px!important;}

.magazine ul						{background:none!important;padding:0px!important}
.magazine .price					{padding-right:20px;}
.magazine .abo-box .form-head		{padding:3px 10px 3px 10px;}

.magazine .billing-adress			{padding:0px!important;margin:0px 0px 10px 0px!important;}
.magazine .billing-adress .clearfix	{margin-bottom:20px;}
.magazine .billing-adress .select 	{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;width:320px;}
.magazine .billing-adress label 	{color:#005195!important;font-weight:normal!important;float:left;padding:4px 0 0;width:157px;}

.magazine .tax-box					{margin-bottom:20px;}

.magazine .inputs label				{font-weight:normal!important;width:144px!important}
.magazine .body-top label			{font-weight:normal!important;}

.magazine .body-top					{margin:0px 0px 10px 0px;}
.magazine .body-top	select			{margin:0px 10px 0px 10px;border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;}
.magazine .body-top p				{padding:4px 0px 0px 0px;}
.magazine .order-box				{width:37px;}
.magazine .query					{margin-bottom:5px!important;}

.magazine .body-top	select			{margin:0px 10px 0px 0px;border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;}
.magazine .body-top p				{padding:4px 0px 0px 0px;}

.magazine .edition	select			{margin:0px 10px 0px 0px;border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;}
.magazine .edition p				{padding:4px 0px 0px 0px;}
.magazine .edition .all a			{float:right;padding:4px 0px 0px 0px;}

/*Blaue Formbox*/
.form-box.blue					{border:1px solid #014a87!important;}
.form-box.blue .form-head		{margin:1px;background:url(/img/background/blue-head.gif) repeat-x!important}
.form-box.blue .form-head h2	{background:none!important;padding:3px 10px 3px 10px;color:#fff!important;margin-bottom:0px;}

.form-box.blue .select					{width:172px;}
.form-box.blue .query					{margin-bottom:13px;}
.form-box.blue #subscriptionseries		{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;width:320px;}

.form-box.blue .form-body .set			{margin-bottom:5px!important;}
.form-box.blue  #subscriptionseries		{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;width:320px;margin-bottom:5px;}

.form-box.blue .left .radio				{width:13px;height:13px;margin:4px 10px 0px 0px!important;}
.form-box.blue .left label				{color:#000!important;font-weight:normal!important;width:300px!important;float:left;}
.form-box.blue .right label				{color:#000!important;font-weight:normal!important;margin:0px 10px 0px 0px;width:auto!important;}

.form-box.blue .order-box				{background:url(/img/background/order-btn.gif) repeat-x;margin:0px 0;padding:7px 7px 7px 7px;width:65px;text-align:center;}
.form-box.blue .order-box .links		{float:none!important;}
.form-box.blue .order-box a.sbasket		{background:url(/img/icons/basket_white_big.gif) no-repeat scroll 0 5px;padding-left:25px;color:#fff;padding-top:5px;padding-bottom:5px;}
/*.form-box.blue .right .order-box		{width:auto!important;}*/

/*Paging*/
.paging							{color:#58585a;margin-bottom:10px;}
.paging .forward				{background:url(/img/icons/forward.gif) no-repeat scroll right 5px;padding:0px 10px 0px 0px;margin-right:10px;}
.paging .page					{color:#58585a;}
.paging span.page					{color:#aaa;}
 .paging .active					{color:#005195;font-weight:bold;}
.paging	.spacer					{padding:0px 5px 0px 5px;}

/* Teaser */
.teaser							{margin:0px 0px 20px 10px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;}
.teaser h4						{font-weight:normal; color:#005195; margin:1px 0px 0px 1px; background:url(/img/background/bg_teaserhead.png) top right; padding:3px 10px 3px 10px}
.teaser .box					{padding:10px;zoom:1; position:relative;}
.teaser .image					{float:left; border:1px solid #626264; margin:3px 10px 0px 0px;}
.teaser h3						{font-weight:bold; line-height:14px; margin:0px 0px 3px 0px; font-size:10px;color:#58585a;}
.teaser h2						{margin-bottom:15px;}
.teaser h2 a					{color:#005195; font-size:12px; font-weight:bold; margin:0px 0px 10px 0px;}
.teaser .links					{/*position:absolute; bottom:8px; left:85px;---> SK 08112010 fehlerhafte Darstellung bei zulanger h2*/}
.teaser .line					{font-size:1px; line-height:1px; height:1px; overflow:hidden; background:#cecece; margin:0px 10px -3px 10px}

/*Teaser ohne Bild*/
.noimg .links					{ position:relative!important;bottom:0px!important;left:0px!important;white-space:nowrap!important;}
.noimg .item-text				{width:300px!important;}

/* Teaser */
.preview ul						{margin-bottom:14px;}
.preview ul li					{display:inline;color:#005195; font-size:12px; font-weight:bold;float:left;font-size:11px;}
.preview ul li.flr				{float:right;}
.preview ul li.number			{width:35px;}
.preview ul li.article			{width:121px;}

.preview .box-body				{padding:0px 10px 0px 0px;}
.preview .box-body ul			{margin-bottom:0px;}
.preview .box-body ul li		{font-size:10px;color:#58585a;}

.preview .line					{background:#58585a;font-size:1px;height:1px;line-height:1px;margin:3px 0px 3px;overflow:hidden;}

.preview .box-body .set			{margin-bottom:10px;}
.preview .box-body .set-footer	{font-size:11px;}

.preview .box-footer			{background:url(/img/background/teaser-footer.gif) no-repeat!important;color:#fff;font-size:11px;padding:4px 10px 4px 6px;}

.preview .box					{padding:10px 0px 10px 10px;}

/*Form Element*/
.form_element .text				{margin:0px 0px 20px 0px}
p.duty							{margin:10px 0px 0px 20px;color:#58585a;font-size:11px;}

/*Error*/
.error-msg						{border:1px solid #ff0000;padding:10px 10px 10px 34px;margin:0px 0px 20px 0px;background:#fce8e8 url(/img/icons/error.gif) no-repeat 10px 10px;}
.error-msg h2					{color:#ff0000;background:none!important;margin-bottom:0px;}
.error-msg p					{color:#ff0000;}

input.error						{border:1px solid #ff0000!important;background:#fce8e8;color:#ff0000!important;}

/*Success*/
.success-msg					{border:1px solid #13a113;padding:10px 10px 10px 34px;margin:0px 0px 20px 0px;background:#d0f8d0 url(/img/icons/success.gif) no-repeat 10px 10px;}
.success-msg h2					{color:#13a113;background:none!important;margin:0px!important;}
.success-msg p					{color:#13a113;}

/*Newsletter*/
.newsletter-msg					{border:1px solid #005195;padding:10px 10px 10px 10px;margin:0px 0px 20px 0px;}
.newsletter-msg p				{color:#000;font-size:12px;line-height:16px;}

/*Suchformular*/
#ext_search_form .form-box .form-body .set label{width:178px;float:left;}
#ext_search_form .set .inputbtns				{float:left;}
#ext_search_form .set .inputbtns .buttonbox		{margin-left:0px!important;}

#ext_search_form .start-search .buttonbox		{margin-left:178px!important;}
#ext_search_form .start-search .submit			{color:#005195!important;}

#ext_search_form .buttonbox						{margin:0px 0px 0px 178px;}
.select-box .select1							{margin-right:10px;}
.select-box label								{width:30px!important;}
#ext_search_form .form-boxes .ceck-label		{width:90px!important;}

#ext_search_form .monthly label					{width:65px!important;}
#ext_search_form .ptop .buttonbox				{margin:0px!important;}
#ext_search_form .ptop a.sumbit					{margin-right:0px!important;}
#ext_search_form .ptop 							{width:424px;}

.inputbtns .input-set				{margin-bottom:10px;}
.inputbtns .input-set .ceck-label	{width:155px!important;}
.inputbtns .form-boxes .set			{margin-bottom:10px;}

#branches							{width:414px;}
#branches .buttonbox				{margin:0px!important;}
#branches .buttonbox .submit		{width:149px;}
#branches #branchesfooterwording	{padding-top:4px;}

#ext_search_form #branches_tree 						{float:left;border:1px solid #7FA8CA;padding:10px;width:382px;}#ext_search_form #branches_tree .x-tree					{width:382px!important;}#ext_search_form #branches_tree .x-panel-body-noheader	{width:382px!important;}/*Formular Box*/
.form-box							{border:1px solid #e6e6e5;}
.form-box .form-head				{margin:1px;}
.form-box .form-head h2				{background:#e4e5e6;padding:3px 10px 3px 10px;color:#005195;margin-bottom:0px;font-size:11px;}
.form-box.info.digital-items .form-head h2	{background:#e4e5e6;padding:3px 10px 3px 0px;color:#005195;margin-bottom:0px;font-size:11px;}

.form-box .form-body								{padding:20px;}
.form-box .form-body .set							{margin-bottom:15px;}
.form-box .form-body label							{font-weight:bold;font-size:11px;color:#58585a;width:165px;float:left;padding:4px 0 0;}
.form-box .form-body .set label						{font-weight:bold;font-size:11px;color:#58585a;width:165px;float:left;padding:4px 0 0;}
.form-box .form-body .set label.mine_second			{font-weight:bold;font-size:11px;color:#58585a;width:165px !important;float:left;padding:4px 0 0;}
.form-box .form-body .set label.second					{font-weight:bold;font-size:11px;color:#58585a;width:300px;float:none;padding:4px 0 0;}
.form-box .form-body .set select					{border:1px solid #7fa8ca;font-size:12px;color:#58585a;padding:1px 1px 1px 1px;}
.form-box .form-body .set input.bb					{border:1px solid #7fa8ca;font-size:12px;color:#58585a;padding:1px 1px 3px 1px;}
.form-box .form-body .set textarea					{border:1px solid #7fa8ca;font-size:12px;color:#58585a;padding:5px 0px 5px 0px;}
.form-box .form-body .set input.check				{width:13px;height:13px;margin:0px;padding:0px;border:none!important;}
.form-box .form-body .set input.checksecond			{width:13px;height:13px;margin:0px 5px 0px 60px;padding:0px;border:none!important;}
.form-box .form-body .set input.radio				{width:13px;height:13px;margin:0px;padding:0px;border:none!important;}
.form-box .form-body .set .ceck-label				{font-weight:bold;font-size:11px;color:#58585a;width:65px;float:left;padding:0px 10px 0;}	
.form-box .form-body .set .form-hint				{font-size:10px;line-height:normal;color:#58585a;display:inline;clear:both;margin:5px 0px 0px 165px;float:left;}

.form-box .form-body .set .form-agreements			{margin:0px 57px 0px 165px;}
.form-box .form-body .set .form-agreements p		{color:#58585a;margin:0px 0px 10px 0px;}
.form-box .form-body .set .form-agreements label	{float:left;padding:0px;margin:0px 0px 0px 10px;width:375px!important;color:#58585a!important;}
.form-box .form-body .set .form-agreements input	{margin:0px;padding:0px;border:none!important;}
.form-box .form-body .set .payment					{width:600px;}
.form-box .form-body .set .payment strong			{float:left;width:100px;}
.form-box .form-body .set .payment span				{float:left;font-weight:normal;width:500px;}

.radiofilearchiv 				{margin:0px 0px 0px 5px;padding:0px;}
.profilform .chaptername {
	color: #666666;
	margin-left: 5px;
}


/*Titelempfehlung*/
.agreement-item label 						{color:#58585a!important;padding-top:0px!important;}
.agreement-item input.ceck					{margin:2px 0px 0px 0px;width:13px;height:13px;}	

/*Personalisierte Suche*/
.personal-search 							{background:#f7f7f7;padding:10px;margin:0px!important;border:1px solid #E6E6E5;}
.personal-search .input1					{border:1px solid #6898C0!important;color:#58585A;font-size:11px;padding:3px 5px;width:422px!important;float:left;}	
.personal-search .set						{margin-bottom:10px!important;}
.personal-search .save-search				{margin-top:-10px!important;}
.personal-search .save-search .buttonbox	{margin-left:178px;}
.personal-search .ptop .buttonbox a			{margin-right:0px;}		
.personal-search #fields					{float:left;}			

/*Formular Felder*/
.form-box .set select.select1		{width:116px;}
.form-box .set select.select2		{width:404px;}
.form-box .set input.input1			{width:400px;border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px 1px 3px;}
.form-box .set input.mail			{width:252px;border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px 1px 3px;}
.form-box .set input.password		{width:252px;border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px 1px 3px;}

.form-box .set input.input2			{width:316px;display:inline;}
.form-box .set input.input3			{width:70px;display:inline;}
.form-box .set textarea.textarea1	{width:402px;height:160px;}
.form-box .set span.inputbtns		{padding-top:5px;}
 
/* Formular-Errors*/
.markinvalid 	 			{}
.markinvalid label			{color:#FF0000 !important; }
.markinvalid input			{border:1px solid #ff0000 !important;}
.markinvalid textarea		{border:1px solid #ff0000 !important;}
.markinvalid select			{border:1px solid #ff0000 !important;}
 
/*Formular Buttons*/
.single .buttonbox					{margin:0px 0px 0px 0px!important;}
.form-box .buttonbox				{margin:0px 0px 0px 165px;}
.form-box .buttonbox .submit		{font-size:11px;color:#4b4b4b;border:1px solid #cccccc;width:123px;float:left;margin-right:10px;cursor:pointer;font-weight:bold;background:#ffffff url(/img/background/bg_submit.gif) repeat-x;padding:0px 0px 1px 0px;text-align:center;}
.form-box .buttonbox .cancel		{font-size:11px;color:#4b4b4b;border:1px solid #cccccc;width:123px;float:left;cursor:pointer;font-weight:bold;background:url(/img/background/bg_submit.gif) repeat-x;padding:0px 0px 1px 0px;text-align:center;}

/*Buttonbox*/
.buttonbox				{margin:0px 0px 0px 0px;font-size:11px;}
.buttonbox .submit		{font-size:11px;color:#4b4b4b;border:1px solid #cccccc;width:123px;float:left;margin-right:10px;cursor:pointer;font-weight:bold;background:#ededed url(/img/background/bg_submit.gif) repeat-x;padding:0px 0px 1px 0px;}
.buttonbox .cancel		{font-size:11px;color:#4b4b4b;border:1px solid #cccccc;width:123px;float:left;cursor:pointer;font-weight:bold;background:#ededed url(/img/background/bg_submit.gif) repeat-x;padding:0px 0px 1px 0px;}

/*Passwort vergessen*/
.password .set							{margin-bottom:20px;}
.password p								{line-height:18px;margin:0px 0px 10px 0px;}
.password .pw-databox					{background:#ccdcea;padding:20px;}
.password .pw-databox input.bluetext	{border:1px solid #6898c0;font-size:11px;color:#58585a;width:616px;padding:3px 5px;margin-bottom:10px;}
.password .pw-databox input.errortext	{border:1px solid #e57178;font-size:11px;color:#58585a;width:616px;padding:3px 5px;margin-bottom:2px;}
.password .pw-databox .error			{background:url(/img/icons/error.gif) no-repeat scroll 0px 3px;color:#ff0000;margin-bottom:10px;padding:0px 0px 0px 25px;}

/*Mein Profil bearbeiten*/
.profil	h1								{margin-bottom:15px;}
.profil .boxnav							{background:url(/img/background/boxnav_bg.gif) no-repeat center bottom;height:29px!important;}
.profil .boxnav	ul						{margin-bottom:0px;padding:5px 0 0;}
.profil .boxnav	ul li					{display:inline;height:23px;margin:0px -3px 0px 0px;padding:5px 0px 5px 0px;}
.profil .boxnav	ul li a					{padding:0px 11px 0px 11px;color:#58585a;}
.profil .boxnav	ul li a:hover			{background:url(/img/background/boxnav_hover.gif) repeat-x;height:25px!important;color:#fff;text-decoration:none;padding:5px 10px 6px 10px;border-right:2px solid #fff;}
.profil .boxnav	ul li a:active			{background:url(/img/background/boxnav_hover.gif) repeat-x;height:25px!important;color:#fff;text-decoration:none;padding:5px 10px 6px 10px;border-right:2px solid #fff;}
.profil .boxnav	ul li.active a	 		{background:url(/img/background/boxnav_hover.gif) repeat-x;height:25px!important;color:#fff;text-decoration:none;padding:5px 10px 6px 10px;border-right:2px solid #fff;font-weight:bold;}
.profil .boxnav	ul li.active a:hover	{background:url(/img/background/boxnav_hover.gif) repeat-x;height:25px!important;color:#fff;text-decoration:none;padding:5px 10px 6px 10px;border-right:2px solid #fff;font-weight:bold;}



/*.profil .boxnav	ul li.active			{background:url(/img/background/boxnav_hover.gif) repeat-x;height:25px!important;color:#fff;text-decoration:none;padding:5px 18px 6px 20px;border-right:2px solid #fff;font-weight:bold;}*/
.profil .boxnav	ul li.spacer			{background:transparent url(/img/background/boxnav_spacer.gif) no-repeat;margin-right:-5px !important;width:1px!important;}

.profil .profilform						{border:1px solid #d7d7d6;background:#f9fbfd;}
.profil .profilform	.ptop				{background:#e5e6e7;border:1px solid #fff;padding:3px 10px 3px 10px;}
.profil .profilform	.ptop span			{color:#005195;font-weight:bold;}
.profil .profilform	.pbody				{padding:10px;}
.profil .profilform	.pbody label		{width:171px;padding:4px 0px 0px 0px;color:#005195;font-size:11px;}
.profil .profilform	.pbody input.ptext	{border:1px solid #7fa8ca;color:#58585a;font-size:11px;padding:3px 8px 3px 8px;width:400px;}
.profil .profilform .buttonbox			{margin:20px 0px 0px 171px;}

.profil .profilform textarea			{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:5px;font-family:Arial, Helvetica, sans-serif;width:400px;}
.profil .profilform textarea.ptext		{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:5px;font-family:Arial, Helvetica, sans-serif;width:400px;}

.profil .small_line_dotted				{background:url(/img/lines/s-dot-line.gif) repeat-x;height:1px;line-height:1px;font-size:1px;margin:8px 0px 8px 0px;}
.profil .profilform .duty				{margin:0px 0px 0px 0px!important;}
.profil .profilform select				{border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px;}
.profil .profilform .set select.select2 {width:418px;}
.profil .profilform .price-total		{background:transparent url(/img/background/price-total_small.gif) no-repeat scroll 0 0;color:#FFFFFF;height:11px;padding:11px 10px 16px;}
.profil .profilform .price-footer		{margin:0px!important;}
.profil .profilform.archive	label		{padding-top:0px!important;}

.profil .profilform .profildeliveryaddress {float:left;width:475px;}

.profil .spacer							{margin:5px 0px 5px 0px;}

.profil .order-item .name				{padding-right:10px;color:#005195!important;}
.profil .order-item .size				{color:#000!important}
.profil .order-item .archive-info		{text-align:right;}

.profil .order-item .author				{font-weight:bold;font-size:11px;color:#58585a;}
.profil .order-item .titel				{font-size:11px;font-weight:bold;color:#005195;}	

.profil .order-item .saved-search		{margin-top:-7px!important;}
.profil .order-item .date				{color:#000;}
.profil .order-item .links				{margin-top:10px!important;}
.profil .order-item .csv				{padding-right:10px;}

.profil .order-info	.info-table			{width:580px;float:left;border-spacing:0px!important;}
.profil .order-info	.info-table p		{line-height:16px;}
.profil .order-info	label				{padding-top:0px!important;}
.profil .order-info table				{color:#000!important;float:left;}

.profil .order-item p					{line-height:16px;}
.profil .order-item label				{border:none!important;}
.profil .order-item .buttonbox			{margin:10px 0px 0px 0px!important;}
.profil .order-item .buttonbox input	{float:right!important;margin:0px!important;}

.profil .order-article					{background:#E2E9EE none repeat scroll 0 0;color:#000000;margin:-9px -9px 0;padding:10px;}
.profil .order-article label			{padding:0px!important;}

/*Mein Profil*/
.edit .ptop .buttonbox					{margin:0px!important;}
.edit .ptop .buttonbox input			{margin:0px!important;width:80px;}
.edit .ptop span						{color:#005195;font-weight:bold;padding-top:1px;}
.edit .pbody label						{padding:0px!important;}
.edit .first-ad							{float:left;}
.edit .first-ad p						{font-weight:bold;width:475px;}
.edit .first-ad a						{width:18px;float:right;cursor:pointer;background:url(/img/background/ad-affirm.gif) no-repeat;height:11px;padding:0px 0px 0px 1px;margin-top:1px;}
.edit .first-ad a:hover					{text-decoration:none;}

/*Step Paging*/
.step-paging				{background:url(/img/lines/step-line.gif) no-repeat;height:42px;margin-bottom:35px;}
.step-paging .steps a		{background:url(/img/background/step_bg_off.gif) no-repeat;border:1px solid #fff;color:#a8a9ab;font-size:18px;font-weight:bold;width:40px;height:33px;float:left;padding:7px 0px 0px 0px;text-align:center;margin-right:20px;}
.step-paging .steps a:hover	{background:url(/img/background/step_bg_on.gif);border:1px solid #005195;font-size:18px;font-weight:bold;width:40px;height:33px;float:left;padding:7px 0px 0px 0px;text-align:center;text-decoration:none;color:#005195;}
.step-paging .final-step	{float:left;margin:10px 0px 0px 10px;background:url(/img/background/final-step.gif) repeat-x;border:1px solid #005195;width:319px;}
.step-paging .final-step p	{color:#a8a9ab;color:#005195;font-weight:bold;font-size:12px;padding:3px 0px 3px 10px;float:left;}

.step-paging .steps span.active	{background:url(/img/background/step_bg_on.gif);border:1px solid #005195;font-size:18px;font-weight:bold;width:40px;height:33px;float:left;padding:7px 0px 0px 0px;text-align:center;color:#005195;margin-right:20px;}

/* Sitemap */
.sitemap							{}
		
.sitemap ul 						{margin-bottom:20px;}
.sitemap ul ul ul					{margin-bottom:10px;}
.sitemap ul li 						{margin-bottom:10px;}
.sitemap ul li a					{font-weight:bold; display:block; margin-bottom:10px;}
.sitemap ul li ul li				{margin-left:10px; margin-bottom:10px;}
.sitemap ul li ul li a				{font-weight:bold; display:block; margin-bottom:10px; margin-top:20px; text-transform:uppercase}
.sitemap ul li ul li ul li a		{font-weight:normal; display:block; margin-bottom:10px; margin-top:0px; text-transform:none; font-weight:bold;}
.sitemap ul li ul li ul li ul li	{margin-left:10px;}
.sitemap ul li ul li ul li ul li a	{font-weight:normal; color:#58585A; background:url(/img/icons/sitemap_arrow.gif) 0px 5px no-repeat; padding:0px 0px 0px 10px; margin-left:10px;}
.sitemap ul li ul li ul li			{margin-bottom:5px;}
.sitemap ul li a					{text-transform:none;}
.form-box .set input.password		{width:252px;border:1px solid #7FA8CA;color:#58585A;font-size:12px;padding:1px 1px 3px;}


/* newsletter */
.newsletter_register .form-box .form-body .set .ceck-label {width:170px;}
.newsletter_register .form-box .form-body .input-set {margin-bottom:10px;}
.newsletter_register #taxonomyterms_tree {float:left;border:1px solid #7FA8CA;width:450px;}
.newsletter_register .success-msg .submit {width:auto;padding:0 10px;}
.newsletter_register .ptext {border:1px solid #7fa8ca;color:#58585a;font-size:11px;padding:3px 8px 3px 8px;width:400px;}
.newsletter_register .buttonbox .submit {width:auto;padding:0 10px;}
.newsletter_register .buttonbox .cancel {width:auto;padding:0 10px;}
.newsletter_register .buttonbox {margin:0 0 0 165px!important;}
.profilbox .newsletter_register .form-box {border:0 none;}
.profilbox .newsletter_register .success-msg {margin:10px;}

/* Highlight-Slider */
.hl-slideshow		{margin-bottom:10px; height:231px; overflow:hidden; border:1px solid #E6E6E5;}
.hl-slideshow .item.small 	{margin-bottom:0px; width:420px; float:left; background:#F7F7F7; border:none; border-right:1px solid #E6E6E5;position:absolute;}
.hl-slideshow-nav				{ margin:1px 1px 0px 1px; width:223px; padding-left:440px;}
.hl-slideshow-nav ul li			{position:relative;}
.hl-slideshow-nav ul li span	{display:block; background:none; color:#58585A;}
.hl-slideshow-nav ul li span.topline	{font-size:10px; font-weight:normal; }
.hl-slideshow-nav ul li span.title	{font-size:12px; font-weight:bold; }
.hl-slideshow-nav ul li a		{background:#d9d9d9 url(/img/background/bg-slideshow-nav-off.gif) repeat-x!important; display:block; margin-bottom:1px; padding:8px 10px; height:40px; overflow:hidden;}
.hl-slideshow-nav ul li a.active, .hl-slideshow-nav ul li a:hover 	{background:#1b639e url(/img/background/bg-slideshow-nav-on.gif) repeat-x!important; }
.hl-slideshow-nav ul li a.active span, .hl-slideshow-nav ul li a:hover span	{color:#ffffff;}
.hl-slideshow-nav ul li a.active img	{position:absolute; top:18px; left:-5px; display:block}
.hl-slideshow-nav ul li a img			{position:absolute; top:18px; left:-5px; display:none;}

/* Fachgebiete DropDown IE Anpassung */
#branchesselection_ajaxtreepanel .x-tree-root-node	{border:3px solid #ffffff;}