.tx-tdtophardware-pi1{position:relative;height:350px;overflow:hidden;margin:10px 89px;}
.tx-tdtophardware-pi1 .innerC{height:310px}
.tx-tdtophardware-pi1 .buttons{width:200px;list-style-type:none;margin-top:20px;float:left;}
.tx-tdtophardware-pi1 .buttons li{cursor:pointer;color:#1c274c;background-image:url('../image/ico_lnk_ar_0.gif');background-position:left 5px;background-repeat:no-repeat;letter-spacing:1px;line-height:17px;padding-left:14px;}
.tx-tdtophardware-pi1 .buttons li.active{color:#39c;}
.tx-tdtophardware-pi1 .buttons li:hover{color:#39c;}
.tx-tdtophardware-pi1 .slshow{position:absolute;margin-left:250px;width:530px;}
* html .tx-tdtophardware-pi1 .slshow{margin-left:20px;}
.tx-tdtophardware-pi1 .slshow div{width:530px;height:350px;z-index:1;}
.tx-tdtophardware-pi1 #slide1{position:absolute;}
.tx-tdtophardware-pi1 .slshow div a{float:left;}
.tx-tdtophardware-pi1 .slshow .slcontent{float:right;width:320px;}
.tx-tdtophardware-pi1 .slshow .slcontent ul{padding:20px 0;}
#slidebox{position:relative;z-index:1;overflow:hidden;height:550px;}
#slidebox div.deviceInsideSlide{height:420px}
#slidebox .buttons{text-align:left}
#slidebox .next{float:right}
.sample8 .buttons{text-align:center;clear:both;background-color:#f5f5f5;border:1px solid #efefef;padding: 10px}
.sample8 .buttons a{opacity:0.4}
.sample8 .buttons a.current{opacity:1}
.tx-tdhwbook-pi1{padding:0 0 15px 0px;background-image:url('../image/BG_device.png');background-repeat:repeat-x;margin:0 87px;position:relative}
.tx-tdhwbook-pi1 .thumbs{width:54px;}
.tx-tdhwbook-pi1 .thumbs div{display:block;width:54px;height:41px;margin:3px 0;cursor:pointer;}
.tx-tdhwbook-pi1 .thumbs div img{display:block;width:100%;height:100%;border:none}
.tx-tdhwbook-pi1 .info{width:240px;height:50px;background:#000;position:absolute;}
.tx-tdhwbook-pi1 .info p, .tx-tdhwbook-pi1 .info h4{color:#fff;padding:3px 8px;font-family:Arial;}
.tx-tdhwbook-pi1 .info h4{font-size:14px;}
.tx-tdhwbook-pi1 .info h4 a{float:right;background:#fff;color:#000;font-size:10px;padding:0 3px;text-decoration:none}
.tx-tdhwbook-pi1 .mask1{position:relative;height:530px;border:1px solid #efefef;border-top:none;border-bottom:none}
.tx-tdhwbook-pi1 .mask2{position:relative;width:240px;height:180px;overflow:hidden;}
.tx-tdhwbook-pi1 .mask3{position:relative;width:480px;height:240px;overflow:hidden;}
.tx-tdhwbook-pi1 #handles8 img{display:inline;border:none;padding:5px;height:75px;cursor:pointer;}
#slidebox .deviceImage{float:left;position:relative;background-repeat:no-repeat;background-position:right 10px;padding-right:18px;width:300px;height:320px;text-align:right}
#slidebox h3{font-size:21px;font-weight:normal;padding:30px 15px 30px 100px;}
#slidebox h3 a, #slidebox li{color:#fff !important;}
#slidebox li{background-image:url("../image/list_bullet_fff.gif");font-size: 15px;line-height: 18px;background-position: 0 8px}
#slidebox p{font-size:10px;}
#slidebox .deviceSlideContent{float:left;width:300px;padding-left:30px;}
#slidebox .deviceSlideContent ul{padding:0 0 18px 0}
#slidebox form{height:177px;padding:10px;background-image:url('../image/BG_tariffBox.png');background-repeat:no-repeat;background-position:top left;margin-top:20px;position: relative}
#slidebox .hidden{display:none;}
#slidebox select{display:block;border:none;margin:0 0 17px;padding:1px;width:250px;font-size:12px;font-weight:bold;color:#000066;}
#slidebox select option{margin-top:3px;}
#slidebox select b{color:red;}
#slidebox .fright{ position: absolute; bottom: 40px; right: 33px}
#slidebox .devicePrice{color:#fff;line-height:30px;font-size:42px;top: 30px;float:left; padding-right:10px; position:relative}
#slidebox .devicePrice span{color:#fff;line-height:30px;font-size:12px;}
#slidebox .sinline{padding-left:15px;text-align:notify;}
.sinline strong {display: block; padding: 10px 0}
#slidebox .pleaseComment {font-size:11px;background-image:url('../image/kommentar.gif');background-repeat:no-repeat;background-position:105px top;}
#slidebox .viewVid{font-size:11px;}
#slidebox .viewVid a{font-size:11px;background-image: url('../image/ico_lnk_ar_0.gif');background-repeat: no-repeat;background-position: 0 3px; padding-left: 15px}
#slidebox .deviceImageStoerer{position:absolute;top:30px}
#slidebox .deviceDesc{float:left;top: 30px; font-size:11px; color: #fff;  position:relative; line-height:12px; overflow:hidden; height: 140px}
.pleaseComment a{background-image: url('../image/ico_lnk_ar_0.gif');background-repeat: no-repeat;background-position: 0 3px; padding-left: 15px}
.o2CustSelect{}
.newListSelected{color: #fff; text-indent:20px;width:250px}
.selectedTxt{font-size:15px;font-weight:bold}
.o2CustSelect  li{background:none!important}
.o2CustSelect  a{color:#fff!important}
.o2CustSelect  a:hover{color:#fff!important}
.newList li{padding: 0; font-size: 12px!important}
.newList{padding: 10px 0!important}
.backward{display:block;position: absolute;background-image: url('../image/bg_stage_cntrl_lft.png');background-repeat:no-repeat;background-position: -29px 0;width:29px;height: 420px;z-index:100;cursor:pointer}
.forward{display:block;position: absolute;right:0px;background-image: url('../image/bg_stage_cntrl_rght.png');background-repeat:no-repeat;background-position: -29px 0;width:29px;height: 420px;z-index:100;cursor:pointer}
.forward:hover,.backward:hover{background-position: 0 0}
.vidOverlay{-moz-border-radius:8px 8px 8px 8px;border:5px solid rgba(82, 82, 82, 0.698);z-index:9999;margin-top: 100px}
.vidOverlay .close {background-image:url(../image/ico_close_2.gif);	position:absolute; left:-15px; top:-12px;	cursor:pointer;	height:35px;	width:35px;background-repeat: no-repeat;}
.vidOverlay .close:hover {background-image:url(../image/ico_close_3.gif);	}

