.pt10black { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}

.pt10blackbold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;color: #000000; text-decoration: none}

.pt10bluelink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003399; text-decoration:
underline}
.button {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #Fc8800; border: #FFFFFF; border-style: none; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; text-decoration: none}
.pt10orange { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #Fc7300; text-decoration: none }
.pt8black { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none }
.pt9black { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
.pt9bluelink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: underline}
.pt10blacklink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none }
.pt10blackboldlink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;color: #000000; text-decoration: none }
.block { text-align: justify;}
.pt10blackBLOCK { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none ; text-align: justify;}
.rqdNotify {
	background-color : #D9E2FA;
	}
.blocksatz {  text-align: justify ;}

.tblborder {
	border : thin solid #545454;
	border-width : 1px 1px 1px 1px;
	background-color : #d8d8d8;
	margin-left: 3px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color : #545454;
}

.tblCol {
	border-color : black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-top: 1px solid Black;
	border-bottom : 1px solid Black;
}

.txtSideBar {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}


.tblSideCol {
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
}

.tblHeader {
	background-color : #000099;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #ffffff;
}

.tblUptime {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #000000;
}

.txtOrange {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: CC6600;
}

.txtNext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: CC6600;
}


.txtNext:hover {
	font-size : 12px;
	color: FF9900;
}

.txtSideBar {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000099;
	text-decoration: none;
}

.txtSideBar:hover {
	font-size : 11px;
	color : white;
	text-decoration: underline;
}


.txtCol {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}

.txtNews {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	text-transform: capitalize;
}

.txtBody {
	font-family: arial, helvetica, sans-serif;
	font-size : 12px;
	line-height: 14px;
	color : #333333;
	margin-left: 3px;
	margin-right: 3px;
	text-align : justify;
}

.txtError {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size : 12px;
	line-height: 14px;
	color : #990000;
	margin-left: 3px;
	margin-right: 3px;
}

.txtHighlight {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 3px;
	color : #003399;
	font-size: 16px;
	font-weight: bold;
}

.txtQuickList {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 2px;
	text-decoration: none;
	font-weight: bold;
	color : Black;
}

.txtQuickList:hover {
	color: #000098;
	font-size : 10px;
	text-decoration: underline;
	}
a:hover { color:#CC6600; text-decoration:underline}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 3px;
	color : #CC6600;
	font-size: 15px;
	text-transform : uppercase;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 3px;
	color : #003399;
	font-size: 18px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 3px;
	color : #CC6600;
	font-size: 15px;
	text-transform : uppercase;
}

ul {
	font-family: arial, helvetica, sans-serif;
	font-size : 12px;
	line-height: 14px;
	color : #333333;
	list-style-type : disc;
}

ol {
	font-family: arial, helvetica, sans-serif;
	font-size : 12px;
	line-height: 14px;
	color : #333333;
}
div {
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   }

.txtQuickList_bold { font-family : Arial, Helvetica, sans-serif; font-size : 10px; padding-top: 3px; padding-left: 5px; padding-right: 2px; text-decoration: none; font-weight: bolder; color : #Fc8700; }
.gross {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
.titleorange {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #FF6600; text-align: left}
.aufzählung {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; list-style-type: disc; list-style-image: url(images_general/dot3x3.gif); cursor: hand}
.mehr {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: underline}

.allgemein {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   background-color: #FFFFFF;
   margin: 0;
   }

.tb_allgemein {
   padding: 0;
   margin: 0;
   border: 0;
   height: 100%;
   width: 100%;
   table-layout: fixed;
   }

.col_allgemein_1 {
   width: 150px;
   }

.col_allgemein_2 {
   width: 550px;
   }

.col_allgemein_3 {
   width: 150px;
   }

.col_allgemein_4 {
   width: 100%;
   }

.tr_zeile_1 {
   height: 90px;
   }

.tr_zeile_2 {
   height: 60px;
   }

.tr_cont {
   vertical-align: top;
   height: 100%;
   }
.td_cont {
   padding: 0 ;
   margin: 0;
   background-color: #FFFFFF;
   }

.d_cont {
   padding: 50px 75px 50px 75px;
   text-align: justify;
   }

.tr_zeile_4 {
   height: 36px;
   }

.tr_top_54 {
   height: 54px;
   }

.tr_top_36 {
   height: 36px;
   }

.primnav {
   font-size: 13px;
   font-weight: bold;
   color: #333333;
   text-decoration: none
   }

.primnav:hover {
   color: #FFFFFF;
   text-decoration: none
   }

.primnav#current {
   color: #D8D8D8;
   text-decoration: none
   }

.primnav_druck {
   font-size: 13px;
   font-weight: bold;
   color: #D8D8D8;
   text-decoration: none
   }

.primnav_druck:hover {
   color: #FFFFFF;
   text-decoration: none
   }

.secnav {
   font-size: 13px;
   font-weight: bold;
   color: #D8D8D8;
   text-decoration: none
   }

.secnav:hover {
   color: #666666;
   text-decoration: none
   }

.secnav#current {
   color: #D8D8D8;
   text-decoration: none
   }

.secnav_druck {
   font-size: 13px;
   font-weight: bold;
   color: #666666;
   text-decoration: none
   }

.secnav_druck:hover {
   color: #333333;
   text-decoration: none
   }

.topnav {
   font-size: 13px;
   font-weight: bold;
   color: #D8D8D8;
   text-decoration: none
   }

.topnav:hover {
   color: #666666;
   text-decoration: none
   }

.topnav#current {
   color: #D8D8D8;
   text-decoration: none
   }

