html,body{font-family:"Lucida Sans Unicode", Verdana, Tahoma, Arial;font-size:12px;color:#666;background-image:url(images/2009/bg.png);background-position:center top;background-color:#fff;background-repeat:repeat-x;margin:0;padding:0}
p{text-align:justify}
a{color:#172647;text-decoration:none}
h2{background:inherit;color:#fff;font-size:14px;margin:0;padding:2px 0 0 5px}
h1{background:inherit;color:#fff;font-size:14px;margin:0;padding:0}
hr{height:1px;margin-top:10px;margin-bottom:10px;background-image:url(images/2009/hr.png);background-repeat:no-repeat;border-top:0;border-right:0;border-bottom:1px dotted #cbcbcb;border-left:0}
.clear{clear:both}
.black{color:#000;font-weight:700}
#container{position:relative;display:block;background:#fff;margin:0 200px}
#wrapper{padding-top:7px;width:956px;margin:0 auto}
#inner_wrap{padding-left:8px;padding-right:10px}
#inner{display:block;margin-left:-200px;margin-right:-200px;padding:0}
#left{float:left;position:relative;width:181px}
#right{float:right;position:relative;width:181px}
#center{margin-left:190px;margin-right:185px;position:relative;display:block;height:1%}
.header_search{width:360px;height:44px;float:left;margin-top:16px;background-color:#ffffde;border:1px solid #f4db99;paddding:auto}
.header_basket_title{width:246px;height:20px;color:#fff;float:left;background-image:url(images/2009/basket_header.png)}
.header_basket_content span{font-size:130%;font-weight:700}
.header_basket{width:246px;height:65px;margin-left:43px;float:right;margin-top:8px}
.menu_top{width:940px;float:left;height:31px;background-image:url(images/2009/menu_top_bg.png);margin-bottom:5px}
.menu_top_left{float:left;width:50px;height:31px;background-image:url(images/2009/menu_top_left.png)}
.menu_top_right{float:right;width:84px;height:31px;background-image:url(images/2009/menu_top_right.png)}
.menu_top_links{text-align:center;height:31px;width:831px;float:left}
.menu_top_sp{width:2px;height:31px;background-image:url(images/2009/menu_top_sp.png);float:left}
.menu_top_batteries a{float:left;background-image:url(images/2009/menu_top_batteries.png);width:59px;height:31px}
.menu_top_batteries a:hover{background-image:url(images/2009/menu_top_batteries_rl.png)}
.menu_top_carchargers a{float:left;background-image:url(images/2009/menu_top_carchargers.png);width:121px;height:31px}
.menu_top_carchargers a:hover{background-image:url(images/2009/menu_top_carchargers_rl.png)}
.menu_top_mainschargers a{float:left;background-image:url(images/2009/menu_top_mainschargers.png);width:94px;height:31px}
.menu_top_mainschargers a:hover{background-image:url(images/2009/menu_top_mainschargers_rl.png)}
.menu_top_cases a{float:left;background-image:url(images/2009/menu_top_cases.png);width:74px;height:31px}
.menu_top_cases a:hover{background-image:url(images/2009/menu_top_cases_rl.png)}
.menu_top_memorycards a{float:left;background-image:url(images/2009/menu_top_memorycards.png);width:118px;height:31px}
.menu_top_memorycards a:hover{background-image:url(images/2009/menu_top_memorycards_rl.png)}
.menu_top_bluetooth a{float:left;background-image:url(images/2009/menu_top_bluetooth.png);width:148px;height:31px}
.menu_top_bluetooth a:hover{background-image:url(images/2009/menu_top_bluetooth_rl.png)}
.menu_top_desktopstands a{float:left;background-image:url(images/2009/menu_top_desktopstands.png);width:144px;height:31px}
.menu_top_desktopstands a:hover{background-image:url(images/2009/menu_top_desktopstands_rl.png)}
.menu_top_extras a{float:left;background-image:url(images/2009/menu_top_extras.png);width:59px;height:31px}
.menu_top_extras a:hover{background-image:url(images/2009/menu_top_extras_rl.png)}
.advert{width:940px;height:138px;float:left;background-image:url(images/2009/advert_january.jpg)}
.breadcrumb{height:21px;color:#000;width:940px;float:left;font-size:11px;padding-top:5px}
.breadcrumb a{color:#172647}
.mod{background-image:url(images/2009/menu_right_header.png);background-repeat:no-repeat;height:100%;margin-bottom:10px;float:left}
.border{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;background-color:#fff;float:left;width:179px}
.menu a{height:20px;text-decoration:none;list-style-type:none;font-size:12px;border-bottom:1px dotted #cbcbcb;width:169px;float:left;clear:both;padding-left:10px;font-weight:700;padding-top:3px;color:#000}
.menu a:hover{background-image:url(images/2009/menu_left_rl.png);background-repeat:no-repeat;color:#fff}
.menu2 a{text-decoration:none;font-size:11px;border-bottom:1px dotted #cbcbcb;width:159px;float:left;clear:both;color:#595858;background-repeat:no-repeat;padding:3px 10px}
.submenu a{text-decoration:none;list-style-type:none;font-size:12px;background-repeat:repeat-x;width:158px;float:left;clear:both;padding-top:5px;padding-left:21px;padding-bottom:5px;color:#172647}
.submenu a:hover{color:#0d68b5}
.top{background-image:url(images/2009/content_header.png);width:559px}
.model_product{padding-top:10px;padding-bottom:10px;float:left}
.front_txt{margin-bottom:5px;background-color:#fff;width:547px;border-top:none;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;float:left;padding:5px}
.front_txt h1{color:#1172c4;font-size:8px;padding:5px}
.front_txt .model_product{border-top:1px dotted #CCC;padding:10px 5px 0}
.description{font-size:10px;color:#000}
.manulist{border:1px solid #CBCBCB;float:left;font-size:10px;height:125px;margin-left:5px;margin-top:5px;position:relative;text-align:center;width:125px}
.manulist span{bottom:0;left:0;position:absolute;width:100%}
.product_title_model{font-size:14px;font-weight:700;color:#000;width:442px;float:left}
.product_logo_model{width:94px;text-align:center;float:left}
.product_code_model{font-size:11px;color:#000;margin-bottom:10px;width:300px}
.product_image_model{float:left;width:100px;margin-right:10px}
.product_price_model{color:#2f87e7;font-size:14px;font-weight:700}
.product_fits_model{font-size:11px;color:#000;width:417px;margin-left:100px}
.product_fits_model a:hover{text-decoration:underline;color:#900}
.product_buttons_model{float:right;width:210px;height:36px;margin-top:15px}
.product_title_product{font-size:24px;color:#000;width:536px;font-weight:900;float:left;margin-bottom:20px}
.product_title_product_zoom{width:536px;float:left;height:100px;padding-top:15px;padding-left:10px}
.product_image-l_product a{width:143px;height:100px;border:1px solid #cbcbcb;text-align:center;padding-top:24px;float:left}
.product_image-s1_product a{width:69px;height:60px;border:1px solid #cbcbcb;text-align:center;float:left;margin-top:3px}
.product_image-s2_product a{width:69px;height:60px;border:1px solid #cbcbcb;text-align:center;float:left;margin-top:3px;margin-left:3px}
.product_code_product{color:#858585;font-size:11px;float:left;width:215px;height:11px}
.product_images{width:145px;height:156px;float:left;margin-right:3px}
.product_pos{width:392px;height:86px;float:left}
.product_delivery{width:390px;float:left;background-color:#f1f1f1;margin-top:15px}
.product_delivery span{margin-left:5px}
.product_delivery form{width:300px;color:#000;margin:10px;padding:10px 10px 10px 20px}
.product_delivery form div{padding-left:20px}
.product_delivery form input{margin-left:-20px;display:block;float:left}
.product_deliveryoptions_product{padding:20px}
.details_product{width:540px;float:left;margin-top:10px}
.details_content_product{font-size:11px;color:#000;border:1px solid #cbcbcb;float:left;width:530px;text-align:justify;padding:5px}
.details_content_product a:hover{color:#900;text-decoration:underline}
.details_buttons_product{width:540px;height:20px;float:left}
.details_buttons_product a{width:96px;height:18px;background-image:url(images/2009/details_tab.png);color:#fff;font-size:13px;font-weight:700;text-align:center;text-decoration:none;float:left;margin-right:2px;padding-top:2px}
.details_buttons_product a:hover{background-image:url(images/2009/details_tab_rl.png);color:#fff}
.product_buy_product{width:159px;height:57px;float:right}
.product_price-l_product{height:30px;float:left;font-size:30px;color:#2d85e7;font-weight:900}
.product_discount_product{height:27px;float:left;font-size:11px;line-height:15px;color:#dd0800;padding-top:3px}
.product_stock_product{width:227px;height:29px;font-weight:900;color:#000;float:left}
.product_quantity_product{width:159px;height:27px;text-align:right;float:right;padding-top:2px}
.product_deliveryimage_product{width:318px;height:48px;padding-top:8px;padding-left:65px;float:left;background-image:url(images/2009/delivery.png)}
.product_deliverydetails_product{width:297px;height:24px;color:#fff;font-size:11px}
.product_deliverydetails_product span{color:#f2e483;font-weight:700}
.shop_4 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_blackberry_large.png);margin-right:8px;margin-top:8px}
.shop_10 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_fonix_large.png);margin-right:8px;margin-top:8px}
.shop_17 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_generic_large.png);margin-right:8px;margin-top:8px}
.shop_8 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_htc_large.png);margin-right:8px;margin-top:8px}
.shop_46 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_ipod_large.png);margin-right:8px;margin-top:8px}
.shop_35 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_lg_large.png);margin-right:8px;margin-top:8px}
.shop_3 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_motorola_large.png);margin-right:8px;margin-top:8px}
.shop_1 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_nokia_large.png);margin-right:8px;margin-top:8px}
.shop_48 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_o2_large.png);margin-right:8px;margin-top:8px}
.shop_15 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_qtek_large.png);margin-right:8px;margin-top:8px}
.shop_2 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_samsung_large.png);margin-right:8px;margin-top:8px}
.shop_13 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_siemens_large.png);margin-right:8px;margin-top:8px}
.shop_39 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_sonim_large.png);margin-right:8px;margin-top:8px}
.shop_5 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_sony_large.png);margin-right:8px;margin-top:8px}
.shop_41 a{width:125px;height:125px;float:left;border:1px solid #cbcbcb;background-image:url(images/2009/logo_orange_large.png);margin-right:8px;margin-top:8px}
.footer{background-image:url(images/2009/footer_bg.png);background-repeat:repeat-x;width:100%;height:21px;float:left;text-align:left;padding-top:7px;font-size:10px;padding-left:4px;color:#fff;margin-top:10px}
.footer a{color:#fff;text-decoration:none}
.footer a:hover{color:#ffe400}
.front_logos{width:526px;height:76px;margin:0 auto}
.front_logo_nokia a{width:74px;height:74px;background-image:url(images/2009/logo_nokia_small.png);border:1px solid #cbcbcb;float:left}
.front_logo_samsung a{width:74px;height:74px;background-image:url(images/2009/logo_samsung_small.png);border:1px solid #cbcbcb;float:left;margin-left:14px}
.front_logo_motorola a{width:74px;height:74px;background-image:url(images/2009/logo_motorola_small.png);border:1px solid #cbcbcb;float:left;margin-left:14px}
.front_logo_sony a{width:74px;height:74px;background-image:url(images/2009/logo_sony_small.png);border:1px solid #cbcbcb;float:left;margin-left:14px}
.front_logo_blackberry a{width:74px;height:74px;background-image:url(images/2009/logo_blackberry_small.png);border:1px solid #cbcbcb;float:left;margin-left:14px}
.front_logo_lg a{width:74px;height:74px;background-image:url(images/2009/logo_lg_small.png);border:1px solid #cbcbcb;float:left;margin-left:14px}
.thumb{width:112px;height:100px;text-align:center;border:1px solid #cbcbcb}
.manulist_man a:link,.manulist_man a:visited{float:left;text-align:center;height:135px;width:177px;font-weight:700;font-size:10px;color:#565656;padding-top:5px;border:1px solid #e3e3e3}
.manulist_man a:hover,.manulist_man a:active{text-decoration:underline;background-color:#FFF}
#center1{margin-left:190px;position:relative;display:block;height:1%}
.top1{background-image:url(images/2009/content_header.png);background-repeat:repeat-x;width:744px}
.front_txt1{width:732px;margin-bottom:5px;background-color:#fff;border-top:none;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;float:left;padding:5px}
.model_product_divider{padding-top:0;padding-bottom:0;float:left}
.advert_8520{width:558px;height:24px;background-image:url(images/2009/advert_8520.jpg);margin-bottom:10px;padding-top:229px;text-align:center;font-size:11px}
.advert_8520 a:hover{color:#fff}
.advert1,.advert2,.advert3,.advert4,.advert5,.advert6,.advert7,.advert8{width:274px;height:140px;float:left;margin-bottom:10px}
.advert1{background-image:url(images/2009/advert1.jpg);margin-right:10px}
.advert2{background-image:url(images/2009/advert2.jpg)}
.advert3{background-image:url(images/2009/advert3.jpg);margin-right:10px}
.advert4{background-image:url(images/2009/advert4.jpg)}
.advert5{background-image:url(images/2009/advert5.jpg);margin-right:10px}
.advert6{background-image:url(images/2009/advert6.jpg)}
.advert7{background-image:url(images/2009/advert7.jpg);margin-right:10px}
.advert8{background-image:url(images/2009/advert8.jpg)}
.advert_text{float:left;width:136px;font-size:10px;padding-left:6px;padding-top:6px}
.advert_text a{color:#4d61d6;text-decoration:underline}
.model_bg{background-image:url(images/2009/acc_bg.png);float:left;height:150px;margin-bottom:8px;margin-right:8px;width:173px}
.model_title{color:#000;font-size:11px;font-weight:700;height:16px;padding-top:5px;text-align:center;width:173px}
.model_image a{padding-left:7px;text-align:center;width:166px}
.model_link{height:43px;margin-top:3px;padding-left:52px;font-size:11px;width:173px}
.model_link a{color:#061FB4;text-decoration:underline}
.redbox{background-color:#FFBEBE;border:1px solid #FC8F00;width:auto;padding:5px}
.more{display:none}
.review-content{font-size:14px;font-weight:400}
#show_now{border:1px solid #CBCAD3;width:530px;padding:5px}
#show_now h3{background-color:#787878;text-decoration:none;color:#FFF;width:520px;font-size:14px;float:left;font-weight:400;padding:5px}
a:hover,.breadcrumb a:hover{text-decoration:underline}
#center h2,#center1 h2{color:#1172c4}
.logo,.product_deliveryradio_product{float:left}
.menu2 a:hover,.product_code_product span,.product_price-l_product span,.product_discount_product span{color:#000}
.top ul,.top1 ul{height:18px;padding-bottom:2px;margin:0}
.top li,.top1 li{list-style-type:none;margin:0}
.top li span,.top1 li span{display:block;margin:0}
.top li span span,.top1 li span span{padding-top:2px;padding-left:5px;margin:0}
.product_fits_model a,.details_content_product a{color:#7f7d7d}
.product_image-l_product a:hover,.product_image-s1_product a:hover,.product_image-s2_product a:hover,.shop_4 a:hover,.shop_10 a:hover,.shop_17 a:hover,.shop_8 a:hover,.shop_46 a:hover,.shop_35 a:hover,.shop_3 a:hover,.shop_1 a:hover,.shop_48 a:hover,.shop_15 a:hover,.shop_2 a:hover,.shop_13 a:hover,.shop_39 a:hover,.shop_5 a:hover,.shop_41 a:hover,.front_logo_nokia a:hover,.front_logo_samsung a:hover,.front_logo_motorola a:hover,.front_logo_sony a:hover,.front_logo_blackberry a:hover,.front_logo_lg a:hover,{border:1px solid #000}
.advert_text a:hover,.model_link a:hover{color:red}
ul{list-style-type:none;padding-left:0px;margin:10px 0 0 10px;}
li, #modelcontent,#accessorycontent{display:inline}
.tooltip {position: fixed;background-color:gray;border: 2px solid #000033;display:none;padding:10px;color:#FFFFFF;width: 284px;}
.tooltip h2 {color:#FFFFFF;}
.yellowbox{background-color:#FFFF66;border:1px solid #FC8F00;width:auto;padding:5px}

/* new auto front page */
.advert_img {  background-color: #FFFFFF;
    float: left;
    height: 100px;
    margin-bottom: 5px;
    margin-right: 1px;
    margin-top: 1px;
    width: 100px;}
.advert_text{float:left;width:167px;padding-left:6px;padding-top:6px}
.advert_text a{color:#4d61d6;text-decoration:underline}
.advertleft{width:274px;height:144px;float:left;margin-bottom:10px}
.advertleft{background-image:url(images/2009/advertbg.jpg);margin-right:10px}
.advertright{width:274px;height:144px;float:left;margin-bottom:10px}
.advertright{background-image:url(images/2009/advertbg.jpg);}
.advert_text a:hover,.model_link a:hover{color:red}


/* Checkout Page */

.checkout_border {
	width:507px;
	border:1px solid #CDDFEF;
}

.checkout_header {
	height:32px;
	width:500px;
	border-top: 1px solid #F3F7FB;
	border-bottom: 2px solid #FFF;
	background-color:#E4ECF6;
	font-size:14px;
	color:#000;
	font-weight:bold;
	padding:10px 0px 0px 7px;
}

.checkout_content {
	background-color:#F3F7FB;
	width:497px;
	padding-left:10px;
	padding-bottom:3px;
	margin-bottom:10px;
}

.checkout_content span {
	color:#ff0000;
	font-size:24px;
	font-weight:bolder;
}

.checkout_div ol li{
	vertical-align:top;
}

.checkout_div li {
	margin-top:20px;
}

.checkout_div ol {
	margin:-10px;
	*margin:30px;
	-margin-right:0px;
	color:#000;
}

.checkout_div input, .checkout_div option{
	background-color:#fff;
	
	font-family:"Lucida Sans Unicode", Verdana, Tahoma, Arial;
	font-size:12px;
}

.checkout hr {
	height:1px;
	background-image:url(images/2009/hr.png);
	background-repeat: no-repeat;
	border-bottom: 1px dotted #cbcbcb;
}

.checkout_delivery {
	background-color:#fffebe;
	border:1px solid #e7e7a1;
	font-size:14px;
	width:507px;
	height:59px;
	margin-top:20px;
}

.checkout_delivery span {
	font-size:10px;
}

.checkout_row {
	height:6px;
	background-image:url(images/2009/table_bg.gif);
	background-repeat:repeat-x;
	background-position:center;
}

.checkout_error {
	background-color:#eccccc;
	border:1px solid #ce8e8e;
	font-size:14px;
	width:517px;
	margin-top:20px;
	padding:10px;
	color:#000;
}

.fieldError{
	border: 1px solid #FF0000;
}

.checkout_div a{
	color:#810e0e;
	text-decoration:underline;
	margin-left:10px;
}

.checkout_div a:hover {
	color:#000;
}

.checkout_header_extra {
border-bottom:2px solid #FFFFFF;
border-top:1px solid #F3F7FB;
color:#000000;
font-size:10px;
font-weight:normal;
padding:10px 0 0 7px;
width:500px;
}

/* new banner */
.header_call{width:690px;height:37px;float:left;background-image:url(images/2009/header_call.png)}
.header_basket{width:442px;height:33px;float:right;margin-top:10px}

.header_basket_content{width:393px;height:33px;float:left;color:#000;padding-left:50px;padding-top:12px;background-image:url(images/2009/basket_bg.png);background-repeat:no-repeat;font-size:11px}
.header_basket_content h3{font-size:11px;font-weight:400;color:#fc2d2d}
.header_basket_content a{font-size:11px;color:#798af2;text-decoration:underline}
.header_basket_content strong{font-size:11px;font-weight:400;color:red}
.header_basket_content span{font-size:130%;font-weight:700}


