body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { -collapse:collapse; -spacing:0; }
fieldset,img { :0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { :0; }


a:active,
	a:focus { outline: none !important; -moz-outline-style: none !important; }

.clear { clear:both !important; }
.none { display:none !important; }
.block { display:block !important; }

.html { margin:0; padding:0; width:100%; position:relative; font-family:Helvetica; font-size:11px; height:100%; }
.body { margin:0 auto; font-family:Helvetica, Arial, Verdana; font-size:12px; background-color:#000; height:100%; }

.web-linkhover { color:#6dc01c !important; }

.web-grid { width:950px; margin:0 auto; text-align:center; position:relative; clear:both; }
.web-grid * { text-align:left; }

/* header */
.web-header { position:relative; text-align:center; z-index:350; height:65px; clear:both; }
.web-logo { position:absolute; top:0px; left:-160px; }
.web-logo a { :0; display:block; text-decoration:none; text-indent:-100000px; background:url(../images/logo.png) no-repeat center right; width:326px; height:99px; }


.web-nav { background:url(../images/menu_background.png) no-repeat center center; height:65px; width:770px; position:absolute; top:0; right:0; }
.acer-homepage .web-nav { top:-65px; }
.web-sitenav { position:relative; height:65px; }
.web-sitenav-1 ul.level-1 { list-style-type:none; margin:0; position:absolute; top:0; right:350px; width:400px; }
.web-sitenav-1 ul.level-2 { display:block; list-style-type:none; margin:0 0px; padding:0; width:311px; z-index:180; position:absolute; top:-1000px; left:-10px; }
.web-sitenav-1 ul.level-1 > li,
	.web-sitenav-2 ul.level-1 > li { display:block; float:left; vertical-align:bottom; padding:0 0 0 30px; margin-bottom:0px; position:relative; }
.web-sitenav-1 ul.level-1 > li > a,
	.web-sitenav-2 ul.level-1 > li > a { font-weight:bold; z-index:200; background:url(../images/menu_separetor.png) no-repeat right bottom; position:relative; padding:42px 10px 2px 0; display:block; white-space:nowrap; color:#FFF; text-decoration:none; font-size:12px; }

.web-sitenav-2 ul.level-1 { list-style-type:none; text-align:right; margin:0; position:absolute; top:0; right:135px; width:165px; }
.web-sitenav-2 ul.level-1 > li { padding:0 0 0 10px; float:right;  }
.web-sitenav-2 ul.level-1 > li > a:hover { color:#6dc01c; }
.web-sitenav-2 ul.level-1 > li.web-firstitem > a { /*background:none; padding:42px 0 2px 0;*/ }

.web-sitenav-3 input.web-search { font-size:11px; padding:2px 17px 2px 3px; background:#FFF url(../images/search_icon.png) no-repeat right center; list-style-type:none; margin:0; position:absolute; bottom:5px; right:15px; width:80px; :1px solid #CCC; }

.web-sitenav-1 ul.level-2 li { width:350px; }
.web-sitenav-1 ul.level-2 li.web-hsubmenu-top { clear:both; display:block; height:65px; width:350px; background:url(../images/submenu_repeaty.png) repeat-y center bottom; }
.web-sitenav-1 ul.level-2 li.web-menuitem { padding:3px 40px; background:url(../images/submenu_repeaty.png) repeat-y 0 0; text-align:left;  }
.web-sitenav-1 ul.level-2 li.web-hsubmenu-middle { width:300px; padding:3px 10px 0 40px; float:left; background:url(../images/submenu_repeaty.png) repeat-y 0 0; text-align:left;  }
.web-sitenav-1 ul.level-2 li.web-hsubmenu-bottom { clear:both; display:block; height:15px; background:url(../images/submenu_bottom.png) no-repeat center top; }
.web-sitenav-1 ul.level-2 li.web-menuitem a { font-weight:bold; z-index:200; padding:3px 0 2px 0; display:block; white-space:normal; color:#FFF; text-decoration:none; font-size:12px; }

.web-sitenav-1 ul.level-2 ul.web-hsubmenu-left,
	.web-sitenav-1 ul.level-2 ul.web-hsubmenu-right { padding:0; float:left; width:135px !important; background:none; }
.web-sitenav-1 ul.level-2 ul.web-hsubmenu-left { background:url(../images/submenu_line.png) repeat-y right 0; padding:0 10px 0 0; }
.web-sitenav-1 ul.level-2 ul.web-hsubmenu-left li.web-menuitem,
	.web-sitenav-1 ul.level-2 ul.web-hsubmenu-right li.web-menuitem { background:none; width:135px; padding:3px 0; }
.web-sitenav-1 ul.level-2 ul.web-hsubmenu-right li.web-menuitem { text-align:left; padding:3px 0 3px 15px; }

.web-toplight { background:url(../images/background_general_top.jpg) no-repeat center 0; width:100%; height:150px; position:absolute; top:0; left:0; }


/* footer */
.web-footer { clear:both; color:#FFF; text-align:center; margin:35px auto 25px auto; width:100%; position:relative; z-index:300; clear:both; font-size:11px; }
.web-footer-menu { line-height:20px; position:relative; height: 20px; padding:0 5px; margin:0 auto; text-align:center; width:860px; }
.web-footer-menu > div.left,
	 .web-footer-menu > div.right { position:absolute; top:0; width:5px; height:20px; }
.web-footer-menu > div.left { left:0; width:5px; background:url(../images/green_bar_sx.png) no-repeat 0 0; }
.web-footer-menu > div.right { right:0; width:5px; background:url(../images/green_bar_dx.png) no-repeat 0 0; }
.web-footer-menu ul { height:20px; background:url(../images/green_bar_repeatx.png) repeat-x 0 0; margin:0; padding:0; }
.web-footer-menu li { display:inline;  }
.web-footer-menu a { color:#FFF; text-decoration:none; padding:0 10px 0 10px; background:url(../images/menu_separetor.png) no-repeat right center; }
.web-footer-menu li.web-lastitem a { background:none; }
.web-footer-privacy { padding:15px 0 0 0; clear:both; }

.web-bottomlight { background:url(../images/background_general_bottom.jpg) no-repeat center top; width:100%; height:0px; left:0; margin-top:-125px; z-index:10; }


/* content */
.web-content { min-height:650px; margin:30px auto; text-align:left; position:relative; z-index:300; }
.web-content.a-productgrouplist { min-height:300px; }
.web-content-body { text-align:left;  }

.web-info-top { clear:both; height:40px; width:950px; overflow:hidden; background:url(../images/background_page_top.jpg) no-repeat 0 0; }
.web-info-middle { clear:both; width:870px; background:url(../images/background_page_repeaty.jpg) repeat-y 0 0; padding:0 40px; }
.web-info-bottom { clear:both; height:40px; width:950px; overflow:hidden; background:url(../images/background_page_bottom.jpg) no-repeat 0 0; }

.web-info-navigation { height:25px; margin:0 0 10px 0; float:left; vertical-align:bottom; }
.web-info-navigation li { float:left; vertical-align:bottom; margin:0 15px 0 0; background:url(../images/arrow_crumbs.png) no-repeat right bottom; }
.web-info-navigation li a { color:#6F6F6F; display:block; vertical-align:bottom; height:14px; padding:11px 20px 0 0; font-size:13px; text-decoration:none; }
.web-info-navigation li a:hover { color:#6dc01c; }
.web-info-navigation li.web-lastitem { background:none; }
.web-info-navigation li.web-lastitem a { color:#6dc01c; font-size:20px; font-weight:bold; height:19px; padding:6px 20px 0 0; }
.web-info-navigation li.web-lastitem span.compare { color:#6dc01c; font-size:20px; font-weight:bold; height:19px; padding:6px 20px 0 0; }

/* content nav */
.web-menu-sec { width:210px; overflow:hidden; float:left; }
.web-menu-sec-top { height:5px; width:210px; overflow:hidden; background:url(../images/background_menu_top.jpg) no-repeat 0 0; }
.web-menu-sec-middle { width:210px; overflow:hidden; background:url(../images/background_menu_repeaty.jpg) repeat-y 0 0; }
.web-menu-sec-middle img { width:100px; height:auto; border:none; }
.web-menu-sec-bottom { height:42px; width:210px; overflow:hidden; background:url(../images/background_menu_bottom.jpg) no-repeat 0 0; }
.web-menu-sec ul { margin:0; padding:0; list-style-type:none; }
.web-menu-sec .level-1 > li { margin:0 1px; }
.web-menu-sec .level-2 > li {  margin:0; -bottom:1px solid #CCC; }
.web-menu-sec .level-2 > li.web-lastitem { :0; }
.web-menu-sec .level-2 > li.web-lastitem > a { background:none; padding-bottom:9px; }
.web-menu-sec .level-3 { -top:1px solid #CCC; }
.web-menu-sec .level-3 > li { margin-left:20px; background:none; :0; -top:1px solid #CCC; }
.web-menu-sec .level-3 > li.web-firstitem { :0; }
.web-menu-sec .level-1 a { display:none; color:#333; text-decoration:none;  }
.web-menu-sec .level-1 a:hover { color:#6dc01c; }
.web-menu-sec .level-2 a { display:block; font-size:11px; padding:8px 10px 9px 10px; background:url(../images/background_menu1_voice_bottom.jpg) repeat-x 0 bottom; }
.web-menu-sec .level-3 a { font-size:10px; padding:8px 10px 9px 0px; background:none; }
.web-menu-sec .level-1 a span { display:block; background:url(../images/menu_arrow.png) no-repeat right center; padding:0 15px 0 0; }

.web-menu-sec .current > a { color:#000 !important; }

/* content info */
.web-chunks-sec { min-height:530px; float:left; padding:0 0 0 10px; background:url(../images/menu_separator.jpg) repeat-y 0 0; }
.web-chunks-sec-menu { width:650px; }
.web-chunks-sec-menu_img { width:220px; height:auto; position:relative; margin-left:50px; }
.web-chunks-sec-menu_img img { border:1px solid #0FF!important; }
.web-chunks-sec-menu_img1 { width:220px; height:auto; position:relative; margin-left:0px; }
.web-chunks-sec-menu_img1 img { border:1px solid #0FF!important; }
.web-chunks-sec-nomenu { width:880px; background:none; padding:0; }
.ghei_chunk { clear:both; }


/* home banners */
.acer-homepage .web-footer { position:absolute; bottom:0px; width:870px; left:50%; margin-left:-435px; }

.web-home-content { position:absolute; width:950px; height:100%; left:50%; min-height:650px; margin-left:-475px; z-index:5; top:0; cursor:pointer; }

.web-homebanner { overflow:hidden; position:relative; height:100%; }
#web-supersize img,
	#web-supersize a { height:100%; width:100%; display:none; position:absolute; top:0; left:0; }
#web-supersize .activeslide,
	#web-supersize .activeslide img { display:inline; }

#web-slidecounter { position:absolute; top:70px; right:5px; display:block; }
#web-slidecounter .bullet { :0; width:10px; height:10px; background:url(../images/home_bullet_out.png) no-repeat center center; cursor:pointer; margin:0; padding:0 0 0 5px; }
#web-slidecounter .activesbullet { background:url(../images/home_bullet_over.png) no-repeat center center; }

/* home boxes */
.web-boxes { position:absolute; width:950px; z-index:5; bottom:100px; height:120px; }
.web-boxes > div.relative { position:relative; width:100%; }
.web-box-1,
	.web-box-2 { top:0; position:absolute; width:470px; float:left; height:120px; overflow:hidden; background:url(../images/home_box_background.png) no-repeat 0 0; }
.web-box-1 { left:0; }
.web-box-2 { right:0; }

.web-box-menu { z-index:300; line-height:20px; position:absolute; height: 20px; left:0; top:0; }
.web-box-menu ul { margin:0; padding:0; width:100%;  }
.web-box-menu li { display:inline; margin:0; padding:0; float:left; }
.web-box-menu a { color:#FFF; text-decoration:none; display:block; padding:0 13px 0 10px; background:url(../images/menu_separetor.png) no-repeat right center; }
.web-box-menu li.web-firstitem a { margin-left:15px; padding:0 13px 0 0; }
.web-box-menu li.web-lastitem a { background:none; }

/* home boxes -> box 1 */
.caroufredsel_wrapper { margin:30px 40px; }
#image-carousel { position:absolute; width: 390px; top:0; left:0; height:75px !important; }
#image-carousel a { float: left; display:block; height:75px; color:#FFF; text-decoration:none; width:390px; z-index: 100; }
#image-carousel a img { width:140px; height:75px; float:left; }
#image-carousel a h2 { font-size:11px; font-weight:bold; padding:0 0 3px 0; }
#image-carousel a span { display:block; }

.web-prev,
	.web-next { display:block; width:15px; height:20px; position:absolute; top:50px; text-decoration:none; text-indent:10000px; overflow:hidden; color:#FFF; }
.web-prev { background:url(../images/home_box1_arrowSX.png) no-repeat 0 0; left:15px; }
.web-next { background:url(../images/home_box1_arrowDX.png) no-repeat 0 0; right:15px; }

/* home boxes -> box 2 */
.web-box-2 ul.links { z-index:600; list-style-type:none; padding:28px 15px; position:relative; }
.web-box-2 ul.links li { line-height:20px; padding:0; clear:both; }
.web-box-2 ul.links li.web-boxlink-image-1 { width:130px; height:100px; position:absolute; right:160px; top:10px; background:none; padding:0; }
.web-box-2 ul.links li.web-boxlink-image-2 { width:130px; height:100px; position:absolute; right:20px; top:10px; background:none; padding:0; }
.web-box-2 ul.links a { text-decoration:none; color:#FFF; font-weight:bold; }
.web-box-2 ul.links a:hover { color:#6dc01c; }
.web-box-2 ul.links img { width:130px; height:100px; }


/* productgroup */
.web-product-navigation { width:150px; float:left; color:#FFF; text-align:right; margin-top:40px; }
.web-product-navigation .web-productgroup-link { padding-right:10px; line-height:35px; display:block; position:relative; height:35px; }
.web-solution-navigation .web-productgroup-link { padding-left:10px; line-height:35px; display:block; position:relative; height:35px; }
.web-product-navigation a,
	.web-solution-navigation a { text-decoration:none; color:#FFF; font-size:12px; }
.web-product-navigation a .web-link-title { display:block; position:absolute; top:0; right:20px; font-weight:bold; }
.web-solution-navigation a .web-link-title { display:block; position:absolute; top:0; left:20px; font-weight:bold; }
.web-product-navigation img.web-link-image,
	.web-solution-navigation img.web-link-image { display:none; }

.web-solution-navigation { width:150px; float:left; color:#FFF; text-align:left; margin-top:40px; }

.web-productgroup-preview { width:650px; height:360px; float:left; }

.web-minisite-navigation { margin:0 auto 35px auto; padding:0; list-style-type:none; }
.web-minisite-navigation li { float:left; margin:30px 0 0 0; width:310px; height:100px; padding-right:10px; }
.web-minisite-navigation li.web-lastitem { padding:0; }


/* product*/
.web-product-tool-box { height:80px; width:950px; overflow:hidden; position:relative; padding:0 0 10px 0; }
.web-product-tool-box .box-top { background:url(../images/bg_boxtools_top.png) no-repeat 0 0; height:10px; width:950px; }
.web-product-tool-box .box-middle { background:url(../images/bg_boxtools_repeaty.png) repeat-y 0 0; width:950px; height:60px; overflow:hidden; }
.web-product-tool-box .box-bottom { background:url(../images/bg_boxtools_bottom.png) no-repeat 0 0; height:10px; width:950px; }

.web-product-tool-box .box-close,
	.web-product-tool-box .box-close-compare { cursor:pointer; background:url(../images/close_box.png) no-repeat 0 0; width:17px; height:17px; position:absolute; top:5px; right:5px; }
.web-product-tool-box .box-close:hover,
	.web-product-tool-box .box-close-compare:hover { background-position:0 -17px; }

.web-product-comparebox { height:170px; }
.web-product-comparebox .box-middle { height:150px; }


.web-product-line { height:200px; width:950px; overflow:hidden; position:relative; margin:10px 0 0 0; }
.web-product-line .box-top { background:url(../images/bg_line_top.png) no-repeat 0 0; height:27px; width:950px; }
.web-product-line .box-middle { background-color:#FFF; width:950px; overflow:hidden; height:168px; margin:0; z-index:400; }
.web-product-line .box-bottom { background:url(../images/bg_line_bottom.png) no-repeat 0 0; height:5px; width:950px; }

.web-product-line .box-title { color:#FFF; line-height:27px; margin:0 20px; }
.web-product-line .box-title .web-name { font-size:14px; padding-right:20px; font-weight:bold; }
.web-product-line .box-title .web-description { font-size:11px; }

.web-product-line .box-nav { color:#FFF; line-height:27px; font-size:11px; position:absolute; top:0; right:20px; z-index:2000; }
.web-product-line .box-nav span { cursor:pointer; }
.web-product-line .box-nav a { margin:7px 5px 0 0; display:block; float:left; width:12px; height:12px; text-indent:-1000px; overflow:hidden; background:url(../images/bullet_line_out.png) no-repeat 0 0; }
.web-product-line .box-nav a.selected { background:url(../images/bullet_line_in.png) no-repeat 0 0; }

.web-product-line .web-list-products { display:nones; }
.web-product-line .caroufredsel_wrapper { height:168px !important; width:950px !important; padding:8px 0; margin:0; }
.web-product-line .caroufredsel_wrapper .web-list-products,
	.web-nocarproductlist .web-list-products,
	.web-fullproductlist .web-list-products { display:block; }
.web-product-line .web-collapse { display:none; }

.web-fullproductlist,
	.web-fullproductlist .box-middle {  height:auto !important; }
.web-novisiblecarproductlist,
	.web-novisiblecarproductlist .box-middle,
	.web-nocarproductlist,
	.web-nocarproductlist .box-middle { height:auto !important; }
.web-fullproductlist .box-middle,
	.web-novisiblecarproductlist .box-middle,
	.web-nocarproductlist .box-middle { padding:8px 0 0 0; width:956px !important; }
.web-novisiblecarproductlist .web-collapse,
	.web-fullproductlist .web-collapse { display:inline !important; }
.web-fullproductlist .web-seeall,
	.web-nocarproductlist .web-seeall,
	.web-fullproductlist .web-carnav-prev,
	.web-nocarproductlist .web-carnav-prev,
	.web-fullproductlist .web-carnav-next,
	.web-nocarproductlist .web-carnav-next,
	.web-fullproductlist .box-nav a,
	.web-nocarproductlist .box-nav a,
	.web-novisiblecarproductlist .web-seeall,
	.web-novisiblecarproductlist .web-carnav-prev,
	.web-novisiblecarproductlist .web-carnav-next,
	.web-novisiblecarproductlist .box-nav a,
	.web-nocarproductlist .web-collapse { display:none !important; }

.web-list-products { margin:15px 40px; }
.web-single-product { width:140px; height:140px; margin:0 6px 0 0; float:left; position:relative; z-index:200; }
.web-single-product a { font-size:12px; color:#434343; text-decoration:none; }
.web-single-product-link { display:block; background:none; position:relative; width:140px; text-align:center; z-index:400; }
.web-single-product-link-hover,
	.web-single-product-link-hover img { z-index:1200; }
.web-single-product img { width:140px; height:100px; z-index:400; :0; margin:0 0 10px 0; background:#FFF url(../images/bg_box_roolover.png) no-repeat 0 0; }
.web-single-product .web-single-product-name { text-align:center; position:absolute; bottom: 18px; width:140px; left:0; z-index:400; }
.web-single-product .web-single-product-price { font-size:12px; font-weight:bold; color:#6dc01c; text-align:center; position:absolute; bottom: 0px; width:140px; left:0; }
.web-single-product .web-single-product-pn { display:none; }
.web-single-product .web-single-product-compare { position:absolute; cursor:pointer; bottom:0; left:0; background:url(../images/compare_button.jpg) no-repeat 0 0; width:20px; height:17px; }
.web-single-product .web-single-product-compare:hover { background-position:-20px 0; }

.web-carnav-prev { z-index:300; position:absolute; cursor:pointer; text-indent:-10000px; overflow:hidden; width:40px; height:168px; top:27px; left:0; background:#FFF url(../images/arrow_line_left.jpg) no-repeat center center; }
.web-carnav-next { z-index:300; position:absolute; cursor:pointer; text-indent:-10000px; overflow:hidden; width:40px; height:168px; top:27px; right:0; background:#FFF url(../images/arrow_line_right.jpg) no-repeat center center; }



/* tools */
.web-info-tools { float:right; color:#CCC; font-size:11px; font-weight:bold; }
.web-info-tools li { float:left; line-height:20px; padding:0; margin:10px 0 0 0px; }
.web-info-tools li div { cursor:pointer; display:block; line-height:20px; margin:0 10px 0 0; padding:0 0 0 5px; background:url(../images/general_button.png) no-repeat left 0px; }
.web-info-tools li div div.ghei_text { background:url(../images/general_button.png) no-repeat right -20px; margin:0; padding:0 5px 0 5px; }
.web-info-tools li div img.ghei_arrow { background:url(../images/menu_arrow_down.png) no-repeat right center; width:11px; height:8px; padding:0 0 0 10px; }
.web-info-tools li.web-lastitem div { margin:0; }
.web-info-tools li:hover div { background:url(../images/general_button.png) no-repeat left -40px; }
.web-info-tools li:hover div div.ghei_text { background:url(../images/general_button.png) no-repeat right -60px; }

.web-info-tools li.web-menu-box-opened div { background:url(../images/general_button.png) no-repeat left -80px; color:#FFF; }
.web-info-tools li.web-menu-box-opened div div.ghei_text { background:url(../images/general_button.png) no-repeat right -100px; }
.web-info-tools li.web-menu-box-opened div img.ghei_arrow { background:url(../images/menu_arrow_up.png) no-repeat right center; }

.web-info-tools li.web-print-pdf { background:url(../images/menu_icon_exportPDF.png) no-repeat 0 0; width:29px; overflow:hidden; text-indent:-10000px; }
.web-info-tools li.web-print-pdf a { display:block; }
.web-info-tools li.web-print-pdf:hover { background:url(../images/menu_icon_exportPDF.png) no-repeat 0 -20px; }
.web-info-tools li.web-share { background:url(../images/menu_icon_share.png) no-repeat 0 0; width:29px; overflow:hidden; text-indent:-10000px; margin:10px 10px 0 0; }
.web-info-tools li.web-share div { background:none; }
.web-info-tools li.web-share:hover { background:url(../images/menu_icon_share.png) no-repeat 0 -20px; }
.web-info-tools li.web-menu-box-opened.web-share { background:url(../images/menu_icon_share.png) no-repeat 0 -40px; }

a.store-banner { background:url(../images/banner_accessory.jpg) no-repeat 0 0; display:block; width:870px; height:370px; }


.web-product-sharebox { height:40px; }
.web-product-sharebox .box-middle { height:20px; text-align:center; }
.web-product-sharebox .box-middle a { font-style:italic; text-decoration:none; color:#e5e5e5; margin:0 20px 0 20px; line-height:20px; }
.web-product-sharebox .box-middle a img { padding:0 15px 0 0; vertical-align:middle; }

.web-product-sharebox .share_facebook { background:url(../images/share_ico_facebook.png) no-repeat center center; }
.web-product-sharebox .share_twitter { background:url(../images/share_ico_twitter.png) no-repeat center center; }
.web-product-sharebox .share_delicious { background:url(../images/share_ico_delicious.png) no-repeat center center; }
.web-product-sharebox .share_digg { background:url(../images/share_ico_digg.png) no-repeat center center; }
.web-product-sharebox .share_linkedin { background:url(../images/share_ico_linkedin.png) no-repeat center center; }


.web-product-comparebox table { margin:0 35px; color:#FFF; }
.web-product-comparebox table td { width:210px; padding:0 5px; height:150px; vertical-align:top; }
.web-product-comparebox h4 { background:url(../images/titlebox_compare_icon.jpg) no-repeat 0 0; padding:0 0 0 40px; font-size: 16px; font-weight:bold; margin:10px 0; }
.web-product-comparebox p { width: 200px; }
.web-product-comparebox .web-compare-btn,
	 .web-wheretobuy-btn,
	 .web-wheretobuy-btn-mini { color:#FFF; display:none; cursor:pointer; position:absolute; left:40px; bottom:20px; height:27px; background:url(../images/bg_button_right.png) no-repeat right 0; }
.web-product-comparebox .web-compare-btn h5,
	.web-wheretobuy-btn h5,
	.web-wheretobuy-btn-mini h5 { margin:0 30px 0 0; padding:0 0 0 10px; float:left; line-height:27px; background:url(../images/bg_button_left.png) no-repeat left 0; }
.web-product-comparebox .web-compare-btn span,
	.web-wheretobuy-btn span,
	.web-wheretobuy-btn-mini span { display:block; padding:0 10px 0 0; font-size:16px; font-weight:bold; height:27px; line-height:27px; margin:0; background:url(../images/bg_button_repeatx.png) repeat-x 0 0; }
.web-product-comparebox .web-compare-btn a,
	.web-wheretobuy-btn a,
	.web-wheretobuy-btn-mini a { color:#FFF; text-decoration:none; }

.web-wheretobuy-btn-mini { float:left; left:0; bottom:0; display:block; position:relative; height:20px; background:url(../images/button_dx_mini.jpg) no-repeat right 0;  }
.web-wheretobuy-btn-mini h5 { line-height:20px; background:url(../images/button_sx_mini.jpg) no-repeat left 0; }
.web-wheretobuy-btn-mini span { font-size:12px; height:20px; line-height:20px; background:url(../images/button_repeatx_mini.jpg) repeat-x 0 0; }



.web-serie-pv-details .web-wheretobuy-btn-mini { background:url(../images/general_button.png) no-repeat right -100px; margin:0 10px 0 0; }
.web-serie-pv-details .web-wheretobuy-btn-mini h5 { margin:0 15px 0 0; }
.web-serie-pv-details .web-wheretobuy-btn-mini span { padding:0 0 0 20px; background:url(../images/wheretobuy_button_icon.png) no-repeat 0 3px; font-size:11px !important; font-weight:normal !important; }
.web-serie-pv-details .web-single-product-compare span { background:url(../images/compare_button_icon.png) no-repeat 0 1px; padding:0 0 0 30px; }


 /* compare */
.web-compare-single-product { text-align:center; padding:5px 0; width:210px; height:140px; position:relative; background:url(../images/img_noproducts.png) no-repeat 0 0; }
.web-compare-single-product .box-close-compare { display:none; }
.web-compare-full { background:url(../images/bg_img_products.png) no-repeat 0 0; }
.web-compare-full .box-close-compare { display:block; }

.web-comp-img { width:140px; height:100px; :0; display:none; padding:0 35px; }
.web-comp-name,
	.web-comp-descr { text-align:center; font-size:12px; color:#434343; width:210px; overflow:hidden; display:none; }
.web-comp-name { font-weight:bold; display:none; }
.web-comp-partnumber { display:none; }

.web-compare-full .web-comp-img,
	.web-compare-full .web-comp-name,
	.web-compare-full .web-comp-descr { display:block; }


/* filters */
.ui-slider { margin-left:10px !important; height:13px !important; background: url(../images/ui/filter_line_out.jpg) repeat-x 50% 50% !important; }
.ui-slider-range { height:13px !important; background: url(../images/ui/filter_line_over.jpg) repeat-x 50% 50% !important; }
.ui-slider-handle {  top:0 !important; cursor:pointer !important; width:21px !important; height:13px !important; background:url(../images/ui/filter_controller_right.png) no-repeat 0 0 !important; }

.ui-handles-left { background:url(../images/ui/filter_controller_left.png) no-repeat 0 0 !important; }

.web-product-filterbox table { color:#FFF; margin:0 35px; }
.web-product-filterbox table td { padding:0 5px; height:60px; text-align:center; vertical-align:top; }
.web-product-filterbox table.web-table-1cols td { width:870px; }
.web-product-filterbox table.web-table-2cols td { width:430px; }
.web-product-filterbox table.web-table-3cols td { width:280px; }
.web-product-filterbox table.web-table-4cols td { width:210px; }

.web-product-filterbox table.web-table-1cols .web-filter-slider,
	.web-product-filterbox table.web-table-1cols .filter-footer { width:420px !important; margin:0 225px !important; }
.web-product-filterbox table.web-table-2cols .web-filter-slider,
	.web-product-filterbox table.web-table-2cols .filter-footer { width:400px !important; margin:0 15px !important; }
.web-product-filterbox table.web-table-3cols .web-filter-slider,
	.web-product-filterbox table.web-table-3cols .filter-footer { width:250px !important; margin:0 15px !important; }
.web-product-filterbox table.web-table-4cols .web-filter-slider,
	.web-product-filterbox table.web-table-4cols .filter-footer { width:180px !important; margin:0 15px !important; }

.filter-reset { display:block; position:absolute; bottom:15px; right:10px; text-decoration:underline; cursor:pointer; color:#999; font-size:12px; }

.filter-header { text-align:center; line-height:25px; }
.filter-label { font-size:14px; color:#6dc01c; font-weight:bold; padding:0 5px 0 0; }
.filter-values { font-size:12px; color:#FFF; font-weight:normal; }

.filter-footer { position:relative; }
.filter-footer .filter-minval { position:absolute; left:0; top:0; }
.filter-footer .filter-maxval { position:absolute; right:0; top:0; }

.web-sp-opac { opacity:.5; filter:alpha(opacity=50); }
.web-sp-deleted { display:none; }


/* product serie details */
.web-serie-view { margin:10px 0 0 0; }
.web-serie-view .web-info-middle { min-height:200px; position:relative; overflow:hidden; }

.web-serie-pv-image { width:350px; height:250px; float:left; }
.web-serie-pv-logo { float:right; margin:9px 0; }
.web-serie-pv-details { float:left; width:500px; margin:0 0 0 20px; }
.web-serie-pv-name { font-size:27px; color:#6dc01c; margin:0 0 5px 0; }
.web-serie-pv-name-doc { font-size:20px; color:#6dc01c; margin:0 0 5px 0; font-weight:bold; }
.web-serie-pv-descr { color:#434343; font-size:12px; margin:15px 0 20px 0; line-height:20px; }

.web-wheretobuy-btn { display:block; position:relative; float:left; clear:both; bottom:0; margin:10px 0 0 0; left:0; }
.web-single-product-compare.web-wheretobuy-btn { margin:10px 0 0 0; }

.web-serie-spec { margin:10px 0 0 0; position:relative; }
.web-serie-spec .web-info-top { height:27px; background:url(../images/background_benefitbox_top.png) no-repeat 0 0; }
.web-serie-spec .web-info-middle { background:#CCC none; }
.web-serie-spec .web-info-content { background:#FFF none; width:830px; min-height:100px; padding:20px; }
.web-serie-spec .web-info-bottom { height:6px; background:url(../images/background_benefitbox_bottom.png) no-repeat 0 0; }

.acer_benefits .web-model-techspec { margin:30px 0; }

.web-single-benefit { margin:0 0 20px 0; float:left; width:100%; clear:both; }
.web-single-benefit img { width:260px; float:left; }
.web-single-benefit h3 { font-size:20px; color:#6dc01c; margin:0 0 5px 0; }
.web-single-benefit h3.web-benefit-hasimage { margin:0 0 5px 280px; }
.web-single-benefit p { color:#434343; line-height:20px; }
.web-single-benefit p.web-benefit-hasimage { margin:0 0 5px 280px; line-height:20px; }

.web-serie-navigation { height:42px; position:relative; width:100%; }

.web-info-menu { position:absolute; top:16px; left:0px; height:20px;  }
.web-info-menu li { height:20px; padding:0 0 0 5px; margin:0 12px 0 0; line-height:20px; overflow:hidden; float:left; background:url(../images/general_button.png) no-repeat left 0; }
.web-info-menu li a { color:#CCC; font-size:11px; font-weight:bold; background:url(../images/general_button.png) no-repeat right -20px; padding:0 8px 0 5px; text-decoration:none; display:block; line-height:20px; white-space:no-wrap; }

.web-info-menu li:hover { background-position:left -40px; cursor:pointer; }
.web-info-menu li:hover a { background-position:right -60px; }
.web-info-menu li.current { background-position:left -80px; }
.web-info-menu li.current a { background-position:right -100px; color:#FFF; }

.web-photogallery { overflow:hidden; width:844px; margin:0 auto; }
.web-photogallery-thumbs-container { width:750px; height:65px; overflow:hidden; position:relative; float:left; margin:10px 44px; z-index:100; }
.web-photogallery-thumbs { width:20000000px; margin:0 0 0 15px; }
.web-photogallery-thumbs img { :1px solid #CCC; width:108px; }

.web-photogallery-view { width:844px; margin:0 0 5px 0; }
.web-photogallery-view .web-top { background:url(../images/_image_top.jpg) no-repeat 0 0; height:7px; }
.web-photogallery-view .web-middle { background:url(../images/_image_repeatx.jpg) repeat-y 0 0; }
.web-photogallery-view .web-middle img { width:830px; height:400px; margin:0 7px; }
.web-photogallery-view .web-bottom { background:url(../images/_image_bottom.jpg) no-repeat 0 0; height:7px; }

.web-photogallery-thumb { cursor:pointer; padding:0 0 7px 0; background:url(../images/shadow_preview.jpg) no-repeat 0 bottom; float:left; width:110px; margin:0 15px 0 0; }
.web-info-content { padding:13px !important; width:844px !important; }

.web-photogallery-nav { height:65px; position:relative; margin:10px 0; z-index:10; }
.web-photogallery-nav span { cursor:pointer; display:block; top:20px; position:absolute; width:20px; height:30px; }
.web-photogallery-nav .web-prev { left:15px; background:url(../images/photogallery_arrow_left.jpg) no-repeat 0 0; }
.web-photogallery-nav .web-next { right:15px; background:url(../images/photogallery_arrow_right.jpg) no-repeat 0 0; }
.web-photogallery-nav span:hover { background-position:0 -30px; }

.web-serie-pv-documents { margin:10px 0 0 0; }
.web-serie-pv-documents li { margin:20px 0 0 0; }
.web-serie-pv-documents a { text-decoration:none; color:#434343; display:block; background:transparent url(../images/ico_download.jpg) no-repeat 0 0; padding:0 0 0 50px; min-height:32px; }
.web-doc-title { font-weight:bold; font-size:13px; }



/* product model details */
.web-model-pv-name span.name { font-size:18px; color:#6dc01c; margin:0 0 10px 0; }
.web-model-pv-name span.partnumber { font-size:12px; color:#6dc01c; margin:0 0 10px 0; }
.web-model-pv-price { font-size:20px; color:#666; margin:5px 0 15px 0; font-weight:bold; }

.web-model-techspec { margin:5px 0 0 0; padding:5px 0 0 0; }
.web-model-techspec li.first-level { position:relative; line-height:20px; background:url(../images/green_bar_sx.png) no-repeat 0 0; margin:20px 0 0 0; }
.web-model-techspec li.first-level span.header { font-weight:bold; height:20px; color:#FFF; display:block; padding:0 10px; margin:0 5px 0 5px; line-height:20px; background:url(../images/green_bar_repeatx.png) repeat-x 0 0; }
.web-model-techspec li.first-level span.link { color:#FFF; text-align:right; display:block; position:absolute; padding:0 15px; top:0; right:0; background:url(../images/green_bar_dx.png) no-repeat right 0; }
.web-model-techspec li.first-level table { width:100%; }
.web-model-techspec li.first-level table th { padding:5px 15px; font-weight:bold; width:180px; color:#333; vertical-align:top; }
.web-model-techspec li.first-level table td { padding:5px 0; color:#666; vertical-align:top;  }
.web-model-techspec li.first-level table tr.odd { background-color:#E5E5E5 ; }

.web-model-techspec li.first-level table.web-compare-benefit td { color:#6dc01c; }

.web-model-techspec-compare table td { width:200px !important; padding:5px !important; }

.web-model-tags2 { clear:both; text-align:right; margin:10px 0 0 0; padding:5px 0; }
.web-model-energy { text-align:right; }
.web-model-intel { -top:1px solid #CCC; clear:both; text-align:right; margin:5px 0 0 0; padding:5px 0 0 0; }

.web-compare-link { display:block; text-align;center; text-decoration:none; }
.web-compare-img { :0px; height: 100px; padding: 0px 20px; width: 140px; }
.web-compare-name { text-align:center; font-size:12px; color:#434343; width:180px; overflow:hidden; font-weight:bold; }
.web-compare-name1 { text-align:justify; font-size:12px; color:#000000; width:650px; overflow:hidden; font-weight:normal; }
.web-compare-name1_1 { width:600px; margin-left:50px; margin-top:0px; position:relative; }
.web-compare-name2 { text-align:center; font-size:24px; color:#305993; width:650px; overflow:hidden; font-weight:bold; }
.web-compare-price { text-align:center; font-size:12px; color:#6dc01c; width:180px; overflow:hidden; font-weight:bold; }


/* footnotes */
.web-footnotes { font-size:10px; color:#666; margin:20px 20px 0 20px; }


/* tagline */
#product_tagline { color:#FFF; position:absolute; top:13px; right:15px; font-weight:bold; font-size:12px; }


/* where to buy */
.wtb-search-div { margin:10px 0; float:left; clear:both; }
.wtb-search-div label { float:left; line-height:20px; width:auto; }
.wtb-search-div input#wtb-search,
	.wtb-search-div input#ss-search,
	.wtb-search-div input#ss-search2 { width:250px; float:left; :1px solid #CCC; margin:0 10px; padding:2px 5px; font-size:11px; }


.web-wtb-shops { width:100%; clear:both; float:left; margin:20px 0 0 0; position:relative; background:url(../images/green_bar_sx.png) no-repeat 0 0; }
.web-wtb-shops span.header { display:block; clear:both; text-align:left; margin:0 5px 20px 5px; line-height:20px; color:#FFF; padding:0 10px; background:url(../images/green_bar_repeatx.png) repeat-x 0 0; }
.web-wtb-shops span.link { color:#FFF; text-align:right; display:block; position:absolute; height:20px; line-height:20px; width:5px; top:0; right:0; background:url(../images/green_bar_dx.png) no-repeat right 0; }
.web-wtb-shop { width:50%; margin:0 0 40px 0; overflow:hidden; }

.web-left { float:left; clear:left; }
.web-right { float:left; clear:right; }

.web-wtb-shop h5 { color:#6DC01C; font-size:13px; text-transform:uppercase; }
.web-wtb-shop .address,
	.web-wtb-shop .city { color:#434343; font-size:12px; display:block; }
.web-wtb-shop .phone,
	.web-wtb-shop .fax { color:#000; font-size:11px; display:block; }

.web-wtb-shop .program,
	.web-wtb-shop .programspec { background-color:#EDEDED; display:block; height:22px; }
.web-wtb-shop .program { margin:10px 22px 0 0; }
.web-wtb-shop .programspec { display:none; margin:10px 22px 0 0; }

.program_0 { background:#EDEDED url(../images/acer_point.png) no-repeat 0 center; }
.program_1 { background:#EDEDED url(../images/acer_affinity_platinum.png) no-repeat 0 center; }
.program_4 { background:#EDEDED url(../images/e-partner_retail.png) no-repeat 0 center; }
.program_5 { background:#EDEDED url(../images/acer_experience_center.png) no-repeat 0 center; }
.program_6 { background:#EDEDED url(../images/acer_affinity_gold.png) no-repeat 0 center; }

.programspec_5 { background:#EDEDED url(../images/acer_education_center.png) no-repeat 0 center; display:block !important; }


.changecountry { position:absolute; left:5px; top:1px; background:url(../images/language_button_sx.png) no-repeat 0 0; line-height:18px; padding:0 0 0 25px; height:18px; }
.changecountry a { padding:0; background:none; }
.changecountry .rep { background:url(../images/language_button_repeatx.png) repeat-x 0 0; line-height:18px; display:block; float:left; padding:0 0 0 5px; }
.changecountry .close { background:url(../images/language_button_dx.png) no-repeat 0 0; line-height:18px; height:18px; display:block; float:left; width:25px; }

.news-list { margin:10px 0 0 0; }
.news-list li { margin:30px 0 0 0; }
.news-list h1 .date { color:#000; }
.news-list h1 a.title { color:inherit; text-decoration:none !important; font-weight:bold; font-size:13px !important; }

.single-news { background:none; margin:0; }
.single-news span.header,
	.single-news span.link { display:none; }
.single-news li { margin:0; }
.facebook { position:absolute; right:5px; top:1px;width:19px;}
.facebook a {
background:url(../images/Facebook_icon.png) no-repeat 0 0;
: 0px;
display: block;
height: 19px;
text-decoration: none;
text-indent: -100000px;
}
.web-share2 { position:absolute; top:0; left:-10000px; height:44px; padding:0 40px 0 0; overflow:hidden; color:#FFF; font-weight:bold; line-height:44px; background:url(../images/share_link_TAB.png) no-repeat right 0; }
.web-share2 span.label { display:block; float:left; height:44px; padding:0 6px 0 10px; background:url(../images/share_link_BG.png) repeat-x 0 0; }
.web-share2 span.links { padding:0 0 0 20px; display:block; float:left; height:44px; background:url(../images/share_link_BG.png) repeat-x 0 0; position:relative; }
.web-share2 span.links a { display:block; float:left; width:24px; height:44px; overflow:hidden; margin:0 3px; text-decoration:none; }
.web-share2 a img { padding:0 0 0 0; vertical-align:middle; width:24px; height:24px; }
.web-share2 .share_facebook { background:url(../images/share_link_facebook.png) no-repeat center center; }
.web-share2 .share_twitter { background:url(../images/share_link_twitter.png) no-repeat center center; }
.web-share2 .share_delicious { background:url(../images/share_link_delicious.png) no-repeat center center; }
.web-share2 .share_digg { background:url(../images/share_link_digg.png) no-repeat center center; }
.web-share2 .share_linkedin { background:url(../images/share_link_linkedin.png) no-repeat center center; }

/* reset default in chunk */
.ghei_chunk {line-height:20px; font-size: 12px; color:#434343;}
.ghei_chunk ul li { display:list-item !important; list-style-image:url("../images/ul.gif");}
.ghei_chunk ol li { display:list-item !important; list-style-image:none;}
.ghei_chunk th { font-weight:bolder !important; text-align:center important; }
.ghei_chunk h1 { font-size:27px !important; margin: 0 0 .20em 0 !important; color:#6dc01c; font-weight:normal !important;}
.ghei_chunk h2 { font-size:20px; margin:0 0 .75em 0 !important; color:#6dc01c; font-weight:normal !important;}
.ghei_chunk h3 { font-size:14px; margin:.83em 0 !important; color:#434343; font-weight:bold !important;}
.ghei_chunk h4,
	.ghei_chunk p,
	.ghei_chunk blockquote,
	.ghei_chunk ul,
	.ghei_chunk fieldset,
	.ghei_chunk form,
	.ghei_chunk ol,
	.ghei_chunk dl,
	.ghei_chunk dir,
	.ghei_chunk menu { margin:1.12em 0 !important; }
.ghei_chunk h5 { font-size:.83em !important; margin:1.5em 0 !important; }
.ghei_chunk h6 { font-size:.75em !important; margin:1.67em 0 !important; }
.ghei_chunk h4,
	.ghei_chunk h5,
	.ghei_chunk h6,
	.ghei_chunk b,
	.ghei_chunk strong { font-weight:bolder !important; color:#6dc01c;}
.ghei_chunk blockquote { margin-left:40px !important; margin-right:40px !important; }
.ghei_chunk table { -spacing:2px !important; }
.ghei_chunk ol,
	.ghei_chunk ul,
	.ghei_chunk dir,
	.ghei_chunk menu,
	.ghei_chunk dd { margin-left:40px !important; }
.ghei_chunk ol { list-style-type:decimal !important; }
.ghei_chunk ul { list-style-type:none !important; }
.ghei_chunk ol ul,
	.ghei_chunk ul ol,
	.ghei_chunk ul ul,
	.ghei_chunk ol ol { margin-top:0 !important; margin-bottom:0 !important; }
.ghei_chunk hr { :0 !important; -top:2px solid #EDEDED !important; height:1px !important; }
.ghei_chunk :link,
	.ghei_chunk :visited { text-decoration:underline !important; }
.ghei_chunk :focus { outline:thin dotted invert !important; }
.noproducts-warning { padding:7px 30px 0 30px; color: #434343; }
.web-acccessory-li { width:50%; float:left; height:80px; padding:20px 0; position:relative; cursor:pointer; -bottom:1px solid #CCC; }
.web-acccessory-li:hover { opacity:.7; filter:alpha(opacity=70); }
.web-acccessory-li h4 { font-size:14px; color:#88BA16; margin:5px 5px 5px 117px; }
.web-acccessory-li p { margin:0 5px 0 117px; font-size:11px; }
.web-acccessory-li img { height:80px; float:left; width:112px; position:absolute; top:20px; left:0; }

.text_my_style { font-size:14px; font-style:italic; font-weight:normal; color:#6C0; text-decoration:none; position:relative; left:90px; top: -5px; }
.text_my_style1 { font-size:14px; font-style:italic; font-weight:normal; color:#6C0; text-decoration:none; position:relative; left:40px; top: -5px; }
.text_my_style_pol { font-size:14px; font-style:italic; font-weight:normal; color:#6C0; text-decoration:none; position:relative; left:90px; top:3px; }
.text_my_style1_pol { font-size:14px; font-style:italic; font-weight:normal; color:#6C0; text-decoration:none; position:relative; left:40px; top:0px; }
.text_my_style_multi { font-size:14px; font-style:italic; font-weight:normal; color:#6C0; text-decoration:none; position:relative; left:90px; top:0px; }
.text_my_style1 { font-size:14px; font-style:italic; font-weight:normal; color:#6C0; text-decoration:none; left:50px; }
.text_my_style11 { font-size:14px; font-style:italic; font-weight:normal; color:#6C0; text-decoration:none; left:-10px; }
.text_my_style_multi1 { font-size:14px; font-style:italic; font-weight:normal; color:#6C0; text-decoration:none; position:relative; left:40px; top:0px; }

.text_self1 { text-align: center; text-decoration:none; font-size:14px; color:#6dc01c; position:relative; top:20px; left:170px; }
.text_self1_pol { text-align: center; font-size:14px; color:#6dc01c; position:relative; top:30px; left:200px; }
.text_self2 { font-size:14px; color:#6dc01c; top:20px; left:100; }
.text_self2 p { text-align:center; color:#6dc01c; font-size:14px; }
.text_self2_span { text-align:center; font-size:14px; margin:30 20 20 30; }
.text_sel { font-size:14px; color:#305993; margin:50px 0px 0px 0px; }
.text_sel strong { font-weight:bolder !important; color:#305993;}
.text_sel_a { font-size:14px; color:#6dc01c; position:relative; margin-bottom:80px; margin-top:30px; }
.tabl_kond_sten {	width:650px; height:auto; position:relative; top:0!important; left:0!important; }
.tabl_kond_sten img {	width:220px; height:auto; position:relative; top:20!important; left:60!important; }
.tabl_kond_sten1 img {	width:220px; height:auto; position:relative; top:20!important; left:350!important; }
.tabl_kond_sten_multi { width:220px; height:auto; position:relative; margin-left:50px; margin-top:50px; }
.tabl_kond_sten_multi img { border:1px solid #0FF!important; }
.tabl_kond_sten_multi1 {	width:220px; height:auto; position:relative; margin-left:0px; margin-top:50px; }
.tabl_kond_sten_multi1 img { border:1px solid #0FF!important; }

.tabl_kond_pol {	width:150px; height:150px; position:relative; margin-left:50px; margin-top:20px; }
.tabl_kond_pol img { border:1px solid #0FF!important; }
.tabl_kond_pol1 { width:150px; height:150px; position:relative; margin-left:0px; margin-top:10px; }
.tabl_kond_pol1 img { border:1px solid #0FF!important; }

.split_sanyo { height:auto; float:right; width:220px; height:100px; position:relative; margin-top:20px; }
.split_general { height:auto; float:right; width:220px; height:100px; margin-top:0px; }
.split_page1 { height:auto; float:none; width:100%; position:relative; top:0; left:0; }
.split_page2 { height:auto; float:right; width:200px; position:relative; top: 30px; }
.split_page2_1 { height:auto; float:right; width:200px; position:relative; bottom:0px; top:30px; }
.split_page2_1 img { height:auto; float:right; width:200px; position:relative; bottom:0px; top:10px; overflow: auto; }
.split_page2_1_1 { height:auto; float:right; width:200px; position:relative; margin-right: 20px; }
.split_page2_1_2 { height:auto; float:right; width:200px; position:relative; top:0px; margin-right:0px; }
.split_page2_1_3 { height:auto; float:right; width:200px; height:128x; position:relative; margin-bottom:10px; }
.split_page21_3 { height:auto; float:right; width:200px; height:128x; position:relative; margin-bottom:10px; margin-top:20px; }
.split_page2_gree { height:auto; float:right; width:200px; position:relative; top:0px; margin-right:20px; }
.split_page2_dan { height:auto; float:right; width:150px; position:relative; top:30px; }
.spl_div { position:relative!important; top:10px; }
.spl_div table { table-layout:auto; }
.spl_div1 { width:80px; position:relative; left:505px; top:110px; }
.split_page_ts_ms { height:auto; float:right; width:200px; position:relative; top:-50px; margin-right: 20px; }
.split_page3 { float:none; width:auto; position:relative; margin-top: 20px; margin-bottom: 20px; margin-left: 150px; }
.split_page31 { float:none; width:auto; position:relative; margin-top: 20px; margin-bottom: 0px; margin-left: 150px; }
.split_page4 { float:left; width:100px; height:50px; position:relative; margin-left:10px; margin-bottom:10px; }
.split_page table { border: 1px double #305993; border-collapse:collapse; height:auto; float:none; width:650; position:relative; top:10; left:0; font-size:12px; color:#305993; }
.split_page td { border: 1px double #305993; border-collapse:collapse; padding:0px 5px; }
.split_page h3 { font-size:14px; margin:50 10 10 30; color:#b60404; font-weight:bold; }
.split_page2_1_h3 { font-size:14px; margin:30px; color:#b60404; font-weight:bold; }
.split_page h2 { font-size:14px; color:#305993; font-weight:bold; margin-bottom: 20px; margin-top: 30px; }
.split_page h2.cass { font-size:14px; color:#305993; font-weight:bold; margin-bottom: 50px; margin-top: 60px; }
.split_page h2.cass1 { font-size:14px; color:#305993; font-weight:bold; margin-bottom: 30px; margin-top: 30px; }
.split_page2_1_h2 { font-size:14px; color:#305993; font-weight:bold; margin-bottom: 20px; margin-top: 30px; }
.split_page p { font-size:12px; margin:10px; color:#305993; font-weight:bold; position:relative; }
.split_page p.small { font-size:10px; color:#305993; }
.split_page2_1_p { font-size:12px; margin:20px; color:#305993; font-weight:bold; position:relative; }
.split_logo { width:650px; position:relative; }
.split_logo img { width:100px; margin:12px; border:none; }
.ban_inv { width:300; height:36; }
.ban_inv img { margin-right:10px; }

.sanyo_frm { width:650px; overflow:hidden; }
.sanyo_frm li { float:left; margin:10px 30px; }
.sanyo_frm li img{ border:1px solid #DDE0E0; width:100px; }
.sanyo_frm h3 { width:100px; font-size:12px; color:#305993; }
.split_channel { margin:0 0 0 400px; }
.general { margin-top:30px; }

.tabholder {
    height:45px;
    overflow:hidden;
    position:relative;
    padding:0 13px;
    margin-bottom:20px;
}
.tabholder .tl, .tabholder .tr {
    height:45px;
    overflow:hidden;
    text-indent:-9999px;
    background:url(../images/bg.png) no-repeat;
    position:absolute;
    top:0;
    width:13px;
}
.tabholder .tl {
    margin-left:100%;
    left:-13px;
    background-position:0 0;
}
.tabholder .tr {
    left:0;
    background-position:0 -45px;
}
.tabholder .tr {
}
.tabhold_hold {
    width:100%;
    background:url(../images/bg.png) repeat-x 0 -90px;
    padding-bottom:4px;
}
.tabholder table {
    margin:0;
    padding:0;
    :none;
    -collapse:collapse;
}
#tabs1 {
    height:41px;
    font-size:12px;
}
#tabs1 td {
    height:41px;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    -collapse:collapse;
    padding:0 10px;
}
#tabs1 td a {
    color:#484848;
    /*float:left;
    display:block;*/
    text-decoration:none;
}
#tabs1 td a:hover {
    text-decoration:underline;
}
#tabs1 td.active {
    background:url(../images/bg.png) repeat-x 0 -135px;
}
#tabs1 td.active a {
    color:#fff;
}
#tabs1 td.active a:hover {
    text-decoration:none;
}
#tabs_srav {
    height:45px;
    line-height:45px;
    font-size:11pt;
    background:url(../images/bg.png) repeat-x 0 -90px;
}
#tabs_srav li {
    float:left;
    height:45px;
    font-weight:bold;
    text-align:center;
}
#tabs_srav li * {
    padding:0 15px;
}
#tabs_srav li a {
    color:#484848;
    float:left;
    display:block;
    height:45px;
    text-decoration:none;
}
#tabs_srav li a:hover {
    text-decoration:underline;
}
#tabs_srav li.active {
    background:url(../images/bg.png) repeat-x 0 -135px;
}
#tabs_srav li.active a {
    color:#fff;
}
#tabs_srav li.active a:hover {
    text-decoration:none;
}
