@charset "utf-8";
/* CSS Document */
/*Autor: Lena Stolz, nbsp*/
/*Datum: 22.10.2008*/
/*Stylesheet zur Anpassung von  Ext-Elementen*/

strong													{ font-weight:bold !important;}
.x-panel-body											{background:none;}
.news-tab .x-panel-body									{width:348px!important;}
/*FAQ-Tabbar*/
.faqtabpanel											{ margin-bottom:16px;line-height:16px;}
#IndexDiv												{font-size:14px;}
#IndexDiv a												{margin-right:2px;}
.faqtabpanel a .x-panel-body .fll.col7 a					{color:#0682c2;}
.faqtabpanel a.more										{color:#0682c2;font-size:12px;}
.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:#003567!important;}
.faqtabpanel .x-tab-strip-active span.x-tab-strip-text 	{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7e1f43!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 10px 0px 10px;}
.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 #586e7c !important; background:#94A6B0 !important;margin-left:0px!important;}
.x-combo-list-inner {background:#0798a9!important; }
.x-combo-list-item { border:1px solid #0798a9 !important ; font-size:11px !important; padding:0px !important;color:#ffffff; font-family:Arial, Helvetica, sans-serif!important}
.x-combo-list .x-combo-selected  {background:#0798a9 !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-item label	{padding:3px 10px 3px 0!important;}
.x-form-item		{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#78879a;}

.x-shadow .xsmc 	{background:none!important}
.x-shadow .xstc		{background:none!important}

.x-ie-shadow		{background:none!important}

.x-form-field-wrap .x-form-trigger	{border-color:#07a3a9;}

.x-form-text, textarea.x-form-field {background-image:none;border:1px solid #78879a !important;margin-top:0px!important;}
.x-form-item		{margin-bottom:14px;padding-top:4px;}

.x-form-invalid-msg	{margin-left:0px;color:#c90000;}

.x-form-field 		{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333333}


/* 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-family:Arial, Helvetica, sans-serif!important}

.x-window-plain .x-window-mc {background:#f0f3f5;}


.x-form-field-wrap .x-form-trigger	{top:0px;}

.x-form-item label {padding:5px 5px 0px 0 !important;}

.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 #5b758e!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-btn-right		{height:24px;}
.x-btn-left			{height:24px;background-position: 0 0;}
.x-btn button		{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; 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, .x-window-dlg .x-window-header-text {font-size:14px!important;line-height:16px;font-weight:bold!important; font-family:Arial, Helvetica, sans-serif!important}
.x-window-dlg .ext-mb-text		{font-size:12px!important;}

body.x-body-masked .x-window-mc, body.x-body-masked .x-window-plain .x-window-mc	{background-color:#393939;}


.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;}
.x-grid3-header-offset	{display:none;}
.x-grid3-row	{border:none;}
.x-grid3-row td	{color:#383b42;}




.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: url(/img/ext/left-corners.png);background-color:#ffffff;}
.x-window-mr	{background-image: url(/img/ext/left-right.png)}

.x-window-ml	{background-image:none;background:#4e666f;}
.x-window-tl 	{background-image:none;background:#4e666f;}
.x-window-tr 	{background-image:none;background:#4e666f;}
.x-window-tc 	{background-image:none;background:#4e666f;}
.x-form-field-wrap .x-form-trigger	{background-image: url(/img/ext/trigger.gif)}


.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; border:1px solid red;}
.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 -120px!important;}/*-120 vorher -24*/
.x-btn-over .x-btn-center{background-position:0 -96px!important;}/*-96 vorher -48*/
.x-btn-over .x-btn-left{background-position:0 -72px!important;}/*-72 vorher 0 */

.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;}


/* 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	{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-top .x-tab-right				{background-image:url(/img/ext/tabs-sprite-news.gif)!important;}
.x-tab-strip-top .x-tab-left				{background-image:url(/img/ext/tabs-sprite-news.gif)!important;}
.x-tab-strip-top .x-tab-strip-inner 		{background-image:url(/img/ext/tabs-sprite-news.gif)!important;}
.x-tab-strip-active span.x-tab-strip-text	{color:#7e1f43!important}
.x-tab-strip span.x-tab-strip-text			{font-family:Verdana, Arial, Helvetica, sans-serif;}
.x-tab-strip span.x-tab-strip-text			{color:#003b59;}
ul.x-tab-strip-top							{margin:0px 0px 0px 10px;}
.x-tab-strip-top .x-tab-left				{padding-right:6px;}
.x-tab-strip-top .x-tab-right				{padding-left:6px;}
.x-tab-panel								{margin-bottom:16px;}
.news-tab ul.x-tab-strip li					{margin-left:0px;margin-right:3px;}
.news-tab ul.x-tab-strip-top				{width:326px;}

	
.news-tab .x-tab-strip-top						{}
.news-tab .x-tab-strip-top .x-tab-right			{background-image:url(/img/ext/tabs-sprite-news.gif)!important;float:left;}
.news-tab .x-tab-strip-top .x-tab-left			{background-image:url(/img/ext/tabs-sprite-news.gif)!important;float:left;}
.news-tab .x-tab-strip-top .x-tab-strip-inner 	{background-image:url(/img/ext/tabs-sprite-news.gif)!important;float:left;}

/* 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:#27343c 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:#ffffff; overflow-y:auto;overflow-x:hidden;}
.x-grid3-row-alt	{background:none;}
.x-grid3-row-over	.x-grid3-cell-inner {background:#27343c none repeat scroll 0 !important;border:none; color:#ffffff!important}

.ext_search .x-form-item	{margin:0px;}

.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;}

.knowledge-check .x-form-item label strong	{position:absolute; top:0px;left:0px;}
.knowledge-check .x-form-item label {padding:0px 0px 0px 19px !important; position:relative;}
.knowledge-check .x-form-item.answerGuesstimation label{padding:0px 0px 0px 0px !important; position:relative;}
#feedbacknewslettercheckbox .x-form-cb-label	{width:450px!important;}

.popupmaster .x-window-header {padding:7px 0px 7px 5px !important;}


