﻿body {
	color: black;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #507090;
}
ul {
	list-style-type: disc;
	padding-top: 8px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a {
	color: black;
	text-decoration: none;
}
#subframe {
	height: 540px;
	width: 744px;
	left: 0;
	top: 0;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#mapframe {
	height: 540px;
	width: 946px;
	left: 0;
	top: 0;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#mapframe03 {
	height: 100px;
	width: 100px;
	left: 390;
	top: 100px;
	position: absolute;
	visibility: visible;
}
#logoframe {
	height: 180px;
	width: 248px;
	left: 0;
	top: 0;
	position: absolute;
	visibility: visible;
	background-color: #ffffff;
}
#logocontainer {
	height: 31px;
	width: 213px;
	left: 18px;
	top: 66px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/logo.gif);
}
#logocontainerkunden {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
}
#logocontainerhudu {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	 /*background-image:url(../images/hugendubel.jpg);*/
}
#logocontainerdeutschebank {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/deutschebank.jpg);
}
#logocontainerbookhit {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/bookhit.jpg);
}
#logocontainerschule {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/schule.jpg);
}
#logocontainerweltbild {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/weltbild.jpg);
}
#logocontainerfischer {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/fischerverlag.jpg);
}
#logocontainerdeugro {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/deugro.jpg);
}
#logocontainergravis {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/gravis.gif);
}
#logocontainercornelsen {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/cornelsen.jpg);
}
#logocontainerjockers {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/jokers.jpg);
}
#logocontainerear {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/ear.jpg);
}
#topnavframe {
	height: 180px;
	width: 124px;
	left: 248px;
	top: 0;
	position: absolute;
	visibility: visible;
	background-color: #e7ecf0;
}
#subnavframe {
	height: 360px;
	width: 124px;
	left: 248px;
	top: 179px;
	position: absolute;
	visibility: visible;
}
#subrubsign01 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 200px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign02 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 220px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign03 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 240px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign04 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 260px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign03b {
	height: 20px;
	width: 5px;
	left: 367px;
	top: 240px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign05 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 280px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign06 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 300px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign07 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 320px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign08 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 340px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign09 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign10 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 380px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#subrubsign11 {
	height: 20px;
	width: 10px;
	left: 362px;
	top: 400px;
	position: absolute;
	visibility: visible;
	background-color: #b5c5d5;
}
#imagecontainerbackground {
	height: 360px;
	width: 372px;
	left: 0;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-color: #cfd9e3;
}
#imagecontainergross {
	height: 360px;
	width: 372px;
	left: 0;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/home.jpg);
}
#imagecontainerflash {
	height: 360px;
	width: 372px;
	left: 0;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-color: #cfd9e3;
}
#imagecontainerhorizontalobenmitte {
	height: 180px;
	width: 124px;
	left: 124px;
	top: 180px;
	position: absolute;
	visibility: visible;
}
#imagecontainerhorizontaluntenunternehmen {
	height: 180px;
	width: 372px;
	left: 0;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/unternehmen.jpg);
}
#imagecontainerhorizontalwaswirbieten {
	height: 180px;
	width: 372px;
	left: 0;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/waswirbieten.jpg);
}
#imagecontainerhorizontaluntenmodelle {
	height: 180px;
	width: 372px;
	left: 0;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/modelle.jpg);
}
#imagecontainerhorizontaluntenmodel1 {
	height: 180px;
	width: 372px;
	left: 0;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/model1.jpg);
}
#imagecontainerhorizontaluntenmodel2 {
	height: 180px;
	width: 372px;
	left: 0;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/model2.jpg);
}
#imagecontainerhorizontaluntenmodel3 {
	height: 180px;
	width: 372px;
	left: 0;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/model3.jpg);
}
#imagecontainerhorizontaluntensicherheit {
	height: 360px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/sicherheitsraume.jpg);
}
#imagecontainerhorizontaluntenrechenzentrum {
	height: 360px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/rechenzentrum.jpg);
}
#imagecontainerhorizontalobenbsi {
	height: 180px;
	width: 124px;
	left: 106px;
	top: 182px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/zertifikat.jpg);
}
#imagecontainerhorizontaluntenbsi {
	height: 180px;
	width: 372px;
	left: 0px;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/sicherheit.jpg);
}
#imagecontainervertikallinks {
	height: 360px;
	width: 124px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
}
#imagecontainervertikalmitte {
	height: 360px;
	width: 124px;
	left: 124px;
	top: 180px;
	position: absolute;
	visibility: visible;
}
#imagecontainervertikalmitteloesungen {
	height: 360px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/hosting.jpg);
}
#imagecontainervertikalmittehosting {
	height: 360px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/loesungen.jpg);
}
#imagecontainervertikalmittevpn {
	height: 360px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/vpn.jpg);
}
#imagecontainervertikalmittedatawarehouse {
	height: 360px;
	width: 248px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/datawarehouse.jpg);
}
#imagecontainervertikalmittekontakt {
	height: 360px;
	width: 124px;
	left: 0px;
	top: 180px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/kontakt.jpg);
}
#imagecontainervertikalmittedatenbanken {
	height: 180px;
	width: 372px;
	left: 0px;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/datenbanken.jpg);
}
#imagecontainervertikalmittenetz {
	height: 180px;
	width: 372px;
	left: 0px;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/netzinfrastruktur.jpg);
}
#imagecontainerhorizontalunten {
	height: 180px;
	width: 248px;
	left: 0px;
	top: 360px;
	position: absolute;
	visibility: visible;
	background-image: url(../images/knd_hudu.jpg);
}
#contentcontainer {
	height: 460px;
	width: 356px;
	left: 372px;
	top: 80px;
	position: absolute;
	visibility: visible;
}
#contentcontainerimpressum {
	height: 521px;
	width: 356px;
	left: 373px;
	top: 80px;
	position: absolute;
	visibility: visible;
}
#contentcontainerformular {
	height: 320px;
	width: 356px;
	left: 372px;
	top: 56px;
	position: absolute;
	visibility: visible;
}
#adresscontainer {
	height: 122;
	width: 356px;
	left: 374px;
	top: 381px;
	position: absolute;
	visibility: visible;
}
#subcontentcontainer {
	height: 493px;
	width: 244px;
	left: 744px;
	top: 80px;
	position: absolute;
	visibility: visible;
}
#kontaktc1 {
	height: 15px;
	width: 65px;
	left: 0px;
	top: 23px;
	position: absolute;
	visibility: visible;
}
#kontaktc2 {
	height: 20px;
	width: 65px;
	left: 0px;
	top: 63px;
	position: absolute;
	visibility: visible;
}
#kontaktc3 {
	height: 20px;
	width: 65px;
	left: 0px;
	top: 103px;
	position: absolute;
	visibility: visible;
}
#kontaktc4 {
	height: 20px;
	width: 65px;
	left: 0px;
	top: 143px;
	position: absolute;
	visibility: visible;
}
#kontaktf1 {
	height: 18px;
	width: 100px;
	left: 80px;
	top: 23px;
	position: absolute;
	visibility: visible;
}
#kontaktf2 {
	height: 20px;
	width: 80px;
	left: 80px;
	top: 63px;
	position: absolute;
	visibility: visible;
}
#kontaktf3 {
	height: 20px;
	width: 80px;
	left: 80px;
	top: 103px;
	position: absolute;
	visibility: visible;
}
#kontaktf4 {
	height: 29px;
	width: 80px;
	left: 80px;
	top: 143px;
	position: absolute;
	visibility: visible;
}
#schalter {
	height: 34px;
	width: 86px;
	left: 199px;
	top: 258px;
	position: absolute;
	visibility: visible;
}
#copyright {
	height: 20px;
	width: 200px;
	left: 0;
	top: 552px;
	position: absolute;
	visibility: visible;
}
#impressum {
	height: 20px;
	width: 90px;
	left: 248px;
	top: 552px;
	position: absolute;
	visibility: visible;
}
#datenschutz {
	height: 20px;
	width: 90px;
	left: 372px;
	top: 552px;
	position: absolute;
	visibility: visible;
}
.red {
	color: #FF0000;
}
.white {
	color: #FFFFFF;
}
.topnav {
	position: relative;
	height: 20px;
	width: 124px;
}
.topnavcontent, .copyright, .content, .topnavcontentaktiv, .contentwhite {
	padding-top: 4px;
	padding-left: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: black;
	font-size: 11px;
	font-weight: 400;
}
.contentwhite {
	color: white;
}
.copyright {
	padding-left: 16px;
	color: #FFFFFF;
}
.topnavcontentaktiv {
	color: #FF0000;
}
.textbox {
	width: 210px;
	height: 14px;
}
.textboxgross {
	width: 210px;
}
.schalter {
	width: 80px;
	height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: black;
	font-size: 11px;
	font-weight: 400;
	text-align: center;
}
/* Anfahrtsmaps*/
#map03 {
	height: 100px;
	width: 100px;
	left: 390px;
	top: 120px;
	position: absolute;
	visibility: visible;
}
#lupe01 {
	height: 30px;
	width: 31px;
	left: 629px;
	top: 492px;
	position: absolute;
	visibility: visible;
}
#lupe02 {
	height: 30px;
	width: 31px;
	left: 689px;
	top: 492px;
	position: absolute;
	visibility: visible;
}

