@charset "utf-8";

/* Layer ---------------------------------------------------------------------------------------------------- */
.x-window-mc 										{border:none; background:#ffffff; font-family:Arial, Helvetica, sans-serif}
.popupmaster										{width:326px!important;}
/* Formatierung Header */
.x-window-tl 										{background:#005088;}
.x-window-tl .x-window-header						{font-family:Verdana, Helvetica, sans-serif; font-size:14px!important; color:#ffffff; font-weight:normal;}
.x-window-header-text h2							{color:#ffffff;}
 .x-window-header-text	{font-family:Verdana, Helvetica, sans-serif; font-size:14px!important; color:#ffffff; font-weight:normal;}

/* Formatierung Content */
.popupmaster p										{font-weight:bold; line-height:17px; font-size:12px; color:#2e2e2e; font-family:Verdana, Arial, Helvetica, sans-serif}
.ext-mb-text										{line-height:16px!important; font-size:12px!important; font-weight:bold!important; color:#2e2e2e!important}

/* Formularfelder */
.popupmaster .x-form-field							{font-family:Verdana, Arial, Helvetica, sans-serif;}
.popupmaster .x-form-text, textarea.x-form-field 	{border:1px solid #a8c2cd!important; color:#666666; background:none; font-family:Verdana, Arial, Helvetica, sans-serif}

/* Submit Buttons */
.x-btn-text											{font-size:13px; color:#ffffff;}
.x-btn button										{font-size:13px; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}


/* Formulare  ---------------------------------------------------------------------------------------------------- */
.x-form-item label									{padding:3px 10px 3px 0!important;}
.x-form-item										{font-family:Arial, Helvetica, sans-serif;font-size:11px; margin-bottom:10px;}
.x-form-text, textarea.x-form-field					{background-image:none; border:1px solid #a8c2cd !important; margin-top:0 !important;}
.x-form-trigger										{border-color:#004fb4!important; background:url(/img/ext/trigger.gif)!important}
.x-panel-mc 										{font-family:Arial, Helvetica, sans-serif!important;}
.x-form-field										{font-family:Arial, Helvetica, sans-serif!important;}

/* Tabbox  ------------------------------------------------------------------------------------------------------- */
/* News Tabbar */
.x-tab-panel-header															{padding:0px; border:none;background:none;}
.x-tab-panel-body															{border-left:1px solid #a8c2cd; border-bottom:1px solid #a8c2cd; border-right:1px solid #a8c2cd;}
ul.x-tab-strip-top															{background:none;padding:0px; border-color:#a8c2cd;}
.faqtabpanel .x-tab-strip-top .x-tab-strip-active .x-tab-right				{margin-top:2px;}
.faqtabpanel .x-tab-strip-active .x-tab-strip-text 							{padding:3px 0px 5px 0px}
.x-tab-strip-top .x-tab-strip-active .x-tab-right							{margin-bottom:-1px!important;}
.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text		{padding-bottom:5px;}
.x-tab-strip-active span.x-tab-strip-text									{color:#630701!important; font-size:12px!important;}
.x-tab-strip span.x-tab-strip-text											{font-family:Arial, Helvetica, sans-serif; color:#18334d; font-size:11px; font-weight:bold; padding:5px 0px 4px 0px}
ul.x-tab-strip-top															{padding:0px 0px 0px 10px;}
.x-tab-strip-top .x-tab-left												{padding-right:10px;}
.x-tab-strip-top .x-tab-right												{padding-left:10px;}
.x-tab-panel																{margin-bottom:16px;}
.x-tab-strip a:hover .x-tab-strip-text 										{text-decoration:underline!important}
ul.x-tab-strip li															{margin-left:5px;}

/* Profikurse Layer  ------------------------------------------------------------------------------------------------------- */
.gallerypopupcourselayer												{background:#839bab none repeat scroll 0 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:10px;width:850px !important; border:1px solid #ffffff;}
.gallerypopupcourselayer .x-window-tr									{background:#839bab;}
.gallerypopupcourselayer .x-window-tl									{background:#839bab;}
.gallerypopupcourselayer .x-window-tc									{background:#839bab;}
.gallerypopupcourselayer p												{font-size:12px;}
.gallerypopupcourselayer span											{font-size:12px; color:#383B42;}
.gallerypopupcourselayer .x-panel-header span							{font-size:14px; color:#4c4c4c;}
.gallerypopupcourselayer #regionsouthcountid							{color:#383B42; font-size:12px; font-weight:normal;}
.gallerypopupcourselayer .x-panel-header								{background:none!important; border:none!important; font-size:11px!important; font-weight:bold!important; color:#003567!important;font-family:Arial, Helvetica, sans-serif!important;}
.gallerypopupcourselayer h2												{color:#13A8BA;font-size:24px;font-weight:normal; line-height:24px; font-family:Arial, Helvetica, sans-serif!important;}
.gallerypopupcourselayer h1 											{color:#ffffff;font-size:18px;font-weight:normal;margin:0 0 5px 257px;border-bottom:none!important;}	
.gallerypopupcourselayer .x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td	{font-family:Arial, Arial, Helvetica, sans-serif}
.gallerypopupcourselayer .buttonbox  .submitbtn:hover					{text-decoration:none;background:url(/img/buttons/ma-button-left-on-v2.gif) left top!important;}
.gallerypopupcourselayer .buttonbox  .submitbtn:hover a					{text-decoration:none;background:url(/img/buttons/ma-button-right-on-v2.gif)  no-repeat right top!important;}
.gallerypopupcourselayer .random	.img								{background:url(/img/icons/course_random_small.gif) no-repeat scroll right top;width:20px;height:16px;}
.gallerypopupcourselayer .random p										{margin:0px 8px 0px 0px;}
.gallerypopupcourselayer .buttonbox  .submitbtn							{color:#ffffff!important; font-weight:bold; font-size:12px; background:url(/img/buttons/ma-button-left-off-v2.gif) left top!important; overflow:hidden; padding:0px 0px 0px 0px!important; display:block; height:24px; overflow:hidden;float:left; margin-right:10px; width:145px;text-align:center; margin-bottom:6px;}
.gallerypopupcourselayer .buttonbox  .submitbtn a						{font-weight:normal;background:url(/img/buttons/ma-button-right-off-v2.gif) no-repeat right top!important; padding:4px 10px 4px 10px; display:block; color:#ffffff;}
.gallerypopupcourselayer .left a 										{display:block;color:#ffffff!important;background:url(/img/icons/btn_sprite2_wc.gif) 0px 0px!important;border:none;padding:4px 0px 5px 0px;float:none;}
.gallerypopupcourselayer .x-grid3-row-selected 							{background:#cccccc none repeat scroll 0 0 !important; border:1px dotted #4c4c4c;}


/* Gallery PopUp */
.gallerypopup											{background:#393939 ; border:none!important;}
.gallerypopup .clearfix img								{display:block;}
.gallerypopup .x-window-ml								{background:#393939 ; border:none!important}
.gallerypopup .x-window-mc								{background:#393939 ; border:none!important}
.gallerypopup .x-window-mr								{background:#393939 ; border:none!important}
.gallerypopup .x-panel-bwrap 							{background:#393939 ; border:none!important}
.gallerypopup .x-window-mr								{background:#393939 ; border:none!important}
.gallerypopup .x-window-bwrap							{background:#393939 ; border:none!important}
.gallerypopup .x-window-tr								{background:#393939 ; padding:16px 16px 0px 16px; font-size:11px;}
.gallerypopup .x-window-tl								{background:#393939 ;}
.gallerypopup .x-window-tc								{background:#393939 ;}
.gallerypopup h1 										{color:#ffffff;font-size:21px;font-weight:normal;margin:0 0 0px 259px!important;border-bottom:none!important; background:none; padding:0px 0px 5px 0px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif!important}
.gallerypopup .fullsize .description					{background:#f1f3f5; font-family:Verdana, Arial, Helvetica, sans-serif!important}
.gallerypopup .fullsize .description .caption			{color:#666666}
.gallerypopup .fullsize .description .text				{font-size:11px; line-height:16px; color:#000000}
.gallerypopup .thumbs .image a:hover img				{border:2px solid #009fc6 !important;}
.gallerypopup .center .active							{background:#009fc6!important; color:#ffffff;}

