.clear{
	clear: both;
}

.bold{
  font-weight: bold;
}
html[xmlns] .mozclear
{
	border-bottom: 1px solid;
	border-color: transparent;
	margin-bottom: -1px;
}
.bg_bluedot{
	background-color: #eee;
	padding: 3px;
}
.left{
	margin-right:8px;
}
.datum{
	margin: 0px 0 8px 0;
	padding: 10px;	
	padding-left: 0;
	padding-top: 0;
	font-size: 10px;
	/*line-height:18px;*/
	line-height: 0em;
	line-height: 1.2em;
	color: #999;
}
.box{
	float: left;
	background-color: #fff;
}
.box h2{
  margin-top: 0;
	padding-top: 10px;
}
.box_unternehmen_left hr
{
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #c8c9ca;
	border: none;
	height: 1px;
}
.box_big_dim{
	width: 626px;
}
.box_small_dim{
	width: 306px;
}
.box_left_top_space{
	margin-top: 14px;
	margin-left: 14px;
}
.box_left_space{
	margin-left: 14px;
}
.box_top_space{
	margin-top: 14px;
}
.box_top_space_albatros{
	margin-top: -53px;
}
.box_top_space_regional{
	margin-top: 8px;
	margin-left: 0px;
}
.box_kontakt_customer{
  margin-top: -132px;
  margin-left: 14px;
}
.box_container_left{
	background-image: url('../pics/container.jpg');
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	height: 293px;
	width: 296px;
	margin: 10px;
	margin-right: 5px;
	margin-top: 5px;
}
.box_kontakt_uebersicht_regional{
	float: left;
	height: 170px;
	width: 295px;
	margin: 10px;
	margin-right: 4px;
	margin-top: 5px;
	padding-top: 10px;
}
.box_container_right{
	float: left;
	height: 293px;
	width: 295px;
	margin: 10px;	
}
.box_container_right_regional{
	float: left;
	height: 193px;
	width: 295px;
	margin: 10px;	
}
.box_leistungen_left{
  float: left;
	height: 293px;
	width: 296px;
	margin: 10px;
	margin-right: 5px;
	margin-top: 13px;
}
.leistungen_more_info{
  margin-top: -2px;
}
.box_kontakt_left{
  background-image: url('../pics/verladung.jpg');
}
.box_uebersicht_terminals{
  height: 200px;
}
.box_leistungen_right{
   width: 282px;
   margin-top: 0px;
   padding-top: 10px;
}
.box_leistungen_right ul{
  list-style-type: none;
  margin-left: 0;
  padding-left: 0;
}
.box_leistungen_right ul li{
  padding-bottom: 8px;
}
.box_leistungen_right h2{
  margin-top: -15px;
}
.box_albatros_left{
  background-image: url('../pics/ae.jpg');
}
.box_albatros_right img{
  padding-bottom: 20px;
}
.box_uebersicht_content{
  margin-left: -2px;
  width: 290px;
}
.box_uebersicht_content h2{
	margin-top: 0;
	padding-top: 10px;
}
.box_kontakt_uebersicht_anfrage {
	height: 295px;
}
.box_uebersicht_content .datum{
	margin-top: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	display: block;
}
.box_zoll{
  height: 380px;
}
.box_zoll img{
  padding-bottom: 12px;
}
.box_zoll .bg_bluedot{
  margin-bottom: 17px;
}
.box_presse{
	height: 313px;
}
.box_presse_albatros{
    height: 110px;
    overflow: hidden;
    /*background-image: url('../pics/unser_tipp_box.gif');
    background-position: top right;
    background-repeat: no-repeat;*/
    background-color: #ffffb7;
    border-left: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    width: 275px;
}
.box_netzwerk hr{
  margin:0;
  padding: 0;
}
.box_stellen{
	height: 345px;
}
.box_stellen img{
	margin-bottom: 0;
}
.box_umwelt{
	height: 345px;
}
.box_kontakt{
	height: 102px;
}
.box_profil{
	margin-top: 0px;
	padding-top: 13px;
	padding-bottom: 0;
	margin-bottom: 0;
	height: 240px;
}
.box_profil h2{
  margin-top: 0;
  padding-top: 0;
}
.box_fakten{
	/*height: 220px;*/
}
.box_fakten_downloads{
	height: 240px;
}
.box_karriere{
	height: 295px;
}
.box_karriere_datum{
	padding-bottom: 0;
	padding-top: 0;	
}
.box_unternehmen_left{
	float: left;
	width: 601px;
	padding-right: 25px;
	border-right: 1px solid #d1d1d1;
}
.box_unternehmen_right{
	float: left;
	width: 290px;
	padding-left: 25px;
	padding-right: 0;
	border-left: 1px solid #d1d1d1;
	margin-left: -1px;
}
.box_liste{
	list-style-type: none;
	list-style-image:url(../pics/bluedot.gif);
	padding-left: 0;
	margin-left: 15px;
}
.box_liste li{
	padding-bottom: 8px;
}
.box_unternehmen_left table{
	font-size:12px;
	/*line-height:18px;*/
	line-height:1.5em;
	color: #4c4c4c;
	width: 100%;
}
.box_unternehmen_left table td{
	vertical-align: top;
}
.box_unternehmen_left table .table_border{
	border-bottom: 1px solid #d1d1d1;
	border-collapse: separate;
	height: 1px;
	margin-top: -5px;
	margin-bottom:-10px;
	padding:0;
	margin:0;
}
.box_unternehmen_left table .table_td_left{
	font-weight: bold;
	width: 252px;
}
.box_unternehmen_left ul{
	margin-left: 15px;
	padding-left:0px;
  margin-top:-10px;
  font-weight:bold;
  list-style-type: none;
}
.box_unternehmen_left ul li{
	padding: 4px;
}
hr{
  color: #d1d1d1;
}
.box_netzwerk ul{
  list-style-type: none;  
  margin-left: 22px;
  margin-top: 15px;
  font-weight: normal;
}
.box_leistungen_zoll ul{
  list-style-type: none;  
  margin-left: 22px;
  margin-top: 15px;
  font-weight: normal;
  line-height:0;
  line-height:1.5em;
  list-style-image:none;
}
.box_zoll ul{
  list-style-type: none;
  margin-left: 0;
  margin-top: 15px;
  font-weight: normal;
}

