/*rew*/
.toptable { background-color:#FFFFFF;}
.maincolor { background-color:#00244C;}
.specialcolor { background-color: #B3B3A8; }
.hellcolor {background-color: #7F7D7C;}
.error {color:red; }
body {font-family: Arial, Helvetica, sans-serif; margin:0pt; background-color:#00244C;}

body.navi {font-family: Arial, Helvetica, sans-serif; margin:0pt; background-color:#FFFFFF;}


/*basic*/
/*remove- body {font-family: Arial, Helvetica, sans-serif; margin:0pt;}*/
ul {list-style-type:square; list-style-position:outside; line-height: 0px; margin-top:0pt; margin-left:15px; margin-bottom:0pt;}

/*Texte allgemein*/
/*Title*/
h1 {font-size: 15px; font-weight: bold; line-height: 18px; color: #006600;white-space: margin:0pt;}

/*SubTitle*/
h2 {font-size: 15px; font-weight: normal;line-height: 18px; color: #006600;white-space: margin:0pt;}

/*Headline*/
h3 {font-size: 12px; font-weight: bold; line-height: 15px; color: #333231;margin:0pt}

/*SubHeadline*/
h4 {font-size: 12px; font-weight: normal; line-height: 15px; color: #333231;margin:0pt}

/*Copytext & Abstracttext*/
h5 {font-size: 11px; font-weight: bold; line-height: 13px; color: #333231;margin:0pt; }

/*Text Klein*/
h6 {font-size: 11px; font-weight: normal; line-height: 13px; color: #333231;margin:0pt;}

/*Absatz*/
p { line-height: 15px; margin:2px 0px 2px 0px;}
.newsstyle { line-height: 5px; margin:2px 0px 2px 0px;}

/*Listenelement*/
.list {font-size: 12px;line-height: 15px;color: #333231; margin:0px 0px 3px 0px;}

.copy {font-size: 12px; line-height: 15px; color: #333231;}
.headline {font-size: 12px; line-height: 15px; color: #006600;}

.panelactive {font-size: 11px; color:#FFFFFF; background-color: #006600;}
.panelpassive {font-size: 11px; background-color: #CCCCCC;}
.panelactiveref {font-size: 11px; color:#FFFFFF; background-color: #006600;}
.panelpassiveref {font-size: 11px; background-color: #CCCCCC; }
.tableheader {font-size: 11px; line-height: 13px; color: #006600;}
.contentlink {font-size: 11px; line-height: 13px; color: #333231; }
.whitelink {font-size: 11px; line-height: 13px; color: #FFFFFF;}

a.whitelink:hover {text-decoration:underline; color: #FFFFFF;}
a.whitelink:active {text-decoration:underline; color: #FFFFFF;}

a.pw_left_shortcuts{margin:2px 0px; display:block;}

/*colors*/
.hell {color: #7F7D7C;}
.all {color: #333231;}
.wom {color: #006600;}

/*background-colors*/
.colorwom {background-color: #006600;}

/*table-colors*/
.colorth {background-color: #E0E0D4;}
.colortd1 {background-color: #F2F2E5;}
.colortd {background-color: #F2F2E5;}
.colortd2 {background-color: #F2F2E5;}
.colortab {border-width: 1px; border-style: solid; border-color: #006600;}

/*Links*/
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;color: #006600}
a:active {text-decoration:underline;color: #006600}

a.level01navwom:hover {font-size: 11px; color: #006600;text-decoration:none;}
a.level01navwom:active {font-size: 11px; color: #006600;text-decoration:none;}
a.level01navwomo:hover {font-size: 11px; color: #660000;text-decoration:none;}
a.level01navwomo:active {font-size: 11px; color: #660000;text-decoration:none;}

a.level01navwom1o:hover {font-size: 11px; color: #660000;text-decoration:none;}
a.level01navwom1o:active {font-size: 11px; color: #660000;text-decoration:none;}
a.level01navwom1:hover {font-size: 11px; color: #006600;text-decoration:none;}
a.level01navwom1:active {font-size: 11px; color: #006600;text-decoration:none;}


/*cursor*/
.help {cursor:help}
.top {cursor:n-resize}


/*forms*/
.form550 {font-size: 10px; line-height: 10px; hight: 15px; width: 550px;}
.form515 {font-size: 10px; line-height: 10px; hight: 15px; width: 495px;}
.form200 {font-size: 10px; line-height: 10px; hight: 15px; width: 200px;}
.form425 {font-size: 10px; line-height: 10px; hight: 15px; width: 425px;}
.form409 {font-size: 10px; line-height: 10px; hight: 15px; width: 409px;}
.form275 {font-size: 10px; line-height: 10px; hight: 15px; width: 275px;}
.form185 {font-size: 10px; line-height: 10px; hight: 15px; width: 185px;}
.form175 {font-size: 10px; line-height: 10px; hight: 15px; width: 175px;}
.form165 {font-size: 10px; line-height: 10px; hight: 15px; width: 165px;}
.form100 {font-size: 10px; line-height: 10px; hight: 15px; width: 100px;}
.form75 {font-size: 10px; line-height: 10px; hight: 15px; width: 80px;}
.form15 {hight: 15px; width: 15px;}

.labelB {font-size: 11px; font-weight: bold; line-height: 11px; color: #333231; margin:2px;}
.label {font-size: 11px; font-weight: normal; line-height: 11px; color: #333231; margin:2px;}
.labelR {font-size: 11px; font-weight: normal; line-height: 11px; color: #CC0000; margin:2px;}
.labelRB {font-size: 11px; font-weight: bold; line-height: 11px; color: #CC0000; margin:2px;}

/*texte*/
.date {font-size: 11px;line-height: 11px;color: #7F7D7C;}
.text {font-size: 12px; line-height: 15px; color: #333231;}

/*boxen allgemein*/
.boxheader {font-size: 11px; font-weight: bold; line-height: 13px; color: #333231; padding: 1px 3px 0px 0px;}
.boxtext {font-size: 11px; line-height: 13px; color: #333231;}
.boxtabheader {background-color: #F2F2E5; border-width: 1px; border-style: solid solid none solid; border-color: #7F7D7C;}
.boxcontent {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #CACAC0; padding: 10px 3px;}

.boxattheader {font-size: 11px; font-weight: bold; line-height: 13px; color: #CC0000; padding: 1px 3px 0px 0px;}
.boxatttext {font-size: 11px; line-height: 13px; color: #CC0000;}
.boxatttabheader {background-color: #F2F2E5; border-width: 1px; border-style: solid solid none solid; border-color: #CC0000;}
.boxattcontent {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #CC0000; padding: 10px 3px;}

.dottlineL { border-width: 1px; border-style: dotted dotted none none; border-color: #555453;}
.dottlineR { border-width: 1px; border-style: dotted none none dotted; border-color: #555453;}
.dottline { border-width: 1px; border-style: dotted none none none; border-color: #555453;}



/*filterbox*/
.filter {background-color: #FCFCF7; border-width: 1px; border-style: dotted none dotted none; border-color: #7F7C7D;}
.blaettern {background-color: #FCFCF7; border-width: 1px; border-style: dotted none dotted none; border-color: #7F7C7D;}

.blaetterlink {font-size: 10px; line-height: 13px; color: #555453; white-space: nowrap;}
a.blaetterlink:hover {text-decoration:underline; color: #006600; background-color: #F2F2E5;}
a.blaetterlink:active {text-decoration:underline; color: #006600; background-color: #F2F2E5;}



/*boxen channel*/
.boxheaderwom {font-size: 10px; font-weight: bold; line-height: 12px; color: #FFFFFF; margin: 5px;}
.boxtabheaderwom {background-color: #7F7C7D;}
.boxcontentwom {background-color: #FCFCF7; border-width: 1px; border-style: solid; border-color: #7F7C7D; padding: 10px 3px;}

/*images*/
.teaserimagewom {border-width: 1px; border-style: solid; border-color: #7F7D7C;}

/*boxen links*/
.boxwomlink {font-size: 10px; line-height: 13px; color: #333231; white-space: nowrap;}

/*Navigation - Ebenen*/
.level01navwom {font-size: 11px; line-height: 12px; color: #555453;}
.level01navwom1 {font-size: 11px; line-height: 12px; color: #006600;}
.level01navwom1o {font-size: 11px; line-height: 12px; color: #660000;}
.level01navwomo {font-size: 11px; line-height: 12px; color: #660000;}
.navigation {cell-spacing: 0; width: 200; cell-padding: 0;border: 0; background-color: #FCFCF7;}

.level02navwom {font-size: 10px; line-height: 12px; color: #555453;}
.level02navwom1 {font-size: 10px; line-height: 12px; color: #006600;}

.padding2 {padding: 2px 2px 2px 0px;}
.teaserimage {padding: 2px 0px 0px 0px; margin: 0px}

/*Suchmaske*/

#starter {width:770px;}
.level_start {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3E3D3C}
.level_start a:hover{color:#3E3D3C; text-decoration:underline}
img {border:none}
#title {color:#006600; font-size:16px}
.description {color:#000000; margin-bottom: 10px}
#level_0 {background-color:#FFFFFF; border-width: 1px; border-top-width:3px; border-style:solid; border-color:#006600; 
		  padding-top: 8px; padding-left: 6px; padding-right: 6px; padding-bottom: 8px}
#level_0_buttons {width: 770px; margin: 3px 0px 0px 0px;}
#level_0_buttons .spanmargin {margin-left:10px}
#level_0_header {color:#006600; font-size:14px; font-weight:bold; margin: 0px 0px 30px 0px}
#level_0_nav {}
#level_0_nav #active_left {border-style: solid solid none solid; border-width: 2px; border-left-width: 1px; border-color:#006600;font-size:11px;
						border-bottom-color:#FFFFFF; color:#006600;	font-weight:bold; text-align:center; white-space:nowrap;
						padding: 3px 4px 3px 4px;}
#level_0_nav #active {border-style: solid solid none solid; border-width: 2px; border-color:#006600; border-bottom-color:#FFFFFF;font-size:11px;
						color:#006600;	font-weight:bold; text-align:center; white-space:nowrap; padding: 3px 4px 3px 4px;}
#level_0_nav .inactive {border-style: solid solid none solid; border-width: 1px; border-bottom-width: 2px; border-color:#E6E6E6;
						 border-bottom-color: #006600; background-color:#F2F2F2; font-weight:bold; text-align:center; white-space:nowrap; 
						 padding: 3px 4px 3px 4px;}
#level_0_nav .inactive_empty {border-style: solid solid none solid;
border-width: 1px; border-color: #ffffff;border-bottom-width: 2px;
							      border-bottom-color: #006600; background-color:#FFFFFF; font-weight:bold; text-align:center; white-space:nowrap; 
						 padding: 3px 4px 3px 4px;}
#level_0_nav .inactive_td {padding-right: 8px}
#level_0_nav .inactive:hover {border-style: solid solid none solid; border-width: 1px; border-bottom-width: 2px; border-color:#006600;
						  background-color:#FFFFFF; font-weight:bold; text-align:center; white-space:nowrap;}
#level_0_nav a:link {font-size:11px; color:#7F7D7C; text-decoration:none}
#level_0_nav a:visited {font-size:11px; color:#7F7D7C; text-decoration:none}
#level_0_nav a:hover {font-size:11px; color:#006600; text-decoration:none}
#level_0_nav a:active {font-size:11px; color:#7F7D7C; text-decoration:none}
#level_0_nav #nav_spacer {background-color:#FFFFFF; border-bottom-color:#006600; border-bottom-style: solid; border-bottom-width: 2px;}

.level_1_c {background-color:#FFFFFF; color:#006600; padding: 0px 19px 0px 0px;}
.level_1_c .td_width_1 {width: 327px}
.level_1_c .td_width_2 {width: 355px}
.level_1_c a:link{color:#006600; text-decoration:none}
.level_1_c a:visited{color:#006600; text-decoration:none}
.level_1_c a:hover{color:#006600; text-decoration:underline}

#level_1_s {background-color:#F2F2E5; border-width: 1px; border-style:solid; border-color:#7F7D7C;
	   margin-bottom:5px; margin-top:8px; padding: 7px 7px 7px 7px}	

.level_2_s {}
.level_2_s a:link{color:#3E3D3C; text-decoration:none}
.level_2_s a:visited{color:#3E3D3C; text-decoration:none}
.level_2_s a:hover{color:#3E3D3C; text-decoration:underline}
.level_2_s .td_width_1 {width: 319px}
.level_2_s .td_width_2 {width: 355px;}
.level_3_s {background-color:#E0E0D4; padding: 4px 11px 2px 0px; margin: 2px 0px 2px 0px; clear:both}
.level_4_s {background-color:#EDEDE2; margin-bottom: 2px;}
.level_3_navi {height: 20px; padding: 0px 0px 0px 10px}
.level_3_navi_desc {padding: 2px 0px 2px 10px}
.level_3_navi .textwidth {width: 120px; padding-left: 4px;}
.level_3_navi .textwidth a:hover {text-decoration:none;}
.single_select {border-width: 2px; height: 17px; font-size:10px; width: 356px}
.single_input {border-width: 2px; height: 17px; font-size:10px; width: 350px}
.double_input {border-width: 2px; height: 17px; font-size:10px; width: 160px}
.double_input_cal {border-width: 2px; height: 17px; font-size:10px; width: 150px}
.stich_input_cal {border-width: 2px; height: 17px; font-size:10px; width: 70px}
.single_select_ico {border-width: 2px; height: 17px; font-size:10px; width: 336px}
.single_input_ico {border-width: 2px; height: 17px; font-size:10px; width: 332px}
.single_select_p1 {border-width: 2px; height: 17px; font-size:10px; width: 150px}
.single_select_p2 {border-width: 2px; height: 17px; font-size:10px; width: 75px}


#level_1_r {background-color:#F2F2F2; border-width: 1px; border-style:solid; border-color:#333333; margin-bottom:8px;
			padding: 7px 7px 7px 7px}
.level_2_r {}
.level_2_r a:link{color:#3E3D3C; text-decoration:none}
.level_2_r a:visited{color:#3E3D3C; text-decoration:none}
.level_2_r a:hover{color:#3E3D3C; text-decoration:underline}
.level_2_r .td_width_1 {width: 319px}
.level_2_r .td_width_2 {width: 355px}
.level_3_r {background-color:#E6E6E6; padding: 4px 11px 2px 0px; margin: 2px 0px 2px 0px; clear:both}
.level_4_r {background-color:#F2F2F2; margin-bottom: 2px;}


.tablesizes {height: 21px}
.tablesizes .fivePixel {width: 5px}
.tablesizes .title { padding: 0px 2px 0px 2px; width:300px;}
.tablesizes .inputfield {width: 355px}
.tablesizes .inputspace {width: 355px}
.tablesizes .trashfield {width:auto; margin:auto}

.bodymargin {margin: 15px 0px 15px 0px;background-color:#FFFFFF;}
#PU_level_0 {width: 620px; height:250px; padding: 0px 0px 0px 15px;}
#PU_header {width: 605px}
#PU_green_bar {width: 605px; background-color:#006600; height: 7px; margin-bottom: 15px}
#PU_headline {width: 605px; color:#003300; font-weight:bold; font-size:14px; margin-bottom: 15px}
#PU_level_1_warmgrey {background-color:#F2F2E5; border-width: 1px; border-style:solid; border-color:#7F7D7C; 
			margin-right: 5px; margin-bottom: 10px; padding: 7px 7px 7px 7px; float:left; width: 284px; height: 60px}
#PU_level_1_grey {background-color:#F2F2F2; border-width: 1px; border-style:solid; border-color:#333333;
			padding: 7px 7px 7px 7px; float:left; width: 284px; height: 60px}
#PUl_level_1_warmgrey {background-color:#F2F2E5; border-width: 1px; border-style:solid; border-color:#7F7D7C; 
			margin-right: 5px; margin-bottom: 10px; padding: 7px 7px 7px 7px; float:left; width: 284px; height: 100px}
#PU_level_1_warmgrey_nosize {background-color:#F2F2E5; border-width: 1px; border-style:solid; border-color:#7F7D7C;
			margin-right: 5px; margin-bottom: 10px; padding: 7px 7px 7px 7px; float:left;}
#PUl_level_1_grey {background-color:#F2F2F2; border-width: 1px; border-style:solid; border-color:#333333;
			padding: 7px 7px 7px 7px; float:left; width: 284px; height: 100px}
#PU_buttons {width: 605px; margin: 0px 0px 0px 0xp; float:left}
#popup_input {border-width: 2px; height: 17px; font-size:10px; width: 200px}
.popup_select {border-width: 2px; height: 17px; font-size:10px; width: 200px}
#copyright {margin-top: 20px; width: 605px; float:left; font-size:9px}

#level_0_results {background-color:#FFFFFF; border-width: 1px;
 border-top-width:0px; border-bottom-width:2px ; border-style:solid;
 border-color:#006600; padding-top: 8px; padding-left: 6px; padding-right:
 6px; padding-bottom: 8px; margin-bottom: 5px;}

#level_0_full {background-color:#FFFFFF; border-width: 1px;
 border-top-width:1px; border-bottom-width:2px ; border-style:solid;
 border-color:#006600; padding-top: 8px; padding-left: 6px; padding-right:
 6px; padding-bottom: 8px; margin-bottom: 5px;}


#level_1_browse {margin: 0px 0px 0px 0px;}
#level_1_browse .blaettern {background-color: #FFFFFF; border-width: 1px; border-style: solid; border-color: #B3B38A;}
#level_1_browse #blaetternsearch {width: 155px; background-color: #FFFFFF; border-width: 1px; border-style: solid; border-color: #B3B38A; text-align:center}
#level_1_browse .contentlink {font-size: 11px; color: #555453; margin: 0px 3px 0px 0px}
#level_1_browse .contentlink_2 {font-size: 11px; color: #555453; margin: 0px 0px 0px 0px;}
#level_1_browse a.contentlink:hover {text-decoration:underline; color: #333231;}
#level_1_browse a.contentlink:active {text-decoration:underline; color: #333231;}
#level_1_browse .blaetterlink {color: #555453; border-width:1px; border-style:solid; border-color: #EDEDD4; padding: 0px 3px 0px 3px; margin: 0px 3px 0px 0px;width:20px;}
#level_1_browse .blaetterlink:hover {text-decoration:none; color: #333231; background-color: #F2F2E5; border-color: #555453;width:20px;}
#level_1_browse a.blaetterlink:active {text-decoration:none; color: #333231; background-color: #F2F2E5; border-color: #555453;width:20px;}
#level_1_browse .blaetterlinkactive {text-decoration:none; color: #333231; background-color: #F2F2E5; border-width: 1px; 
border-style: solid; border-color: #555453; padding: 0px 3px 0px 3px; margin-right: 3px;width:20px;}
#level_1_browse .blaetterlinkactive:hover {text-decoration:none;}
#level_1_browse .blaetterlinkactive:active {text-decoration:none;}
#level_1_browse .blaetterlinkinactive {text-decoration:none; color: #CACAC0; border-width: 1px; border-style: solid; border-color: #F2F2E5}
#level_1_browse .blaetterlinkinactive:hover {text-decoration:none;}
#level_1_browse .blaetterlinkinactive:active {text-decoration:none;}
#level_1_browse #open_search_crit {width: 155px; background-color:#F8F8F0; border-width: 1px; border-style: solid solid none solid; border-color: #006600; text-align:center;}
#level_1_browse #open_search_secondrow {background-color:#F8F8F0; border-width: 1px; border-style: none solid none solid; border-color: #006600;}
#level_1_browse .open_search_secondrow_bottom {background-color:#FFFFFF; border-width: 1px; border-style: none none solid none; border-color: #006600;}


#level_1_results {margin: 10px 0px 0px 0px;}
#level_1_results a:link {font-size:11px; color:#3E3D3C; text-decoration:none}
#level_1_results a:visited {font-size:11px; color:#3E3D3C; text-decoration:none}
#level_1_results a:hover {font-size:11px; color:#3E3D3C; text-decoration:underline}
#level_1_results a:active {font-size:11px; color:#3E3D3C; text-decoration:none}
#level_1_results .result_header {background-color:#E0E0D4; font-weight:bold; padding-left: 2px;}
#level_1_results .result_header a {margin-left: 15px;}
#level_1_results .result_header img {vertical-align:middle}
#level_1_results .result_even {background-color:#F8F8F0; padding-left: 2px;}
#level_1_results .result_odd {background-color:#EDEDE2; padding-left: 2px;}
#level_1_results .table_header {height: 21px; vertical-align:middle}



#level_0_options {background-color:#F8F8F0; border-width: 1px; border-style:solid; border-color:#006600; 
		  padding-top: 8px; padding-left: 12px; padding-right: 6px; padding-bottom: 8px; font-weight:bold;}
#level_0_options #options_line {width:735px; height:1px; margin: 2px 0px 5px 0px; border-bottom: 1px dotted; padding: 0px 0px 0px 0px;}
#level_0_options #action {padding: 0px 0px 0px 5px; font-weight:bold; width: 95px; height: 17px; vertical-align:middle;}
#level_0_options .links a {margin-left: 5px}
#level_0_options .icon_1 {width:12px; text-align:center}
#level_0_options .icon_2 {width:12px; text-align:right}
#level_0_options a:link {font-size:11px; color:#3E3D3C; text-decoration:none}
#level_0_options a:visited {font-size:11px; color:#3E3D3C; text-decoration:none}
#level_0_options a:hover {font-size:11px; color:#3E3D3C; text-decoration:underline}
#level_0_options a:active {font-size:11px; color:#3E3D3C; text-decoration:none}

#level_0_back {color:#006600; margin-top: 5px;}
#level_0_back a:link {color:#006600; text-decoration:none;}
#level_0_back a:visited {color:#006600; text-decoration:none;}
#level_0_back a:hover {color:#006600; text-decoration:underline;}
#level_0_back a:active {color:#006600; text-decoration:none;}

.single_select_erg {border-width: 2px; height: 17px; font-size:10px; width: 485px; margin-right: 1px;}
.button_erg {vertical-align:middle; text-align:right}

#level_0_content {background-color:#FFFFFF; border-width: 1px;
 border-top-width:0px; border-bottom-width:2px ; border-style:solid;
 border-color:#006600; padding-top: 8px; padding-left: 6px; padding-right:
 6px; padding-bottom: 8px; margin-bottom: 5px;}
#level_0_content1 {background-color:#FFFFFF; border-width: 1px;
 border-top-width:1px; border-bottom-width:2px ; border-style:solid;
 border-color:#006600; padding-top: 8px; padding-left: 6px; padding-right:
 6px; padding-bottom: 8px; margin-bottom: 5px;}

#level_0_content #level_1_left {width: 595px; float:left; margin-left: 10px; font-size:11px; color: #333231;}
#level_0_content #level_1_left #header_left {color:#006600; font-size:12px; margin-bottom: 5px; font-weight:bold;}
#level_0_content #level_1_left #chart {width: 593px; border: 1px solid #E0E0D4; background-color: #F8F8F0; margin-bottom: 15px;}
#level_0_content #level_1_left #caption {width: 595px;}
#level_0_content #level_1_left #caption #header {font-size: 12px; margin-bottom: 5px;}
#level_0_content #level_1_left #caption #content {background-color: #F8F8F0; width:585px; border: 1px solid #E0E0D4; padding:4px;}
#level_0_content #level_1_left #caption #content .caption_symbol {background-color: #EDEDE2; padding: 0px 5px 0px 5px;}
#level_0_content #level_1_left #caption #content td.bg_darkergrey {background-color: #EDEDE2; padding: 2px 10px 2px 2px;}
#level_0_content #level_1_left #caption #content td.trash{background-color: #EDEDE2; padding: 2px;}

#level_0_content #level_1_right {width:151px; float:left; font-size:11px; color: #333231;}
#level_0_content #level_1_right #header_right {color:#006600; font-size:12px; margin-bottom: 5px; font-weight:bold;}
#level_0_content #level_1_right .box {width: 151px; margin-bottom: 10px;}
#level_0_content #level_1_right .box .box_header {background-color: #F2F2E5 ; border: 1px solid #7F7D7C; border-bottom-style: none; padding: 2px; font-weight:bold;}
#level_0_content #level_1_right .box .box_content {background-color: #FCFCF7 ; border: 1px solid #CACAC0; padding: 3px;}
.input_select {width: 143px; height: 17px; font-size:10px;}
#level_0_content #level_1_right .box .box_content .input_text {width: 130px; height: 17px; font-size:10px; margin: 0px 1px 0px 5px;}
#level_0_content #level_1_right .box .box_content .input_text_cal {width: 90px; height: 13px; font-size:10px; margin: 0px 1px 0px 5px;}
.input_select_refdate {width: 143px; height: 17px; font-size:10px; margin: 0px 1px 0px 5px;}
.input_text_refdate {width: 113px; height: 17px; font-size:10px; margin: 0px 1px 0px 5px;}
#level_0_content #level_1_right .box .box_content .dotted_line {height: 1px; font-size:0px; background-image:url(../img/de/dotted.gif);}
#level_0_content #level_1_right #linkbox {width: 145px; border: 1px solid #CACAC0; margin: 5px 0px 0px 0px; padding: 2px;}
#level_0_content #level_1_right #linkbox a {color:#006600;}



#level_0_content1 #level_1_left {width: 595px; float:left; margin-left: 10px; font-size:11px; color: #333231;}
#level_0_content1 #level_1_left #header_left {color:#006600; font-size:12px; margin-bottom: 5px; font-weight:bold;}
#level_0_content1 #level_1_left #chart {width: 593px; border: 1px solid #E0E0D4; background-color: #F8F8F0; margin-bottom: 15px;}
#level_0_content1 #level_1_left #caption {width: 595px;}
#level_0_content1 #level_1_left #caption #header {font-size: 12px; margin-bottom: 5px;}
#level_0_content1 #level_1_left #caption #content {background-color: #F8F8F0; width:585px; border: 1px solid #E0E0D4; padding:4px;}
#level_0_content1 #level_1_left #caption #content .caption_symbol {background-color: #EDEDE2; padding: 0px 5px 0px 5px;}
#level_0_content1 #level_1_left #caption #content td.bg_darkergrey {background-color: #EDEDE2; padding: 2px 10px 2px 2px;}
#level_0_content1 #level_1_left #caption #content td.trash{background-color: #EDEDE2; padding: 2px;}

#level_0_content1 #level_1_right {width:151px; float:left; font-size:11px; color: #333231;}
#level_0_content1 #level_1_right #header_right {font-size:12px; margin-bottom: 5px; font-weight:bold;}
#level_0_content1 #level_1_right .box {width: 151px; margin-bottom: 10px;}
#level_0_content1 #level_1_right .box .box_header {background-color: #F2F2E5 ; border: 1px solid #7F7D7C; border-bottom-style: none; padding: 2px; font-weight:bold;}
#level_0_content1 #level_1_right .box .box_content {background-color: #FCFCF7 ; border: 1px solid #CACAC0; padding: 3px;}
#level_0_content1 #level_1_right .box .box_content .input_select {width: 143px; height: 17px; font-size:10px;}
#level_0_content1 #level_1_right .box .box_content .input_text {width: 130px; height: 17px; font-size:10px; margin: 0px 1px 0px 5px;}
#level_0_content1 #level_1_right .box .box_content .input_text_cal {width: 90px; height: 13px; font-size:10px; margin: 0px 1px 0px 5px;}
#level_0_content1 #level_1_right .box .box_content .input_text_refdate {width: 113px; height: 17px; font-size:10px; margin: 0px 1px 0px 5px;}
#level_0_content1 #level_1_right .box .box_content .dotted_line {height: 1px; font-size:0px; background-image:url(../img/de/dotted.gif);}
#level_0_content1 #level_1_right #linkbox {width: 145px; border: 1px solid #CACAC0; margin: 5px 0px 0px 0px; padding: 2px;}
#level_0_content1 #level_1_right #linkbox a {color:#006600;}



#level_0_per {width: 605px;}
#level_0_per #header {color:#006600; font-size: 15px; font-weight: bold; line-height: 18px;}
#level_0_per #descr {color: #333231; font-size: 11px; margin: 15px 0px 0px 0px;}
#level_0_per .doubledots {width: 605px; height:3px; font-size:0px; background-image:url(../img/de/dotted2x.gif); margin: 20px 0px 19px 0px;}
#level_0_per .tables {font-size: 11px; color: #333231; width: 605px;}
#level_0_per .tables .header {color:#006600; white-space:nowrap;font-size: 11px;}
#level_0_per .tables .bg_odd {background-color:#F2F2E5; padding: 2px;}
#level_0_per .tables .bg_even {background-color:#F8F8F0;}
#level_0_per .tables .inputs {width: 247px; height:16px; font-size:11px;}
#level_0_per #footer {width: 605px; height: 1px; background-image:url(../img/de/dotted.gif); font-size: 0px;  margin: 20px 0px 5px 0px;}
#level_0_per #button {width: 605px; text-align:right;}

.header {color:#006600; font-size: 11px; font-weight: bold; line-height: 18px;}
#level_0_start {font-size: 11px;}
#level_0_start #header {color:#006600; font-size: 15px; font-weight: bold; line-height: 18px;}
#level_0_start #descr {color: #333231; font-size: 11px; margin: 15px 0px 0px 0px;}
#level_0_start .tables {font-size: 11px; color: #333231; }
#level_0_start .tables .header {color:#006600; white-space:nowrap;font-size: 11px;}
#level_0_start .tables .bg_odd {background-color:#F2F2E5; padding: 2px;}
#level_0_start .tables .bg_even {background-color:#F8F8F0;}
#level_0_start .tables .inputs {width: 247px; height:16px; font-size:11px;}
#level_0_start .result_header {background-color:#E0E0D4; font-weight:bold; padding-left: 2px;font-size: 11px;}
#level_0_start .result_header a {margin-left: 15px;}
#level_0_start .result_header img {vertical-align:middle}
#level_0_start .result_even {background-color:#F8F8F0; padding-left: 2px;height: 21px;}
#level_0_start .result_odd {background-color:#EDEDE2; padding-left: 2px;height: 21px;}

/* Navigation */
#subnav_box{width:200px; padding-top:20px; border-bottom:5px solid #006600;background-color:#FAFAF2;}
#subnav_box a:link, #subnav a:hover, #subnav a:visited {text-decoration:none;}
#subnav_box .navcolor{background-color:#FAFAF2;}
#subnav_box ul{list-style:none;margin:0px;padding:0px;}
#subnav_box #subnav_main {margin:0px;padding:0px;margin-top:5px;margin-bottom:5px;background-color:#FAFAF2;}
#subnav_box #subnav_main li{border:1px solid #FAFAF2; margin:0px; padding:0px;}
#subnav_box #subnav_main a{padding-left:17px; display:block;}
#subnav_box #subnav_main .subnav_sub{margin:1px 2px 3px 10px; padding:0px;}
#subnav_box #subnav_main .subnav_sub li{border:1px solid #FAFAF2; margin:0px; padding:0px;}
#subnav_box #subnav_main .subnav_sub li a{margin:0px; display:block;}


/*Startpage*/
#content_right{width:151px;}
#content_right{font:11px Arial,Helvetica,sans-serif;}
#content_middle{width:605px; margin:0px 0px 20px;}
#content_middle{font:11px Arial,Helvetica,sans-serif;}

#content_middle p{line-height:13px; color:#333231;}
#content_middle h1{}
#content_middle h2{font-size:15px; font-weight:bold; color:#006600; margin:0px 0px 9px 0px;}
#content_middle h3{font-size:15px; font-weight:normal; color:#006600; margin:13px 0px 3px 0px;}
#content_middle h4{font-size:12px; font-weight:bold; margin:5px 0px 2px 0px;}
#content_middle h5{font-size:11px; font-weight:bold; margin:0px; color:#555453;}


#content_middle ul{margin:0px; padding:0px; list-style:none;line-height:13px;}
#content_middle li{margin:0px; padding:0px;}

#content_middle .oesfx_info{margin:25px 0px 0px 0px;}
#content_middle .oesfx_info p {margin:0px; padding:0px;}
#content_middle .oesfx_info .oesfx_info_content{ padding:10px 10px 10px 149px;}
#content_middle .oesfx_info .oesfx_info_content p{color:#555453;}
#content_middle .oesfx_info .oesfx_info_link{border-top:1px solid #E5EBC0; padding:20px 0px 0px 100px;}

#content_middle .pw_fondprices .search_criteria{height:61px; position:relative;}
#content_middle .pw_fondprices .search_criteria input{font-size:10px; position:absolute; top:1px; margin-left:3px;}
#content_middle .pw_fondprices .search_criteria .searchfield_isin,
#content_middle .pw_fondprices .search_criteria .searchfield_bezeichnung,
#content_middle .pw_fondprices .search_criteria .searchfield_preisdatum,
#content_middle .pw_fondprices .search_criteria .cal_popup{height:21px; position:absolute; top:26px; }
#content_middle .pw_fondprices .search_criteria .searchfield_isin,
#content_middle .pw_fondprices .search_criteria .searchfield_bezeichnung,

#content_middle .pw_fondprices .search_criteria .searchfield_isin{width:130px;  left:8px; }
#content_middle .pw_fondprices .search_criteria .searchfield_isin input{width:85px;}
#content_middle .pw_fondprices .search_criteria .searchfield_bezeichnung{width:250px; left:153px;}
#content_middle .pw_fondprices .search_criteria .searchfield_bezeichnung input{width:160px;}
#content_middle .pw_fondprices .search_criteria .searchfield_preisdatum{width:150px; left:415px;}
#content_middle .pw_fondprices .search_criteria .searchfield_preisdatum input{width:70px;}

#content_middle .pw_fondprices .pw_search_submit {margin:5px 0px -19px 0px; text-align:right;}

#content_middle .pw_abstract_content td{vertical-align:top;font:11px Arial,Helvetica,sans-serif;}
#content_middle .pw_abstract_content td.pw_abstract_desc,
#content_middle .pw_abstract_content td.pw_abstract_links{padding:4px 0px 0px 4px;}
#content_middle .pw_abstract_content .pw_abstract_desc,
#content_middle .pw_abstract_content .pw_abstract_links {border:1px solid #CACAC0; line-height:13px;}
#content_middle .pw_abstract_content .pw_abstract_links{border-style:solid solid solid none;}
#content_middle .pw_abstract_content .pw_abstract_desc{border-style:solid none solid solid; background:#F2F2E5;}

#content_middle .pw_abstract_content .pw_abs_doc_xls{padding:0px 0px 0px 25px; margin-top:10px;}

#content_middle a, 
a:active, 
#content_middle a:visited{text-decoration:none; color:#333231;}
#content_middle a:hover{text-decoration:underline; color:#006600;}

#content_right a, 
a:active, 
#content_right a:visited{text-decoration:none; color:#333231;}
#content_right a:hover{text-decoration:underline; color:#006600;}


.link_download{padding-left:12px;}
.link_intern{padding-left:15px;}
.link_extern{padding-left:15px;}
.link_next{padding-left:15px;}
.link_mail{padding-left:13px;}

.infobox {width:151px; margin:0px 0px 10px 0px; background:#FCFCF7;}
.dark {background:#F2F2E5;}

/*formatierungen fuer box-head */
.infobox_head_download, .infobox_head_mail, .infobox_head_links{ 
padding:2px 0px 0px 18px;
font-weight:bold;
line-height:15px;
color:#333;
}
/* hintergruende fuer box-head */
.infobox_head_download, .infobox_head_mail, .infobox_head_links {border:1px solid #7F7D7C; border-style:solid solid none solid;}


/* formatierungen fuer box-content */
.infobox_content{
border:1px solid #CACAC0;
padding:11px 2px 10px 4px;
}


/* styles fuers suchformular */
.infobox form{margin:0px;}
.infobox input.searchfield{
width:100%;
margin:0px;
font-size:11px;
}
.infobox input.checkbox{
margin:0px;
border:none;
}

/* formatierungen fuer downloads */
.download_container{padding-left:21px;padding-right:1px;margin-bottom:0px;margin-right:1px;}


/* formatierungen fuer linkliste */
.infobox ul{margin:2px 0px 2px 0px; padding:0px; list-style:none;}
.infobox ul.linklist li a{text-decoration:none;}

.pw_datenfeeds{width:142px; height:57px;}


td.oesfx{background:#E6EBC0;font-size: 11px; font-weight: normal; line-height: 11px; color: #333231;}
td.oesfx_logo{padding:5px 1px 2px 120px; vertical-align:top;font-size: 11px; font-weight: normal; line-height: 11px; color: #333231;}
.oesfx_div a, 
a:active, 
.oesfx_div a:visited{text-decoration:none; color:#333231;}
.oesfx_div a:hover{text-decoration:underline; color:#006600;}
.result_even {background-color:#F8F8F0; padding-left: 2px;height: 21px;}
.result_odd {background-color:#EDEDE2; padding-left: 2px;height: 21px;}
