/* NEW BY TH.RATH 20110110 */

a:hover {cursor: pointer;}

.dlMatrix h1, .dlMatrix h2{width:755px;padding: 10px 0 7px 5px;border-bottom:1px solid #cfd1d2;text-transform: uppercase;color:#E2001A;font-size: 11px}
/* TODO: Change image path */
.matrix{margin:0;padding:0;background:url("/wps/wcm/connect/e66c248045fd99529038b89a6273051b/matrix_head.gif?MOD=AJPERES") no-repeat 142px 0;margin:0;padding: 0;}
.matrix thead{}
.matrix thead{font-family: Arial;font-size: 9px;line-height:12px}

.matrix thead th{font-weight:normal;text-align: left;color:#666666;}

.matrix thead th:hover{color:#E2001A; cursor: pointer; font-weight:normal;}

.matrix thead th.t1{padding-left:6px;padding-top:1px;}
.matrix thead th.t2{padding-left:29px;padding-top:1px;}
.matrix thead th.t3{padding-left:52px;padding-top:1px;}
.matrix thead th.t4{padding-left:76px;padding-top:1px;}
.matrix thead th.t5{padding-left:99px;padding-top:1px;}
.matrix thead th.t6{padding-left:122px;padding-top:1px;}
.matrix thead th.t7{padding-left:145px;padding-top:1px;}
.matrix thead th.t8{padding-left:169px;padding-top:1px;}
.matrix thead th.t9{padding-left:193px;padding-top:1px;}
.matrix thead th.t10{padding-left:217px;padding-top:1px;}
.matrix thead th.t11{padding-left:241px;padding-top:1px;}
.matrix thead th.t12{padding-left:260px;padding-top:1px;}
.matrix thead th.t13{padding-left:289px;padding-top:1px;}
.matrix thead th.headline{width:142px;padding-top:2px;text-transform: uppercase;font-weight: bold;color:#000000}
.matrix thead th.headline span{padding-left:5px;font-size:10px;}
.matrix tbody{background:#ffffff}
.matrix tbody td{vertical-align: top; border-top:1px solid #bfbfbf !important; border-left:1px solid #bfbfbf; margin:0; padding:0; height: 15px;}
.matrix tbody td.item{width:22px;height:15px;overflow:hidden;float:left;}
.matrix tbody td.item.act{) no-repeat left top;margin:0;padding: 0;}
.matrix tbody tr{margin:0 0 0 0;padding: 0;height:15px;}
.matrix tbody td.item.first{padding-left:5px;}
.matrix tbody td.label{border-top:1px solid #bfbfbf !important;}
.matrix tbody td.label span{padding-left:5px;color:#666666;text-transform: uppercase;font-size:10px;}

.matrix tbody td.label span:hover{cursor: pointer; color:#E2001A;}
.matrix tbody td last{border: 0 !important;}

.matrix tbody tr.subline td{padding-top:10px;text-transform: uppercase;font-weight: bold;}
.matrix tbody tr.subline td.headline{border-left:none;}
.matrix tbody td.headline span{padding-left:5px}
.matrix tbody tr.subline td.headline span{padding-left:6px;font-size:10px;}
.matrix tbody td.last{border-left:1px solid #bfbfbf; border-top:none !important;}
.matrix tbody tr.lastrow td{border-bottom:1px solid #bfbfbf;}
.matrix tbody tr.lastrow td.last{border-bottom:none !important; border-top:none !important;}
.dlComponent .dlMatrix .left{width:270px;float:left;}
.dlComponent .dlMatrix .left .teaser1 p{width:365px;color:#666666;position:absolute}
.dlComponent .dlMatrix .left .teaser1{position:relative;width:270px;height:135px;padding-left:5px;}
.dlComponent .dlMatrix .left .teaser2{position:relative;padding:11px 0 0 6px;}
.dlComponent .dlMatrix .left .teaser2 p{width:240px;}
.dlComponent .dlMatrix .left .teaser2 h3{font-family: Arial;font-size:11px;text-transform: uppercase;padding:0;margin:0;color:#000000}
.dlComponent .dlMatrix .left .teaser2 p{margin:0;padding:0}
.tooltip .teaser2{position:relative;padding:0;width:240px;background:#ffffff}
.tooltip .teaser2 p{width:240px;}
.tooltip .teaser2 h3{font-family: Arial;font-size:11px;text-transform: uppercase;padding:0;margin:0;color:#000000}
.tooltip .teaser2 p{margin:0;padding:0}
.dlComponent .dlMatrix .left .teaser3{border:1px solid #bfbfbf;padding:8px 7px 8px 7px;float:left;margin:25px 0 0 5px;display:inline}
.dlComponent .dlMatrix .left .teaser3 h4{width:226px;font-family: Arial;font-size:11px;padding:0;margin:0;font-weight:bold;color:#666666}
.dlComponent .dlMatrix .left .teaser3 p{width:226px;color:#666666}
/* TODO: Change image path */
.dlComponent .dlMatrix .left .teaser3 span.dl1{color:#5e5e5e;background: url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -45px;padding-left:23px;margin-left:6px}
/* TODO: Change image path */
.dlComponent .dlMatrix .left .teaser3 span.dl2{color:#5e5e5e;background: url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -21px;padding-left:23px;margin-left:6px}
.dlComponent .dlMatrix .left .teaser3 a:hover{text-decoration: underline}
.tooltip{background:#ffffff}
.tooltip .teaser3{border:1px solid #bfbfbf;padding:8px 7px 8px 7px;float:left;margin:25px 0 0 -1px;display:inline}
.tooltip .teaser3 h4{width:226px;font-family: Arial;font-size:11px;padding:0;margin:0;font-weight:bold;color:#666666}
.tooltip .teaser3 p{width:226px;color:#666666}
/* TODO: Change image path */
.tooltip .teaser3 span.dl1{color:#5e5e5e;background: url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -45px;padding-left:23px;margin-left:6px;text-transform: none;font-size:11px}
/* TODO: Change image path */
.tooltip .teaser3 span.dl2{color:#5e5e5e;background: url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -21px;padding-left:23px;margin-left:6px;text-transform: none;font-size:11px}
.tooltip .teaser3 a:hover{text-decoration: underline}
.dlComponent .dlMatrix .right{width:470px;float:left;padding-top:30px}
/* TODO: Change image path */
div.act{background: url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat -1px -71px;width:21px;height:13px;float:left}

div.act:hover{background: #E2001A url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat -43px -71px;width:21px;height:13px;float:left; cursor: pointer;}

/* IE 7 hacks*/
*+html .matrix tbody td.item{width:21px;float:none;overflow:hidden;margin:0;padding:0}
*+html .dlComponent .dlMatrix .left .teaser1{position:relative;width:360px;height:145px;padding-left:5px;}
*+html .dlComponent .dlMatrix .left .teaser2{padding-top:2px}


.lvRows h1{float:left;color: #E2001A;font-weight: normal;padding-bottom: 20px}
.lvRows h1 span{text-transform: uppercase;font-weight:bold}
.lvRows .lvMatrix{}
.lvRows .lvMatrix .lvMatrixHead{float:left;clear:both;width:759px;font-weight: bold;border-bottom:1px solid #d0d2d1;padding-top:10px}
.lvRows .lvMatrix .lvMatrixHead .lvMatrixImage{width:118px;float:left}
.lvRows .lvMatrix .lvMatrixHead .lvMatrixArtNr{width:68px;float:left}
.lvRows .lvMatrix .lvMatrixHead .lvMatrixDesign{width:140px;float:left}
.lvRows .lvMatrix .lvMatrixHead .lvMatrixType{width:127px;float:left}
.lvRows .lvMatrix .lvMatrixHead .lvMatrixDim{width:136px;float:left}
.lvRows .lvMatrix .lvMatrixHead .lvMatrixDL{width:83px;float:left}
.lvRows .lvMatrix .lvMatrixHead .lvMatrixList{width:87px;float:left;background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 106px -214px}
.lvRows .lvMatrix .lvMatrixHead .lvMatrixList2{width:87px;float:left;background: none}
.lvRows .lvMatrix .lvMatrixHead p{float:left;width:auto;margin:0}
.lvRows .lvMatrix .lvMatrixHead .down{float:left;width:7px;height:5px;margin:5px 1px 0 10px}
.lvRows .lvMatrix .lvMatrixHead .down span{display:none;}
.lvRows .lvMatrix .lvMatrixHead .up{float:left;width:7px;height:5px;margin:5px 1px 0 0}
.lvRows .lvMatrix .lvMatrixHead .up span{display:none;}
.lvRows .lvMatrix .lvMatrixRow{float:left;clear:both;width:759px;border-bottom:1px solid #d0d2d1}
.lvRows .lvMatrix .lvMatrixRow div{padding:6px 0 3px 0;}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixImage{width:118px;float:left;padding-top:3px}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixImage img{margin:0}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixArtNr{width:68px;float:left;color: #E2001A;font-weight: bold;text-transform: uppercase}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixDesign{width:140px;float:left;color: #E2001A;font-weight: bold;text-transform: uppercase}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixType{width:127px;float:left}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixDim{width:136px;float:left}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixDim div{padding:0;border:0}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixDim .label{clear:both;float:left;width:50px;}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixDim .value{float:left;width:55px;text-align: right;}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixDL{width:83px;float:left}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixDL a{text-decoration:underline}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixDL a:hover{text-decoration:none}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixList{width:87px;float:left}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixList a{background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 106px -214px;;margin-left:50px;width:9px;height:12px;float:left}
.lvRows2 .lvMatrix .lvMatrixRow .lvMatrixList a{background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -43px;margin-left:30px;width:12px;height:12px;float:left}
.lvRows .lvMatrix .lvMatrixRow .lvMatrixList a span{display:none}
.lvRows .lvMatrix .pager{float:left;display:block;width:759px; height: 35px; border-bottom:1px solid #d0d2d1;padding:5px 0 5px 0}

.lvRows .lvMatrix .pager .content{display: inline; float: right; width: 260px; height: 50px;}
.selector #page {float: left; display: inline; background-color: #fff; border: solid 1px #8a8a8a; padding: 0 0 0 2px; width: 50px; margin: 0 6px 0 0;}

.lvRows .lvMatrix .pager .content .selector{float: left;}

.lvRows .lvMatrix .pager .content .label1{float: left; display: inline; margin:0 6px 0 0;color:#666666}
.lvRows .lvMatrix .pager .content .label2{float: left; display: inline; margin-top:15px;color:#666666}
.lvRows .lvMatrix .pager .content ul{float: left; list-style-type: none; margin:0 10px 0 3px;display:inline}
.lvRows .lvMatrix .pager .content ul li{padding:0 2px 0 0;margin:0 0 0 0;width:auto;float:left}
.lvRows .lvMatrix .pager .content ul li a{padding:0;margin:0;text-decoration: underline}
.lvRows .lvMatrix .pager .content ul li a:hover{text-decoration: none}
.lvRows .lvMatrix .pager .content .boxes{float:left; margin-left: 4px;}
.lvRows .lvMatrix .pager .content .boxes a{width:30px;height:24px;float:left;background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -134px;}
.lvRows .lvMatrix .pager .content .boxes a:hover {cursor: pointer;}
.lvRows .lvMatrix .pager .content .boxes a span{display: none}
.lvRows .lvMatrix .pager .content .list{float:left;margin-left:6px;}
.lvRows .lvMatrix .pager .content .list a{width:30px;height:24px;float:left;background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -101px;}

.lvRows .lvMatrix .pager .content .list a:hover{cursor:pointer;}

.lvRows .lvMatrix .pager .content .list a span{display: none}
.lvRows .lvMatrix .pager .selector label{width:auto;font-style: normal;padding:0 0 0 7px;float:left;text-transform: uppercase; margin-right: 4px;}
.lvRows .lvMatrix .pager .selector select{margin:0 0 0 4px; float:left; background-color: #FFFFFF; border: 1px solid #8A8A8A; padding: 0 0 0 2px; text-align: center;}

.bvMatrix{float:left;width:759px;overflow:hidden}
.bvMatrix h3{float:left;width:759px;border-top:1px solid #d0d2d1;background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 7px 7px}
.bvMatrix h3 span{color:#666666;font-size:11px;padding:3px 0 0 19px;float:left;line-height:15px;color:#666666;text-transform: uppercase}
.bvMatrix h4{float:left;width:759px;color:#666666;font-size:11px;padding:3px 0 0 4px;line-height:15px;color:#666666;text-transform: uppercase}
.bvMatrixProd h3{font-weight:normal}
.bvRows .bvMatrix .pager{border:none}
.bvMatrix .bvMatrixRow{float:left;width:759px;padding:0 0 14px 4px}
.bvMatrix .bvMatrixRow .bvMatrixBox{border:1px solid #696969;padding:24px 31px 0 32px;float:left;margin-right:6px;position: relative}
.bvMatrix .bvMatrixRow .bvMatrixBox .bvMatrixBoxInner{width:174px;height:156px;float:left;position:relative}
.bvMatrix .bvMatrixRow .bvMatrixBox .bvMatrixBoxInner .image{margin:0 0 5px 0;height:85px;overflow: hidden}
.bvMatrix .bvMatrixRow .bvMatrixBox .bvMatrixBoxInner .image img{margin:0}
.bvMatrix .bvMatrixRow .bvMatrixBox .bvMatrixBoxInner p{clear:both;width:174px;margin:0;line-height:13px;font-size:10px;}
.bvMatrix .bvMatrixRow .bvMatrixBox .bvMatrixBoxInner p a{font-size:12px;color:#E2001A;text-transform: uppercase;text-decoration: underline;font-size:11px;margin-right:5px}
.bvMatrix .bvMatrixRow .bvMatrixBox .bvMatrixBoxInner p a:hover{text-decoration: none}
.bvMatrix .bvMatrixRow .bvMatrixBox .list{position:absolute;top:153px;left:212px;width:12px;height:9px;float:left}
/*.bvMatrix .bvMatrixRow .bvMatrixBox .list a{width:12px;height:9px;float:left}*/
.bvMatrix .bvMatrixRow .bvMatrixBox .list img{width:14px;height:14px;float:left}
/*.bvMatrix .bvMatrixRow .bvMatrixBox .list a span{display:none}*/
bvMatrix .bvMatrixRow .bvMatrixBox .list img span{display:none}
.bvMatrix .bvMatrixRow .bvMatrixBox .remove{position:absolute;top:161px;left:215px;width:9px;height:12px;float:left}
.bvMatrix .bvMatrixRow .bvMatrixBox .remove a{background: url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -20px;width:9px;height:12px;float:left}
.bvMatrix .bvMatrixRow .bvMatrixBox .remove a span{display:none}
.bvMatrix .bvMatrixSelector{padding:0 0 4px 16px;float:left}
.bvMatrix .bvMatrixSelector label{font-style: normal;float:left;width:auto;margin-right:20px;color:#666666;}
.bvMatrix .bvMatrixSelector div{display: inline; float:left;padding-top:2px; word-wrap: normal; white-space:nowrap;}
.bvMatrix .bvMatrixSelector input{width:20px;;float:left;border:none}
.bvMatrix .bvMatrixSelector p {margin:0;padding:3px 12px 3px 0;height:25px;display:block; background:#fff url("/wps/wcm/connect/b6ea1680474b8324b4d4bf85f1e975f4/ok-adv.jpg?MOD=AJPERES") no-repeat 16px 6px;}
.bvMatrix .bvMatrixSelector p a{text-decoration: underline;color:#666666}
.bvMatrix .bvMatrixSelector p a.hidden{display:none}
.bvMatrix .bvMatrixSelector p a:hover{text-decoration: none}


#searchBox {float:left;margin-bottom:10px}
/*#searchBox .item{background:url(/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES) no-repeat left -255px;list-style: none;margin:0 0 0 0;padding:0;float:left;clear:both;width:188px}*/
#searchBox .item{border-top:1px dashed #CFD1D2;list-style: none;margin:0 0 0 0;padding:0;float:left;clear:both;width:200px}
#searchBox .item li{float:left;clear:both;padding:14px 0 7px 12px;text-align: left}
#searchBox .item li a{padding:0 20px 0 0;text-transform: uppercase}
#searchBox .itemSearch{background:none}
#searchBox .itemReset li input{border:none; background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 68px -212px;text-transform: uppercase;margin:0 !important;padding:0;font-size:11px;line-height:12px;text-align: left; min-width:90px;}

#searchBox .itemReset li input:hover{cursor: pointer; color: #E2001A;}

#searchBox .itemSearch li input{border:none; background:#eeeeeb url("/wps/wcm/connect/8b69f50046128f0ea7cfaf51e9e46078/sprites-special-but.gif?MOD=AJPERES") no-repeat 60px -5px;text-transform: uppercase;margin:0;padding:0 20px 0 0;font-size:10px;line-height:11px;text-align: left; width:90px; height: 20px;}

#searchBox .itemSearch li input:hover{cursor: pointer; background: url("/wps/wcm/connect/cba26f004612984ea7dfaf51e9e46078/sprites-special-but_2.gif?MOD=AJPERES") no-repeat 64px -5px; }

#searchBox .itemSearch li #submitter {cursor: pointer; color: #666; padding: 2px; height: 20px; width:90px; text-align: left;}
#searchBox .itemSearch li #submitter:hover {background-color: #e7e7de; color:#E2001A;}

#searchBox .itemSearch li #total {color:red; margin-left: 4px;}

#searchBox .itemBasket li a{background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 106px -214px;text-transform: uppercase}
#searchBox .itemSizeRange li a{padding-left:14px;background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 2px -214px;text-transform: uppercase}
#searchBox .itemSizeRange li a.act{padding-left:14px;background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -197px;text-transform: uppercase}
#searchBox .item li ul{list-style-type: none;padding:0;margin:0;display: none}
/*#searchBox .itemSizeRange li ul{display: block}*/
#searchBox .item li ul li{padding:2px 0 1px 0;width:175px;line-height:13px;}
#searchBox .itemSizeRange li ul li{padding:3px 0 3px 0;/*background:url(/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES) no-repeat 165px -231px;*/}
#searchBox .itemSizeRange li a{display: block;padding-bottom: 4px}

#searchBox .itemProductFamily li a{/*background:url(/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES) no-repeat 165px -232px*/;display: block;padding-bottom: 4px;}
#searchBox .itemProductFamily li a span{padding-left:14px;background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 2px -214px;text-transform: uppercase}

#searchBox .itemProductFamily li ul li a{padding-left: 12px; background-image: none !important;}

#searchBox .itemProductFamily li a.act span{padding-left:14px;background:url("wps/wcm/connect/298a60004bbe3051bab7bf9b65639356/sprites_2.gif?MOD=AJPERES") no-repeat left -197px;text-transform: uppercase}
#searchBox .item li ul li div{margin:0;width:175px}
#searchBox .item li ul li div.ui-slider-horizontal{margin:0;width:105px;margin:13px 0 0 10px}
.subItem label{padding:12px 0 0 0;width:30px;margin-left:17px}
#searchBox .item li ul li div a{margin:0;padding:0 0 0 27px;background:transparent url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 17px -213px;width:120px}
#searchBox .item li ul li div.subItem a{padding:0;background:none;width:auto}
#searchBox .item li ul li div a.act{margin:0;padding:0 0 0 27px;background:transparent url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 14px -196px;}
#searchBox .item li ul li div div{display:none}
#searchBox .item li ul li .input{float:left;width:22px;margin:0;padding:0 0 0 10px;background:none}
#searchBox .item li ul li .input input{width:20px;border:none}
#searchBox .item li ul li .label{float:left;width:120px;background:none;margin:0;padding:1px 0;background:none}
#searchBox .item li ul li .label label{width:120px;font-style: normal;margin:0;padding:0}
#searchBox .item li ul li .label label a{text-decoration: underline;background:none;padding:0;margin:0;font-size: 10px;text-transform: none}
#searchBox .item li ul li .label label a:hover{text-decoration: none}
#searchBox .item li ul li .count{float:left;width:22px;text-align: right;margin:0;padding:1px 0;background:none}
#searchBox .searchBoxBottom{border-top:1px dashed #CFD1D2;height:1px;width:200px;float:left; margin-top: 4px;}
#searchBox .item li ul li div.subItem .ranger{background: none repeat scroll 0 0 #FFFFFF;float: left;width: 128px;}
#searchBox .item li ul li div.subItem .ranger input{
	border: 0 none;
    color: #666666;
    font-size: 10px;
    font-weight: normal;
    margin: 3px 0 0 7px;
    text-align: center;
}

#searchBox .item li ul li div div .ui-slider .ui-slider-handle {
    cursor: default;
    height: 1.2em;
    position: absolute;
    width: 1.2em;
    z-index: 2;
}

#searchBox .item li ul li div div .ui-widget-content {
    background: url("/wps/wcm/connect/a0fc270045fd9953903ab89a6273051b/slider_bg.gif?MOD=AJPERES") repeat-x left top;
    border: 1px solid #DDDDDD;
    color: #333333;
}

#searchBox .item li ul li div div .ui-state-default,
#searchBox .item li ul li div div .ui-widget-content .ui-state-default,
#searchBox .item li ul li div div .ui-widget-header .ui-state-default {
    background: url("/testAdvancedSearch/css/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #F6F6F6;
    border: 1px solid #CCCCCC;
    color: #1C94C4;
    font-weight: bold;
}
#searchBox .item li ul li div div .ui-widget-content a {
    color: #333333;
}
#searchBox .item li ul li div div .ui-corner-all {
    -moz-border-radius: 0;
    border:none;
}
#searchBox .item li ul li div div .ui-corner-all a{
    -moz-border-radius: 4px 4px 4px 4px;
    border: 1px solid #DDDDDD;
}
#searchBox .item li ul li div div .ui-state-default,
#searchBox .item li ul li div div .ui-widget-content .ui-state-default,
#searchBox .item li ul li div div .ui-widget-header .ui-state-default{
    background: url("/testAdvancedSearch/css/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #F6F6F6;
    color: #1C94C4;
    font-weight: bold;
}
#searchBox .item li ul li div div .ui-widget-header{
	border: none;
	background: none;
}
.ui-corner-all {
    -moz-border-radius: 0 0 0 0;
}

/* Reference search */

.model_number_search input {height: 16px; width: 120px; margin: 7px 4px 1px 0 !important; padding-left: 2px; font-family: Arial;font-size: 11px;line-height:13px; color:#E2001A;}
.model_number_search #button {height: 20px; width: 50px; float:right; margin: 7px 0 0 0 !important; padding: 0 !important; background-color: #eeeeeb; color:#666 !important; cursor: pointer; border:0 !important;
}
.model_number_search #button:hover {background-color: #e7e7de; color:#ff0000; border:0 !important;}

/* Reference search */
.reset_button {background-color: transparent;}

.reset_button input{height: 20px !important; min-width: 99% !important; margin: 1px 4px 1px 0 !important; padding:0 0 0 4px !important;  font-family: Arial; font-size: 10px !important; line-height:11px !important; color:#666 !important; background-color: #eeeeeb !important; background-image: none !important;}

.reset_button input:hover {background-color: #e7e7de !important; color:#E2001A !important;}

#errorMessage {min-height: 2px; width: auto; margin: 0 !important; font-family: Arial;font-size: 11px;line-height:13px; color:#ff0000;}


/* Top-teaser in results */
.teaser3_tit {min-height: 45px; width: 470px; margin-top: 10px; margin-bottom: 10px; border:1px solid #bfbfbf;padding:8px 7px 8px 7px; display: block; overflow: visible; clear: both;}
.teaser3_tit span.dl1{color:#5e5e5e;background: url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -45px;padding-left:23px;margin-left:6px}
.teaser3_tit span.dl2{color:#5e5e5e;background: url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -21px;padding-left:23px;margin-left:6px}
.teaser3_tit h4{font-size:11px;padding:0;margin:0;font-weight:bold;color:#666666;}
.teaser3_tit p {width: auto; !important; margin: 0; padding: 2px 2px 2px 4px;}


/* New for list elements at left */

#searchBox .item li ul li .labelMenuChechbox {float:left;width:120px;background:none;margin:0;padding:1px 0; background:none}
#searchBox .item li ul li .labelMenuChechbox label{width:120px;font-style: normal;margin:0;padding:0}
#searchBox .item li ul li .labelMenuChechbox label a{text-decoration: underline;background:none;padding:0;margin:0;font-size: 10px;text-transform: none}
#searchBox .item li ul li .labelMenuChechbox label a:hover{text-decoration: none}

/*paginador nuevo */

.pageSelector {width: 45%; background-color: #fff; float: left; margin-right: 10px;}

/* Correct the triangle side */
/*#searchBox .itemProductFamily*/ .lix_interior .act {padding-left:14px !important; background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat 2px -214px !important;text-transform: uppercase;}
/*#searchBox .itemProductFamily*/ .lix_interior.act {padding-left:14px !important; background:url("/wps/wcm/connect/76f7348045fd9954903cb89a6273051b/sprites.gif?MOD=AJPERES") no-repeat left -197px !important; text-transform: uppercase;}


.noline {border: none !important;}
.specialpadding {padding: 7px 0 7px 12px;}

input.okgo {margin:0;padding:0 12px 3px 0;height:18px; width: 94px !important; clear: both !important; display:block; background:#EEEEEB url("/wps/wcm/connect/b6ea1680474b8324b4d4bf85f1e975f4/ok-adv.jpg?MOD=AJPERES") no-repeat 72px 2px;  color: #666666 !important; font-family: Arial; font-size: 10px !important;}

input.okgo:hover {cursor: pointer;}

.okgo-box{display: block !important; clear: both !important; padding: 0; margin-right: 15px; margin: 10px 10px 10px 0; width: 100px;}

.separador {clear:both !important; height: 2px; width: 100%;}

.back_button {background-color: transparent; width: 80px; float:left; margin: 4px 0;}
.back_button input 
	{
	background-color: #EEEEEB !important;
    background-image: none !important;
    color: #666666 !important;
    font-family: Arial;
    font-size: 10px !important;
    height: 20px !important;
    line-height: 11px !important;
    min-width: 90px !important;
    padding: 0 0 0 4px !important;
    }
    
.back_button input:hover {background-color: #666; cursor: pointer; padding: 2px;}

/* loading
--------------------------------------------------------------------------------*/
	
	#loading_box {
	width:100%;
	height:300%;
	z-index:999;
	display: none;
	background-color: #fff;
	position:absolute;
    top:58px;
    left: 0;
    margin-top: 0px;
    margin-left: 0px;
	opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8;
}

#loading_box span{
	position:absolute;
    top:40%;
    left: 50%;
    margin-top: -100px;
    margin-left: -100px;
}

.paginator-text {
width: 55px;
display: inline;
background-color: #fff;
color: #666;
float:left;
}