@charset "utf-8";

/* CSS Document */

/* BASICS */
/* ************ */
body { text-align: center; background-color: #fff; }

body, body .bt input { font: normal medium arial, verdana, sans-serif; }
body, body * { margin: 0px; padding: 0px; font-weight: normal; }
body input { margin: auto; }
table {
  border-spacing:0px;
  padding: 0px;
  margin: 0px;
  border: 0px none #000000;
  vertical-align: top;
  text-align: left;
  border-collapse: collapse;
}
strong { font-weight:bold; }

.wai { display: none !important; }

.block { display: block; }

.rel { position: relative; }

a {color:#003399;}
a:visited {color:#999999;}

a { background-repeat: no-repeat; }

a, a .inner, .bt input { cursor: pointer; }

a img { border: none; }

.hide { display: none; }

fieldset { border: none; padding-left: 3px;}

fieldset.dezent { border: none; padding-left: 3px;}

.bt input { text-align: left; background: transparent; border: none; font-size: 0.69em !important; }

.bt_large input { text-align: left; background: transparent; border: none;  font-size: 1.00em;}

.bt.dark input { color: #fff; background: #000; }

.blocker { clear: left; height: 1px; margin-bottom: -1px; overflow: hidden; }

.clearl { clear: left; }

.floatl { float: left; }

.floatr { float: right !important; }
.overflowH { overflow: hidden !important; }

.relative_left {position: relative; float: left;}

.subtabs { position:relative; margin-left:20px; top: 0px;}
.subtabs .colhead {margin-bottom:5px;}

.registrationPage .col.left, .registrationPage .col.right {margin-top:-15px;}
.registrationPage .opener {margin-bottom: 15px;}

.registrationForm {margin-top:35px;}
.registrationForm .fields label {width:270px;padding-right:20px;letter-spacing: 0.5px;}

.registrationForm li.clearl { margin-bottom: 9px;/* padding-bottom: 1px;*/ }
.registrationForm li.clearl.pBottom02 { padding-bottom: 1px; }

.registrationIntro {clear:both; font-size:0.75em; width:556px; margin-top:20px;}

/* Frame */
/* ************ */
#container { /*font-size: 110%;*/ width: 980px; margin: 55px auto 0 auto; height: 100%; }

#CT_container { width: 944px; /* 1plus 2 avoid ie error */ margin: 0 auto; padding-bottom: 7.2em; text-align: left; position: relative; }

/* #AREA_logo */
#AREA_logo { position: relative; top: -55px; width: 174px; height: 74px; /* ! defines distance of keyvisual to top */ overflow: hidden; }

#RANGE_topnav { position: absolute; right: -20px; height: 20px; width: 310px; }

#CT_topnav { float: right; }

#AREA_topnav { float: left; text-align: right; font-size:0.69em; }

#AREA_topnav * { display: inline; float: left; }

#AREA_search { float: left; }
#AREA_search .mask * {background-image: url(../img/color_variations/color_default/masks/mask_link_white.gif)}

/* Breadcrumb trail */


/* #AREA_breadcrumb */
#AREA_breadcrumb { height: 1.19em; min-height: 19px;position:relative; }
#AREA_breadcrumb .ct { padding-left: 20px; padding-top: 2px; }
#AREA_breadcrumb .pana   {display: inline; clear: none; margin-right: 10px;}
#AREA_breadcrumb .pana a {  color: #d1d1d1; background-image: url(ic_arrow_right_grey_grey.gif); white-space:nowrap;}
#AREA_breadcrumb .pana a:hover { background:#fff; color:#000; background-image: none; }
#AREA_breadcrumb .pana .mask {display: inline; height: 0px; width: 0px;}
#AREA_breadcrumb .pana .mask * {display: inline; background-image: url(mask_darkgrey.gif) }

#AREA_breadcrumb .hi { float: left; padding-top: 1px; padding-left: 2px; font-size: 0.69em; text-decoration: none; background-image: none; color: #fff;}
#AREA_breadcrumb .keyvisPager{position:absolute;right:0;padding-right:20px;background-color:#525252;height:19px;min-height:19px;top:0;}

#AREA_breadcrumb .keyvisPager a {
    padding: 2px 7px 0 7px;
    background-color: #525252;
    color: #D1D1D1;
    font-size: 0.69em;
    text-decoration: none;
    line-height: 16px;
    display: block;
    float: left;
    height: 17px;
    outline: none;
}
#AREA_breadcrumb .keyvisPager a.keyvisActive{background-color:#747371;color:#ffffff;cursor:default; }


/* Breadcrumb trail popup*/
#AREA_breadcrumb_popup { min-height: 1.19em; }
#AREA_breadcrumb_popup .ct { padding-left: 20px; padding-top: 2px; padding-bottom: 3px; }

#AREA_breadcrumb_popup .pana  { margin-bottom: 2px; float:left;/* clear:left;*/ }
#AREA_breadcrumb_popup .pana a { margin-right: 0px; color: #fff; background-image: url(../img/icons/ic_arrow_right_white_grey.gif); white-space:nowrap;}
#AREA_breadcrumb_popup .pana a:hover { background-color:#fff; color:#000; background-image: none;}
#AREA_breadcrumb_popup .pana .mask { height: 0px; width: 0px;}
#AREA_breadcrumb_popup .pana .mask *{ background-image: url(mask_darkgrey.gif) }

/* Popup breadcrumb trail */
#AREA_breadcrumb_popup .ct { float:right; padding-top:1px; margin:0 9px 0 0; }
/* #AREA_breadcrumb_popup .ct .pana a { margin-right:0px; } */

.flashContainer {float:left; position:relative;}

/* GLOSSARY */
#textPopupContainer {/*font-size: 110%;*/ width: 636px; margin: 50px auto 0 auto; height: 100%;}
#textPopupContainer #CT_container {width: 637px; padding-bottom: 0px;}
#textPopupContainer #CT_container .keyvis {width: 636px;}
#textPopupContainer #RANGE_footer {width: 636px;height:18px;}
#textPopupContainer #RANGE_footer .mask {height:18px;}
#textPopupContainer #AREA_copyright {color: #666; top: 63px; position: relative;}
#textPopupContainer #RANGE_keyvisual { width: 636px; }
/*
#textPopupContainer .glossary_letters {margin: 17px 20px 17px 20px;width:575px;}
#textPopupContainer .glossary_letters .tablist {margin-top:5px;}
#textPopupContainer .glossary_letters .tablist .mask * {background-image:url(../img/masks/mask_link_glossary.gif); height:5px;width:5px;}
#textPopupContainer .glossary_letters .inner {padding:0px 0px 0px 0px;white-space:nowrap;text-align:center;}
#textPopupContainer .glossary_letters a {padding-left:7px; padding-right:6px; text-align:center;white-space:nowrap;}
#textPopupContainer .glossary_letters a.hi {background-color:#000; color:#fff;}
#textPopupContainer .glossary_letters a.hi:hover {background-color:#000; color:#fff;}
#textPopupContainer .glossary_letters a:hover { background-color:#666; color:#fff;}
#textPopupContainer .glossary_letters .inactive { position:relative; color:#666; padding-left:5px; padding-right:5px; }
*/
#glossary_content, .popup_content_text { margin:20px; }
#glossary_content .glossary_teaser {margin-top:5px;}
#glossary_content .glossary_teaser .headline span {cursor:pointer;font-size:0.75em;background-position:0px 50%;background-repeat:no-repeat;color:#010101;padding:1px 10px 1px 15px;text-decoration:none;background-image:url(../img/icons/ic_arrow_down_black_white.gif); font-weight: bold;}
#glossary_content .glossary_teaser .content {font-size:0.75em;padding:1px 10px 1px 15px;margin:13px 0px 20px 0px;}

.popup_content_text h3 { font-size:0.75em; font-weight:bold; font-style:normal; }
.popup_content_text p { padding-bottom:1em; }

/* mulitimedea + image popup */
#medeaPopupContainer {/*font-size: 110%;*/ width: 944px; margin: 0px auto 0 auto; height: 100%;}
#medeaPopupContainer #RANGE_footer { top:0px; }
#medeaPopupContainer .popupFooter { width:944px; }
#medeaPopupContainer #AREA_copyright { position:static; }
#medeaPopupContainer CT_container { padding-bottom:0px; }
.popLogo { margin-bottom:20px; }
.popLogo img {display:block; }
#RANGE_media_keyvisual { position:relative; margin-right:1px; }
#onlineshopPopupContainer #RANGE_media_keyvisual { margin-right:0px; }
#RANGE_media_keyvisual .pana { margin-top:1px; }
#RANGE_media_keyvisual .ct { padding-top:0px; padding-bottom:0px; }
#RANGE_media_keyvisual img { display:block; }

.multimediaHiresImageLink {
    clear:               left;
    margin-top:          7px;
    border-top:          1px solid #B2B2B2;
    color:               #666666;
    font-size:           1px;
    line-height:        1px;
    font-style:          normal;
    padding-bottom:      7px;
    padding-top:         0px;
    text-decoration:     none;
}

/* onlineshop popup */
#onlineshopPopupContainer {/*font-size: 110%;*/ width: 636px; margin: 20px auto 0 auto; height: 100%;}
#onlineshopPopupContainer .popupCopyright{text-align:left;}
#onlineshopPopupContainer .tableContainer {margin-top:30px;margin-left:35px;text-align:left;}
#onlineshopPopupContainer .productIntro h2 { font-size: 1.43em; top: 0px; left: 0px; margin: 0; padding: 0; }
#onlineshopPopupContainer .productIntro h2.productName { color:#000000; }
#onlineshopPopupContainer .productIntro h2.productGroup { color:#666666; }
#onlineshopPopupContainer .productIntro h3 { color:#000000;font-size:12px;font-weight:bold;margin-top:28px; }
#onlineshoptable {margin:16px 25px 30px -15px; }
#onlineshop tbody {height:50px;}
#onlineshop td { height:50px;border-bottom:1px solid #B2B2B2;font-size:11px;}
#onlineshop { border-top:1px solid #B2B2B2;width:600px;}
#onlineshop .shoplogo {width:18%;}
#onlineshop .shoplogo a {margin-left:15px;}
#onlineshop .shopname {font-weight:bold;width:25%;}
#onlineshop .deliverable { width:43%;text-decoration: none; padding: 1px 10px 1px 17px; background: transparent none no-repeat scroll 3px 50%; background-image: url(../img/icons/green.gif);}
#onlineshop .undeliverable { width:43%;text-decoration: none; padding: 1px 10px 1px 17px; background: transparent none no-repeat scroll 3px 50%; background-image: url(../img/icons/red.gif);}
#onlineshop .shoplink {width:14%;padding-left:2px;}
#onlineshop .shoplink .pana a {font-size:11px;}

/* #RANGE_keyvisual */
#RANGE_keyvisual { position:relative; top:-24px; }
#RANGE_keyvisual .flash *, .keyvis img, .keyvis a, .flashClass img { display: block; } /* ! */
#RANGE_keyvisual .keyvis, .flashClass { position: relative; }
.flashClass.popupVideo { height:366px; padding-top:27px;}
/*#flashcontent { height:330px; }*/

.keyvis { width:944px; }
.key_s { height: 315px; }
.key_x { height: 315px; }
.tab .keyvis { position: absolute; top: -90px; left: 0px; }

#RANGE_mainnav { position: absolute; top: 0px; right: 0px; width: 910px; height: 45px; }

#AREA_country { position: absolute; top: 0px; left: 174px; height: 40px; width: 102px; font-size:0.69em; color: #666666; }
#AREA_countryselection { position: absolute; top: -21px; left: 174px; height: 20px; font-size:0.69em; color: #666666; }
#AREA_countryselection * { float: left; }

#RANGE_content { position:relative; top:-24px; }

#RANGE_footer { /*font-size: 0.69em;*/ top: 64px; margin-bottom: 0px; position: relative; width: 944px; z-index: 1; background-image:url(../img/footers/footer_background.gif); background-repeat:repeat-y;}

/*
#test input  {
  font-size:100% !important;
}
*/
/*
#RANGE_footer .bt input { font-size:100%;}
*/
#RANGE_footer .headline, #RANGE_footer p, #RANGE_footer .txt, #RANGE_footer .pana { font-size:0.69em; }

#RANGE_footer .mask { height: 20px; clear: both; background-color: #666;}


.range {clear: both; position: relative; }

#RANGE_footer .col { margin-bottom: 0px; margin-top: 0px; width: 308px; }

#RANGE_footer .col .ct { padding: 0 20px 0 10px; border-left: 0px solid #B2B2B2; position:relative; top: -3px;}
#RANGE_footer .col .ct h3 { color: #f1f0f0; }
#RANGE_footer .col .ct fieldset { padding: 0px; margin-top:13px;}
#RANGE_footer .col .ct fieldset .ptop{ padding-top:7px; margin-top:0px;}
#RANGE_footer .col .ct fieldset input.txt {
  width:200px;
  margin-top:5px;
  border-top: 2px solid #2d2d2d;
  border-left: 2px solid #2d2d2d;
  border-bottom: 2px solid #d8d8d8;
  border-right: 2px solid #d8d8d8;

  /*
  height:12px;
  */
}
#RANGE_footer .col .ct fieldset input.submit { padding: 1px 5px 0px 13px; background-image:url(../img/icons/ic_arrow_right_white_grey.gif); margin:0px; background-position: 0px 50%;}
#RANGE_footer .pana.link  { margin-bottom: 2px; clear:left; }
#RANGE_footer .pana.link a { color: #fff; font-size: 1em; background-image: url(../img/icons/ic_arrow_right_white_grey.gif); }
#RANGE_footer .pana.link a:hover { background-color:#fff; color:#000; background-image: none;}
#RANGE_footer .pana.link .mask { height: 0px; width: 0px;}
#RANGE_footer .pana.link .mask *{ background-image: url(mask_darkgrey.gif) }

#RANGE_footer .submit  { position:relative; width:inherit; margin-top:7px;}
/* #RANGE_footer .submit input { color:#fff; padding:0px; margin:0px; background-color: transparent; border: 0px; font-size:0.69em; background-image: url(../img/icons/ic_arrow_right_white_grey.gif); background-position:0px 50%; background-repeat:no-repeat; padding:0px 0px 0px 10px; cursor:pointer;font-family:arial,verdana,sans-serif;} */
#RANGE_footer .submit .mask { width:0px; height:0px; }
#RANGE_footer .submit .mask * { background-image: url(mask_darkgrey.gif); }


#RANGE_footer .menu.sub a, #RANGE_footer .bt input { color: #fff; }

/* Areas */
/* ************ */
/* .nav_head elements */
.textual .header { padding-top: 30px; top: -4.2em !important; }

.visual .header {/*padding-top: 20px;*/ top: -38px !important; } /* ! defines pos. of header-nav */

input.txt { border: 1px solid #999; padding: 1px; }

.search input.txt { font-size: 9px; float: left; margin-right: 10px; width: 130px; }

/*In farbspezifische CSS ausgelagert form .bt input { background-image: url(../img/color_variations/color_default/icons/ic_arrow_right_black_white.gif); }*/

form .bt_large input { background-image: url(../img/icons/ic_next_lo_blue_lightblue.gif); }

.plane form .bt input { background-image: url(../img/icons/ic_arrow_right_white_grey.gif); color: #fff; }

.search { padding-top: 0px !important; width: 250px; }

.footer { /*height: 3.31em;*/ overflow: hidden; padding: 0px; z-index: 0; }

.footer .ct { padding: 7px 0 0 10px; }

.footer.nav_basic .menu li { float: right; }


/* #AREA_copyright */
#AREA_copyright { position: absolute; float: left; width: 250px; height: 4.63em; padding-top: 65px; font-size:0.69em;}

/* #RANGE_footernav */
#RANGE_footernav {
	position: absolute;
	float: left;
	clear: none;
	margin-left: 250px;
  padding-top: 65px;
	width: 445px;
	height: 4.63em;
	font-size:0.69em;
}

/* #AREA_search2 */
#AREA_search2 {position: absolute; right: 0px; height: 4.63em; margin-top: 65px; }
#AREA_search2 .mask * {background-image: url(../img/color_variations/color_default/masks/mask_link_white.gif)}

/* menu */
/* *********** */
.menu li { list-style: none; }

/* main */
ul.menu.main { position: absolute; }

.menu.main li { position: relative; float: left; margin-top: 3px; }

.menu.main li.hi a, .menu.main li.hi a:visited { color: #FEFEFE;  }

.menu.main li a, .menu.main li a:visited { color: #010101;  text-decoration: none; float: left; }

.menu.main li a .inner { float: left; padding: 3px 20px 3px 5px; }

.menu.main.blend li a:hover { background-color: #a3a3a3; color: #fff; }

.menu.main.blend li.hi a { background-color: #1f1f1f !important; }

.menu.main.blend li a { background-color: #DFDFDF; }


/* sub */
.sub a, .bt input, .light a { padding: 1px 5px 0px 15px; background-position: 0px 45%; background-repeat: no-repeat; }

.bt_large input { padding:1px 5px 0px 27px; height:1.57em;/*
  padding:0px 5px 2px 27px;
  height:22px;
  background-position: 0px 45%;
  */ background-repeat: no-repeat; cursor:pointer; background-position: 0px 45%}

#press_logout { height:1.475em; }

/* nav_basic */
.nav_basic { /*font-size:0.69em; line-height: 150%;*/ }

.nav_basic li { position: relative; float: left; margin-right: 15px; margin-bottom: 1px; padding: 0px !important; }

.nav_basic a, .bt input { float: left; margin-right: 0px !important; text-decoration: none; color: #666666; background-image: url(ic_arrow_right_grey_white.gif);  padding-bottom: 1px;  }
.nav_basic a:visited { color: #666666; }

.nav_basic a:hover { color: #fff; background-image: none; background-color: #a3a3a3; }

.nav_basic span { background-color:#666666; padding:1px 5px 1px 15px; color:#fff; display:block;}

/* plane */
.plane * { color: #c2c2c2; }

.plane .menu.sub a, .plane .bt input { color: #D2D2D2; text-decoration: none; background-image: url(../img/icons/ic_arrow_right_white_grey.gif); }

.plane .menu.sub .hi * { padding-left: 0px; background-image: none; color: #fff; }

.plane .menu.sub a:hover { background-color: transparent; text-decoration: underline; }

/* RANGE_mainnav */
#RANGE_mainnav ul.menu.main {/*bottom: 5px;*/ right: 20px; }

#RANGE_mainnav .menu li { margin-left: 3px; margin-top: 0px; }

#RANGE_mainnav .menu li a .onoff { font-weight: bold; font-family:Arial, Verdana, sans-serif; }

.textual #RANGE_mainnav .menu li a { height: 3em; max-height: 45px; font-size: 140%; }

.visual #RANGE_mainnav .menu li a { height:45px; }

.textual #RANGE_mainnav .onoff { float: left; line-height: 100%; }

.visual #RANGE_mainnav .onoff { display: none; }

.visual #RANGE_mainnav a { background-position: 4px 3px; background-repeat: no-repeat; }

.visual #RANGE_mainnav a .inner { min-width: 30px; height: 36px; background-position: 4px 3px; background-repeat: no-repeat; }

/* .visual #container #RANGE_mainnav a:hover .inner { background-image: none; } */


/* Page Elements */
/* ************ */

/* mask */
.mask * { position: absolute; display: block; width: 10px; height: 10px; background-repeat: no-repeat; z-index: 33; }

.mask .tl { top: -1px; left: -1px; background-position: top left; }

.mask .tr { top: -1px; right: -1px; background-position: top right; }

.mask .bl { bottom: -1px; left: -1px; background-position: bottom left; }

.mask .br { bottom: -1px; right: -1px; background-position: bottom right; }

/* Columns */
.col { float: left; position: relative; left: 20px; overflow: hidden; /*sometimes useful 4ielt7 */ }
.col_360View { float: left; position: relative; left: 20px; overflow: hidden; /*sometimes useful 4ielt7 */ }
#RANGE_footer .col { overflow: visible; }
.fullcol { margin-left:20px; margin-top:20px;}

.listing { clear:left; margin-left:20px; padding-top:20px;}

.col.left.grid_15, .col.right.grid_15 {width:462px; margin-bottom:35px}

.left10_right10 { left:10px; margin-right:10px; }

.col.full { overflow: visible; } /* 4 change of images */

.col.left, .col.head { margin-left: 0px; }

/* Colgrid */
#container .width1, .pagegrid_1_5 .col.left, .pagegrid_5_1 .col.right { width: 154px; }

#container .width2, .pagegrid_2_4 .col.left, .pagegrid_4_2 .col.right, .pagegrid_2_2_2 .col, .style_press_only { width: 308px; }

#container .width3, .pagegrid_3_3 .col { width: 462px; }

#container .width4, .pagegrid_2_4 .col.right, .pagegrid_4_2 .col.left { width: 616px; }

#container .width5, .pagegrid_5_1 .col.left, .pagegrid_1_5 .col.right { width: 770px; }

#container .width6, .pagegrid_6_0 .col { width: 924px; }

/* Grid  */
#container .grid_15 .bx { width: 211px; padding-bottom:2px; }

body .grid_1 .bx, .inwidth1 { width: 134px; }

body .grid_2 .bx, .inwidth2 { width: 288px; }

/*
body .grid_2 .bx_xl {
  width:auto;

  margin-right:20px;

}
*/
.grid_3 .bx, .inwidth3 { width: 342px; }

.grid_4 .bx, .inwidth4 { width: 596px; }

.grid_5 .bx, .inwidth5 { width: 750px; }

.grid_6 .bx, .inwidth6, .full { width: 904px; }

/* tabs */
.box.border .tableft1 { margin-left: 153px; } /* 1px less because of border width */

.box.border .tableft2 { margin-left: 307px; } /* 1px less because of border width */

.box .left1 { left: 133px; }

.tabright1 { margin-right: 20% !important; }

.tab { clear: left; }

.tablink a .inner { line-height: 110%; }

.tabHeight a .inner { line-height: 110%; }

/* Element Types */
/* ************ */
.plane { background-color: #1f1f1f; color: #E2E2E2; }

.light { background-color: #484848; }

.mask .plane { background-color: transparent; }

/* .colhead */
.colhead { margin-right: 20px; height: 2.63em; position: relative; margin-bottom: 20px; clear: both; } /*min-height: 40px;*/
.colhead.noHeight { height: 0em; }
.colhead.txtHeight { height: 1em; }
.colhead.box { min-height: 15px; height: 1.5em; margin-bottom: 15px; }
.colhead.full { left: 20px; }
.colhead .blend { float: left; position: absolute; bottom: -2px; padding-right: 0.2em; left: 0px; }
.colhead .blend.txt { bottom: -0.31em; }
.colhead ul.menu.main li { float: left; bottom: 1px; }
.colhead .menu li { margin-right: 3px; } /*height: 2em;*/
.colhead .menu li a { height: 2em; }
.colhead .small { font-size:1em;  }
.colhead.categoryhead {margin-bottom: 30px;}

/* boxes & wrappers */
.bx { float: left; margin: 0px; }

.box { margin-right: 20px }

.box img { display: block; }

.box, .wrap { position: relative; }

.box.border .ct, .wrap.border .ct { border: 1px solid #B2B2B2; position: relative; }

.jup .wrap .ct { padding: 14px 0 14px 0; } /* Jupiter images */

/*.wrap_bt_large { margin-top:3px; margin-right:10px; margin-left:5px; } */

/*.wrap_bt_large a { float:right; margin-bottom:0px; margin-top:0.5em; } */

.sep_line_top, .sep_line_bottom { border: 1px solid #b2b2b2; border-left:none; border-right:none;  }

.sep_line_top { padding-top:0.6em; border-bottom:none; }

.sep_line_bottom { padding-bottom:9px; width:268px; margin-bottom:9px; border-top:none; }

/*Product color variations - */
.colorIconList{float:none;clear:both;}
.colorIconList div{width:23px;height:10px;float:left;margin-right:3px;margin-bottom:2px;}
	.colorvar_K,.colorvar_E,.colorvar_F{background-color:#000000;}/* Black */
	.colorvar_S{background-color:#e3e3e3;}/* Silver */
	.colorvar_A{background-color:#1443a2;}/* Blue */
	.colorvar_T{background-color:#6c0c0c;}/* Brown */
	.colorvar_N{background-color:#ffcf00;}/* Gold */
	.colorvar_H{background-color:#767676;}/* Dark grey */
	.colorvar_G{background-color:#78ab46;}/* Green */
	.colorvar_P{background-color:#f7a4c9;}/* Pink */
	.colorvar_R{background-color:#c3000e;}/* Red */
	.colorvar_D{background-color:#f56d00;}/* Orange */
	.colorvar_C{background-color:#fff7d4;}/* Champagne gold */
	.colorvar_W{background-color:#ffffff;}/* White */

.moreColorsAvailable{color:#7D7D7D;font-size:0.69em;font-family:arial,verdana,sans-serif;clear:both;line-height:0.9em;padding-top:2px;padding-bottom:2px;}
.colorIconListEnd{font-size:0;clear:both;line-height:0;margin-bottom:4px;}
/* END color variations - */


/* REACH Info*/
/*.reachInfoTable{margin-bottom:24px;}*/
/*.reachInfoTable th.substanceName, th.substanceCasNo{font-weight:bold;padding: 7px 10px 7px 0;}*/
/*.reachInfoTable th.groupName{font-weight:bold;}*/
/*.reachInfoTable td.substanceName{width:466px}*/
/*.reachInfoTable td.substanceCasNo{width:466px}*/
.reachInfo{padding-top:18px;font-size:0.69em;}
.reachInfo h2{font-size:1.5em;margin-bottom:18px;}
.reachInfo p{}

/* greenTab of product detail page */
.prodDetailTabs .menu.main.blend li a.greenTab {background-color:#D0E6CF;}
.prodDetailTabs .menu.main.blend li a.greenTab:hover {background-color:#89B587;}
.prodDetailTabs .menu.main.blend li.hi a.greenTab {background-color:#5BA058 !important;}






