body{
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 5px;
position:absolute;
left:0%;
width:98%;
height:99%;
z-index:0;
background-color:#e1e1e1;
}


#running_man{
position:absolute;
background-image: url(pictures/imagepoint/background_body.jpg);
background-repeat: no-repeat;
left: 105px;
top: 100px;
height:140px;
width:210px;
}

#line_yellow{
position:absolute;
left: 0px;
top:100px;
width:745px;
height:5px;
z-index:1;
background-image: url(pictures/line_yellow.png);
background-repeat: repeat-x;
background-position:top left;
}

#line_gray_y{
position:absolute;
top:0px;
left:100px;
background-image: url(pictures/line_gray_y.png);
background-position: top left;
background-repeat: repeat-y;
width: 5px;
height: 345px;
z-index:0;
}

#line_gray{
position:absolute;
top:240px;
left:105px;
background-image: url(pictures/line_grey.png);
background-repeat: repeat-x;
width: 640px;
height: 5px;
z-index:0;
}

#background_gray_lines{
position:absolute;
width:640px;
height:135px;
top:105px;
left:105px;
background-image: url(pictures/background-grey-lines.jpg);
background-repeat: repeat;
z-index:-1;
}

#sophisware_trans{
position:absolute;
top: 105px;
left: 740px;
background-image: url(pictures/sophisware_trans.gif);
width:100px;
height:400px;
z-index:4;
}

#logo_muster{
position:absolute;
top:440px;
z-index:0;
left:804px;
height:120px;
width:120px;
background-repeat:no-repeat;
background-image: url(pictures/logo_muster.png);
}


#logo_muster_mann{
position:absolute;
top:400px;
z-index:0;
left:5px;
height:300px;
width:100px;
background-image: url(pictures/mann_logo.png);
background-repeat:no-repeat;
}

#address{
position:absolute;
top:524px;
z-index:1;
left:760px;
}

#menu { 
position:absolute; 
left: 362px;
top:82px;
width:auto;
height:auto; 
z-index:3; 
}

#mann_logo {
position:absolute;
right:0%;
bottom:0%;
position:fixed;
height:200px;
width:200px;
z-index:2;
background-image: url(pictures/Mann_logo.gif);
background-repeat: no-repeat;
}

#mobile_computing_and_database_technologies {
position:absolute;
left:310px;
top: 0px;
height:70px;
width:310px;
z-index:1;
background-image: url(pictures/mobile_computing_and_database_technologies.gif);
background-repeat: no-repeat;
overflow:hidden;
}

#main { 
position:absolute;
left:0%;
width:98%;
z-index:0;
background-image: url(pictures/background_body.jpg);
background-repeat: no-repeat;
background-position:145px 145px;
height:98%;
}

#bottom { 
position:absolute;
left:0px;
width:100%;
height:185px;
top: 245px;
z-index:0;
background-image: url(pictures/background_body2.png);
background-repeat: no-repeat;
background-position:top left;
}

#website {
top:0px;
position:absolute;
left:105px;
height:auto;
width:640px;
z-index:1;
background-color:#ffffff;
}

#produkte {
position:absolute;
top: 20px;
left: 60px;
width: 150px;
z-index:2;
background-color:#9bbcf3;
height: 300px;
}

#kontakt {
position:absolute;
top: 20px;
left: 245px;
width: 150px;
z-index:2;
background-color:#9bbcf3;
height: 300px;
}

#dienstleistungen {
position:absolute;
top: 20px;
left: 430px;
width: 150px;
z-index:2;
background-color:#9bbcf3;
height: 300px;
}


a:link { 
font-family: sans-serif; 
font-size:1em;
color:#003982; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
}
 
a:visited { 
font-family: sans-serif; 
font-size:1em;
color:#003982; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
}

a:hover { 
font-family: sans-serif; 
font-size:1em;
color:#1d22f5; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
}

a:active { 
font-family: sans-serif; 
font-size:1em;
color:#1d22f5; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
}

a.menu:link{
font-size:1.0em;
font-variant:small-caps;
font-weight: lighter;
text-decoration: none;
border-width:thin;
border-style:hidden;
padding-right:10px;
font-family: verdana,arial,helvetica,sans-serif;
}

a.menu:visited{
font-size:1.0em;
font-variant:small-caps;
font-weight: lighter;
text-decoration: none;
border-width:thin;
border-style:hidden;
padding-right:10px;
font-family: verdana,arial,helvetica,sans-serif;
}

a.menu:hover{
font-size:1.0em;
font-variant:small-caps;
font-weight: normal;
text-decoration: none;
border-width:thin;
border-style: solid;
border-bottom-style: hidden;
border-color: #9bbcf3;
padding-right:10px;
font-family: verdana,arial,helvetica,sans-serif;
background-color: #efe54a;
}

a.nav:link { 
font-family: sans-serif; 
font-size:1em;
color:#003982; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
}
 
a.nav:visited { 
font-family: sans-serif; 
font-size:1em;
color:#003982; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
}

a.nav:hover {
font-family: sans-serif; 
font-size:1em;
color:#003982; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
color: #9092f3;
}

a.nav_bold:link { 
font-family: sans-serif; 
font-size:1em;
color:#003982; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
font-weight:bold;
}
 
a.nav_bold:visited { 
font-family: sans-serif; 
font-size:1em;
color:#003982; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
font-weight:bold;
}

a.nav_bold:hover {
font-family: sans-serif; 
font-size:1em;
font-weight:bold;
color:#003982; 
font-family: verdana,arial,helvetica,sans-serif;
text-decoration: none;
border:hidden;
border-width:thin;
color: #9092f3;
}

h1 {
font-weight:bold;
color:#9bbcf3;
text-align:center;
font-size:0.8em;
font-family: verdana,arial,helvetica,sans-serif;
}

h1.titel1{
color:blue;
font-size:1.2em;
text-align:left;
text-indent:2.2em;
}

h1.titel2{
font-size:1em;
text-indent:5.2em;
text-align:left;
margin-top:-0.8em;
margin-bottom: 1.1em;
}

h2 {
font-weight:bold;
padding-left:4px;
color:#9092f3;
font-size:0.8em;
font-family: verdana,arial,helvetica,sans-serif;
}

h3 {
font:bold 0.75em verdana,arial,helvetica,sans-serif;
padding-left:6px;
font-size:0.7em;
font-weight:bold;
color:#0000CC;
}

h3.entrance {
font-size:15px;
}

p {
font:0.78em verdana,arial,helvetica,sans-serif;
padding-left:8px;
padding-right:3px;
}

td {
font:0.78em verdana,arial,helvetica,sans-serif;
padding-left:3px;
padding-right:3px;
}

p.center{
text-align: center;
font-size:0.8em;
}

p.small {
font-size:0.7em
}

p.navsmal {
font-size:11px; 
}

p.close {
text-align: right;
margin-right: 40px;
}

p.address{
font-size: 0.55em;
font-weight: bold;
color:#1d22f5;
}

img.noborder{
border-style:none;
}

li {
font:0.8em verdana,arial,helvetica,sans-serif;
padding-left:3px;
padding-right:3px;
}
