html,body{height:100%;text-align:center;font-size:12px;background:#dddfdf url(../images/main_background.png) repeat 0 0;color:#192c31;font-family:Arial,Helvetica,sans-serif;padding:0px;margin:0px auto;}
.reset_content{display:block;font-size:0px;line-height:0px;height:0px;overflow:hidden;clear:both;}
form, fieldset, p, fieldset, a img, img, input, label, textarea{margin:0px;padding:0px;border:0px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#192c31;text-align:left;}
p,h1,h2,h3,h4,h5,h6{clear:both;padding:0px;margin:0px;}
span.edge_top_left{display:block;float:left;background:url(../images/main_edge_top_left.png) no-repeat 0 0;width:12px;height:12px;position:absolute;top:-1px;left:-1px;}
span.edge_top_right{display:block;float:right;background:url(../images/main_edge_top_right.png) no-repeat 0 0;width:12px;height:12px;position:absolute;top:-1px;right:-1px;_right:-2px;}
span.edge_bottom_left{display:block;float:left;background:url(../images/main_edge_bottom_left.png) no-repeat 0 0;width:12px;height:12px;position:absolute;bottom:-1px;left:-1px;}
span.edge_bottom_right{display:block;float:right;background:url(../images/main_edge_bottom_right.png) no-repeat 0 0;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px;_right:-2px;}
div.main_gradient{width:100%;min-width:1038px;_width:expression(document.body.clientWidth < 1040? "1038px" : "auto");height:470px;background:url(../images/main_background_gradient.png) repeat-x 0 0;position:relative;}
div.main_gradient span.left{display:block;float:left;width:50%;height:15px;background-color:#c6da18;position:absolute;top:131px;left:0px;}
div.main_gradient span.right{display:block;float:right;width:50%;height:15px;background-color:#249eb5;position:absolute;top:83px;right:0px;}
div.center{margin:0px auto;padding:0px 16px 16px 16px;text-align:center;width:1006px;min-height:810px;_height:810px;}
div.main_header{float:left;background:url(../images/main_header_top.png) no-repeat 0 100%;width:1006px;height:153px;position:relative;}
div.main_header a.logo{display:block;float:left;width:212px;height:35px;background:url(../images/main_logo.png) no-repeat 0 0;position:absolute;top:60px;left:10px;}
div.main_header div.menu{float:right;width:700px;height:48px;position:absolute;bottom:7px;right:0px;overflow:hidden;}
div.main_header div.menu ul{float:left;padding:12px 8px 0 8px;margin:0px;height:40px;list-style-type:none;overflow:hidden;}
div.main_header div.menu ul li{float:left;width:auto;margin:0px;padding:0px;text-align:center;font-size:16px;font-weight:bold;}
div.main_header div.menu ul li.border{background-color:#fff;float:left;width:1px;height:11px;margin:16px 0 0 0;padding:0px;}
div.main_header div.menu ul li a{padding:14px 11px 15px 11px;color:#249eb5;display:block;text-decoration:none;}
div.main_header div.menu ul li a:hover{color:#f84311;text-decoration:underline;}
div.main_header div.menu ul li a.active, div.main_footer ul li a.active:hover{color:#f84311;text-decoration:underline;}
div.main_content{float:left;background-color:#fff;width:1006px;min-height:470px;_height:470px;position:relative;}
div.main_content span.iso{display:block;float:left;background:url(../images/logo_clpr.png) no-repeat 50% 0;width:275px;height:70px;position:absolute;bottom:20px;left:25px;}
div.main_content div.left{float:left;width:325px;min-height:470px;_height:470px;position:relative;}
div.left ul{float:left;padding:35px 30px 138px 30px;margin:0px;width:250px;list-style-type:none;overflow:hidden;line-height:20px;position:absolute;float:left;top:0px;left:0px;}
div.left ul li{float:left;width:250px;padding:0px;text-align:left;font-size:16px;font-weight:bold;}
div.left ul li.border{float:left;width:250px;height:10px;margin:0px;padding:0px;}
div.left ul li a{display:block;float:left;background:url(../images/icon_line.png) no-repeat 24px 17px;width:200px;min-height:10px;padding:13px 20px 10px 53px;color:#249eb5;text-decoration:none;}
div.left ul li a:hover{color:#f84311;text-decoration:underline;}
div.left ul li a.active, div.left ul li a.active:hover{color:#f84311;text-decoration:underline;}
div.left img.thumbnail{float:left;padding:1px;margin:0px;clear:both;}
div.main_content div.right{float:left;width:681px;min-height:470px;_height:470px;text-align:left;}
div.right div.inside{float:left;padding:35px 15px 20px 0;}
div.right h1.title{display:block;padding:0px 0 20px 0;margin:0px;font-size:24px;font-weight:normal;color:#192c31;}
div.right h2.title{display:block;padding:0px 0 8px 0;margin:0px;font-size:17px;font-weight:bold;color:#192c31;}
div.right h3.title{display:block;padding:0px 0 8px 0;margin:0px;font-size:15px;font-weight:bold;color:#192c31;}
div.right div.first{float:left;width:280px;overflow:hidden;}
div.right div.second{float:left;width:335px;padding:0px 0 0 30px;overflow:hidden;}
div.right div.third{float:left;width:307px;overflow:hidden;}
div.right div.fourth{float:left;width:307px;padding:0px 0 0 30px;overflow:hidden;}
div.right a.link{display:block;float:left;background:url(../images/arrow_link.png) no-repeat 0 3px;padding:0px 0 0 15px;color:#249eb5;font-weight:bold;text-decoration:none;}
div.right a.link:hover{background:url(../images/arrow_link.png) no-repeat 0 -12px;color:#f84311;}
div.right a{color:#249eb5;font-weight:bold;text-decoration:none;}
div.right a:hover{color:#f84311;}
div.right img.thumbnail{float:right;padding:1px;margin:0px;clear:both;}
div.right span.thumbnail a{display:block;float:left;padding:1px;width:200px;height:150px;margin:0px 13px 13px 0;border:1px #c3d4d8 solid;}
div.right span.thumbnail a:hover{border:1px #7a9fa9 solid;}
div.right p{padding:0px 0 12px 0;height:auto;width:auto;overflow:hidden;line-height:15px;}
div.right p.perex{padding:20px;height:auto;width:601px;overflow:visible;line-height:20px;border:1px #c3d4d8 solid;font-size:15px;color:#195a6a;position:relative;}
div.right div.main_product_first{display:block;float:left;width:315px;height:177px;margin:13px 13px 0 0;overflow:hidden;position:relative;}
div.right div.main_product_second{display:block;float:left;width:315px;height:177px;margin:13px 0 0 0;overflow:hidden;position:relative;}
div.right div.main_product_first span.overlay a, div.right div.main_product_second span.overlay a, div.right div.main_product_first span.overlay a:hover, div.right div.main_product_second span.overlay a:hover{display:block;float:left;background:url(../images/main_background_product.png) no-repeat 0 0;width:315px;height:177px;position:absolute;top:0px;left:0px;z-index:1;}
div.right div.main_product_first span.title, div.right div.main_product_second span.title{display:block;float:left;width:315px;padding:7px 0 8px 0;text-indent:25px;color:#f84311;position:absolute;bottom:0px;left:0px;z-index:0;}
div.right ul{margin:4px 0 12px 0px;padding:0px;list-style-type:none;}
div.right ul li{padding:2px 0 2px 15px;background:url(../images/icon_dot_dark.png) no-repeat 0 7px;}
div.main_footer{float:left;background:url(../images/main_background_footer.png) repeat-x 0 0;width:1006px;height:232px;text-align:left;position:relative;}
div.main_footer span.edges{display:block;float:left;background:url(../images/main_footer_bottom.png) no-repeat 0 0;width:1006px;height:10px;text-align:left;position:absolute;bottom:0px;left:0px;}
div.main_footer div.top{float:left;width:1006px;height:146px;font-size:14px;color:#fff;line-height:20px;}
div.main_footer div.top span.title{display:block;float:left;padding:25px 90px 25px 90px;width:auto;height:96px;font-size:22px;}
div.main_footer div.top span.box{display:block;float:left;padding:25px;width:170px;height:96px;}
div.main_footer div.top span.box strong{font-weight:bold;color:#c6da18;}
div.main_footer div.top span.box a{color:#fff;text-decoration:underline;}
div.main_footer div.top span.box a:hover{text-decoration:none;}
div.main_footer div.bottom{float:left;width:1006px;height:36px;padding:20px 0 20px 0;overflow:hidden;}
div.main_footer div.bottom ul{padding:4px 3px 3px 3px;margin:0px;list-style-type:none;text-align:center;}
div.main_footer div.bottom ul li{display:inline;margin:0px;padding:0px 3px 0 5px;font-size:14px;white-space:nowrap;}
div.main_footer div.bottom ul li.border{display:inline;background:transparent url(../images/icon_dot.png) no-repeat 50% 50%;white-space:nowrap;padding:6px;}
div.main_footer div.bottom ul li a{color:#249eb5;text-decoration:none;}
div.main_footer div.bottom ul li a:hover{color:#249eb5;text-decoration:underline;}
div.main_footer div.bottom ul li a.active, div.main_footer div.bottom ul li a.active:hover{color:#249eb5;text-decoration:underline;}
div.main_copyright{width:1006px;height:53px;margin:0px auto;color:#192c31;font-size:12px;text-align:left;}
div.main_copyright a{color:#192c31;text-decoration:underline;font-weight:normal;}
div.main_copyright a:hover{color:#192c31;text-decoration:none;}
div.main_copyright div.left{float:left;width:790px;height:53px;line-height:53px;padding:0px 0 0 20px;}
div.main_copyright div.right{float:left;width:176px;height:53px;line-height:53px;padding:0px 20px 0 0;text-align:right;}
div.lightbox_container{position:absolute;border:1px solid #ccc;padding:17px 23px 23px 17px;_padding:17px;background-color:#fff;display:none;z-index:999;text-align:left;}
div.lightbox_loading{background:url(../images/ajax_loading_grey.gif) no-repeat center;}
div.lightbox_content{background-color:#fff;position:relative;width:100%;height:100%;overflow:hidden;border:1px solid #ccc;padding:2px;}
div.lightbox_close{background:url(../images/lightbox_close.png) no-repeat 0 0;width:40px;height:40px;cursor:pointer;position:absolute;float:right;bottom:-2px;right:0px;}
div.lightbox_previous{position:absolute;background:#fff url(../images/lightbox_previous.png) no-repeat 4px 3px;width:43px;height:40px;left:-43px;top:50%;margin:-20px 0 0 0;cursor:pointer;}
div.lightbox_previous_disabled{cursor:default;background:#fff url(../images/lightbox_previous_disabled.png) no-repeat 4px 3px;}
div.lightbox_next{position:absolute;background:#fff url(../images/lightbox_next.png) no-repeat 4px 3px;width:43px;height:40px;right:-43px;top:50%;margin:-20px 0 0 0;cursor:pointer;}
div.lightbox_next_disabled{cursor:default;background:#fff url(../images/lightbox_next_disabled.png) no-repeat 4px 3px;}
div.lightbox_controls_container{overflow:hidden;height:0px;position:relative;top:3px;left:2px;}
div.lightbox_controls{width:100%;height:53px;position:relative;background-color:#fff;}
div.lightbox_border_right{position:relative;float:left;background-color:#e7e7e7;width:1px;height:27px;left:2px;top:21px;}
div.lightbox_title{display:none;position:relative;margin:10px 0 0 35px;float:left;font-size:12px;color:#a6a6a6;font-weight:bold;text-align:left;}
div.lightbox_number{position:relative;width:50px;top:29px;left:0px;float:left;font-size:11px;color:#a6a6a6;text-align:center;}
div.lightbox_description{float:left;position:relative;padding:17px 35px 0 20px;font-size:17px;color:#a6a6a6;text-align:left;}
div.lightbox_description strong{display:block;padding:0px 0 0px 0;margin:0px;}
div.lightbox_description small{display:block;padding:0px 0 0px 0;margin:0px;font-size:11px;font-weight:normal;}
span.desc_text, span.desc_gallery{display:none;}
.left_plus{left:0px;}
.left_minus{left:-43px;}
.right_plus{right:0px;}
.right_minus{right:-43px;}
