html, body, #outer {
	height:100%;
}

body
 {
  margin:0px;
  padding:0px;
  font-family:Verdana,sans-serif;
  font-size:11px;
  line-height:16px;
  color:#000000;
  
  /*scrollbar-base-color:#B1C5E8;
  scrollbar-face-color:#B1C5E8;
  scrollbar-arrow-color:#FFA509;
  scrollbar-track-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-darkshadow-Color:#D9D9D9;  */
  
  /* zentrieren */
  text-align:center;
 }
#outer {	
	margin:0 auto;
	width:1000px;
	text-align:left;
	position:relative;
}

img
 {
  border:0px;
 }

img.webcam
 {
  border: solid 1px #00389A;
 }
 

/* TEXTFORMATIERUNG */

h1
 {
  font-size:12px;
  font-weight:bold;
  color:#00389A;
  margin-top:0;
  margin-bottom:16px; 
 }
 
h2
 {
  font-size:11px;
  font-weight:bold;
  color:#00389A;
  margin-top:15px;
  margin-bottom:-11px;
 }
 

.headline
 {
  font-size:12px;
  font-weight:bold;
  color:#00389A;
 }
 
.subheadline
 {
  font-weight:bold;
  color:#00389A;
 }
 
.mini
 {
  font-size:10px;
  line-height:12px;
 }

b,strong
 {
  color:#00389A;
 }
 
a
 {
  color:#00389A;
  text-decoration:none;
 }
 
a:hover
 {
  text-decoration:underline;
 }
 
a.kasten
 {
  color:#00389A;
  font-weight:bold;
  text-decoration:none;
 }
 
a.kasten:hover
 {
  text-decoration:underline;
 }
 
ul
 {
  margin-left:18px;
  padding:0px;
 }
/* ENDE TEXTFORMATIERUNG */


/* FORMULARE */
input,textarea
 {
  font-family:Verdana,sans-serif;
  font-size:10px;
  border:1px solid #FFA200;
 }

select
 {
  width:260px;
  font-family:Verdana,sans-serif;
  font-size:10px;
  color:#FFFFFF;
  background-color:#FFA200;
 }

.formbutton
 {
  border:0px;
  font-weight:bold;
  color:#FFFFFF;
  padding:2px;
  background-color:#FFA200;
 }
 
.formularcontentaktiv
 {
  background-color:#FFD07F;
 }
/* ENDE FORMULARE */


/*#center
 {
  position:absolute;	       
  width:999px;
  height:97%;
  left:50%;
  margin-left:-505px;
  text-align:left;
  //overflow-x: hidden;
  //overflow:-moz-scrollbars-vertical;
 }*/

#hintergrund
 {
  width:1000px;
  height:100%;
  background-image:url(../pics/startseite/hintergrund-rest.gif);
  margin:0px;
  padding:0px;
  border:0px;
  border-spacing:0px;
  border-collapse:collapse;
 }
 
#hintergrund-start
 {
  width:1000px;
  height:100%;
  background-image:url(../pics/startseite/hintergrund-start.gif);
  margin:0px;
  padding:0px;
  border:0px;
  border-spacing:0px;
  border-collapse:collapse;
 } 
 
 #hintergrund-start-stapler
 {
  width:1000px;
  height:100%;
  background-image:url(../pics/startseite/hintergrund-start-stapler.gif);
  margin:0px;
  padding:0px;
  border:0px;
  border-spacing:0px;
  border-collapse:collapse;
 } 

td
 {
  margin:0px;
  padding:0px;
  border:0px;
  border-spacing:0px;
  border-collapse:collapse;
  
  font-family:Verdana,sans-serif;
  font-size:11px;
  line-height:16px;
  color:#000000;
 }
 
#kopf
 {
  width:1005px;
  height:86px;
  background-image:url(../pics/kopf-hintergrund.gif);
 }

#linie-weiss
 {
  width:1000px;
  height:1px;
  background-color:#FFFFFF;
 }
 
#navigation
 {
  width:1000px;
  height:14px;
  background-image:url(../pics/navi-hintergrund.gif);
 }
 
#bildleiste
 {
  width:1000px;
  height:43px;
  background-color:#D9D9D9;
 }

#subnavigation
 {
  float:left;
  width:160px;
  height:450px;
  padding-top:17px;
  background-image:url(../pics/subnavi-hintergrund.gif); 
 }
 
#content
 {
 float:left;
  width:525px;
  padding-top:20px;
  padding-bottom:15px;
  padding-left:30px;
  padding-right:30px;
  background-color:#FFFFFF;
 }

 
#content-start
 {
  float:left;
  width:525px;
  padding-top:20px;
  padding-bottom:15px;
  padding-left:30px;
 }
 
/*#content-start
 {
  float:left;
  width:540px;
  padding-top:20px;
  padding-bottom:15px;
  padding-left:30px;
  text-align:justify;
  padding-right:80px;
  background-image:url(../pics/startseite/content-hintergrund.jpg); 
 } */

/* BILD RECHTS */
#bild-rechts-start
 {
  float:left;
  position:absolute;
  top:146px;
  left:745px;
  width:255px;
  padding-top:40px;
  text-align:right;  
  background-image:url(../pics/startseite/hintergrund-rechts.jpg);
 }
/* ENDE BILD RECHTS */
 
#news-start
 {
  float:left;
  position:absolute;
  top:186px;
  left:753px;
  width:247px;
  background-color:#B1C5E8;
  /* IE */
  filter:Alpha(opacity=85);
  /*mozilla*/
  -moz-opacity:0.85;
 }
 
#news-start-2
 {
  float:left;
  position:absolute;
  top:350px;
  left:753px;
  width:247px;
  background-color:#B1C5E8;
  /* IE */
  filter:Alpha(opacity=85);
  /*mozilla*/
  -moz-opacity:0.85;
 }
 
