p {font:normal 12px/15px Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000}
.white {color:#FFFFFF}
b {font:bold 12px/15px Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
strong {font:bold 12px/15px Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.headline {font:normal 18px/32px Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
a {font:normal 12px/15px Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000;text-decoration:underline}
a:hover {color:#AAAAAA}
.linkwf {color:#FFFFFF;font-weight:bold;text-decoration:none}
.linkwr {color:#FFFFFF;text-decoration:none;line-height:13px}
.linkdemo {color:#0033FF;text-decoration:none}
.sitemap {text-decoration:none}
.sitemap:hover {color:#666666}
li {font:normal 12px/15px Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000}
ul {list-style-type:square;margin-left:15px}

.exp_body {background-color:#FFFFFF; padding:0px; margin:0px}

.head_project {font:bold 17px/30px Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#FFFFFF}
.head_main {font:bold 15px/32px Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#EF5B28}

.exp_head_orange {font:bold 12px/15px Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#FF6F00 }
.exp_bord {border-style:solid; border-width:1px; border-color:#858588}
.exp_firstrow {background-color:#858588; padding-top:3px; padding-bottom:3px; color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.exp_rowgrey_hd {background-color:#F0F1F2; padding-top:3px; padding-bottom:3px; color:#000000; font-weight:bold; font-size:12px; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.exp_rowgrey {background-color:#F0F1F2}

.but_orange {background-color:#FF6F00; padding-top:2px; padding-bottom:2px; color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}

.prodhead {font:bold 16px/20px Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

.tf_120 {width:120px;}

a.naviprod_rbr {font-weight:bold;color:#000000;text-decoration:none;}
a.naviprod_rbr:hover {color:#666666;}
a.naviprod_srbr {font-weight:normal;color:#000000;text-decoration:none;}
a.naviprod_srbr:hover {color:#666666;}

.page_turning1 {font:normal 11px/15px Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000;text-decoration:none}
.page_turning2 {font:bold 11px/15px Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000;text-decoration:none}

.ul_catnavi {margin-left:15px}
.ul_subcatnavi {margin-left:10px}

a.product_details {
	color: black;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration:none;
	border-width:1px;
}
 
 a.product_details:hover {
	color: black;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

a.product_details:active { 
	color: black;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

 a.default {
	color: black;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration:none;
	border-width:1px;
}
 
 a.default:hover {
	color: black;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

a.default:active { 
	color: black;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

 a.quick {
	color: white;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	text-decoration:none;
	border-width:1px;
}
 
 a.quick :hover {
	color: white;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

a.quick :active { 
	color: white;
	font-size: 11px;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}



/*###################################### HEADER ######################################*/
.header1  {
  BACKGROUND-COLOR: #B0C4D8;
  HEIGHT: 15px;
}

.header2  {
  BACKGROUND-COLOR: white;
  HEIGHT:50px;
  TEXT-ALIGN:right;
}

.header3  {
  BACKGROUND-COLOR: #103860;
  HEIGHT: 15px;
}


/*###################################### HEADER ######################################*/

.line  {
  BACKGROUND-COLOR: #C6CFD6;
  LINE-HEIGHT: 1px;
}

.cell  {
  BACKGROUND-COLOR: #FF6F00;
  WIDTH: 5px;
}

.row  {
  BACKGROUND-COLOR: #C6CFD6;
  WIDTH: 600px;
  HEIGHT: 4px;
}

.cell1  {
  background-color:#C6CFD6;
  WIDTH: 200px;
  VERTICAL-ALIGN:top;
}

.cell2 {
  BACKGROUND-COLOR: white;
  WIDTH: 195px;
}

.cell3 {
  BACKGROUND-COLOR: #C6CFD6;
  WIDTH: 5px;
}

.cell4 {
  BACKGROUND-COLOR:#C6CFD6;
  WIDTH: 200px;
  HEIGHT: 5px;
}

.cell5 {
  BACKGROUND-COLOR:#EAEAEA;
  WIDTH: 5px;
  HEIGHT:20px;
}

.cell6 {
  BACKGROUND-COLOR: white;
  WIDTH: 595px;
  HEIGHT:15px;
}

.cell7 {
  BACKGROUND-COLOR: #B0C4D8;
  HEIGHT:5px;
}

.cell8 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  BACKGROUND-COLOR: #B0C4D8;
  WIDTH: 195px;
  TEXT-INDENT:5px;
  COLOR:#103860;
}

.cell9 {
  BACKGROUND-COLOR:#C6CFD6 ;
  WIDTH: 150px;
  COLOR:#F7F3F7;
}

.cell10 {
  BACKGROUND-COLOR:white;
  COLOR:#D8E8F0;
}

/*######################################## SEARCH #######################################*/

.search1 {
  height:11px;
  
}

.search2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
  text-indent:5px;
  height: 20px;
  color:black;
  background-color:#F9BA88;
}

.search3 {
  background-color:#F9BA88;
  padding-left:5px;
  padding-top:2px;
}

.search4 {
  background-color:#F9BA88;
  padding-left:5px;
}

.search5 {
  background-color:#F9BA88;
  padding-left:5px;
  vertical-align:top;
}

.search6 {
  background-color:#F9BA88;
 font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
  text-indent:5px;

}

.search_erw_text1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
  	vertical-align:top;
  	font-weight:bold;
}

.search_erw_text2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

.search_erw_text3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}

.search_erw_tech_text1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}


.search_erw_tech_text2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	font-weight:normal;
}

.search_erw_tech_text3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	font-weight:normal;
}

.search_erw_tech {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	background-color:#F9BA88;
	
}

.search_erw_tech_bg {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
background-color:white;

}

.search_erw_results_tech_text1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}


.search_erw_results_tech_bg1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

.search_erw_results_tech_bg2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	background-color:white;
}
.search_erw_results_tech_bg3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;;
}
.search_erw_field1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}

/*######################################## SEARCH #######################################*/

.content_nav {
}




/*######################################## NAV #######################################*/

.nav1  {
  BACKGROUND-COLOR:white;
  WIDTH:190px; 
}

/*######################################## CONTENT #######################################*/

.content  {
	background-color:white;
  	vertical-align:top;
}

.content_nav  {
}

.content_nav1  {
  vertical-align:bottom;
}

.content_nav2  {
	background-color:white;
  vertical-align:bottom;
  text-align:center;
}
/*#################################### CONTENT_TREEGROUP ##################################*/
.treegroup_default  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  vertical-align:top;
}

.treegroup_name_refcode  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:15px;
	font-weight:bold;
  BACKGROUND-COLOR: white;
  WIDTH: 450px; 
  VERTICAL-ALIGN:top;
}

.treegroup_text_type1  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  vertical-align:top;
}

.treegroup_text_type2  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  vertical-align:top;
}

.treegroup_text_type3  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  vertical-align:top;
}

.treegroup_text_type4  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  vertical-align:top;
}

.treegroup_line {
  border-bottom-color: #FF6F00;
  border-bottom-width: 2px;
  border-bottom-style:double;
}



/*#################################### TREEGROUP_PRODUCTS ##################################*/

.treegroup_products_text  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
	padding-top:20px;
	BACKGROUND-COLOR:red;
}

.treegroup_products_name_refcode  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.treegroup_products_productnumber  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.treegroup_products_text_type1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	 color:#FF6F00;
  	 font-weight:bold;
}

.treegroup_products_text_type2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.treegroup_products_text_type3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
	font-weight:bold;
}

.treegroup_products_attr_type1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.treegroup_products_line {
  border-bottom-color: black;
  border-bottom-width: 1px;
  border-bottom-style:double;
}

.treegroup_products_rand {
  height:1px;
  background-color:black;
}

/*#################################### TREEGROUP_PRODUCTS ##################################*/

/*#################################### PRODUCTS ##################################*/

.products_name_refcode {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
  	vertical-align:top;
  	text-align:left;
  	color: #FF6F00;
}

.products_number {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
}

.products_text_type1_1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
  	background-color:#B0C4D8;
}

.products_text_type1_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
  	color:#FF6F00;
}

.products_text_type2_1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
}

.products_text_type2_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
}

.products_text_type3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:#B0C4D8;
}

.products_text_type3_1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:13px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
  	background-color:#F9BA88;
}

