body												{ margin:0; padding:0; min-width:860px; font-family:Arial,Verdana,sans-serif; color:#000; text-align:center; background-color:#b0bba7;  }
html>/**/body, x:-moz-any-link, x:default 			{ position:relative; left:-0.1px; top:-0.1px; }
ul													{ margin:0; padding:0; }
form												{ margin:0; padding:0; }
td													{ padding:0; }
table												{ border-spacing:0; }
img													{ border:0; }
div.clear											{ clear:both; }
div.toggle											{ margin: 0 0 0 0; }
.none												{ display:none; }
.right												{ text-align:right; }
.fleft												{ float:left; }
.fright												{ float:right; }
a:focus												{ -moz-outline-style:none; }

div#main											{ margin:0 auto; width:840px; text-align:left; background: url(img/content_bg.png) repeat-y; }

div#main_footer										{ margin:0 auto; padding-top:36px; width:840px; text-align:left; background: url(img/footer_bg.png) no-repeat; }
div#main_footer_start								{ margin:0 auto; padding-top:26px; width:840px; text-align:left; background: url(img/footer_bg_start.png) no-repeat; }
* html div#main_footer								{ background: url(img/footer_bg.png) 0 0 no-repeat; }

div#header											{ margin:0 20px; width:800px; }
div#header_bg_img									{ padding-top:8px; }

div#header_logo										{ position:absolute; top:8px; z-index:1000; }

div#content											{ margin:20px 20px 0 20px; width:800px; }

/*
Enterbox
*/
div.enterbox										{ margin-top:20px; }
div.enterbox_01,
div.enterbox_02,
div.enterbox_03										{ padding:10px 10px 10px 94px; width:156px; height:100px; }
div.enterbox_01										{ background: url(img/enterbox_bg_1.jpg) no-repeat; }
div.enterbox_02										{ background: url(img/enterbox_bg_2.jpg) no-repeat; }
div.enterbox_03										{ background: url(img/enterbox_bg_3.jpg) no-repeat; }
div.enterbox_filler									{ width:10px; }

div.entertext										{ padding:0 5px; }
.enterbox_title										{ padding-bottom:5px; font-size:15px; font-weight:bold; color:#58694a; }

/*
Content
*/
div.content_left									{ width:225px; }
div.content_right									{ width:575px; min-height:250px; }

div.address_01										{ width:245px; }
div.address_02										{ width:60px; }
div.address_03										{ width:270px; }

/*
Nav
*/
div.nav												{ width:202px; }
div.mainnav											{ padding:3px 0 0 1px; width:202px; height:26px; background: url(img/mainnav_button.gif) 0 0 no-repeat; }
div.mainnav_textpos									{ padding:2px 5px; width:190px; height:16px; text-decoration:none; cursor:pointer; }
div.mainnav_textpos:hover							{ background-color:#b0bba7; }
div.mainnav_textpos_active							{ padding:2px 5px; width:190px; height:16px; text-decoration:none; cursor:pointer; color:#fff; background-color:#b0bba7; }
div.subnav											{ padding:0 0 15px 20px; }

a.link_mainnav										{ color:#000; text-decoration:none; }
a.link_mainnav:hover								{ color:#fff; }

a.link_subnav, .link_subnav_active					{ color:#000; line-height:19px; text-decoration:none; }
a.link_subnav:hover, .link_subnav_active			{ text-decoration:underline; }

/*
List
*/
ul.list												{ margin:10px 0 20px 30px; font-size:13px; list-style:url(img/list_dot.gif); *list-style:url(img/list_dot_ie.gif); }
ul.list li											{ padding-left:2px; line-height:17px; }


/*
Table Active Passiv Fonds
*/
.table_fonds										{ width:575px; height:427px; background: url(img/aktiv_passiv_fonds.gif) no-repeat;  }
.table_inner										{ position:absolute; max-width:575px; max-height:427px; }

.fonds_field_1										{ width:145px; }
.fonds_field_2										{ width:213px; }
.fonds_field_3										{ width:217px; }

/*
Footer
*/
div.footer_left										{ width:250px; }
div.footer_right									{ width:325px; text-align:right; }

div.page_print										{ padding-left:20px; background: url(img/symbol_print.gif) no-repeat; *background-position:0 4px; }
div.page_top										{ padding-right:17px; background: url(img/symbol_top.gif) no-repeat; background-position:311px 0; *background-position:311px 4px; }
a.footer_symbol_link								{ font-size:11px; color:#58694a; }
a.footer_symbol_link:hover							{ text-decoration:none; }

div#main_footer_text								{ margin-left:9px; }
.footer_text										{ font-size:12px; color:#fff; }

/*
Text Styles
*/
h1													{ margin:0; padding-bottom:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight:normal; color:#58694a; line-height:20px; }
p													{ margin:0; font-size:13px; }
p.box												{ line-height:17px; }
p.content											{ line-height:19px; }
p.introduction_start								{ line-height:24px; }
p.introduction										{ color:#58694a; line-height:24px; }

a.text_link											{ font-size:13px; color:#58694a; }
a.link_white										{ color:#fff; text-decoration:none; }
a.link_pdf											{ font-weight:bold; color:#000; text-decoration:none; }

.green												{ color:#58694a; }

div.line_dark										{ background: url(img/line_light.gif) repeat-x; width:575px; height:2px; }
div.line_grey										{ background: url(img/line_grey.gif) repeat-x; width:575px; height:2px; }
div.title_line_top									{ margin:0 0 18px; }
div.title_line_bottom								{ margin:10px 0 18px; }
div.title_line_bottom_small							{ margin:4px 0 18px; }
div.title_line_footer								{ margin:13px 0 10px; *margin:13px 0 7px; }
div.line_gold										{ background: url(img/line_gold.gif) repeat-x; width:575px; height:1px; }
div.line_gold_top									{ margin:0 0 10px; }
div.line_gold_bottom								{ margin:10px 0 0; }
div.line_gold_between								{ margin:10px 0 10px; }

