/* CSS Document */
* {
margin: 0;
padding: 0;
}
body {
background: white url(../Grafik/bg.jpg);
text-align:center;
font-family:sans-serif, Verdana, Arial, Helvetica; 
}

a {
color:#3B51A3;
text-decoration:none;
}

a:hover {
color:#939598;
}

a:active {
color:#939598;
}

a img {
border: 0 none;
}

#container {
width:1050px;
text-align:left;
margin: 0 auto;
}

#box {
background: url(../Grafik/bginhaltn2.gif) no-repeat;
margin-top: 100px;
height:750px;
}

#header {
width: 930px;
border-right: dashed 2px #3B51A3;
}

#logo {
margin: 7px 10px 0 90px;
}

#sprache {
float:right;
margin: 10px -10px 0 5px;
width: 150px;
font-size:8pt;
}

#boxrechts {
width:105px;
float:right;
position:relative;
}

#ologoklein {
padding: 305px 0 0 0;
margin:0 10px 0 0;
}

#navigation {
width: 760px;
margin: 4px 0 0 170px;
border-right: dashed 2px #3B51A3;
height:140px;
}

#navigation table {
width:98%;
}

#navigation td {
width:80px;
text-align:center;
padding-left:50px;
}


#main {
width:930px;
border-right: dashed 2px #3B51A3;
}

#content {
width: 706px;
margin: 0 0 0 219px;
height:350px;
left:0;
}

#boxol {
width:112px;
float:left;
position:relative;
margin-left: 100px;
line-height:1.8em;
font-size:15pt;
padding-top:12px;
}

#inhalt {
height:350px;
color: #939598;
line-height:1.2em;
padding-top:20px;
font-size:12pt;
}

#inhalt ul li{
list-style-type:disc;
margin-left:15px;
}

#grafik {
width:300px;
float:right;
padding-right:20px;
border:0;
margin-top:-85px;
}

#grafikeng {
width:300px;
float:right;
padding-right:20px;
border:0;
margin-top:-100px;
}


#grafik2 {
width:300px;
float:right;
padding-right:20px;
border:0;
margin-top:-275px;
}


#rechtsunten {
color: #939598;
font-size: 12pt;
height:100px;
bottom:0;
border-top: dashed 2px #3B51A3;
width: 960px;
float: right;
position:relative;
}

#footer {
width:1050px;
}

#slogan {
width: 821px;
text-align:right;
top:0;
border-right: dashed 2px #3B51A3;
padding-top: 0.5em;
padding-right:1.2em;
}


#footerinhalt {
width: 840px;
border-right: dashed 2px #3B51A3;
text-align: right;
padding-top:2.6em;
height: 0;
padding-bottom:2.3em;
}

<!--spezielle Textformatierungen-->
.output {
color: #3B51A3;
}
.logistic {
color: #939598;
}

.huw {
font-size: 15pt;
color:#000000;
}
.Stil1 {color: #3B51A3;
}

.Stil2 {
color: #3B51A3;
font-size:20px;
}

.outputklein {
font-size: 1.0em;
color:#3B51A3;
line-height:0.7em;
}
.logisticklein {
font-size: 1.0em;
color:#939598;
line-height:0.7em;
}

.tel {
padding-left:6px;
}
