﻿
body 
{
overflow:scroll;
margin-top:0em;
list-style-position:outside;
}

.center
{
width:45em;
margin:auto;
text-align:left;
}

.bgheader
{
background-color:#FFFFFF;
width:100%;
height:100px;
float:left;
}

.logo
{
background-image:url('images/logo.gif');
background-repeat:no-repeat;
width:210px; 
height:80px;
margin-left:0.2em;
margin-top:10px;
float:left;
}

.gp
{
background-image:url('images/gp.jpg');
background-repeat:no-repeat;
width:195px;
height:80px;
position:relative; left:20em; top:1em;
float:left;
}


.sbs
{
width:80px;
height:49px;
margin-right:4em;
margin-top:2em;
float:left;
}

.container
{
width:9em;
height:2em;
float:left;
}

.mainmenu
{
font-family:arial;
font-size:0.7em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
color:#FFFFFF;
background-image:url('images/bgmenu.gif');
background-color:#aad428;
width:12.5em;
padding:0.5em;
border-left:1px #FFFFFF solid;
float:left;
}

.mainmenuon
{
font-family:arial;
font-size:0.7em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
color:#FFFFFF;
background-image:url('images/bgmenuon.gif');
background-color:#238cbe;
width:12.5em;
padding:0.5em;
border-left:1px #FFFFFF solid;
float:left;
}

.submenu
{
font-family:arial;
font-size:0.6em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
line-height:14px;
color:#aad428;
height:1em;
width:13.5em;
margin-top:0.5em;
padding-left:0.5em;
padding-bottom:0.2em;
float:left;
}

.submenuon
{
font-family:arial;
font-size:0.6em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
line-height:14px;
color:#238cbe;
height:1em;
width:13.5em;
margin-top:0.5em;
padding-left:0.5em;
padding-bottom:0.2em;
float:left;
}

.link
{
font-family:arial;
font-size:0.9em;
color:#5f5f61;
}

.linkw
{
font-family:arial;
font-size:0.9em;
font-weight:bold;
text-decoration:none;
color:#ffffff;
float:right;
}

