/* für Editor */
P {margin:0px;}
BLOCKQUOTE {margin-top: 0px;margin-bottom: 0px;}
.actionbutton {font-size:11px;height:17;border:1px outset; background-color:#CBD7F1;cursor:hand;font-family:Tahoma,Arial;text-decoration:none;}

/* ---------- */
/* NAVBAR */
#Actionbar {position:absolute;top:5;left:5;background-color:#D8E3F5;}
.navactioninfo { font-weight:bold;color:#FFFFFF;font-size:12px;padding:3 5 3 5; background-color:#7994CB;}
#FormBody {position:absolute;top:10;left:20;}
#ViewBody {position:absolute;top:10;left:20;}
A.navbutton {font-family:Tahoma, Arial; font-size:12px; height:10; color:#000000; cursor:hand; text-decoration:none; padding:2 7 2 7; border:1px solid #293C94;}
A.navbutton:hover {border: 1px outset White;}
A.navbutton:active {border:1px inset;}

/* Page */
body {
	margin-top:12px; 
	margin-left:0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica;
	font-size:11px;
	scrollbar-base-color: #DDDDDD;
	Scrollbar-face-color:#DDDDDD;
	Scrollbar-highlight-color:#DDDDDD;
	Scrollbar-shadow-color:#DDDDDD;
	Scrollbar-3dlight-color:#999999;
	Scrollbar-arrow-color:#999999;
	Scrollbar-track-color:#EEEEEE;
	Scrollbar-darkshadow-color:#999999;	
}
div {position:absolute; z-index:0;}
td {font-family:Arial, Helvetica; font-size:11px;}
a {color:#304f77;}
ul {padding:0px; margin:0px; list-style-type:square;}
li {margin-left:16px; line-height:14px;}
ol {padding:0px; margin:0px;}
a.nounderline {text-decoration:none;}

.content {position:relative; margin-left:22px; width:1px;}
.contentCharts {position:relative; margin-left:12px; width:1px;}
.pageheadline {font-size:16px; font-family:Arial, Helvetica; color:#304f77; font-weight:bold;}
.pagesubline {font-size:12px; font-family:Arial, Helvetica; color:#304f77; font-weight:bold;}
.paraheadline {font-size:12px; font-family:Arial, Helvetica; color:#304f77; font-weight:bold; padding-bottom:2px;}
.paratext {font-size:11px; font-family:Arial, Helvetica; color:#304f77; line-height:13px;}
.paratext a {color:#304f77; line-height:13px;}
.margingrey {background-color:#eeeff2;}
tr.pagejump {color:#FFFFFF;background-color:#bdccdf;}
a.pagejump {text-decoration:none;}
a.pagejump:hover {text-decoration:none;}
a.pagejump:active {text-decoration:none;}
a.pagejump:visited {text-decoration:none;}

.copytext {font-family:Arial, Helvetica; font-size:11px; color:#304f77;}
.smallfont{font-family:Arial, Helvetica; font-size:10px; color:#304f77;}
.image {font-family:Arial, Helvetica; font-size:11px; color:#304f77;}
.spacer {position:relative;font-size:2px;}
.tickerschrift {font-size:12px; font-family:Arial, Helvetica; color:#304f77; text-decoration:none;}
.selimg {text-align:center;}

.slidebuttons {font-size:12px; font-family:Arial, Helvetica; color:#304f77;}
.slidebuttons a {color:#304f77; text-decoration:none;}

#m0 {position:absolute; top:-20;left:0;}
.topmenuentry {height:36px; white-space:nowrap; vertical-align:top;}
.entry-n0 {font-weight:bold; font-size:11px; font-face:Arial, Helvetica; color:#ff0000; text-transform:uppercase;}
.entry-o0 {font-weight:bold; font-size:11px; font-face:Arial, Helvetica; color:#ffffff; text-transform:uppercase;}
.entry-a0 {font-weight:bold; font-size:11px; font-face:Arial, Helvetica; color:#ffffff; text-transform:uppercase;}

.topmenu {display:none; top:0px; left:0px; z-index:1000;}
.topmenuframe {border-left:1px solid #1353a5; border-right:1px solid #1353a5; border-bottom:1px solid #1353a5;}
.entry-n1 {border-top:1px solid #1353a5; background-color:#dddddd; }
.entry-n1 a {color:#666666; text-decoration:none; font-size:11px;}
.entry-o1 {border-top:1px solid #1353a5; background-color:#7794b3; }
.entry-o1 a {color:#ffffff; text-decoration:none; font-size:11px;}
.entry-a1 {border-top:1px solid #1353a5; background-color:#7794b3; }
.entry-a1 a {color:#ffffff; text-decoration:none; font-size:11px;}

.footer {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px}
.footer:hover {  font-family: Arial, Helvetica,  sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px}

/* Localization */
ins {visibility: hidden}

/* Sitemap */
.l0 {font-size:12px; background-color:#999999; color:#FFFFFF; font-weight:bold;}
.l1 {font-size:11px; color:#000000; font-weight:bold;}
.l2 {font-size:11px; background-color:#CCCCCC; color:#FFFFFF; font-weight:bold;}
.l3 {font-size:11px; color:#000000;}
.l4 {font-size:11px; background-color:#DDDDDD; color:#000000;}
.l5 {font-size:10px; background-color:#EEEEEE; color:#000000;}

/* Form */
input {font-family:Arial, Helvetica; font-size:11px; color:#304f77;}
option {color:#304f77;}
.formbg {background-color:#d3d3d3;}
.formlabel {color:#304f77;}
.formfield {color:#304f77;}
.formsubmit {font-family:Arial, Helvetica; font-size:11px; color:#304f77;}
.formreset {font-family:Arial, Helvetica; font-size:11px; color:#304f77;}
.textbox {font-family:Arial, Helvetica; font-size:11px; width:305px; color:#304f77;}
.textfield {font-family:Arial, Helvetica; font-size:11px; width:305px; color:#304f77;}
.numberfield {font-family:Arial, Helvetica; font-size:11px; width:30px; color:#304f77;}

/* Table */
.td0 {font-size:11px; line-height:13px; vertical-align:top; background-color:#7794b3; color:#ffffff;}
td.td0 a {color:#ffffff;}
.td1 {font-size:11px; line-height:13px; vertical-align:top; background-color:#54779e; color:#ffffff;}
td.td1 a {color:#ffffff;}
.td2 {font-size:11px; line-height:13px; vertical-align:top; background-color:#cccccc; color:#304f77;}
td.td2 a {color:#304f77;}
.td3 {font-size:11px; line-height:13px; vertical-align:top; background-color:#ffffff; color:#304f77;}
td.td3 a {color:#000000;}
.td4 {font-size:11px; line-height:13px; vertical-align:top; background-color:#415f90; color:#ffffff;}
td.td4 a {color:#ffffff;}
.td5 {font-size:11px; line-height:13px; vertical-align:top; background-color:#bdccdf; color:#304f77;}
td.td5 a {color:#304f77;}


/* Design Charts */
.foilBox {position:relative; width:194px; border:0px solid black; float:left;}
.foilInside {width:194px;}
.foil {width:194px; position:relative; float:left;}
.foilText {background-color:#415f90; color:#ffffff; font-family:Arial; font-size:11px; vertical-align:top; line-height:18px;}
.foilText a {color:#ffffff;}
.foilGrey {background-color:#cccccc;}
.white {background-color:#ffffff;}
.foilContainer {position:relative; width:580px; height:100px; border:0px solid red;}
