/* CSSTidy 1.3: Tue, 23 Mar 2010 19:39:00 +0100 *//* CSSTidy 1.3: Tue, 23 Mar 2010 19:38:59 +0100 *//* default styles for extension "tx_cssstyledcontent" *//* Captions */DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
/* Needed for noRows setting */DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
/* Border just around the image */DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{border:2px solid #000;padding:0}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
/* DIV: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
/* UL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
/* DL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
/* FE-Editing Icons */DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
/* Clearer */DIV.csc-textpic-clear{clear:both}
/* Margins around images: *//* Pictures on left, add margin on right */DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-right:10px}
/* Pictures on right, add margin on left */DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-left:10px}
/* Pictures centered, add margin on left */DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-left:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0}
/* Space below each image (also in-between rows) */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
/* No margins around the whole image-block */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0!important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0!important}
/* Add margin from image-block to text (in case of "Text w/ images") */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px!important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px!important}
/* Positioning of images: *//* Above */DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
/* Center (above or below) */DIV.csc-textpic-center{text-align:/* IE-hack */center}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:/* Remove IE-hack */left}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:/* Remove IE-hack */left}
/* Right (above or below) */DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
/* Left (above or below) */DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
/* Left (in text) */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
/* Right (in text) */DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
/* Right (in text, no wrap around) */DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac *//* Left (in text, no wrap around) */DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac *//* Browser fixes: *//* Fix for unordered and ordered list with image "In text, left" */.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto;height:1%}
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
/* default styles for extension "tx_a21glossary" */acronym,dfn,abbr,span.abbr{border-bottom:1px dotted #000;cursor:help}
dl.glossary dt{font-weight:700;margin:0 0 3px;font-style:normal}
dl.glossary dd{margin:0 0 15px 20px}
dl.glossary .description{margin:0;padding:0}
dl.glossary .type{font-style:italic;padding:0 3px 0 0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{font-size:75%;font-family:Arial, Verdana, Helvetica, sans-serif;color:#000;background-color:#FFF;text-align:left}
#container{width:990px;text-align:left}
#wrapper{padding-left:220px;padding-right:220px}
#wrapper .column{position:relative;float:left}
.clear{clear:both;padding:0;margin:0;height:0;font-size:0;line-height:0}
#logo{position:absolute;left:30px;top:10px}
#headerimg{height:101px;border-top:5px solid #0F41A2}
#headerimg_shadow{height:12px;background:url(/fileadmin/template/style/../images/headgfx_shadow.png) no-repeat 0 0;margin:0 0 30px}
#zone2{width:100%;border-right:solid 1px #E5E5E5;border-left:solid 1px #E5E5E5;text-align:left}
#zone1{width:220px;right:220px;margin-left:-552px}
#zone3{width:220px;margin-right:-100%}
#footer{border-top:10px solid #666;margin:40px 0 0;width:990px}
#address{text-align:right;font-size:90%;color:#656565;margin:-21px 0 0}
#suche{position:absolute;left:800px;top:10px}
/* Login & Logout Link */#loginlogout{position:absolute;left:800px;top:37px}
#loginlogout a{font-weight:400;padding:0 0 0 28px}
.loginLink{background:url(/fileadmin/template/style/../images/login.png) no-repeat 0 1px}
.logoutLink{background:url(/fileadmin/template/style/../images/logout.png) no-repeat 0 1px}
/* Links */a:link,a:visited,a:active{color:#0F41A2;text-decoration:none;font-weight:700}
a:focus,a:hover{font-weight:700;text-decoration:underline}
#center{margin:0 12px}
#inhalt_zone2{}
#inhalt_zone1{margin:0 12px}
#inhalt_zone3{margin:0 0 0 12px}
#adsense_zone3{margin:0 0 0 12px}
/* Page-Tools: Kontakt, Anruf und Bookmark */#page_tools{padding:4px 0;margin:0 0 10px;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;text-align:right}
#page_tools a{color:#0F41A2;padding:0 12px 0 24px;font-weight:400}
.pagecontact{background:url(/fileadmin/template/style/../images/contact.png) no-repeat 0 0}
.pagecallback{background:url(/fileadmin/template/style/../images/phone.png) no-repeat 0 0}
.pagebookmark{background:url(/fileadmin/template/style/../images/bookmark.png) no-repeat 0 0}
/* Links: Zurueck, Seite drucken, nach oben */#inhalt_end{margin:30px 0 0;text-align:right}
#inhalt_end a{color:#656565}
#inhalt_end a:hover{text-decoration:underline}
/* Spezielle Klassen */.nowrap{white-space:nowrap}
/* Teaser */.teaser{margin:0 0 20px;padding:0}
.teaser h1{font-size:110%;padding:6px;color:#FFF;letter-spacing:normal;margin:0 0 10px}
.teaser-item{float:left;width:228px;margin:0 10px 20px}
.teaser-item h2{font-size:100%;padding:0 0 5px;letter-spacing:normal;border-bottom:1px solid #666;font-weight:700;margin:5px 0}
.teaser-item h2 a{padding:0;background:none}
.teaser-item a{display:block;padding:0 0 0 14px}
/* Teaser Investment */.inv{border-bottom:2px solid #C33}
.inv h1{background-color:#C33}
.inv h2{color:#C33}
.inv a{color:#C33;background:url(/fileadmin/template/style/../images/bullet_pfeil_rot.png) no-repeat scroll 0 3px}
/* Teaser Management */.man{border-bottom:2px solid #0F41A2}
.man h1{background-color:#0F41A2}
.man a{background:url(/fileadmin/template/style/../images/bullet_pfeil_blau.png) no-repeat scroll 0 3px}
h1,h2,h3,h4,h5,h6{color:#0F41A2;margin:20px 0 10px;font-weight:400}
h1{font-size:200%;font-weight:700;letter-spacing:-.04em}
h2{font-size:150%}
h3{font-size:140%}
h4{font-size:130%}
h5{font-size:120%}
p{margin:0 0 10px;line-height:1.7}
strong,b{font-weight:700}
em{font-style:italic}
hr{border:0;height:1px;background:#FFF;color:#FFF;clear:both}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
cite{font-style:italic}
del{text-decoration:line-through}
ins{font-family:"Courier New", Courier, mono}
ol,ul{line-height:1.9}
ol{list-style-type:decimal}
ul{list-style-type:none}
/* Listen im mittleren Bereich */#center ul,#center ol{margin:0 0 10px 20px}
#center ol li{margin:0 0 0 30px}
#center ul li{padding-left:15px;background:url(/fileadmin/template/style/../images/bullet_pfeil_blau.png) no-repeat 0 7px}
body#investment #center ul li{background:url(/fileadmin/template/style/../images/bullet_pfeil_blau.png) no-repeat 0 7px}
/* Listen im schmalen Bereich */#inhalt_zone3 ul li,#inhalt_zone1 ul li{padding-left:15px;background:url(/fileadmin/template/style/../images/bullet_pfeil_grau.png) no-repeat 0 8px}
/* Paragraph mit Rahmen */p.rahmen{padding:5px;border:1px solid #0F41A2}
/* Spezifisches schmaler Bereich */#inhalt_zone3 a,#inhalt_zone1 a{font-weight:400;color:#3F3F3F;text-decoration:underline;display:block}
#inhalt_zone3 .bild,#inhalt_zone1 .bild{margin:0 0 20px}
/* Tabellen */table{border-collapse:collapse;margin-bottom:10px;border:1px solid #0F41A2}
table.contenttable{width:100%;font:11px Arial, Verdana Helvetica, Geneva, sans-serif}
table.contenttable th{padding:4px;text-align:center;text-transform:uppercase;border:1px solid #0F41A2;color:#FFF}
table.contenttable th a:link,table.contenttable th a:visited{}
table.contenttable td{padding:4px;text-align:right;vertical-align:top;border:1px solid #0F41A2}
table.contenttable tr{}
/* Artikel Bilder */img.foto-rechts{float:right;padding:1px;margin:0 0 20px 30px;border:1px solid #E6E6E6}
img.foto-links{float:left;padding:1px;margin:0 30px 20px 0;border:1px solid #E6E6E6}
/* Artikel Bild */.bild{text-align:center}
p.bild-text{text-align:center;font-size:90%}
/* Spaltenspezifisches */.artikel-schmal{background-color:#F3F3F3;color:#333;width:204px;margin:0 0 20px}
.artikel-schmal h2{border-bottom:1px solid #666;color:#666;font-size:110%;margin:0 10px 10px;padding:10px 0 5px;font-weight:700}
.text-schmal{padding:5px 10px}
/* Artikel: Latest News CSS -> muss auf allen Seiten vorhanden sein */ul#latest-news{margin:0 0 10px}
ul#latest-news li{background:none;padding:0}
ul#latest-news li a{background:url(/fileadmin/template/style/../images/tt_news.png) no-repeat 0 6px;padding:0 0 0 15px;color:#666;font-weight:700;display:block;text-decoration:none}
ul#latest-news li a:hover{background:url(/fileadmin/template/style/../images/tt_news2.png) no-repeat 0 6px;color:#333}
/* Verschiedenes */.successMsg{padding:10px;border:1px solid #007F00;font-weight:700;color:#007F00}
/* Hauptnavigation */ul#nav{margin:60px 40px 2px 0;text-align:right;list-style-type:none}
ul#nav li{display:inline}
ul#nav li a{padding:5px 8px;margin:0 2px;font-size:110%;color:#0F41A2;background-color:#E8ECF7;border-bottom:1px solid #FFF}
ul#nav li.active a,ul#nav li a:hover,ul#nav li a:active,ul#nav li a:focus{color:#FFF;background-color:#0F41A2;border-bottom:1px solid #0F41A2;text-decoration:none}
/* Sub-Hauptnavigation */#sub_nav_top{margin:0 12px;border-top:1px solid #0F41A2;border-bottom:1px solid #FFF}
ul#sub_nav{margin:0 12px 20px;list-style-type:none;border-top:3px solid #0F41A2}
ul#sub_nav li{font-size:95%;line-height:2.6}
ul#sub_nav li a{color:#0F41A2;font-weight:400;padding:0 0 0 18px;display:block;background:url(/fileadmin/template/style/../images/kontext_menu_pfeil.png) no-repeat 0 12px;border-bottom:1px solid #E5E5E5}
* html ul#sub_nav li a{height:1%}
ul#sub_nav li a:hover{background:#F3F5FA url(/fileadmin/template/style/../images/kontext_menu_pfeil_hover.png) no-repeat 0 12px;text-decoration:none}
ul#sub_nav li.active a,ul#sub_nav li.active a:hover{color:#FFF;font-weight:700;background:#0F41A2}
/* Sub-Hauptnavigation: erste Unterebene */ul#sub_nav li.active ul{list-style-type:none}
ul#sub_nav li.active ul li{background:#F3F5FA}
ul#sub_nav li.active ul li a{padding:0 0 0 12px;border-left:4px solid #C5D1E8;border-bottom:1px solid #E5E5E5;background:none;color:#0F41A2;font-weight:400}
ul#sub_nav li.active ul li a:hover,ul#sub_nav li.active ul li.active a,ul#sub_nav li.active ul li.active a:hover{border-left:4px solid #0F41A2;background:none;color:#0F41A2;font-weight:400}
/* Sub-Hauptnavigation: zweite Unterebene */ul#sub_nav li.active ul li.active ul{list-style-type:none}
ul#sub_nav li.active ul li.active ul li{}
ul#sub_nav li.active ul li.active ul li a{background:url(/fileadmin/template/style/../images/kontext_menu_third_pfeil.png) no-repeat 13px 12px;border-bottom:1px solid #E5E5E5;padding:0 0 0 36px;border-left:none}
ul#sub_nav li.active ul li.active ul li a:hover,ul#sub_nav li.active ul li.active ul li.active a{background:url(/fileadmin/template/style/../images/kontext_menu_third_pfeil_ho.png) no-repeat 13px 12px;border-left:none}
/* Breadcrumb, Pfadnavigation */#path_nav{margin:0 0 12px;color:#666;font-size:.95em}
#path_nav a{color:#666;font-weight:400}
#path_nav a:hover{text-decoration:underline}
/* Footer Navigation */ul#footer_nav{margin:8px 0 20px 20px}
ul#footer_nav li{display:inline}
ul#footer_nav li a{font-size:.95em;color:#656565;padding:4px 0;font-weight:400;margin:0 6px 0 11px}
ul#footer_nav li a:hover{text-decoration:underline}
/* Top Navigation */ul#top_nav{position:absolute;left:450px;top:10px}
body#bonds ul#top_nav{position:absolute;left:350px;top:10px}
ul#top_nav li{display:inline}
ul#top_nav li a{font-size:.95em;color:#656565;padding:4px 0;font-weight:400;margin:0 6px 0 11px}
ul#top_nav li a:hover{text-decoration:underline}
form,fieldset,legend,label,input,textarea,select,option{font-family:Arial, Verdana Helvetica, sans-serif;font-size:100%}
fieldset{border:1px solid #0F41A2;padding:10px;margin:0 0 20px}
legend{background:#0F41A2;border:1px solid #0F41A2;color:#FFF;font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:700;padding:1px 5px;text-transform:uppercase;letter-spacing:.4px}
label{display:block;margin:10px 0 2px}
input,textarea{border:1px solid gray;padding:2px}
textarea{height:8em;line-height:130%;width:90%}
/* Kleine Suchbox */.searchbox_field{font-size:90%;height:13px;width:130px}
.searchbox_btn{border:none;margin:0 0 -7px}
/* Powermail Einstellungen*/.powermail_mandatory_js{margin:2px 0 10px;color:#BF0000;border:none}
.tx_powermail_pi1_fieldwrap_html_submitgraphic input{border:none;margin:10px 0 0}
form#form input[type=text],form#form textarea{width:98%}
.powermail_mandatory{margin:0 0 0 2px;font-weight:700;color:#C33}
.powermail_radio_inner label{display:inline}
/* Fehlermeldungen */#center ul.error,#center ol.error{margin-left:0;border:1px solid #C33;color:#C33;font-weight:700}
#center ul.error li{margin:0 0 0 15px;background:url(/fileadmin/template/style/../images/bullet_pfeil_rot.png) no-repeat 0 7px}
/* Erfolgsmeldungen */#center ul.success,#center ol.success{margin-left:0;border:1px solid #060;color:#060;font-weight:700}
#center ul.success li,body#investment #center ul.success li{margin:0 0 0 15px;background:url(/fileadmin/template/style/../images/bullet_pfeil_gruen.png) no-repeat 0 7px}
/* Image Submit-Button */.submitbtn input{border:none;margin:10px 0 0}
/* Pflichtfelder */.mandatory{margin:0 0 0 2px;font-weight:700;color:#C33}
/*** IE6 Fix ***/* html #zone1{left:-220px}
/* CSS fuer Glossar extension: datamints-glossaryindex (a21glossary) *//* Buchstabenindex */.glossar_index{margin:0;padding:0}
.glossar_index a{margin:0;padding:1px 4px;text-decoration:none;border:1px solid #0F41A2}
.glossar_index a:hover{background-color:#0F41A2;color:#FFF}
/* Uebersichtsseite mit Liste der Eintraege */.glossar_list{margin:25px 0 0;padding:0}
h2.glossar_resultshort{margin:10px 0 5px;padding:0;font-size:1em;font-weight:700}
/* Detailseite */.glossar_detail{margin:25px 0 0;padding:0}
h2.glossar_detailshort{margin:10px 0 5px;padding:0;font-size:1.3em;font-weight:700}
.glossar_detail ul{list-style-type:square;margin:0;padding:0 0 15px 20px}
.glossar_detail ul li{margin:0;padding:0;line-height:150%}
#wrapper{padding-left:0}
#zona2{border-left:none;width:auto}