.linksnav {
   font-size: 13px;
   font-weight: bold;
   color: #D8D8D8;
   text-decoration: none
   }

.linksnav:hover {
   color: #666666;
   text-decoration: none
   }

.linksnav#current {
   color: #D8D8D8;
   text-decoration: none
   }

.linksnav_druck {
   font-size: 13px;
   font-weight: bold;
   color: #666666;
   text-decoration: none
   }

.linksnav_druck:hover {
   color: #333333;
   text-decoration: none
   }

.imp {
   font-size: 13px;
   font-weight: bold;
   color: #D8D8D8;
   text-decoration: none
   }

.imp:hover {
   color: #333333;
   text-decoration: none
   }

.imp#current {
   color: #D8D8D8;
   text-decoration: none
   }

.d_kopf_dg {
   padding: 0 0 0 16px;
   }

.td_nav {
   padding: 0 0 0 20px;
   }

.td_lang {
   vertical-align: bottom;
   padding: 0 0 13px 20px;
   }

.d_knopf {
   vertical-align: bottom;
   padding-left: 15px;
   padding-top: 15px;
   }

.d_box_kl {
   vertical-align: bottom;
   padding-left: 15px;
   padding-right: 15px;
   padding-top: 15px;
   }

.knopf_rechts {
   border: 0;
   background-color: #D8D8D8;
   }

.knopf_rechts:hover {
   background-color: #D8D8D8;
   }

.knopf_rechts#current {
   background-color: #D8D8D8;
   }

.tb_boxverteil {
   border: 0;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   height: 500px;
   width: 550px;
   table-layout: fixed;
   }

.col_verteil {
   width: 275px;
   }

.td_verteil {
   vertical-align: middle;
   text-align: center;
   padding-top: 5px;
   }

.tb_box {
   margin: 0;
   padding: 0;
   border-width: 1px;
   border-style: solid;
   border-collapse: collapse;
   border-color: #000000;
   table-layout: fixed;
   }

.tb_box_new_kl {
   margin: 15;
   padding: 0;
   border-width: 1px;
   border-style: solid;
   border-collapse: collapse;
   border-color: #000000;
   table-layout: fixed;
   }

.col_box_l {
   width: 15px;
   }

.col_box_m {
   width: 237px;
   }

.col_box_r {
   width: 15px;
   }

.col_box_m_kl {
   width: 90px;
   }

.col_box_m_std {
   width: 145px;
   }

.tr_box_h {
   height: 20px;
   }

.tr_box_b {
   }

.tr_box_f {
   height: 15px;
   }

.td_box_f {
   border-top-width: 1px;
   border-top-style: solid;
   border-color: #000000;
   text-align: right;
   }

.a_box_th {
   color: #FFFFFF;
   text-decoration: none;
   text-align: left;
   }

.a_box_th:hover {
   color: #BBBBBB;
   text-decoration: none;
   text-align: left;
   }

.a_box_th#current {
   color: #FFFFFF;
   text-decoration: none;
   text-align: left;
   }

.a_box {
   font-size: 9px;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
   }

.a_box:hover {
   color: #333333;
   text-decoration: none
   }

.a_box#current {
   color: #333333;
   text-decoration: none
   }

.col_prod_m {
   width: 500px;
   }

.th_prod {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #FC8800;
   font-size: 12px;
   font-weight: bolder;
   color: #FFFFFF;
   text-decoration: none;
   text-align: left;
   }

.tb_prod_b {
   table-layout: fixed;
   }

.col_prod_b_1 {
   width: 125px;
   }

.col_prod_b_2 {
   width: 125px;
   }

.col_prod_b_3 {
   width: 125px;
   }

.col_prod_b_4 {
   width: 125px;
   }

.td_prod_b {
   padding: 10px 0 0 10px;
   font-size: 13px;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
   text-align: top;

   }

.col_new_m {
   width: 245px;
   }

.th_new {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #fc8800;
   font-size: 12px;
   font-weight: bolder;
   color: #FFFFFF;
   text-decoration: none;
   text-align: left;
   }

.th_akt {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #FC8800;
   font-size: 13px;
   font-weight: bolder;
   font-stretch: expanded;
   color: #333333;
   text-decoration: none;
   text-align: left;
   }

.th_fut {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #2D244F;
   font-size: 13px;
   font-weight: bolder;
   font-stretch: expanded;
   color: #FFFFFF;
   text-decoration: none;
   text-align: left;
   }

.th_cfd {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #9A0336;
   font-size: 13px;
   font-weight: bolder;
   font-stretch: expanded;
   color: #FFFFFF;
   text-decoration: none;
   text-align: left;
   }


