* {padding:0;margin:0;}
img{border:none;display:block;}
ul,li{list-style:none;}
body{background:url(/night_vision_images/layout1/body_bg.gif) repeat-x #FFF;font-family:Tahoma;text-align:center;padding-top:5px;}
a{color:#2E3192;}
h1{color:#5a5a5a;font-size:24px;text-align:center;margin:14px 0 24px 0;}
h2{text-align:center;font-size:14px;padding:10px 0 7px 0;}
#flashtipDiv{Z-INDEX:255; POSITION:fixed;left:50%;top:50%;margin-left:-180px;margin-top:-180px;display:none;}
#top_layout{position:relative;left:4px;}
#main{margin:auto;width:956px;text-align:left;position:relative; background: url(/night_vision_images/layout1/bg_right_top.gif) no-repeat right top;}
#banners{background:url(/night_vision_images/layout1/banners_bg.gif) repeat-y;width:956px;}
#content{overflow:hidden;background:url(/night_vision_images/layout1/content_bg.gif) repeat-y;height:1%;margin-bottom:-11px;}
#banners embed {float:left;margin:3px 0 0 0;}
#banners a{margin:4px 0px 0px 7px;float:left;}
#banners object{margin:4px 0px 0px 0px;float:left;}
#banners div div object{margin:0;float:left;}
#banners div{padding-bottom:4px;}
.imrcmain0{top:1px;left:50px;width:680px;float:left;}
#left_menu{float:left;width:224px;padding-bottom:10px;}
#left_menu a{color:#495770;text-decoration:none;font-size:11px;}
#left_menu a:hover{color:#000;}
#left_menu h3{font-size:13px;text-align:center;padding:0 12px 5px;word-spacing:-1px;color:#495770;}
#left_menu .left_menu_header{font-size:13px;text-align:center;padding:0 0 5px;word-spacing:-1px;color:#495770;font-weight:bold;}
#left_menu .left_menu_header h1{font-size:13px;color:#495770;font-weight:bold;display:inline;}
#left_menu strong{font-size:10px;text-transform:uppercase;word-spacing:-1px;}
#left_menu #logo{background:url(/night_vision_images/layout1/logo_bg.gif) repeat-y;}
#left_menu .menu_wrap{margin-top:7px;}
#left_menu .menu{padding:5px 0 5px 0;background:url(/night_vision_images/layout1/menuitem_bg.gif) repeat-y;}
#left_menu .menu h2{display:inline;font-size:11px;font-weight:normal;padding:0;text-align:left;}
#left_menu .menu a strong span.sale {color:#20845D;}
#left_menu .menu strong h2{font-weight:bold;font-size:10px;}
#left_menu p{margin:2px 0 3px 12px;}
#left_menu .menu2{margin-top:4px;}
#left_menu .menu2 .menu{padding:5px 0;}
#left_menu #printsend{background:url(/night_vision_images/layout1/printsend.gif) no-repeat;width:223px;height:24px;overflow:hidden;margin:9px 0;}
#left_menu #printsend a{font-size:8px;font-weight:bold;width:103px;float:left;vertical-align:middle;text-align:center;padding:5px 0;height:10px;}
#left_menu .left_menu_bottom{font-size:10px;font-weight:bold;text-transform:uppercase;margin-top:8px;margin-bottom:40px;}
#left_menu .left_menu_bottom p{padding:2px 45px 2px 12px; background:url(/night_vision_images/layout1/menuitem_bg.gif) repeat-y;margin:0;}
#left_menu .left_menu_bottom .menu_wrap{margin-top:0px;}
#left_menu .greenmenu .menu{padding:1px 20px 1px 0;}
#left_menu .greenmenu {margin-top:0px;}
#left_menu a strong{padding-left:4px;}
.left_menu_footer{clear:both;float:left;margin-top:-90px;display:none;}
.left_menu_footer p{margin-left:30px;}
.left_menu_footer p.print{margin-top:20px;margin-bottom:7px;}
.left_menu_footer p.send{margin-bottom:13px;}
#left_menu .withbullet a{background:url(/night_vision_images/layout1/bullet.gif) no-repeat 0 3px;padding-left:8px;}

#right{float:left;width:733px;}
#head_title{float:left;color:#FFF;font-weight:bold;text-align:center;font-size:12px;padding-bottom:7px;position:absolute;margin:83px 0 0 302px;width:840px;}
#head_title .blue_top{color:#303756;font-weight:normal;text-align:left;margin-left:16px;font-size:11px;}
#head_title .blue_top_strong{color:#303756;}
#head_title .blue_top_strong h2{display:inline;font-weight:inherit;font-size:inherit;padding:0;margin:0;}
#about_container div.p{color:#58595B;padding-left:15px;padding-right:16px;padding-top:5px;}
#about_container h2{display:inline;font-weight:normal;font-size:11px;padding:0;margin:0;}
#about_container h3{display:inline;font-weight:normal;font-size:11px;padding:0;margin:0;}
.blue_menu{width:729px;text-align:left;}
.blue_menu .left_search{float:right;position:relative;right:6px;top:-2px;}
.blue_menu .left_search input{vertical-align:middle;}
.blue_menu .left_search input.text{position:relative;right:6px;vertical-align:middle;width:160px;border:none;top:1px;}
@-moz-document url-prefix()
{
  .blue_menu .left_search input.text{top:0;}
}
.blue_menu a{font-size:11px;color:#E5E5E5;text-decoration:none;margin:0 22px 0 9px;}
.path{clear:both;margin-left:223px;width:727px;overflow:hidden;float:none;text-align:left;color:#FFF;font-size:11px;}
.path p{padding-left:35px;background:transparent url(/night_vision_images/layout1/blue_bg.gif) repeat-y;padding-bottom:4px;}
.footer{margin-top:10px;}
.footer .big_menu{background:url(/night_vision_images/layout1/footer_bg.gif) repeat-y;color:#7C8793;font-size:11px;padding:5px 16px;text-align:center;}
.path div{display:none;}
.big_menu a{color:#7C8793;font-size:11px;text-decoration:none;}
.big_menu h2{display:inline;font-size:11px;font-weight:normal;padding:0;text-align:left;color:#7C8793;}
.big_menu h3{display:inline;font-size:11px;font-weight:normal;padding:0;text-align:left;color:#7C8793;}
#left_menu_bottom{margin-left:4px;}
.footer span{color:#990000;font-size:11px;}
.footer .copy{background:url(/night_vision_images/layout1/copy_bg.gif) repeat-y;width:226px;text-align:center;padding-top:3px;float:left;}
.footer .copy span{font-size:10px; padding:5px 0;}
.footer .copy img{padding-top:3px;}
.footer .contacts{text-align:right;padding-top:3px;background:transparent url(/night_vision_images/layout1/bottom.gif) no-repeat scroll 0 0;height:30px;overflow:hidden;padding-top:7px; font-style: normal;} 
.footer .contacts span{padding:0 18px;color:#FFF;}

#main{width:1199px !important;}
#main #banners{width:961px;margin-left:14px;background:none;margin-top:1px;margin-bottom:50px;}
#main #banners div{background:url(/night_vision_images/layout1/banners_bg_wide.gif) repeat-y;width:961px;overflow:hidden;}
#main #right{width:975px; position: relative; /* background: url(/night_vision_images/table/column4_mid.gif) repeat-y  725px 300px*/}
#main .blue_menu{width:969px;background: url(/night_vision_images/layout1/blue_bg.gif)  no-repeat;height:25px;width:972px;}
#main .path{width:969px;}
#main .footer .big_menu{background:url(/night_vision_images/layout1/footer_bg_wide.gif) repeat-y;}
#main .path p{background:transparent url(/night_vision_images/layout1/blue_bg_wide.gif) repeat-y;}
#main #head_title p{padding:1px 80px 0 60px;color:#3D4A6D;}
.home .thumbs img{float:left;margin-left:10px;}

.table{width:100%;font-size:11px;}
.table .table_white_top_border{background:url(/night_vision_images/table/white_top_border.gif) repeat-x;}
.table .table_white_top_border_dark{background:url(/night_vision_images/table/dark_border/white_top_border.gif) repeat-x;}
.table .table_top_border{background:url(/night_vision_images/table/top_border.gif) repeat-x;}
.table .table_left_border{width:1px;background:url(/night_vision_images/table/left_border.gif) repeat-y;}
.table .table_left_border_dark{width:1px;background:url(/night_vision_images/table/dark_border/left_border.gif) repeat-y;}
.table .table_top_bg{width:2px;background:url(/night_vision_images/table/top_bg.gif) repeat-x #FAFAFA;}
.table .table_top_content{background:url(/night_vision_images/table/top_bg.gif) repeat-x #FAFAFA;height:10px;color:#7C8793;font-weight:bold;vertical-align:sub;padding-left:15px;}
.table .table_top_content span{float:left;}
.table .table_top_content .nav_img{display:inline;float:right;padding-right:4px;}
.table .table_top_content .nav_img img{display:inline;}
.table .table_right_border{background:url(/night_vision_images/table/right_border.gif) repeat-y;width:3px;}
.table .table_right_border_dark{background:url(/night_vision_images/table/dark_border/right_border.gif) repeat-y;width:3px;}
.table .table_center_border{background:url(/night_vision_images/table/center_bg.gif) repeat-x;}
.table .table_centergreen_border{background:url(/night_vision_images/table/centergreen_bg.gif) repeat-x;}





.green_category .table .table_centergreen_border{background:url(/night_vision_images/table/centergreen_bg.gif) repeat-x;}
.darkred_category .table .table_centergreen_border{background:url(/night_vision_images/table/centerdarkred_bg.gif) repeat-x;}
.brown_category .table .table_centergreen_border{background:url(/night_vision_images/table/centerbrown_bg.gif) repeat-x;}
.red_category .table .table_centergreen_border{background:url(/night_vision_images/table/centerred_bg.gif) repeat-x;}
.orange_category .table .table_centergreen_border{background:url(/night_vision_images/table/centerorange_bg.gif) repeat-x;}
.blue_category .table .table_centergreen_border{background:url(/night_vision_images/table/centerblue_bg.gif) repeat-x;}
.grey_category .table .table_centergreen_border{background:url(/night_vision_images/table/centergrey_bg.gif) repeat-x;}


.green_category .table .table_centergreen_left{background:url(/night_vision_images/table/centergreenleft.gif) no-repeat;}
.darkred_category .table .table_centergreen_left{background:url(/night_vision_images/table/centerdarkredleft.gif) no-repeat;}
.brown_category .table .table_centergreen_left{background:url(/night_vision_images/table/centerbrownleft.gif) no-repeat;}
.red_category .table .table_centergreen_left{background:url(/night_vision_images/table/centerredleft.gif) no-repeat;}
.orange_category .table .table_centergreen_left{background:url(/night_vision_images/table/centerorangeleft.gif) no-repeat;}
.blue_category .table .table_centergreen_left{background:url(/night_vision_images/table/centerblueleft.gif) no-repeat;}
.grey_category .table .table_centergreen_left{background:url(/night_vision_images/table/centergreyleft.gif) no-repeat;}

.green_category .table .table_centergreen_right{background:url(/night_vision_images/table/centergreenright.gif) no-repeat;}
.darkred_category .table .table_centergreen_right{background:url(/night_vision_images/table/centerdarkredright.gif) no-repeat;}
.brown_category .table .table_centergreen_right{background:url(/night_vision_images/table/centerbrownright.gif) no-repeat;}
.red_category .table .table_centergreen_right{background:url(/night_vision_images/table/centerredright.gif) no-repeat;}
.orange_category .table .table_centergreen_right{background:url(/night_vision_images/table/centerorangeright.gif) no-repeat;}
.blue_category .table .table_centergreen_right{background:url(/night_vision_images/table/centerblueright.gif) no-repeat;}
.grey_category .table .table_centergreen_right{background:url(/night_vision_images/table/centergreyright.gif) no-repeat;}






.table .table_bottom_bg{width:2px;background:#FAFAFA;}
.table .table_bottom_content{background:#FAFAFA;vertical-align:top;}
.table .table_bottom_border{background:url(/night_vision_images/table/bottom_border.gif) repeat-x;}
.table .table_bottom_border_dark{background:url(/night_vision_images/table/dark_border/bottom_border.gif) repeat-x;}

.table .table_title{background:url(/night_vision_images/table/title_left.gif) no-repeat #636563;margin-top:-6px;position:absolute;width:150px;padding-left:3px;}
*:first-child+html .table .table_title {margin-top:-10px; }
.table .table_title p{color:#FFF !important;float:left;text-align:center;width:147px;text-transform:uppercase;padding-top:3px;font-size:9px;padding:3px 0 0 !important;}
.table .color_title{background:url(/night_vision_images/table/title_green_left.gif) no-repeat #20845D;margin-top:-10px;position:absolute;width:730px;padding-left:3px;margin-left:100px;height:21px;}
*:first-child+html .table .color_title {margin-top: -13px }

.table .color_title div{width:3px;height:20px; background:url(/night_vision_images/table/title_green_right.gif) no-repeat;float:right;}
.table .color_title p,
.table .color_title h2
{color:#FFF !important;float:left;text-align:center;width:723px;text-transform:uppercase;padding-top:3px;font-size:17px;padding:1px 0 0;font-weight:bold;}
.table .table_title img{float:left;}

.table .table_bottom_content p{padding-right:16px;padding-top:5px;padding-left:15px;color:#58595B;}
.blue_text{font-weight:bold;color:#3D4A6D !important;;}
.more_link{color:#2E3192;}



.green_category .table .color_title{background:url(/night_vision_images/table/title_green_left.gif) no-repeat #20845D;}
.darkred_category .table .color_title{background:url(/night_vision_images/table/title_darkred_left.gif) no-repeat #B1163B;}
.brown_category .table .color_title{background:url(/night_vision_images/table/title_brown_left.gif) no-repeat #A16E4E;}
.red_category .table .color_title{background:url(/night_vision_images/table/title_red_left.gif) no-repeat #E12C2C;}
.orange_category .table .color_title{background:url(/night_vision_images/table/title_orange_left.gif) no-repeat #E87C22;}
.blue_category .table .color_title{background:url(/night_vision_images/table/title_blue_left.gif) no-repeat #2576A3;}
.grey_category .table .color_title{background:url(/night_vision_images/table/title_grey_left.gif) no-repeat #808184;}


.green_category .table .color_title div{background:url(/night_vision_images/table/title_green_right.gif) no-repeat;}
.darkred_category .table .color_title div{background:url(/night_vision_images/table/title_darkred_right.gif) no-repeat;}
.brown_category .table .color_title div{background:url(/night_vision_images/table/title_brown_right.gif) no-repeat;}
.red_category .table .color_title div{background:url(/night_vision_images/table/title_red_right.gif) no-repeat;}
.orange_category .table .color_title div{background:url(/night_vision_images/table/title_orange_right.gif) no-repeat;}
.blue_category .table .color_title div{background:url(/night_vision_images/table/title_blue_right.gif) no-repeat;}
.grey_category .table .color_title div{background:url(/night_vision_images/table/title_grey_right.gif) no-repeat;}



.green_category h1{color:#20845D;}
.darkred_category h1{color:#B1163B;}
.darkred_category h1 img{display:inline;vertical-align:middle;position:relative;left:-40px;top:-3px;}
.brown_category h1{color:#A16E4E;}

.red_category h1{color:#E12C2C;}
.orange_category h1{color:#E87C22;}
.blue_category h1{color:#2576A3;}
.grey_category h1{color:#808184;}



h1.green{color:#20845D;}
h1.darkred{color:#B1163B;}
h1.brown{color:#A16E4E;}

h1.red{color:#E12C2C;}
h1.orange{color:#E87C22;}
h1.blue{color:#2576A3;}
h1.grey{color:#808184;}

.home_page_blocks{width:232px;float:left;margin:12px 0 0px 10px;}
.home_page_blocks .table{height:100%;}
.home_page_blocks p.height{height:105px;}
span.grey{font-weight:normal;color:#666666;}

#home_page_blocks p h2{display:inline;font-size:inherit;font-weight:inherit;padding:0;margin:0;}

.image_area{margin-left:15px;}
.home .image_area{margin-left:14px;}
.image_area div{color:#010134;font-size:11px;float:left;}
.image_area object{position:relative;left:13px;}
.image_area embed{position:relative;left:13px;}
.image_area .image_area_left{width:717px;}
.home .image_area .image_area_left{width:718px;}
.image_area .image_area_right{margin-left:10px;width:233px;text-align:center;} 
.image_area .image_area_left .table_bottom_content{padding-left:14px;}
.home .image_area .image_area_left .table_bottom_content{padding-left:0px;}
.image_area .image_area_right .table_bottom_content embed{display:inline;margin-bottom:6px;margin-top:6px;left:0;}
.image_area .image_area_right .table_bottom_content object{display:inline;margin-bottom:6px;margin-top:6px;left:0;}
.image_area p{text-align:center;color:#828286;font-size:11px;}

.about_block{margin:0 0 10px 15px;}
.about_block p{color:#4C4C4C;text-align:justify;text-indent:15px;float:left;}
.about_block img{float:left;}
.about_block div{float:left;margin:10px 0;}

.devices_list{margin-bottom:10px;margin-left:8px;width:933px;margin-top:7px;}
.devices_list .table_title{width:auto;}
.devices_list .table_title p{width:auto;padding-left:15px !important;padding-right:13px !important;}
.devices_list .table_bottom_content{padding-bottom:10px;background:#FFF;}
.small_device{height:80px;width:120px;float:left;text-align:center;vertical-align:middle;margin-left:11px;}
.devices_list .recommended{margin-bottom:10px;}
/*.devices_list .recommended .recommended_cont{margin-left:-19px;margin-right:-17px;width:990px;}*/
.devices_list .recommended p{color:#58595B;text-transform:uppercase;padding-top:12px;float:left;padding-right:13px;}
.devices_list .recommended a{float:left;height:22px;margin-bottom:5px;margin-top:9px;width:94px;}
.devices_list .recommended img{float:left;}
.devices_list .recommended .table_bottom_content{padding-bottom:0px;background:url(/night_vision_images/table/gradient.gif) repeat-x;}
.devices_list .recommended .table_bottom_bg{background:url(/night_vision_images/table/gradient.gif) repeat-x;}
.devices_list .recommended2 .table_bottom_content p{color:#4d4d4d;font-size:9px;font-family:Tahoma;/*width:104px;*/padding-right:5px;padding-bottom:10px;vertical-align:middle;padding-left:12px;/*left:18px;*/position:relative;}
.devices_list .recommended2 .table_bottom_content p img{cursor:pointer;margin-bottom:2px;float:left;padding-right:5px;display:inline;float:none;padding-top:2px;vertical-align:middle;}
.devices_list .recommended2 .table .table_center_border{background:url(/night_vision_images/table/center_bgg.gif) repeat-x}
.devices_list .recommended2 .table_bottom_content p span{display:inline-block;vertical-align:middle;/*width:55px;*/}
/*.devices_list .recommended2 .table_bottom_content p span.line2{padding-top:0px;}*/

.small_device img{float:none;display:inline;}
.small_device .device_name{color:#4C4C4C;height:60px;vertical-align:middle;}
.small_device .device_name a{color:#4C4C4C;text-decoration:none;}
.small_device .device_price{color:#F00;background:#E6E7EB;width:90px;height:15px;}

.devices_list .unactive .device_price{color:#4c4c4c;}

.devices_list .thumb_img{width:145px;float:left;text-align:center;padding-top:10px;}
.devices_list .thumb_img img{display:inline;}
.devices_list .thumb_img p{font-size:11px;color:#58595b;padding:0;}
.devices_list .thumb_img p.price{font-size:12px;color:#990000;padding-top:5px;}
.devices_list .descr{width:345px;text-indent:20px;font-size:12px;float:left;padding-top:9px;padding-right:25px;}
.devices_list .table_bottom_content table{float:left;padding:0;font-size:11px;line-height:12px;margin-top:7px;}
.devices_list .table_bottom_content table p{font-weight:bold;padding:0;color:#000;}
.devices_list .buttons{float:right;width:170px;padding-right:6px;padding-top:10px;}
.devices_list .buttons a{position:relative;margin-bottom:10px;float:right;}

.night_vision_about{color:#4C4C4C;margin-left:15px;text-align:justify;width:959px;}
.night_vision_about p{padding-bottom:5px;}
.night_vision_about p img{display:inline;vertical-align:top;margin-top:-14px;}
.product_info .column1,
.product_info .column2
{color:#58595B;font-size:11px;padding-left:32px;text-align:justify;width:445px;float:left;text-indent:22px;padding-top:7px;padding-bottom:0px;}
.product_info .description img{display:inline;vertical-align:top;margin-top:-14px;}

.product_info .big_title{background:URL(/night_vision_images/info_pages/big_title.gif) no-repeat;width:960px;margin:0 0 0 12px;float:left;}
.product_info .big_title .h1{width:445px;margin:0 0 0 20px;text-align:center;font-size:20px;font-weight:bold;color:#FFF;display:inline-block;vertical-align:middle;background:none;padding:5px 0 0 0;float:left;line-height:33px;}
.product_info .big_title .h2 {color:#6e6e73;font-size:16px;font-weight:bold;padding-left:30px;padding-top:0px;margin-top:9px;background:url(/night_vision_images/info_pages/xjp_green.gif) no-repeat 12px center;text-align:left;padding-bottom:3px;margin-bottom:2px;width:450px;padding-top:3px;display:inline-block;vertical-align:middle;float:left;}

.green_category .big_title h2{background-image:url(/night_vision_images/info_pages/xjp_green.gif);}
.darkred_category .big_title h2{background-image:url(/night_vision_images/info_pages/xjp_darkred.gif);}
.brown_category .big_title h2{background-image:url(/night_vision_images/info_pages/xjp_brown.gif);}
.red_category .big_title h2{background-image:url(/night_vision_images/info_pages/xjp_red.gif);}
.orange_category .big_title h2{background-image:url(/night_vision_images/info_pages/xjp_orange.gif);}
.blue_category .big_title h2{background-image:url(/night_vision_images/info_pages/xjp_blue.gif);}
.grey_category .big_title h2{background-image:url(/night_vision_images/info_pages/xjp_grey.gif);}



.product_info .big_title h1.h1{width:445px;margin:0 0 0 20px;text-align:center;font-size:20px;font-weight:bold;color:#FFF;text-transform:uppercase;display:inline-block;vertical-align:middle;background:none;padding:5px 0 0 0;}
.product_info .big_title h1.h2 {color:#6e6e73;font-size:16px;font-weight:bold;padding-left:30px;padding-top:0px;margin-top:9px;background:url(/night_vision_images/info_pages/xjp_green.gif) no-repeat 12px center;text-align:left;padding-bottom:3px;margin-bottom:2px;width:450px;padding-top:3px;display:inline-block;vertical-align:middle;}

.green_category .big_title h1{background-image:url(/night_vision_images/info_pages/xjp_green.gif);}
.darkred_category .big_title h1{background-image:url(/night_vision_images/info_pages/xjp_darkred.gif);}
.brown_category .big_title h1{background-image:url(/night_vision_images/info_pages/xjp_brown.gif);}
.red_category .big_title h1{background-image:url(/night_vision_images/info_pages/xjp_red.gif);}
.orange_category .big_title h1{background-image:url(/night_vision_images/info_pages/xjp_orange.gif);}
.blue_category .big_title h1{background-image:url(/night_vision_images/info_pages/xjp_blue.gif);}
.grey_category .big_title h1{background-image:url(/night_vision_images/info_pages/xjp_grey.gif);}

.green_category .big_title b.h2{background-image:url(/night_vision_images/info_pages/xjp_green.gif);}
.darkred_category .big_title b.h2{background-image:url(/night_vision_images/info_pages/xjp_darkred.gif);}
.brown_category .big_title b.h2{background-image:url(/night_vision_images/info_pages/xjp_brown.gif);}
.red_category .big_title b.h2{background-image:url(/night_vision_images/info_pages/xjp_red.gif);}
.orange_category .big_title b.h2{background-image:url(/night_vision_images/info_pages/xjp_orange.gif);}
.blue_category .big_title b.h2{background-image:url(/night_vision_images/info_pages/xjp_blue.gif);}
.grey_category .big_title b.h2{background-image:url(/night_vision_images/info_pages/xjp_grey.gif);}



.product_info .product_brief{float:left;padding-left:13px;width:700px;padding-top:5px; position: relative;}
.product_info .product_brief .table_bottom_content,
.product_info .product_brief .table_bottom_bg
{background:#FAFAFA url(/night_vision_images/table/gradient.gif) repeat-x;}
.product_info .product_brief .table_bottom_content .table_bottom_content, 
.product_info .product_brief .table_bottom_content .table_bottom_bg
{background:#FAFAFA;}
.product_info .product_brief .thumb{float:left;padding: 10px 15px 0 27px; width: 550px }
.product_info .product_brief .thumb img{cursor:pointer;}
.product_info a.thumb_img{display:block;margin-bottom:1px;width:114px;position:relative; float: left; padding: 0 0 0 3px}
.product_info a.thumb_img .frame{position:absolute;}
.product_info .product_brief .thumb .previous,
.product_info .product_brief .thumb .next{font-size:9px;color:#838387;text-decoration:none;padding-left:12px;position:relative;cursor:pointer;}

.product_info .product_brief .previous{background:url(/night_vision_images/table/right_arrow_white_bg.gif) no-repeat 0 3px;left:-61px;overflow:hidden; float: right; top: 35px;}
.product_info .product_brief .next{background:url(/night_vision_images/table/left_arrow_white_bg.gif)  no-repeat 0 3px;left:-10px;float:left;clear:both; top: -48px}
.product_info .product_brief .big_img{float:left;background:url(/night_vision_images/info_pages/big_img_bg.gif) no-repeat #FFF;margin-top:8px;width:460px;height:355px; margin: 10px 0 0 30px;}
.product_info .product_brief .big_img #tdimg{left:3px;position:relative;top:3px;display:block;margin-bottom:-26px;cursor:pointer;}
.product_info .product_brief .icons{float:left;width:145px;position:static;padding:7px 0 0 30px;}
.product_info .product_brief .icons .table_title{width:120px;position:static;float:left;clear:both;margin:0;}
.product_info .product_brief .icons .table_title p{width:117px;font-size:9px;font-weight:bold;}
.product_info .product_brief .icons .table{clear:both;}
.product_info .product_brief .icons .table .table_top_left{background:#838387;}
.product_info .product_brief .icons .table .table_bottom_content{padding:8px  0 0 10px;}
.product_info .product_brief .icons .recommended .table .table_bottom_content{padding-bottom:5px;}
.product_info .product_brief .icons .recommended .table .table_bottom_content p{padding:0;float:left;clear:both;padding-bottom:0px;font-size:9px;font-weight:bold;text-transform:uppercase;color:#858585;vertical-align:middle;}
.product_info .product_brief .icons .recommended .table .table_bottom_content img{margin-bottom:2px;float:left;padding-right:5px;display:inline;float:none;padding-top:2px;vertical-align:middle;}
.product_info .product_brief .icons .recommended .table .table_bottom_content span{display:inline-block;vertical-align:middle;width:85px;}
.product_info .product_brief .icons .technologies .table .table_bottom_content img{margin-bottom:7px;}
.product_info .product_brief .icons .technologies{margin-top:15px;}
.product_info .product_brief .buttons, .column4 .buttons{width:168px;text-align:center;float:left;padding:10px 0 0 22px;}
.product_info .product_brief .buttons .table, .column4 .buttons .table{margin-top:5px;margin-bottom:5px;}
.product_info .product_brief .buttons p, .column4 .buttons p {font-size:12px;padding:0;margin-bottom:4px;}
.product_info .product_brief .buttons p.price, .column4 .buttons p.price {color:#990000;margin-bottom:2px;}
.product_info .product_brief .buttons p.price span, .column4 .buttons p.price span{font-size:14px;font-weight:bold;}
.product_info .product_brief .buttons .table_bottom_content, .column4 .buttons .table_bottom_content{text-align:center;vertical-align:middle;}
.product_info .product_brief .buttons .table_bottom_content img, .column4 .buttons .table_bottom_content img{display:inline;vertical-align:middle;}
.product_info .product_brief .buttons .table_bottom_content a, .column4 .buttons .table_bottom_content a {font-size:12px;}
.product_info .product_brief .buttons .export, .column4 .buttons .export{float:left;padding:3px 0 0 6px;vertical-align:middle;}
.product_info .product_brief .buttons .export img, .column4 .buttons .export img {padding-right:5px;vertical-align:middle;display:inline;}
.product_info .product_brief .buttons .export span, .column4 .buttons .export span{color:#282828;font-size:9px;text-align:left;width:110px;vertical-align:middle;display:inline-block;}

.product_info .product_brief .buttons .links{padding-top:22px;text-align:center;float:left;padding-left:0px;}

.product_info .product_brief .socialize {margin: 10px 0 10px 95px; position: relative; height: 23px;/* width: 300px; overflow: hidden; */ }
/*#fb-root {z-index:9999 !important; position: absolute !important; background: #fff !important;}
.body.plugin.transparent_widget {background: #fff !important; }*/
.product_info .product_brief .socialize .twitbutt{padding:2px 0 0 0;}
.product_info .product_brief .socialize li{ display: block; float: left; width:50px; /* overflow: hidden; */ padding: 0 40px 0 0;}
/* *:first-child+html .fb_button {} */
.product_info .product_brief .socialize .connect_widget_number_cloud {display: none !important;}
.product_info .product_descript{float:left;padding:9px 0 0 13px;width:700px; position: inherit; z-index: 10;}
.product_info .product_descript .table_bottom_content,
.product_info .product_descript .table_bottom_bg,
.product_info .accessiories  .table_bottom_content,
.product_info .accessiories  .table_bottom_bg
{/*background:#FAFAFA url(/night_vision_images/layout1/dark_right.gif) repeat-y right */}
.product_info .product_descript .table_bottom_content .table_bottom_content, 
.product_info .product_descript .table_bottom_content .table_bottom_bg,
.product_info .accessiories  .table_bottom_content .table_bottom_content,
.product_info .accessiories  .table_bottom_content .table_bottom_bg
{background:#FAFAFA;}

.product_info .title{color:#58595b;text-transform:uppercase;font-weight:bold;font-size:11px;width:100%;background:url(/night_vision_images/table/dark_border/left_border.gif) repeat-x 0 9px;float:left;margin:10px 0;}
.product_info .title h4{float:left;clear:both;background:#fafafa;padding:0 5px;text-indent:0;border-left:4px solid #20845d;font-size:11px;}
.product_info .title p.h4{float:left;clear:both;background:#fafafa;padding:0 5px;text-indent:0;border-left:4px solid #20845d;font-size:11px;}

.green_category .title p.h4{border-color:#20845D;}
.darkred_category .title p.h4{border-color:#B1163B;}
.brown_category .title p.h4{border-color:#A16E4E;}
.red_category .title p.h4{border-color:#E12C2C;}
.orange_category .title p.h4{border-color:#E87C22;}
.blue_category .title p.h4{border-color:#2576A3;}
.grey_category .title p.h4{border-color:#808184;}



.green_category .title h4{border-color:#20845D;}
.darkred_category .title h4{border-color:#B1163B;}
.brown_category .title h4{border-color:#A16E4E;}
.red_category .title h4{border-color:#E12C2C;}
.orange_category .title h4{border-color:#E87C22;}
.blue_category .title h4{border-color:#2576A3;}
.grey_category .title h4{border-color:#808184;}


.product_info .title h4 span{font-weight:normal;text-transform:none;}
#.product_info .product_descript a{display:block;float:left;clear:both;}
.product_info .product_descript .column1{float:left;padding:13px 0 0 26px;width:332px;}
.product_info .product_descript .column2{float:left;width:300px;padding:13px 0 0 29px;/* position:relative; z-index:1;*/}
.product_info .product_descript .column3, .product_info .column4 .column3 {float:left;width:233px;padding-left:8px;padding-top:0px;}
.product_info .product_descript .column3 .table .table_title, .product_info .column4 .column3 .table .table_title{position:relative;overflow:hidden;}
.product_info .product_descript p{padding-left:0;padding-right:0;text-indent:20px;font-size:12px;color:#58595b;}
.product_info .product_descript .div {padding-left:0;padding-right:0;padding-bottom:7px;color:#58595b;font-size:12px;}
.product_info .product_descript div.p{padding-left:0;padding-right:0;text-indent:20px;font-size:12px;color:#58595b;font-size:12px;}
.product_info .product_descript ul{color:#58595b;font-weight:normal;font-size:12px;float:left;padding:6px 0 0 18px;}
.product_info .product_descript li{text-indent:0;padding-left:17px;background:url(/night_vision_images/info_pages/green_square.gif) no-repeat 0 4px;padding-bottom:5px;}

/* *******************/
.product_info .column4 {width: 250px; float: right; margin: 5px 2px 0 0;}
.product_info .column4_mid {width: 250px; float: right; background: url(/night_vision_images/table/column4_mid.gif) repeat-y }
.product_info .column4_head {	background:  url(/night_vision_images/table/column4_top.gif) #f5f5f5 no-repeat top; height: 5px; width: 250px; }
.product_info .column4_bottom {background: url(/night_vision_images/table/column4_bottom.gif) no-repeat bottom; height:8px; width: 250px; position: relative; bottom: 0px;}

/* *******************/

.green_category .product_descript ul li{background-image:url(/night_vision_images/info_pages/green_square.gif);}
.darkred_category .product_descript ul li{background-image:url(/night_vision_images/info_pages/darkred_square.gif);}
.brown_category .product_descript ul li{background-image:url(/night_vision_images/info_pages/brown_square.gif);}
.red_category .product_descript ul li{background-image:url(/night_vision_images/info_pages/red_square.gif);}
.orange_category .product_descript ul li{background-image:url(/night_vision_images/info_pages/orange_square.gif);}
.blue_category .product_descript ul li{background-image:url(/night_vision_images/info_pages/blue_square.gif);}
.grey_category .product_descript ul li{background-image:url(/night_vision_images/info_pages/grey_square.gif);}

.product_info .product_descript .column2 table{color:#4C4C4C;font-size:12px;/*position:relative;*/top:-4px;width:314px;padding-bottom:12px;clear:both;text-indent:0;left:-6px;}
.product_info .product_descript .column2 a{text-indent:0;font-size:12px;position:relative;left:18px;line-height:19px;}
.product_info .product_descript .column3 .table, .product_info .column4 .column3 .table{margin-bottom:12px;}
.product_info  .table_title{width:200px;}
.product_info  .table_title p{font-size:11px;text-transform:none;width:197px;text-indent:0;padding-top:2px !important;}
.product_info .product_descript .column3 .table_bottom_content, .product_info .column4 .column3 .table_bottom_content{padding:3px 0 12px 9px;}
.product_info .product_descript .column3 a, .product_info .column4 .column3 a{font-size:12px;line-height:18px;}
.product_info .product_descript .column3 .table_bottom_content table a, .product_info .column4 .column3 .table_bottom_content table a{font-size:11px;line-height:13px;}
.product_info .accessiories{float:left;padding:12px 0 0 13px;width:700px;}

.product_info .accessiories .column1{width:655px;float:left;text-indent:0;padding:10px 0 0 26px;padding-bottom:8px;}
.product_info .accessiories .column2, .product_info .column4 .column2{float:left;width:233px;padding-left:8px;padding-top:26px;text-indent:0;}
.product_info .accessiories .column2 .table, .product_info .column4 .column2 .table{margin-bottom:16px;}
.product_info .accessiories .column2 .table_bottom_content, .product_info .column4 .column2 .table_bottom_content{padding:3px 0 10px 9px;}

.product_info .accessiories .accessiori{float:left;padding-left:17px;padding-top:13px;width:114px;}
.product_info .accessiories .included .accessiori{height:120px;}
.product_info .accessiories .optional .accessiori{height:160px;}
.product_info .accessiories .accessiori p{text-align:center;font-size:11px;color:#58595b;padding:0;padding-top:2px;}
.product_info .accessiories .accessiori p.price{color:#990000;font-size:12px;vertical-align:middle;}
.product_info .accessiories .accessiori p input{vertical-align:middle;}
.product_info .accessiories .accessiori p a{font-size:11px;padding-right:5px;}
.product_info .accessiories .accessiori p span{color:#000;}
.product_info .accessiories .column2 .table_bottom_content table td, .product_info .column4 .column2 .table_bottom_content table td{padding:3px 8px 3px 0;text-align:left;vertical-align:top;}
.product_info .accessiories .column2 .table_bottom_content table .blue_text, .product_info .column4 .column2 .table_bottom_content table .blue_text{font-size:12px;}
.links{color:#494ca0;font-size:11px;padding-left:0px;padding-top:10px;float:left;}
.links p{padding:5px 0;}
.links p span{text-transform:uppercase;}

.featured_links{font-size:12px;margin:8px 0 8px 16px;}

.featured_links a{color:#2E3192;display:block;}


.info_page{padding-left:15px;color:#4C4C4C;}
.info_page h3,
.info_page h4
{color:#303756;text-align:center;padding:5px 0;}
.info_page .table .table_bottom_content p{text-align:justify;display:block;color:#4C4C4C;font-weight:bold;padding:5px 30px 0 20px;text-indent:16px;}
.terminology .table .table_bottom_content p{font-weight:normal;}
.terminology .table .table_bottom_content p strong{color:#000;}
.info_page .fig{float:left;padding:15px 30px 20px 22px;}
.info_page .table .table_bottom_content .fig p{color:#5a5a5a;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:center;text-indent:0;padding:10px 70px 0 0;}
.info_page p img{float:left;padding-right:5px;padding-bottom:0px;}
.info_page .p_img{text-align:center;padding:15px 30px 10px 4px !important;}
.info_page .p_img img{display:inline;padding:0;float:none;}
.info_page .float_text{float:left;width:515px;padding:0 20px;}
.info_page .float_text p{padding:5px 0 0 0 !important;}
.info_page .p_logo{overflow:hidden;clear:both;padding:15px 30px 10px 16px !important;}
.info_page strong u{text-decoration:none;font-weight:normal;}
.info_page .table table{margin:17px;color:#4c4c4c;font-weight:normal;}
.info_page .table table .star{color:#F00;}
.info_page ul{color:#4c4c4c;font-weight:bold;padding-right:20px;list-style:disc;padding-left:50px;}
.info_page ul li{list-style:disc;}
.info_page ol{list-style:decimal;color:#4c4c4c;font-weight:bold;padding-right:20px;padding-left:50px;float:left;}
.info_page ol li{list-style:decimal;text-align:justify;float:left;clear:both;width:100%;}
.info_page ol li .more_link{float:right;margin:10px 0;}
.info_page .first{padding-top:15px !important;}
.info_page .last{padding-bottom:15px !important;}


.info_page .expert_say img{float:left;padding:10px 5px 0 20px;}
.info_page .right_link{clear:both;color:#2E3192;float:right;margin:10px 0;position:relative;right:16px;}
.info_page .expert_say h3{padding:15px 0 0 0;font-size:16px;}
.info_page .expert_say h4{padding:0;font-size:16px;}
.info_page .expert_say p{padding-top:10px;}
.info_page span.green{color:#20845d;}
.videos a {text-decoration: none !important;}

.info_page .table .table_title{width:515px;margin-left:205px;text-align:center;margin-top:-12px;}
*:first-child+html .info_page .table .table_title {margin-top:-17px;}
/**:first-child+html .info_page .table .table_title{width:535px !important;margin-left:205px;text-align:center;margin-top:-17px;}*/


.info_page .table .table_title p{font-weight:bold;font-size:17px;padding:1px 0 !important;width:510px;}
.info_page .table .table_title img{float:right !important;}


.scene_preview{margin-top:15px;margin-right:12px;margin-left:0px;display:inline-block;}
.scene_preview img{display:inline;}

.td_link{vertical-align:middle;}
.td_link a{text-decoration:none;color:#4c4c4c;font-weight:bold;}

.popup{position:absolute;width:220px;z-index:150;display:none;}
.popup h3{text-transform:uppercase;color:#4C4C4C;text-align:center;margin-top:8px;margin-bottom:13px;font-size:11px;padding:0 10px;}
.popup .table_bottom_content{background:#FFF;text-align:center;}
.popup .table_bottom_content table{width:150px;margin-left:25px;text-transform:uppercase;color:#747476;margin-top:-10px;text-align:left;}
.popup .table_bottom_content img{display:inline;}


.cart{float:left;padding-left:16px;}
.cart h1{color:#464646;padding-left:30px;padding-bottom:3px;}
/*.cart .table .table_bottom_content{#FAFAFA url(/night_vision_images/table/gradient.gif) repeat-x;}*/
.cart_table{text-align:center;margin-left:16px;margin-top:21px;font-weight:bold;}
.cart .product_brief{width:960px;}
.cart_table .table_right_border_dark{background-position:right;border-left:none;border-right:none;}
.cart_table .table_left_border_dark{border-left:none;border-right:none;}
.cart_table .table_top_left{background:#636563;}
.cart_table thead{font-size:9px;font-weight:bold;text-transform:uppercase;color:#FFF;}
.cart_table thead td{background:#636563;}
.cart_table tbody{font-size:10px;color:#464646;}
.cart_table .cart_device td{border:1px solid #b1b1b3;border-top:none;border-left:none;vertical-align:middle;}
.cart_table .cart_device td img{display:inline;}
.cart_table .cart_device td input.input{height:14px;width:40px;border:1px solid #aaaaaa;background:#ececec;margin:3px 0 3px;}
.cart_table .table_white_top_border_dark{border-right:1px solid #b1b1b3;}
.cart_table .subtotal{color:#DF0024;padding-bottom:7px;padding-top:6px;text-transform:uppercase;}
.cart .buttons{padding-left:125px;padding-top:30px;padding-bottom:20px;float:left;width:800px;text-align:center;}
.cart .buttons img{display:inline;}
.cart .buttons a{margin-right:86px;display:inline;}
.cart p{text-align:center;}
.cart p input,
.cart p label{vertical-align:middle;padding-right:15px;}
.cart p.fill{padding:20px 0 22px 22px;}
.cart p.fill img{display:inline;}




.order_form input,
.order_form select,
.order_form textarea
{border:1px solid #7d7d7d;background:#ececec;height:19px;width:385px;}
.order_form select{width:387px;}
.order_form table{margin-left:134px;margin-top:28px;}
.order_form td{color:#464646;font-size:12px;padding:6px 0;}
.order_form td span{color:#df0024;}
.order_form td p{font-size:14px;font-weight:bold;text-align:center;}
.order_form td select{text-align:center;}
.order_form td textarea{height:150px;}
.order_form input.reset{border:0;background:url(/night_vision_images/buttons/reset.gif) no-repeat;width:169px;height:27px;vertical-align:top;cursor:pointer;}
.order_form input.button{border-left:1px solid #848484;border-top:1px solid #848484;border-bottom:2px solid #494949;border-right:2px solid #494949;width:264px;height:21px;background:#d5d5d5;font-weight:bold;color:#464646;font-size:12px;margin-left:60px;padding-bottom:3px;}
.order_form input.nar{width:133px;}
.order_form select.nar{width:120px;margin-right:10px;}
.order_form .card_info{float:right;margin-top:-122px;position:relative;right:57px;text-align:center;width:150px;}
.order_form .card_info img{display:inline;}
.order_form .card_info p{font-size:12px;color:#464646;padding:9px 0 6px;}
.order_form .buttons{position:relative;top:90px;}


.download_image{width:1190px;margin:auto;text-align:center;padding:20px;}
.download_image .table{text-align:center;}
.download_image .head{margin-bottom:14px;}
.download_image .head p{text-align:left;color:#5a5a5a;font-size:12px;font-weight:bold;padding:22px 0 0 0;}
.download_image .table_bottom_content{background:url(/night_vision_images/download/gradient.gif) repeat-x #FFF;}
.download_image .head .table_bottom_content img{float:left;margin:14px 20px 0 17px;padding-bottom:16px;}
.download_image h1{color:#464646;font-size:24px;font-weight:bold;margin-top:25px;text-transform:uppercase;margin-bottom:3px;}
.download_image h1 span{text-transform:none;}
.download_image h2{color:#464646;font-size:24px;padding-top:0;text-decoration:underline;}
.download_image h3{color:#ED1C24;font-size:15px;font-weight:bold;margin-top:7px;}
.download_image h3 a{color:#ED1C24;}
.download_image h4{color:#5A5A5A;font-size:15px;font-weight:bold;margin-left:-109px;margin-top:32px;}
.download_image ul{color:#5A5A5A;display:block;font-size:15px;font-weight:bold;margin-left:481px;margin-top:17px;text-align:left;}
.download_image ul span{font-size:12px;}
.download_image ul a{color:#5A5A5A;text-decoration:none;}
.download_image ul a:hover{text-decoration:underline;}
.download_image .copy img{display:inline;vertical-align:middle;padding:0 5px;}
.download_image .table .table_bottom_content .copy{color:#5A5A5A;font-size:12px;font-weight:bold;padding-top:39px;}
.download_image .table .table_bottom_content .cred{color:#5a5a5a;font-size:11px; font-weight:bold;padding-bottom:22px;padding-top:20px;}
.download_image .cred span{color:#FFFFFF;font-size:1px;padding-left:170px;}
#big_img{display:block;}
#big_flash{display:none;position:relative;top:0px;}


.product_info .featured_right{float:right;width:235px;text-indent:0;padding-right:15px;}
.product_info .featured_right .table{margin-bottom:16px;}
.product_info .featured_right .table_bottom_content{padding:3px 0 10px 9px;}
.product_info .featured_right .table_bottom_content table td{padding:3px 0;text-align:left;}
.product_info .featured_right .table_bottom_content table .blue_text{font-size:12px;}
.feat_month .big_img{margin-left:130px;}
.feat_month .table p{/*tex-indent:16px;*/text-align:justify;clear:both;}
.feat_month .table .title{width:920px;}
.chart_links p{float:left;font-size:12px;padding-right:0 !important;width:290px;}
.chart_links p.cloud{width:auto;padding-right:10px !important;}

.info_page .sitemap_list{list-style:none;}
.info_page .sitemap_list li{border-bottom:1px solid #000;list-style:none;padding-bottom:5px;padding-top:5px;}
.info_page .sitemap_list a{font-size:15px;}
.info_page .sitemap_list li li a{font-size:11px;}
.info_page .sitemap_list li li{border-bottom:none;padding-bottom:3px;padding-top:3px;}

.exportinfo .table .table_bottom_content p{font-size:12px;font-weight:normal;}
.exportinfo .table .table_bottom_content ul{padding-top:5px;padding-bottom:5px;}
.exportinfo .table .table_bottom_content ul li{font-size:12px;font-weight:normal;padding-top:3px;padding-bottom:3px;}
.faq ol{font-size:14px;}
.faq ol span{font-weight:normal;font-size:12px;}
.noindent .table .table_bottom_content p{text-indent:0;text-align:left;}
h1 .copy{font-size:15px;vertical-align:top;}
.info_page .table .table_title p .copy{float:none;font-size:11px;vertical-align:top;}
.info_page .table .table_bottom_content p .copy{font-size:8px;vertical-align:top;}

#head_title a{text-decoration:none;color:#3D4A6D;}
#head_title p h2{display:inline;font-weight:inherit;font-size:inherit;padding:0;margin:0;}

.product_info .product_descript p a{clear:none;display:inline;float:none;}
.product_info .product_descript div.p a{clear:none;display:inline;float:none;}

.print_page{width:975px;margin:auto;text-align:left;}
.print_page .table .table_title{position:static;}
.print_page #content{background:none;overflow:visible;}
.print_page #right{background:none;width:975px;}
.print_page .big_title{background:none;border-bottom:3px solid #7c7c7f;margin-left:16px;width:952px;}
.print_page .big_title h2.h1{background:#7c7c7f;line-height:36px;}
.print_page .big_title h2.h2{background:none;color:#6e6e73;}
.print_page .big_title h1.h1{background:#7c7c7f;line-height:36px;}
.print_page .big_title h1.h2{background:none;color:#6e6e73;}
.print_page .table .table_bottom_content{border:1px solid #7c8793;}
.print_page .table  img{display:none;}
.print_page .table  .table_bottom_content .table img{display:none;}
.print_page .table td{background:none !important;}
.print_page .table .table_bottom_content img{display:block;}
.print_page .table .table .table_bottom_content img{display:block;}
.print_page .table .table_bottom_content .table_title{background:none;}
.print_page .table .table_bottom_content .table_title p{color:#7c8793 !important;}
.print_page .table .table_bottom_content .table_title img{display:none;}
.print_page .title h4{border:none;}
.print_page .product_brief .buttons .table_bottom_content img{display:inline;padding:3px 0;}
.print_page #big_flash{display:none !important;}
.print_page #big_img{display:block !important;}
.print_page #tdimg{display:none !important;}
.print_page .footer{clear:both;}
.print_page .footer .contacts{background:none;}
.print_page .footer .contacts span{color:#838387;}
.print_page .footer .contacts span a{color:#838387;}
.print_page .input input{display:none !important;}
.print_page .product_info img{display:none;}

.print_buttons{text-align:right;}
.print_buttons button{width:50px;margin-right:7px;}

.print_page .product_brief .buttons .links,
.print_page .accessiories .column2{display:none;}
.print_page a{color:#58595B !important;text-decoration:none !important;}
.print_page .accessiories .column1{width:920px;}
.print_page .product_descript .column3 .table{display:none;}
.print_page .product_descript .column3 .table:first-child{display:block !important;}
.print_page .table_top_left img{display:none}
.print_page .cart_table{border:1px solid #7C8793;}
.print_page .cart_table img{display:none !important;}
.print_page .cart_table .cart_device img{display:block  !important;}
.print_page .cart_table thead td{color:#000;border-bottom:1px solid #7C8793;}
.print_page .cart .buttons img{display:inline;}
.print_page .cart p.fill img{display:inline;}


p span h2,
p span h3{display:inline;font-size:inherit;font-weight:inherit;padding:0;margin:0;}

div.p span h2,
div.p span h3{display:inline;font-size:12px;font-weight:normal;padding:0;margin:0;}


.videos .table .table_bottom_content div{float:left;height:140px;padding:13px;width:110px;text-align:center;}
.videos .table .table_bottom_content div p{padding-left:0;padding-right:0;text-align:center;text-indent:0;text-decoration:none;}
.videos .table .table_bottom_content div img{display:inline;}

/*.print_page .product_info .product_brief .icons .table_title{background-color:#003399;}*/


.product_search input{vertical-align:middle;margin-left:15px;}
.product_search p{text-align:center !important;padding:15px 0 !important;}
.product_search p span{text-transform:uppercase;font-family:Tahoma;font-weight:bold;color:#636466;padding-right:15px;padding-left:60px;font-size:13px;}
.product_search select{width:153px;height:21px;border:1px solid #828286;}
/*html* .product_search .table .table_title a {text-decoration: none !important;}
.product_search .table_title a:-webkit-any-link {text-decoration: none !important;}*/

.sort_table{padding:15px 0 20px 0;}
.sort_table span{font-family:Tahoma;font-size:13px;color:#58595b;}
.sort_table .sortby{font-weight:bold;text-transform:uppercase;padding-left:20px;padding-right:30px;overflow:hidden;float:left;padding-top:3px;}
.sort_table .sort_dir{float:left;padding-left:10px;}
.sort_table .sort_dir span{padding-right:12px;vertical-align:middle;padding-top:2px;}
.sort_table .sort_dir img{display:inline;vertical-align:middle;}
.sort_table .sort_dir a{margin-right:3px;}
.sort_table .sort_dir select{width:45px;margin-right:20px;vertical-align:middle;}

.text_from_flash{position:absolute;left:-9000px;display:none;}

.listing{width:650px !important;;position:relative;left:140px;font-family:Tahoma;font-size:13px;font-weight:bold;padding-bottom:15px;}

/* ********************/
*:first-child+html .listing{width: 100% !important; position:relative; left:0px !important; font-family:Tahoma;font-size:13px;font-weight:bold;padding-bottom:15px !important; background: #fafafa}
*:first-child+html .listing .iepadding { padding:  0 0 15px 0; background: #fafafa; }

@media \0screen { 
.listing .iepadding { padding:  0 0 15px 0; margin: 0; background: #fafafa; } 
}

@media \0screen {
.listing { background: #fafafa; width: 100% !important; margin: 0 0 0 0; position: relative; /*top: -22px;*/ left:0px; font-family:Tahoma;font-size:13px;font-weight:bold;}
}
/* ********************/

.cloud{font-size:12px;padding-bottom:10px;text-align:justify;word-spacing:10px;}
.cloud a{text-decoration:none;color:#5a5a5a;}

#left_menu .left_search{vertical-align:middle;padding-left:10px;padding-bottom:5px;}
#left_menu .left_search input{vertical-align:middle;}
#left_menu .left_search .text{border-left:1px solid #7c8793;border-top:1px solid #7c8793;border-bottom:1px solid #7c8793;font-size:11px;font-family:Tahoma;color:#636466;width:156px;padding:2px 0 2px 10px;border-right:none;}


.sale_category p{font-family:Tahoma;font-size:11px;color:#58595b;}
.sale_category h1{color:#ef2517;font-family:Tahoma;font-size:24px;margin-bottom:4px;}
.sale_category .accessiories{padding-left:11px;}
.sale_category .accessiories .column1{padding-left:15px;padding-top:27px;padding-bottom:35px;}
.sale_category .green_table_title{width:494px;margin-left:64px;background:#20845D url(/night_vision_images/table/title_green_left.gif) no-repeat;font-size:17px;margin-top:-10px;padding-left:3px;position:absolute;}
.sale_category .green_table_title p{font-size:17px;color:#FFF;text-align:center;width:491px;padding:0;float:left;text-transform:uppercase;}
.sale_category .sale_item{width:326px;padding-top:20px;float:left;margin-left:-3px;padding-right:14px;}
.sale_category .sale_item .table_bottom_content table{text-align:center;}
.sale_category .sale_item p{color:#4b4b4b;text-indent:0;text-align:center;font-size:13px;font-weight:bold;padding-top:2px;display:none;}
.sale_category .sale_item .retail{color:#4e4e52;font-size:13px;line-height:11px;position:relative;top:-10px;}
.sale_category .sale_item .retail strong{font-weight:normal;}
.sale_category .sale_item .savings{color:#ef2517;font-size:13px;position:relative;top:-5px;}
.sale_category .sale_item .savings strong{font-weight:normal;}
.sale_category .sale_item .product_id{margin-top:-15px;padding-left:22px;}
.sale_category .sale_item .your_price{color:#4e4e52;font-size:13px;background:#e6e7eb;padding:0 8px;position:relative;top:0;}
.sale_category .sale_item .table_title {width:285px;}
.sale_category .sale_item .table_title p{width:282px;padding-top:1px !important;text-transform:uppercase;display:block;}
.sale_category .sale_item a img{display:inline;}
.sale_category .sale_item .descr{vertical-align:top;text-align:justify;}
.sale_category .sale_item .descr span{font-family:Tahoma;font-size:12px;display:block;padding:11px 11px 0 11px;}
.sale_category .sale_item a{left:10px;top:4px;}
.sale_category .column1{z-index:9000;position:relative;}
.sale_category .sale_item .table_title p a{color:#FFF;text-decoration:none;position:static;} 


.sale_category .sale_item h2{font-weight:normal;display:inline;font-size:12px;padding:0;}
.sale_category .sale_item span span{display:inline !important;padding:0 !important;}
.sale_category .sale_item span a{position:static;}

.bottom_descr{position:relative;top:-17px;}




.main_grid{padding-left:40px;overflow:hidden;}
.main_grid td img{display:inline;}
.head_grid{overflow: hidden; height: 103px;}
.accessories{float:left;overflow:hidden;width:726px;height:103px;background:url(/night_vision_images/grid/acc_bg.gif) repeat-x;position:relative;}
.accessories .p1{color:#000;font-family:Tahoma;font-size:10px;width:110px;margin:0;padding:0 5px;}
.accessories .p1 a{color:#000;font-family:Tahoma;font-size:10px;text-decoration:none;}
.accessories .p2{color:#8e9196;font-family:Tahoma;font-size:10px;width:110px;margin:0;padding:0 5px;}
.accessories .p2 a{color:#8e9196;font-family:Tahoma;font-size:10px;text-decoration:none;}
.accessories table{position:relative;}
.accessories td{width:120px;border-right:1px solid #bababa;height:103px;text-align:center;}
.devices{width:150px;float:left;position:relative;height:500px;overflow:hidden;background:url(/night_vision_images/grid/dev_bg.gif) repeat-y;}
.devices table{position:relative;}
.devices td{width:150px;height:100px;text-align:center;}
.devices .p1{color:#000;font-family:Tahoma;font-size:10px;margin:0;padding:0 15px 0 5px;}
.devices .p1 a{color:#000;font-family:Tahoma;font-size:10px;text-decoration:none;}
.devices .p2{color:#8e9196;font-family:Tahoma;font-size:10px;margin:0;padding:0 15px 0 5px;}
.devices .p2 a{color:#8e9196;font-family:Tahoma;font-size:10px;text-decoration:none;}
.scroll_grid_wrap{overflow:hidden;background:url(/night_vision_images/grid/right_bg.gif) repeat-y right;float:left;padding-right:8px;*width:745px;zoom:1;}
.scroll_grid{width:746px;height:500px;overflow:scroll;float:left;}
.scroll_grid div{background:url(/night_vision_images/grid/grid_bg.gif); min-height:480px;float:left;zoom:1;}
.scroll_grid td{height:100px;width:120px;border-right:1px solid #bababa;text-align:center;}
.scroll_grid td p{width:120px;}
.col1{background:#f0f0f0;}
.grid_menu{font-family:Tahoma;font-size:14px;font-weight:bold;text-transform:uppercase;text-indent:none;line-height:30px;
padding:0 0 26px 30px;text-align:center;}
.grid_menu a{text-decoration:none;color:#9a9a9b;padding-left:5px;padding-top:2px;}
.grid_menu span{padding-left:40px;}
.grid_menu a:hover{color:#000;}
.grid_menu a.link1{border-left:4px solid #20845d;}
.grid_menu a.link2{border-left:4px solid #b1163b;}
.grid_menu a.link3{border-left:4px solid #a16e4e;}
.grid_menu a.link4{border-left:4px solid #e87c22;}

.greyscale{opacity:0.4;filter: alpha(opacity=40);}



/*    @media all and (-webkit-min-device-pixel-ratio:10000),
      not all and (-webkit-min-device-pixel-ratio:0) {
       .order_form td select { width: 388px;}
       .order_form input.button {padding-top: 4px;padding-bottom:0;}
#left_menu a{display:block;}
      }*/

      #rss_feed{text-align:center;clear:both;}
#rss_feed a {BORDER-RIGHT: 1px outset #7d3302;BORDER-TOP: 1px solid #ffc8a4;BORDER-LEFT: 1px solid #ff9a57;BORDER-BOTTOM: 1px outset #3f1a01;padding: 1px 5px 1px 5px;color: #FFFFFF;background-color: #ff6600;text-decoration: none;font-weight: bold;font-size: 12px;line-height: 20px;width: 45px;}

.imefix{display:none !important;}




h1.green{color:#20845D;}
h1.darkred{color:#B1163B;}
h1.brown{color:#A16E4E;}

h1.red{color:#E12C2C;}
h1.orange{color:#E87C22;}
h1.blue{color:#2576A3;}
h1.grey{color:#808184;}

p.green{color:#20845D;}
p.darkred{color:#B1163B;}
p.brown{color:#A16E4E;}

p.red{color:#E12C2C;}
p.orange{color:#E87C22;}
p.blue{color:#2576A3;}
p.grey{color:#808184;}

#cse-search-results iframe{padding:10px 10px 0;width:692px;}
.chart_links p.cloud{width:auto;padding-right:10px !important;}

.compar{/*position:relative;left:7px;*/margin:0 !important;}
.compar_h1{color:#20845d;margin-bottom:0;}
.compar_title{color:#20845d;font-weight:bold;font-size:20px;text-indent:0;text-align:center;padding:0 20px 30px 20px;}
.compar td{text-align:center;vertical-align:top;border-bottom:1px solid #bdbec2;padding:7px 16px;}
.compar strong{text-align:left;display:block;}
.compar p strong{display:inline;}
.compar p {text-indent:0 !important;}
.compar p{font-weight:normal  !important;padding:0 !important;}
.compar p span{display:inline !important;}
.compar col.col1{width:240px;background:#FFF;}
.compar col.col2,.compar col.col3,.compar col.col4{width:231px;}
.compar col.col2,.compar col.col4{background:#f0f0f0;}
.comparison .table .table_title{float:left;height:45px ;margin-top:-12px;position:relative;text-align:center;width:200px ;margin-left:0;margin-left:28px;}
.comparison .table .table_title p{display:block;float: left;font-size:13px;line-height:12px;vertical-align:top;margin-top:3px;width:197px;*display:inline;*zoom:1;*line-height:14px;}
.comparison .table .table_title img{display:inline;float:none !important;padding-bottom:14px;vertical-align:text-bottom;margin-bottom:-2px;}
.comparison .table .table_title img{*padding-bottom:15px;}
.comparison .table .table_title_spacer{float:left;padding-left:195px;}

.compar_bg{float:left;background:url(/night_vision_images/table/compar_bg.gif) repeat-y 28px 0; position: relative; }
.comparison .table .compar_bg .table_title{height:auto !important;width:200px !important; }
.comparison .table .compar_bg .table_title p{padding:5px 0 !important;}


.titletable{background:url(/night_vision_images/table/compar_bg.gif) repeat-y 243px 0;}
.titletable .table_title p {padding:5px 0 !important;}
.titletable .table_title{height:auto !important;}

.compar col.col4 td{display:none;}

.comparison .table .device img{display:inline;padding-bottom:7px;}
.comparison .table .device p{text-indent:0;font-weight:normal;font-family:Tahoma;font-size:12px;color:#58595b;text-align:center !important;margin-bottom:8px;}
.comparison .table .device p span{font-size:11px;padding:2px 22px;color:#F00;background:#e6e7eb;}
.comparison .table .device{background:#FFF !important;padding-top:11px;}

.devices_list .comparison{background:url(/night_vision_images/comparison.gif) no-repeat; width: 158px; height: 104px;text-align: center; position: fixed; z-index: 99999; font-family: Tahoma;margin-left:777px;top:155px;}

.right_col{float:right;width:224px;position:absolute;right:-230px;top:0;background:url(/night_vision_images/layout1/right_bg.gif) repeat-y;}
.right_col_bg{background:url(/night_vision_images/layout1/right_bg_top.gif) no-repeat;width:224px;text-align:center;}
.right_col_bg img{display:inline;}
.right_col_bg a{font-family:Arial;font-size:12px;text-decoration:none;}
.right_col_bg  div{padding-bottom:15px;}

#left_menu  .review{font-size:11px;}
#left_menu  .review p{padding-right:25px;padding-bottom:10px;}
#left_menu  .review p.title{font-size:12px;font-weight:bold;color:#3D4A6D;padding-bottom:0;}
#left_menu  .review a{padding:0;background:none;text-decoration:underline;}
#atn_ima_1{left:0;}


.flirlogo{margin-top: -64px !important;position: absolute;}

.info_page .table .table_title{width: 535px;}
.newyear .table .table_title p{width: 530px;}


.newyear_b{float:left;width:575px;padding-left:30px;}
.newyear .table .table_bottom_content p.h3{font-size:18px;font-weight:bold;text-align:center;text-indent:0;}
.newyear .table .table_bottom_content p.h4{font-size:18px;font-weight:normal;text-align:center;text-indent:0;padding-bottom:20px;}
.newyear .table .table_bottom_content p.txt{font-size:12px;font-weight:normal;}

.newyear_links{position:relative;left:7px;padding-bottom:10px;overflow:hidden;}
.newyear_links_div {float: left; display: block; padding:0 2px;} 
.newyear_links a{/*float:left; */text-align:center;text-decoration:none;color:#636563;}
.newyear_links a span{text-decoration:none;text-align:center;font-size:12px; display: block;}

.spanred{border-left: 4px solid #B1163B;color: #B1163B;padding-left: 4px;position:relative;left:-8px;}

.sale_category .sale_item{position:relative;}
.sale_category .sale_item .table_bottom_content table{margin-bottom:51px;}
.sale_category .sale-item-optional .table_bottom_content table{margin-bottom:0;}
.sale_category .sale_item .bgrade{position:absolute;bottom:0;left:0;}




.product_sale {width: 315px; float: left; margin: 20px 0 0 -3px; position: relative;}
.product_sale .table_title a {color: #fff; text-decoration:  none; font-size:  13px }
.product_info .product_sale .table_title {width: 275px; text-align:  center;}
.product_info .product_sale .table_title img {float:  right;}
.product_sale .table_title p { width: 272px; }
.product_sale .descr span {padding:  0 11px 0 0; display:  block; font-size:  12px }
.product_sale .table_bottom_content table{text-align:center;}
.product_sale .product_id{margin-top:-15px;padding-left:22px;}
.product_sale p{color:#4b4b4b;text-indent:0;text-align:center;font-size:13px;font-weight:bold;padding-top:2px;display:none;}
.sale_category .product_sale a img{display:inline; text-align:  center;}
.sale_category .product_sale .table_bottom_content table{margin-bottom:51px;}
.product_sale .savings{color:#ef2517;font-size:13px;position:relative;top:-5px;}
.product_sale .retail{color:#4e4e52;font-size:13px;line-height:11px;position:relative;top:-10px;}
.product_sale .your_price{color:#4e4e52;font-size:13px;background:#e6e7eb;padding:0 8px;position:relative;top:0;}

/* ****************/
.beonoGlobus {  position: relative;   overflow: hidden;  width: 450px;  height: 350px; top: -20px }
.pic {cursor: e-resize;}
.beonoGlobus-left { width: 21px; height: 23px; background: url("/night_vision_images/buttons/3d_arrow_left.gif") bottom no-repeat; position: absolute; left: 2px; top: 5px}
.beonoGlobus-left:hover { background: url("/night_vision_images/buttons/3d_arrow_left.gif") top no-repeat; cursor: pointer; }

.play_stop {position: absolute; left: 46%; top:0px; width: 32px; cursor: pointer; height: 32px; background: url("/night_vision_images/buttons/3d_play_stop.png") no-repeat bottom; z-index: 10}
.stop{ background: url("/night_vision_images/buttons/3d_play_stop.png") no-repeat 0 1px !important; }

.beonoGlobus-right { width: 21px; height: 23px; background: url("/night_vision_images/buttons/3d_arrow_right.gif") bottom no-repeat; position: absolute; right: 3px; top: 5px }
.beonoGlobus-right:hover {background: url("/night_vision_images/buttons/3d_arrow_right.gif") top no-repeat; cursor: pointer; }

.loading {  background: url("/night_vision_images/buttons/loader.gif") no-repeat center center; }
.beonoGlobus-controls { position: absolute; z-index: 10; top: 318px; left: 100px; background: url("/night_vision_images/buttons/3d_navigation.gif"); width: 251px; height: 32px; }

