/** FRACHTDIENST-ONLINE
*   
*   Farben:
*   
*   dunkelblau (head):    #002967;
*   hellblau (content):   #E0E6F3;
*   gelb (logo):          #FFCC00; // #ffec00
*   a:                    #2d679a; 
*   a:hover:              #FFCC00;
*         
**********************************/

/** Container
*************/  

*{ padding: 0px; margin: 0px; }
html{ height: 100%; }
body{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin: 0px;
  padding: 0px;
  background: #E0E6F3;
  height: 100%;
}

#wrap_top{ background: #006ab2; height: 111px; }

  #head{
    width: 588px;
    height: 111px;
    float: left;
  }
    #head img{
      margin: 0px;
      padding: 10px 0px 0px 0px;
      float: right;
    }
  
  #logo{
    background: url(../layout/logo_frachtdienst.gif) no-repeat 0px 0px;
    width: 101px;
    height: 111px;
    float: left;
  }
  
  #toolbar{ height: 111px; float: left; }
  
#wrap_middle{ background: url(../layout/middle_wrap_bg.gif) repeat-y 0px 0px;  height: 100%; }
 
  #content{ width: 500px; padding: 20px 0px 20px 108px; }
  
/** Navigation
**************/  

ul.navigation{
  list-style: none;
  margin: 92px 0px 0px 0px;
}
  ul.navigation li{ float: left; }
  ul.navigation li a{
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   font-size: 11px;
   padding: 0px 9px 0px 9px;
  }
  
  ul.navigation li.active a { color: #ffec00; }
  ul.navigation li a:hover,  ul.navigation li.active a:hover{ color: #ffec00; }
    
/** Überschriften, Links etc.
*****************************/    
a{ color: #000000; }  

h1{
  color: #006ab2;
  font-size: 14px;
  font-weight: bold;
  background: url(../layout/h1_balkenlinks.gif) no-repeat left center;
  margin: 0px 0px 0px -108px;
  padding: 0px 0px 0px 108px;
}

h6{ font: bold 12px Arial, Helvetica; color: #006ab2; }

/** EXT Mailformplus
********************/   

.mailformplus-form-agb{ float: left; padding: 0px 0px 30px 0px;}
  
  .mailformplus-form-agb label { width: 300px!important; padding-left: 10px!important; }
  
  input#agb { 
    float: left; 
    height: 26px;
    padding: 0px 0px 100px 0px;
    width: 15px; 
  } 

.mailformplus-form input{ margin: 0px 0px 8px 0px; width: 300px; }
  .error { color: red; }
  .mailformplus-form input.submit{ float: left; }

.mailformplus-form label{
  width: 120px;
  padding: 3px 0px 3px 0px;
  float: left;
}

/** Sonstiges
*************/   

/*table.contenttable td{ vertical-align: top; }*/

/** EXT PDF-Viewer
******************/
.tx-skpdfviewer-pi1 .pdf-header, .tx-skpdfviewer-pi1 .pdf-browser{ padding: 0px 0px 5px 0px; }
.tx-skpdfviewer-pi1 a img{ border: none!important; } 
.tx-skpdfviewer-pi1 .pdf {
  background:#eee;
  border:1px solid #aaa; 
  padding: 4px;
  }
  .pdf-browser input{ width: 20px; }  