.news
 {
  font-size:10px;
  padding-left:10px;
  padding-top:0px;
  padding-right:5px;
  padding-bottom:10px;
  margin-top:5px;
 }
 
/*h2
 {
  font-size:10px;
  font-weight:bold;
  color:#00389A;
  line-height:12px;
  padding-left:5px;
  padding-top:5px;
  padding-right:5px;
  padding-bottom:0px;
 }*/
 
/*p
 {
  font-size:10px;
  padding-left:5px;
  padding-top:0px;
  padding-right:5px;
  padding-bottom:10px;
 }*/


#kasten
 {
  position:absolute;
  width:135px;
  /*top:480px;*/
  top:442px;
  left:11px;
  padding:3px;
  border:1px solid #FFFFFF;
  color:#00389A;
  line-height:16px;
  background-color:#D9D9D9;
 }

/* TABELLENFORMATIERUNG */
.tabelle
 {
  width:450px;
  border:1px solid #D9D9D9;
 }

.tabelle_kopf
 {
  font-weight:bold;
  color:#FFFFFF;
  margin:2px;
  padding:2px;
  background-color:#00389A;
 }
 
.tabelle_zelle
 {
  margin:2px;
  padding:2px;
  border:1px solid #D9D9D9;
 }
/* TABELLEFORMATIERUNG ENDE */ 


/* FORMATIERUNG KALENDER WEBCAM */
.tabelle-kalender
 {

 }

td.weekend
 {	
  background-color:#CCCCCC;
  padding:2px;
 }

.data
 {
  background-color:#DFDFDF;
  padding:2px;
 }
/* FORMATIERUNG KALENDER WEBCAM ENDE */
 

/* NAVIGATION */
#home
 {
  display:inline;
  position:absolute;
  width:55px;
  height:14px;
  left:175px;
  background-image:url(../pics/navigation/home_1.gif);
 }
 
#home:hover
 {
  background-image:url(../pics/navigation/home_2.gif);
 }

#home_aktiv
 {
  display:inline;
  position:absolute;
  width:55px;
  height:14px;
  left:175px;  
  background-image:url(../pics/navigation/home_2.gif);
 }
 

#unternehmen
 {
  display:inline;
  position:absolute;
  width:110px;
  height:14px;
  left:230px;  
  background-image:url(../pics/navigation/unternehmen_1.gif);
 }
 
#unternehmen:hover
 {
  background-image:url(../pics/navigation/unternehmen_2.gif);
 }

#unternehmen_aktiv
 {
  display:inline;
  position:absolute;
  width:110px;
  height:14px;
  left:230px;  
  background-image:url(../pics/navigation/unternehmen_2.gif);
 }
 

#logistik
 {
  display:inline;
  position:absolute;
  width:78px;
  height:14px;
  left:340px;
  background-image:url(../pics/navigation/logistik_1.gif);
 }
 
#logistik:hover
 {
  background-image:url(../pics/navigation/logistik_2.gif);
 }

#logistik_aktiv
 {
  display:inline;
  position:absolute;
  width:78px;
  height:14px;
  left:340px;
  background-image:url(../pics/navigation/logistik_2.gif);
 }
   
  
#spedition
 {
  display:inline;
  position:absolute;
  width:86px;
  height:14px;
  left:418px;
  background-image:url(../pics/navigation/spedition_1.gif);
 }
 
#spedition:hover
 {
  background-image:url(../pics/navigation/spedition_2.gif);
 }

#spedition_aktiv
 {
  display:inline;
  position:absolute;
  width:86px;
  height:14px;
  left:418px;
  background-image:url(../pics/navigation/spedition_2.gif);
 }

 
#presse
 {
  display:inline;
  position:absolute;
  width:65px;
  height:14px;
  left:504px;
  background-image:url(../pics/navigation/presse_1.gif);
 }
 
#presse:hover
 {
  background-image:url(../pics/navigation/presse_2.gif);
 }

#presse_aktiv
 {
  display:inline;
  position:absolute;
  width:65px;
  height:14px;
  left:504px;
  background-image:url(../pics/navigation/presse_2.gif);
 }
 
 
#karriere
 {
  display:inline;
  position:absolute;
  width:82px;
  height:14px;
  left:569px;
  background-image:url(../pics/navigation/karriere_1.gif);
 }
 
#karriere:hover
 {
  background-image:url(../pics/navigation/karriere_2.gif);
 }

#karriere_aktiv
 {
  display:inline;
  position:absolute;
  width:82px;
  height:14px;
  left:569px;
  background-image:url(../pics/navigation/karriere_2.gif);
 }
 
 
#kontakt
 {
  display:inline;
  position:absolute;
  width:77px;
  height:14px;
  left:651px;
  background-image:url(../pics/navigation/kontakt_1.gif);
 }
 
#kontakt:hover
 {
  background-image:url(../pics/navigation/kontakt_2.gif);
 }
 
#kontakt_aktiv
 {
  display:inline;
  position:absolute;
  width:77px;
  height:14px;
  left:651px;
  background-image:url(../pics/navigation/kontakt_2.gif);
 }
/* ENDE NAVIGATION */


/* CONSTRUKTIV */
#construktiv
 {
  position:absolute;
  width:135px;
  top:575px;
  /*top:530px;*/
  left:18px;
  padding:3px;
  color:#FFFFFF;
 }
 
a.construktiv
 {
  color:#D9D9D9;
 }

a.construktiv:hover
 {
  text-decoration:none;
 }
 
/* ENDE CONSTRUKTIV */
.sitemap h1 * {
	text-decoration:none !important;
	cursor:text;
}


/* Bild-Ersatztext Startseite */
#welcome, .alt_navi {
    display:none;
}


