body{
	background-color : #D5D9E4;
	font-family : Arial, Helvetica, sans-serif;
}

h1{
	background-color : #E5E7EE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	text-align : left;
	color : #203667;
	line-height: 30px;
	
}
h4{
	font-size : 14px;
}
h3{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	text-align : left;
	color : #203667;
	line-height: 30px;
}
font{
	font-size : 11px;
}


.bgformular {
	color : #203667;
	background-color: #F1F2F6;
	font-family: Arial; font-size: 12px;
	text-decoration:none;
	border-width:1px;
	border-style:solid; 
	border-color:#A5ADC2;
}

.boxWhite {
	color : #203667;
	background-color: #FFFFFF;
	font-family: Arial; font-size: 12px;
	text-decoration:none;
	border-width:1px;
	border-style:solid; 
	border-color:#A5ADC2;
}

.headline {
	color : #203667;
	font-family: Arial; font-size: 14px;
	text-decoration:none;
}

.pdfdownload {
	color : #203667;
	font-family: Arial; font-size: 12px;
	text-decoration:none;
	border-color:#203667;
	border-width:2px;
	/*border-width:1px;*/
	border-top-style:hidden;
	border-left-style:hidden;
	border-bottom-style:dotted;
	border-right-style:hidden;
}

.box12px170x19ang {border: 1px solid #A5ADC2; font-family: Arial; color: #203667; font-size: 12px; clip: rect( ); height: 19px; width: 170px}
.box12px115x19ang {border: 1px solid #A5ADC2; font-family: Arial; color: #203667; font-size: 12px; clip: rect( ); height: 19px; width: 115px}
.box12px50x19ang {border: 1px solid #A5ADC2; font-family: Arial; color: #203667; font-size: 12px; clip: rect( ); height: 19px; width: 50px}

.benchmarks_blau{
	font-family: Arial;
	font-size: 11px;
	color:  #203667;
	line-height: 12px;
	text-align : center;
	vertical-align : middle;
	background :  #E5E7EE;
	font-weight : bold;
	width : 10%;
}
.deckblatt{
	font-size : 36px;
	font-weight : bold;
	line-height : 36px;
}
.deckblatt2{
	font-size : 28px;
}
.spalte1 {  width: 9px}
.spalteprozent {  width: 100%}
.txt10px { font-family: Arial; font-size: 10px; color: #203667; line-height: 18px }
.txt11px {  font-family: Arial; font-size: 11px; color: #203667; line-height: 18px}
.txt18px {	font-family: Arial;	font-size: 18px; font-weight: bold; color: #6B7CA0;	line-height: 18px}

.txt18pxdark {	font-family: Arial;	font-size: 18px; font-weight: bold; color: #203667;	line-height: 18px}
.txt14pxdark {	font-family: Arial;	font-size: 14px; font-weight: bold; color: #203667;	line-height: 18px}

.txt11pxfett { font-family: Arial; font-size: 11px; color: #203667 ; font-weight: bold; line-height: 18px}
.txt13px { font-family: Arial; font-size: 13px; color: #203667 ; line-height: 18px}
.txt13pxfett { font-family: Arial; font-size: 13px; color: #203667 ; font-weight: bold ; line-height: 18px}
.txt13pxfett2 { font-family: Arial; font-size: 13px; color: #203667 ; font-weight: bold ; line-height: 28px}
.txt11pxhell { font-family: Arial; font-size: 11px; color: #7C8BAB; line-height: 14px}
.box11px223lang { font-family: Arial; color: #000000; font-size: 11px; clip:  rect(   ); height: 22px; width: 223px}
.boxlist2zahlen { font-family: Arial; color: #000000; font-size: 11px; clip:  rect(   ); height: 22px}
.box11px340lang { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 337px}
.box11px340langhoch { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 240px; width: 337px }
.txt12pxfett { font-family: Arial; font-size: 12px; color: #203667 ; font-weight: bold ; line-height: 18px }
.txt12px { font-family: Arial; font-size: 12px; color: #203667 ; line-height: 18px }

.txt12_26px { font-family: Arial; font-size: 12px; color: #203667 ; line-height: 26px }

.txt10pxbraun { font-family: Arial; font-size: 10px; color: #996600; line-height: 18px }
.box11px131ang { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 170px}
.box11pxplz { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 40px}
.box11pxort { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 127px}
.box11px170ang { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 170px }
.txt13pxfetthell { font-family: Arial; font-size: 13px; color: #7C8BAB; font-weight: bold ; line-height: 18px }
.txt09px { font-family: Arial; font-size: 10px; color: #203667; line-height: 18px }
.txt11pxhellfett { font-family: Arial; font-size: 11px; color: #7C8BAB; line-height: 13px ; font-weight: bold}
.box11px170langhoch { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 200px; width: 170px}
.box11px218lang { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 206px}
.box11px218langhoch { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 180px; width: 206px}
.box11px90lang { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 80px}
.box11px175ang { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 175px}
.box11px120ang { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 128px}
.box11px55ang { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 47px}
.txt11pxzeilekleiner { font-family: Arial; font-size: 11px; color: #203667; line-height: 14px}
.txt11pxbraun { font-family: Arial; font-size: 11px; color: #996600; line-height: 18px }
.txt11pxbraunzeilekleiner { font-family: Arial; font-size: 11px; color: #996600; line-height: 14px}
.txt12pxfettzeilekleiner { font-family: Arial; font-size: 12px; color: #203667 ; font-weight: bold ; line-height: 15px}
.box11px95langKopie { font-family: Arial; color: #000000; font-size: 11px; clip: rect( ); height: 22px; width: 109px; background : #EBEBEB;background-color : #EBEBEB;}
.txt12pxfetthell { font-family: Arial; font-size: 12px; color: #7C8BAB; font-weight: bold ; line-height: 18px }
.txt11pxzeilemini { font-family: Arial; font-size: 11px; color: #203667; line-height: 12px}
.txt11pxbraunzeilemini { font-family: Arial; font-size: 11px; color: #996600; line-height: 12px;}
.txt11pxbraunzeilemini2 { font-family: Arial; font-size: 11px; color: #203667; line-height: 12px; text-align : right;}
.textarea{
	 font-family: Arial; font-size: 11px; color: #203667; line-height: 18px; clip: rect( ); height: 200px; width: 470px
}
.tableheadhead{
	background-color : #E5E7EE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #203667;
	font-weight: bold;
	line-height: 30px
}
.tablehead{
	background-color : #E5E7EE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	font-weight: bold;
	line-height: 30px
}
.tablehead13{
	background-color : #E5E7EE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #203667;
	font-weight: bold;
}
.tableheadfl{
	background-color : #D5D9E4;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
}
.tableheadsmall{
	background-color : #E5E7EE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
}
.tableboby{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	background-color : #fbfbff;
}
.tablebody{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	background-color : #fbfbff;
}
.tablebody2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	background-color : #fFfFff;
}
.tablebodybig{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #203667;
	background-color : #fbfbff;
}

.pagebreak {page-break-after:always}


.txt10 {  font-family: Arial; background-color : #ffffff; font-size: 11px; color: #203667; line-height: 18px; }
.txt11 {  font-family: Arial; font-size: 11px; color: #203667;}
.txt11f { font-family: Arial; background-color : #fbfbff; font-size: 11px; color: #203667 ; line-height: 18px}
.txt13f { font-family: Arial; background-color : #E5E7EE; font-size: 11px; color: #203667 ; line-height: 18px}

a:link,a:visited {color : #203667; text-decoration:none}
a:active {color : #203667; text-decoration:none}
a:hover {color:#b5a591;  text-decoration:none}
a{color : #203667; text-decoration:none;}

.tableheadsmallflgruen{
	background-color : #E7E8DB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
}
.tableheadsmallflgruendkl{
	background-color : #D7D8CB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
}

.tablebodyflgruen{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	background-color : #fFfFff;
}
.news{
	background-color : #D5D9E4;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #203667;
}
.download{
	background-color : #D5D9E4;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
}
h2{
	font-size : 24px;
	text-align : left;
	color : #000000;
}

.tableheadmitte{
	background-color : #EBECF4;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	font-weight: bold;
	line-height: 30px
}
.tablebodymitte{
	background-color : #F0EEF6;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
}
.select {  font-family: Arial; font-size: 11px; color: #203667; line-height: 18px; width: 300px}
.result{font-family: Arial; font-size: 11px; color: #203667; height: 30px}
.hinweis{
	background-color : #D5D9E4;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #203667;
}
.tools {  font-family: Arial; font-size: 11px; color: #203667; line-height: 10px}
.zschein { font-family: Arial; color: #203667; font-size: 11px; clip: rect( ); height: 22px; width: 130px}

.menu{
	position: absolute;
	top: 30px;
	left: 0px;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
	font-size : 11px;
	color: #203667;
	background: #D5D9E4;
	padding: 5px;
	z-index: 5;
	visibility : hidden;
	overflow : hidden;
}
.menuPS{
	position: absolute;
	top: 30px;
	left: 0px;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
	font-size : 11px;
	color: #203667;
	z-index: 5;
	overflow : hidden;
}
.menuPS2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	padding: 5px;	
	background-color : #fbfbff;
}
.newsheader{
	background-color : #ECEEF2;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	ccolor : #6B7CA0;
	color: #203667;	
}
.newsbody{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FCFCFC;
	color : #6B7CA0;
}

font{
	font-family : Geneva, Arial, Helvetica, sans-serif;
}
ttext{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.tablebodygrau{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
}
.box11px250langblau { font-family: Arial; color: #203667; font-size: 11px; clip: rect( ); height: 22px; width: 250px}
.box12px250langblau { font-family: Arial; color: #203667; font-size: 12px; clip: rect( ); height: 22px; width: 250px}

.box11px301langblau { font-family: Arial; color: #203667; font-size: 11px; clip: rect( ); height: 22px; width: 301px}


/* Buttons in der grauen Leiste START */
.button:link {color : #203667; background-color: #E5E5E5; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 80px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.button:visited {color : #203667; background-color: #E5E5E5; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 80px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.button:active {color : #203667; background-color: #E5E5E5; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 80px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.button:hover {color:#887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 80px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* Buttons in der grauen Leiste ENDE */

/* Buttons für alle Popups START */
.popupbutton:link {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 125px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.popupbutton:visited {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 125px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.popupbutton:active {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 125px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.popupbutton:hover {color: #887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 125px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* Buttons für alle Popups ENDE */

/* Buttons für alle Popups START */
.popupbuttonbig:link {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 140px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.popupbuttonbig:visited {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 140px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.popupbuttonbig:active {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 140px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.popupbuttonbig:hover {color: #887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 140px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* Buttons für alle Popups ENDE */

/* Kleine Grafik-Buttons für alle Popups START */
.popupbuttonsmall:link {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.popupbuttonsmall:visited {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.popupbuttonsmall:active {color: #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.popupbuttonsmall:hover {color: #887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 22px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* Kleine Grafik-Buttons für alle Popups ENDE */

/* kleine Buttons in der grauen Leiste START */
.buttonSmall:link {color : #203667; background-color: #E5E5E5; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.buttonSmall:visited {color : #203667; background-color: #E5E5E5; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.buttonSmall:active {color : #203667; background-color: #E5E5E5; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.buttonSmall:hover {color:#887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 22px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* kleine Buttons in der grauen Leiste ENDE */

/* kleine Buttons blau in der grauen Leiste START */
.buttonSmallBlue:link {color : #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 20px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.buttonSmallBlue:visited {color : #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 20px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.buttonSmallBlue:active {color : #203667; background-color: #D5D9E4; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 20px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.buttonSmallBlue:hover {color:#887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 20px;
	height: 18px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* kleine Buttons blau in der grauen Leiste ENDE */

/* Links in der Menu-Leiste oben */
.menulink:link {color : #887044; text-decoration:none; font-family: Arial; font-size: 11px; font-weight : bold;}
.menulink:visited {color : #887044; text-decoration:none; font-family: Arial; font-size: 11px; font-weight : bold;}
.menulink:active {color : #887044; text-decoration:none; font-family: Arial; font-size: 11px; font-weight : bold;}
.menulink:hover {color:#b5a591;  text-decoration:none; font-family: Arial; font-size: 11px; font-weight : bold;}
.menulink {color : #887044; text-decoration:none; font-family: Arial; font-size: 11px; font-weight : bold;}

/* Navigations-Buttons und Buchstaben-Buttons START */
.navibutton:link {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.navibutton:visited {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.navibutton:active {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.navibutton:hover {color:#887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* Navigations-Buttons und Buchstaben-Buttons ENDE */

/* ############################################################################################### */
.navibuttoninactive:link {color : #D5D9E4; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	cursor:default;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.navibuttoninactive:visited {color : #D5D9E4; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	cursor:default;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.navibuttoninactive:active {color : #D5D9E4; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	cursor:default;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.navibuttoninactive:hover {color:#D5D9E4; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	cursor:default;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}

/* ############################################################################################### */


/* Buchstaben-Buttons inaktiv START */
.navibuttonactive:link {color : #887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#555555;
	border-left-color:#555555;
	border-bottom-color:#FFFFFF;
	border-right-color:#FFFFFF;
 }
.navibuttonactive:visited {color : #887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#555555;
	border-left-color:#555555;
	border-bottom-color:#FFFFFF;
	border-right-color:#FFFFFF;
}
.navibuttonactive:active {color : #887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#555555;
	border-left-color:#555555;
	border-bottom-color:#FFFFFF;
	border-right-color:#FFFFFF;
}
.navibuttonactive:hover {color:#203667; background-color: #j; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 20px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#555555;
	border-left-color:#555555;
	border-bottom-color:#FFFFFF;
	border-right-color:#FFFFFF;
}
/* Buchstaben-Buttons inaktiv START */

/* Navigations-Button für "Alle"-Button START */
.navibuttonAlle:link {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 30px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.navibuttonAlle:visited {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 30px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.navibuttonAlle:active {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 30px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.navibuttonAlle:hover {color:#887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 30px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* Navigations-Button für "Alle"-Button ENDE */

/* Navigations-Button für "Zur Liste"-Button START */
.navibuttonListe:link {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 90px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.navibuttonListe:visited {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 90px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.navibuttonListe:active {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 90px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.navibuttonListe:hover {color:#887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center; font-weight: bold;
	width: 90px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* Navigations-Button für "Zur Liste"-Button ENDE */

/* Suchleiste (grau) */
.suchleiste {
	background-color: #E5E5E5;
	border-width:1px;
	border-top-style: hidden; 
	border-bottom-style: solid; 
	border-left-style: hidden; 
	border-right-style: hidden;
	border-color:#6B7CA0;
}
/* Menu-Leiste oben */
.menuleiste {
	background-color: #D5D9E4;
	border-width: 1px;
	border-top-style: solid; 
	border-bottom-style: solid; 
	border-left-style: hidden; 
	border-right-style: hidden;
	border-color: #6B7CA0;
}
/* Subhead */
.subheadleiste {
	background-color: #F7F7FB;
	border-width: 1px;
	border-top-style: hidden; 
	border-bottom-style: hidden; 
	border-left-style: hidden; 
	border-right-style: hidden; 
	border-color: #6B7CA0;
}

/* Karteireiter */
.karteireiterleiste {
	background-color: #F7F7FB;
}

.karteireiterContent {
	/*background-color: #00FF00;*/
	background-color: #FFFFFF;
}

.hauptTabellen {
	background-color: #F7F7FB;
	/*background-color: #FF0000;*/
}

.tablebodywhite{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	/*background-color : #ffffff;*/
}

.tablebodywhite2{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	background-color : #ffffff;
}

/* NewsTicker */
.tickerleiste {
	background-color: #F2F3F7;
	border-width: 1px;
	border-top-style: hidden;
	border-left-style: hidden;  
	border-right-style: hidden; 
	border-bottom-style: solid;
	border-color: #6B7CA0;
}

/* Pictogramm-Buttons START */
.picbutton:link {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
 }
.picbutton:visited {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.picbutton:active {color : #203667; background-color: #EDECF1; font-family: Arial; font-size: 11px; text-decoration:none; display: block; vertical-align:middle; text-align:center;
	width: 22px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
.picbutton:hover {color:#887044; background-color: #F2F3F7; font-family: Arial; font-size: 11px;  text-decoration:none; vertical-align:middle; text-align:center;  font-weight : bold;
	width: 22px;
	border-width:1px;
	border-style:solid; 
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-bottom-color:#555555;
	border-right-color:#555555;
}
/* Pictogramm-Buttons ENDE */

.loginTabelle {
	background-color : #D5D9E4;
	border-width:1px;
	border-style:solid; 
	border-color:#6B7CA0;
}

/* Zertifikate Übersicht */
.investmentRatingBox {
 	font-family: Arial;
	font-size: 11px;
	border-width: 2px;
	border-style: solid; 
	/*border-color: #EEEEEE;*/
	border-color: #FF0000;
}
/* Zertifikate Emittenten Übersicht */
.investmentRatingBoxEmittenten {
 	font-family: Arial;
	font-size: 11px;
	border-width: 2px;
	border-style: solid; 
	border-color: #E5E7EE;
}

/* Ab hier für Zertifikate Quantitative Analyse ÜBERSICHT*/

.frameBottom{
	font-family: Arial; font-size: 11px; color: #203667; line-height: 18px;
	background-color : #D5D9E4;
	border-bottom-width:1px;
	border-bottom-style:solid; 
	border-bottom-color:#203667;
	border-right-style:hidden;
	border-left-style:hidden; 
	border-top-style:hidden; 
}
.rowHell{
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	line-height: 30px;
}
.rowDunkel{
	background-color : #E5E7EE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #203667;
	line-height: 30px
}
.frameAll{
	border-width:1px;
	border-style:solid; 
	border-color:#203667;
}