@charset "utf-8";
/* CSS Document */

.box_container{float:left; width:734px; background:url(../Zimages/banner_bg.gif) repeat-y; margin-bottom:14px; position:relative;}
.box_container .top{float:left; width:734px; background:url(../Zimages/banner_top.gif) top no-repeat;}
.box_container .bottom{float:left; width:734px; background:url(../Zimages/banner_bottom.gif) bottom no-repeat;}
.box_container .ordernow{float:right; position:absolute; right:30px; top:30px; z-index:999;}

.helpme_container{float:left; width:734px; margin-bottom:14px; position:relative; background:url(../Zimages/other_pgs/helpme_box_bg.gif) repeat-y;}
.helpme_container .top{float:left; width:734px; background:url(../Zimages/other_pgs/helpme_box_top.gif) top no-repeat;}
.helpme_container .bottom{float:left; width:734px; background:url(../Zimages/other_pgs/helpme_box_bottom.gif) bottom no-repeat;}
.helpme_container .ordernow{float:right; position:absolute; right:30px; top:30px; z-index:999;}


.layout_123{background:url(../Zimages/other_pgs/divider_123.gif) repeat-y; padding:4px 5px 40px;}
.layout_123 .col_1{float:left; padding:0 23px; width:195px; background:url(../Zimages/other_pgs/nums_sprite.gif) left 35px no-repeat;}
.layout_123 .col_1 h2{color:#e76a0d; font-weight:bold; font-size:16px; padding:145px 0 10px 0;}
.layout_123 .col_1 h2 span{color:#8a979f; font-size:13px;}
.layout_123 .col_1 p{color:#484d51; font-size:11px; line-height:15px; padding:7px 0;}

.layout_123 .col_2{float:left; padding:0 23px; width:195px; background:url(../Zimages/other_pgs/nums_sprite.gif) center 35px no-repeat;}
.layout_123 .col_2 h2{color:#42a64c; font-weight:bold; font-size:16px; padding:145px 0 10px 0;}
.layout_123 .col_2 h2 span{color:#8a979f; font-size:13px;}
.layout_123 .col_2 p{color:#484d51; font-size:11px; line-height:15px; padding:7px 0;}

.layout_123 .col_3{float:left; padding:0 23px; width:195px; background:url(../Zimages/other_pgs/nums_sprite.gif) right 35px no-repeat;}
.layout_123 .col_3 h2{color:#4792cc; font-weight:bold; font-size:16px; padding:145px 0 10px 0;}
.layout_123 .col_3 h2 span{color:#8a979f; font-size:13px;}
.layout_123 .col_3 p{color:#484d51; font-size:11px; line-height:15px; padding:7px 0;}

.banner{float:left;}

.helpme_box{float:left; background:url(../Zimages/other_pgs/icon_helpme.jpg) 35px 22px no-repeat; width:510px; padding:55px 0 20px 220px;}
.helpme_box h2{color:#4392cd; font-size:28px; font-weight:bold; padding-bottom:5px;}
.helpme_box p{color:#4392cd; font-size:12px; padding:10px 0; font-weight: bold;}
.helpme_box p a{color:#4392cd; font-size:12px; text-decoration:none;}

.data_inner .row{width:680px; float:left;}
.left_column{float:left; width:495px;}
.left_column_product2{float:left; width:495px; height: 356px;}
.right_column{float:right; width:175px;}
.right_column h4{color:#4392cd; font-weight:bold; font-size:24px; line-height:26px; padding:25px 0 15px;}
.right_column h4.sm{color:#4392cd; font-weight:bold; font-size:16px; line-height:18px; padding:5px 0 15px;}
.right_column span{color:#4392cd; font-weight:bold; font-size:13px;}

/*PRODUCT PAGE*/
.content_section{float:left; width:982px;}
.sub_navi{margin-top:0;}
.sub_navi ul.sub_navi{float:left; padding:20px 22px;}
.sub_navi ul.sub_navi li{background:url(../Zimages/bullet_blue.gif) 0px 7px no-repeat; padding:2px 0 2px 18px; color:#4395d1;}
.sub_navi ul.sub_navi li a{color:#4395d1; text-decoration:none; font-weight:bold;}
.sub_navi ul.sub_navi li a:hover{text-decoration:underline;}

.product_container{float:right; width:734px; background:url(../Zimages/banner_bg.gif) repeat-y; margin-bottom:14px; position:relative;}
.product_container .top{float:left; width:734px; background:url(../Zimages/banner_top.gif) top no-repeat;}
.product_container .bottom{float:left; width:734px; background:url(../Zimages/banner_bottom.gif) bottom no-repeat;}


.zPhone_container{float:right; width:734px; background:url(../Zimages/banner_bg.gif) repeat-y; margin-bottom:14px; position:relative;}
.zPhone_container .top{float:left; width:734px; background:url(../Zimages/banner_top.gif) top no-repeat;}
.zPhone_container .bottom{float:left; width:734px; background:url(../Zimages/banner_bottom.gif) bottom no-repeat;}

.zNet_container{float:right; width:734px; background:url(../Zimages/banner_bg.gif) repeat-y; margin-bottom:14px; position:relative;}
.zNet_container .top{float:left; width:734px; background:url(../Zimages/banner_top.gif) top no-repeat;}
.zNet_container .bottom{float:left; width:734px; background:url(../Zimages/banner_bottom.gif) bottom no-repeat;}

.zGps_container{float:right; width:734px; background:url(../Zimages/Product_gps.jpg) repeat-y; margin-bottom:14px; position:relative;}
.zGps_container .top{float:left; width:734px; background:url(../Zimages/banner_top.gif) top no-repeat;}
.zGps_container .bottom{float:left; width:734px; background:url(../Zimages/banner_bottom.gif) bottom no-repeat;}

.pg_title_somuchmore{float:left; width:682px; margin:0 4px; display:inline; background:#adb8bc url(../Zimages/other_pgs/title_bg_somuchmore.gif) top repeat-x; padding:22px;}
.pg_title_somuchmore h1{color:#4493ce; font-size:36px; font-weight:bold; padding:5px 0 20px;}
.pg_title_somuchmore p{color:#454d50; font-size:11px;}

.somuchmore{padding:10px 6px; /*width:734px;*/ float:left; color:#687379;}
.somuchmore h2{font-size:15px; font-weight:bold; color:#4293cf; padding:15px 0 5px;}
.somuchmore h2 a{color:#4293cf;}
.somuchmore_box{float:left; width:324px; background:url(../Zimages/somuchmore_bg.gif) bottom repeat-x; margin:0 18px; display:inline; padding-bottom:20px;}
.somuchmore_box_last{background:none;}
.somuchmore_box p{color:#464e51;}
.somuchmore_box a{color:#4293cf; !important; text-decoration:none;}
.left_column_somuch{float:left; width:360px;}
.right_column_somuch{float:right; width:360px;}


.title_inside{ width:734px; float:left; height:57px; background:url(../Zimages/title_bg_story.gif) no-repeat;}
.title_inside img{float:left; margin:10px 0 0 20px;}

.zproducts_content{}
.zproducts_content h3{color:#687379; font-weight:bold; font-size:20px;}
.zproducts_content p.points{color:#687379; font-size:15px; line-height:20px;}
.pro_box{float:left; padding:25px 0;}
.pro_box .pro_img{float:left; width:105px; height:105px; background:url(../Zimages/pro_bg.gif) no-repeat;}
.pro_box .pro_desc{float:left; width:560px; padding-left:15px;}
.pro_box h2{padding-top:0;}
.pro_desc p{color:#687379 !important; text-decoration:none;}
.pro_desc a{color:#4293cf !important; text-decoration:none;}