.box_zoll ul li{
  margin-top: 10px;
}
.absendenbutton{
    width:75px;
    height:21px;
    background-image: url(../pics/absenden.png);
    background-image: url(../pics/login.png);
    display:block;
    border:0
}

.absendenbutton:hover{
    background-image: url(../pics/absenden_hover.png);
    background-image: url(../pics/login_hover.png);
}
label{
    width: 10em;
}
.pressesuchbegriff{
    background-image: url(../pics/lupe2.gif);
    background-position: center right;
    background-repeat: no-repeat;
    border:1px solid #d1d1d1;
}
.box_kontakt_albatros hr{
  margin-top: 10px;
  margin-bottom: 10px;
}
.blue_box{
  background-color: #e7f3fe;
  width: 600px;
  height: 90px;
  padding-top: 8px;
}

.blue_box h2{
  padding-left: 15px;
  padding-bottom: 10px;
  margin-bottom: 0; 
  margin-top: 8px;
}
.blue_box p{
  padding-left: 15px;
  padding-bottom: 0;
}
.box_leistungen_netzwerk{
  height: 120px;
}
.box_leistungen_netzwerk ul{
  list-style-type: none;
  margin-left:0;
  padding-left:0;
  margin-top: -12px;
}
.box_leistungen_netzwerk li{
  padding: 4px;
}
.box_leistungen_downloads{
	margin-top: 0;
	padding-top: 13px;
	padding-bottom: 0;
	margin-bottom: 0;
	height: 230px;
}
.box_leistungen_downloads h2{
  margin-top: 0;
  padding-top: 0;
}
.box_leistungen_zoll{
  height: 120px;
}
.box_leistungen_zoll_downloads{
  height: 150px;
}
.box_big_middle_albatros{
  height:327px;
}
.box_big_middle_regional{
  height:155px;
  margin-left: 0px;
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
}
.box_news_mediacenter{
  height: 95px;
}
.box_big_middle_kontakt{
  margin-left: 0px;
  height: 350px;
}
.box_big_middle_kontakt h1{
  margin-left: 10px;
  padding-top: 20px;
  margin-bottom: 10px;
}
.box_kontakt_customer_ansprech{
  margin-top: 5px;
}
.box_customer_service_downloads{
  height: 70px;
}
.box_customer_service_tfg{
  height: 235px;
}
.box_customer_service_formular{
  height: 220px;
}
.box_kontakt_terminals{
  /*height: 600px;*/
}
.search_text_field{
  float:right;
  margin-right:-8px;
  margin-top:7px;
}
.aktuelle_stellenangebote{
  margin-top: 15px;
}
.jobliste{
  margin: 0;
  margin-top: 8px;
  margin-bottom: 0px; 
}
.jobliste_hr{
  margin-bottom: 2px;
  margin-top: 0px;
}
.imprint_left{
  float: left; 
  width: 200px;
}
.imprint_left h2{
  margin-bottom: 0;
}
.imprint_right{
  float: right;
  width: 300px;
}
.imprint_right h2{
  margin-bottom: 0;
}
.box_meta_downloads{
  height: 95px;
}
.sitemap_links{
  margin-top:-12px;
}
.anstrich{
  margin: 0;
  padding: 0;
  background-image: url('../pics/anstrich.gif');
  background-position: 17px 0px;
  background-repeat: no-repeat;
  padding-left: -10px;
  margin-left: 10px;
}
/*.box_verbindungen{
  height: 650px;
  border: 1px solid #000;
}*/
.tfg_news_hr{
  margin-top: -10px;
  padding: 0; 
  margin-bottom: 0;
}
.tfg_news_h2{
  margin-top: -2px;
  padding-top: 0;
  margin-bottom: 4px;
}
.header_aktuelle_meldungen{
  margin: 0;
  margin-bottom: 15px;
  margin-top: 15px; 
  border: 0px solid red;
  height: 50px;
}
.aktuelle_termine_position{
  position: relative;
  top: -373px;
  left: -13px;
}
.tfg_newsletter_position{
  position: relative;
  top: -373px;
  left: -13px;
}
.zur_asset_shortage{
  margin-bottom: 17px;
}
.layer_box{
  position: absolute;
  top: 340px;
  left: 290px;
  z-index: 2;
}
.news_uebersicht{
  margin-left: 13px;
  position: relative;
  top: 0px;
  left: 0px;
}
.kontakt_position{
  position: relative;
  top: 0px;
  left: 626px;
}
.terminal_land{
  width: 200px;
}