.products_text_type3_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:#F9BA88;
}

.products_text_type4_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:14px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
}
.products_text_type6_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
  	color:#FF6F00;
}

.products_text_type7_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
}

.products_attr_type1_1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
  	background-color:#B0C4D8;
}

.products_attr_type1_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
}

.products_attr_type1_3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
}

.products_attr_type1_2_bgcolor {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:white;
}

.products_attr_type1_3_bgcolor {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:white;
}

.products_attr_type2_1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
  	background-color:#FF6F00;
}

.products_attr_type2_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
}

.products_attr_type2_3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
}

.products_attr_type2_2_bgcolor {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:white;
}

.products_attr_type2_3_bgcolor {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:white;
}

.products_attr_type3_1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
  	background-color:#B0C4D8;
}

.products_attr_type3_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
}

.products_attr_type3_3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
}

.products_attr_type3_2_bgcolor {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:white;
}

.products_attr_type3_3_bgcolor {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:white;
}

.products_attr_type4_1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
  	background-color:#B0C4D8;
}

.products_attr_type4_2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	font-weight:bold;
}

.products_attr_type4_3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
}

.products_attr_type4_2_bgcolor {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:white;
}

.products_attr_type4_3_bgcolor {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	vertical-align:top;
  	text-align:left;
  	background-color:white;
}

/*#################################### PRODUCTS ##################################*/

/*#################################### JOINS ##################################*/

.joins_type1  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
  	text-align:left;
	background-color:#FF6F00;
	padding-top:2px;
  	padding-left:5px;
}

.joins_type1_default  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.joins_type1_text  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	font-weight:bold;
	padding-top:20px;
	color:#B0C4D8;
}

.joins_type1_name_refcode  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.joins_type1_productnumber  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.joins_type2  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
  	text-align:left;
	background-color:#B0C4D8;
	padding-top:2px;
  	padding-left:5px;
}

.joins_type2_default  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.joins_type2_text  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	font-weight:bold;
	padding-top:20px;
	color:#B0C4D8;
}

