.missing {
	background: #EA1B1B !important;
	color: #fff !important;
}

a.menu_3_ebene_content,
a.menu_3_ebene_content:hover {
	font-weight: normal !important;
}

#h_utilBox {
	display: none;
}

div#startMenuMain {
	margin-bottom: 0 !important;
}


BODY  { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #EDEEEE; overflow:scroll; }
p {
display: inline;
}
.main_TBL {border-right: #FFFFFF 5px solid; border-left: #FFFFFF 5px  solid; /*BORDER-TOP: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid;*/ background-color: #E5E6E7; }
.TBL_Hinweis {BORDER-RIGHT: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; }
.TD_Hinweis_Top {font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: red; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; BORDER-BOTTOM: #333333 1px solid}
.TD_Hinweis_Bottom {font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000; padding-top: 3px; padding-bottom: 3px; padding-left: 3px;}
.close_hinweis {width: 50; font-size: 11px; color: #FFFFFF; font-weight: normal; font-family: Arial,Verdana,Helvetica; BORDER-RIGHT: #FFFFFF 1px solidBORDER-LEFT: #FFFFFF 1px solid BORDER-TOP: #FFFFFF 1px solid BORDER-BOTTOM: #FFFFFF 1px solid background-color: #6D6F71;}
.weltkarte { background-image: url(../img/Welt_Flach-Kontur.jpg); background-repeat: no-repeat;}

.ref_blaettern {
position: absolute;
top: 150px;
right: 50px;
}
.langBox {
border: none;
font-family: Arial;
font-size: 8pt;
color: #FFFFFF;
background-color: #939598; 
}
.milliken_bilder {
margin: 5px;
}
.anfrage_box_detail {padding-left: 5px; padding-top: 5px; padding-bottom: 5px; font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000; BORDER-RIGHT: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; background-color: #F1F1F2;  }
.top_header_menu { font-size: 10px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #76777A;}
a:hover.top_header_menu { font-size: 10px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: underline; color: #00775A;}
.top_menu_TBL {background-color: #EDEEEE;}
.PLH_Designelement_TBL {background-color: #E5E6E7;}
.TD_bg {background-color: #E5E6E7;}
.padding_15px_left {background-color: #E5E6E7; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size: 12px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.ebene_2_TBL {background-color: #E5E6E7; padding-top: 5px; padding-bottom: 5px; font-size: 12px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.ebene_2_TBL_anfrage { background-image: url(../img/bg_anfrage_rubrik.gif); background-position: top left;  background-repeat: no-repeat; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 12px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.ebene_3_TBL {line-height: 22px; background-color: #E5E6E7; padding-top: 25px; padding-bottom: 5px; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.ebene_3_TBL_anfrage { padding-bottom: 5px; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.menu_2_ebene_content { background-color: #E5E6E7; padding-top: 25px; padding-bottom: 5px; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.menu_2_ebene_content_link { font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
a:hover.menu_3_ebene_content { background-color: #E5E6E7; padding-bottom: 5px; font-size: 10px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: underline; color: #00775A;}
.menu_3_ebene_content { background-color: #E5E6E7; padding-bottom: 5px; font-size: 10px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #6D6E71;}
.menu_3_ebene_content_anfrage { background-color: #E5E6E7; padding-bottom: 5px; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #6D6E71;}
.menu_ebene_2_prod_details { background-color: #E5E6E7; padding-bottom: 5px; padding-top: 5px; font-size: 9px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #6D6E71;}
.menu_ebene_2_prod { background-color: #F1F1F2; font-size: 10px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #6D6E71;}
.div_links_rechts {line-height: 22px; padding-top: 10px; padding-bottom: 5px; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #6D6E71;}
a:hover.div_links_rechts {line-height: 22px; background-color: #E5E6E7; padding-top: 10px; padding-bottom: 5px; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.rahmen_icons_info { font-size: 8pt; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #76777A;}
a:hover.rahmen_icons_info { font-size: 8pt; font-weight: normal; font-family: Arial,Verdana,Helvetica; background-color: #F1F1F2; text-decoration: none; color: #00775A;}
.rahmen_icons_info_aktiv { font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; background-color: #F1F1F2; text-decoration: none; color: #00775A;}
.nav_bildleiste_titel { font-size: 14pt; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.slogan_ref_rechts { font-size: 14px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.onlineshop_header_black { font-size: 20px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.produkt_rahmen_titel { font-size: 15px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.index_slogan { font-size: 22px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.index4_slogan { font-size: 26px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.index_slogan_grau { font-size: 22px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.nav_bildleiste_text { font-size: 12px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.div_text { font-size: 12px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000; line-height: 18px;}
.div_text_green { font-size: 12px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.gen_info_verwendung { font-size: 12px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.firmensitz { font-size: 14px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #FFFFFF;}
.leitgedanke_text { font-size: 14px; line-height: 22px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
.firmenprofil_text_black { font-size: 14px; line-height: 22px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.partner_titel { font-size: 22px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.leitgedanke_lit { font-size: 28px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #007A5F;}
.leitgedanke_titel { font-size: 35px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #FFFFFF;}
.artikel_titel { font-size: 8pt; padding-left: 3px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.profil_slogan { font-size: 14px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
.profil_text { font-size: 9pt; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
.profil_text_small { font-size: 8pt; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
.profil_text_titel { font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #007A5F;}
.profil_text_titel_grey { font-size: 13px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
.news_subtitel { font-size: 10pt; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #007A5F;}
.profil_boxen { font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
.artikel_text { font-size: 8pt; padding-left: 3px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.top_header_menu_aktiv { font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.menu_ebene_2_prod_aktiv { background-color: #F1F1F2; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.menu_ebene_2_profil_aktiv { font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.ref_descr { padding-bottom: 15px; font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.ref_descr_green { background-color: #E5E6E7; padding-bottom: 15px; font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.top_menu { font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #76777A;}
.error_signup { font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #EF2538;}
a:hover.top_menu { font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.top_menu_aktiv { font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.land_box {BORDER-RIGHT: #FFFFFF 1px solidBORDER-LEFT: #FFFFFF 1px solidBORDER-TOP: #FFFFFF 1px solid width: 150; font-size: 10px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A; background-color: #E5E6E7;}
.top_header_slogan { font-size: 13px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #76777A;}
.top_header_index4_slogan { font-size: 17px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #76777A;}
.index_slogan3 { font-size: 18px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.copyright { font-size: 10px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #FFFFFF;}
.Fprofil_bigLink {font-size: 18px; line-height: 28px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
a:hover.Fprofil_bigLink {font-size: 18px; line-height: 28px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #FFFFFF;}

.news_label { padding-left: 5px; font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
.news_content { padding-left: 5px; font-size: 10px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #76777A;}
.partner_text_bold {font-size: 12px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.partner_labels_bold {font-size: 11px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #000000;}
.service_titel_green_mittel {font-size: 13px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;}
.newsimagethumb {
margin-bottom: 5px;
}
.newsimagethumbhorizontal {
margin-right: 10px;
}
/*
a:hover.newsimagethumblink {
border: solid 2px #FFFFFF;
}
*/

.news_headline {
 font-size: 16px; 
 font-weight: bold; 
 font-family: Arial,Verdana,Helvetica; 
 text-decoration: none; 
 color: #00775A;
 }
 
.BilderBeschreibung {
 font-size: 8pt; 
 font-weight: normal; 
 font-family: Arial,Verdana,Helvetica; 
 text-decoration: none; 
 color: #000000;

}


/*########################################################################### */
/*############################### NEU 2008 ################################## */
/*########################################################################### */

.clear {
clear:both; 
font-size: 0px;
line-height: 0px; 
height: 0px; 
padding: 0px;
margin: 0px; 
border: none;
}
div#main {width: 1000px; border: solid 5px #FFFFFF; margin-bottom: 30px; text-align:left; background-color: #E5E6E7;}
div#topHeader {width: 1000px; height: 100px; border-bottom: solid 5px #FFFFFF; background-color:#FFFFFF; text-align:left;}
div#h_logo { float:left; width: 170px; margin-left: 25px;}
div#h_slogan  { margin-left: 300px; height:80px; width:380px; font-size: 9pt; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #76777A; margin-bottom: 0px;}
div#h_wappen  { float:left; width: 65px; text-align:center; margin-bottom: 0px;}
div#h_utilBox { float:right; width:150px; text-align:right; height:80px; padding-top: 30px; margin-bottom: 0px; margin-right: 15px;}
div#lineal    { width: 1000px; height: 15px; background-image:url(../img/lineal_top.gif); background-repeat:repeat-x;}

div#h_utilBox_menu {padding-bottom: 5px; text-align:right;}
li.appl_utilBox_sel a:visited,
li.appl_utilBox_sel a,
li.appl_utilBox_sel {
font-size: 10px; 
font-weight: normal; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: none; 
color: #76777A;
list-style-type:none;
}
li.appl_utilBox_sel a:hover {
font-size: 10px; 
font-weight: normal; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: underline; 
color: #00775A;
}

div#menuTop    {padding-left: 25px;}
div#mainMenuLeft    { width:800px;}
div#mainMenuTop    { width:830px;}

li.mainMenuLeft_sel a:visited,
li.mainMenuLeft_sel a,
li.mainMenuLeft_sel {
font-size: 8pt; 
font-weight: normal; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: none; 
color: #444444;
list-style-type:none;
display: inline;
}
li.mainMenuLeft_sel a:hover {
font-size: 8pt; 
font-weight: normal; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: underline; 
color: #00775A;
display: inline;
}

li.mainMenuLeft_sel_fp a:visited,
li.mainMenuLeft_sel_fp a,
li.mainMenuLeft_sel_fp {
font-size: 9pt; 
font-weight: bold; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: none; 
color: #76777A;
list-style-type:none;
display: inline;
}
li.mainMenuLeft_sel_fp a:hover {
font-size: 9pt; 
font-weight: bold; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: underline; 
color: #00775A;
display: inline;
}

li.rubrikMenuTop a:visited,
li.rubrikMenuTop a,
li.rubrikMenuTop {
padding-top: 5px; 
padding-bottom: 5px; 
font-size: 12px; 
font-weight: bold; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: none; 
color: #00775A;
line-height: 0px;
list-style-type:none;
display: inline;
}

ul#naviSub {
list-style-type: none;
margin: 0px;
padding: 0px;
}
ul#naviSub li {
margin: 0px;
padding: 0px;
}
ul#naviSub li a {
font-size: 10px; 
font-weight: normal; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: none; 
color: #6D6E71;
}
ul#naviSub li a:hover {
font-size: 10px;
font-weight: normal;
font-family: Arial,Verdana,Helvetica; 
text-decoration: underline;
color: #00775A;
}

ul#naviSubLeft {
list-style-type: none;
margin: 0px;
padding: 0px;
}
ul#naviSubLeft li {
margin: 0px;
padding: 0px;
line-height: 12pt;
}
ul#naviSubLeft li a {
font-size: 9pt; 
font-weight: normal; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: none; 
color: #6D6E71;
margin: 0px;
padding: 0px;
}
ul#naviSubLeft li a:hover {
font-size: 9pt; 
font-weight: normal; 
font-family: Arial,Verdana,Helvetica; 
text-decoration: underline; 
color: #00775A;
margin: 0px;
padding: 0px;
}


div#slideBox {
width: 1000px;
height: 200px;
overflow:hidden;
background-color:#999999;
margin-top: 10px;
padding: 0px;
border: none;
}
div#slideBoxProdukte {
width: 840px;
height: 200px;
overflow:hidden;
background-color:#999999;
margin-top: 10px;
padding: 0px;
border: none;
}

 div#container {width:1000px; height:200px; margin:auto; background-color:#FFFFFF;}
 button#left, button#right {height:100%; width:25px; float:left; padding:0;}
 button#left {height:100%; width:25px; float:left; padding:0;}
 button#right {height:100%; width:25px; float:right; padding:0;}
 div#scrolldiv {float:left; width:950px; height:100%; background-color:#FFFFFF; overflow:hidden;}
 
 div#containerProdukte {width:840px; height:200px; margin:auto; background-color:#FFFFFF;}
 button#leftProdukte, button#rightProdukte {height:100%; width:25px; float:left; padding:0;}
 button#leftProdukte {height:100%; width:25px; float:left; padding:0;}
 button#rightProdukte {height:100%; width:25px; float:right; padding:0;}
 div#scrolldivProdukte {float:left; width:790px; height:100%; background-color:#FFFFFF; overflow:hidden;}
 
 div#produktuebersichtHeaderMain {
 padding-left: 25px;
 font-size: 22px; width: 1000px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A; margin-top: 20px; margin-bottom: 20px;
 }
  div#lp_produktuebersichtHeaderMain {
 padding-left: 25px;
 font-size: 18px; width: 1000px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A; margin-top: 10px; margin-bottom: 10px;
 }
 .profil_slogan { font-size: 16px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #646567;}
 
 div#startMenuMain {
 background-color: #E5E6E7;
 margin-bottom: 20px;
 border-bottom: solid 5px #FFFFFF;
 width:1000px;
 }
  div#lp_whiteLine {
 background-color: #FFFFFF;
 margin: 0px 0px 10px 0px;
 width:1000px;
 }
   div#lp_whiteLine_2 {
 background-color: #FFFFFF;
 margin-bottom: 0px;
 width:1000px;
 }
 div#produktuebersichtHeader {
 padding-left: 25px;
 font-size: 20px; width: 820px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A; margin-top: 20px; margin-bottom: 20px;
 }
 
 div#startMenu {
 border-bottom: solid 5px #FFFFFF;
 width:100%;
 height: 5px;
 }
 div#naviLeftBox {
 margin-top: 10px;
 padding-left: 10px;
 }
 .naviLeft {
 width: 180px;
 background-color: #FFFFFF;
 }
 div#leisteBottomLeft {
 font-size: 10px; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #76777A; margin-left: 20px;
 }
  div#leisteBottomRight {
 margin-right: 10px;
 text-align: right;
 }
 div#produktMain {
 padding-top: 20px;
 padding-left: 20px;
 margin-bottom: 20px;
 }
 div#produktMainGinfo {
 padding-top: 10px;
 padding-left: 20px;
 margin-bottom: 20px;
 margin-right: 15px;
 }
 .produktListe {

 }
 div#produktListeHeader {
 margin-bottom: 10px;
 font-size: 15px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;
 }
 .produktListeHeader_link {
 font-size: 15px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;
 }
 .titelTopProdukt {
 font-size: 18px; font-weight: bold; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #FFFFFF;
 }
 div#artikelListBreadcrumb {
 background-color: #FFFFFF;
 padding: 5px;
 font-size: 8pt; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #6D6E71;
 }
 .artikelListBreadcrumbLink {
 font-size: 8pt; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #6D6E71;
 }
  a:hover.artikelListBreadcrumbLink {
 font-size: 8pt; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: underline; color: #00775A;
 }
 .artikelListBreadcrumbLink_On {
 font-size: 8pt; font-weight: normal; font-family: Arial,Verdana,Helvetica; text-decoration: none; color: #00775A;
 }
/*
     FILE ARCHIVED ON 03:04:21 Dec 21, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:06:33 Aug 06, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  esindex: 0.016
  exclusion.robots.policy: 0.188
  exclusion.robots: 0.203
  LoadShardBlock: 341.178 (3)
  PetaboxLoader3.resolve: 340.595 (3)
  RedisCDXSource: 7.585
  CDXLines.iter: 19.792 (3)
  PetaboxLoader3.datanode: 78.401 (5)
  load_resource: 154.75
  captures_list: 372.191
*/