.terminal_terminal{
  width: 250px;
}
.print_head{
  visibility: hidden;
}
.formASC{
  margin: 0;
  padding: 0;
  height: 0;
  width: 0;
}
.formASCNewDate{
  visibility: hidden;
  height: 0px;
  width: 0px;
  margin: 0;
  padding: 0;
}
.actualPegel{
  margin-top: -14px;
}
.home_karriere{
  height: 100px;
  width: 179px;
  float: left;
  margin-left: 20px;
  padding: 10px;
}
.home_karriere_link{
  margin-top: 4px;
}
.home_arbeiten{
  height: 100px;
  width: 179px;
  float: left;
  margin-left: 20px;
  padding: 10px;
  padding-right: 0px;
}
.home_arbeiten_link{
  margin-top: 6px;
}
.home_flexibel{
  height: 100px;
  width: 179px;
  float: left;
  padding: 10px;
}
.home_flexibel_link{
  margin-top: 5px;
}

.box_einstellungen{
  margin-left: 14px; 
}
.homeTeaser{
	height: 182px;
	overflow: hidden;
	margin-top: 10px;
	padding-left: 3px;
	padding-right: 10px;	
}



/* IE 7 Hacks */
*:first-child+html .box_big_middle_albatros{
  height:319px;
}
*:first-child+html .blue_box{
  padding-top: 0px;
}
*:first-child+html .box_left_top_space{
  margin-top: -14px;
}
*:first-child+html .box_top_space{
	margin-top: -14px;
}
*:first-child+html .box_top_space_ie{
	margin-top: 12px;
}
*:first-child+html .sub_line{
  display: block;
  margin-top: -3px;
}
*:first-child+html .box_kontakt{
	height: 106px;
	height: 103px;  	
}
*:first-child+html .box_kontakt_ie{
  margin-top: 12px;
  margin-left: 14px;
}
*:first-child+html .box_stellen{
	height: 346px;
}
*:first-child+html .box_stellen img{
	margin-bottom: 4px;
}
*:first-child+html .box_top_space_regional{
	margin-top: -15px;
	margin-left: 1px;
}
*:first-child+html .box_kontakt_customer{
	margin-top: -155px;
}
*:first-child+html .box_top_space_albatros{
	margin-top: -73px;
}
*:first-child+html .box_umwelt{
	height: 346px;
}
*:first-child+html .jobliste{
  margin: 0;
  margin-top: 0px;
  margin-bottom: 0px; 
}
*:first-child+html .jobliste_hr{
  margin-bottom: 0px;
  margin-top: 0px;
}
*:first-child+html .aktuelle_stellenangebote{
  margin-top: 11px;
}
*:first-child+html .sitemap_heads{
  margin-top: 0px; 
}
*:first-child+html .sitemap_links{
  margin-top:-19px;
}
*:first-child+html .box_kontakt_customer_ansprech{
  margin-top: -3px;
}
*:first-child+html .tfg_news_hr{
  margin-top: -10px;
  margin-bottom:0;
}
*:first-child+html .tfg_news_h2{
  margin-top: -12px;
}
*:first-child+html .header_aktuelle_meldungen{
  margin-top: 0px;
  margin-bottom: 10px;
}
*:first-child+html .aktuelle_termine_position{
  top: -345px;
  left: -14px;
}
*:first-child+html .tfg_newsletter_position{
  top: -370px;
}
/**:first-child+html table.formular tr th{
	height:33px;
}*/

