@charset "UTF-8";

@import url(./../../css/content_default-betax.css?cache_version=20260417112028);

@media all {

	/* TODO jene */
	/* CUSTOMITEMS CHARTBACKCOLOUR #b2b4b2 */
	/* CUSTOMITEMS CHARTBACKCOLOUREVEN #b2b4b2 */
	/* CUSTOMITEMS CHARTBACKCOLOURODD #b2b4b2 */

	body { background-image: url(./bg/body.png); color: #4a4a4a; }

	h1, h2, h4, h5, h6 { color: #f0ab00; }
	h3 { color: #4a4a4a; }

	a, a:visited, a:active { color: #4a4a4a; font-weight: bold; }
	a:focus, a:hover { color: #f0ab00; }

	#header { height: 116px; background: transparent url(./bg/header.png) no-repeat; }

	fieldset, form.yform fieldset  { border: 1px solid #4a4a4a; }
	fieldset { background-color: #b2b4b2; }
	form.yform fieldset { background: #b2b4b2; }

	/* basemod */
	#col1,
	#col1_content { background: #b2b4b2 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 */

	/* navigation */
	ul.navtopmenu li#retour a { color: #ffffff; }
	ul.navtopmenu li#retour a:hover { color: #4a4a4a; }

	ul.navtopmenu { top: 116px; left: 315px; border-left: solid 5px #ffffff; border-right: solid 5px #ffffff; }
	ul.navtopmenu li.top { border-left: solid 5px #ffffff; border-right: solid 5px #ffffff; }
	ul.navtopmenu li.top:hover a { color: #4a4a4a; }
	ul.navtopmenu li.top>a:link, ul.navtopmenu li.top>a:visited { color: #ffffff; }
	ul.navtopmenu li.top>a:hover,
	ul.navtopmenu li.top:hover>a { background: #b2b4b2; color: #4a4a4a; }
	ul.navtopmenu li a:link, ul.navtopmenu li a:visited { color: #4a4a4a; }

	ul.navtopmenu li a { color: #4a4a4a; }
	ul.navtopmenu li.top:hover ul li:hover>a { color: #ffffff; }

	ul.navtopmenu li ul { background: #fbe9bc; border-left: none; }
	ul.navtopmenu li ul li:hover { background: #f0ab00; }
	ul.navtopmenu li ul li ul { background: #fbe9bc; border-left: none; }

	ul.navtopmenu li ul li.hasSubmenu { background: transparent url(./bg/hassubmenuarrow.png) no-repeat right 5px !important; }
	ul.navtopmenu li ul li:hover.hasSubmenu, ul.navtopmenu li ul li.submenumover { background: #f0ab00 url(./bg/hassubmenuarrow_lt.png) no-repeat right 5px !important; }

	ul.navtopmenu li.spacer a,
	ul.navtopmenu li.spacer a:hover { background: transparent url(./bg/hr.png) repeat-x top center; }

	ul#reitercontainer li { background-color: #fbe9bc; border: 1px solid #fbe9bc; border-bottom: 1px solid #4a4a4a; box-shadow: 3px 3px 5px #b2b4b2; }
	ul#reitercontainer li:hover { border: 1px solid #b2b4b2; }
	ul#reitercontainer li.selected { border: #b2b4b2; }

	ul#reitercontainer li a:link,
	ul#reitercontainer li a:visited { background-color: #fbe9bc; color: #4a4a4a; }

	ul#reitercontainer li:hover a,
	ul#reitercontainer li.selected a { box-shadow: inset 5px 2px 15px #999999; } 

	ul#reitercontainer li a:hover,
	ul#reitercontainer li.selected a:link,
	ul#reitercontainer li.selected a:visited { background-color: #b2b2b2; color: #4a4a4a; }

	div.pagination { border-bottom: 1px solid #4a4a4a; }
	div.pagination.top { border-top: 1px solid #4a4a4a; }
	div.pagination a { border: 1px solid #4a4a4a; color: #4a4a4a; font-weight: normal; }
	div.pagination a:hover { color: #ffffff; background-color: #f0ab00; border: 1px solid #f0ab00; }
	div.pagination a.active { border: 2px solid #4a4a4a; color: #4a4a4a; }	
	div.pagination a.active:hover { color: #4a4a4a; }
	div.pagination a[onclick=''],
	div.pagination a[onclick='']:hover { background-color: #ffffff; color: #4a4a4a; border: 1px solid #4a4a4a; }
	div.pagination span { color: #4a4a4a; }
	div.pagination select { border: 1px solid #4a4a4a; }
	form.yform div.pagination select:hover { border: 1px solid #f0ab00; }

	div.sitemap-betax-tpl .ab li a { color: #4a4a4a; }
	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: #f0ab00; color: #4a4a4a; }

	#dyntoolbar { background-color: #b2b4b2; border-bottom: 3px solid #4a4a4a; border-right: 3px solid #4a4a4a; }
	#dyntoolbar span { color: #4a4a4a; }

	div#flyouttoolbar { top: 140px; }
	div#flyouttoolbar { background: #b2b4b2 url(./bg/flyouttoolbar.png) repeat-y scroll right center; border-bottom: none; }
	div#flyouttoolbar h2 { color: #4a4a4a; }
	div#flyouttoolbar h2:first-child { border-bottom: 1px solid #4a4a4a; }

	.selectordiv { background-color: #fbe9bc; border: solid 2px #4a4a4a; }
	.selectordiv .selectordivtoolbar { background-color: #b2b4b2; border-bottom: 1px solid #4a4a4a; }
	.selectordiv .selectordivcontent a,
	.selectordiv .selectordivcontent li { color: #4a4a4a; }
	.selectordiv .selectordivcontent .type-check label { color: #4a4a4a; }
	.selectordiv .selectordivcontent li:hover,
	.selectordiv .selectordivcontent a:hover { color: #ffffff; background-color: #f0ab00; }
	/* EO navigation */

	/* buttons */
	form.yform .type-button input { background-image: url(./bg/btn.png); color: #4a4a4a; font-weight: bold; border: solid 1px #4a4a4a; }

	form.yform div.type-button input:focus,
	form.yform div.type-button input:hover,
	form.yform div.type-button input:active { border: solid 1px #4a4a4a; }

	form.yform .type-button input.submit:focus,
	form.yform .type-button input.submit:hover,
	form.yform .type-button input.submit:active { background: #3fa13f url(./bg/btn.png) repeat-x right -35px; color: #4a4a4a; border: solid 1px #4a4a4a; }

	form.yform div.type-button input:focus,
	form.yform div.type-button input:hover,
	form.yform div.type-button input:active { background: #3fa13f url(./bg/btn.png) repeat-x scroll right -35px; color: #4a4a4a; border: solid 1px #4a4a4a; }

	input#post_multifilter,
	input#clear_multifilter { background: url(./bg/btn.png) repeat-x scroll left -4px; color: #4a4a4a; font-weight: bold; border: solid 1px #4a4a4a; }

	input#post_multifilter:focus,
	input#post_multifilter:hover,
	input#post_multifilter:active,
	input#clear_multifilter:focus,
	input#clear_multifilter:hover,
	input#clear_multifilter:active { background: url(./bg/btn.png) repeat-x scroll left -4px; color: #4a4a4a; font-weight: bold; border: solid 1px #4a4a4a; }

	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 { color: #4a4a4a; border: solid 1px #4a4a4a; background-image: url(./bg/btn_back.png); }
	/* EO buttons */

	/* content */
	div.sidebarbox { background: #b2b4b2 url(./bg/sidebarbox.png) repeat-x scroll center bottom; border-bottom: 1px solid #4a4a4a; }
	div.sidebarbox h2 { color: #4a4a4a; background: #b2b4b2; border-bottom: 1px solid #4a4a4a; }
	div.sidebarbox h2 img { background: transparent; }
	div.sidebarbox p,
	div.sidebarbox form label,
	div.sidebarbox form .type-text input { color: #4a4a4a; }
	div.sidebarbox form .type-select select { background-color: #e8e8e8; color: #4a4a4a; }
	/* EO content */

	/* forms */
	form.yform label { color: #4a4a4a; }

	form.yform select option:nth-child(even) { background-color: #e8e8e8; }
	form.yform select option:hover { background-color: #f0f0e9; }

	div.formcontainer .spacer,
	.fondsfinderfilter-tpl .spacer,
	.sbbuchung-tpl .spacer, form .spacer { background: transparent url(./bg/gradline.png) no-repeat scroll top center; }

	form.yform .type-select select,
	form.yform .type-text input,
	form.yform .type-text textarea,
	.formcontainer input,
	.formcontainer select,
	.formcontainer textarea { color: #4a4a4a; border: 1px solid #4a4a4a; }	

	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 #4a4a4a; }

	form.yform div input, form.yform div textarea { background-color: #e8e8e8; }
	form.yform div input[type="checkbox"] { background-color: transparent; }

	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 #f0ab00; background-color: #e8e8e8; }

	form.yform .type-text .read-only,
	form.yform .type-text .read-only:hover,
	form.yform .type-text .read-only:focus { background-color: #b4b5b3; border: 1px solid #4a4a4a; }
	form.yform input.readonly,
	form.yform input.readonly:hover,
	form.yform input.readonly:focus { border: 1px solid #4a4a4a; }

	div.sidebarbox form .type-text input { background-color: #e8e8e8; border: 1px solid #4a4a4a; }
	div.sidebarbox form .type-text input:hover,	
	div.sidebarbox form .type-text input:focus,
	div.sidebarbox form .type-select select:hover,	
	div.sidebarbox form .type-select select:focus { border: 1px solid #f0ab00; }

	div.sidebarbox form .type-text input[readonly='readonly'] { background-color: #b4b5b3; border: 1px solid #4a4a4a; }

	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: #b2b4b2; }
	/* EO forms */

	/* content default bx */
	form.yform .filteroperator.type-text span { background-color: #e8e8e8; border: solid 1px #4a4a4a; color: #4a4a4a; }

	form.yform .select2area select { background-color: #e8e8e8; border: solid 1px #4a4a4a; }
	form.yform .select2area select:hover,
	form.yform .select2area select:active,
	form.yform .select2area select:focus { background-color: #e8e8e8; border: solid 1px #f0ab00; }

	.multifilter-tpl h4 { color: #4a4a4a; }

	.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; }

	div.spacer { background: transparent url(./bg/gradline.png) no-repeat center; }
	/* EO content default bx */

	/* homepageseiten */
	.hp_content textarea { height: 100px; }
	.hp_content p { text-align: justify; }
	.hp_content .container { padding: 10px; }

	.sitemap-login-tpl img { width: 270px; }
	.sitemap-login-tpl p { text-align: justify; padding: 5px; }
	.sitemap-login-tpl p.right { text-align: right; }
	.sitemap-login-tpl .sidebar h3 { border-bottom: 1px solid #4a4a4a; color: #4a4a4a; }
	.sitemap-login-tpl .sidebar label { color: #4a4a4a; }

	.plattformendirekt-tpl #navcontainer { width: 725px; }
	.plattformendirekt-tpl #navcontainer ul { margin-left: 0; }

	.plattformendirekt-tpl ul li { list-style-type: none; display: inline-block; }
	.plattformendirekt-tpl #formulare ul li { list-style-type: disc; display: list-item; }
	/* EO homepageseiten */

	/* schnellvorschau berichte */
	.swGallery .slideInfoZone,
	.swGallery .slideElement { background-color: #b2b4b2; }

	.swGallery .carousel { background-color: #e8e8e8; }
	.swGallery .carousel p.label,
	.swGallery .carousel p.label span { color: #4a4a4a !important; }
	.swGallery .carousel .carouselInner .thumbnail { background-color: #b2b4b2; }
	.swGallery .carousel .carouselInner .thumbnail:hover { border: solid 1px #f0ab00; }

	.swGallery input { background-image: url(./bg/btn.png); color: #4a4a4a; font-weight: bold; border: solid 1px #4a4a4a; height: 23px; width: 160px; }

	form.yform .swGallery input:hover { background: #355075 url(./bg/btn.png) repeat-x right -35px; color: #4a4a4a; border: solid 1px #4a4a4a; }
	/* EO schnellvorschau berichte */

	/* tables */

	#tree tr tr:hover { background-color: #f0ab00; }
	#tree a,
	#tree tr td.mout a { font-weight: normal; color: #4a4a4a !important; }
	#tree tr tr:hover a { color: #ffffff !important; }
	/* EO tables */

	/* tooltips */
	.tooltip .xarrow b { background-color: #3fa13f !important; border-color: #bded5c !important; }
	.tooltip .xboxcontent { background-color: #bded5c !important; border-color: #3fa13f !important; color: #5e5e5e !important; }
	div.tooltip div.xtop div.xb1 { background: #3fa13f !important; }
	div.tooltip div.xtop div.xb2,
	div.tooltip div.xtop div.xb3,
	div.tooltip div.xtop div.xb4 { background: #3fa13f !important; border-color: #3fa13f !important; }
	div.tooltip div.xbottom div.xb1 { background: #3fa13f !important; }
	div.tooltip div.xbottom div.xb2,
	div.tooltip div.xbottom div.xb3,
	div.tooltip div.xbottom div.xb4 { background: #3fa13f !important; border-color: #3fa13f !important; }
	/* EO tooltips */

	.login-tpl { width: 950px; height: 650px; background: transparent url(./bg/login.png) no-repeat 0 20px; text-align: right; }
	.login-tpl .body { width: 310px; float: right; }
	.login-tpl .body p { margin-bottom: 40px; color: #960536; font-weight: bold; }
	.login-tpl .type-text input { float: right; }

	.start-tpl,
	.start-wunsch-tpl { margin-left: 0; width: 850px; height: 600px; background: transparent url(./bg/login.png) no-repeat 0 20px; }
	.start-wunsch-tpl p { display: block; float: right; font-weight: bold; text-align: right; width: 310px; color: #960536; font-weight: bold; }

	div.alert,
	#dialog-container { border: solid 1px #4a4a4a; }
	#dialog-top { background-color: #b2b4b2; border-bottom: solid 1px #4a4a4a; }
	#dialog-title { background-color: #b2b4b2; color: #4a4a4a; }

	/* vorschau serienberichte */
	#lightbox #imageData { color: #4a4a4a; }
	#lightbox #imageContainer,
	#lightbox #imageDataContainer,
	#lightbox #outerImageContainer { background-color: #b2b4b2; }
	/* EO vorschau serienberichte */
}
