#configurator .btn {
  background-color: #FFFFFF;
  color: #666;
  border: 1px solid #c6c6c6;
  
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  
  box-shadow:         2px 3px 4px #C6C6C6;
  -webkit-box-shadow: 2px 3px 4px #C6C6C6;
  -moz-box-shadow:    2px 3px 4px #C6C6C6;
  
  display: inline-block;
  font-size: 14px;
  height: 30px;
  line-height: 20px;
  text-decoration: none;
  padding: 4px 10px 6px;
  text-align: left;
  margin: 3px;
  
  background: #fff;
  background: linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
  background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator a.btn:focus {
	outline: none; /* CSS 3 */
}

#configurator .btn.red {
  border: 0 none;
  color: #FFF;
  background-color:#ED1C29;
  background: linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
  background: -o-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
  background: -moz-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
  background: -webkit-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
}

#configurator .btn.block {
    display: block;
}

#configurator .btn:hover {
    box-shadow:         0 1px 2px #c6c6c6;
    -o-box-shadow:      0 1px 2px #c6c6c6;
    -moz-box-shadow:    0 1px 2px #c6c6c6;
    -webkit-box-shadow: 0 1px 2px #c6c6c6;
    
    color: #666;
}
/*#configurator .btn.red:hover {
	color: #FFF;
}*/

#configurator .btn.deactivated:hover {
    box-shadow: 0 2px 3px #c6c6c6;
    -o-box-shadow: 0 2px 3px #c6c6c6;
    -moz-box-shadow: 0 2px 3px #c6c6c6;
    -webkit-box-shadow: 0 2px 3px #c6c6c6;
    /*behavior: url("PIE.htc");*/
}

#configurator div.buttons .icon:hover,
#configurator a.btn:hover {
    color: #666;
}
#configurator a.btn.red:hover {
	color: #FFF;
}

#configurator .btn:active {
	box-shadow:         1px 1px 1px #b6b6b6 inset;
    -o-box-shadow:      1px 1px 1px #b6b6b6 inset;
    -moz-box-shadow:    1px 1px 1px #b6b6b6 inset;
    -webkit-box-shadow: 1px 1px 1px #b6b6b6 inset;

    color: #666;
}

#configurator .btn,
#configurator .btn.small {
  font-size: 14px;
}

#configurator .btn.icon,
#configurator .btn.icon-left,
#configurator .btn.small.icon,
#configurator .btn.small.icon-left {
  padding-left: 38px;
}
#configurator .btn.icon-right,
#configurator .btn.small.icon-right {
  padding-right: 38px;
}

#configurator .btn.mini {
  font-size: 13px;
  padding-top: 2px;
  height: 18px;
  line-height: 15px;
}

#configurator .btn.mini.icon,
#configurator .btn.mini.icon-left {
  padding-left: 30px;
}
#configurator .btn.mini.icon-right {
  padding-right: 30px;
}

#configurator .btn.large {
  font-size: 18px;
  height: 39px;
  line-height: 28px;
  padding-right: 13px;
  padding-left: 13px;
}

#configurator .btn.large.icon,
#configurator .btn.large.icon-left {
  padding-left: 48px;
}
#configurator .btn.large.icon-right {
  padding-right: 48px;
}

#configurator a.btn,
#configurator a.btn.small {
  height: 18px;
}

#configurator a.btn.large {
  height: 27px;
}

#configurator button.btn.mini,
#configurator input.btn.mini {
  padding-top: 0px;
  height: 21px;
}

#configurator button.btn,
#configurator button.btn.small,
#configurator input.btn,
#configurator input.btn.small {
  height: 30px;
  line-height: 19px;
  padding-top: 3px;
}

#configurator button.btn.large,
#configurator input.btn.large {
  height: 38px;
}

#configurator button.btn.mini {
  height: 21px;
}

#configurator .btn.deactivated,
#configurator .btn.deactivated,
#configurator input[disabled="disabled"].btn {
    cursor: no-drop;
    opacity: 0.6;
}

#configurator .btn.hidden {
	display: none;
}



/*** Datei Upload Feld *********************************************************************/