*:first-child+html table.formular tr td{
	height:20px;
}
*:first-child+html .zur_asset_shortage{
  margin-top: -8px;
}
*:first-child+html .box_leistungen_left{
  margin-top: 15px;
}
*:first-child+html .leistungen_more_info{
  margin-top: -10px;
}
/*
*:first-child+html .homeTeaser{
	padding-left: 3px;
}*/









/* IE 6 Hacks */
* html .sub_line{
  display: block;
  margin-top: -3px;
}
* html .box_top_space_regional{
	margin-top: -12px;
	margin-left: 0px;
}
* html .box_kontakt_customer{
  position: relative;
  top: -155px;
  left: 0px;
  /*margin-top: -369px;
  margin-left: 10px;*/
}
* html .box_container_right_regional{
	height: 123px;
	width: 270px;
}
* html .box_uebersicht_terminals img{
  margin-left: 0px;
}
* html .box_kontakt_uebersicht_anfrage {
	margin-left: 0px;
	height: 315px;
}
* html .box_kontakt_uebersicht_anfrage img{
	margin-left: -2px;
}
* html .box_big_middle_regional{
  margin-left: 0px;
  margin-top: -12px;
  height: 50px;
  margin-bottom:-45px;
}
* html .box_big_middle_kontakt h1{
  margin-left: 20px;
  padding-top: 20px;
  margin-bottom: 5px;
}
* html .box_big_middle_kontakt{
  margin-left: -3px;
}
* html .box_left_space_ie_kontakt{
  margin-left: 10px;
  width: 295px;
}
* html .box_unternehmen_left{
	width: 595px;
}
* html .box_unternehmen_left_ie{
	width: 540px;
}
* html .box_unternehmen_right{
	border: 0px solid #000;
	border-left: 1px solid #d1d1d1;
	margin-left: -1px;
}
* html .box_leistungen_left{
  margin-left: 6px;
}
* html .box_albatros_left{
  margin-left: 6px;
}
* html .box_container_right{
	float: left;
	height: 293px;
	width: 260px;
	margin: 10px;
}
* html .box_left_space{
	margin-left: 12px;
}
* html .box_left_space_ie{
	margin-left: 11px;
}
* html .box_left_space_ie_kontakt{
	margin-left: 9px;
}
* html .box_top_space{
	margin-top: -14px;
}
* html .box_top_space_ie{
	margin-top: 12px;
}
* html .box_top_space_albatros{
	margin-top: -84px;
}
* html .box_big_middle_albatros{
  height:343px;
}
* html .box_left_top_space{
  margin-top: -14px;
	margin-left: 14px;
}
* html .box_left_top_space_ie{
  margin:0;
  margin-top: -14px;
	margin-left: 12px;
	padding:0;
}
* html .box_verbindungen{
  margin-left: 0px;
}
* html .box_big_middle{
	margin-left: -2px;
	margin-top: -10px;
}
* html .box_einstellungen{
  margin-left: -10px; 
}
* html .box_big_bottom{
	margin-top: -10px;
}
* html .box_layer_bottom{
	margin-top: -10px;
}
* html .box_layer_middle{
	margin-top: -10px;
}

