@charset "utf-8";
/* CSS Document */

/* Allgemeine Formatierungen */
*			{margin:0px;padding:0px;}
body		{color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:#faefcf!important;}
a			{text-decoration:none;border:0px;}
a:hover		{text-decoration:underline;}	
img			{border:0px;}
em			{font-style:italic;}

/* Farbcodes */ 
.lightblue	{background:#f0f3f5;}
.green		{background:#dff0e5;}
.yellowbg	{background:#fcf7c7 !important;}

/* Seiten Rahmen */

#wrapper					{border:0 none;}
#page						{border:0 none;/*padding:0px 5px 0px 5px;*//*background-image:url(/img/border/border-right.gif);background-position:right center;background-repeat:repeat-y;*/border:0 none!important;}	
#border-top					{display:none;}

/* Positionierungen */
.fll		{float:left!important;}
.flr		{float:right!important;}
.p10		{padding:10px;}
.ml10		{margin-left:10px!important;}
.mt10		{margin-top:10px!important;}
.mr10		{margin-right:10px!important;}
.mr12		{margin-right:12px!important;}
.mr16		{margin-right:16px!important;}
.ml16		{margin-left:16px!important;}
.mb16		{margin-bottom:16px!important;}
/*.mb30		{margin-bottom:30px!important;}*/
.mb10		{margin-bottom:10px!important;}
.ml-16		{margin-right:-16px!important;}
.mt-10		{margin-top:-10px!important;}
.p10		{padding:10px;}
.pb10		{padding-bottom:10px;}
.w25		{width:25px;}
.w390		{width:390px;}
.relative	{position:relative;}
.cb			{clear:both;}
.p0			{padding:0px 0px 0px 0px!important;}

.wAuto		{width:auto !important;}

/* Seiten Grid */
#alignment	{margin: auto; text-align: left; width: 933px;}
#wrapper	{position: relative;/* background-image: url(/img/border/border-left.gif); background-position: left center; background-repeat: repeat-y; */border-right:1px solid #FAEFCF;position:relative}
#north		{background: #ffffff;/*width: 911px; padding-left: 11px; */border: 0px;}
#center		{padding: 11px 18px 10px 20px; background: #ffffff url(/img/background/bg_head_lines.gif) repeat-y scroll center top;}	
#south		{height:57px; font-size: 11px; color: #ffffff; background: url(../img/background/bg_footer.gif); padding: 0px 0px 0px 16px;}

/* Content Spalten */
.col1		{width:75px;overflow:hidden;}
.col2		{width:166px;overflow:hidden;}
.col3		{width:257px;overflow:hidden;padding:0px 0px 4px 0px;}
.col4		{width:348px;overflow:hidden;}
.col5		{width:439px;overflow:hidden;}
.col6		{width:527px;overflow:hidden;}
.col7		{width:621px;overflow:hidden;}
.col8		{width:712px;}
.col9		{width:894px;}
.col10		{width:290px;}
.col300		{width:300px;}


.col300		{width:300px;}

.colmax		{width:100%;}

/* Google Maps */
div.googlemap {width:330px;height:330px;z-index:99;background:transparent url(/img/googlemap_bg.png) 0px 0px no-repeat;left:505px;position:fixed;top:220px;behavior: url(/styles/iepngfix.htc);}
div.googlemap div.close_window {width:314px;height:19px;padding:7px 16px 0px 0px;}
div.googlemap div.close_window a {float:right;width:108px;height:15px;background:transparent url(/img/close_win.gif) 0px 0px no-repeat;cursor:pointer;}
div.googlemap div.close_window a:hover{float:right;width:108px;height:15px;background:transparent url(/img/close_win_h.gif) 0px 0px no-repeat;cursor:pointer;}
div.googlemap img {padding:0px 0px 0px 15px;}

/* Globale Formatierungen */
h1			{font-size:12px;font-weight:normal;color:#003567;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-transform:uppercase;}
p			{margin:0px 0px 16px 0px;}

a.print 					{color:#0066cc; background:url(/img/icons/print.gif) 0px 0px no-repeat; padding:0px 0px 0px 20px;margin:0px 0px 0px 0px;}	

/* Top Navigation */
.top-nav 				{padding:0px 14px 0px 0px;font-size:10px;color:#00406e;background:transparent url(/img/background/bg_head.gif) no-repeat 0px 0px;height:36px;}
.top-nav .mr18			{margin-right:18px;}
.top-nav a				{font-size:11px;color:#00406e;margin:4px 14px 0px 13px;float:left;}		
.top-nav span.spacer	{background:url(/img/background/spacer.gif) no-repeat scroll 0px 0px;float:left;height:16px;}
.top-nav span.active	{color:#F0A305;float:left;font-size:11px;margin:4px 14px 0 13px;}
/* Footer Navigation */
.foot-nav 				{font-size:11px;color:#ffffff;padding:0px 0px 0px 0px;}
.foot-nav .fll			{padding:6px 0px 0px 0px;}
.foot-nav a				{font-size:11px;color:#ffffff;margin:6px 14px 0px 13px;float:left;}	
.foot-nav span.spacer	{background:url(/img/background/spacer.gif) repeat-y;height:17px;float:left;}	
.foot-nav span.active	{color:#F0A305;float:left;font-size:11px;margin:6px 14px 0 13px;}

/* Headbereich mit Logo */
.head					{height:87px!important;background:url(/img/background/bg_head_info.gif) no-repeat scroll top center;}
.logo					{margin:0px 0px 0px 40px;float:left;display: inline;}
.login					{width:355px;float:right;padding:5px 0px 0px 12px;height:65px;font-size:11px;overflow:hidden; background:url(/img/background/bg_login.gif) no-repeat scroll left;color:#8b8a8b;}
.login a				{font-size:11px;padding:0px 0px 0px 0px;color:#8b8a8b;}
.login a.register		{background:url(/img/icons/arrow-grey.gif) no-repeat 0px 1px;padding:0px 0px 0px 16px;}
.login .fll a.register		{background:url(/img/icons/arrow-blue.gif) no-repeat 0px 1px;padding:0px 0px 0px 16px;color:#0066cc;}
.login .fll label		{color:#0066cc;}
.login a:active			{color:#8b8a8b}
.login .text_mail		{width:127px; font-size:11px;color:#8b8a8b; border:1px solid #b4b8bb;padding:2px;margin:7px 7px 7px 0px;float:left;}
.login .text_password	{width:117px; font-size:11px;color:#8b8a8b; border:1px solid #b4b8bb;padding:2px;margin:7px 7px 7px 0px;float:left;}
.login .checkbox		{margin:0px 5px 0px 0px;width:14px;height:14px;vertical-align:middle;border:1px solid #8b8a8b;}
.login label			{margin:0px 40px 0px 0px;}
.login h2				{font-size:14px;font-weight:bold;color:#003567;margin:0px 0px 0px 0px;}
.btn-login				{float:left;margin:7px 5px 0px 0px;font-weight:bold;font-size:12px !important;}
.btn-logout				{float:left;margin:7px 5px 0px 0px;font-weight:bold;font-size:12px !important;width:60px !important;}
.login a.profil			{background:url(/img/icons/profile.gif) no-repeat 0px 0px; padding:0px 0px 0px 15px;margin:0px 18px 0px 0px;color:#0066cc; font-size:11px;}


/* Werbebanner */	
.adbanner					{padding:0px 0px 0px 0px;position:relative;}
.adbanner .lb-wallpaper		{float:right;margin-right:-160px;position:relative;z-index:100000;padding:5px 0px 5px 0px;}
.adbanner .sky-wallpaper	{position:absolute;top:100%;left:100%;margin-top:-5px;}
.adbanner .sky				{position:absolute;top:100%;left:100%;}
.adbanner .leaderboard		{text-align:center;padding:0px 0px 0px 0px;}
.adbanner .fullbanner		{margin:5px 0px 5px 5px;}
.adbanner .banner			{margin:0px 16px 0px 0px;float:left;padding:5px 0px 5px 5px;}	
.rectangle					{border:1px solid #808080;margin:0px 0px 16px 0px;}
.rectangle .banner			{padding:25px;}

.fvw-footer					{text-align:center;padding:16px 0px 16px 0px;}

/* Main Navigation */

.main-nav									{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;height:26px;overflow:hidden;font-size:11px;background:url(/img/background/bg_mainnav.gif) no-repeat;}
.main-nav h2								{color:#00406e;padding:5px 0px 0px 15px;font-size:11px;font-weight:bold;}
.main-nav ul li								{display:inline;}
.main-nav ul li	span						{color:#00406e;}
.main-nav ul li	a							{margin:0px 0px 0px 4px;font-size:11px;font-weight:bold;float:left;height:23px;}
.main-nav ul li.spacer						{background:url(/img/background/main-spacer.gif) no-repeat scroll top;height:23px;width:1px!important;}

.main-nav ul li#item1						{}
.main-nav ul li#item1	span				{}
.main-nav ul li#item1	a					{padding:5px 0px 0px 15px;width:48px;height:18px;}
.main-nav ul li#item1	a					{background:url(/img/navigation/01_hover.gif) 0px 0px;}

.main-nav ul li#item6						{}
.main-nav ul li#item6	span				{}
.main-nav ul li#item6	a					{padding:5px 0px 0px 15px;width:48px;height:18px;}
.main-nav ul li#item6	a					{background:url(/img/navigation/01_hover.gif) repeat-x 0px 0px;}



.main-nav-premium							{margin:0px 0px 0px -1px;padding:0px 0px 0px 21px;height:33px;overflow:hidden;font-size:11px;background:url(/img/background/bg_mainnav.gif) no-repeat;}
.main-nav-premium ul						{display:inline;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}
.main-nav-premium ul li						{display:inline;float:left;padding:0px 0px 0px 0px;background:url(/img/navigation/nav-spacer.gif) repeat-x;}
.main-nav-premium ul a						{padding:7px 0px 0px 0px;font-size:11px;color:#fff;font-weight:bold;float:left;text-transform:none!important;background:url(../img/navigation/nav-on.gif) repeat-x}
.main-nav-premium ul a:hover				{font-size:11px;text-decoration:underline;}

.main-nav-premium ul li#item1				{}
.main-nav-premium ul li#item1 span			{}
.main-nav-premium ul li#item1 a				{margin:0px 2px 0px 0px;padding:7px 0px 0px 15px;width:50px;height:21px;}
.main-nav-premium ul li#item1 a:hover		{/*background:url(/img/navigation/01_hover.gif) repeat-x 0px 0px;*/}
.main-nav-premium ul li#item1.active1 a		{background:url(/img/navigation/01_hover.gif) 0px 0px;color:#29292c;}

.main-nav-premium ul li#item2				{}
.main-nav-premium ul li#item2 span			{}
.main-nav-premium ul li#item2 a				{text-align:center;width:64px;height:21px;/*background:url(/img/navigation/02_on.gif) no-repeat 0px 0px;*/margin:0px 2px 0px 0px}
.main-nav-premium ul li#item2 a:hover		{/*background:url(/img/navigation/04_hover.gif) repeat-x 0px 0px;*/}
.main-nav-premium ul li#item2.active2 a		{background:url(/img/navigation/02_hover.gif) no-repeat 0px 0px;color:#29292c;}

.main-nav-premium ul li#item				{}
.main-nav-premium ul li#item3 span			{}
.main-nav-premium ul li#item3 a				{padding-right:2px;padding-left:3px;margin:0px 2px 0px 0px;text-align:center;width:97px;height:21px;/*background:url(/img/navigation/03_on.gif) no-repeat 0px 0px;*/}
.main-nav-premium ul li#item3 a:hover		{/*background:url(/img/navigation/04_hover.gif) repeat-x 0px 0px;*/}
.main-nav-premium ul li#item3.active3 a		{background:url(/img/navigation/04_hover.gif) repeat-x 0px 0px;color:#29292c;}

.main-nav-premium ul li#item				{}
.main-nav-premium ul li#item4 span			{}
.main-nav-premium ul li#item4 a				{padding-right:4px;padding-left:3px;margin:0px 2px 0px 0px;text-align:center;width:147px;height:21px;/*background:url(/img/navigation/04_on.gif) repeat-y 0px 0px;*/}
.main-nav-premium ul li#item4 a:hover		{/*background:url(/img/navigation/04_hover.gif) repeat-x 0px 0px;*/}
.main-nav-premium ul li#item4.active4 a		{background:url(/img/navigation/04_hover.gif) repeat-x 0px 0px;color:#29292c;}

.main-nav-premium ul li#item				{}
.main-nav-premium ul li#item5 span			{}
.main-nav-premium ul li#item5 a				{margin:0px 2px 0px 0px;text-align:center;width:160px;height:21px;/*background:url(/img/navigation/05_on.gif) no-repeat 0px 0px*/;}
.main-nav-premium ul li#item5 a:hover		{/*background:url(/img/navigation/04_hover.gif) repeat-x 0px 0px;*/}
.main-nav-premium ul li#item5.active5 a		{background:url(/img/navigation/04_hover.gif) repeat-x 0px 0px;color:#29292c;}

/* Main Sub*/
.main-sub							{height:21px; background:url(/img/icons/mainsub_bg.gif); overflow:hidden;padding:0px 0px 0px 29px;}
.main-sub li 						{font-size:11px; text-transform:uppercase;padding-top:4px;float:left;}
.main-sub li a						{color:#003567; background:url(../img/icons/mainsub_bullet.gif) 0px 5px no-repeat; padding:0px 0px 0px 7px;margin:0px 18px 0px 0px;} 
.main-sub li.active					{color:#922f4f; background:url(../img/icons/mainsub_bullet_active.gif) 0px 9px no-repeat; padding:4px 0px 0px 7px;margin:0px 18px 0px 0px;}						

/* Sub Navigation */
.sub-nav							{margin:0px 0px 16px 0px;line-height:16px;width:100%;}
.sub-nav ul							{padding:0;}
.sub-nav ul	li						{margin:0px 0px 0px 0px;padding:0;list-style-type:none;border-bottom:1px solid #ffc30b; background:#fcf7c7 !important;}						
.sub-nav ul li.link					{float:left;width:100%;}
.sub-nav ul li.link a				{color:#00406e;background:url(../img/icons/subnav_arrow_blue.gif) no-repeat 7px 11px;padding:6px 5px 6px 25px;line-height:16px;display:block; font-weight:normal;}

.sub-nav ul li.active				{color:#00406e!important;font-weight:bold;display:block;background:#e7edea !important;list-style-type:none;float:left;width:100%;font-weight:bold;}
.sub-nav ul li.active a				{color:#7e1f43!important;}
.sub-nav ul li.active span			{background:url(../img/icons/subnav_arrow_blue.gif) no-repeat 7px 11px; display:block;padding:6px 20px 6px 25px;width:80%;}


.sub-nav ul li#back					{float:left;width:100%; background:#ffc30b !important;}
.sub-nav ul li#back	a				{color:#00406e;display:block;font-weight:bold;background:transparent url(/img/icons/navback.gif) 7px 8px no-repeat!important;padding:6px 8px 7px 24px;}

.sub-nav ul li#more					{float:left;width:100%; background:#ffc30b !important}
.sub-nav ul li#more	a				{color:#00406e;display:block;font-weight:bold;background:transparent url(/img/icons/navmore.gif) 7px 9px no-repeat!important;padding:7px 8px 6px 24px;}

.sub-nav ul li#headline				{display:inline;color:#ffffff;font-weight:bold;display:block;background:#055a88 !important;padding:6px 5px 7px 10px;list-style-type:none;float:left;width:91%;}

/* Kurs Elemente */
.course								{margin:0px 0px 0px 0px;}
.course .big-img					{background:#f0f3f5;margin:0px 0px 25px 0px;border-top:5px solid #003b77;}
.course .big-img .caption			{padding:5px 10px 5px 10px;font-size:10px;line-height:14px;background:#f0f3f5;}
.course .small-img .caption			{padding:5px 0px 5px 0px;font-size:10px;line-height:14px;clear:both;background:#f0f3f5;}
.course .small-img					{background:#f0f3f5;margin:0px 10px 10px 0px;padding:10px;}
.course .pic						{border:none!important;margin:0px 14px 14px 0px!important;padding:0px; }
.course .caption					{font-size:10px!important;color:#333333;}
.course .author						{font-size:10px!important;font-style:italic;color:#333333;}
.course .pic table					{margin-right:0px!important;}
.clsforwidth						{width:10px;}

/* Kurs - Bildformate */
.course .small-img-landscape .caption 	{clear:both;padding:5px 10px;background:#f0f3f5;font-size:10px;line-height:14px;}
.course .small-img-landscape img 		{margin:0px;}
.course .small-img-landscape 			{margin:0px 10px 10px 0px; width:146px;}

.course .small-img-panel .caption 		{clear:both;padding:5px 10px;background:#f0f3f5;font-size:10px;line-height:14px;}
.course .small-img-panel img 			{margin:0px;}
.course .small-img-panel 				{margin:0px 10px 10px 0px; width:105px;}

.course .big-img-landscape .caption 	{clear:both;padding:5px 10px;background:#f0f3f5;font-size:10px;line-height:14px;}
.course .big-img-landscape img		 	{margin:0px;}
.course .big-img-landscape 				{margin:0px 10px 10px 0px; width:438px;background:#F0F3F5 none repeat scroll 0 0;border-top:5px solid #003B77;}

.course .big-img-panel .caption 		{clear:both;padding:2px 0px;background:#ffffff;font-size:11px;line-height:13px; color:#333333;}
.course .big-img-panel span				{color:#666666;}
.course .big-img-panel img 				{margin:0px;}
.course .big-img-panel 					{margin:0px 0px 13px 0px; }

.course h2							{font-size:18px;font-weight:bold;margin:0px 0px 2px 0px;color:#00406e;}
.course h3							{font-size:14px;font-weight:bold;margin:0px 0px 5px 0px;color:#00406e;}
.course h4							{font-size:11px;font-weight:bold;margin:0px 0px 5px 0px;color:#00406e;}
.course p							{line-height:16px;margin:0px 0px 16px 0px;}
.course ul 							{list-style-type:decimal!important;margin:0 0 10px;padding:0 0 0 30px;}
.course ol 							{list-style-type:decimal!important;margin:0 0 10px;padding:0 0 0 30px;}
.course ol li 						{margin:0 0 9px;} 
.course ol li p						{margin:0px 0px 0px 0px;}
.course ul 							{list-style-type:disc!important;margin:0 0 10px;padding:0 0 0 30px;}
.course ul li 						{margin:0 0 9px;} 
.course ul li p						{margin:0px;}

/* Wissenscheck */
.knowledge-check					{margin:0px 0px 0px 0px; background:#fcf7e7 url(/img/background/wc_bg.jpg) repeat-x;line-height:16px;color:#00406e;}
.knowledge-check.error.alreadypassed			{margin:0px 0px 0px 0px; background:#fcf7e7;line-height:16px;color:#00406e;}
.knowledge-check.error.alreadypassed h2			{font-size:20px; color:003F6B;}
.knowledge-check.error.alreadypassed a			{color:#0066cc;}

.knowledge-check blockquote.red		{color:#c80100;}
.knowledge-check blockquote.green	{color:#37b400;}
.knowledge-check blockquote.yellow	{color:#e6a429;}

.knowledge-check blockquote			{padding:10px;background:#eff3f6;font-weight:bold;}
.knowledge-check blockquote span	{font-size:18px;}

.knowledge-check-premium			{margin:0px 0px 0px 0px; background:none!important;line-height:16px;color:#003b77;}
.knowledge-check .kc-feedback		{padding:10px 0px 10px 10px;}
.knowledge-check .kc-feedback h2	{color:#003b77;font-size:18px;margin:0px 0px 18px 0px;font-weight:bold;}		
.knowledge-check .kc-feedback p		{color:#333333;font-size:11px;margin:0px 0px 0px 0px;}	

.knowledge-check .scoreboard .points				{text-align:center;font-weight:bold;width:150px; height:113px;padding:45px 0px 0px 0px; margin-right:50px;}
* html .knowledge-check .scoreboard .points			{margin-right:25px;}
.knowledge-check .scoreboard .points .big			{font-size:29px;margin:0px 0px 5px 0px;}
.knowledge-check .scoreboard .points .small			{font-size:9px;}
.knowledge-check .scoreboard .label_green			{background:url(/img/icons/label_green.jpg) 8px 0px no-repeat;}	
.knowledge-check .label_green h2					{color:#ffffff; text-align:left;padding:0px 0px 10px 0px;}
.knowledge-check .scoreboard .label_green h3		{text-align:left;}
.knowledge-check .scoreboard .label_red				{background:url(/img/icons/label_red.jpg) 8px 0px no-repeat;}
.knowledge-check .scoreboard  .label_red	h2		{color:#ffffff; text-align:left;padding:0px 0px 10px 0px;}
.knowledge-check .scoreboard  .label_red	h3		{text-align:left;}		
.knowledge-check .scoreboard .label_yellow			{background:url(/img/icons/label_yellow.jpg) 0px 0px no-repeat;}
.knowledge-check .scoreboard  .label_yellow h2		{color:#ffffff; text-align:left;padding:0px 0px 10px 0px;}
.knowledge-check .scoreboard  .label_yellow h3		{text-align:left;}

.knowledge-check .scoreboard2  .label_red	h2		{color:#ffffff; text-align:left;padding:0px 0px 10px 0px;}
.knowledge-check .scoreboard2  .label_red	h3		{text-align:left; position:absolute; top:120px; left:0px; width:240px;}	
.knowledge-check .scoreboard2  .label_yellow h2		{color:#ffffff; text-align:left;padding:0px 0px 10px 0px;}
.knowledge-check .scoreboard2  .label_yellow h3		{text-align:left;position:absolute; top:120px; left:0px; width:240px;}
.knowledge-check .scoreboard2 .label_green h3		{text-align:left;position:absolute; top:120px; left:0px; width:240px;}
.knowledge-check .scoreboard2 .label_green			{background:url(/img/icons/label_green.jpg) 0px 0px no-repeat;}
.knowledge-check .scoreboard2 .label_red			{background:url(/img/icons/label_red.jpg) 0px 0px no-repeat;}
.knowledge-check .scoreboard2 .label_yellow			{background:url(/img/icons/label_yellow.jpg) 0px 0px no-repeat;}
.knowledge-check .label_green						{background:url(/img/icons/label_green.jpg) 0px 0px no-repeat;}
.knowledge-check .label_red							{background:url(/img/icons/label_red.jpg) 0px 0px no-repeat;}
.knowledge-check .label_yellow						{background:url(/img/icons/label_yellow.jpg) 0px 0px no-repeat;}
.knowledge-check .points							{text-align:center;font-weight:bold;width:110px;height:149px;padding:45px 60px 0px 20px;}
.knowledge-check .points .big						{font-size:29px;margin:0px 0px 5px 0px;}
.knowledge-check .points .small						{font-size:9px;}
.knowledge-check .scoreboard2 .points				{text-align:center;font-weight:bold;width:150px; height:113px;padding:45px 0px 0px 0px; margin-left:15px;}
.knowledge-check .scoreboard2 .points .big			{font-size:29px;margin:0px 0px 5px 0px;}
.knowledge-check .scoreboard2 .points .small		{font-size:9px;}

.knowledge-check-feedback									{background:#fcf7e7;}
.knowledge-check-feedback .label_green						{background:url(/img/icons/label_green_fb.jpg) 0px 0px no-repeat;}
.knowledge-check-feedback .label_red						{background:url(/img/icons/label_red_fb.jpg) 0px 0px no-repeat;}
.knowledge-check-feedback .label_yellow						{background:url(/img/icons/label_yellow_fb.jpg) 0px 0px no-repeat;}


.knowledge-check .teaser				{background:#065a88;padding:10px 10px 10px 10px;}
.knowledge-check .teaser img			{margin:0px 0px 14px 0px;}
.knowledge-check .teaser h2				{font-size:11px;margin:0px 0px 4px 0px;font-weight:bold; color:#ffffff;}
.knowledge-check .teaser p				{color:#ffffff;line-height:16px;margin:0px 0px 6px 0px;}
	
.knowledge-check .feedback-form			{margin:20px 0px 0px 0px;padding:10px 10px 0px 10px;}
.knowledge-check .feedback-form h2		{font-size:14px;margin:5px 0px 6px 0px;font-weight:bold;color:#003B79;}
.knowledge-check .feedback-form p		{color:#000000;}
.knowledge-check .review				{padding:10px;color:#000000;}
.knowledge-check .review .question		{margin:0px 0px 5px 0px;}
.knowledge-check .review .rating		{margin:0px 0px 0px 25px;}
.knowledge-check .review .radio			{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;width:14px;height:14px;}
.knowledge-check .review .note			{padding:2px 0px 0px 0px;float:left;text-align:center;font-weight:bold;margin-left:5px;}

.knowledge-check  .form-buttons			{background:#e7edea!important; float:left;}
.knowledge-check  .form-buttons	.center {width: 306px; margin: 0px auto}

/*.knowledge-check  .form-buttons	.btn-1			{font-size:13px;padding:1px;text-align:center;background:#94a6b0;width:146px;margin:0px 5px 0px 0px;float:left;*/}
/*.knowledge-check  .form-buttons	.btn-1 a		{display:block;border:1px solid #94a6b0;padding:3px;color:#ffffff!important;}*/
/*.knowledge-check  .form-buttons	.btn-1 a:hover	{display:block;border:1px white solid;text-decoration:none!important;}*/

.knowledge-check  .form-buttons	.btn-2			{font-size:13px;text-align:center;width:146px; height:24px; overflow:hidden; font-weight:normal; background:none; padding:0px; margin:0px;}
.knowledge-check  .form-buttons	.btn-2 a		{display:block;color:#ffffff!important; background:url(/img/icons/btn_sprite_wc.gif) 0px 0px!important; border:none;padding:4px 0px 4px 0px; height:24px;}
.knowledge-check  .form-buttons	.btn-2 a:hover	{display:block;text-decoration:none!important;background:url(/img/icons/btn_sprite_wc.gif) 0px -24px!important;}

#knowledgecheckcenter							{padding-bottom:0px;}
.knowledge-check  .form-buttons	.btn-3			{font-size:13px;text-align:center;width:146px; height:24px; overflow:hidden; font-weight:normal; background:none; padding:0px; margin:0px;}
.knowledge-check  .form-buttons	.btn-3 a		{display:block;color:#ffffff!important; background:url(/img/icons/btn_sprite_wc.gif) 0px 0px!important; border:none;padding:4px 0px 4px 0px; height:24px;}
.knowledge-check  .form-buttons	.btn-3 a:hover	{display:block;text-decoration:none!important;background:url(/img/icons/btn_sprite_wc.gif) 0px -24px!important;padding:4px 0px 4px 0px; height:24px; border:none;}

.form-buttons					{width:100%; font-family:Verdana, Helvetica, sans-serif!important}
.form-buttons	.btn-3			{font-size:12px;text-align:center;width:146px; height:24px; overflow:hidden; font-weight:bold; background:none; padding:0px; }
.form-buttons	.btn-3 a		{display:block;color:#ffffff!important; background:url(/img/icons/btn_sprite_wc.gif) 0px 0px!important; border:none;padding:4px 0px 4px 0px;}
.form-buttons	.btn-3 a:hover	{display:block;text-decoration:none!important;background:url(/img/icons/btn_sprite_wc.gif) 0px -24px!important;padding:4px 0px 4px 0px; height:24px; border:none;}

.knowledge-check  .form-buttons	.btn-1			{font-size:13px;text-align:center;width:146px; height:24px; overflow:hidden; font-weight:normal; background:none; padding:0px; float:left;margin:0px 10px 0px 0px;}
.knowledge-check  .form-buttons	.btn-1 a		{display:block;color:#ffffff!important; background:url(/img/icons/btn_sprite_wc.gif) 0px 0px!important; border:none;padding:4px 0px 4px 0px; height:24px;}
.knowledge-check  .form-buttons	.btn-1 a:hover	{display:block;text-decoration:none!important;background:url(/img/icons/btn_sprite_wc.gif) 0px -24px!important;padding:4px 0px 4px 0px; height:24px; border:none;}

.knowledge-check  .form-buttons	.btn-2			{font-size:13px;text-align:center;width:146px; height:24px; overflow:hidden; font-weight:normal; background:none; padding:0px; float:left;}
.knowledge-check  .form-buttons	.btn-2 a		{display:block;color:#ffffff!important; background:url(/img/icons/btn_sprite_wc.gif) 0px 0px!important; border:none;padding:4px 0px 4px 0px; height:24px;}
.knowledge-check  .form-buttons	.btn-2 a:hover	{display:block;text-decoration:none!important;background:url(/img/icons/btn_sprite_wc.gif) 0px -24px!important;padding:4px 0px 4px 0px; height:24px; border:none;}


.knowledge-check  .course-teaser	{padding:10px;background:#055a88;margin:0px 0px 16px 0px;}
.knowledge-check  .course-teaser h2	{font-size:12px;margin:0px 0px 4px 0px;font-weight:bold; color:#ffc30b;}
.knowledge-check  .course-teaser p	{color:#ffffff;margin:0px 0px 6px 0px;}

.knowledge-check  .course-teaser	.btn-2			{font-size:13px;text-align:center;width:146px; height:24px; overflow:hidden; font-weight:normal; background:none; margin-bottom:6px;}
.knowledge-check  .course-teaser	.btn-2 a		{display:block;color:#ffffff!important; background:url(/img/icons/btn_sprite_wc.gif) 0px 0px!important; border:none;padding:4px 0px 4px 0px;}
.knowledge-check  .course-teaser	.btn-2 a:hover	{display:block;text-decoration:none!important;background:url(/img/icons/btn_sprite_wc.gif) 0px -24px!important; padding:4px 0px 4px 0px; height:24px; border:none;}

.knowledge-check .quiz	{background:#fcf7e7;padding:10px;min-height:300px;}

.knowledgecheckcenter .x-panel-body .x-panel-body-noheader .x-panel-body-noborder	{background:#ff8000;}

.knowledge-check .scoreboard		{padding:0px 0px 0px 0px;margin:0px 0px 16px 0px; position:relative;}
.knowledge-check .scoreboard .box	{position:absolute; top:120px; left:0px; background:none; width:260px;}
.knowledge-check .scoreboard .top	{height:167px;}
.knowledge-check .scoreboard h2		{font-size:18px;line-height:23px;font-weight:bold;overflow:hidden;}
.knowledge-check .scoreboard h3		{font-size:11px;margin:0px 0px 10px 0px; text-align:right}
.knowledge-check .scoreboard p		{font-size:11px;margin:0px 0px 10px 0px;}
.knowledge-check .scoreboard a			{color:#0066cc;}
.knowledge-check .scoreboard a:hover	{text-decoration:underline;}
.knowledge-check .scoreboard a:active	{color:#c90000;}
/*.knowledge-check .scoreboard a:visited{color:#993399;}*/

.knowledge-check .scoreboard2		{padding:0px 0px 0px 0px;margin:0px 0px 16px 0px; position:relative;}
.knowledge-check .scoreboard2 .box	{position:absolute; top:20px; left:0px; background:none; width:140px;}
.knowledge-check .scoreboard2 .top	{height:167px;}
.knowledge-check .scoreboard2 h2		{font-size:18px;line-height:23px;font-weight:bold;overflow:hidden;}
.knowledge-check .scoreboard2 h3		{font-size:11px;margin:0px 0px 10px 0px; text-align:right}
.knowledge-check .scoreboard2 p		{font-size:11px;margin:0px 0px 10px 0px;}
.knowledge-check .scoreboard2 a						{color:#0066cc;}
.knowledge-check .scoreboard2 a:hover				{text-decoration:underline;}
.knowledge-check .scoreboard2 a:active				{color:#c90000;}
/*.knowledge-check .scoreboard2 a:visited				{color:#993399;}*/


/* Bilder Slider */
.img-slider							{margin:0px 0px 16px 0px;line-height:16px;}
.img-slider	.image					{margin:0px 0px 16px 0px;overflow:hidden;}			

/* Content Elemente */
/*
.slideshow										{margin:0px 0px 16px 0px;position:relative;}									332px
.slideshow .image								{float:left;}							
.slideshow .controller							{height:22px;background:url(/img/background/slideshow_transparent.png);position:absolute;top:171px;left:0px;filter:alpha(opacity=90);width:621px}
.slideshow .controller .left					{padding:4px 10px 0px 10px;float:left;}
.slideshow .controller .right					{background:url(/img/background/slideshow_right.png);float:right;height:22x; width:183px;padding:0px 0px 0px 8px;}
*/
.slideshow										{margin:0px 0px 16px 0px;position:relative;}
.slideshow .image								{height:193px;}							
.slideshow .controller							{height:30px;background:url(/img/background/slideshow_transparent.png);position:absolute;top:163px;left:0px;filter:alpha(opacity=90);width:621px}
.slideshow .controller .left					{padding:8px 10px 0px 10px;float:left;}
.slideshow .controller .right					{font-size:13px;background:#055a88;float:right;height:22x;width:202px;padding:0px 8px 0px 8px;font-size:14px;font-family:Arial;}
.slideshow .controller h2						{color:#003567;font-size:11px;font-weight:bold;float:left;white-space:nowrap;}				
.slideshow .controller h2 a						{color:#00406e;font-size:11px;font-weight:normal;margin:0px 0px 0px 5px;}
.slideshow .controller h2 a:hover				{text-decoration:underline!important;}

.slideshow .controller .btn-pp					{float:right;margin:6px 0px 0px 0px;cursor:pointer;display:inline;}	
.slideshow .controller .btn-pp a.pause			{background:url(/img/slideshow/btn_pause.gif) no-repeat 0px 0px; width:64px;height:16px;display:block;font-size:12px;color:#FFFFFF;padding:2px 0px 0px 7px;font-family:Verdana;}
.slideshow .controller .btn-pp a.pause:hover	{background:url(/img/slideshow/btn_pause_hover.gif) no-repeat 0px 0px !important;}

.slideshow .controller .btn-pp					{float:right;margin:6px 0px 0px 0px;cursor:pointer;display:inline;}	
.slideshow .controller .btn-pp a.play			{background:url(/img/slideshow/btn_play.gif) no-repeat 0px 0px; width:64px;height:16px;display:block;font-size:12px;color:#FFFFFF;padding:2px 0px 0px 7px;font-family:Verdana;}
.slideshow .controller .btn-pp a.play:hover		{background:url(/img/slideshow/btn_play_hover.gif) no-repeat 0px 0px;}

.slideshow .controller a					{color:#ffffff;display:inline;}
.slideshow .controller a:hover				{text-decoration:none;}

.slideshow .controller a.active  			{color:#055A88 !important;background:#ffffff !important;}

.slideshow .controller .btn-01				{height:30px;float:left;cursor:pointer;}	
.slideshow .controller .btn-01 a			{margin:6px 3px 0px 0px;padding:1px 0px 0px 5px;background:#055a88;width:13px;height:17px;display:block;font-weight:bold;}
.slideshow .controller .btn-01 a:hover		{background:url(/img/slideshow/btn_hover.gif) no-repeat;color:#ffffff;font-weight:bold;}
.slideshow .controller .btn-01 a.active		{background:url(/img/slideshow/btn_active.gif) no-repeat;font-weight:bold;color:#00406e;}

.slideshow .controller .btn-02				{height:30px;float:left;cursor:pointer;}	
.slideshow .controller .btn-02 a			{margin:6px 3px 0px 0px;padding:1px 0px 0px 5px;background:#055a88;width:13px;height:17px;display:block;font-weight:bold;}
.slideshow .controller .btn-02 a:hover		{background:url(/img/slideshow/btn_hover.gif) no-repeat;color:#ffffff;font-weight:bold;}
.slideshow .controller .btn-02 a.active		{background:url(/img/slideshow/btn_active.gif) no-repeat;font-weight:bold;}

.slideshow .controller .btn-03				{height:30px;float:left;cursor:pointer;}	
.slideshow .controller .btn-03 a			{margin:6px 3px 0px 0px;padding:1px 0px 0px 5px;background:#055a88;width:13px;height:17px;display:block;font-weight:bold;}
.slideshow .controller .btn-03 a:hover		{background:url(/img/slideshow/btn_hover.gif) no-repeat;color:#ffffff;font-weight:bold;}
.slideshow .controller .btn-03 a.active		{background:url(/img/slideshow/btn_active.gif) no-repeat;font-weight:bold;}

.slideshow .controller .btn-04				{height:30px;float:left;cursor:pointer;}	
.slideshow .controller .btn-04 a			{margin:6px 3px 0px 0px;padding:1px 0px 0px 5px;background:#055a88;width:13px;height:17px;display:block;font-weight:bold;}
.slideshow .controller .btn-04 a:hover		{background:url(/img/slideshow/btn_hover.gif) no-repeat;color:#ffffff;font-weight:bold;}
.slideshow .controller .btn-04 a.active		{background:url(/img/slideshow/btn_active.gif) no-repeat;font-weight:bold;}

.slideshow .controller .btn-05				{height:30px;float:left;cursor:pointer;}	
.slideshow .controller .btn-05 a			{margin:6px 3px 0px 0px;padding:1px 0px 0px 5px;background:#055a88;width:13px;height:17px;display:block;font-weight:bold;}
.slideshow .controller .btn-05 a:hover		{background:url(/img/slideshow/btn_hover.gif) no-repeat;color:#ffffff;font-weight:bold;}
.slideshow .controller .btn-05 a.active		{background:url(/img/slideshow/btn_active.gif) no-repeat;font-weight:bold;}

.slideshow .controller .btn-06				{height:30px;float:left;cursor:pointer;}	
.slideshow .controller .btn-06 a			{margin:6px 0px 0px 0px;padding:1px 0px 0px 5px;background:#055a88;width:13px;height:17px;display:block;font-weight:bold;}
.slideshow .controller .btn-06 a:hover		{background:url(/img/slideshow/btn_hover.gif) no-repeat;color:#ffffff;font-weight:bold;}
.slideshow .controller .btn-06 a.active		{background:url(/img/slideshow/btn_active.gif) no-repeat;font-weight:bold;}

.slideshow .controller .btn-07				{display:none;height:30px;float:left;cursor:pointer;}	
.slideshow .controller .btn-07 a			{margin:6px 0px 0px 0px;padding:1px 0px 0px 5px;background:#055a88;width:13px;height:17px;display:block;font-weight:bold;}
.slideshow .controller .btn-07 a:hover		{background:url(/img/slideshow/btn_hover.gif) no-repeat;color:#ffffff;font-weight:bold;}
.slideshow .controller .btn-07 a.active		{background:url(/img/slideshow/btn_active.gif) no-repeat;font-weight:bold;}

.slideshow .controller .btn-08				{width:18px;height:18px;float:left;cursor:pointer;}	
.slideshow .controller .btn-08 a			{background:url(/img/slideshow/btn_sprite.gif) 0px -252px; width:18px;height:18px;display:block;font-weight:bold;}
.slideshow .controller .btn-08 a:hover		{background-position:0px -270px;font-weight:bold;}
.slideshow .controller .btn-08 a.active		{background-position:0px -270px;font-weight:bold;}

.slideshow .controller .btn-09				{width:18px;height:18px;float:left;cursor:pointer;}	
.slideshow .controller .btn-09 a			{background:url(/img/slideshow/btn_sprite.gif) 0px -288px; width:18px;height:18px;display:block;font-weight:bold;}
.slideshow .controller .btn-09 a:hover		{background-position:0px -306px;font-weight:bold;}
.slideshow .controller .btn-09 a.active		{background-position:0px -306px;font-weight:bold;}

.slideshow .controller .btn-10				{width:18px;height:18px;float:left;cursor:pointer;}	
.slideshow .controller .btn-10 a			{background:url(/img/slideshow/btn_sprite.gif) 0px -324px; width:18px;height:18px;display:block;font-weight:bold;}
.slideshow .controller .btn-10 a:hover		{background-position:0px -342px;font-weight:bold;}
.slideshow .controller .btn-10 a.active		{background-position:0px -342px;font-weight:bold;}



/* Content Elemente */
.announcement						{margin:0px 0px 16px 0px;}

/* Buttons */
.btn-1								{font-size:13px;text-align:center;background:#065A88;}
.btn-1 a							{display:block;border:1px solid #94a6b0;padding:3px;color:#ffffff!important;}
.btn-1 a:hover						{display:block;border:1px white solid;text-decoration:none!important;}

.btn-2								{font-size:13px;padding:1px;text-align:center;background:#e6a429;}
.btn-2 a							{display:block;border:1px solid #e6a429;padding:3px;color:#ffffff!important;;}
.btn-2 a:hover						{display:block;border:1px white solid;text-decoration:none!important;}

.btn-3								{font-size:12px;margin:7px 0px 0px 7px;padding:1px 1px 1px 1px;float:left;text-align:center;background:#055a88;width:49px;height:18px;}
.btn-3 a							{border:1px solid #055a88;color:#FFFFFF !important;display:block;padding:1px 7px;margin:0px 0px 0px 0px;height:14px;}
.btn-3 a:hover						{border:1px solid #ffffff;color:#FFFFFF !important;display:block;text-decoration:none;}

.btn-4								{font-size:13px;padding:1px;text-align:center;background:#f0a305;}
.btn-4 a							{display:block;border:1px solid #94a6b0;padding:3px 3px 3px 3px;color:#ffffff!important;background-image:none;}
.btn-4 a:hover						{display:block;border:1px white solid;text-decoration:none!important;}


.page-top							{color:#003b77;background:url(/img/icons/page-top.gif) 107px 1px no-repeat;padding:0px 30px 0px 0px;}

/* Artikel Detailansicht */
.article-detail						{margin:0px 0px 16px 0px;}
.article-detail .content			{border-top:1px solid #b4b8bb;padding:7px 10px 0px 10px;}
.article-detail .service			{text-align:right;padding:0px 0px 6px 0px;margin:0px 0px 0px 0px;}
.article-detail .service a			{margin:0px 0px 0px 10px; color:#0066CC;}
.article-detail a.send				{color:#0066cc; background:url(/img/icons/send.gif) 0px 1px no-repeat; padding:0px 0px 0px 20px;}
.article-detail a.print				{color:#0066cc; background:url(/img/icons/print.gif) 0px 1px no-repeat; padding:0px 0px 0px 19px;}
.article-detail a.notice			{color:#0066cc; background:url(/img/icons/notice.gif) 0px 0px no-repeat; padding:0px 0px 0px 17px;}
.article-detail .topline			{margin:0px 0px 8px 0px;}
.article-detail .topline .kicker	{float:left; color:#333333; font-weight:bold;}
.article-detail .topline .date		{float:right;color:#333333; font-weight:bold;}
.article-detail p					{font-size:11px; line-height:16px; color:#333333; margin:0px 0px 18px 0px; padding:0px 0px 0px 0px;}
.article-detail h1					{font-size:18px; line-height:22px; font-weight:bold; color:#00406e; margin:0px; padding:0px;}
.article-detail h2					{font-size:11px; line-height:16px; font-weight:bold; color:#333333; margin:0px 0px 18px 0px; padding:0px;}
.article-detail h3					{font-size:14px; line-height:20px; font-weight:bold; color:#00406e; margin:0px 0px 4px 0px; padding:0px;}
.article-detail h6					{font-size:11px; color:#333333; font-weight:normal; margin:-2px 0px 16px 0px;}
.article-detail .big-img			{width:328px; float:left; margin:2px 10px 10px 0px;}
.article-detail .big-img .caption	{line-height:14px;font-size:10px;margin:2px 0px 0px 0px;color:#333333;}
.article-detail .big-img .author	{color:#333333;font-size:10px;line-height:14px;font-style:italic;}
.article-detail .small-img			{width:146px; float:left; margin:2px 10px 10px 0px;}
.article-detail .small-img img		{position:relative;}
.article-detail .small-img .caption	{position:relative;line-height:14px;margin:2px 0px 0px 0px;font-size:10px;}
.article-detail .small-img .author	{position:relative;color:#333333;line-height:14px;font-size:10px;font-style:italic;}
.article-detail	.line				{background:#bababa; height:1px; line-height:1px; font-size:1px; padding:0px 0px 0px 0px;}
.article-detailbox					{float:left; width:263px; margin:2px 10px 10px 0px!important;background:#ffffff !important;}
.article-detailbox	h2				{font-size:14px; font-weight:normal; margin:0px 0px 8px 0px!important; padding:0px 0px 0px 0px!important; color:#003567; line-height:18px;}
.article-detailbox	h3				{font-size:11px; font-weight:bold; margin:0px 0px 0px 0px!important; padding:0px 0px 0px 0px!important; color:#003567; line-height:16px;}
.article-detailbox	h4				{font-size:11px; font-weight:bold; margin:0px 0px 6px 0px!important; padding:0px 0px 0px 0px!important; color:#333333; line-height:16px;}
.article-detailbox	.line			{background:url(/img/background/bg_line.gif) repeat-x; height:1px; line-height:1px; font-size:1px; padding:0px 0px 0px 0px;}
.article-detailbox	.list			{background:url(/img/icons/list_bullet_content.gif) 0px 6px no-repeat; padding:0px 0px 3px 10px; line-height:16px;}
.article-detailbox a				{color:#0066cc;}
.article-detailbox ul li			{margin:0px 0px 3px 0px;}
.article-detailbox .listing		{margin:5px 0px 0px 0px;}
.article-detailbox .boxcontent		{padding-bottom:4px;}
.article-detailbox .more			{padding-top:4px;}
.article-detailbox img				{margin:2px 10px 10px 0px; float:left;}
.article-detailbox p				{font-size:11px; line-height:16px; color:#333333; margin:0px 0px 18px 0px; padding:0px 0px 0px 0px;}
.article-detail .pageing			{margin:0px 0px 0px 0px; background:#e7edea;}
.article-detail .gallerybox 		{width:530px; margin-left:-10px; display:block;}
.article-detail .gallerybox	h2				{font-size:14px; font-weight:normal; margin:0px 0px 8px 0px!important; padding:0px 0px 0px 0px!important; color:#003567; line-height:18px;}
.article-detail .gallerybox	h3				{font-size:11px; font-weight:bold; margin:0px 0px 8px 0px!important; padding:0px 0px 0px 0px!important; color:#003567; line-height:16px;}
.article-detail .gallerybox .slider	{border:1px solid #cccccc; padding:10px;margin:0px 0px 7px 0px;}
.article-detail .gallerybox .slider .back	{float:left;margin:0px;}
.article-detail .gallerybox .slider .forward	{float:left; margin:0px;}
.article-detail .gallerybox .slider .images	{width:415px; overflow:hidden; float:left;}
.article-detail .gallerybox .slider .images img	{float:left; margin:0px 3px 0px 0px;}
.article-detail .gallerybox a				{color:#0066cc;}
.article-detail .gallerybox .boxcontent	{padding-bottom:6px;}


/* Standard Inhalte */
.std-content						{padding:10px;line-height:16px;background:#ffffff;}
.std-content-header					{padding:0px!important;}
.std-content .header				{background:#f0f3f5;padding:10px 10px 10px 10px;margin:0px 0px 10px 0px;}
.std-content .topline				{float:right;color:#003b77;}
.std-content .header p				{margin:0px;}
.std-content-border					{border:1px solid #cccccc;}
.std-content h2						{font-size:14px!important; color:#00406e!important; margin:-3px 0px 10px 0px!important;font-weight:normal!important;}	
.std-content h3						{font-size:11px; color:#00406e;font-weight:bold;margin:0px 0px 3px 0px;}		
.std-content p						{margin:0px 0px 16px 0px;}				
.std-content a						{color:#0066cc;}
.std-content a:hover				{text-decoration:underline;}
.std-content a:active				{color:#c90000;}
/*.std-content a:visited				{color:#993399;}*/

.std-content .sub-col-1				{width:30%;float:left;padding:0px 20px 0px 0px;color:#333333;}
.std-content .sub-col-2				{width:30%;float:left;padding:0px 20px 0px 0px;}
.std-content .sub-col-2	strong		{color:#000000;}
.std-content .sub-col-3				{width:30%;float:left;padding:0px 20px 0px 0px;}
.std-content .sub-col-3	strong		{color:#000000;}

/* Modul Profil */
.mod-profil							{margin:0px 0px 16px 0px;color:#333333;}
.mod-profil h1						{background:#fcf7c7;font-size:12px;font-weight:normal;text-transform:uppercase;padding:4px 0px 5px 10px;margin:0px 0px 22px 0px;}
.mod-profil h2						{color:#00406e;font-size:11px;margin:0px 0px 2px 0px;font-weight:bold;}
.mod-profil .line_dashed			{font-size:1px;line-height:1px;background:url(/img/background/bg_line.gif);height:1px;margin:0px 0px 3px 0px;}
.line_dashed_blue					{font-size:1px;line-height:1px;background:url(/img/background/bg_line_blue.gif);height:1px;}
.mod-profil .item					{margin:0px 0px 20px 0px;}
.mod-profil .row					{margin:0px 0px 2px 0px;height:17px;}
.mod-profil .sub-col-1				{width:20%;float:left;}
.mod-profil .sub-col-2				{width:60%;float:left;}
.mod-profil .sub-col-3				{width:20%;float:right;text-align:right;}
.mod-profil a						{color:#0066cc;}
.mod-profil a:hover					{text-decoration:underline;}
.mod-profil a:active				{color:#c90000;}
/*.mod-profil a:visited				{color:#993399;}*/
.mod-profil .btn-1					{font-size:11px;padding:1px;text-align:center;background:#055a88;float:right}
.mod-profil .btn-1 a				{display:block;border:1px solid #055a88;padding:0px 10px 0px 10px;color:#ffffff!important;;}
.mod-profil .btn-1 a:hover			{display:block;border:1px white solid;text-decoration:none!important;}

/* Modul Preise Urkunden */
.mod-prices							{margin:0px 0px 16px 0px;line-height:16px;}
.mod-prices .stage-img				{margin:10px 0px 16px 0px;}
.mod-prices .stage-img img			{border:1px solid #b4b8bb; }
.mod-prices h1						{background:#fcf7c7;font-size:12px;font-weight:normal;text-transform:uppercase;padding:4px 0px 5px 10px;}
.mod-prices h2						{font-size:14px;font-weight:bold;}
.mod-prices p						{margin:0px 0px 10px 0px;}
.gold								{color:#bd8102;}
.silver								{color:#919191;}
.bronze								{color:#935222;}



/* Modul News-Liste */
.news-list-half						{margin:0px 0px 15px 0px;line-height:16px;padding: 5px 10px 4px 10px; background:#FEF8E7;}
.news-list-half p					{margin:0px;}
.news-list-half	.subcol1			{float:left;width:48.3%;}
.news-list-half	.subcol2			{float:right;width:48.3%;}
.news-list-half .item				{margin:0px 0px 9px 0px;padding:0px 0px 0px 10px;background:url(/img/bullets/list_bullet.gif) 0px 5px no-repeat}
.news-list-half .item h2			{font-size:11px; color:#00406e;font-weight:bold;}
.news-list-half .item p				{margin:0px 0px 0px 0px;}
.news-list-half .item a				{color:#0066cc;white-space:nowrap;}
.news-list-half .item a:hover		{text-decoration:underline;}
.news-list-half .item a:active		{color:#c90000}
/*.news-list-half .item a:visited		{color:#993399}*/

/* Modul Highlight-Artikel */
.highlight-article					{margin:0px 0px 20px 0px;line-height:16px;background-color:#E7EDEB;}
.highlight-article .topline			{margin:0px 0px 10px 0px;}					
.highlight-article .topline .kicker {text-transform:uppercase;float:left;}		
.highlight-article .topline .date 	{text-transform:uppercase;float:right;}
.highlight-article h2				{font-size:18px; color:#003b77;margin:0px 0px 14px 0px;font-weight:bold;line-height:20px;}
.highlight-article h2 a	 			{font-size:18px; color:#003b77;margin:0px 0px 20px 0px;}
.highlight-article	 p				{margin:0px 0px 0px 0px!important;}
.highlight-article img				{margin:0px 10px 0px 0px;float:left;padding:3px 0px 0px 0px;}
.highlight-article a				{color:#0066cc;}
.highlight-article a:active			{color:#c90000;}
/* Paging */
.pageing							{background:#e7edea;color:#003b77;padding:4px 0px 4px 0px;margin:0px 0px 0px 0px;}
.pageing .left						{float:left;width:30%;text-align:left}
.pageing .center					{float:left;width:39%;text-align:center;}
.pageing .right						{float:right;width:30%;text-align:right}
.pageing .pages img					{margin:0px 0px 0px 0px;width:1px; float:none;}	
.pageing .pages a					{color:#00406e;padding:0px 4px 0px 4px;margin:0px 4px 0px 0px;width:25px;line-height:16px;}
.pageing .pages a:active			{color:#c90000;}
/*.pageing .pages a:visited			{color:#993399;}*/
.pageing .pages .active				{color:#ffffff!important;font-weight:bold;background:url(/img/icons/pageing_active_bg.gif);}					
.pageing .beginning					{float:left;padding:2px 0px 0px 0px;margin:0px 0px 0px 16px;}
.pageing .back						{float:left;margin:2px 0px 0px 10px;}
.pageing .back a					{color:#00406e;font-weight:bold;background:url(/img/icons/arrow_03.gif) 0px 3px no-repeat;padding:0px 0px 0px 10px;}
.pageing .forward					{float:right;margin:2px 10px 0px 0px;}
.pageing .forward a					{color:#00406e;font-weight:bold;background:url(/img/icons/arrow_04.gif) no-repeat 100% 3px ;padding:0px 10px 0px 0px;}					
.pageing .ending					{float:right;margin:0px 10px 0px 0px;padding:2px 0px 0px 0px;}


/* SlideShow Controller */
.img-controller						{color:#00406e;margin:0px 0px 16px 0px;background:#e7edea;}
.img-controller	.left				{float:left;text-align:left;width:20%;}
.img-controller	.center				{float:left;text-align:center;width:60%;}
.img-controller	.right				{float:right;text-align:right;width:20%;}

.img-controller	.pages				{padding:2px 0px 0px 0px;font-weight:bold;color:#00406e;}
.img-controller	.active				{color:#ffffff;font-weight:bold;background:#055a88;padding:0px 5px 0px 5px;font-size:11px;}

.img-controller .btn-1				{background:#055a88 url(/img/icons/ic_back.gif) no-repeat scroll 16px 8px;height:18px;font-weight:bold;font-size:11px;padding:1px;text-align:center;width:90px;}
.img-controller .btn-1 a			{border:1px solid #055a88;color:#FFFFFF !important;display:block;padding:0px 0px 2px 0px;height:14px;}
.img-controller .btn-1 a:hover		{border:1px solid white;display:block;text-decoration:none !important;}

.img-controller .btn-2				{background:#055A88  url(/img/icons/ic_go.gif) no-repeat scroll 71px 8px;height:18px;float:right;font-size:11px;font-weight:bold;padding:1px 1px 1px 1px;text-align:center;width:90px;}
.img-controller .btn-2 a			{border:1px solid #055A88 ;color:#FFFFFF !important;display:block;padding:0px 0px 2px 0px;height:14px;}
.img-controller .btn-2 a:hover		{border:1px solid white;display:block;text-decoration:none !important;}


/* Box Hintegrund */

.box_288							{background:#FCF7E7;height:288px;}
.box								{background:#065A88;margin:0px 0px 16px 0px;}
.box .std-teaser a								{color:#a3d7f2 !important;}
.box h2								{font-size:14px; color:#00406e;font-weight:normal;margin-bottom:-3px;}
.boxfooter							{display:none !important;height:7px; background:url(../img/background/boxfooter_left.gif) no-repeat left;}
.boxcontent							{padding:6px 10px 10px 10px;}
.boxfooter span						{background:url(../img/background/boxfooter_right.gif) no-repeat right top; float:right; width:13px; height:7px;margin:0px;padding:0px; overflow:hidden}
.forum .box .boxcontent 			{background:#FAEFCF;}
.box .boxcontent 					{background:#FAEFCF;}
/* Breadcrumb */
.breadcrumb								{background:#e7edeb;padding:5px 16px 4px 10px;color:#00406e;margin:0px 0px 16px 0px;line-height:normal;/*margin-right:-16px;*/}
.breadcrumb a							{color:#3e8ad4;}
.breadcrumb span						{color:#0066cc; padding:0px 5px 0px 5px;}
.breadcrumb .progressbar				{margin:1px 14px 0px 5px;height:14px;height:14px;float:left;}
.breadcrumb .progressbar .west			{width:3px;height:14px;background:url(/img/icons/progressbar-sprite-bc.gif) 0px 0px no-repeat;float:left}
.breadcrumb .progressbar .center		{height:14px;width:177px;background:url(/img/icons/progressbar-sprite-bc.gif) 0px -28px ;float:left;font-size:1px;line:height:1px;}
.breadcrumb .progressbar .center .my	{height:8px;background:#ffc30b;margin:3px 0px 0px 0px; border-right:1px solid #ffffff;}
.breadcrumb .progressbar .east			{width:3px;height:14px;background:url(/img/icons/progressbar-sprite-bc.gif) 0px -14px no-repeat;float:left}


/* KeyVisual */
.keyvisual							{margin:0px 0px 16px 0px;padding-top:164px;padding-bottom:25px;}
.keyvisual  .layer					{background:url(/img/background/kvlayer.png); height:65px;padding:6px 20px 0px 20px;overflow:hidden;}
.keyvisual  .layer h1				{font-size:18px; font-weight:normal; color:#ffffff; margin:0px 0px 3px 0px;}
.keyvisual  .layer  p				{font-size:11px; color:#ffffff; line-height:16px;margin:0px;}
	

/* Modul Artikel-Liste */
.pageing.tablist					{background:url(/img/background/paging621.gif)!important}
.article-list						{margin:0px 0px 0px 0px;line-height:16px; padding:10px 10px 10px 10px;background-color:#FFFFFF;}
.article-list .tabbar				{margin:10px 0px 0px 0px; background:url(/img/background/tabline.gif) 0px 24px no-repeat; padding:0px 0px 3px 0px;}
.article-list .tabbar .line			{background:#bababa; font-size:1px; line-height:1px; height:1px; width:601px; float:left;}
.article-list .tabbar .tab1			{float:left;margin:0px 3px 0px 0px;}
.article-list .tabbar .tab2			{float:left;}
.article-list .tabbar .tab2.on		{}
.article-list .tabbar .off a		{font-size:14px; font-weight:bold; color:#00406e; background:url(/img/background/tableft_off.gif) left top no-repeat; display:block; }
.article-list .tabbar .off a span	{background:url(/img/background/tabright_off.gif) right top no-repeat; display:block;padding:5px 11px 5px 11px;}
.article-list .tabbar .on .nolink			{font-size:14px; font-weight:bold; color:#7e1f43; background:url(/img/background/tableft_on.gif) left top no-repeat; display:block;}
.article-list .tabbar .on .nolink span	{background:url(/img/background/tabright_on.gif) right top no-repeat; display:block;padding:5px 11px 5px 11px;}
.article-list .clear				{margin-bottom:-20px;font-size:1px;line-height:1px; display:block}
.article-list h2					{font-size:12px;color:#00406e;font-weight:normal;margin-bottom:-3px;text-transform:uppercase;}
.article-list .item					{padding:10px 0px 10px 0px;}
.article-list .item .topline		{margin:0px 0px 2px 0px;}		
.article-list .item .pipe			{padding:0px 5px 0px 5px; color:#0066cc;}			
.article-list .item .topline .kicker {text-transform:uppercase;float:left;}		
.article-list .item .topline .date	 {text-transform:uppercase;float:right;}
.article-list .item	 h3				{font-size:11px; color:#00406e;margin:0px 0px 5px 0px;line-height:16px;}
.article-list .item	 h3 a			{font-size:11px; color:#00406e;white-space:normal;}
.article-list .item	 h4				{font-size:11px; color:#00406e;margin:0px 0px 2px 0px; font-weight:normal;}
.article-list .item	 p				{margin:0px 0px 5px 0px!important;}
.article-list .item img				{margin:0px 10px 0px 0px;float:left;}
.article-list .item a				{color:#0066cc;white-space:nowrap;}
.article-list .item span			{float:left;}
.article-list .item .addon1			{color:#00406E;margin:0px 25px 0px 0px;}
.article-list .item .more-link		{color:#0066cc!important;background:url(/img/bullets/round-arrow.gif) 0px 3px no-repeat;padding:0px 0px 0px 17px;}
.article-list .bullets 				{margin:0px 0px 12px 0px; background:url(/img/background/bg_line.gif) repeat-x top; padding:7px 0px 0px 0px;}
.article-list .bullets h3			{font-size:11px; color:#003b77;margin:0px 0px 2px 0px; font-weight:bold; line-height:16px;}
.article-list .bullets ul			{list-style-type:none;}
.article-list .bullets ul li		{line-height:20px; background:url(/img/icons/list_bullet.gif) 0px 8px no-repeat; padding:0px 0px 0px 8px;}
.article-list .bullets a			{color:#0066cc;}

.article-list ul.ticker				{margin:12px 0px 0px 0px;}
.article-list ul.ticker	a			{color:#0066cc;}
.article-list ul.ticker li			{background:url(/img/background/bg_line.gif) repeat-x bottom;padding:0px 0px 3px 0px; margin:0px 0px 1px 0px;}
.article-list ul.ticker span		{margin:0px 16px 0px 0px;}
.article-list ul.ticker li.more		{background:none; text-align:right; padding:7px 0px 0px 0px;margin-bottom:-3px;}
.article-list ul.ticker li.more a	{background:url(/img/icons/arrow_right.gif) 0px 1px no-repeat; padding:0px 0px 0px 15px;}

/* Modul Result-list */
.result_list .count					{font-weight:bold; color:#00406e;}
.result_list .pageing 				{margin:0px; background:url(/img/background/paging621.gif); padding:4px 0px 4px 0px;}
.result_list .boxcontent				{padding-bottom:0px;}
.result_list .sort					{border-bottom:1px solid #bababa; text-align:right; padding:13px 10px 3px 0px;margin:0px -10px 0px -10px;}
.result_list .sort .active			{color:#7e1f43;}
.result_list .flag					{padding:5px 10px 6px 10px; background:url(/img/background/bg_line.gif) bottom repeat-x; margin:0px -10px 0px -10px;}
.result_list .links	.active			{color:#7e1f43;}
.result_list .links strong			{color:#00406e; padding:0px 0px 7px 0px; display:block}	
.result_list .links ul li 			{padding:0px 0px 8px 0px;}		
.result_list .flag_bottom			{padding:7px 10px 6px 10px; background:url(/img/background/bg_line.gif) top repeat-x; margin:0px -10px 0px -10px;}
.result_list .flag_bottom input			{width:13px; height:13px; float:left;}
.result_list .flag_bottom label			{float:left;padding:0px 0px 0px 5px;}
.result_list .flag input			{width:13px; height:13px; float:left;}
.result_list .flag label			{float:left;padding:0px 0px 0px 5px;}
.result_list .spacer				{color:#bababa; padding:0px 5px 0px 5px;}
.result_list .result				{padding:10px 0px 10px 0px;}
.result_list .subcol1				{float:left; width:156px;}
.result_list .subcol2				{float:left; width:427px; border-left:1px solid #bababa; padding:0px 0px 0px 16px;}
.result_list a						{color:#0066cc;}
.result_list .line					{background:url(/img/background/bg_line.gif) repeat-x; height:1px; line-height:1px; font-size:1px;margin:0px 0px 5px 0px;}
.result_list .item					{padding:0px 0px 5px 0px;}
.result_list .item .entry			{float:left; width:346px; background:url(/img/background/vline.gif) repeat-y right; padding:0px 10px 0px 0px;}
.result_list .item .entry h2		{font-size:12px; line-height:18px; font-weight:normal; margin:0px 0px 2px 0px;}
.result_list .item .entry h3		{font-size:11px; line-height:16px; font-weight:bold; margin:0px 0px 3px 0px;}	
.result_list .item .entry p			{margin:0px; line-height:16px;}
.result_list .item .service			{float:left; width:52px; padding:0px 0px 0px 10px; line-height:18px;}
.result_list .item input			{float:left; width:13px; height:13px;}
.result_list  .w320					{width:310px; padding:0px 0px 0px 10px;}
.result_list  .checkbox				{float:left; padding:4px 0px 0px 0px;}

/* Modul News-Liste Tabbar */
.tb-news-list						{margin:0px;line-height:16px;background:#FDF7E7;}
.tb-news-list .item					{padding:7px 11px 7px 11px;cursor:pointer;background:#FDF7E7;}
.tb-news-list .active				{background:#faefcf;}
.tb-news-list .date					{float:left;background:url(/img/icons/date_sheet.gif) no-repeat;width:25px;height:30px;overflow:hidden;text-align:center;color:#FFFFFF;font-weight:bold;margin:2px 10px 0px 0px;}
.tb-news-list .date .month			{font-size:9px;line-height:14px;}
.tb-news-list .date .day			{font-size:13px;line-height:10px;}
.tb-news-list p						{margin:0px;}
.tb-news-list h2					{color:#003b77;font-weight:bold;font-weight:bold;}	
.tb-news-list h2 a					{color:#003b77;font-weight:bold;}	
.tb-news-list h3					{color:#003b77;font-weight:normal;}	
.tb-news-list h3 a					{color:#003b77;font-weight:normal;}
.tb-news-list .line_dashed			{font-size:1px;line-height:1px;background:url(/img/background/bg_line.gif);height:1px;margin:1px 0px 1px 0px;}
#news_boxall						{border-left:1px solid #bababa;border-right:1px solid #bababa;border-bottom:1px solid #bababa;}
#news_boxmostread					{border-left:1px solid #bababa;border-right:1px solid #bababa;border-bottom:1px solid #bababa;}
#news_boxwatched					{border-left:1px solid #bababa;border-right:1px solid #bababa;border-bottom:1px solid #bababa;}
.tb-news-list .activeon				{background:#faefcf;}

/* Tabellen */
.table-list							{}
.table-list	p						{line-height:16px;}
.table-list	 table	.br				{border-right:1px solid #b4b4b4;}

.table-list table .line				{background:url(/img/background/bg_line.gif); font-size:1px; line-height:1px;padding:0px;}

.table-list table .line				{background:#b4b8bb!important; font-size:1px; line-height:1px;padding:0px;}
.table-list table					{width:100%;}
.table-list table thead th.grading-lblue 		{border-bottom:1px solid #b4b4b4;background:#fcf7e7;border-right:1px solid #b4b4b4; }
.table-list table thead th.grading-lblue.right 	{border-right:none;}
.table-list table thead				{border-bottom:1px solid #b4b4b4;}
.table-list table td				{padding:5px 10px 5px 10px;overflow:hidden;}
.table-list table .hl-lblue			{font-size:14px;color:#ffc30b;padding:6px 0px 5px 9px;font-weight:normal;background:#055a88;}
.table-list table .hl-green			{font-size:11px;color:#FFFFFF;background:#00441c;padding:5px 10px 5px 10px;font-weight:normal;}
.table-list table .grading-lblue	{font-size:11px;color:#003b77;padding:7px 10px 7px 10px; font-weight::bold;}
.table-list table .color-change1	{background:#ffffff;background:#e7edea;}
.table-list table .color-change1 td	{border-bottom:1px solid #B4B4B4;}
.table-list table .color-change2 td	{border-bottom:1px solid #B4B4B4;}
.table-list table .line				{height:1px; background:url(../img/background/table_line.gif);}
.table-list table .color-change2	{background:#ffffff;background:#fcf7e7;}
.table-list table .color-change3	{background:#c6e3cd;}
.table-list table .color-change4	{background:#b2cab9;}
.table-list table a 				{color:#003b77;}
.table-list table a:active		{color:#c90000;}
/*.table-list table a:visited		{color:#993399;}*/
.table-list table .hook img				{vertical-align:middle;padding:0px 0px 0px 3px;}
.table-list table .highlight		{color:#c90000;}
.table-list table .no_pad		{background:#E7EDEA }
/* Link Icons */
.ico-pdf							{background:url(/img/icons/pdf.gif) 0px 0px no-repeat; padding:0px 0px 0px 20px; height:15px;float:left;}
.ico-notice							{background:url(/img/icons/ico_notice1.gif) 0px 2px no-repeat; padding:0px 0px 0px 15px; height:15px;float:left;}
.ico-taler							{background:url(/img/icons/taler.gif) 0px 0px no-repeat; padding:0px 10px 0px 20px; height:15px;float:left;}	
.download_pdf						{background:url(/img/icons/pdf.gif) 0px -1px no-repeat; padding:0px 0px 2px 20px; height:15px;margin-bottom:5px}

/* Teaser Elemente */
.std-teaser.pic						{padding:10px;overflow:hidden;line-height:16px;margin:0px 0px 16px 0px;color:#003b77; background:transparent;}

.std-teaser							{padding:10px 10px 10px 10px;overflow:hidden;line-height:16px;margin:0px 0px 0px 0px;color:#ffffff;}
.std-teaser h2						{color:#ffc30b;font-size:12px;margin:0px 0px 9px 0px;font-weight:normal;text-transform:uppercase;}
.std-teaser h3						{color:#ffffff;font-size:11px;margin:0px 0px 5px 0px;font-weight:bold;}
.std-teaser h4						{color:#ffffff;font-size:11px;margin:0px 0px 0px 0px;}
.std-teaser span					{font-weight:normal;}
.std-teaser p						{color:#ffffff;margin:0px 0px 0px 0px;}
.std-teaser a						{color:#ffffff;white-space:nowrap;}
.std-teaser .blue					{color:#003b77;}
.std-teaser .line_dashed			{font-size:1px;line-height:1px;background:url(/img/background/bg_line.gif);height:1px;margin:0px 0px 10px 0px;}
.std-teaser .image-top				{margin:-10px 0px 0px 0px;}

.std-teaser .adress-set				{color:#ffffff;margin:8px 0px 0px 0px;}
.std-teaser .adress-set	.label		{font-weight:bold;width:65px;;float:left;}

.std-teaser .image-frame					{margin:0px 0px 11px 0px;}
.std-teaser .image-frame img				{margin:0px 0px 2px 0px;}
.std-teaser .image-frame .caption			{font-size:10px;line-height:14px;color:#ffffff;}
.std-teaser .image-frame span				{color:#ffffff;font-style:italic;font-size:10px;}
.std-teaser .addon1							{margin:0px 0px 0px 0px; color:#333333;}
.std-teaser .profil .progressbar			{margin:0px 0px 4px 0px; height:12px; overflow:hidden}
.std-teaser .profil .progressbar .west		{float:left; width:3px; background:url(/img/icons/progressbar_profil_sprite.gif) 0px 0px; height:12px;}
.std-teaser .profil .progressbar .center	{float:left; width:171px;height:12px;background:url(/img/icons/progressbar_profil_sprite.gif) 0px -24px; }
.std-teaser .profil .progressbar .east		{float:left; width:3px;height:12px;background:url(/img/icons/progressbar_profil_sprite.gif) 0px -12px; }
.std-teaser .profil .progressbar .my		{background:url(/img/icons/progressbar_profil_sprite.gif) 0px -36px; }
.std-teaser .clear							{margin-bottom:-10px;font-size:1px;line-height:1px;}
.std-teaser .item							{margin:0px 0px 10px 0px}
.std-teaser .search_forum					{border:1px solid #5b748e;background:#fffffff; height:18px;float:left;margin:0px 10px 0px 0px; width:160px;}
.std-teaser .search							{border:1px solid #5b748e;background:#fffffff; float:left;margin:0px 10px 0px 0px; width:248px; font-size:11px; color:#7E1F43;padding:2px 0px 2px 2px; line-height:normal}
.std-teaser .more-link						{color:#a3d7f3!important;background:url(/img/icons/arrow-white.gif) 0px 3px no-repeat;padding:0px 0px 0px 16px;margin:4px 0px 9px 0px;}
.std-teaser	.downloads						{padding:4px 0px 0px 0px;}
.std-teaser	.bonus							{padding:4px 0px 0px 0px;}
.std-teaser	.bonus .boxes					{margin:0px 6px 0px 0px;height:10px;}
.std-teaser	.bullet-list ul li 				{list-style-type:disc!important;padding-left:14px;}

.notice .item						{background:url(/img/background/bg_line.gif) repeat-x bottom; padding:0px 0px 3px 0px;margin:0px 0px 3px 0px;}
.notice  .link						{float:right;margin:5px 0px 0px 0px;}

/* Meine Bilder */
.my_pics							{}
.my_pics h2							{margin:0px 0px 0px 0px!important;}
.my_pics .top						{margin:0px 0px 12px 0px;}
.my_pics a.edit						{background:url(/img/icons/arrow_right_white.gif) no-repeat scroll left;padding:0px 0px 0px 17px;color:#0066CC;}

.my_pics .pics .userimage           	{border:2px solid transparent;float:left;}
.my_pics .pics .userimage:hover         {border:2px solid #7f1f44;}
.my_pics .pics .userimage .active      	{border:2px solid #7e2045;}
.my_pics .pics .userimage img       	{border:2px solid #FFFFFF;}
.my_pics .pics .userimage.big			{margin:0px 12px 0px 0px;}
.my_pics .pics .userimage.small     	{margin:0px 0px 13px 0px;}
.my_pics .pics .userimage.small.left	{margin:0px 16px 0px 0px;}
.my_pics .pics .userimage a    			{border:1px solid #dadada;float:left;}

/* Kreuzfahrten Suche */
.cruise_search				{padding:16px 10px 15px 10px;}
.cruise_search label		{font-size:14px; font-weight:bold; color:#00406e; padding:1px 10px 0px 0px;}
.cruise_search input		{margin:0px 10px 0px 0px; font-size:11px; width:305px;}


/* Image Teaser */




/* Redaktionelle Teaser im Contentbereich */
.content-teaser					{padding-top:9px; padding-left:10px; padding-bottom:10px; margin-bottom:-7px;}
.content-teaser img				{margin:0px 0px 12px 0px;}
.content-teaser h1				{font-size:18px; line-height:22px; color:#00406e; font-weight:normal; margin-top:-5px; margin-bottom:5px;}
.content-teaser h2				{font-size:11px; line-height:16px; color:#00406e; font-weight:normal; margin:0px;}
.content-teaser h3				{font-size:11px; line-height:16px; color:#00406e; font-weight:bold; margin:0px 0px 4px 0px;}
.content-teaser p				{font-size:11px; line-height:16px; color:#333333; font-weight:normal; margin:0px;}
.content-teaser a				{color:#0066cc; white-space:nowrap;}
.content-teaser .more			{background:url(/img/background/bg_line.gif) repeat-x top; padding:5px 0px 0px 0px; margin:5px 0px 0px 0px; text-align:right}
.content-teaser .img-frame		{border:1px solid #cccccc; float:left; margin:0px 10px 0px 0px;}
.content-teaser .img-frame img	{border:2px solid #ffffff;margin:0px;}



.result-box							{margin:17px 0px 0px 0px;padding:14px 0px 0px 0px;border-top:1px solid #B4B8BB;}
.result-box	.resultleft				{float:left;}
.result-box	.resultright			{float:left;white-space:nowrap;margin:0px 0px 0px 25px;}
.result-box .boxes 					{margin:0px 0px 0px 5px;float:left;padding:4px 0px 0px 0px;}
.result-box .boxes img				{margin:0px 3px 0px 0px;float:left;}
.result-box	.line					{border-bottom:1px solid #b4b4b4; font-size:1px; line-height:1px; height:1px;margin:5px 0px 5px 0px;}						
.result-box .progress .boxes		{margin:0px 6px 0px 0px;height:10px;}
.result-box .progress .boxes img	{vertical-align:middle;}

.result-box .course					{margin-bottom:1px;}
.result-box .course h2				{font-size:11px;font-weight:normal;color:#ffffff;margin:0px 0px 0px 0px;float:left;width:85px;}
.result-box .course .boxes			{float:left;}
.result-box .course .count			{float:right; color:#ffffff;width:45px;}

.result-box .progressbar			{margin:3px 0px 1px 0px;height:23px;width:100%;height:23px;}
.result-box .progressbar .west		{width:4px;height:23px;background:url(/img/icons/progressbar-sprite.gif) 1px 0px no-repeat;float:left;}
.result-box .progressbar .center	{height:23px;width:171px;background:url(/img/icons/progressbar-sprite.gif) 0px -46px repeat-x;float:left;font-size:1px;line-height:1px;}
.result-box .progressbar .center .my	{height:8px;background:url(/img/icons/progress_my.gif) repeat-x;margin:3px 0px 0px 0px;border-right:1px solid #ffffff;float:left;}
.result-box .progressbar .center .all	{height:8px;background:url(/img/icons/progress_all.gif) repeat-x;margin:1px 0px 0px 0px;border-right:1px solid #ffffff;float:left;}
.result-box .progressbar .east		{width:3px;height:23px;background:url(/img/icons/progressbar-sprite.gif) 0px -23px no-repeat;float:left}		
.result-box .average				{margin:5px 0px 7px 0px;float:left;}
.result-box .alt					{color:#ffc30b;}	
.result-box .all					{color:#ffffff;}

.result-box2						{margin:16px 0px 10px 0px;padding:0px 0px 0px 0px;}
.result-box2 .progress				{}
.result-box2 .progress .boxes		{margin:0px 6px 0px 0px;height:10px;}
.result-box2 .progress .boxes img	{vertical-align:middle;}

.result-box2 .progressbar			{margin:5px 0px 5px 0px;height:23px;width:100%;height:23px;}
.result-box2 .progressbar .west		{width:3px;height:23px;background:url(/img/icons/progressbar-sprite.gif) 0px 0px no-repeat;float:left}
.result-box2 .progressbar .center	{height:23px;width:201px;background:url(/img/icons/progressbar-sprite.gif) 0px -46px ;float:left;font-size:1px;line:height:!px;}
.result-box2 .progressbar .center .my	{height:8px;background:#00441c;margin:3px 0px 0px 0px;}
.result-box2 .progressbar .center .all	{height:8px;background:#003b77;margin:1px 0px 0px 0px;}
.result-box2 .progressbar .east		{width:3px;height:23px;background:url(/img/icons/progressbar-sprite.gif) 0px -23px no-repeat;float:left}			
.result-box2 .average				{margin:8px 0px 0px 0px;}
.result-box2 .alt					{color:#00441c;}

/* fvw-group */
.fvw-group 							{padding:20px 0px 0px 50px;}
.fvw-group .item					{width:237px; float:left;padding:0px 40px 40px 0px;}
.fvw-group .item img				{margin:0px 0px 12px 0px;}
.fvw-group .item h2					{font-weight:bold; color:#00406e; line-height:16px;margin:0px 0px 4px 0px;}
.fvw-group .item p					{line-height:16px; margin:0px 0px 5px 0px;}	
.fvw-group .item a					{color:#0066cc;}


.check-list							{padding:4px 0px 0px 0px;}
.check-list li						{list-style-type:none;background:url(/img/icons/hook.gif) 0px 2px no-repeat;padding:0px 0px 10px 16px;}
.check-list li a					{color:#ffffff;}

/*FAQs*/
.faq									{margin:0px 0px 7px 0px;line-height:16px;padding:7px 10px 0px 10px;}
.faq .faq-nav							{width:166px;margin:0px 16px 0px 0px;}
.faq .faq-nav .list-bg					{background:#fcf7c7;width:166px;height:136px;}
.faq .faq-text 							{float:left;width:645px;}
.faq .faq-text h2						{color:#00406e;font-size:14px;font-weight:normal;margin:0px 0 9px;}	
.faq .faq-text a						{color:#0066cc;}	
.faq .faq-body .faq-nav .sub-nav		{margin:0px 0px 0px 0px;}
.faq .faq-body .faq-nav .sub-nav ul li.active {width:166px;padding:0px;}
.faqtabpanel .faq-nav .sub-nav ul li#back		{display:none;}
.faqtabpanel .faq-body .col6			{width:645px;}
.faqtabpanel .faq-nav	{background:#fcf7c7;width:166px;height:380px;}
.faqtabpanel .faq-body .faq-nav .sub-nav		{margin:0px 0px 0px 0px;}

ul.faqwithoutbg li							{list-style:none; background:url(/img/icons/faq_list.gif) no-repeat scroll 0px 3px; padding-left:14px; color:#0067cc;margin:0px 0px 3px 0px;}
ul.faqwithoutbg li a						{color:#0067cc;}
ul.faqwithoutbg li.act						{list-style:none; background: url(/img/icons/faq_list.gif) no-repeat scroll 0px -48px; padding-left:13px; color:#0067cc;margin:0px 0px 3px 0px;}
ul.faqwithoutbg li.act a					{color:#CC8B0C; font-weight:bold;}


#faqlist							{line-height:16px;}
#faqlist strong						{color:#0C4975;}
.more								{color:#0066CC;}
ul.faq li							{list-style:none; background:url(/img/icons/faq_list.gif) no-repeat scroll 0px 3px; padding-left:13px; color:#0067cc;margin:0px 0px 3px 0px;}
ul.faq li a							{color:#0067cc;}
ul.faq li.act						{list-style:none; background:url(/img/icons/faq_list_act.gif) no-repeat scroll 0px 3px; padding-left:13px; color:#c80000;}
ul.faq li.act a						{color:#c80000;}
.faq_text							{background:#FEF8E7;padding:10px;color:#333333;margin:10px 0px 10px 0px;}
.abc_bg								{background:url(/img/background/bg_abc.gif) repeat-y scroll left;}
.abc_link							{font-weight:bold; color:#00406e; padding:0px 2px 0px 2px;}
.abc_link a							{font-weight:bold; color:#00406e;}
a.abc_link 							{font-weight:bold; color:#00406e;}
a.abc_link_act						{font-weight:bold; color:#CC8B0D;}
.abc_nolink							{font-weight:bold; color:#00406e;}

/* Linien */
.line_dashed						{font-size:1px;line-height:1px;background:url(/img/background/bg_line.gif);height:1px;}
.line_solid							{font-size:1px;line-height:1px;height:1px;background:#94a6b0;}


/*Knowledgecheck Center*/


	#coursenav_div .breadcrumb 	{background:#e7edea!important; color:#00406e}


	.knowledge-check .x-form-check-wrap, .x-form-radio-wrap	{padding-left:0px!important;}
	/* loading */
	#knowledgecheckcenter .loading-indicator {padding-top:140px;padding-bottom:100px;font-size:14px;font-weight:bold;text-align:center;background-position:center;color:#003b77;}
	#knowledgecheckcenter .x-form-label-top .x-form-element	{padding-top:5px;}
	.x-panel.quiz	{padding-left:0px;padding-top:15px}
	
	#questionform	{padding-left:0px !important; padding-top:15px !important;}
	
	#KnowledgeCheckContainer .x-form-text, textarea.x-form-field {border:1px solid #8799a2!Important;width:170px}
	/* Frage */
	#knowledgecheckcenter .questionheadline {font-size:14px;margin:0px 0px 15px 0px;font-weight:bold;}
	#knowledgecheckcenter .question {margin:0px 0 0px 0;}
	#knowledgecheckcenter .question .questiontext {font-size:14px;float:left;padding:0px 0px 16px 0px;line-height:20px;}
	#knowledgecheckcenter .question .questionimages {float:left;}
	#knowledgecheckcenter .question .questionimages .questionimage {margin:0 10px 10px 0;}
	#knowledgecheckcenter	.questiontypedescription	{color:#00406e;}
#knowledgecheckcenter		#QuizAnswerContainer	{color:#00406e}

#knowledgecheckcenter		#QuizAnswerContainer	.quiz	{min-height:1px;}
.x-form-label-top .x-form-item label	{color:#00406e}
	#knowledgecheckcenter	.questiontypeinformation	{padding:0px 0px 0px 0px;}

	/* Multiple Choize */
	#knowledgecheckcenter .result .x-item-disabled {color:#003B77;cursor:default;opacity:1;-moz-opacity:1;filter:none;}
	#knowledgecheckcenter .result .x-item-disabled * {color:#003B77!important;cursor:default!important;}
	#knowledgecheckcenter .result .x-form-radio {background:transparent none no-repeat 0px 0px;height:16px;width:16px;margin-right:-1px;}
	#knowledgecheckcenter .result .x-form-check {background:transparent none no-repeat 0px 0px;height:16px;width:16px;margin-right:-1px;}
	/* wrong: */
	#knowledgecheckcenter .result .x-form-check-checked .x-form-radio-wrap-inner .x-form-radio {background:transparent url(/img/icons/checkresult_wrong.gif) no-repeat 0px 2px;}
	/* right: */
	#knowledgecheckcenter .result .x-form-check-checked .correct-answer .x-form-radio {background:transparent url(/img/icons/checkresult_right.gif) no-repeat 0px 2px;}
	/* missing: */
	#knowledgecheckcenter .result .correct-answer .x-form-radio {background:transparent url(/img/icons/checkresult_right.gif) no-repeat 0px 2px;}
	/* wrong: */
	#knowledgecheckcenter .result .x-form-check-checked .x-form-check-wrap-inner .x-form-check {background:transparent url(/img/icons/checkresult_wrong.gif) no-repeat 0px 2px;}
	/* right: */
	#knowledgecheckcenter .result .x-form-check-checked .correct-answer .x-form-check {background:transparent url(/img/icons/checkresult_right.gif) no-repeat 0px 2px;}
	/* missing: */
	#knowledgecheckcenter .result .correct-answer .x-form-check {background:transparent url(/img/icons/checkresult_missing.gif) no-repeat 0px 2px;}

	/* Cloze */
	#knowledgecheckcenter .cloze_letters {padding:10px 0px 30px;margin-left:-4px;}
	* html #knowledgecheckcenter .cloze_letters { width:450px; margin-left:-8px; }
	#knowledgecheckcenter .cloze_letter_btn {border:1px solid #5b748e;margin:3px 4px;width:22px;}
	#knowledgecheckcenter .cloze_letter_btn1,
	#knowledgecheckcenter .cloze_letter_btn2,
	#knowledgecheckcenter .cloze_letter_btn3 {border:1px solid #FFFFFF;width:20px;height:16px;overflow:hidden;text-align:center;color:#FFFFFF;font-size:12px;text-decoration:none;}

	#knowledgecheckcenter .cloze_letter_btn1 {background-color:#00406e;}
	#knowledgecheckcenter .cloze_letter_btn2 {background-color:#f0a305;}

	#knowledgecheckcenter .cloze_letter_btn1 {background-color:#065a88;}
	#knowledgecheckcenter .cloze_letter_btn2 {background-color:#f0a305;}

	#knowledgecheckcenter .cloze_letter_btn3 {background-color:transparent;color:#00406e;}
	#knowledgecheckcenter .cloze_correct_letter {color:#7e1f43;}

	/* Anagram */
	#knowledgecheckcenter #anagram_body {padding:30px 0px 00px;color:#00406e;font-size: 14px;margin-left:-5px;}
	#knowledgecheckcenter #anagram_body .anagram_letter {width:20px;height:20px;padding:2px 5px;cursor:pointer;}
	#knowledgecheckcenter #anagram_body .act {cursor:default;color:#D88002;}
	#knowledgecheckcenter #anagram_solution {padding:10px 0px 30px;margin-left:-5px;}
	#knowledgecheckcenter #anagram_solution .anagram_solution_letter {width:22px;height:18px;text-align:center;margin:5px;color:#cc8b0d;background-color:#FFFFFF;border:1px solid #94A6B0;cursor:default;font-size: 14px;}

	/* pause */
	.knowledgecheckbreakmsg1 {padding-bottom:10px; font-size:11px; font-weight:bold; color:#00406e;text-transform:none;}
	.knowledgecheckbreakmsg2 {font-weight:normal; font-size:11px; color:#00406e; font-weight:bold; text-transform:none;}

	/* hint */
	#knowledgecheckhint .hint {font-weight:bold;font-style:italic;}
	
	note. .x-form-radio	{padding-left:5px;}
	
	/* Puzzle */
	#knowledgecheckcenter .quizpuzzle {}
	#knowledgecheckcenter .puzzle_stone {border:1px solid #FFFFFF;z-index:10;cursor:pointer;}
	#knowledgecheckcenter .puzzle_stone:hover {border:1px solid #000000;z-index:20;}

	/* Buchstabenfeld */
	#knowledgecheckcenter .quizletterfield .letterfieldletter {background-color:#FFFFFF;border:1px solid #94A6B0;color:#003B77;cursor:pointer;font-size:12px;height:16px;margin:3px;text-align:center;text-transform:uppercase;width:22px;}
	#knowledgecheckcenter .quizletterfield .hover {background-color:#BDCFE5;}
	#knowledgecheckcenter .quizletterfield .check {background-color:#BDCFE5;}
	#knowledgecheckcenter .quizletterfield .active {color:#D88002;font-weight:bold;}
	#knowledgecheckcenter .quizletterfield .lost {color:#FF0000;font-weight:bold;}
	#knowledgecheckcenter .quizletterfield .correct {color:#00AA00;font-weight:bold;}

	/* Rangordnung */
	#knowledgecheckcenter #hierarchy_body {padding:30px 0px 00px;color:#00406e;font-size: 14px;margin-left:-5px;}
	#knowledgecheckcenter #hierarchy_body td {text-align:center;}
	#knowledgecheckcenter #hierarchy_body .hierarchy_part {padding:2px 5px;cursor:pointer;}
	#knowledgecheckcenter #hierarchy_body .act {cursor:default;color:#D88002;}
	#knowledgecheckcenter #hierarchy_solution {padding:10px 0px 30px;margin-left:-5px;}
	#knowledgecheckcenter #hierarchy_solution .hierarchy_solution_part {text-align:center;margin:5px;color:#f0a305;background-color:#FFFFFF;border:1px solid #94A6B0;cursor:default;font-size: 14px;padding: 10px 0;}

	/* Stumme Karte */
	#knowledgecheckcenter .muteMapSolutionLeftCol {}
	#knowledgecheckcenter .muteMapSolutionRightCol {padding:5px 10px;}
	#knowledgecheckcenter .muteMapSolutionLine {padding:5px 0;}
	#knowledgecheckcenter .muteMapSolutionField {width:20px;color:#D88002;font-weight:bold;text-align:center;text-transform:uppercase;}
	#knowledgecheckcenter .muteMapSolutionLocation {font-weight:bold;font-size: 14px;}
	#knowledgecheckcenter .wrong {color:#FF0000;}
	#knowledgecheckcenter .correct {color:#00AA00;}

	/* Memory */
	#knowledgecheckcenter .memory {}
	#knowledgecheckcenter .memory td {width:72px;height:72px;text-align:center;vertical-align:middle;border:1px solid #CCCCCC;cursor:pointer;font-size: 14px;overflow:hidden;}
	#knowledgecheckcenter .memory td.hover {background-color:#BDCFE5;border-color:#BDCFE5;}
	#knowledgecheckcenter .memory td.uncovered {background-color:transparent;border-color:#D88002;}
	#knowledgecheckcenter .memory .memoryCardImage {}
	#knowledgecheckcenter .memory .memoryCardText {}
	#knowledgecheckcenter .memory .memoryCardText div 			{width:72px;}
	
/*Profil*/

.profile 				{}
.profile table			{width:100%;}
.profile .box 			{background:#ffffff;}
/*
.profile table .col1	{width:191px;}
.profile table .col2	{width:360px;}
.profile table .col3	{width:75px;}
*/
.profile table .col1	{width:191px;}
.profile table .col2	{width:340px;}
.profile table .col3	{width:95px;}
.profile table .bb		{border-bottom:1px solid #b4b4b4;}
.profile table h3		{color:#065A88}		
.profile table .pd		{padding:5px 0px 5px 10px;}
.profile table .ptbr10	{padding:10px 10px 10px 0px;}
.profile .profeditbg .changecolor1	{background: #FDF7E7;}
.profile .profeditbg .changecolor2	{background: #E7EDEB;}
.profile .x-form-item 	{margin-bottom: 0px;}
.profile .btn			{width:80px; height: 15px; font-size: 11px; color: #ffffff; background-color:#055A88; padding: 3px;}
.profile a.btn:hover	{width:80px; height: 15px; font-size: 11px; color: #ffffff; background-color:#055A88; padding: 3px; text-decoration: none; }
.profile .yellow-bg		{background:#FEF8E7 none repeat scroll 0 0; padding: 5px 10px 4px 10px; text-transform:uppercase;}
.profile a				{color:#0f8C6;}
.profile h3 a				{color:#0066cc;}
.profile h3 a:visited		{color:#0066cc;}
.profile .box h2		{margin-bottom:0px !important;}


/* Registrierung */
#register_div	.x-panel-ml	{background:none!important;}
#register_div	.x-panel-mc {background:none!important;}
#register_div	.x-panel-tl {background:none!important;border:none;}
#register_div	.x-panel-mr {background:none!important;border:none;}	
#register_div	.x-panel-bl	{background:none!important;border:none;}
#register_div	.x-panel-bc {background:none!important;border:none;}
#register_div	.x-panel-br {background:none!important;border:none;}
#register_div #byear_display	{width:81px !important;}
#register_div #city				{width: 207px !important;}
#register_div #streetnumber		{width: 67px !important;}
#register_div .x-form-item label	{margin:0px!important;}

/* Course Navigator */
.navigator				{}
.navigator table		{width:100%;}
.navigator table a		{color:#00406e;}
.navigator table .footer{padding:10px 10px 10px 10px;}
.navigator table .red	{color:#b5123f;}
.navigator table a.down	{color:#7e1f43; background:url(/img/icons/red_down.gif) 0px 3px no-repeat; padding:0px 0px 0px 15px;}
.navigator table a.up	{color:#7e1f43; background:url(/img/icons/red_up.gif) 0px 3px no-repeat; padding:0px 0px 0px 15px;}
.navigator .p3			{padding:3px 0px 3px 0px;}
.navigator table .bggray	{background:url(/img/background/tb_gray.gif);}
.navigator table .passed span {background:url(/img/icons/bestanden.gif) no-repeat 0px 3px;padding:0px 0px 0px 20px;}
.navigator table .head1	{font-size:12px; color:#ffc30b;font-weight:normal;margin:0px;padding:6px 0px 4px 10px;background:#055a88;border-bottom:1px solid #B4B4B4;}
.navigator table .head2	{font-size:11px; color:#ffffff;font-weight:normal;padding:7px 5px 7px 5px;background:#055A88;border-bottom:1px solid #B4B4B4;}
.navigator table h3 a	{color:#00406e;}
.navigator table h4		{color:#ffffff; font-weight:normal}
.navigator table h5		{font-size:11px; color:#00406e; font-weight:normal;}
.navigator table	.col1	{width:270px;height:0px;font-size:0px;line-height:0px;padding:0px;}
.navigator table	.col2	{width:62px;height:0px;font-size:0px;line-height:0px;padding:0px;}
.navigator table	.col3	{width:101px;height:0px;font-size:0px;line-height:0px;padding:0px;}
.navigator table	.col4	{width:50px;height:0px;font-size:0px;line-height:0px;padding:0px;}
.navigator table	.col5	{width:133px;height:0px;font-size:0px;line-height:0px;padding:0px;}

.navigator .table-list table tr td strong	{color:#00406e;}
.navigator .table-list table tr td .line	{border:0px!important;}
.navigator .table-list table tr td .userimage {border:1px solid #DADADA;}
.navigator .table-list table tr td .userimage img {border:2px solid #FFFFFF;}

.navigator.profil .box 	{background:#ffffff;}
.navigator.profil table .wcheck {background:#055A88;}


.navigator table .br		{border-right:1px solid #b4b4b4;}
.navigator table .bl		{border-left:1px solid #b4b4b4;}
.navigator table .bb		{border-bottom:1px solid #b4b4b4;}
.navigator table .wcheck	{background:#00573b;font-size:11px; color:#ffffff;font-weight:bold;padding:7px 5px 7px 10px;border-bottom:1px solid #B4B4B4;}
.navigator table .wcheck h3	{background:#00573b;}
.navigator table tr.line td	{background:url(/img/background/bg_line_solid.gif);font-size:1px;line-height:1px;height:1px;float:left;width:100%;}

.sponsoren-box				{margin:0px 0px 32px 0px;border:1px solid #cccccc;overflow:hidden;}
.sponsoren-box h2			{font-size:11px;font-weight:bold;color:#003B77;padding:10px;}

.navigator table tr th 	{background:#00573b;}


/* Course Navigator modifiziert */
.navigator table .linecolor1 td 			{background:#fcf7e7;padding:5px 0px 5px 10px;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;} 
.navigator table .linecolor1 td.secondgap_l {background:#dbe6da;color:#333333;} 
.navigator table .linecolor1 td.secondgap_r {background:#dbe6da;border-right:none;} 

.navigator table .linecolor1 td.passed_l	{background:#dbe6da;border-right:none;color:#00573b;border-right:1px solid #b4b4b4;} 
.navigator table .linecolor1 td.passed_r	{background:#dbe6da;border-right:none;color:#00573b;} 
.navigator table .linecolor1 td.passed_r span {background:url(/img/icons/bestanden.gif) no-repeat 66px 1px;padding:2px 19px 2px 0px;}

.navigator table .linecolor1 td.invalid_l	{background:#dbe6da;border-right:none;color:#00573b;border-right:1px solid #b4b4b4;color:#b5123f;} 
.navigator table .linecolor1 td.invalid_r	{background:#dbe6da;border-right:none;color:#00573b;color:#b5123f;} 
.navigator table .linecolor1 td.invalid_r span {padding:0px 0px 0px 20px;color:#b5123f;}
.navigator table .linecolor1 td.invalid_r a {font-weight:bold;color:#00406e;}

.navigator table .linecolor2 td 			{background:#e7edea;padding:5px 0px 5px 10px;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;} 
.navigator table .linecolor2 td.secondgap_l {background:#c0d2c4;color:#333333;} 
.navigator table .linecolor2 td.secondgap_r {background:#c0d2c4;border-right:none;} 

.navigator table .linecolor2 td.passed_l	{background:#c0d2c4;border-right:none;color:#00573b;border-right:1px solid #b4b4b4;} 
.navigator table .linecolor2 td.passed_r	{background:#c0d2c4;border-right:none;color:#00573b;} 
.navigator table .linecolor2 td.passed_r span {background:url(/img/icons/bestanden.gif) no-repeat 0px 0px;padding:0px 0px 0px 20px;}

.navigator table .linecolor2 td.invalid_l	{background:#c0d2c4;border-right:none;color:#00573b;border-right:1px solid #b4b4b4;color:#b5123f;} 
.navigator table .linecolor2 td.invalid_r	{background:#c0d2c4;border-right:none;color:#00573b;color:#b5123f;} 
.navigator table .linecolor2 td.invalid_r span {padding:0px 0px 0px 20px;color:#b5123f;}
.navigator table .linecolor2 td.invalid_r a {font-weight:bold;color:#00406e;}

/* Course Navigator */
a.btn_blue		{color:#ffffff!important; font-weight:bold; font-size:11px; background:url(/img/buttons/btnblue_left.gif) left top; overflow:hidden; padding:0px 0px 4px 0px; display:block; height:13px; overflow:hidden;float:left;}
a.btn_blue span	{background:url(/img/buttons/btnblue_right.gif) no-repeat right top; padding:1px 8px 2px 8px; display:block;}
a.btn_blue:hover	{text-decoration:none;background:url(/img/buttons/btnblue_left_on.gif) left top;}
a.btn_blue:hover span	{text-decoration:none;background:url(/img/buttons/btnblue_right_on.gif)  no-repeat right top;}

a.btn_red		{color:#ffffff!important; font-weight:bold; font-size:12px; background:url(/img/buttons/btnred_left.gif) left top; overflow:hidden; padding:0px 0px 6px 0px; display:block; height:13px;}
a.btn_red span	{background:url(/img/buttons/btnred_right.gif) no-repeat right top; padding:1px 10px 4px 10px; display:block;text-align:center;}
a.btn_red:hover	{text-decoration:none;background:url(/img/buttons/btnred_left_on.gif) left top;}
a.btn_red:hover span	{text-decoration:none;background:url(/img/buttons/btnred_right_on.gif)  no-repeat right top;}

a.btn_red_a				{color:#ffffff!important;font-weight:bold;font-size:12px;background:#055a88;overflow:hidden;margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;display:block; height:13px; overflow:hidden;float:left; width:58px;}
a.btn_red_a span		{padding:1px 8px 4px 8px; display:block;text-align:center;}
a.btn_red_a:hover		{left top;}
a.btn_red_a:hover span	{}

/* 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 */

.blue_down	{background:transparent url(/img/icons/red_down.gif) no-repeat scroll 0 3px;padding:0 0 0 15px;}
.blue_right	{background:transparent url(/img/icons/hl_arrow.gif) no-repeat scroll 0 3px;padding:0 0 0 15px;}

.sponsors	{padding:16px 0px 0px 16px;background:#ffffff;}
.sponsors_without_border {padding:16px 0px 0px 16px;}


/* Slideshow Erweiterung */
.slideshow.col8 			{margin:0px 0px 16px 0px;}
.slideshow.col8 .image 		{height:228px;}
.slideshow.col8 .controller	{top:198px;left:0px;width:711px;position:absolute;}

/* Sponsoren cfm */
.std-teaser.t_sponsoren p 	{margin:0px 0px 10px 0px;}
.std-teaser.t_sponsoren p a {white-space:normal;}

/* Buttonbox*/
.std-content .contact {padding:0px 0px 20px 0px;}
.buttonbox						{width:100%; font-family:Arial, Helvetica, sans-serif!important}
.buttonbox .submitbtn			{width:80px;font-size:12px;margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;float:left;text-align:center;background:#055a88;}
.buttonbox .submitbtn a			{border:1px solid #055a88;color:#FFFFFF !important;display:block;padding:0px 7px 2px 7px;margin:0px 0px 0px 0px;height:14px;font-weight:bold;}
.buttonbox .submitbtn a:hover	{border:1px solid #ffffff;color:#FFFFFF !important;display:block;text-decoration:none;}
.buttonbox .submitbtn.left 		{margin:0px 10px 0px 0px;}
.buttonbox .submitbtn.right 		{}

.line_dotted			{font-size:1px;line-height:1px;background:url(/img/background/bg_line.gif);height:1px;margin:0px 0px 10px 0px;}

.w33prc 		{width:33%;}
.blue_h1 {font-size:12px;font-weight:normal;color:#003567;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-transform:uppercase;}
.feedbackHelperFormBoxOuter {height:350px;}
.feedbackHelperFormBox	{position:absolute;z-index:1;top:190px;}

.x-panel-bwrap .btn-1	{text-transform:none !important;}
.x-panel-bwrap .btn-2	{text-transform:none !important;}

.agbcontent b			{ color:#003B77; }

.myelearningbox a		{ color:#9ec8e7; }

.x-window-bl	{padding-left:3px;}

#contact_div .x-form-item, #contact_div .x-panel-body 	{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif !important; color:#2E6184; font-size:10px; }

#regform {padding-left: 130px;}

#news_details h1				{text-transform:none;}
#news_details .content 			{line-height:16px;}
#news_details .clsforwidth	 	{margin-right:0px !important;}
#news_list .article-list 		{overflow:hidden;}

.slideshow #slideshow_urltitle_div a	{color:#0066CC;} 

.homenewslist h1 		{margin-bottom:14px;}

#QuizAnswerContainer .x-form-cb-label	{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal;}

.bgnone					{background:none !important;}


/* Master Button Klassen */
a.ma-button 					{display: block;float: left; text-decoration: none; color:#ffffff; font-weight:bold; cursor:pointer;}
a.ma-button.wrp					{margin-right:10px;}
a.ma-button span 				{display: block;text-align:center; cursor:pointer;} 
a.ma-button:hover				{text-decoration:none;}

a.ma-button.v1					{background: transparent url(/img/buttons/ma-button-right-off-v1.gif) no-repeat scroll top right;  padding-right: 10px; font-size:13px;height:24px; overflow:hidden; }
a.ma-button.v1 span 			{background: transparent url(/img/buttons/ma-button-left-off-v1.gif) no-repeat;padding: 4px 0 6px 10px; font-weight:normal;} 
a.ma-button.v1:hover			{background: transparent url(/img/buttons/ma-button-right-on-v1.gif) no-repeat scroll top right;}
a.ma-button.v1:hover span 		{background: transparent url(/img/buttons/ma-button-left-on-v1.gif) no-repeat;}
a.ma-button.v1 .size			{width:136px;}

a.ma-button.v2					{background: transparent url(/img/buttons/ma-button-right-off-v2.gif) no-repeat scroll top right; height:20px; overflow:hidden;  padding-right: 8px; font-size:12px;}
a.ma-button.v2 span 			{background: transparent url(/img/buttons/ma-button-left-off-v2.gif) no-repeat;padding: 2px 0 4px 8px; font-weight:normal;} 
a.ma-button.v2:hover			{background: transparent url(/img/buttons/ma-button-right-on-v2.gif) no-repeat scroll top right; }
a.ma-button.v2:hover span 		{background: transparent url(/img/buttons/ma-button-left-on-v2.gif) no-repeat;} 
a.ma-button .size				{width:auto;} 
/*

/* modifizierte Main Navigation 
.main-nav2-premium									{height:28px!important;overflow:hidden;font-size:11px;background: url(/img/background/bg_mainnav.gif) no-repeat scroll 0 0;}
.main-nav2-premium ul 								{float:left; padding-left:16px; list-style-type:none;}
.main-nav2-premium ul li							{float:left;}
.main-nav2-premium ul li a							{color:#00406E;margin:3px 0px 0px 1px;padding-left:3px;padding-right:2px;font-size:11px;font-weight:bold;float:left;width:97px;height:18px;cursor:pointer;text-align:center;}
.main-nav2-premium ul li a:hover					{text-decoration:none;}
.main-nav2-premium ul li a span.left 				{width:3px;  height:35px;display:block; padding:0px 0px 0px 0px;float:left;}
.main-nav2-premium ul li a span.center				{}
.main-nav2-premium ul li a span.right				{width:3px;  height:35px;display:block; padding:0px 0px 0px 0px;float:left;}
.main-nav2-premium ul li.active a					{color:#00406E;text-decoration:none;background: url(/img/navigation/main-navigation-sprite.gif) repeat-x scroll center top;}
.main-nav2-premium ul li.active a span.left 		{}
.main-nav2-premium ul li.active a span.center		{background: url(/img/navigation/04_hover.gif) repeat-x scroll 0 0;}
.main-nav2-premium ul li.active a span.right		{}
*/

/* modifizierte Main Navigation */
.main-nav2-premium									{height:28px!important;overflow:hidden;font-size:11px;background: url(/img/background/bg_mainnav.gif) no-repeat scroll 0 0;}
.main-nav2-premium ul 								{float:left;list-style-type:none;padding-left:4px;}
.main-nav2-premium ul li							{float:left;}
.main-nav2-premium ul li a							{color:#055A88;margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;float:left;height:18px;cursor:pointer;}
.main-nav2-premium ul li a:hover					{text-decoration:none;color:#00406E;}
.main-nav2-premium ul li a:hover span.center		{background: url(/img/navigation/main-navigation-sprite.gif) repeat-x scroll 0px 0px;}
.main-nav2-premium ul li a span.left 				{width:1px;height:23px;padding:0px 0px 0px 0px;background: url(/img/navigation/main-navigation-sprite.gif) repeat-x scroll 0px -26px;display:block; float:left;}
.main-nav2-premium ul li a span.center				{height:18px;display:block;padding:5px 20px 0px 20px;float:left;}
/*
.main-nav2-premium ul li a span.right				{width:1px;height:23px;padding:0px 0px 0px 0px;background: url(/img/navigation/main-navigation-sprite.gif) repeat-x scroll 0px -26px;display:block; float:left;}

*/.main-nav2-premium ul li.active a					{color:#00406E;}
.main-nav2-premium ul li.active a span.center		{text-decoration:none;background: url(/img/navigation/main-navigation-sprite.gif) repeat-x;height:18px;}

.main-nav2-premium ul li.first a span.left 	{width:3px;height:23px;padding:0px 0px 0px 0px;background:none;display:block; float:left;}
.main-nav2-premium ul li.first a:hover span.left 	{width:3px;height:23px;padding:0px 0px 0px 0px;background: url(/img/navigation/first_on.gif) no-repeat scroll 0px 0px;display:block; float:left;}

.readmore					{margin-top:5px;}
.readmore a					{color:#0066CC; font-weight:bold;}

/* Teaserboxen */
.teaser-box					{border:1px solid #cccccc; background:url(/img/background/bg_teaserbox.gif) repeat-x bottom; margin:0px 0px 16px 0px;}
.teaser-box .box			{border:1px solid #ffffff; padding:8px;}
.teaser-box .box .tb-head	{}
.teaser-box .box .tb-foot	{display:none;}
.teaser-box .box .tb-content	{width:100%; overflow:hidden;}
.teaser-box h2				{margin-bottom:6px;}
.teaser-box h3				{margin-bottom:4px;}
.teaser-box h4				{margin-bottom:3px;}
.teaser-box .image			{border:1px solid #cccccc; margin-bottom:9px; float:left; margin-right:10px; margin-top:3px}
.teaser-box .video-box			{border-top:1px solid #cccccc; margin-bottom:9px; float:left; margin-right:10px; margin-top:3px; width:237px;}
.teaser-box .video-box a.play	{background:#FFFFFF url(/img/icons/video_play.gif) 5px 4px no-repeat; height:20px; display:block; padding:5px 0px 0px 30px;border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc; margin-bottom:6px}
.teaser-box .video-box .author	{font-size:11px; font-style:italic; color:#666666}
.teaser-box .video-box .img	{border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
.teaser-box p				{font-size:11px; line-height:16px; margin-bottom:5px;}
.teaser-box p a				{white-space:nowrap;}

.bgnone {background: none !important;}

/* Registrierung V2 */
.registerv2 						{border:1px solid #CCCCCC;}
.registerv2 .box					{padding:0px;}
.registerv2 .header					{background:#F0F3F5; padding:10px; margin-bottom:10px;}
.registerv2 .header h2				{}
.registerv2 .newsletterhint			{padding-left:22px;}

.profilv2 .x-form-item				{margin:0px;}
.profilv2 .profeditbg .changecolor2				{background:#F1F2ED;}
.profilv2 a.ma-button.wrp			{margin:0px;}
.profilv2 a.ma-button.wrp.form-a	{margin-right:10px;}
.profilv2 a.ma-button.v1 .size		{color:#ffffff;}
.profilv2 .right					{}
.profilv2 .newsletterhint			{padding:8px 0px 10px 0px;}
.profilv2 .col3						{text-align:right;}

#news_details .list li				{list-style-type:disc; margin-left:20px;}


/* Pinnwand Modul */
.pinnboard									{margin-bottom:16px;}
.pinnboard .pb_headline						{height:24px; overflow:hidden; margin-bottom:8px;}
.pinnboard .pb_headline h2					{float:left; padding:3px 0px 0px 10px;}
.pinnboard .pb_headline a.btn_entry			{float:right; width:136px; height:24px; overflow:hidden; background:url(/img/buttons/btn_neuer_eintrag.gif)}
.pinnboard .pb_headline a.btn_entry:hover	{background:url(/img/buttons/btn_neuer_eintrag.gif) 0px -24px;}
.pinnboard .pb_headline a.btn_entry	span	{display:none;}
.pinnboard .pb_boxheader					{background:url(../img/backgrounds/box_head.gif) repeat-x; color:#ffffff; padding:5px 10px;}
.pinnboard .pb_boxheader .hl_01				{float:left;}
.pinnboard .pb_boxheader .hl_02				{float:right;}
.pinnboard .item							{padding:5px 10px; background: url(/img/backgrounds/gradient_small.gif) repeat-x; border-bottom:1px solid #BBBBBB;}
.pinnboard .item .image						{float:left; border:1px solid #DFDFDF; margin-right:8px;}
.pinnboard .item .image	img					{border: 2px solid white; display:inline;}
.pinnboard .item .subject					{float:left; width:380px; padding-top:2px; color:#666666 ;}
.pinnboard .item .subject strong			{color:#333333;}
.pinnboard .item a.close					{padding-right:8px;}
.pinnboard .item .subject a.request			{font-weight:bold;}
.pinnboard .item .answer_count				{float:right; width:55px; text-align:center;}
.pinnboard .item .close						{float:right; width:65px; text-align:center;}
.pinnboard .item.detail						{border-bottom:none; background:#f0f0f0; }
.pinnboard .detail							{background:#f0f0f0; padding:5px 10px;}
.pinnboard .reply							{background:#f0f0f0; padding:0px 10px 0px 10px;}
.pinnboard .reply .item						{background:#ffffff; padding:10px;}
.pinnboard .reply  .detail					{background:#ffffff; padding:10px 10px 0px 10px;}
.pinnboard .reply  .detail p				{padding:0px 0px 10px 0px;}
.pinnboard .pb_answer						{background:#f0f0f0; padding:5px 10px;border-bottom:1px solid #BBBBBB;}
.pinnboard .pb_answer h3					{font-size:12px;}

.pinnboard .x-panel-mc						{background:#f0f0f0;}
.pinnboard .x-panel-mr						{background:#f0f0f0;}
.pinnboard .x-panel-ml						{background:#f0f0f0;}
.pinnboard .x-panel-tc						{background:#f0f0f0;}
.pinnboard .x-panel-tr						{background:#f0f0f0;}
.pinnboard .x-panel-tl						{background:#f0f0f0;border:none;}
.markoptinhint									{ color:#003567;font-size:11px; margin-top:10px; display:block; }.newsletterhint									{ color:#003567;font-size:11px; margin-top:10px; display:block; }.registerv2 .x-form-item label.x-form-cb-label	{float:left!important; width:400px!important; }
.registerv2 .x-form-check						{margin-top:5px; float:left;margin-right:4px;}
.registerv2 .ma-buttonbox						{margin-right:252px!important;}
.markoptinspan									{width:292px; display:block}
.newsletterspan									{width:292px; display:block}
.profilv2 .noborder								{border:none!important;}
.profilv2 .newsletterhint						{padding:0px 0px 5px 0px; margin-top:0px; background:none!important;}
.profilv2 .newsletter label						{float:left; width:489px; margin:2px 0px 0px 5px;}
.profilv2 .newsletter input						{float:left; clear:both; margin:0px 0px 8px 0px!important;}
.profilv2 .profeditbg .newsletterhint td 		{padding:3px 10px 3px 34px !important; border:none!important; line-height:18px;}

/*Kreuzwortraetsel*/
#QuizAnswerContainer #questionform .spacer				{width:15px!important;float:left!important;}
#QuizAnswerContainer #questionform .answerFreetext		{float:left!important;margin-right:5px;}
#QuizAnswerContainer #questionform .answerFreetext input{width:15px!important;font-size:11px;text-align:center;color:#000;text-transform:uppercase;}

/*Artikel Versenden*/
#frm_recommend form .x-form-item label					{text-align:left!important;}
#frm_recommend form .x-form-item #x-form-el-email		{padding-left:0px!important;}
#frm_recommend form .x-form-item #x-form-el-name		{padding-left:0px!important;}
#frm_recommend form .x-form-item #x-form-el-emailto		{padding-left:0px!important;}
#frm_recommend form .x-form-item #x-form-el-message		{padding-left:0px!important;}
#frm_recommend form .x-panel-bwrap .x-panel-body-noborder .btn-1	{margin-left:0px!important;}
#frm_recommend form .x-form-invalid-msg					 {width:270px!important;}

#fpRecommendDataFormPopup	{border:0px!important;}