body {	margin-top:0px; 
		margin-bottom:0px; 
		margin-left:0px; 
		margin-right:0px; 
		background-color:#09607E; 
		text-align:center; 
		background: url("/images/bg.gif"); 
	}

a,p,h1,h2,h3,h4,h5,ul,ol,li,div,address,blockquote,nobr,b,i,td,th
{ font-family:Verdana,Arial,sans-serif;
	font-size:10pt; 
	color:#09607E;
	 }

h1 { font-size:14pt; }
 
h2 { font-size:11pt; }

h3 { font-size:11pt; }
	
h4, h5 { font-size:11pt; }

b { font-weight:medium; }

a:link { color:#09607E; text-decoration:underline; }
a:visited { color:#09607E; text-decoration:underline; }
a:active { color:#800000; text-decoration:none; }
a:hover { color:#800000; text-decoration:underline; }

img.abstand { 
	width:180;
	height:30; 
	}

tr.b { background-color:#eeeeee; }
tr.c { background-color:#ffffff; }
tr.d { background-color:#cccccc; }
tr.e { background-color:#cccccc; }

td.rahmenunten { border-bottom:2px dotted #aaaaaa;}

th { font-family: arial; font-size: 9pt; color: #5f6464; text-align: center; }
td.a { font-family: arial; font-size: 8pt; color: #5f6464; text-align: left; }
td.c { font-family: arial; font-size: 8pt; color: #5f6464; text-align: center; }

.tab1 { font-family: arial; font-size: 8pt; }

.unter { font-size:8pt; }

a.tab1:link { color:#000000; text-decoration:none; }
a.tab1:visited { color:#000000; text-decoration:none; }
a.tab1:active { color:#000000; text-decoration:none;  }
a.tab1:hover { color:#000000; text-decoration:none;  }

.submenu { font-size:10pt; }
a.submenu:link { color:#ffffff; text-decoration:none; }
a.submenu:visited { color:#ffffff; text-decoration:none; }
a.submenu:active { color:#eeeeee; text-decoration:none; }
a.submenu:hover { color:#084154; text-decoration:none; }

#fenster { position:absolute; z-index:1; width:760px; margin:0px auto; }
#inhalt { position:absolute; top:148px; z-index:3; width:760px; overflow:auto; }
#submenu { position:absolute; top:148px; z-index:5; width:140px; clip:rect(0px, 170px, 250px, 0px);}

td.submenu { padding-left: 10px; }

dl, dd { padding-left: 0px; margin-left: 0px;}

.t { font-family: arial; font-size: 8pt; }
a.t:link { color:#000000; text-decoration:none; }
a.t:visited { color:#000000; text-decoration:none; }
a.t:active { color:#000000; text-decoration:none;  }
a.t:hover { color:#000000; text-decoration:none;  }

.fussrechts { text-align:right; font-family: arial; font-size: 8pt; color:#2088AA; margin-right:2px; }
a.fussrechts:link { color:#2088AA; text-decoration:none; margin-right:2px;}
a.fussrechts:visited { color:#2088AA; text-decoration:none; margin-right:2px;}
a.fussrechts:active { color:#2088AA; text-decoration:none;  margin-right:2px;}
a.fussrechts:hover { color:#2088AA; text-decoration:none;  margin-right:2px;}

.fusslinks { font-family: arial; font-size: 8pt; color:#eeeeee;}
a.fusslinks:link { color:#eeeeee; text-decoration:none;}
a.fusslinks:visited { color:#eeeeee; text-decoration:none;}
a.fusslinks:active { color:#eeeeee; text-decoration:none;}
a.fusslinks:hover { color:#eeeeee; text-decoration:none;}

img.menubar-english {
background-image: url("/images/english.jpg");
width: 149px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-english { background-image: url("/images/english_a.jpg"); cursor:pointer;}
td.active img.menubar-english { background-image: url("/images/english_a.jpg"); cursor:pointer;}

img.menubar-unternehmen {
background-image: url("/images/unternehmen.jpg");
width: 119px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-unternehmen { background-image: url("/images/unternehmen_a.jpg"); cursor:pointer;}
td.active img.menubar-unternehmen { background-image: url("/images/unternehmen_a.jpg"); cursor:pointer; }

img.menubar-produkte {
background-image: url("/images/produkte.jpg");
width: 93px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-produkte { background-image: url("/images/produkte_a.jpg"); cursor:pointer;}
td.active img.menubar-produkte { background-image: url("/images/produkte_a.jpg"); cursor:pointer;}

img.menubar-dienstleistungen {
background-image: url("/images/dienstleistungen.jpg");
width: 133px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-dienstleistungen { background-image: url("/images/dienstleistungen_a.jpg"); cursor:pointer;}
td.active img.menubar-dienstleistungen { background-image: url("/images/dienstleistungen_a.jpg"); cursor:pointer;}

img.menubar-branchenloesungen {
background-image: url("/images/branchenloesungen.jpg");
width: 153px;
height: 24px;
cursor:pointer;
}

td.hover img.menubar-branchenloesungen { background-image: url("/images/branchenloesungen_a.jpg"); cursor:pointer; }
td.active img.menubar-technologie { background-image: url("/images/branchenloesungen_a.jpg"); cursor:pointer; }

img.menubar-referenzen {
background-image: url("/images/referenzen.jpg");
width: 113px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-referenzen { background-image: url("/images/referenzen_a.jpg"); cursor:pointer;}
td.active img.menubar-referenzen { background-image: url("/images/referenzen_a.jpg"); cursor:pointer;}

img.menubar-deutsch {
background-image: url("/images/deutsch.jpg");
width: 149px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-deutsch { background-image: url("/images/deutsch_a.jpg"); cursor:pointer;}
td.active img.menubar-deutsch { background-image: url("/images/deutsch_a.jpg"); cursor:pointer;}

img.menubar-company {
background-image: url("/images/company.jpg");
width: 107px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-company { background-image: url("/images/company_a.jpg"); cursor:pointer;}
td.active img.menubar-company { background-image: url("/images/company_a.jpg"); cursor:pointer; }

img.menubar-products {
background-image: url("/images/products.jpg");
width: 105px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-products { background-image: url("/images/products_a.jpg"); cursor:pointer;}
td.active img.menubar-products { background-image: url("/images/products_a.jpg"); cursor:pointer;}

img.menubar-services {
background-image: url("/images/services.jpg");
width: 121px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-services { background-image: url("/images/services_a.jpg"); cursor:pointer;}
td.active img.menubar-services { background-image: url("/images/services_a.jpg"); cursor:pointer;}

img.menubar-solutions {
background-image: url("/images/solutions.jpg");
width: 105px;
height: 24px;
cursor:pointer;
}

td.hover img.menubar-solutions { background-image: url("/images/solutions_a.jpg"); cursor:pointer; }
td.active img.menubar-solutions { background-image: url("/images/solutions_a.jpg"); cursor:pointer; }

img.menubar-references {
background-image: url("/images/references.jpg");
width: 173px;
height: 24px;
cursor:pointer;
}
td.hover img.menubar-references { background-image: url("/images/references_a.jpg"); cursor:pointer;}
td.active img.menubar-references { background-image: url("/images/references_a.jpg"); cursor:pointer;}


/* Copyright Dynarch.com, 2003-2006.All Rights Reserved. */
/* DynarchMenu layout file */

/* basic layout style for DynarchMenu; no colors are defined in this */

/* horizontal parts */

div.dynarch-horiz-menu {
/*white-space: nowrap; */
padding: 0px 3px;
border: 1px solid;
cursor: default;
}
div.dynarch-horiz-menu table, div.dynarch-popup-menu table { font: 11px tahoma,verdana,sans-serif; }
div.dynarch-popup-menu table { border-collapse: collapse; }
div.dynarch-horiz-menu table tr td.item table td.icon { padding-right: 3px; }
div.dynarch-horiz-menu table tr td.item { padding: 3px 10px; }
div.dynarch-horiz-menu table tr td.item img { vertical-align: middle; }
div.dynarch-horiz-menu table tr td.separator { width: 6px; }
div.dynarch-horiz-menu table tr td.separator div {
border-left: 1px solid;
border-right: 1px solid;
margin: 3px 2px 2px 2px;
height: 1.2em;
overflow: hidden;
}

div.dynarch-horiz-menu td.disabled, div.dynarch-horiz-menu td.disabled table td { color: #aca899; }
div.dynarch-horiz-menu td.disabled img { -moz-opacity: 0.4; filter: alpha(opacity=40); }

/* vertical parts */

div.dynarch-popup-menu {
position: absolute;
left: 0px;
top: 0px;
border: 1px solid;
padding: 1px;
cursor: default;
z-index: 1000;
}
div.dynarch-popup-base-menu { position: static; }
div.dynarch-popup-menu tr.item td.icon img,
div.dynarch-popup-menu tr.item td.icon div { width: 18px; height: 18px; }
div.dynarch-popup-menu tr.item td.icon { padding: 0px 1px; height: 18px; width: 18px; }
div.dynarch-popup-menu tr.item td.label { padding: 1px 15px 1px 3px; /* white-space: nowrap; */}
div.dynarch-popup-menu tr.item td.arrow { width: 11px; }
div.dynarch-popup-menu tr.item td.arrow div { width: 11px; background: transparent url("/images/rarrow.gif") no-repeat 0% 50%; }
div.dynarch-popup-menu tr.hover td.arrow div,
div.dynarch-popup-menu tr.active td.arrow div { background: transparent url("/images/rarrow-hover.gif") no-repeat 0% 50%; }

div.dynarch-popup-menu tr.separator td div {
margin: 2px;
height: 1px;
line-height: 1px;
font-size: 1px;
border: none;
}
div.dynarch-popup-menu tr.disabled td.label { color: #aca899; }
div.dynarch-popup-menu tr.disabled td.icon img { -moz-opacity: 0.4; filter: alpha(opacity=40); }

/* shadows */

div.dynarch-menu-shadow, img.dynarch-menu-shadow, div.div.dynarch-IE6-shadow { z-index: 990; position: absolute; }
div.dynarch-menu-shadow { background-color: #555; -moz-opacity: 0.6; filter: alpha(opacity=60); }

/* hider */
iframe#dynarch-menu-hider { z-index: 980; }

/* toolbars */

div.dynarch-menu-toolbar table tr td.item {
padding: 2px 3px;
}
.impossible-class-name-to-preload-shadow-image-in-internet-exploder { background-image: url("/images/shadow.png"); }


/* horizontal parts */

div.dynarch-horiz-menu { background-color: #f3f5f4; color: #000; border-color: #aca899; }
div.dynarch-horiz-menu table { color: #000; }
div.dynarch-horiz-menu table tr td.hover { background-color: #316ac5; color: #fff; cursor:pointer;}
div.dynarch-horiz-menu table tr td.active { background-color: #417ad5; color: #fff; cursor:pointer;}
div.dynarch-horiz-menu table tr td.hover table,
div.dynarch-horiz-menu table tr td.active table { color: #fff; cursor:pointer;}
div.dynarch-horiz-menu table tr td.separator div { border-left-color: #9d98bf; border-right-color: #fff; }

/* vertical parts */

div.dynarch-popup-menu { border-color: #aca899; color: #000; background-color: #fff; padding: 3px 0; }
div.dynarch-popup-menu tr.item td.icon { background-color: #f3f5f4; }
div.dynarch-popup-menu tr.separator td div { background-color: #aca899; margin: 3px; }
div.dynarch-popup-menu tr.item.hover, div.dynarch-popup-menu tr.item.active { background-color: #eeeeee; color: #fff; cursor:pointer;}
div.dynarch-popup-menu tr.item.hover td.icon, div.dynarch-popup-menu tr.item.active td.icon { background-color: #09607E; cursor:pointer; }

 /* remove any paddings from the top menu bar.

Also, note that the main menu bar is embedded in a div with
style="float: left" in order to make the menu have the
minimum width (otherwise it'll take all the available
horizontal space).
 */
 div.dynarch-horiz-menu { padding: 0; }
 div.dynarch-horiz-menu table { padding: 0; border-collapse: collapse; }
 div.dynarch-horiz-menu table tr td.item table td.icon,
 div.dynarch-horiz-menu table tr td.item,
 div.dynarch-horiz-menu table tr td.hover,
 div.dynarch-horiz-menu table tr td.active,
 div.dynarch-horiz-menu table tr td.pressed { padding: 0; border: none; cursor:pointer;}

 /* uncomment the following line if you wish to remove the border too */
div.dynarch-horiz-menu { border: none; } 

 /* Configure your images.
Note that the real "src" of the img tags is a 1x1 blank.gif image.
We need this trick in order to be able to do "hover" and "active" effects.
"td.hover" means the state of the item when the mouse cursor is over it
"td.active" means the state of the item when it's popup is active, even if the mouse left it. */