* html .box_small_middle{
	margin-left: 0px;
	margin-top: -10px;
	padding: 0;
	margin-right: 0px;
	width: 305px;
}
* html .box_small_bottom{
	margin-top: -10px;
}
* html .box_small_middle hr{
  margin: 0;
  padding: 0;
}
* html .box_smaller_middle{
	margin-top: -10px;
}
* html .box_smaller_middle_gelb{
  margin-top: -10px;
  
}
* html .box_smaller_bottom{
  margin-top: -10px;
}
* html .box_smaller_bottom_gelb{
  margin-top: -10px;
}
* html .box_stellen{
	height: 346px;
}
* html .box_kontakt{
	height: 102px;	
}
* html .box_kontakt_ie{
  margin-top: 12px;
  margin-left: 14px;
}
* html .box_umwelt{
	height: 346px;
}
* html .box_fakten{
	height: 180px;
}
* html .box_presse{
  height: 320px;
}
* html .box_kontakt_albatros hr{
  margin-top: -7px;
  margin-bottom: 0px;
}
* html .blue_box{
  padding-top: 0px;
}
* html .box_zoll{
  height: 300px;
  width: 285px;
}
* html .box_zoll br{
  margin: 0;
  padding: 0;
}
* html .box_zoll img{
  margin-left: -1px;
  margin-right: -2px;
}
* html .box_presse img{
  margin-left: -1px;
  margin-right: -2px;
}
* html .box_stellen img{
  margin-left: -1px;
  margin-right: -2px;
}
* html .box_umwelt img{
  margin-left: -1px;
  margin-right: -2px;
}
* html .box_fakten img{
  margin-left: -1px;
  margin-right: -2px;
}
* html .box_leistungen_netzwerk{
  height: 0px;
}
* html .box_kontakt_customer_ansprech{
  margin-top: 28px;
}
* html .box_leistungen_right{
   width: 282px;
   margin-top: 0;
   padding-top: 7px;
}
* html .box_leistungen_right h2{
  margin-top: -15px;
}
* html .box_unternehmen_left{
  margin-right: 0;
  padding-right: 18px; 
}
* html .unternehmen_kontakt_right{
  margin-left: -1px;
  padding-left: 20px;
}
* html .search_text_field{
  margin-right:-51px;
}
* html .jobliste{
  margin: 0;
  margin-top: 4px;
  margin-bottom: 0px; 
}
* html .jobliste_hr{
  margin-bottom: -5px;
  margin-top: 0px;
}
* html .aktuelle_stellenangebote{
  margin-top: -2px;
}
* html .box_uebersicht_content{
  width: 277px; 
}
* html .sitemap_heads{
  margin-top: 0px; 
}
* html .sitemap_links{
  margin-top:-22px;
}
* html .box_presse_albatros{
    width: 275px;
    border:0;
}
* html .news_uebersicht{
  margin-left: 12px;
}
* html .aktuelle_termine_position{
  top: -345px;
  left: -28px;
}
* html .tfg_newsletter_position{
  top: -370px;
  left: -29px;
}
* html .kontakt_position{
  left: 612px;
}
* html .actualPegel{
  margin-bottom: -5px;
  margin-top: -24px;
}
* html .home_karriere_link{
  margin-top: 10px;
  margin-bottom: 0;
}
* html .home_arbeiten_link{
  margin-top: 12px;
  margin-bottom: 1px;
}
* html .home_flexibel_link{
  margin-top: 12px;
  margin-bottom: 1px;
}
* html .leistungen_more_info{
  margin-top: -10px;
}
/*
* html .homeTeaser{
	padding-left: 3px;
}*/