.popupmaster							{border:solid 1px #ffffff; width:330px!important;}
.popupmaster input#forgottenpwemail		{padding-left: 0px !important;width:302px!important;margin:0px 0px 0px 0px!important;}
.popupmaster .x-window-ml				{border:none;}		
.popupmaster .x-window-mr				{padding-right:0px;}
.popupmaster .x-window-body				{width:310px!important;}
.popupmaster .submitbtn					{height:24px; width:148px!important;}
.popupmaster .submitbtn a				{padding:4px!important;}
.popupmaster .ma-button					{height:24px; width:148px!important; padding-right:0px!important;}
.popupmaster .ma-button span			{padding:4px!important;}
.popupmaster .x-window-mc				{padding:0px;}
.popupmaster .x-window-body				{padding:10px;}
.popupmaster form						{padding:0px!important;}
.popupmaster input#password				{margin:10px 0px 0px 0px!important;width:308px!important;}
.popupmaster .lostpwlink				{margin:10px 0px 0px 0px; display:block;}
.popupmaster .x-window-header			{padding:10px 0px 10px 5px!important;}
.popupmaster							{padding:0px!important;}
.popupmaster .x-tool-close				{display:none!important;}
.popupmaster .x-window-bl				{padding:0px;}
.popupmaster .x-window-footer			{padding:0px;}
.popupmaster .x-window-bwrap			{background:#ffffff!important;border:none!important;}
.popupmaster .x-window-ml				{background:#ffffff!important;margin:0px!important;padding:0px!important;}
.popupmaster .x-window-mr				{background:#ffffff!important;}
.popupmaster .x-window-mc				{background:#ffffff!important;}
.popupmaster .x-window-bl				{background:#ffffff;}
.popupmaster .x-window-br				{background:#ffffff;padding:0px;}
.popupmaster .x-window-bc				{background:#ffffff;}
.popupmaster p							{margin-bottom:16px;}

/*Hilfe Layer - 21-04-2010 SK*/
.popupmaster .x-window-header-text h2					{margin:0px!important;color:#fff!important;}
.popupmaster .buttonbox									{text-align:center;}
.popupmaster .submitbtn.center							{float:none!important;margin:0px auto 0px auto!important;}

.popupraffles							{border:solid 1px #ffffff; width:530px!important;}
.popupraffles input#forgottenpwemail		{padding-left: 0px !important;width:302px!important;margin:0px 0px 0px 0px!important;}
.popupraffles .x-window-ml				{border:none;}		
.popupraffles .x-window-mr				{padding-right:0px;}
.popupraffles .x-window-body				{width:510px!important;}
.popupraffles .submitbtn					{height:24px; width:148px!important;}
.popupraffles .submitbtn a				{padding:4px!important;}
.popupraffles .ma-button					{height:24px; width:148px!important; padding-right:0px!important;}
.popupraffles .ma-button span			{padding:4px!important;}
.popupraffles .x-window-mc				{padding:0px;}
.popupraffles .x-window-body				{padding:10px;}
.popupraffles form						{padding:0px!important;}
.popupraffles input#password				{margin:10px 0px 0px 0px!important;width:308px!important;}
.popupraffles .lostpwlink				{margin:10px 0px 0px 0px; display:block;}
.popupraffles .x-window-header			{padding:10px 0px 10px 5px!important;}
.popupraffles							{padding:0px!important;}
.popupraffles .x-tool-close				{display:none!important;}
.popupraffles .x-window-bl				{padding:0px;}
.popupraffles .x-window-footer			{padding:0px;}
.popupraffles .x-window-bwrap			{background:#ffffff!important;border:none!important;}
.popupraffles .x-window-ml				{background:#ffffff!important;margin:0px!important;padding:0px!important;}
.popupraffles .x-window-mr				{background:#ffffff!important;}
.popupraffles .x-window-mc				{background:#ffffff!important;}
.popupraffles .x-window-bl				{background:#ffffff;}
.popupraffles .x-window-br				{background:#ffffff;padding:0px;}
.popupraffles .x-window-bc				{background:#ffffff;}
.popupraffles p							{margin-bottom:16px;}

/*Hilfe Layer - 21-04-2010 SK*/
.popupraffles .x-window-header-text h2					{margin:0px!important;}
.popupraffles .buttonbox									{text-align:center;}
.popupraffles .submitbtn.center							{float:none!important;margin:0px auto 0px auto!important;}


.x-window-dlg							{border:solid 1px #ffffff; width:330px!important;}
.x-window-dlg input#forgottenpwemail		{width:302px!important;margin:0px 0px 0px 0px!important;}
.x-window-dlg .x-window-ml				{border:none;}		
.x-window-dlg .x-window-mr				{padding-right:0px;}
.x-window-dlg .x-window-body				{width:310px!important;}
.x-window-dlg .submitbtn					{height:24px; width:148px!important;}
.x-window-dlg .submitbtn a				{padding:4px!important;}
.x-window-dlg .ma-button					{height:24px; width:148px!important; padding-right:0px!important;}
.x-window-dlg .ma-button span			{padding:4px!important;}
.x-window-dlg .x-window-mc				{padding:0px;}
.x-window-dlg .x-window-body				{padding:10px;}
.x-window-dlg form						{padding:0px!important;}
.x-window-dlg input#password				{margin:10px 0px 0px 0px!important;width:308px!important;}
.x-window-dlg .lostpwlink				{margin:10px 0px 0px 0px; display:block;}
.x-window-dlg .x-window-header			{padding:10px 0px 10px 5px!important;}
.x-window-dlg							{padding:0px!important;}
.x-window-dlg .x-tool-close				{display:none!important;}
.x-window-dlg .x-window-bl				{padding:0px;}
.x-window-dlg .x-window-footer			{padding:0px;}
.x-window-dlg .x-window-bwrap			{background:#ffffff!important;border:none!important}
.x-window-dlg .x-window-ml				{background:#ffffff!important;margin:0px!important;padding:0px!important;}
.x-window-dlg .x-window-mr				{background:#ffffff!important;}
.x-window-dlg .x-window-mc				{background:#ffffff!important;}
.x-window-dlg .x-window-bl				{background:#ffffff;}

.x-window-dlg .x-window-br				{background:#ffffff;padding:0px;}
.x-window-dlg .x-window-bc				{background:#ffffff;}
.x-window-dlg p							{margin-bottom:16px;}
.x-window-dlg .x-btn-wrap		 		{width:150px!important;}

.x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc	{display:none;}

.ext-el-mask{-moz-opacity:0.6;opacity:.60;filter:alpha(opacity=60);background-color:#000000;}


/*Nutzerfuehrung Logos*/

.wrap													{padding:0px;}
.wrap .logo-item										{margin:8px 9px 8px 9px!important;}

/*Registrierung E-Mail erkannt*/
.register_known													{font:11px arial,helvetica,sans-serif!important;background:#fff!important;border:1px solid #fff!important;color:#383b44;font}
.register_known a												{color:#0683c3;}
.register_known .x-window-tc									{background:none!important;}
.register_known .x-window-tr									{background:none!important;padding-right:0px!important;}
.register_known .x-window-mc									{padding: 0 0 0px!important;font-family:Arial, Helvetica, sans-serif!important;}			
.register_known .x-window-tl 									{padding-left:0px!important;background:#393939!important;}
.register_known .x-window-tl .x-window-header					{padding-left:5px!important;}
.register_known .x-window-bwrap .x-border-layout-ct				{background:#fff!important}
.register_known .x-window-bwrap .x-window-mr					{padding:0px!important;}
.register_known .x-window-header-text h2						{font-size:14px;line-height:normal!important;font-weight:bold;color:#fff!important;margin-bottom:0px!important;}

.register_known .rk_inner										{background:#fff!important;padding:15px 40px 0px 20px;}
.register_known .rk_inner .x-panel-body.x-panel-body-noheader 	{font-weight:normal!important;}
.register_known .rk_inner .x-panel-body  h1						{ padding-left: 0 !important;font-size:24px;color:#49af41;font-weight:normal!important;margin-bottom:10px;}
.register_known .rk_inner .x-panel-body  h2						{font-size:14px;color:#383b44 !important;font-weight:normal!important;margin:0px 0px 20px 0px;}
.register_known .rk_inner .x-panel-body  h3						{font-size:14px;color:#383b44;font-weight:bold;margin:0px 0px 20px 0px;}
.register_known .rk_inner .x-panel-body .userdate .fll			{font-size:14px;color:#49af41;}
.register_known .rk_inner .x-panel-body .helptext				{font-size:12px;}		
.register_known .rk_inner .rk_form								{margin-top:5px!important;}
.register_known .rk_inner .rk_form form							{margin:0px 0px 15px 0px;}
.register_known .rk_inner .rk_form .form-text					{font-size:14px!important;margin:0px 0px 25px 0px;padding:7px 10px 0px 10px;}
.register_known .rk_inner .rk_form .lostpwlink					{font-size:12px;display:block;padding:3px 0px 0px 0px;}
.register_known .rk_inner  .forgottenpwemail					{display:none!important;margin:0px!important;height:1px!important;line-height:1px!important;font-size:1px!important;}

.register_known .rk_inner .rk_form .x-form-invalid-msg			{width:175px !important;}

.register_known .rk_inner .info_text h4							{font-size:14px;color:#383b44;font-weight:bold;margin:0px 0px 4px 0px;}
.register_known .rk_inner .info_text p 							{font-weight:normal!important;font-size:14px;color:#383b44;margin-bottom:13px;}

.register_known .notyourmail p 									{font-weight:normal!important;font-size:14px;color:#383b44;margin-bottom:13px;}

.register_known .rk_inner .question_text						{font-size:14px;color:#383b44;}
.register_known .rk_inner .question_text .colored				{font-size:16px;/*color:#49af41;*/}
.register_known .rk_inner .question_text .link a				{}

.register_known .buttonbox					{background:#fff;padding:10px;width:auto!important;}
.register_known .buttonbox .btnbox_inner	{float:right;}

.register_known a.submitbtn					{font-size:13px!important;padding:0px!important;color:#FFFFFF !important;cursor:pointer;display:block;float:left;font-weight:bold;margin:0px 0px 0px 10px;}
.register_known a.submitbtn span			{color:#FFFFFF !important;cursor:pointer;display:block;float:left;}

.register_known a.submitbtn.v1 				{width:auto!important;background:url(/global/img/btn-right-off.gif) no-repeat scroll right 0px;height:24px;overflow:hidden;padding-right:10px !important;}
.register_known a.submitbtn.v1 span 		{background:url(/global/img/btn-left-off.gif) no-repeat scroll top left;height:16px;padding:4px 3px 4px 13px;}

.register_known a.submitbtn.v1:hover		{text-decoration:none;background:url(/global/img/btn-right-on.gif) no-repeat scroll right 0px!important; overflow:hidden;}
.register_known a.submitbtn.v1:hover span 	{background:url(/global/img/btn-left-on.gif) no-repeat scroll top left!important;}

.register_known .rk_teaser										{background:#eaeaea!important;padding:20px 10px 20px 16px!important;}
.register_known .rk_teaser .x-panel-body.x-panel-body-noheader	{font-weight:bold!important;color:#000;}
.register_known .rk_teaser h5									{color:#666;font-size:11px!important;font-weight:normal!important;margin:5px 0px 5px 0px;padding-left:1px;}
.register_known .rk_teaser .x-panel-bwrap						{padding:0px 6px 0px 0px;}

.register_known	 .wrap											{padding:0px!important;}

.register_known .rk_form form.x-form									{background:#eee!important;padding:2px;}
.register_known .rk_form .x-panel-bwrap									{padding:10px 0px 0px 0px 0px;}
.register_known .rk_form .x-column-inner .x-panel-bwrap .x-panel-body	{padding:0px 0px 0px 10px!important;}

#register_teaser_container h5						{color:#666!important;font-size:11px!important;font-weight:normal!important;margin:20px 0 0;padding-left:1px;} /* margin-top wegen ffbt registrierungsformular */
#register_teaser_container .editbutton				{														
														font-size:12px;
														font-weight:normal;
														line-height:20px;
														padding:9px 10px 0px;
													}

#register_teaser_container h2						{
														color:#333333;
														font-size:11px;
														font-weight:bold;
														padding-bottom:4px;
													}
#register_teaser_container h3						{
														color:#333333;
														font-size:11px;
														font-weight:bold;
														padding-bottom:4px;
													}
#register_teaser_container .ma-spacer h4			{
														color:#333333;
														font-size:11px;
														font-weight:bold;
														padding:0 0 4px 0 !important;
													}

#register_teaser_container .line, .register_known .rk_teaser .line					{
														margin: 10px 0 10px 0;
														font-size:2px;line-height:2px;height:2px;
														/*background:#94a6b0;*/
														background:transparent url(/img/background/teaser-spacer.gif) repeat-x scroll center bottom;														
													}
#register_teaser_container .mat-center				{padding-top:0px;}
.registerv2 H2 								{WIDTH: 611px;}


/* CE / nbsp GmbH / 2010-06-29 / **************** Flashpopup ***************************/
/* CE / nbsp GmbH / 2010-06-29 / Merge der Klassen gallerypopup videopopup profilepopup*/
/* CE / nbsp GmbH / 2010-06-29 / Algarve diente als Vorlage zum Master                 */
.flashpopup												{overflow:hidden!important;background:#393939!important; border:none!important;}
.flashpopup .x-window-ml								{overflow:hidden!important;border:none!important;background:none!important;padding:0px;}
.flashpopup .x-window-mc								{overflow:hidden!important;border:none!important;background:#393939 none!important;}
.flashpopup .x-window-mr								{overflow:hidden!important;border:none!important;padding-left:none!important;padding-right:0px;background:#393939!important;}
.flashpopup .x-window-body								{overflow:hidden!important;width:100%!important;}
.flashpopup .x-panel-bwrap 								{overflow:hidden!important;background:#393939;border:none!important;padding-bottom:0px!important;}
.flashpopup .x-window-bwrap								{overflow:hidden!important;background:#393939;border:none!important}
.flashpopup .x-window-tr								{overflow:hidden!important;background:#393939;font-size:11px;border:none!important;padding-right:0px!important;}
.flashpopup .x-window-tl								{overflow:hidden!important;background:#393939!important;border:none!important}
.flashpopup .x-window-tc								{overflow:hidden!important;background:#393939;border:none!important}
.flashpopup h1 											{overflow:hidden!important;margin:0px!important;border:none!important;color:#ffffff;font-size:21px;font-weight:normal;background:none;padding:0px 0px 5px 0px;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif!important;}
.flashpopup .flashpopup-mc								{overflow:hidden!important;padding:0px!important;background:#393939!important;border:none!important;overflow:hidden!important;}
.flashpopup .flashpopup-mc #videocontent				{overflow:hidden!important;padding:0px!important;border:none!important}
.x-window.flashpopup									{overflow:hidden!important;padding:10px!important;border:none!important;}
.x-window.flashpopup .x-window-tr 						{overflow:hidden!important;padding-top:0px;padding-right:0px!important;border:none!important;}
.x-window.flashpopup .x-panel-bwrap						{overflow:hidden!important;padding-bottom:0px;border:none!important;}
.x-window.flashpopup .description 						{overflow:hidden!important;margin-bottom:0px!important;border:none!important;}
.x-window .flashpopup-mc								{height:100%;}
.x-window .flashpopup									{overflow:hidden!important;height:100%;border:none!important;}

.image-frame .image						{position:relative;zoom:1;}
.image-frame .enlarge					{right:3px; position:absolute; bottom:-21px; z-index:200; }
.image-frame .enlarge img 				{border:none;}
.image-frame .caption					{padding-right:30px;}

/*Profil*/
#panelUserguidance table h5				{float:none!important;}

/* Klassen die beim neuen E-Learning-CSS verwendet werden (teilweise von Elementen die neu hinzugefügt wurden) */
.boxfooterOptimized  {display:none;}

#quicksigninemail {
	margin:2px 0 0 10px;
	float:left;
}
.fullimage.col3 #quicksigninemail {
	width:158px;
}
.fullimage.col4 #quicksigninemail {
	width:229px;
}

#newsletterform_div [alt=Captcha] {
	width:294px;
}

#newsletterform_div .x-panel-tl {
	display:none;
}

/* 4909 */
.articlecollection .ma-buttonbox{
	overflow:hidden;	
}
.articlecollection .ma-buttonbox .ma-button{
	float:right;	
}
