body {
  background-color: #000080;
  font-size: 0.8em;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#fff;  
  padding:0px;
  margin:0px;
}
#container { 	
  position:absolute;
  height:600px; 
  width:600px;
  margin: -300px 0px 0px -300px;
  top: 50%; 
  left: 50%;
  overflow: hidden;
  background: transparent;
  border: 1px solid #fff;
}
#head {
 position: absolute;
 top: 0;
 left: 0;
 width: 600px;
 height: 150px;
 background-color: #fff;
}
#logo {
 position: absolute;
 top: 6px;
 left: 5px;
 width: 120px;
 height: 120px;
 background: url(../images/huessler-transporte-logo.png);
}
#transporter {
 position: absolute;
 top: 0;
 right: 0;
 height: 150px;
 width: 91px;
 background: url(../images/iveco-daily.png);
}
#menu {
 position: absolute;
 left: 0;
 bottom: 1px;
 width: 600px;
 height: 20px;
}
#claim {
 position: absolute;
 left: 130px;
 top: 15px;
text-align: center;
}
#main {
 position: absolute;
 top: 150px;
 bottom: 120px;
 left: 0;
 right: 0;
 width: 600px;
 overflow: auto;
}
#content {
 position:absolute;
 left: 10px;
 top: 5px;
 background-color: 00ff00;
 width: 560px;
}

#footer {
 position: absolute;
 left: 0;
 bottom: 0;
 height: 200px;
 width: 600px;
 background: url(../images/bottom.gif);
 color: #000080;
 /*.Einstellung der Deckfaehigkeit des Footers. 100 oder 1.0 = voll deckend.*/
 filter:alpha(opacity=50); /* IE */
 -moz-opacity: 0.50; /* Gecko */
 opacity: 0.50; /* Opera */
}
#footertext {
position: absolute;
 right: 5px;
 bottom: 0px;
 text-align: right;
 font-size: 9px;
 color: #fff;
}
#footertext a { color: #fff; text-decoration: none; font-weight: bold; }
#footertext a:hover { text-decoration: underline; }
/* NAVIGATION */
#navlist {
 margin: 0;
 padding: 0 0 20px 10px;
 border-bottom: 1px solid #9FB1BC;
}

#navlist li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navlist a:link, #navlist a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #000080;
}

#navlist a:link.active, #navlist a:visited.active, #navlist a:hover {
        color: #000040;
        background: url(../images/navigator.png) no-repeat bottom center;
}
h1 { color: #000040; font-weight: bold; font-variant: small-caps; font-size: 30px; margin: 0; }
h2 { text-align: center; width: 560px; border-bottom: 1px dotted #fff; font-size: 1.4em; margin: 0; }
h3 { font-weight: bold; font-size: 1.2em; margin: 0;  }
h4 { color: #000040; font weight: bold; font-size: 15px; margin: 0; font-style: italic; margin: 0; }

a img { border: 0; }

a { text-decoration: none; color: #c0c0c0; }
a:hover { text-decoration: underline; color: #c0c0c0; }

a[href^="http:"] {
background: transparent url('../images/ext-link.png') 100% 50% no-repeat;
padding-right: 14px;
}

a[href^="http://hüssler-transporte.de"],
a[href^="http://www.hüssler-transporte.de"],
a[href^="http://huessler-transporte.de"],
a[href^="http://www.huessler-transporte.de"],
a[href^="http://digmatech.de"] {
background: transparent;
padding-right: 0px;
}