.th_wae {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #465720;
   font-size: 13px;
   font-weight: bolder;
   font-stretch: extra-expanded;
   color: #FFFFFF;
   text-decoration: none;
   text-align: left;
   }

.td_box_1 {
   padding: 0px 5px 5px 5px;
   font-size: 13px;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
   }

.td_box_2 {
   padding: 10px 5px 5px 5px;
   font-size: 13px;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
   }

.d_incl_etracker {
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   }

.a_rishin {
   font-size: 15px;
   font-weight: bolder;
   color: #FC8800;
   text-decoration: none;
   background-color: #666666;
   }

.a_rishin:hover {
   color: #FF0000;
   text-decoration: none
   }

.a_rishin#current {
   color: #D8D8D8;
   text-decoration: none
   }

.d_fuss_1 {
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   font-size: 9px;
   font-weight: normal;
   color: #666666;
   text-decoration: none;
   text-align: center;
   }

.d_fuss_2 {
   padding: 0 0 0 16px;
   margin: 0 0 0 0;
   text-align: left;
   }

.a_dta_fuss {
   font-size: 9px;
   font-weight: bolder;
   color: #FC8800;
   text-decoration: none
   }

.a_dta_fuss:hover {
   color: #FC8800;
   text-decoration: none
   }

.a_dta_fuss#current {
   color: #FC8800;
   text-decoration: none
   }
.d_menu_links {
   padding-left: 15px;
   padding-top: 15px;
   padding-bottom: 7px;
   text-align: left;
   }

.d_kon_tel {
   padding-top: 15px;
   padding-bottom: 15px;
   }

.d_aktie {
   border-width: 1px;
   border-style: solid;
   border-color: #000000;
   background-color: #FC8800;
   font-size: 25px;
   font-weight: bolder;
   font-stretch: expanded;
   color: #EEEEEE;
   text-decoration: none;
   text-align: left;
   }

.d_fut {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #2D244F;
   font-size: 25px;
   font-weight: bolder;
   font-stretch: expanded;
   color: #EEEEEE;
   text-decoration: none;
   text-align: left;
   }

.d_cfd {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #9A0336;
   font-size: 25px;
   font-weight: bolder;
   font-stretch: expanded;
   color: #EEEEEE;
   text-decoration: none;
   text-align: left;
   }


.d_wae {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: #000000;
   background-color: #465720;
   font-size: 25px;
   font-weight: bolder;
   font-stretch: extra-expanded;
   color: #EEEEEE;
   text-decoration: none;
   text-align: left;
   }

.a_prod_akt {
   font-size: 16px;
   font-weight: bolder;
   text-decoration: none;
   color: #FC8800;
   }

.a_prod_akt:hover {
   font-size: 16px;
   font-weight: bolder;
   text-decoration: none;
   color: #FC8800;
   }

.a_prod_fut {
   font-size: 16px;
   font-weight: bolder;
   text-decoration: none;
   color: #2D244F;
   }

.a_prod_fut:hover {
   font-size: 16px;
   font-weight: bolder;
   text-decoration: none;
   color: #2D244F;
   }

.a_prod_cfd {
   font-size: 16px;
   font-weight: bolder;
   text-decoration: none;
   color: #9A0336;
   }

.a_prod_cfd:hover {
   font-size: 16px;
   font-weight: bolder;
   text-decoration: none;
   color: #9A0336;
   }

.a_prod_for {
   font-size: 16px;
   font-weight: bolder;
   text-decoration: none;
   color: #465720;
   }

.a_prod_for:hover {
   font-size: 16px;
   font-weight: bolder;
   text-decoration: none;
   color: #465720;
   }

.td_new {
   font-size: 10px;
   font-weight: normal;
   text-decoration: none;
   color: #333333;
   vertical-align: top;
   }

.a_new {
   font-size: 10px;
   color: #666666;
   text-decoration: none;
   }

.a_new:hover {
   font-size: 10px;
   color: #ff6600;
   }

.td_new_std {
   font-size: 12px;
   font-weight: bolder;
   text-decoration: none;
   color: #333333;
   vertical-align: top;
   }

.a_new_std {
   font-size: 12px;
   color: #666666;
   text-decoration: none;
   }

.a_new_std:hover {
   font-size: 12px;
   color: #ff6600;
   }

.td_new_dat {
   font-size: 10px;
   font-weight: bolder;
   text-decoration: none;
   color: #666666;
   vertical-align: top;
   }

.p_new {
   font-size: 12px;
   font-weight: bolder;
   text-decoration: none;
   color: #333333;
   vertical-align: top;
   }

.p_new_dat {
   font-size: 11px;
   font-weight: bolder;
   text-decoration: none;
   color: #333333;
   vertical-align: top;
   }

.p_new_dis {
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color: #666666;
   vertical-align: top;
   }

.p_new_logo {
   font-size: 14px;
   font-weight: bolder;
   text-decoration: none;
   color: #333333;
   }

.a_new_gr {
   font-size: 12px;
   color: #333333;
   }

.a_new_gr:hover {
   font-size: 12px;
   color: #ff6600;
   }
