body						{font-family:arial, sans-serif; font-size:12px; color: #060c51; margin:0; padding:0; background:url('images/hg.png'); background-repeat:repeat-y; width:100%; height:100%;}
a						{font-family:arial, sans-serif;}
#bodydiv					{padding:0; float:left; margin-left:18px; display: block; min-width:941px; width: 100%; height:100%;}

/*** oben ***/
#top						{height:130px; max-height:130px; background-color:#060c51; padding:0; border-right:1px solid #060c51;}
#top #top-width				{width:941px;}
#top #logo					{width:221px; height:130px; float:left; background-color:white;}
#top #logo .logobild			{height:100px; width:187px; border:0; margin:15px 18px 15px 18px;}
#top #middle				{width:522px; height:130px; float:left; color:white; background:url('images/Mehr_Wert_Head_neu.gif'); background-repeat:no-repeat; border: 0px solid green; display: block;}
#top #middle p				{font-size:24px; padding:76px 0 0 368px; margin:0;}
#top #top-right				{float:left; width:196px; /*border-left:1px dotted white;*/}
#top #top_links				{height:73px; text-align:right; padding:15px 15px 0 0; border: 0px solid green;}
#top #top_links a			{color:white; /*text-transform: uppercase;*/ text-decoration:none; font-size:11px;}
#top #top_links a:hover		{color:#a8998e;}
#top #search				{display:none; /*border-top:1px dotted white;*/ padding:10px 0 0px 10px; margin:0; height:31px;}
#top #search input			{font-size:11px; color:#060c51; height:18px; line-height:15px; border:1px solid #060c51; width:160px; padding:0 0 0 2px; font-family:arial, sans-serif; margin:0;}
/*#top #search input:hover		{color:#a8998e;}*/
#top #search a				{color:white; text-decoration:none; font-size:23px; line-height:11px; vertical-align:middle; padding:0px 0 11px 0; margin:0;}
#top #search a:hover			{color:#a8998e;}
#top #search fieldset			{border:0;}

/*** Mitte links (Menü) ***/
#bottom					{height:100%; width:961px;}
#bottom #left				{width:221px; max-width:221px; padding:40px 0 0 0; height:100%; float:left;}
#bottom #left ul				{list-style-type:none;font-weight:bold; font-size:13px; padding:0; margin:0;}
#bottom #left ul li			{color:#060c51; vertical-align:middle; line-height:23px; height:23px; border-top:1px solid #060c51; vertical-align:middle; max-width:223px; overflow:none;}
#bottom #left ul li a			{display: block; color:#060c51; text-decoration:none; padding:0px 0 0px 15px;}
#bottom #left ul li a:hover			{background-color:#9b9eb9;}
#bottom #left ul li.firstlevel a:hover,
#bottom #left ul li.firstlevel_active a:hover,
#bottom #left ul li.firstlevel_ifsub a:hover 	{  background-color:#9b9eb9; }
#bottom #left #line			{border-top:1px solid #060c51; height:1px;}

#bottom #left ul .firstlevel_active	{background-color:#9b9eb9;}
#bottom #left ul .firstlevel_ifsub	{font-weight:bold; background-color:#d2d3e0;}

#bottom #left ul .secondlevel	{font-weight:normal; background-color:#d2d3e0; border-top:1px solid #060c51;}
#bottom #left ul .secondlevel_active	{background-color:#9b9eb9; border-top:1px solid #060c51; font-weight:normal;}

#bottom #left ul .thirdlevel		{font-weight:normal; background-color:#d2d3e0; /*padding-left:30px;*/ border-top:1px solid #060c51;}
#bottom #left ul .thirdlevel a		{padding-left:20px; color:#272d72;}
#bottom #left ul .thirdlevel_active	{background-color:#9b9eb9; font-weight:normal; border-top:1px solid #060c51; background: none;}
#bottom #left ul .thirdlevel_active a	{padding-left:20px; color:#272d72;}

/* Quicklinks */
#bottom #left .quick-links ul				{border:0; margin-top:40px; margin-left:20px;}
#bottom #left .quick-links ul li				{border:0; line-height:16px; height:16px; vertical-align:middle;}
#bottom #left .quick-links ul li.title			{font-weight:bold; margin-bottom:3px; color:#5d618e;}
#bottom #left .quick-links ul li a			{font-size:12px; color:#060c51; text-decoration:none; font-weight:bold; padding:0 0 0 3px;}
#bottom #left .quick-links ul li a:hover		{text-decoration:underline; background:none;}


/*** Mitte mitte (Inhalt) ***/
#bottom #center				{/*margin-top:40px;*/ padding:39px 40px 20px 40px; width:442px; max-width:442px; height:100%; float:left;}
#bottom #center h1			{font-size:20px; color:#b9afa7; margin:0 0 23px 0; font-weight:normal; line-height:20px;}
#bottom #center img			{margin:0 0 23px 0; max-width:446px; max-height:103px;}
#bottom #center .content h1,
#bottom #center .content h2,
#bottom #center .content h4		{font-weight:bold; font-size:12px; color:#060c51; margin:0 0 12px 0; line-height:15px;}
#bottom #center .content h3		{font-weight:bold; font-size:12px; color:#060c51; margin:8px 0 0 0px;}
#bottom #center .content h5		{font-weight:bold; font-size:13px; color:#060c51; margin:0 0 12px 0; line-height:15px;}
#bottom #center .content h6		{font-weight:bold; font-size:14px; color:#060c51; margin:0 0 12px 0; line-height:15px;}

#bottom #center .content p		{font-size:12px; color:#060c51; margin:0; padding:0; line-height:15px;}
#bottom #center .content a		{font-size:12px; color:#5d618e; text-decoration:none;}
#bottom #center .content a:hover	{text-decoration:underline;}
#bottom #center .content ul		{/*list-style-image:url('images/bulletpoint_text.png');*/ list-style-type:none; margin:0; padding:0; line-height:15px; font-size:12px;}
#bottom #center .content ul li	{background:url('images/bulletpoint_rechts.png'); background-repeat:no-repeat; padding:11px 6px 3px 9px; background-position:-6px 8px;}
#bottom #center .content .csc-frame-frame2 li	{padding-top:0; padding-bottom:0; background-position:-6px -2px;}
#bottom #center .content img	{max-width:442px; max-height:300px;}
#bottom #center .content .csc-frame-rulerAfter	{margin:23px 0 23px 0; border-bottom:1px dotted #060c51; width:441px; padding-bottom: 23px; /*height:0px; font-size:0;*/}
#bottom #center .content .solid-ruler			{margin:23px 0 23px 0; border-bottom:1px solid #060c51; height:0px; font-size:0;}

/*#bottom #center .content .csc-textpic *			{border:1px solid red; margin:0; padding:0;}*/
#bottom #center .content .csc-textpic-imagewrap * {margin:5px 0 5px 0; padding:0;}

/*** Kontaktformular ***/
#bottom #center .content .csc-loginform				{font-size:12px;}
#bottom #center .content .csc-loginform input, textarea, select	{border:1px solid #9b9eb9;}
#bottom #center .content .csc-loginform-radio input		{border:0;}

#bottom #center .content .tx-thmailformplus-pi1 {}
#bottom #center .content .tx-thmailformplus-pi1 textarea,
#bottom #center .content .tx-thmailformplus-pi1 input 		{border:1px solid #9b9eb9; width:318px;}
#bottom #center .content .tx-thmailformplus-pi1 input#plz 		{border:1px solid #9b9eb9; width:50px; margin-right:3px;}
#bottom #center .content .tx-thmailformplus-pi1 .submit input 	{border:1px solid #9b9eb9; width:auto;}
#bottom #center .content .tx-thmailformplus-pi1 label	 	{display:block;}

#bottom #center .content .tx-thmailformplus-pi1 .radio input	{width:auto; /*margin-left:7em;*/ border:0; float:left;}
#bottom #center .content .tx-thmailformplus-pi1 .radio label	{width:7em;}
#bottom #center .content .tx-thmailformplus-pi1 .radio .float label	{width:16em; float:left; top:2px; position:relative;}
#bottom #center .content .tx-thmailformplus-pi1 .radio .float br	{clear:left;}

#bottom #center .content .tx-thmailformplus-pi1 .anrede input	{margin-left:0;}
#bottom #center .content .tx-thmailformplus-pi1 .margin		{margin-top:12px;}

#bottom #center .content .tx-thmailformplus-pi1 ul			{margin-bottom:24px;}
#bottom #center .content .tx-thmailformplus-pi1 ul li		{margin-top:-10px;}


/*** Mitte unten (Top-, Print-Link und Footer) ***/
#footer					{margin:69px 0 0px 0px; border-top:1px solid #060c51; padding:4px 0 0 0; height:23px; width:442px; color:#9b9eb9;}
#footer #links				{height:19px; line-height:14px; padding:3px 0 0px 0; margin:0px 0 0 0; color:#9b9eb9; float:left;}
#footer a					{color:#9b9eb9; text-decoration:none; margin:0;padding:0;}
#footer a:hover				{color:#a8998e;}
#footer #topAndPrint			{line-height:14px; height:19px; padding-top:2px; float:right; width:150px; text-align:right;}
#footer #topAndPrint img		{margin:0; border:0;}
#footer #topAndPrint #print		{display:inline; margin-right:2px;}
#footer #topAndPrint #print	img	{margin-bottom:-1px;}
#footer #topAndPrint #toTop	{background:none; display:inline;}
#footer #topAndPrint #toTop img	{margin-bottom:4px;}


/*** Mitte rechts (Text) ***/
#bottom #right p			{padding:6px 5px 3px 15px; margin:5px 0 5px 0;}
#bottom #right a				{font-size:12px; color:#5d618e; text-decoration:none;}
#bottom #right a:hover		{text-decoration:underline;}

/*** Mitte rechts ***/
#bottom #right				{height:100%; width:193px; margin-left:3px; padding-top:40px; float:left;}
#bottom #right .box			{background-color:white; border-left:1px solid #060c51; border-right:1px solid #060c51;}
#bottom #right .csc-header		{border-top:1px solid #060c51; border-bottom:1px solid #060c51; background-color: #d2d3e0; padding:3px 6px 3px 0;}
#bottom #right .box h1		{font-size:12px; color: #060c51; padding:0 0 0 9px; margin:0; line-height:17px; vertical-align:middle;}
#bottom #right .box p			{margin:0 0 0px 0; padding:8px 0 8px 9px;}
#bottom #right .box ul			{padding:0; margin:0; list-style-type:none;}
#bottom #right .box ul li		{padding:4px 6px 3px 0px; font-size:12px; color:#060c51; line-height:15px; margin-left:0px; border-bottom:1px dotted #060c51; clear:both; background:url('images/bulletpoint_rechts.png'); background-repeat:no-repeat; padding-left:18px; background-position:3px 1px;}
#bottom #right .box ul li a		{font-size:12px; color:#5d618e; text-decoration:none;}
#bottom #right .box ul li a:hover		{text-decoration:underline;}
#bottom #right .box ul .last		{border-bottom:0;}
#bottom #right .box br		{line-height:15px; height:15px;}
#bottom #right .csc-frame-rulerAfter	{border-bottom:1px solid #060c51;}
#bottom #right .csc-frame-frame2	{border-top:1px solid #060c51; border-bottom:1px solid #060c51; background-color:#d2d3e0;}

#bottom #right .bordered		{border-bottom:1px solid #060c51;}
#bottom #right .rightborder		{border-bottom:1px solid #060c51;}

/* Trading Tipp */
#bottom #right .box .tx-xwquantustradingtipp-pi1 ul li {padding-top:8px; padding-bottom:8px; background-position:3px 5px}

/*** tt_news ***/
#bottom #right .box .news-latest ul li	{border-bottom:0;}


/*** sonstige ***/
.clr						{clear:both; display:inline;}
.clear						{clear:both;}
.float						{float:left;}
.rightfloat					{float:right;}
