* {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	text-decoration: none;
	color: #06243D;
}

html {
  height:100%;
  margin:0;
  padding:0;
}

body {
	background: #E2EEF3;
}

#center {
  /* ist das Element, welches zentriert werden soll 
  padding:0; 

   Angaben zu Breite und Höhe 
  width:782px; 
  min-height:540px;
  
   jetzt wird die linke obere Ecke vertikal und horizontal zentriert 
  position:absolute;
  top:50%;                  
  left:50%;
  
   durch negative margins wird es jetzt um die Hälfte von Höhe und 
  Breite nach oben und links verschoben 
  margin:-270px 0 0 -381px;  jeweils die Hälfte der Gesamthöhe und -breite */
}

/* min-height für den IE */
* html #center {
  /* height:540px;             das selbe Maß wie oben bei min-height */
}

img {
  border: 0;
}

#container {
	position: relative;
	fLoat:left;
	margin: 0px auto;
	margin-left: 50px;
	width: 782px; height: 600px;
	overflow: hidden;
	background: url('../images/isikom_bg.gif');	
}

#logo {
	position: absolute;
	top: 136px;
	left: 119px
}


#impressum-navi {
	position:absolute;
	left:575px;
	top:122px;	
}

.top-abstand-re {
	color:#FFFFFF;
  font-size: 10px;
  font-weight: bold;
  margin-right:5px;
}

.top-abstand-re a {
	color:#FFFFFF;
  font-size: 10px;
  font-weight: bold;
}

/*	obere Navileiste */

#top-navi {
  margin: 0px;
  padding: 0px;
	position:absolute;
	left:0px;
	top:195px;
	width:745px;
	color:#FFFFFF;
}

ul.navleiste-top { list-style-type: none; margin-left: 0; padding-left: 0; }
ul.navleiste-top li { display: inline; width: 105px; height:15px; border: 0px; float: left; }
ul.navleiste-top li a { display: block; background: #385064; color: #FFFFFF; padding: 3px; }

ul.navleiste-top li a.home 		{ 
 margin: 0px;
 padding: 1px 36px 1px 36px;
 background: #06243D;
}

ul.navleiste-top li a.home-selected { 
 margin: 0px;
 padding: 1px 36px 1px 36px;
 background: #EC751A;	 
}

ul.navleiste-top li a.unternehmen 		{ 
 margin: 0px;
 padding: 1px 15px 1px 15px;
 background: #1F3A51;
}

ul.navleiste-top li a.unternehmen-selected 		{ 
 margin: 0px;
 padding: 1px 15px 1px 15px;
 background: #EC751A;	 
}

ul.navleiste-top li a.hardware { 
 margin: 0px;
 padding: 1px 24px 1px 24px;
 background: #385064;
}

ul.navleiste-top li a.hardware-selected { 
 margin: 0px;
 padding: 1px 24px 1px 24px;
 background: #EC751A;	 
}

ul.navleiste-top li a.software { 
 margin: 0px;
 padding: 1px 24px 1px 24px;
 background: #516678;
}

ul.navleiste-top li a.software-selected	{ 
 margin: 0px;
 padding: 1px 24px 1px 24px;
 background: #EC751A;	 
}

ul.navleiste-top li a.netzwerk { 
 margin: 0px;
 padding: 1px 20px 1px 20px;
 background: #6A7C8B;
}

ul.navleiste-top li a.netzwerk-selected 		{ 
 margin: 0px;
 padding: 1px 20px 1px 20px;
 background: #EC751A;	 
}

ul.navleiste-top li a.service { 
 margin: 0px;
 padding: 1px 32px 1px 32px;
 background: #82919E;
}

ul.navleiste-top li a.service-selected 		{ 
 margin: 0px;
 padding: 1px 32px 1px 32px;
 background: #EC751A;	 
}

ul.navleiste-top li a.referenzen 		{ 
 margin: 0px;
 padding: 1px 22px 1px 22px;
 background: #9BA7B1;
}

ul.navleiste-top li a.referenzen-selected 		{ 
 margin: 0px;
 padding: 1px 22px 1px 22px;
 background: #EC751A;	 
}

ul.navleiste-top li a:hover { background: #EC751A; }

a.kontakt-selected, .kontakt-selected { 
 color: #EC751A;	 
}

a.kontakt:hover {
  color: #EC751A; 
}



/*	Ende obere Navileiste */

#kapitel {
	position: absolute;
	top: 219px;
	left: 106px;
	width: 285px;
	height: 15px;
  background: #EC751A;	 	
  color: #FFFFFF;
  margin: 0px;
  padding: 0px 15px 0px 15px;  
}

#teaserimage {
	position: absolute;
	top: 400px;
	left: 0px;
}

#inhalt {
  font-size: 10px;
	line-height: 1.7em;   
}

#inhalt-home {
	position: absolute;
	top: 307px;
	left: 440px;
	width: 295px;
  font-size: 11px;
	line-height: 1.7em;  	
}

#inhalt-kontakt{
	position: absolute;
	top: 320px;
	left: 440px;
	width: 295px;
  font-size: 11px;
	line-height: 1.7em;  	
}

#inhalt-impressum {
	position: absolute;
	top: 307px;
	left: 440px;
	width: 295px;
  font-size: 11px;
	line-height: 1.7em;  	
}

.orange-fett, orange-fett-small {
  font-weight: bold;
  color: #EC751A;
}

.orange-fett-small {
  font-weight: bold;
  color: #EC751A;
  font-size: 11px;
}

#inhalt-links {
	position: absolute;
	top: 252px;
	left: 120px;
	width: 265px;
	height: 350px;
	overflow:auto; 
	
}

#inhalt-links p {
  font-size: 11px;
  margin-bottom: 10px;	
}

.italic {
 font-style:italic;
 font-size: 10px;
}

#inhalt-rechts {
	position: absolute;
	top: 219px;
	left: 421px;
	width: 313px;
	height: 350px;
	border-left: 1px solid #EC751A;
}

.teasertext {
  font-weight: bold;
  font-size: 10px;  
  color: #FFFFFF;
  background-color: #EC751A;
  margin: 0px;
  padding: 5px 20px 15px 20px;
}

.scroll-inhalt, .scroll-inhalt-hardware  {
  margin: 0px;
  padding: 15px 20px 15px 20px;  
  overflow:auto; 
	height: 230px;  
}

.scroll-inhalt-hardware {
	height: 230px;  
}

#inhalt-rechts h1 {
  font-weight: bold;
  font-size: 11px;  
  color: #82919E;
  margin-bottom: 10px;   
}

#inhalt-rechts p {
  font-weight: bold;
  font-size: 11px;  
  color: #82919E;
  margin-bottom: 10px;  
}

#inhalt-rechts a {
  font-weight: bold;
  font-size: 11px;  
  color: #82919E;
  margin-bottom: 10px;  
}

#inhalt-rechts a:hover{
  color: #EC751A; 
}

#footer {
	position: absolute;
	top: 580px;
	left: 2px;
	width:745px; 
	text-align: left;
	font-size:9px;
}

.footer-abstand-re {
  margin-right:1px;
  font-size: 10px;	  
}

a.mailto {
  font-size: 10px;
}

.footer-date {
  font-weight: bold;
  font-size: 10px;  
  color: #EC751A;
}

.email {
  font-weight: bold;
  font-size: 11px;
  color: #06243D;
}


a.email:hover {
  color: #EC751A; 
}

strong {
  font-size: 11px;
  font-weight: bold;
}
