/* --------------------------------------------------------------- */
/* ---------- [ na-mo.de ] -> code, virtual realisation ---------- */
/* ---------- [ www.cubic-designs.de ] -> screen-design ---------- */
/* ---------- exclusive and specialy for ------------------------- */
/* ---------- [ www.Burmeier-Ingenieure.de ] --------------------- */
/* --------------------------------------------------------------- */
body {display:inline;}

/* ---------- [ colors ] ----------------------------------------- */
.bg_weiss {background-color:#FFFFFF;}
.bg_grau {background-color:#D4DCDE;}
.bg_blau {background-color:#336699;}
.bg_blau_hell {background-color:#E8EFF7;}
.bg_blau_dunkel {background-color:#254B72;}

/* ---------- [ all ] -------------------------------------------- */
* html body {
	scrollbar-arrow-color:#336699;
	scrollbar-track-color:#D4DCDE;
	scrollbar-base-color:#D4DCDE;
	scrollbar-face-color:#FFFFFF;

	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;

	scrollbar-3dlight-color:#336699;
	scrollbar-darkshadow-color:#336699;}

body, table, td, input, textarea, button, pre {color:black;
	font:normal 12px/18px Arial,Helvetica,Verdana,sans-serif;
	letter-spacing:0px;}

body, table, td, div, iframe {margin:0;padding:0;}
iframe {width:100%;height:100%;}
table {table-layout:fixed;border-collapse:collapse;}

h1 {color:#000000;font-weight:bold;font-size:18px;line-height:24px;margin:0 0 18 0;}
h2 {color:#000000;font-weight:normal;font-size:18px;line-height:24px;margin:0 0 4 0;}
h3 {color:#336699;font-weight:bold;font-size:12px;line-height:18px;margin:18 0 0 0;}
h4 {color:#000000;font-weight:bold;font-size:12px;line-height:18px;margin:18 0 0 0;}
h5 {color:#336699;font-weight:bold;font-size:12px;line-height:18px;margin:0 0 18 0;text-decoration:underline;}
h6 {color:#000000;font-weight:normal;font-size:12px;line-height:18px;margin:0 0 18 0;}
pre {margin:0;}

body.index, body.view, iframe.view {overflow:auto;}
body.nav, iframe.nav {overflow:hidden;}
.mini {font-size:1px;line-height:1px;}

/* ---------- [ index ] ------------------------------------------ */
div.logo {background:url(../_images/big_logo.gif) no-repeat;}
  div[class~="logo"] {background-position:3px 0px;}

div.strip {background:url(../_images/big_strip.jpg) repeat-y;}

div.strip {z-index:1;position:absolute;left:0;top:0;width:116;height:100%;
	background-color:#D4DCDE;border-right:solid 2px #E3E7E8;}

div.logo {z-index:3;position:absolute;left:76;top:35;width:165;height:47;white-space:nowrap;color:#D4DCDE;}

div.firma {z-index:3;position:absolute;left:254;top:57;cursor:default;
	font-size:18px;line-height:24px;letter-spacing:0px;white-space:nowrap;}

table.nav {z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;}
tr.nav_kopf {height:84;} tr.nav_linie {height:3;background-color:#336699;} tr.nav_abstand {height:24;}
td.nav {text-align:left;vertical-align:top;}

/* ---------- [ nav ] -------------------------------------------- */
div.nav {z-index:1;position:absolute;left:0;top:0;width:100%;height:19;padding:0 0 1 43;margin:-1 0 0 0;
	background-color:#336699;border-top:solid 1px #336699;border-bottom:solid 1px #336699;}
div.sub {z-index:1;position:absolute;left:0;top:28;width:100%;height:19;padding:0 0 1 56;}

table.view {z-index:0;position:absolute;left:0;top:0;width:100%;height:100%;}
tr.view_kopf {height:84;} tr.view_fuss {height:72;} tr.view_0_fuss {height:24;}
td.view {text-align:left;vertical-align:top;}

div.iconline {z-index:1;position:absolute;left:0;bottom:0;width:100%;height:24;
	background-color:#D4DCDE;border-top:solid 3px #336699;}

div.icon_2_1 {left:348;}
div.icon_2_2 {left:180;}
div.icon_2_3 {left:236;}
div.icon_2_4 {left:124;}
div.icon_2_5 {left:68;}
div.icon_2_6 {left:292;}
div.icon {bottom:16;}
div.icon, div.icon_view_2 {z-index:2;position:absolute;width:46;height:46;border:solid 1px #336699;}
div.icon_view_2 {top:282;}
div.icon_2_1_view_2 {left:660;top:575;}
div.icon_2_2_view_2 {left:660;top:265;}
div.icon_2_3_view_2 {left:170;top:575;}
div.icon_2_4_view_2 {left:415;top:265;}
div.icon_2_5_view_2 {left:170;top:265;}
div.icon_2_6_view_2 {left:415;top:575;}

a.icon_2_1_view_2 {background:url(../_images/icon_2_1.gif) no-repeat top right ;}
	* html .icon_2_1_view_2 a:hover {background:url(../_images/icon_2_1.gif) no-repeat  top left;}
	[class~="icon_2_1_view_2"] a:hover {background:url(../_images/icon_2_1.gif) no-repeat top left;}

a.icon_2_2_view_2 {background:url(../_images/icon_2_2.gif) no-repeat top right ;}
	* html .icon_2_2_view_2 a:hover {background:url(../_images/icon_2_2.gif) no-repeat  top left;}
	[class~="icon_2_2_view_2"] a:hover {background:url(../_images/icon_2_2.gif) no-repeat top left;}
	
a.icon_2_3_view_2 {background:url(../_images/icon_2_3.gif) no-repeat top right ;}
	* html .icon_2_3_view_2 a:hover {background:url(../_images/icon_2_3.gif) no-repeat  top left;}
	[class~="icon_2_3_view_2"] a:hover {background:url(../_images/icon_2_3.gif) no-repeat top left;}
	
a.icon_2_4_view_2 {background:url(../_images/icon_2_4.gif) no-repeat top right ;}
	* html .icon_2_4_view_2 a:hover {background:url(../_images/icon_2_4.gif) no-repeat  top left;}
	[class~="icon_2_4_view_2"] a:hover {background:url(../_images/icon_2_4.gif) no-repeat top left;}
	
a.icon_2_5_view_2 {background:url(../_images/icon_2_5.gif) no-repeat top right ;}
	* html .icon_2_5_view_2 a:hover {background:url(../_images/icon_2_5.gif) no-repeat  top left;}
	[class~="icon_2_5_view_2"] a:hover {background:url(../_images/icon_2_5.gif) no-repeat top left;}
	
a.icon_2_6_view_2 {background:url(../_images/icon_2_6.gif) no-repeat top right ;}
	* html .icon_2_6_view_2 a:hover {background:url(../_images/icon_2_6.gif) no-repeat  top left;}
	[class~="icon_2_6_view_2"] a:hover {background:url(../_images/icon_2_6.gif) no-repeat top left;}

	
	
/* ------ Icons Footer ------- */

a.icon_2_1 {background:url(../_images/icon_2_1.gif) no-repeat top right ;}
	* html .icon_2_1 a:hover {background:url(../_images/icon_2_1.gif) no-repeat  top left;}
	[class~="icon_2_1"] a:hover {background:url(../_images/icon_2_1.gif) no-repeat top left;}

a.icon_2_2 {background:url(../_images/icon_2_2.gif) no-repeat top right ;}
	* html .icon_2_2 a:hover {background:url(../_images/icon_2_2.gif) no-repeat  top left;}
	[class~="icon_2_2"] a:hover {background:url(../_images/icon_2_2.gif) no-repeat top left;}

a.icon_2_3 {background:url(../_images/icon_2_3.gif) no-repeat top right ;}
	* html .icon_2_3 a:hover {background:url(../_images/icon_2_3.gif) no-repeat  top left;}
	[class~="icon_2_3"] a:hover {background:url(../_images/icon_2_3.gif) no-repeat top left;}

a.icon_2_4 {background:url(../_images/icon_2_4.gif) no-repeat top right ;}
	* html .icon_2_4 a:hover {background:url(../_images/icon_2_4.gif) no-repeat  top left;}
	[class~="icon_2_4"] a:hover {background:url(../_images/icon_2_4.gif) no-repeat top left;}
	
a.icon_2_5 {background:url(../_images/icon_2_5.gif) no-repeat top right ;}
	* html .icon_2_5 a:hover {background:url(../_images/icon_2_5.gif) no-repeat  top left;}
	[class~="icon_2_5"] a:hover {background:url(../_images/icon_2_5.gif) no-repeat top left;}
	
a.icon_2_6 {background:url(../_images/icon_2_6.gif) no-repeat top right ;}
	* html .icon_2_6 a:hover {background:url(../_images/icon_2_6.gif) no-repeat  top left;}
	[class~="icon_2_6"] a:hover {background:url(../_images/icon_2_6.gif) no-repeat top left;}

/* ---------- [ view ] ------------------------------------------- */
img.img_a, img.img_b {z-index:2;position:absolute;width:209;height:209;left:552;
	background-color:#D4DCDE;border:solid 1px #336699;}
img.img_a {top:0;}
img.img_b {top:224;}

tr.kopf {height:34;} tr.fuss {height:20;}

a.picto_2_1 {background:url(../_images/picto_2_1.gif) no-repeat top right ;}
	* html .picto_2_1 a:hover {background:url(../_images/picto_2_1.gif) no-repeat  top left;}
	[class~="picto_2_1"] a:hover {background:url(../_images/picto_2_1.gif) no-repeat top left;}

a.picto_2_2 {background:url(../_images/picto_2_2.gif) no-repeat top right ;}
	* html .picto_2_2 a:hover {background:url(../_images/picto_2_2.gif) no-repeat  top left;}
	[class~="picto_2_2"] a:hover {background:url(../_images/picto_2_2.gif) no-repeat top left;}

a.picto_2_3 {background:url(../_images/picto_2_3.gif) no-repeat top right ;}
	* html .picto_2_3 a:hover {background:url(../_images/picto_2_3.gif) no-repeat  top left;}
	[class~="picto_2_3"] a:hover {background:url(../_images/picto_2_3.gif) no-repeat top left;}
	
a.picto_2_4 {background:url(../_images/picto_2_4.gif) no-repeat top right ;}
	* html .picto_2_4  a:hover {background:url(../_images/picto_2_4.gif) no-repeat  top left;}
	[class~="picto_2_4"] a:hover {background:url(../_images/picto_2_4.gif) no-repeat top left;}
	
a.picto_2_5 {background:url(../_images/picto_2_5.gif) no-repeat top right ;}
	* html .picto_2_5 a:hover {background:url(../_images/picto_2_5.gif) no-repeat  top left;}
	[class~="picto_2_5"] a:hover {background:url(../_images/picto_2_5.gif) no-repeat top left;}
	
a.picto_2_6 {background:url(../_images/picto_2_6.gif) no-repeat top right ;}
	* html .picto_2_6 a:hover {background:url(../_images/picto_2_6.gif) no-repeat  top left;}
	[class~="picto_2_6"] a:hover {background:url(../_images/picto_2_6.gif) no-repeat top left;}

div.shadow {background:url(../_images/shadow.gif) no-repeat;}

div.picto_bar {z-index:1;position:relative;left:61;width:553;height:200;margin:100 0 9 0;}
/* div.picto {z-index:2;position:absolute;top:10;width:116;height:116;border:solid 1px #336699;} */
div.picto {z-index:2;position:absolute;top:10;width:80;height:80;border:solid 1px #336699;}

div.picto_2_5 {left:10;top:10} /* 1 */
div.picto_2_4 {left:110;} /* 2 */
div.picto_2_2 {left:210;} /* 3 */
div.picto_2_3 {left:310;} /* 4 */
div.picto_2_6 {left:410} /* 5 */
div.picto_2_1 {left:510} /* 6 */

* div.shadow {z-index:1;position:absolute;top:0;width:98;height:98;cursor:default;}
div.shadow div {position:absolute;left:9;bottom:0;font-size:10px;line-height:18px;white-space:nowrap;} 

div.shadow_2_5 {left:0;top:1} /* 1 */
div.shadow_2_4 {left:100;top:1} /* 2 */
div.shadow_2_2 {left:200;top:1} /* 3 */
div.shadow_2_3 {left:300;} /* 4 */ 
div.shadow_2_6 {left:400;} /* 5 */
div.shadow_2_1 {left:500} /* 6 */

table.view_0 {z-index:0;position:absolute;left:0;top:41;width:100%;}
td.view_0_text, td.view_0_picto_bar {text-align:left;vertical-align:top;}

div.view_0 {z-index:2;padding:0 0 0 10;margin:0 0 10 71;
	border-left:solid 2px #336699;vertical-align:top;}
div.view_0, pre.view_0 {font-size:14px;line-height:18px;}
pre.view_0 {margin:24 0 0 0;}
h2.view_0 {margin:0;}

div.view_1_1, div.view_1_2, div.view_1_3, div.view_1_4
	{z-index:1;position:absolute;top:0;left:0;padding:0 8 0 0;margin:0;
	border-right:solid 2px #336699;vertical-align:top;}

body.view_1_3 {background:url(../_images/img_1_3_a_neu.jpg) no-repeat 538px 40px;}

div.view_1_3_table {z-index:2;position:absolute;left:0;margin:0;padding:0;width:99%;}
div.view_1_3_table {top:52;height:314;}

table.view_1_3 {z-index:1;position:absolute;margin:0;padding:0;border:solid 1px #336699;}
table.view_1_3_GF    {top:0;left:133;width:254;height:47;}
table.view_1_3_NORD  {top:79;left:0;width:254;height:47;}
table.view_1_3_SUED  {top:79;left:266;width:254;height:47;}
table.view_1_3_H     {top:158;left:0;width:121;height:62;}
table.view_1_3_ILS   {top:158;left:133;width:121;height:62;}
table.view_1_3_EF    {top:158;left:399;width:121;height:62;}
table.view_1_3_C     {top:158;left:266;width:121;height:62;}
table.view_1_3_DD    {top:252;left:266;width:121;height:62;}
table.view_1_3_HN    {top:252;left:0;width:121;height:62;}


tr.kopf_1_3 {height:20;}

th.view_1_3 {vertical-align:top;padding:4 0;}
th.view_1_3 {font-weight:bold;font-size:12px;line-height:14px;}

td.view_1_3 {vertical-align:top;padding:4 8;}
td.view_1_3, pre.view_1_3 {font-size:11px;line-height:14px;text-align:center;}

div.view_2 {z-index:1;position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;vertical-align:top;}
div.view_2_table {z-index:2;position:absolute;top:41;left:0;margin:0;padding:0;width:99%;height:279;}

table.view_2 {z-index:1;position:absolute;margin:0 0 50px 0;padding:0;border:solid 1px #336699;}

table.view_2_a {top:0;left:0;width:230;height:300;}
table.view_2_b {top:0;left:245;width:230;height:300;}
table.view_2_c {top:0;left:490;width:230;height:300;}

table.view_2_d {top:310;left:0;width:230;height:300;}
table.view_2_e {top:310;left:245;width:230;height:300;}
table.view_2_f {top:310;left:490;width:230;height:300;}

th.view_2 {font-size:12px;line-height:15px;font-weight:normal;vertical-align:top;padding:4 0;}
td.view_2 {vertical-align:top;padding:4 8;}
td.view_2, pre.view_2 {font-size:11px;line-height:15px;}

div.view_2_1, div.view_2_2, div.view_2_3, div.view_2_4, div.view_2_5, div.view_2_6
	{z-index:1;position:absolute;top:0;left:0;padding:0 8 0 0;margin:0;
	background:url(../_images/linie.gif) no-repeat right top;vertical-align:top;}	//* border-right:solid 2px #336699; *//

* html div.view_1_1, * html div.view_1_2, * html div.view_1_3, * html div.view_1_4,
* html div.view_2_1, * html div.view_2_2, * html div.view_2_3, * html div.view_2_4 {width:534;height:436;}
div[class~="view_1_1"], div[class~="view_1_2"], div[class~="view_1_3"], div[class~="view_1_4"],
div[class~="view_2_1"], div[class~="view_2_2"], div[class~="view_2_3"], div[class~="view_2_4"] {width:524;min-height:436;}

div.view_3 {z-index:1;position:absolute;top:0;left:0;width:534;padding:0 8 0 0;margin:0;vertical-align:top;}

div.view_4 {z-index:1;position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;vertical-align:top;}
div.view_4_weg  .pdf {float:right;width:400px; text-align:left;} 

div.view_4_table {z-index:2;position:absolute;top:40;left:0;margin:0;padding:0;width:99%;height:395;}

table.view_4 {position:absolute;margin:0;padding:0;border:solid 1px #336699;}
table.view_4_GF    {z-index:1;top:0;left:0;width:191;height:156;}
table.view_4_NORD  {z-index:5;top:155;left:0;width:191;height:78;}
table.view_4_SUED  {z-index:6;top:232;left:0;width:191;height:79;}
table.view_4_H     {z-index:2;top:0;left:189;width:191;height:156;}
table.view_4_ILS   {z-index:7;top:155;left:189;width:191;height:156;}
table.view_4_EF    {z-index:4;top:0;left:567;width:191;height:156;}
table.view_4_C     {z-index:3;top:0;left:378;width:191;height:156;}
table.view_4_DD    {z-index:8;top:155;left:378;width:191;height:156;}
table.view_4_      {z-index:9;top:155;left:567;width:191;height:156;}

tr.kopf_4 {height:29;}

th.view_4 {font-weight:bold;font-size:12px;line-height:14px;vertical-align:top;padding:4 0;}

td.view_4 {vertical-align:top;padding:4 8;}
td.view_4, pre.view_4 {font-size:11px;line-height:12px;}

div.view_5 {z-index:1;position:absolute;top:0;left:0;width:534;padding:0 8 0 0;margin:0;vertical-align:top;}

div.view_6 {z-index:1;position:absolute;top:0;left:0;padding:0;margin:0;width:736;height:100%;vertical-align:top;}
div.view_6, span.view_6, pre.view_6 {font-size:11px;line-height:13px;}

/* ---------- [ a ] ---------------------------------------------- */
a {text-decoration:none;}

a:link {color:#336699;} a:visited {color:#336699;} a:hover {color:#254B72;} a:active {color:#254B72;} a:focus {color:#254B72;}

/* ---------- [ a.icon ] ----------------------------------------- */
div.icon, div.picto {color:#FFFFFF;background-color:#D4DCDE;}

a.icon {width:100%;height:100%;color:#FFFFFF;}
	a[class~="icon"] {z-index:4;position:absolute;top:0;left:0;}

a.icon:link {background-color:#D4DCDE;} a.icon:visited {background-color:#D4DCDE;} a.icon:hover {background-color:#336699;} a.icon:active {background-color:#336699;} a.icon:focus {background-color:#336699;}

/* ---------- [ a.nav ] ------------------------------------------ */
div.nav {color:white;
	font-weight:bold;font-size:18px;line-height:16px;
	letter-spacing:0px;white-space:nowrap;}

a.nav, a.nav_on {font-weight:bold;font-size:13px;line-height:16px;padding:0 18 1 18;margin:0 -1;}

a.nav:link {color:#FFFFFF;} a.nav:visited {color:#FFFFFF;} a.nav:hover {color:#FFFFFF;} a.nav:active {color:#000000;} a.nav:focus {color:#FFFFFF;}

a.nav:link {background-color:transparent;} a.nav:visited {background-color:transparent;} a.nav:hover {background-color:#254B72;} a.nav:active {background-color:#FFFFFF;} a.nav:focus {background-color:#254B72;}

a.nav_on:link {color:#000000;} a.nav_on:visited {color:#000000;} a.nav_on:hover {color:#336699;} a.nav_on:active {color:#000000;} a.nav_on:focus {color:#336699;}

a.nav_on:link {background-color:#FFFFFF;} a.nav_on:visited {background-color:#FFFFFF;} a.nav_on:hover {background-color:#E8EFF7;} a.nav_on:active {background-color:#FFFFFF;} a.nav_on:focus {background-color:#E8EFF7;}

/* ---------- [ a.sub ] ------------------------------------------ */
div.sub {color:#336699;
	font-weight:bold;font-size:18px;line-height:16px;
	letter-spacing:0px;white-space:nowrap;}

a.sub, a.sub_on {font-weight:normal;font-size:12px;line-height:16px;padding:0 5;margin:0 -1;}

a.sub:link {color:#000000;} a.sub:visited {color:#000000;} a.sub:hover {color:#336699;} a.sub:active {color:#336699;} a.sub:focus {color:#336699;}

a.sub:link {background-color:transparent;} a.sub:visited {background-color:transparent;} a.sub:hover {background-color:#E8EFF7;} a.sub:active {background-color:#E8EFF7;} a.sub:focus {background-color:#E8EFF7;}

a.sub_on {color:#336699;}

a.sub_on:link {background-color:#FFFFFF;} a.sub_on:visited {background-color:#FFFFFF;} a.sub_on:hover {background-color:#E8EFF7;} a.sub_on:active {background-color:#E8EFF7;} a.sub_on:focus {background-color:#E8EFF7;}

/* ---------- [ a.lang ] ----------------------------------------- */
div.lang {z-index:3;position:absolute;left:829;top:63;width:117;padding:1 0;text-align:center;
	border-left:solid 2px #336699;border-right:solid 2px #336699;overflow:hidden;}

div.lang {color:#336699;
	font-weight:bold;font-size:18px;line-height:16px;
	letter-spacing:0px;white-space:nowrap;}

a.lang, a.lang_on {font-weight:normal;font-size:12px;line-height:16px;padding:0 17;margin:0 -2;width:100%;height:100%;}

a.lang:link {color:#000000;} a.lang:visited {color:#000000;} a.lang:hover {color:#336699;} a.lang:active {color:#336699;} a.lang:focus {color:#336699;}

a.lang:link {background-color:transparent;} a.lang:visited {background-color:transparent;} a.lang:hover {background-color:#E8EFF7;} a.lang:active {background-color:#E8EFF7;} a.lang:focus {background-color:#E8EFF7;}

a.lang_on {color:#336699;}

a.lang_on:link {background-color:#FFFFFF;} a.lang_on:visited {background-color:#FFFFFF;} a.lang_on:hover {background-color:#E8EFF7;} a.lang_on:active {background-color:#E8EFF7;} a.lang_on:focus {background-color:#E8EFF7;}

/* --------------------------------------------------------------- */