@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;color:#454545;; font: 1.25em "Trebuchet MS","Trebuchet",Arial,Helvetica,Verdana,sans-serif;  line-height: 1.5em; }
form,imgtest,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:0;}
li{list-style-type:none;}
a{text-decoration:none;color:#2b3033;cursor:pointer;}
a:hover{text-decoration:none; color: #F7941D;}
a:focus,a:active,a:visited{text-decoration:none;}
.uppercase{text-transform:uppercase; font-weight:bold;}

#submit_btn {
	border:none;
	width:30px;   
    height:30px;  
	cursor:pointer;   
          display:block;   
          font-size:0;   
          line-height:0;   
          text-indent:-9999px;   
} 
.submit_btn_delete{background:url(imgtest/del.png) no-repeat center;  }
.submit_btn_renew{background:url(imgtest/re-new.png) no-repeat center;} 	
.pcStyle{border:1px solid #ccc;  max-height:95px}
.txt1{ max-width:300px}
.txt2{max-width:400px}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em; font-weight:normal;}
.f-left{ float:left}
.f-right{ float:right}
.clear{ clear:both}
.color1{ color:#FF6666}
.color2{ color:#669900}
.color3{ color:#3333FF}
.color4{ color:#454545}
.color5 { color:#6699FF}
.color6 {color:#005daa;}
.color7 {color:red;}
.color8 {color:#fff;}
.lineheg1{ line-height:18px}
.lineheg2{ line-height:25px}
.logo{ margin:10px 0}
.marginTop5 { margin-top:5px}
#header{ margin-bottom:5px}
.header-in{border:1px solid #eee;border-top:none;background:#f2f2f2;color:#CF7F00;margin:0 auto; line-height:20px; overflow:hidden; font-size:10px}
.header-top{ margin-top:10px;}
.header-sarch{border:1px solid #eee; background:#F7F7F7; height:50px; width:700px; float:right; padding-left:20px; padding-top:10px}
#googleBox {
    background: url("imgtest/logoGoogle.png") no-repeat scroll right 4px transparent;
    width: 570px;
	position: absolute;
}
#googleBoxSubmit {
    background: url("imgtest/btnRechercher.png") no-repeat scroll left top transparent;
    border: medium none;
    float: right;
    height: 26px;
    margin-right: 108px;
    width: 97px;
}
.searchField {
    background: url("imgtest/searchField.png") no-repeat scroll left top transparent;
    border: medium none;
    color: #4F5051;
    float: left;
    height: 16px;
    padding: 5px 5px 5px 30px;
    width: 330px;
}
ul.example { clear:both; margin-top:5px}
ul.example li { float:left; margin-left:10px; line-height:25px}

#freetv-searchbar {
    background: -moz-linear-gradient(center top , #FAFAFA 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
    border: 1px solid #B8B8B8;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 2px #F1F1F1;
    clear: both;
    display: block;
    margin: 15px 0;
    padding: 11px;
}
#freetv-searchbar .searchfield {
    background: url("imgtest/freetv_searchbar.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #4F4F4F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 21px;
    padding: 6px 10px 4px 30px;
    width: 459px;
}
#freetv-searchbar .searchfield:focus {
    background-position: 0 -31px;
}
#freetv-searchbar .searchbtn {
    background: url("imgtest/freetv_searchbar.png") no-repeat scroll 0 -62px transparent;
    border: medium none;
    cursor: pointer;
    float: right;
    font-size: 0;
    height: 31px;
    text-indent: -9999px;
    vertical-align: top;
    width: 94px;
}
#freetv-searchbar .searchbtn:active {
    background-position: -94px -62px;
}
#search
.searchTil{background-color:#E8F3FF; line-height:20px;border:1px solid #ccc; padding:3px}
.searchCon{border:1px solid #ccc; border-top:none; margin-bottom:5px}
.searchMain{width:510px}
#path{ border-bottom:1px solid #ccc; line-height:20px; margin-bottom:3px}
#path a { color:#6666FF}
#mainContent{}
#sidenav{  float:left}
#sidenavr{width:100%; float:right}
#section a{
	
	display:block;
    background: #EA7500 none repeat scroll 0 0;
    border-bottom: 3px solid #c1c2c3;
  /*  border-radius: 6px;*/
    color: #fff;
    cursor: pointer;
    font-size: 120%;
    font-weight: bold;
    padding:10px 8px;
    text-align: left;
}
#section a:hover {
    background: #CE6700 none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}
.navleft{width:220px; float:left}
.navright{float:right; width:790px; margin-left:5px}
.sula{ background-color:#F9F9F9; border:1px solid #ccc;border-top:none; margin-bottom:5px}
.sulali {border-bottom:1px #EBEBEB solid; line-height:25px; width:100%;  padding-left:5px;color: #333; }
.sulali a { color: #333 ;}
.sulb { color: #D5D5D5; padding-left:5px; }
.sulb , .sule{ background-color:#fff;float:left; }
.sulb li, .sule li{ float:left; margin:5px 2px 0px 0px; }
.sulb li{ width:30%; min-width:80px; max-width:120px; list-style-type:square; list-style-position:inside; line-height:18px; }
.sulb li a { color:#666;}
.sulc li { line-height:25px}
.libg1{ background-color:#F0F8FF; }
.libg2{background-color:#FFF;}
.sulc li a { color:#666 ; margin-left:5px}
.suld {border:1px solid #ccc; border-top:none; padding:5px 0 0px 5px; margin-bottom:5px;background-color:#fffaf0;}
.suld li {list-style:url(imagetest/leftmenuicon.gif) inside; border-bottom:1px #EBEBEB solid; line-height:25px; max-width:220px; width:100%}
.sule li{width:135px; list-style-image:url(imgtest/liststyle1.gif); margin-left:20px}
.sule li a { color:#6dace1;}
#PageContent { float:left; width:790px; margin-left:5px}
#menunav{height:30px ; margin-bottom:5px}
#nav ul{margin:0px;padding:0px; list-style:none;}
#nav ul li{display:inline;list-style:none;list-style-position:outside;text-align:center;font-weight:bold;float:left;width:130px;}
.nav_out{ width:790px; height:auto; margin:auto; position:relative}
#nav{width:790px;height:30px;border-bottom:0px;padding:0px ;z-index:1;margin: 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; position:absolute; }
.menu1{width:130px;height:auto;background-color:#b4d333;color:#fff;cursor:pointer;overflow:hidden;border-right:1px solid #fff}
.menu1 a{display:block; height:30px; width:130px; border-bottom:1px solid #fff; line-height:30px;color:#fff}
.menu1 a:link,.menu1 a:visited{ background-color:#F7be4d}
.menu1 a:hover,.menu1 a:active{ background-color:#b4d333}
.menu2{width:130px;height:30px;background-color:#005daa;color:#fff;overflow:hidden;cursor:pointer;border-right:1px solid #fff}
.menu2 a{color:#FFF;display:block;width:130px; height:30px; line-height:30px;}
.menu2 a:link{}
.menu2 a:hover{background-color:#b4d333}
.menu2 a:visited{color:#fff}

.ads_home_img { width:100%}
#cont-ad{ border:#db1838 solid 2px;}
.exclus , .titleCount{line-height:25px; text-align:left; text-indent:8px; color:#000; height:27px; background:url(imgtest/listhead_bg.jpg) repeat-x; }
.dailydeal{ height:55px }
.dealcotant { margin:5px 5px 0 5px}


.exclus{width:100%; border:1px solid #ccc}
.titleCount { color:#005daa;font-size:14px}
#excls{border:1px solid #ccc; border-top:none; margin-bottom:5px; width:100%}
#radius-all{
	    
	    border: 2px solid white;
        border-radius:5px;
        -webkit-border-radius:5px;
        -moz-border-radius:5px;
		padding-left:5px;
		height:30px;
		line-height:25px;
	    color:#FFF;
    }
#radius-img{
	    
	    border: 1px solid #E8E8E8;
        border-radius:5px;
        -webkit-border-radius:5px;
        -moz-border-radius:5px;
		padding-left:5px;
		max-width:450px; 
		width:100%;   
    }
.exc1 {background-color: #f8640c; }
.exc2{background-color: #1160ad;}
.exc3{ background-color: #d62c2d;}
.exc4{ background-color: #7fad27;}
.exclusTips { height:40px; background-color:#F6F6F6; margin-right:5px; padding:5px 0 0 5px}
.lispro {border:1px solid #ccc; border-top:none; margin-bottom:5px; padding:5px}
#topvalue{background:url(imgtest/top.gif) no-repeat; height:35px; padding:13px 0 0 260px}
#featured{margin-top:5px;border:1px solid #ccc; height:300px}
.featured_item{width:100%; display:inline;}
.featured_pic {width:100%; overflow:hidden; height:122px;vertical-align:middle;text-align:center;padding:2px auto; border:1px solid #E0E0E0}
.featured_pic:hover{ border:1px solid #FF9900}

.feah{font-size:14px; color:#000; padding:3px 0px}
.feat{}
.feat li{ line-height:20px; margin-left:13px; list-style-image:url(imgtest/pb_03.jpg)}
.feat li a{ color:#4D4D4D}
#hotproduct,#probrand{ margin-top:5px; margin-bottom:5px; border:1px solid #ccc; overflow:hidden}
.imgborder {border:1px dotted #ccc}

.proitem {height:250px}
.hotitem {width:135px; height:175px}
.hotitemac {width:100%; height:180px; background:url(imgtest/30off.gif) no-repeat right top; }
.hotitem,.proitem {margin:5px 10px 5px 10px;padding-top:4px; float:left;}
.hotitem li ,.proitem li ,.hotitemac li {margin-top:2px;line-height:18px;}
.prolist { height:50px; text-indent:inherit}
#companyinfo{border:1px solid #ccc; height:191px; margin-top:5px;}
#description { float:left;  }
#desbrand {width:100%; }
.extrabig{font-size:18px; padding:5px 0}
#description {width:475px;padding:5px 0;margin-top:5px; }
#quklink, #retalink { float:right;height:180px ; background-color:#FFF5EC;  padding:5px; margin:10px 10px 0px 0px}
#quklink {width:30%}
#retalink {width:60%}
#quklink dl,#retalink dl  {float:left; margin:0px; padding:0px; }
#quklink dt,#retalink dt{ font-size:12px; line-height:25px;color:#06c; font-weight:bold}
#quklink dd,#retalink dd{ margin-left:10px; font-size:95%; line-height:18px}
#quklink dd a { color:#660}
.proimg{  padding-top:5px }
.prodesh1{font-size:16px; color:#000; margin:5px 0px; line-height:25px}
.line_h{ line-height:25px}
.summary{line-height:18px; color:#333;background-color: #F3F3F3;  padding:5px 5px 5px 10px; margin:5px 0px}
.summary span {background-color:#fff}
.addtocart{ margin:10px 0px}
.priceNow, .pricePre{font-weight:bolder;padding-bottom:0;margin-bottom:0;}
.priceNow{font-size:20px; color:#cb080e;}
.pricePre{font-size:14px; color:#999;}
.titlepro{border:1px solid #ccc; padding:10px 15px; border-top:none; border-bottom:none; background:url(imgtest/h1_05_04.gif) repeat-x;  }
.titlepro h2 {color:#333;font-size: 1.5em;letter-spacing: -0.03em;}
.contentpro {border:1px solid #ccc; border-top:none; padding:10px;}
.contentul { width:450px; float:left}
.contentul li {list-style-image:url(imgtest/strb.jpg);  margin-left:25px; line-height:20px}
.details {line-height:18px; color:#333; background-color:#EFEFEF; padding:5px 5px 5px 10px}
#partno_list,#model_list{padding:10px; line-height:20px}
.repinfo { float:left; width:205px ; line-height:20px}
#botlinks{border:1px solid #c2c2c2; line-height:25px; border-bottom:none;  background-color:#F5F5F5; padding-left:5px}
#foot{ margin-top:5px; text-align:center; padding:10px}
#foot p {padding:5px 0}
.midText {line-height:25px; padding-right:20px}
#batt ul ,#adapter ul {
padding:5px;
color:#333;
border:#ccc solid 1px;
} 
#batt ul { 
max-height:110px;
float:left;
}
#adapter ul { width:700px;}
#batt span ,#adapter span
{
    display:block;
	font-size:16px;
}
#adapter ul li{ line-height:20px}
#batt ul li { margin-right:5px ; float:left}
#goryes {width:400px; float:left}
.top_categories{list-style:url(imgtest/strb.jpg); margin-left:30px ; line-height:20px}
.sub_categories{width:160px; float:left}
#eoryes{width:250px; float:left}
#foryes{width:200px; float:left}
#horyes {width:150px; float:left}
.hor_categories{ list-style:url(imgtest/stre.gif); margin-left:30px ; line-height:20px}
.cpinfo{}
.cpinfo li{ float:left; width:210px; line-height:20px ; border:1px dotted #DFDFDF; text-align:center; margin:5px}

.patTie {padding:15px 0 5px 5px; font-size:16px}
.patDes {width:900px; padding-left:5px; line-height:20px}
.patTal{font-size:16px; color:#FF6600; padding:5px}
.hAbout{font-size:16px; color:#FF6600; margin:5px 0}
.pAbout{border:1px solid #ccc; padding:5px}
.parinfo {float:left; margin-right:10px; line-height:25px}
.Sortby { }
.Sortby li {list-style-image:url(imgtest/liststyle1.gif); margin-left:10px; line-height:25px;width:250px; float:left}
.checklist{ }
.checklist li {line-height:15px; list-style:inside url(imgtest/icon-g.jpg); float:left; margin-right:15px }
.simpro{height:90px; overflow:hidden; margin-top:5px}
.listylese{ border:1px solid #ccc; margin-bottom:5px; padding:5px}
.listylese:hover{ border:1px solid #FF9900}
#model_list img{
    width: 100%;
}
.thumbnail p a.color4{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}