#configurator .styled-upload-field input[type="file"] {
    display: none;
}
/* IE8 Hack */
#configurator .styled-upload-field input[type="file"] {
    display /*\**/: block\9
}

#configurator .styled-upload-field label[for="file"] {
    height: 18px;
}
/* IE8 Hack */
#configurator .styled-upload-field label[for="file"] {
    display /*\**/: none\9
}


/*** Ab hier sind die verschiedenen Icons, eventuell kann man ab hier 'less' verwenden ******/


#configurator .icon.back,
#configurator .icon-left.back {
     background: url("../image/arrow_left.png") no-repeat scroll 0 0 #fff;
     background: url("../image/arrow_left.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
     background: url("../image/arrow_left.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
     background: url("../image/arrow_left.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
     background: url("../image/arrow_left.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.back.mini,
#configurator .icon-left.back.mini {
     background: url("../image/arrow_left1.png") no-repeat scroll 0 0 #fff;
     background: url("../image/arrow_left1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
     background: url("../image/arrow_left1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
     background: url("../image/arrow_left1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
     background: url("../image/arrow_left1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.back.large,
#configurator .icon-left.back.large {
    background: url("../image/arrow_left2.png") no-repeat scroll 0 0 #fff;
	background: url("../image/arrow_left2.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_left2.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_left2.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_left2.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


#configurator .icon.refresh,
#configurator .icon-left.refresh {
    background: url("../image/arrow_refresh.png") no-repeat scroll 11px 6px #fff;
	background: url("../image/arrow_refresh.png") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_refresh.png") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_refresh.png") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_refresh.png") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.refresh.mini,
#configurator .icon-left.refresh.mini {
    background: url("../image/arrow_refresh.png") no-repeat scroll 0 0 #fff;
	background: url("../image/arrow_refresh.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 8px 19px;
    background: url("../image/arrow_refresh.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 8px 19px;
    background: url("../image/arrow_refresh.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 8px 19px;
    background: url("../image/arrow_refresh.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 8px 19px;
}
#configurator .icon.refresh.large,
#configurator .icon-left.refresh.large {
    background: url("../image/arrow_refresh1.png") no-repeat scroll 0 0 #fff;
	background: url("../image/arrow_refresh1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_refresh1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_refresh1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_refresh1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


#configurator .icon.folder,
#configurator .icon-left.folder {
    background: url("../image/folder_explore.png") no-repeat scroll 11px 6px #fff;
	background: url("../image/folder_explore.png") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/folder_explore.png") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/folder_explore.png") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/folder_explore.png") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.folder.mini,
#configurator .icon-left.folder.mini {
    background: url("../image/folder_explore.png") no-repeat scroll 0 0 #fff;
	background: url("../image/folder_explore.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 8px 19px;
    background: url("../image/folder_explore.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 8px 19px;
    background: url("../image/folder_explore.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 8px 19px;
    background: url("../image/folder_explore.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 8px 19px;
}
#configurator .icon.folder.large,
#configurator .icon-left.folder.large {
    background: url("../image/folder_explore1.png") no-repeat scroll 0 0 #fff;
	background: url("../image/folder_explore1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/folder_explore1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/folder_explore1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/folder_explore1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


#configurator .icon.forward,
#configurator .icon-left.forward {
    background: url("../image/arrow_right.png") no-repeat scroll 0 0 #fff;
	background: url("../image/arrow_right.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.forward.mini,
#configurator .icon-left.forward.mini {	
    background: url("../image/arrow_right1.png") no-repeat scroll 0 0 #fff;
	background: url("../image/arrow_right1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.forward.large,
#configurator .icon-left.forward.large {
    background: url("../image/arrow_right2.png") no-repeat scroll 0 0 #fff;
	background: url("../image/arrow_right2.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right2.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right2.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right2.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon-right.forward {
    background: url("../image/arrow_right.png") no-repeat scroll right 0 #fff;
	background: url("../image/arrow_right.png") no-repeat scroll right 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right.png") no-repeat scroll right 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right.png") no-repeat scroll right 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right.png") no-repeat scroll right 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon-right.forward.mini { 
    background: url("../image/arrow_right1.png") no-repeat scroll right 0 #fff;
	background: url("../image/arrow_right1.png") no-repeat scroll right 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right1.png") no-repeat scroll right 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right1.png") no-repeat scroll right 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right1.png") no-repeat scroll right 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon-right.forward.large {
    background: url("../image/arrow_right1.png") no-repeat scroll right 0 #fff;
	background: url("../image/arrow_right2.png") no-repeat scroll right 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right2.png") no-repeat scroll right 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right2.png") no-repeat scroll right 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/arrow_right2.png") no-repeat scroll right 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}



#configurator .icon.new,
#configurator .icon-left.new {
    background: url("../image/add.png") no-repeat scroll 11px 6px #fff;
	background: url("../image/add.png") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add.png") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add.png") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add.png") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.new.mini,
#configurator .icon-left.new.mini {
    background: url("../image/add.png") no-repeat scroll 0 0 #fff;
	background: url("../image/add.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.new.large,
#configurator .icon-left.new.large {
    background: url("../image/add1.png") no-repeat scroll 0 0 #fff;
	background: url("../image/add1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/add1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}


#configurator .icon.show_cart,
#configurator .icon-left.show_cart {
    background: url("../image/cart.gif") no-repeat scroll 11px 6px #fff;
	background: url("../image/cart.gif") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.show_cart.mini,
#configurator .icon-left.show_cart.mini {
    background: url("../image/cart.gif") no-repeat scroll 0 0 #fff;
	background: url("../image/cart.gif") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.show_cart.large,
#configurator .icon-left.show_cart.large {
    background: url("../image/cart.gif") no-repeat scroll 0 0 #fff;
	background: url("../image/cart.gif") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.gif") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.add_enquiry_list,
#configurator .icon-left.add_enquiry_list {
    background: url("../image/cart.png") no-repeat scroll 0 0 #fff;
    background: url("../image/cart.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.add_enquiry_list.mini,
#configurator .icon-left.add_enquiry_list.mini {
    background: url("../image/cart1.png") no-repeat scroll 0 0 #fff;
    background: url("../image/cart1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.add_enquiry_list.large,
#configurator .icon-left.add_enquiry_list.large {
    background: url("../image/cart2.png") no-repeat scroll 0 0 #fff;
    background: url("../image/cart2.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart2.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart2.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/cart2.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.save,
#configurator .icon-left.save {
    background: url("../image/disk.png") no-repeat scroll 11px 6px #fff;
	background: url("../image/disk.png") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk.png") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk.png") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk.png") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.save.mini,
#configurator .icon-left.save.mini {
    background: url("../image/disk.png") no-repeat scroll 0 0 #fff;
	background: url("../image/disk.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.save.large,
#configurator .icon-left.save.large {
    background: url("../image/disk1.png") no-repeat scroll 0 0 #fff;
	background: url("../image/disk1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/disk1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.tick,
#configurator .icon-left.tick {
    background: url("../image/tick.png") no-repeat scroll 0 0 #fff;
    background: url("../image/tick.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.tick.mini,
#configurator .icon-left.tick.mini {
    background: url("../image/tick.png") no-repeat scroll 0 0 #fff;
    background: url("../image/tick.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.tick.large,
#configurator .icon-left.tick.large {
    background: url("../image/tick1.png") no-repeat scroll 0 0 #fff;
    background: url("../image/tick1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/tick1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.user_add,
#configurator .icon-left.user_add {
    background: url("../image/user_add.png") no-repeat scroll 0 0 #fff;
    background: url("../image/user_add.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.user_add.mini,
#configurator .icon-left.user_add.mini {
    background: url("../image/user_add.png") no-repeat scroll 0 0 #fff;
    background: url("../image/user_add.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.user_add.large,
#configurator .icon-left.user_add.large {
    background: url("../image/user_add1.png") no-repeat scroll 0 0 #fff;
    background: url("../image/user_add1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_add1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.user_edit,
#configurator .icon-left.user_edit {
    background: url("../image/user_edit.png") no-repeat scroll 0 0 #fff;
    background: url("../image/user_edit.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.user_edit.mini,
#configurator .icon-left.user_edit.mini {
    background: url("../image/user_edit.png") no-repeat scroll 0 0 #fff;
    background: url("../image/user_edit.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.user_edit.large,
#configurator .icon-left.user_edit.large {
    background: url("../image/user_edit1.png") no-repeat scroll 0 0 #fff;
    background: url("../image/user_edit1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/user_edit1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.config,
#configurator .icon-left.config {
    background: url("../image/icon_confmgr.png") no-repeat scroll 11px 6px #fff;
    background: url("../image/icon_confmgr.png") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.config.mini,
#configurator .icon-left.config.mini {
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0 #fff;
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.config.large,
#configurator .icon-left.config.large {
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0 #fff;
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_confmgr.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.cad_download,
#configurator .icon-left.cad_download {
    background: url("../image/icon_cad_save.png") no-repeat scroll 11px 6px #fff;
    background: url("../image/icon_cad_save.png") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.cad_download.mini,
#configurator .icon-left.cad_download.mini {
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0 #fff;
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.cad_download.large,
#configurator .icon-left.cad_download.large {
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0 #fff;
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_save.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.cadbox,
#configurator .icon-left.cadbox {
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 11px 6px #fff;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.cadbox.mini,
#configurator .icon-left.cadbox.mini {
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0 #fff;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.cadbox.large,
#configurator .icon-left.cadbox.large {
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0 #fff;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/icon_cad_cube.gif") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.livesupport,
#configurator .icon-left.livesupport {
    background: url("../image/item_live_support.png") no-repeat scroll 11px 6px #fff;
    background: url("../image/item_live_support.png") no-repeat scroll 11px 6px, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 11px 6px, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 11px 6px, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 11px 6px, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.livesupport.mini,
#configurator .icon-left.livesupport.mini {
    background: url("../image/item_live_support.png") no-repeat scroll 0 0 #fff;
    background: url("../image/item_live_support.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}
#configurator .icon.livesupport.large,
#configurator .icon-left.livesupport.large {
    background: url("../image/item_live_support1.png") no-repeat scroll 0 0 #fff;
    background: url("../image/item_live_support1.png") no-repeat scroll 0 0, linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support1.png") no-repeat scroll 0 0, -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support1.png") no-repeat scroll 0 0, -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
    background: url("../image/item_live_support1.png") no-repeat scroll 0 0, -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #dddddd 100%) repeat scroll 0 0;
}

#configurator .icon.red.livesupport,
#configurator .icon-left.red.livesupport {
    border: 0 none;
    color: #FFF;
    background: url("../image/item_live_support.png") no-repeat scroll 7px 1px #ED1C29;
    background: url("../image/item_live_support.png") no-repeat scroll 7px 1px, linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 7px 1px, -o-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 7px 1px, -moz-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
    background: url("../image/item_live_support.png") no-repeat scroll 7px 1px, -webkit-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
}
#configurator .icon.red.livesupport.mini,
#configurator .icon-left.red.livesupport.mini {
    border: 0 none;
    color: #FFF;
    background: url("../image/item_live_support2.png") no-repeat scroll 2px 0 #ED1C29;
    background: url("../image/item_live_support2.png") no-repeat scroll 2px 0, linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
    background: url("../image/item_live_support2.png") no-repeat scroll 2px 0, -o-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
    background: url("../image/item_live_support2.png") no-repeat scroll 2px 0, -moz-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
    background: url("../image/item_live_support2.png") no-repeat scroll 2px 0, -webkit-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
}
#configurator .icon.red.livesupport.large,
#configurator .icon-left.red.livesupport.large {
    border: 0 none;
    color: #FFF;
    background: url("../image/item_live_support1.png") no-repeat scroll 4px 0 #ED1C29;
    background: url("../image/item_live_support1.png") no-repeat scroll 4px 0, linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 4px 0;
    background: url("../image/item_live_support1.png") no-repeat scroll 4px 0, -o-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 4px 0;
    background: url("../image/item_live_support1.png") no-repeat scroll 4px 0, -moz-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 4px 0;
    background: url("../image/item_live_support1.png") no-repeat scroll 4px 0, -webkit-linear-gradient(top, #ff001d 0%, #ff001d 50%, #cc000a 100%) repeat scroll 0 0;
}