.home
{
background-image:url('images/home.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.impress
{
background-image:url('images/impressum.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.disclaimer
{
background-image:url('images/disclaimer.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.tuerme
{
background-image:url('images/tuerme.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.management
{
background-image:url('images/management.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.team
{
background-image:url('images/team.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.social
{
background-image:url('images/social.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.dotnet
{
background-image:url('images/dotnet.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.consulting
{
background-image:url('images/consulting.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.pfeil
{
background-image:url('images/pfeil.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.sand
{
background-image:url('images/sand.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.uhr
{
background-image:url('images/uhr.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.biztalk
{
background-image:url('images/biztalk.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.sharepoint
{
background-image:url('images/sharepoint.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.service
{
background-image:url('images/service.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.development
{
background-image:url('images/development.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.infolounge
{
background-image:url('images/infolounge.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;
border:1px #b0afb0 solid;
float:left;
}

.references
{
background-image:url('images/references.jpg');
background-repeat:no-repeat;
width:45.5em;
height:8em;border:1px #b0afb0 solid;
float:left;
}

.shadow
{
background-image:url('images/shadow.gif');
background-repeat:repeat-x;
width:45em;
height:5px;
float:left;
}

.content
{
background-color:#FFFFFF;
width:100%;
height:100%;
float:left;
margin-top:100px;
}

.header
{
font-family:arial;
font-size:1.5em;
font-weight:bold;
color:#000000;
margin-bottom:0.2em;
}

.text
{
font-family:arial;
font-size:0.7em;
text-align:justify;
line-height:1.4em;
color:#5f5f61;
width:730px;
margin-top:1.2em;
float:left;
}

.textp
{
font-family:arial;
font-size:0.7em;
text-align:justify;
line-height:1.4em;
color:#000000;
width:700px;
background-color:#fcfbfb;
padding:1em;
float:left;
}

.textw
{
font-family:arial;
font-size:0.8em;
color:#5f5f61;
text-decoration:none;
margin-top:1.2em;
float:left;
}

.textwg
{
font-family:arial;
font-size:0.8em;
color:#8cb902;
text-decoration:none;
margin-top:1.2em;
float:left;
}

.texth
{
font-family:arial;
font-size:0.9em;
text-align:justify;
line-height:1.4em;
color:#5f5f61;
width:65em;
margin-top:1.4em;
float:right;
}

.textb
{
font-family:arial;
font-size:1em;
font-weight:bold;
color:#5f5f61;
width:65em;
margin-top:1em;
float:left;
}

.textg
{
font-family:arial;
font-size:1em;
font-weight:bold;
color:#aad428;
}


.textbg
{
font-family:arial;
font-size:1.5em;
font-weight:bold;
color:#aad428;
margin-top:1.5em;
}

/*.border
{
font-family:arial;
font-size:10pt;
color:#000000;
width:940px;
padding:0.8em;
border: 1px #000000 solid;
position:relative; top:1em;
float:left;
/*-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;*/


.border
{
font-family:arial;
font-size:0.9em;
color:#8cb902;
text-align:justify;
width:100%;
position:relative; top:0.5em;
float:left;
}

.impressum
{
font-family:arial;
font-size:0.82em;
text-align:left;
color:#5f5f61;
width:17em;
position:relative; top:0.6em;
float:left;
}

.iborder
{
height:5em;
width:56em;
}

.submenu1
{
font-family:arial;
font-size:0.7em;
color:#FFFFFF;
padding:0.5em;
float:right;
}

ul 
{ 
margin:1em; padding:0;
}

.resize
{
font-family:arial;
font-weight:bold;
text-align:justify;
line-height:1.6em;
border: 1px #b0afb0 solid;
padding:0.5em;
width:710px;
float:left;
}

/*Kunden*/

.vw
{
background-image:url('images/vwLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.successvw
{
background-image:url('images/successvw.jpg');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.successeads
{
background-image:url('images/successeads.jpg');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.successfinex
{
background-image:url('images/successfinex.jpg');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.successmetro
{
background-image:url('images/successmetro.jpg');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.ruhrgas
{
background-image:url('images/ruhrgasLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.hp
{
background-image:url('images/hpLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.eads
{
background-image:url('images/eadsLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
cursor:default;
float:left;
}

.dywidag
{
background-image:url('images/dywidagLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.basell
{
background-image:url('images/basellLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.daimler
{
background-image:url('images/chryslerLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.saurer
{
background-image:url('images/saurerLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.telekom
{
background-image:url('images/telekomLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.tmobile
{
background-image:url('images/tmobileLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.finex
{
background-image:url('images/finexLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.kaufhof
{
background-image:url('images/kaufhofLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.metro
{
background-image:url('images/metroLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.schaper
{
background-image:url('images/schaperLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.nmedia
{
background-image:url('images/nmediaLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.euroscript
{	
background-image:url('images/euroscriptLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.accenture
{	
background-image:url('images/accentureLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.vwbank
{	
background-image:url('images/vwbankLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.microsoft
{	
background-image:url('images/msLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.yamaha
{	
background-image:url('images/yamahaLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.servolab
{	
background-image:url('images/servolabLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.proximity
{	
background-image:url('images/proximityLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.visione
{	
background-image:url('images/visioneLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.marienfeld
{	
background-image:url('images/marienfeldLogo.gif');
background-repeat:no-repeat;
width:180px;
height:91px;
float:left;
}

.refvw
{
font-family:arial;
font-size:0.7em;
color:#000aaa;
background-color:#ffffff;
background-image:url('images/bgvw.jpg');
border:1px #d4d4d5 solid;
width:610px;
height:385px;
padding:5em;
position:absolute; top:10em; left:10em;
display:none;
cursor:move;
/*filter:alpha(opacity=98);
-moz-opacity:0.98;
-khtml-opacity:0.98;
opacity:0.98;*/
}

.refeads
{
font-family:arial;
font-size:0.7em;
color:#ffffff;
background-color:#ffffff;
background-image:url('images/bgeads.jpg');
border:1px #d4d4d5 solid;
width:610px;
height:385px;
padding:5em;
position:absolute; top:20em; left:20em;
display:none;
cursor:move;
/*filter:alpha(opacity=98);
-moz-opacity:0.98;
-khtml-opacity:0.98;
opacity:0.98;*/
}

.reffinex
{
font-family:arial;
font-size:0.7em;
color:#ffffff;
background-color:#ffffff;
background-image:url('images/bgfinex.jpg');
border:1px #d4d4d5 solid;
width:610px;
height:385px;
padding:5em;
position:absolute; top:20em; left:20em;
display:none;
cursor:move;
/*filter:alpha(opacity=98);
-moz-opacity:0.98;
-khtml-opacity:0.98;
opacity:0.98;*/
}

.refmetro
{
font-family:arial;
font-size:0.7em;
color:#ffffff;
background-color:#ffffff;
background-image:url('images/bgmetro.jpg');
border:1px #d4d4d5 solid;
width:610px;
height:385px;
padding:5em;
position:absolute; top:30em; left:30em;
display:none;
cursor:move;
/*filter:alpha(opacity=98);
-moz-opacity:0.98;
-khtml-opacity:0.98;
opacity:0.98;*/
}

.scrollcontent
{ 
width:370px;
}

.btnDown{ 
display:block;
position:relative;
width:100%;
color:#efefef;
text-align:center;
font-family:arial;
text-decoration:none;
font-size:10em;
margin:0;
float:left;
}

.btnUp
{ 
bottom:0px;
display:block;
position:absolute;
width:100%;
color:#efefef;
text-decoration:none;
text-align:center;
font-family:arial;
font-size:10em;
float:left;
}

.scrollHolder
{
color:#ffffff;
/*background-color:#e47091;*/
width:350px;
height:295px;
position:relative; left:26.5em; top:2em;
overflow:hidden;
cursor:text;
float:left;
}

.shvw
{
color:#00204e;
}

.sheads
{

}

.shmetro
{

}


.scrollWnd
{ 
position:absolute;
top:0;
left:0;
margin:0;
}

#simplescrollingnewsflash_vertical p.spacer {
 height: 150px;
}
/* ]]> */

.shut
{
visibility:hidden;
}

.close
{
font-family:arial;
color:#ffffff;
font-weight:bold;
width:5em;
height:1.1em;
position:relative; top:35.8em; left:3.8em;
padding:0.5em;
border:2px #ffffff ridge;
cursor:pointer; 
float:right;
}

.refresh
{
font-family:arial;
color:#ffffff;
font-weight:bold;
width:6.7em;
height:1.1em;
position:relative; top:32em; left:43em;
padding:0.5em;
border:2px #ffffff ridge;
cursor:pointer; 
float:left;
}


.highlight
{
background-color:#ffffff;
color:#154098;
line-height:1.5em
}

.light
{
background-color:#aad428;
color:#000aaa;
line-height:1.5em
}


