/*
#######################################
########## PRODUKTVERGLEICH-CSS ###########
#######################################
*/ 

#body {
	background-image: none;
}

#sidebar {
  width: 202px;
}

#content {
  /*width: 748px;*/
  width: 100%;
}

#content #breadcrumb {
  width: 945px;
}

#content .table, #content .toptable {
	/*width: 705px;*/
  width: 100%;
}

#content .headline, #content #main {
  width: 700px;
}

#content #main #main_right {
  width: 100%;
 }

/**
 * Klebstoffe
 **/

#productFinderContainer {
  background-color: #001F52;
  height: 105px;
  width: 950px;
  position: relative;
}
#productFinderContainer div.sub_title2,
#productFinderContainer div.sub_title {
  color: #FFF;
  font-weight: bold;
  position: absolute;
  
  top: 7px;
}

#productFinderContainer div.sub_title2 {
  top: 55px;
}

#productFinder {
}

#productFinder {
  position: relative;
  z-index: 5;
  /*font-size:12px;*/
}

#productFinder div.popdown {
  width: 150px;
  margin: 0px 0px;
  position: absolute;
  background-color: #fff;
  
  top: 25px;
}

#productFinder div.popdown div.title {
  padding-left: 3px;
  
  background-image: url(../img/arrow_down.gif);
  background-repeat: no-repeat; 
  background-position: 138px 0px;
  
  line-height: 19px;
  height: 19px;
  
  text-align: center;
  padding-right: 20px;
}

#productFinder div.popdown div.list {
  display: none;
  z-index: 10;
  cursor: pointer;
}

#productFinder div.popdown div.list div.item a {
  color: #808080;
}

#productFinder div.popdown div.list div.item {
  padding-left: 13px;
    
  background-image: url(../img/arrow_right.gif);
  background-position: top left;
  background-repeat: no-repeat; 
  background-position: 5px 4px;
  
  padding-bottom: 5px;
  
  /*line-height: 17px;*/
}

#productFinder div.popdown div.title_over {
  background-image: url(../img/arrow_down_blue.gif);
  color: #069;
  
  cursor: pointer;
}

#productFinder div.popdown div.list div.item_over a {
  color: #069;
}

#productFinder div.popdown div.list div.item_over {
  background-image: url(../img/arrow_right_blue.gif);
  color: #069;
  
  cursor: pointer;
}

#productFinderContainer div.sub_title,
#productFinderContainer div.sub_title2 { z-index: 1 !important; }

#productFinderContainer div.foerdersystem { left: 12px; z-index:10; }

#productFinderContainer div.klebstoffe { left: 172px; z-index:10; }

#productFinderContainer div.tank { left: 332px; width: 120px; z-index:10; }
#productFinder div.tank div.title { background-position: 108px 0px; }

#productFinderContainer div.foerderleistung { left: 462px; z-index:10;}

#productFinderContainer div.schmelzleistung { left: 622px; width: 140px; z-index:10; }
#productFinder div.schmelzleistung div.title { background-position: 128px 0px; }

#productFinderContainer div.heizschlauch { left: 772px; width: 166px; z-index:10; }
#productFinder div.heizschlauch div.title { background-position: 154px 0px; }


#productFinder div.zeile2 { top: 74px; }

#productFinderContainer div.betriebsart { left: 12px; width: 280px; }
#productFinder div.betriebsart div.title { background-position: 268px 0px; }

#productFinderContainer div.lieferform { left: 302px; width: 210px; }
#productFinder div.lieferform div.title { background-position: 198px 0px; }

#productFinderContainer div.drehstrommotoren { left: 522px; width: 240px; }
#productFinder div.drehstrommotoren div.title { background-position: 228px 0px; }

#productFinderContainer div.pumpen { left: 772px; width: 166px; }
#productFinder div.pumpen div.title { background-position: 154px 0px; }

#category_id { display: none; }

#productFinderResults {
	padding-left: 0px;
  margin: 10px 0px 5px 0px;
}

#content table.productFinder {
	margin-top: 5px;
  /*width: 738px;
  width: 950px;*/
}

/** FilterTable */
#content table thead tr td {
  background-color: #005CB1;
}

#content table thead tr .header {
  background-image: url(../img/tablesorter_bg.gif);
  background-position: 100% 83%;
  background-repeat:no-repeat;
  cursor:pointer;
  padding-left: 5px;
}

#content table thead tr .headerSortDown { 
    background-image: url(../img/tablesorter_desc.gif);
    background-color: #001f52; 
}

#content table thead tr .headerSortUp { 
    background-image: url(../img/tablesorter_asc.gif); 
    background-color: #001f52; 
} 

#content table tbody tr td {
  font-weight: normal;
}

#content table tbody tr td.checkbox {
  padding-left: 0px;
}

#content table tbody tr td.checkbox input {
  cursor: pointer;
}

#content table tbody tr td.version {
  font-weight: bold;
}

#content table tbody tr.checked_row, #content table tbody tr.checked_row * {
  background-color: #005CB1;
  color: #fff;
}

.products_loading {
	width: 950px;
	display: none;
	height: 100px;
  background: url('../img/ajax-loader.gif') no-repeat center center;
}
