@charset "UTF-8";

@import url(./../../css/content_default-betax.css?cache_version=20250630153852);

@media all {

	/* CUSTOMITEMS CHARTBACKCOLOUR #f0f0e9 */
	/* CUSTOMITEMS CHARTBACKCOLOUREVEN #f0f0e9 */
	/* CUSTOMITEMS CHARTBACKCOLOURODD #f0f0e9 */

	h2, h3, h4, h5, h6,
	body,
	form.yform .type-text input, form.yform .type-text textarea, form.yform .type-select select,
	.formcontainer input, .formcontainer textarea, .formcontainer select,
	div.sidebarbox form .type-text input,
	div.sidebarbox form .type-select select { font-family: Trebuchet, "MS Trebuchet", "Trebuchet MS", Arial, Helvetica, sans-serif; }

	body { background-image: url(./bg/body.png); color: #717779; }

	h1 { color: #344d6f; }
	h2, h3, h4, h5, h6,
	.mainFontColour { color: #717779; }

	a, a:visited, a:active { color: #38557e; font-weight: bold; }
	a:focus, a:hover { color: #808da3; }

	#header { height: 116px; background: transparent url(./bg/header.png) no-repeat; }

	*.verlauf {
		background-color: #f0f0e9;
		background: -moz-linear-gradient(center top , #ffffff, #f0f0e9);
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0f0e9));
	}

	fieldset, form.yform fieldset  { border: 1px solid #6c797e; }
	fieldset { background-color: #f0f0e9; }
	form.yform fieldset { background: #f0f0e9; }
	form.yform label { color: #717779; }

	/* basemod */
	#col1,	
	#col1_content { background: #f0f0e9 url(./bg/col1.png) repeat-y scroll left center; }
	a#sideBarTab { background: transparent url(./bg/sidebarhandle.png) no-repeat scroll right center; }
	a#sideBarTab.closed { background: transparent url(./bg/sidebarhandle_closed.png) no-repeat scroll right center; }
	/* EO basemod */

	/* content */
	div.sidebarbox { background: #f0f0e9 url(./bg/sidebarbox.png) repeat-x scroll center bottom; border-bottom: 1px solid #6c797e; }
	div.sidebarbox h2 { color: #717779; background: #f0f0e9; border-bottom: 1px solid #6c797e; }
	div.sidebarbox h2 img { background: #f0f0e9; }
	div.sidebarbox p,
	div.sidebarbox form label,
	div.sidebarbox form .type-text input { color: #717779; }
	div.sidebarbox form .type-select select { background-color: #ffffff; color: #717779; }
	/* EO content */

	/* forms */
	div.formcontainer .spacer,
	.fondsfinderfilter-tpl .spacer,
	.sbbuchung-tpl .spacer, form .spacer { background: transparent url(./bg/gradline.png) no-repeat scroll top center;	}

	form.yform select option:nth-child(even) { background-color: #f6f7f1; }
	form.yform select option:hover { background-color: #efebb6; }

	div.sidebarbox form .type-text input { background-color: #ffffff; border: 1px solid #6c797e; }	
	div.sidebarbox form .type-text input:hover,	
	div.sidebarbox form .type-text input:focus { border: 1px solid #6c797e; }	
	/* EO forms */

	/* navigation */
	ul#history li.navback>a { background-image: url(./../../images/iconsnav/fd/back.png); }
	ul#history li.navhilfe>a { background-image: url(./../../images/iconsnav/fd/hilfe.png); }
	ul#history li.navhome>a { background-image: url(./../../images/iconsnav/fd/home.png); }
	ul#history li.navkontakt>a { background-image: url(./../../images/iconsnav/fd/kontakt.png); }
	ul#history li.navnext>a { background-image: url(./../../images/iconsnav/fd/next.png); }
	ul#history li.navopen>a { background-image: url(./../../images/iconsnav/fd/open.png); }
	ul#history li.navjoblist>a { background-image: url(./../../images/iconsnav/fd/joblist.png); }

	ul#history>li>a,
	ul.navtopmenu li#retour a { color: #8a8e8f; }
	ul#history>li:hover>a:hover,
	ul.navtopmenu li#retour a:hover { color: #8a8e8f; text-decoration: underline; }

	ul.navtopmenu li#retour a { background-image: url(./../../images/iconsnav/fd/exit.png); }

	ul.navtopmenu { top: 116px; left: 315px; border-left: solid 1px #6c797e; }
	ul.navtopmenu li { border-right: solid 1px #6c797e; }

	ul.navtopmenu li a:hover,
	ul.navtopmenu li.top:hover,
	ul.navtopmenu li ul li:hover,
	ul.navtopmenu li ul li.mover { background: #efebb6; }

	ul.navtopmenu li a:link,
	ul.navtopmenu li a:hover,
	ul.navtopmenu li a:visited,
	ul.navtopmenu li.top:hover a { color: #38557e; }
	ul.navtopmenu li ul { border: none; }

	ul.navtopmenu li ul,
	ul.navtopmenu li ul li ul { background: #d5d9de; }

	ul.navtopmenu li ul li.hasSubmenu { background: transparent url(./bg/hassubmenuarrow.png) no-repeat right 4px !important; }

	ul.navtopmenu li ul li:hover.hasSubmenu,
	ul.navtopmenu li ul li.submenumover { background: #efebb6 url(./bg/submenuarrow_lt.png) no-repeat right 4px !important; }

	ul.navtopmenu li.spacer a,
	ul.navtopmenu li.spacer a:hover { background: transparent url(./bg/hr.png) repeat-x top center; }

	div.pagination { border-bottom: 1px solid #38557e; }
	div.pagination.top { border-top: 1px solid #38557e; }
	div.pagination a { border: 1px solid #38557e; color: #38557e; font-weight: normal; }
	div.pagination a:hover { color: #808da3; background-color: #ffffff; border: 1px solid #808da3; }
	div.pagination a.active { border: 2px solid #38557e; color: #38557e; }	
	div.pagination a.active:hover { color: #38557e; }
	div.pagination a[onclick=''] { color: #38557e; border: 1px solid #38557e; }
	div.pagination span { color: #717779; }
	div.pagination select,
	form.yform div.pagination select:hover { border: 1px solid #6c797e; }

	div.sitemap-betax-tpl .ab li a { color: #38557e; }
	div.sitemap-betax-tpl .ab li a:hover, div.sitemap-betax-tpl .ab li:hover, div.sitemap-betax-tpl .ab li:hover a,
	div.sitemap-betax-tpl .ab li.selected, div.sitemap-betax-tpl .ab li.selected a { background-color: #efebb6; color: #38557e; }

	#dyntoolbar { background-color: #f0f0e9; border-bottom: 3px solid #6c797e; border-right: 3px solid #6c797e; }
	#dyntoolbar span { color: #717779; }

	div#flyouttoolbar { top: 140px; }
	div#flyouttoolbar { background: #f0f0e9 url(./bg/flyouttoolbar.png) repeat-y scroll right center; border-bottom: none; }
	div#flyouttoolbar h2 { color: #717779; }
	div#flyouttoolbar h2:first-child { border-bottom: 1px solid #6c797e; }
	/* EO navigation */

	/* tables */

	#tree tr tr:hover { background-color: #efebb6; }
	#tree a,
	#tree tr td.mout a,
	#tree tr tr:hover a { color: #38557e !important; font-weight: normal; }

	.selectordiv { background-color: #f0f0e9; border: solid 2px #6c797e; }
	.selectordiv .selectordivtoolbar { background-color: #4e688a; border-bottom: 1px solid #6c797e; }
	.selectordiv .selectordivcontent a,
	.selectordiv .selectordivcontent li,
	.selectordiv .selectordivcontent .type-check label { color: #717779; }
	.selectordiv .selectordivcontent li:hover,
	.selectordiv .selectordivcontent a:hover { background-color: #efebb6; }
	/* EO tables */

	/* forms */		
	form.yform div.type-select label.isEmpty { line-height: 15px; } /* wegen der anderen schrift */

	form.yform .type-select select,
	form.yform .type-text input,
	form.yform .type-text textarea,
	.formcontainer input,
	.formcontainer select,
	.formcontainer textarea { color: #717779; border: 1px solid #6c797e; }

	form.yform .type-select select, form.yform .type-select select:active, form.yform .type-select select:focus, form.yform .type-select select:hover,
	.formcontainer select, .formcontainer select:active, .formcontainer select:focus, .formcontainer select:hover { border: 1px solid #6c797e; }

	form.yform div input:focus, form.yform div textarea:focus,
	form.yform div input:hover, form.yform div textarea:hover,
	form.yform div input:active, form.yform div textarea:active { border: 1px solid #6c797e; }

	form.yform .type-text .read-only, form.yform .type-text .read-only:hover,
	form.yform .type-text .read-only:focus { background-color: #d5d9de; border: 1px solid #6c797e; }

	form.yform input.readonly, form.yform input.readonly:hover, form.yform input.readonly:focus { border: 1px solid #6c797e; }

	form.yform .fondsfinderfilter-tpl .type-text input.reinText { background-color: transparent; }
	form.yform .fondsfinderfilter-tpl .type-text input.reinText,
	form.yform .fondsfinderfilter-tpl .type-text input.reinText:hover,
	form.yform .fondsfinderfilter-tpl .type-text input.reinText:active,
	form.yform .fondsfinderfilter-tpl .type-text input.reinText:focus { border-color: #f0f0e9; }

	form.yform .type-button input { background-image: url(./bg/btn.png); color: #38557e; font-weight: bold; border: solid 1px #6c797e; }

	form.yform div.type-button input:focus,
	form.yform div.type-button input:hover,
	form.yform div.type-button input:active { border: solid 1px #6c797e; }

	form.yform .type-button input.submit:focus, form.yform .type-button input.submit:hover,
	form.yform .type-button input.submit:active { background: #355075 url(./bg/btn.png) repeat-x right -35px; color: #ffffff; }

	form.yform div.type-button input:focus, form.yform div.type-button input:hover,
	form.yform div.type-button input:active { background: #355075 url(./bg/btn.png) repeat-x scroll right -35px; color: #ffffff; }

	input#post_multifilter, input#clear_multifilter { background: url(./bg/btn.png) repeat-x scroll left -4px; color: #38557e; font-weight: bold; }	

	form.yform .type-button input.submitweiter { background-image: url(./bg/btn_weiter.png); }
	form.yform .type-button input.submitweiter:focus,
	form.yform .type-button input.submitweiter:hover,
	form.yform .type-button input.submitweiter:active { background-image: url(./bg/btn_weiter.png); }

	form.yform .type-button input.submitback { background-image: url(./bg/btn_back.png); }
	form.yform .type-button input.submitback:focus,
	form.yform .type-button input.submitback:hover,
	form.yform .type-button input.submitback:active { background-image: url(./bg/btn_back.png); }
	/* EO forms */

	/* content default bx */
	div.space35 { height: 40px; } /* wegen der anderen schrift */

	.releaseinfo { color: #717779; }

	form.yform div.releaseinfo label { color: #717779; }
	form.yform .filteroperator.type-text span { background-color: #ffffff; border: solid 1px #6c797e; height: 16px; color: #717779; }	

	.lightblue1, .lightblue1:hover, tr:hover .lightblue1,
	.lightblue2, .lightblue2:hover, tr:hover .lightblue2,
	.lightblue3, .lightblue3:hover, tr:hover .lightblue3,
	.lightblue4, .lightblue4:hover, tr:hover .lightblue4,
	.lightblue5, .lightblue5:hover, tr:hover .lightblue5,
	.lightblue6, .lightblue6:hover, tr:hover .lightblue6,
	.lightblue8, .lightblue8:hover, tr:hover .lightblue8 { background-color: transparent; }

	.swGallery input { background-image: url(./bg/btn.png); color: #38557e; font-weight: bold; border: solid 1px #6c797e; height: 23px; width: 160px; }
	form.yform .swGallery input:hover { background: #355075 url(./bg/btn.png) repeat-x right -35px; color: #ffffff; }

	.swGallery .slideInfoZone,
	.swGallery .slideElement { background-color: #f0f0e9; }
	.swGallery .carousel { background-color: #355075; }

	/* EO content default bx */

	/* tooltips */
	.tooltip .xarrow b { background-color: #4e688a !important; border-color: #9eadbe !important; }
	.tooltip .xboxcontent { background-color: #9eadbe !important; border-color: #4e688a !important; color: #f0f0e9 !important; }
	div.tooltip div.xtop div.xb1 { background: #4e688a !important; }
	div.tooltip div.xtop div.xb2,
	div.tooltip div.xtop div.xb3,
	div.tooltip div.xtop div.xb4 { background: #4e688a !important; border-color: #4e688a !important; }
	div.tooltip div.xbottom div.xb1 { background: #4e688a !important; }
	div.tooltip div.xbottom div.xb2,
	div.tooltip div.xbottom div.xb3,
	div.tooltip div.xbottom div.xb4 { background: #4e688a !important; border-color: #4e688a !important; }
	/* EO tooltips */

	/* vorschau serienberichte */
	#lightbox #imageData { color: #717779; }
	#lightbox #imageContainer,
	#lightbox #imageDataContainer,
	#lightbox #outerImageContainer { background-color: #f0f0e9; }
	/* EO vorschau serienberichte */

	div.alert,
	#dialog-container { border: solid 1px #6c797e; }
	#dialog-top { background-color: #f0f0e9; border-bottom: solid 1px #6c797e; }
	#dialog-title { background-color: #f0f0e9; color: #717779; }
}
