@charset "utf-8";
/* CSS Document */
/*Stylesheet zur Anpassung von  Ext-Elementen*/

strong													{ font-weight:bold !important;}
.x-panel-body											{background:none; border:none;}
/*FAQ-Tabbar*/
.faqtabpanel											{ margin-bottom:16px;line-height:16px;}
#IndexDiv												{font-size:14px;}
#IndexDiv a												{margin-right:2px;}

.faqtabpanel .x-tab-panel-header						{border:none; background:none; padding-bottom:0px;}
.faqtabpanel ul.x-tab-strip li							{margin-left:0px;}
.faqtabpanel ul.x-tab-strip-top							{background:none;padding-left:0px;}
.faqtabpanel .x-tab-strip span.x-tab-strip-text 		{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight: bold; color:#007da3!important;}
.faqtabpanel .x-tab-strip-active span.x-tab-strip-text 	{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#2e2e2e!important;}
.faqtabpanel .x-tab-strip-top .x-tab-right				{background-image:url(/img/ext/tabs-sprite.gif); padding-left:24px; }
.faqtabpanel .x-tab-strip-top .x-tab-left				{background-image:url(/img/ext/tabs-sprite.gif); padding-right:24px;}
.faqtabpanel .x-tab-strip-top .x-tab-strip-inner 		{background-image:url(/img/ext/tabs-sprite.gif);}

.faqtabpanel .x-panel-body								{padding:0px 20px 0px 0px;}
.x-tab-panel-body			{border-right:none;border-left:none;border-bottom:none; border-color:#bababa}
.x-window-ml				{border-left:1px solid #ffffff;}

/*Language Box im Header*/
.languageselect {margin-top:-2px;margin-left:5px;height:15px;overflow:hidden;padding-right:2px;}
.languageselect .x-form-field-wrap {border:1px solid #586e7c;}
.languageselect .x-form-field-wrap input {color:#000000;font-size:9px;height:11px;background:transparent none;border:0px none!Important;padding:1px 0px 1px 20px;background-color:transparent;background-position:1px 1px;background-repeat:no-repeat;}
.languageselect .x-combo-list-item	{font-size:9px!important;color:#ffffff;}
.languageselect .x-form-field-wrap img	{ vertical-align:middle;}
.languageselect .x-form-field-wrap .x-form-trigger,
.languageselect .x-trigger-wrap-focus .x-form-trigger,
.languageselect .x-form-field-wrap .x-form-trigger-over {background:transparent url(/img/languages/arrow.gif) right 1px no-repeat;border:0px none; width:11px; height:12px; vertical-align:middle;margin-left:-4px;}
.languageselect_de .x-form-field-wrap input {background: url(/img/languages/german.gif) no-repeat scroll left 1px; line-height:11px; margin-left:1px;  }
.languageselect_en .x-form-field-wrap input {background: url(/img/languages/english.gif)  no-repeat scroll left 1px;line-height:11px; margin-left:1px; }
.languageselect_fr .x-form-field-wrap input {background: url(/img/languages/french.gif)  no-repeat scroll left 1px;line-height:11px; margin-left:1px;  }
.languageselect_it .x-form-field-wrap input {background: url(/img/languages/italian.gif)  no-repeat scroll left 1px;line-height:11px; margin-left:1px; }
.x-combo-list	{border:1px solid #94a6b0 !important; background:#99bb00 !important;margin-left:0px!important;}
.x-combo-list-inner {background:#009fc6!important; }
.x-combo-list-item { border:1px solid #009fc6 !important ; font-size:11px !important; padding:0px !important;color:#ffffff; font-family:Arial, Helvetica, sans-serif!important}
.x-combo-list .x-combo-selected  {background:#009fc6 !important; font-size:11px !important; color:#ffffff; border:none!important;border:1px solid #ffffff !important }
.x-combo-list-item span img	{ vertical-align:middle !important;}




/*Formulare*/
#contact_div		{margin:0px 0px 0px 95px;}
.x-panel-bwrap		{padding:0px 0px 0px 0px;}
.x-panel-bwrap .btn-1	{width:144px;text-transform:lowercase;margin:0px 0px 0px 230px;display:inline;}
.x-panel-bwrap .btn-2	{width:144px;text-transform:lowercase;}
.x-panel-bwrap .btn-4	{width:144px;text-transform:lowercase;display:inline;}

.x-form-element	a	{color:#009fc6;}

.x-form-item label	{padding:3px 10px 3px 0!important;}
.x-form-item		{font-size:11px;color:#747a88; font-weight:normal;font-family:Arial,Verdana;}

.registerv2 .x-form-item	{ color:#2E2E2E; }

.x-shadow .xsmc 	{background:none!important}
.x-shadow .xstc		{background:none!important}

.x-ie-shadow		{background:none!important}

.x-form-text, textarea.x-form-field {background-image:none;border:1px solid #b5b9bc!important;margin-top:0px!important;}
.x-form-item		{margin-bottom:14px;}

.x-form-invalid-msg	{margin-left:0px;color:#c90000;}

.x-form-field 		{border:1px solid #b5b9bc!important; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#333333; }

.x-panel-mc 		{font-family:arial; }

/* Message Box */
.x-shadow .xsml		{background:none;}
.x-shadow .xsmr		{background:none;}
.x-shadow .xsbc		{background:none;}
.x-shadow .xsbl		{background:none;}
.x-shadow .xsbr		{background:none;}
.x-shadow .xstr		{background:none;}
.x-shadow .xstl		{background:none;}

.x-window-mc 		{border:none;padding:6px 0px 10px 0px; font-weight:bold;}
.x-window-mc  p		{font-weight:bold;}

.x-window-plain .x-window-mc {background:#f0f3f5;}


.x-form-field-wrap .x-form-trigger {top:0px;background: url(/img/ext/trigger.gif);border-color:#009fc6;}

.knowledge-check .x-form-item label {padding:0px 0px 0px 19px !important; position:relative; color:#2e2e2e!important}
	
.knowledge-check .x-form-item label strong	{position:absolute; top:0px;left:0px;}

.x-panel-btns-ct	.x-btn-over	.x-btn-center	{background-position: 0 -144px;}
.x-panel-btns-ct	.x-btn-over	.x-btn-left		{background-position: 0 -72px;}
.x-panel-btns-ct	.x-btn-over	.x-btn-right	{background-position: 0 -96px;}

#contact_div .x-form-text, textarea.x-form-field	{border:1px solid #b5b9bc!important;}

.x-window-ml		{padding-left:0px;}

.x-trigger-wrap-focus .x-form-trigger {border-bottom:1px solid #94a6b0;}

.x-window-dlg .x-window-body {padding:5px 10px;}
.x-window-tl .x-window-header {padding-left:5px;}

.x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc 	{display:none;}

.x-btn-right		{height:24px;}
.x-btn-left			{height:24px;background-position: 0 0;}
.x-btn button		{font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff;}
.x-window-header-text	{font-size:14px!important;color:#ffffff!important;font-weight:bold; font-family:Arial,Helvetica,sans-serif;}

.x-window-dlg .ext-mb-text {font-size:12px!important;line-height:17px;color:#2e2e2e!important;font-weight:bold!important; font-family:Arial, Helvetica, sans-serif!important;}
.x-window-dlg .x-window-header-text {font-size:14px!important;line-height:16px;color:#ffffff!important;font-weight:bold!important; font-family:Arial, Helvetica, sans-serif!important;}

body.x-body-masked .x-window-mc, body.x-body-masked .x-window-plain .x-window-mc	{background:none;}



.x-panel-header	{background:none!important; border:none!important; font-size:11px!important; font-weight:bold!important; color:#00406e!important;font-family:Arial, Helvetica, sans-serif!important;}
.x-grid3-header-offset	{display:none;}
.x-grid3-row	{border:none;}
.x-grid3-row td	{color:#003567;}



.x-window-br 	{background-image: url(/img/ext/right-corners.png)}
.x-window-bc 	{background-image: url(/img/ext/top-bottom.png)}
.x-window-bl	{background-image: none;}
.x-window-mr	{background-image: none;}

.x-window-ml	{background-image: url(/img/ext/left-right.png);}
.x-window-tl 	{background-image: none;background:#d96b08;}
.x-window-tr 	{background-image: none;}
.x-window-tc 	{background-image: none;}
.x-window-bwrap {background:#ffffff;}

.x-btn		{width:146px!important;}

.x-btn-right 	{background-image: url(/img/ext/btn-sprite.gif);height:24px!important; width:5px!important; background-position:0px -24px;}
.x-btn-center 	{background-image: url(/img/ext/btn-sprite.gif); height:24px!important;background-position:0px -48px;}
.x-btn-left 	{background-image: url(/img/ext/btn-sprite.gif); height:24px!important; width:5px!important;background-position:0px 0px;}

.x-btn-over .x-btn-right{background-position:0 -96px!important;}
.x-btn-over .x-btn-center{background-position:0 -120px!important;}
.x-btn-over .x-btn-left{background-position:0 -72px!important;}

.x-btn-click .x-btn-right{background-position:0 -24px!important;}
.x-btn-click .x-btn-center{background-position:0 -48px!important;}
.x-btn-click .x-btn-left{background-position:0 -0px!important;}

.x-btn-focus .x-btn-right{background-position:0 -24px!important;}
.x-btn-focus .x-btn-center{background-position:0 -48px!important;}
.x-btn-focus .x-btn-left{background-position:0 -0px!important;}

.test {background:#ff8000;}

/* News Tabbar */
.x-tab-panel-header		{padding:0px;}
.x-tab-panel-header 	{border:none;background:none;}
ul.x-tab-strip-top		{background:none;padding:0px;}
.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text	{padding-bottom:6px;}

.x-tab-strip-top .x-tab-right				{padding-left:6px;background:url(/img/ext/tabs-sprite-news.gif) no-repeat scroll 0 -51px;float:left;}
.x-tab-strip-top .x-tab-left				{padding-right:6px;background:url(/img/ext/tabs-sprite-news.gif) no-repeat right -351px;float:left; }
.x-tab-strip-top .x-tab-strip-inner 		{background:url(/img/ext/tabs-sprite-news.gif) repeat-x scroll 0 -201px;float:left;}

.x-tab-strip-active span.x-tab-strip-text	{color:#000000!important}
.x-tab-strip span.x-tab-strip-text			{font-family:Arial, Helvetica, sans-serif;}
.x-tab-strip span.x-tab-strip-text			{color:#ffffff; font-weight:bold;}
ul.x-tab-strip-top							{padding-left:10px;}
ul.x-tab-strip li 							{margin-left:3px;}
.x-tab-strip-top .x-tab-left				{padding-right:12px;}
.x-tab-strip-top .x-tab-right				{padding-left:12px;}
.x-tab-panel								{margin-bottom:16px;}
ul.x-tab-strip-top 							{border-color:#b5b9bc;}
.x-tab-strip span.x-tab-strip-text			{padding-top:6px;}

/* Feedback */
.knowledge-check .x-form-check-wrap-inner, .x-form-radio-wrap-inner	{padding:0px 0px 0px 0px;}
.knowledge-check .x-form-check-wrap, .x-form-radio-wrap 	{padding:0px 0px 0px 5px;}

/* abdunklung bei popups: */
.ext-el-mask{-moz-opacity:0.65;opacity:.65;filter:alpha(opacity=65);background-color:#000000;}

#addprofcourses	a	{color:#0066CC;}

.x-grid3-row-selected {background:#7e1f43 none repeat scroll 0 !important;border:none; color:#ffffff!important}
.x-grid3-row-selected .x-grid3-cell-inner 	{color:#ffffff!important;}
.x-grid3-scroller	{background:#f6f7f2; overflow-y:auto;overflow-x:hidden;}
.x-grid3-row-alt	{background:none;}
.x-grid3-row-over	.x-grid3-cell-inner {background:#7e1f43 none repeat scroll 0 !important;border:none; color:#ffffff!important}

.knowledge-check .x-form-radio 		{float:left; margin:3px 0px 0px 0px!important; margin-right:4px!important;}
.knowledge-check .x-form-check 		{float:left; margin:3px 0px 0px 0px!important; margin-right:4px!important;}
.knowledge-check .x-form-cb-label	{float:left!important; width:350px!important; padding:0px!important; margin-left:0px!important;}

#feedbacknewslettercheckbox .x-form-cb-label	{width:450px!important;float:none !important;}

.x-window {padding:0px;background:#ffffff;}

/*Flashkarte*/
.videopopup.profilepopup .x-window-body	{width:550px!important;}
.videopopup.profilepopup .gallerypopup	{width:550px!important;}
.videopopup.profilepopup .x-panel-bwrap	{padding-bottom:0px!important;}
.videopopup.profilepopup .x-window-tr	{padding-right:0px!important;}