TD.formular			{ FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eff6fe }
TD.formularHeadline		{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #7c9dc0; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eff6fe }
TD.formularName			{ FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eff6fe }
TD.formularDisclaimer		{ FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eff6fe }
TD.formularFooter		{ BACKGROUND-COLOR: #e5ebf2 }
TD.formularError		{ FONT-SIZE: 10px; COLOR:#b02b16; }  
A.formular			{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #355075; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none }
A.formular:visited		{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #355075; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none }
A.formular:active		{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none }
A.formular:hover		{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline }
.inhalt				{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#ffffff; }
.inhaltBalken			{ background-color:#e5ebf2; }
.inhaltDatum			{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
.inhaltInfoTextKopf		{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#454545; }
.inhaltUeberschrift		{ font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#454545; }
.inhaltIntro			{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#7c9dc0; }
.inhaltListe			{ list-style-type:square; list-style-position:inside; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; }
.inhaltListenpunkt		{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
.textfeld			{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; border-top:#a7bfda solid 1px; border-bottom:#a7bfda solid 1px; border-left:#a7bfda solid 1px; border-right:#a7bfda solid 1px; }
.selectbox			{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; border-top:#a7bfda solid 1px; border-bottom:#a7bfda solid 1px; border-left:#a7bfda solid 1px; border-right:#a7bfda solid 1px; }
.checkbox			{ background-color:#eff5fe }
.radiobutton			{ background-color:#eff5fe }
.mandatory			{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f26522; font-weight:bold }
.oldbutton			{ BORDER-RIGHT: #7c9dc0 1px solid; BORDER-TOP: #7c9dc0 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #7c9dc0 1px solid; WIDTH: 110px; COLOR: #ffffff; BORDER-BOTTOM: #7c9dc0 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #7c9dc0 }
.inhaltInfoText			{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
.inhaltTabelle01		{ background-color:#eff6fe; }
.inhaltTabelleKopf		{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#ccdeee; text-align:left; }
.inhaltTabelleZelle		{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#e5ebf2; }

#cua td				{ font-size: 1.0em; text-align: left; border:0px solid #000; border-bottom: 0px solid #ccdeee; padding: 0px 0px 0px 0px; vertical-align:top; }
#cua th				{ padding: 0px 0px 0px 0px; }
#cua table td a			{ color:#7c9dc0; display: block; font-weight: bold; background: url(../../img/layout/buttons/normal/btn_content_link.gif) no-repeat left 3px; padding: 0 0 0 10px; }
#cua table			{ font-size: 1em; width: 100%; margin: 0px 0px 0px 0px; }
#cua .cua_button		{ background: url(../../img/layout/buttons/normal/btn_pfeil.gif) no-repeat right 6px; background-color:#a7bfda; padding: 2px 15px 2px 10px; color:#FFFFFF; font-size:0.9em; font-weight: bold; line-height: 1.0em; border: 0; display: inline; }
#cua .cua_textfield		{ border:1px solid #7c9dc0; width: 12.45em; vertical-align: middle; margin: 0 8px 0 0; }
#cua .cua_selectbox		{ width: 12.6em; vertical-align: middle; margin: 0 8px 0 0; }
#cua .mandatory			{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f26522; font-weight:bold }
#cua dl				{ font-size: 10pt; }
#cua dt 			{ font-weight:bold; }
#cua dd 			{ padding-left: 80px; margin-top: 5px; margin-bottom: 20px; }
#cua dd li			{ padding-left: 0px; }




#cua td				{ background-color: #FFFFFF; }
#cua table.formular td 		{ padding-top: 15px; }
#cua table.formular td .errorbox,

#cua table.formular td.error	{ padding-top: 0px; }

#cua table.profil td .errorbox 	{ width: 22.25em; }
#cua table.profil td 		{ padding-top: 10px; }

#cua table.formular td.left, 
#cua table.profil td.left	{ width: 33%; }

#cua td.ausstattung .formularName { width: 33%; }

#cua table.szenarien th		{ padding: 3px 8px 2px 0px; }
#cua table.szenarien td		{ border-bottom: 1px solid #ccdeee; padding: 3px 8px 2px 0px;}

#cua table.stuetzstelle td { border-bottom: 1px solid #ccdeee; padding: 3px 8px 2px 8px; }
#cua table.stuetzstelle th { padding: 3px 8px 2px 8px; }

#cua table.spotkurse th,
#cua table.dividenden th,
#cua table.volatilitaet	th,
#cua table.swaption th,
#cua table.underlying th,
#cua table.volashift th		{ padding: 3px 8px 2px 8px; }
#cua table.spotkurse td,
#cua table.dividenden td,
#cua table.volatilitaet td,
#cua table.swaption td,
#cua table.underlying td,
#cua table.volashift td		{ border-bottom: 1px solid #ccdeee; padding: 3px 8px 2px 8px; }

#cua table.spotkurse2 th,
#cua table.underlying2 th	{ padding: 3px 0px 2px 8px; }
#cua table.spotkurse2 td,
#cua table.underlying2 td	{ border-bottom: 1px solid #ccdeee; padding: 3px 0px 2px 8px; }

#cua table.matrix th		{ padding: 3px 8px 2px 8px; }
#cua table.matrix td		{ border-bottom: 1px solid #ccdeee; padding: 3px 8px 2px 8px; }
#cua table.matrix th.col1	{ background-color: #ffffff; border-top: 1px solid #eff6fe; border-left: 1px solid #ccdeee; }
#cua table.matrix td.col1	{ background-color: #ccdeee; border-bottom: 1px solid #FFFFFF; font-weight: bold;}