.joins_type2_name_refcode  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

.joins_type2_productnumber  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
}

/*#################################### COMPARE ##################################*/
.compare1  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	font-weight:bold;
}

.compare2  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	font-weight:bold;
}
.compare3  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	font-weight:bold;
}
.compare_bg1  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	background-color:white;
}
.compare_bg2  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	background-color:#dfdfdf;
}
.compare_bg3  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
  	VERTICAL-ALIGN:top;
  	text-align:left;
  	background-color:#dfdfdf;
}
/*#################################### COMPARE ##################################*/


/*#################################### Service##################################*/

.service_table_bg {
 background-color:#FF6F00;
 
}

.service1 {
  height:11px;
  background-color:#C6CFD6;
}

.service2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
  text-indent:5px;
  height: 20px;
  color:white;
  background-color:#FF6F00;
}

.service3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
  	padding-top:2px;
  	padding-left:5px;
  	color:white;
  	

}
.service4 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
  	padding-top:2px;
  	padding-left:5px;

}

.service5 {
  HEIGHT: 2px;
  COLOR:#103860;
  TEXT-ALIGN:left;
  FONT-WEIGHT:bold;
  PADDING-LEFT:5px;
  TEXT-DECORATION:none;
}
/*#################################### Service##################################*/

/*#################################### TREEGROUP_PRODUCTS_COMPARE ##################################*/

.treegroup_products_compare_h1  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
  	vertical-align:top;
  	font-weight:bold;
  	color:black;
}

.treegroup_products_compare_default  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	
}
.treegroup_products_compare_bold  {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
}
.treegroup_products_compare1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	background-color:#B0C4D8;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	color:#103860;
}

.button1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	padding-left:3px;
	padding-right:2px;
	color:black;
	cursor:pointer;
	width:150px;
	text-align:left;
	padding-top:2px;
}
.button {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	color:black;
	cursor:pointer;
	width:150px;
	font-weight:bold;
}
.button2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;
	color:black;
	cursor:pointer;
	width:150px;
	font-weight:bold;
	background-color:white;
}



/*#################################### TREEGROUP_PRODUCTS_COMPARE ##################################*/

/*#################################### CART_LIST ##################################*/

.cart_list1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.cart_list2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}

.cart_list3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	background-color:white;
	font-weight:bold;
}

.cart_list4 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}

.get_cart_list_content_bg1{
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	background-color:#F9BA88;
}
.get_cart_list_content_bg2{
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	background-color:#F9BA88;
}

.get_cart_list_content_inputtype{
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}

.cart_line{
  background-color: #FF6F00;
  line-height: 1px;
}


/*#################################### CART_LIST ##################################*/

/*#################################### PICS_EXPORT ##################################*/

.pics_export1 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.pics_export2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	font-weight:bold;
}

.pics_export3 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}
.pics_export4 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}

.pics_export5 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;


	font-weight:bold;
}

.pics_export6 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	background-color:#FF6F00;
}

.pics_export7 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	background-color:#F9BA88;
}

.pics_export8 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	font-weight:bold;
}

.pics_export9 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
}

.pics_export10 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	text-align:left;
	background-color:#FF6F00;
	font-weight:bold;
}


/*#################################### PICS_EXPORT ##################################*/

/*######################################## LANGUAGE #######################################*/

.language1 {
  height:11px;
  
}

.language2 {
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-align:left;
  text-indent:5px;
  height: 20px;
  color:white;
  background-color:#103860;
}

.language3 {
  background-color:#B0C4D8;
  padding-left:5px;
  padding-bottom:3px;
  padding-top:4px;
}

/*#################################### LANGUAGE##################################*/

/*#################################### CONTENT_TREEGROUP ##################################*/
.navup {
	COLOR: black; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif;
}
.navthis {
 TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif; font-size:11px;
}
.navdown {
	COLOR: black; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif;
}

.treelink_navup {
	COLOR: black; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif;text-indent:5px;
}
.treelink_navthis {
	color:black; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif;text-indent:5px;
}
.treelink_navdown {
	COLOR: black; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif;text-indent:5px;
}
/*#################################### CONTENT_TREEGROUP ##################################*/

/* eigene neue für sitemap 
ul li .level-1, ul li .level-2, ul li .level-3 {
	line-height:0.7 em;
	padding-left: 3px;
	text-decoration:none;
	color:#000000;
}
ul li .level-1 {
	font-weight:bold;
}
ul li .level-2, ul li .level-3 {
	font-weight:normal;
}
ul li .level-1:hover, ul li .level-2:hover, ul li .level-3:hover {
	text-decoration:none;
	color:#CCCCCC;
}
ul {
	padding-left: 15px;
	margin: 0px;
}
ul li{	
	padding: 0px;
	margin: 10px 0px 0px 10px;
	list-style-image:url(http://www.fein.de/weimages/arrow_sw.gif);
}
*/
/* following is for all browsers except ie 
html>body ul li { height: 8px; }
html>body ul li .level-1, html>body ul li .level-2, html>body ul li .level-3 {
	padding-left: 0px;
}
*/


