
td.debugheader{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:0.9em;font-family:Arial,Helvetica,sans-serif}pre.debugtransaction{background-color:#f8f6d8}p.comment{background-color:#ff0;font-weight:bold;padding:4px;margin:4px;border:2px dashed;display:block}td.ezsetup_header{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif}td.ezsetup_req{font-size:80%;font-family:Arial,Helvetica,sans-serif}.ezsetup_critical{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#F00}.ezsetup_uncritical{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;color:#E2A31D}.ezsetup_pass{background-color:#eee;border-top:1px solid #444488;border-bottom:1px solid #444488;font-size:120%;font-family:Arial,Helvetica,sans-serif;color:#00B500}div.debug-toolbar label{font-weight:normal}#debug{text-align:left;border-top:1px dashed black;padding:0.3em;background-color:#fff}#debug table{border-collapse:collapse}#timingpoints,#timeaccumulators,#debug_resources,#debug_includes,#debug table.debug_resource_usage{border:1px dashed black}#debug table tr.group td{padding-top:0.7em;font-size:0.95em}#debug table tr.group td:first-child{padding-left:0.2em;font-size:1em}#debug table tr.data td{background-color:#fff;border-top:1px solid #444488;border-bottom:1px solid #444488;font-family:Arial,Helvetica,sans-serif;font-size:0.95em}#debug table tr.data:nth-child(odd) td {  background-color:#eee}#debug table + h2,#debug table + h3{margin-top:1em}#debug table.debug_resource_usage th + th,#debug table.debug_resource_usage td + td,table#timeaccumulators th + th,table#timeaccumulators td + td,table#timingpoints th + th,table#timingpoints td + td,table#debug_resources td,table#debug_includes td{padding:0.25em 0.5em 0.25em 0.5em}#debug th{text-align:left}#debug span.debuginfo:after{border:2px solid #23a4f5;border-radius:10px;color:#23a4f5;height:10px;width:10px;line-height:10px;font-size:10px;content:"i";margin-left:5px;padding:0 5px 0 5px;opacity:0.6}#debug span.debuginfo:hover:after { opacity:1}#templateusage tr.data td:first-child,#templateusage tr.data td:nth-child(n+5) { text-align:center}#debug tr.notice  td.debugheader span { color:green}#debug tr.warning td.debugheader span { color:orange}#debug tr.error   td.debugheader span { color:red}#debug tr.debug   td.debugheader span { color:brown}#debug tr.timing  td.debugheader span { color:blue}#debug tr.strict  td.debugheader span { color:purple}div#ezwt{margin:0;width:100%;position:relative}body.floating-wt div#ezwt{position:fixed;z-index:9999;top:0;left:0;opacity:0.85;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-ms-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms}body.floating-wt div#ezwt:hover{opacity:1.0}div#ezwt-content{padding:2px 70px;text-align:center;background-color:white}body.floating-wt div#ezwt-content{border-bottom:1px solid #999}div#ezwt div.ezwt-actiongroup{display:inline-block;vertical-align:top;padding:2px 3px 2px 3px;border:1px solid #999;border-radius:2px;height:24px}body.ie6 div#ezwt div.ezwt-actiongroup,body.ie7 div#ezwt div.ezwt-actiongroup{display:inline;clear:none}div#ezwt-ooaction{background-image:url(/extension/ezwt/design/standard/images/websitetoolbar/ezwt-oo-logo.gif);background-position:2px 5px;background-repeat:no-repeat;padding-left:67px!important}div#ezwt-ezlogo{position:absolute;top:5px;left:6px}div#ezwt-help{position:absolute;top:8px;right:6px}div#ezwt-help a{font-weight:bold;color:#4a5054;padding:0 2px 0 2px;text-decoration:none;display:block}div#ezwt form{margin:0 auto 0 auto;padding:0;display:inline}div#ezwt select,div#ezwt input{font-family:Arial,Helvetica,sans-serif;font-size:0.85em}div#ezwt select{color:#4a5054;border:1px solid #ccd2d6;border-color:#abb1b5 #dbe1e5 #dbe1e5 #abb1b5;margin:2px 0 0 0;padding:0;height:19px;vertical-align:top}div#ezwt input{margin:1px 0 0 0}div#ezwt input.button,div#ezwt input.defaultbutton,div#ezwt input.button-disabled{color:#4a5054;background:#f2f4f6 url(/extension/ezwt/design/standard/images/websitetoolbar/ezwt-button-bg.gif) repeat-x center left;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#dbe1e5));background:-moz-linear-gradient(top,#fff,#dbe1e5);background:-ms-linear-gradient(top,#fff,#dbe1e5);background:-o-linear-gradient(top,#fff,#dbe1e5);background:linear-gradient(top,#fff,#dbe1e5);border:1px solid;border-color:#dbe1e5 #abb1b5 #abb1b5 #dbe1e5;border-radius:2px;padding:0 0.5em 0 0.5em;vertical-align:top;height:19px;margin-top:2px}div#ezwt input.button:hover,div#ezwt input.defaultbutton:hover,div#ezwt select:hover{border-color:#abb1b5}div#ezwt input.ezwt-input-image,div#ezwt div.ezwt-actiongroup a img{margin:1px 0 0 0;border:1px solid #fff;padding:2px}div#ezwt input.ezwt-input-image:hover,div#ezwt div.ezwt-actiongroup a:hover img{border-color:#dbe1e5}div#ezwt .disabled,div#ezwt input.button-disabled{opacity:0.5;cursor:default}table#ezwt-sort-list tr.ezwt-sort-drag-handler{cursor:move}.hide{display:none}.float-break{height:1%}.float-break:after{content:"-";height:0;font-size:0;visibility:hidden;display:block;clear:both}html{background:#fff}body{margin:0;color:#000;font:12px/16px Arial,Helvetica,sans-serif;background:url(/extension/cirprotec/design/cirprotec/images/bg-page.gif) repeat-x;min-width:968px}img{border-style:none}a{text-decoration:none;color:#277f2c}a:hover{text-decoration:underline}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000;margin:0;padding:0;outline:none}textarea{resize:none}form,fieldset{margin:0;padding:0;border-style:none}q{quotes:none}q:before{content:''}q:after{content:''}.object-center{text-align:center}#wrapper{width:100%;overflow:hidden}.homepage{}.w1{width:968px;margin:0 auto;overflow:hidden;padding:0 0 82px}#header{margin:0 0 -39px;position:relative;z-index:2}#wrapper.alt #header{margin:0}#header .container{overflow:hidden;padding:13px 0 5px 15px}.logo{float:left;width:345px;height:58px;text-indent:-9999px;overflow:hidden;margin:0;font-size:20px;line-height:24px}.logo a{display:block;height:100%}#header .column{float:right;width:auto}.switch-form{overflow:hidden;padding:0 7px 21px;float:right}.switch-form label{float:left;color:#E96C06;font-weight:bold;padding-left:1px}.switch-form select{float:left;clear:left;margin:0;padding:1px;font-size:12px;line-height:13px;color:#999}.switch-form .green{color:#28802d}#header .links{overflow:hidden;float:right;clear:right}#header .links ul{padding:0;margin:0 0 0 21px;list-style:none;float:right;font-size:11px;line-height:13px;overflow:hidden}#header .links li{float:left;padding:0 4px 0 5px;margin:0 5px 0 -5px;background:url(/extension/cirprotec/design/cirprotec/images/separator01.gif) no-repeat 0 2px}#header .links a{color:#919191;text-decoration:underline}#header .links a.active,#header .links a:hover{text-decoration:none;color:#000}#header .section{overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/bg-nav.gif) no-repeat 50% 100%;height:39px}#wrapper.alt #header .section{height:40px;background:url(/extension/cirprotec/design/cirprotec/images/bg-nav02.png) no-repeat}#nav{float:left;padding:0;margin:7px 0 0 9px;list-style:none;overflow:hidden;font-size:14px;line-height:17px}#nav li{float:left;margin:0 0 0 3px}#nav a{color:#fff;float:left;height:24px;padding:5px 13px 0;text-decoration:none}#nav li:hover,#nav .active{background:url(/extension/cirprotec/design/cirprotec/images/bg-nav-link.gif) no-repeat}#nav li:hover a,#nav .active a{background:url(/extension/cirprotec/design/cirprotec/images/bg-nav-link.gif) no-repeat 100% -29px}.search-form{float:right;margin:13px 13px 0 0;width:130px;padding:0 5px;background:url(/extension/cirprotec/design/cirprotec/images/bg-search-form.gif) no-repeat}.search-form .text{float:left;width:110px;padding:2px 2px 0;vertical-align:top;color:#fff;border:none;background:none}.search-form .btn-search{float:right;width:12px;height:18px;text-indent:-9999px;overflow:hidden;border:none;background:url(/extension/cirprotec/design/cirprotec/images/btn-search.gif) no-repeat;cursor:pointer;font-size:0;line-height:0}.search-form .btn-search:hover{cursor:pointer}.gallery{overflow:hidden;position:relative;z-index:3;margin:0 0 -4px;padding:0 4px}.gallery .btn-prev{position:absolute;left:10px}.gallery .btn-prev:hover{background:url(/extension/cirprotec/design/cirprotec/images/bg-gallery-switch-hover.png) no-repeat}.gallery .btn-prev,.gallery .btn-next{width:28px;height:42px;background:url(/extension/cirprotec/design/cirprotec/images/bg-gallery-switch.png) no-repeat;text-indent:-9999px;overflow:hidden;margin:151px 0 0;z-index:10}.gallery .btn-next{position:absolute;right:10px;background-position:-28px 0}.gallery .btn-next:hover{background:url(/extension/cirprotec/design/cirprotec/images/bg-gallery-switch-hover.png) no-repeat -28px 0}.gallery .container{width:960px;float:left;margin:0}.gallery #navigation ul li{width:auto;margin-right:20px}.gallery #navigation ul li.last{margin-right:0}.gallery #navigation ul li a{color:#666;font-size:13px}.gallery #navigation ul li a:hover{text-decoration:none}.gallery #navigation ul li div.start-bubble{width:9px;height:22px;float:left}.gallery #navigation ul li div.start-bubble{background:url(/extension/cirprotec/design/cirprotec/images/start-bubble.png) no-repeat}.gallery #navigation ul li div.arrow-bubble{height:22px}.gallery #navigation ul li.selected div.arrow-bubble{background:url(/extension/cirprotec/design/cirprotec/images/arrow-bubble.png) no-repeat center}.gallery #navigation ul li div.content-bubble{height:22px;float:left}.gallery #navigation ul li div.content-bubble{background:url(/extension/cirprotec/design/cirprotec/images/content-bubble.png)}.gallery #navigation ul li.selected div.text-bubble a {color:#fff}.gallery #navigation ul li div.text-bubble{padding-top:5px}.gallery #navigation ul li div.end-bubble{width:9px;height:22px;float:left}.gallery #navigation ul li div.end-bubble{background:url(/extension/cirprotec/design/cirprotec/images/end-bubble.png) no-repeat}.gallery ul{padding:0;margin:0;list-style:none;width:99999px;overflow:hidden;color:#666}.gallery li{float:left;width:960px;position:relative}.gallery .photo img{float:right}.gallery .content{position:absolute;float:left;margin:18px 0 0 80px;width:305px;height:234px}.gallery .links{position:absolute;left:3px;bottom:15px;margin-left:60px;width:860px;z-index:9999}.gallery .links img{vertical-align:top}.gallery .info{display:block;text-transform:uppercase;color:#919191}.gallery h2{margin:0 0 9px;font:28px/29px Arial,Helvetica,sans-serif;color:#267f2c}.gallery .text{display:block;margin:0 0 15px;padding:0 63px 0 0;width:280px}.visual .btn,.gallery .btn{float:left;height:28px;padding:5px 10px 0 16px;background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-arrow-normal.png) no-repeat;font:bold 14px/17px Arial,Helvetica,sans-serif;color:#fff}.visual .btn-end,.gallery .btn-end{float:left;height:28px;padding:5px 10px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-arrow-normal.png) no-repeat scroll -273px -28px transparent;font:bold 14px/17px Arial,Helvetica,sans-serif;color:#fff}#main{position:relative}.alt #main { z-index:9999}.main-t{display:block;height:39px;text-indent:-9999px;overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/bg-main-t.png) no-repeat}.main-c{height:1%;padding:5px 13px 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-main.png) repeat-y}.main-c:after{content:'';display:block;clear:both}.top-panel{overflow:hidden;font-size:11px;line-height:16px;color:#8f8f8f}.top-panel .description{float:left}.breadcrumbs{float:left;padding:0;margin:0 0 0 4px;list-style:none;overflow:hidden}.breadcrumbs li{float:left;padding:0 3px 0 9px;margin:0 6px 0 -6px;background:url(/extension/cirprotec/design/cirprotec/images/bullet01.gif) no-repeat 0 5px}.breadcrumbs a{color:#8f8f8f;text-decoration:underline}.top-panel .socials{float:right}.top-panel .socials img{vertical-align:top}.top-panel .links{padding:0;margin:0 7px 0 0;list-style:none;float:right;overflow:hidden}.top-panel .links li{float:left;padding:0 8px 0 5px;margin:0 1px 0 -1px;background:url(/extension/cirprotec/design/cirprotec/images/separator02.gif) no-repeat}.top-panel .links a{float:left;color:#7eb381}.top-panel .links img{float:left;margin:0 3px 0 0}.support-block{overflow:hidden;padding:18px 78px 26px 0}.support-block h1{margin:0 0 6px;font:28px/29px Arial,Helvetica,sans-serif;color:#277f2c}.support-block .section{overflow:hidden}.support-block .box-highlighted{background:url(/extension/cirprotec/design/cirprotec/images/bg-support-block.gif) no-repeat 0 100%;float:left;width:460px;padding:0 0 14px;color:#666;font-size:13px;line-height:20px}.support-block .box-highlighted .holder{overflow:hidden;border:4px solid #eee;padding:0 0 15px}.support-block .holder .content{padding:0 15px 0 17px}.support-block .entry-content{overflow:hidden;padding:0 0 13px}.support-block .holder h2{margin:0;background:#dbdbdb url(/extension/cirprotec/design/cirprotec/images/bg-support-block-title.gif) repeat-x;font:bold 16px/22px Arial,Helvetica,sans-serif;padding:0 20px;color:#000;margin:0 0 31px;border-bottom:4px solid #EEEEEE}.support-block .holder h2 a{font:bold 16px/22px Arial,Helvetica,sans-serif;color:#000}.support-block .holder h3{margin:0 0 6px;font:16px/18px Arial,Helvetica,sans-serif}.support-block p{margin:0 0 4px}.link-more{overflow:hidden;font-size:11px}.support-block .link-more{margin:0 0 16px}.link-more a{float:left;color:#267f2c;padding:0 25px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat 100% 50%}.support-block .box-select{border:0;padding:0;float:right}.support-block .box-select label{display:block;font-size:11px;color:#333}.message-form{margin:7px 0 0;width:255px;height:210px;overflow:hidden;padding:18px 32px 5px 37px;background:url(/extension/cirprotec/design/cirprotec/images/bg-message-form.gif) no-repeat}.message-form .form_contact_wrapper{width:255px;margin:5px 0}.message-form .content{overflow:hidden;height:172px}.message-form h3{text-align:center;margin:0 0 6px;padding:0 0 10px;background:url(/extension/cirprotec/design/cirprotec/images/bg-message-form-title.gif) no-repeat 0 100%;font-size:14px;line-height:20px}.message-form .info{display:block;font:11px/17px Arial,Helvetica,sans-serif;overflow:hidden;padding:0 0 7px 15px;float:left;margin:0;clear:none}.message-form .tel{float:left;padding:0 16px 0 22px;font-size:13px;font-weight:bold;background:url(/extension/cirprotec/design/cirprotec/images/ico05.gif) no-repeat;margin:0;clear:none}.message-form .tel2{float:left;padding:0 5px 0 18px;font-size:11px;font-weight:bold;background:url(/extension/cirprotec/design/cirprotec/images/ico05.gif) no-repeat;margin:0;clear:none}.message-form p{margin:0}.message-form .container{overflow:hidden;margin:0 0 4px}.message-form .column{float:left;width:125px}.message-form .text{overflow:hidden;height:21px;margin:0 0 5px;padding:4px 6px 0 6px;background:url(/extension/cirprotec/design/cirprotec/images/bg-text.gif) no-repeat;float:left;width:125px}.message-form .text label{float:left;padding:3px 6px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/separator04.gif) no-repeat 100% 2px}.message-form .text img{vertical-align:top}.message-form .text input{float:left;width:82px;padding:1px 3px;background:none;border:none;font-size:10px;line-height:12px;color:#999}.message-form .textarea{float:right;width:121px;padding:2px;background:url(/extension/cirprotec/design/cirprotec/images/bg-textarea.gif) no-repeat}.message-form .textarea textarea{background:none;vertical-align:top;overflow:auto;width:113px !important;padding:3px 4px;height:75px !important;border:none;font-size:10px;line-height:12px;color:#999}.message-form .btn-submit{display:block;width:60px;height:25px;text-indent:-9999px;overflow:hidden;border:none;margin:0 auto 23px;cursor:pointer;font-size:0;line-height:0;background:url(/extension/cirprotec/design/cirprotec/images/btn-submit.gif) no-repeat}.message-form .btn-submit:hover{cursor:pointer}.message-form .link-policy{color:#b3b3b3;text-decoration:underline;font-size:10px;line-height:15px;float:left;margin:0 0 0 -13px}*+html .message-form .link-policy{line-height:11px}.box-list{overflow:hidden;line-height:15px;color:#666;padding:0 0 8px}.box-list ul{padding:0;margin:0 0 13px;list-style:none}.box-list ul.alt{margin:0 0 4px}.box-list>ul{width:110%;margin:0 0 0 -17px}.box-list>ul>li{display:inline-block;width:300px;margin:0 0 13px 17px;vertical-align:top;overflow:hidden;padding:0 0 12px;background:url(/extension/cirprotec/design/cirprotec/images/bg-box-item.gif) no-repeat 0 100%}*+html .box-list>ul>li{display:inline}.box-list .holder{overflow:hidden;border:4px solid #eee;background:#f3f3f3 url(/extension/cirprotec/design/cirprotec/images/bg-box.gif) repeat-x;min-height:275px}.class-container_applications .box-list .holder{min-height:180px}.box-list h2{margin:0;background:#dbdbdb url(/extension/cirprotec/design/cirprotec/images/bg-support-block-title.gif) repeat-x;font:bold 16px/22px Arial,Helvetica,sans-serif;padding:0 17px;color:#000;border-bottom:4px solid #eee}.box-list h2 a{font:bold 16px/22px Arial,Helvetica,sans-serif;color:#000}.box-list h3{margin:0 0 4px;font:bold 13px/15px Arial,Helvetica,sans-serif}.box-list .frame h3{margin:0 0 4px;padding:0 2px;font:16px/18px Arial,Helvetica,sans-serif}.box-list .frame h3 a{color:#000}.box-list .frame{overflow:hidden;padding:9px 16px 11px 17px}.box-list .photo{vertical-align:top;margin:0 0 6px}.box-list .link{display:block;padding:0 0 0 12px;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat -4px 2px;font-size:11px;line-height:12px;overflow:hidden}.box-list .link a{color:#277f2c}.box-list .content{overflow:hidden;padding:15px 15px 0 17px;min-height:181px}.box-list ul ul li{vertical-align:top;padding:0 0 3px 13px;background:url(/extension/cirprotec/design/cirprotec/images/bullet04.gif) no-repeat 0 3px}.box-list p{margin:0}.box-list .entry-content{padding:0 0 13px;overflow:hidden}.box-list .link-more{padding:6px 0 0}.box-list .link-more a{padding:0 19px 0 0}.box-select{overflow:hidden;padding:8px 0 0 !important;border-top:1px solid #e3e3e3}.box-select label{display:block;font-size:11px;color:#333;margin:0 0 2px}.box-select select{width:255px;font-size:15px;line-height:19px;color:#28802d;padding:1px;margin:0 0 1px}.box-list .alt-content{margin:0 0 16px}.box-list .btn-more{display:block;width:70px;height:25px;margin:7px 0 0 auto;text-indent:-9999px;overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/btn-more.gif) no-repeat}.class-recommender_results .section{overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/bg-search-block.gif) repeat-y 230px 7px}.class-recommender_results .content{float:right;width:701px}.class-recommender_results .info{background:#f4f8f3;border-bottom:1px solid #e7e7e7;font-size:11px;line-height:15px;padding:7px 10px 8px;margin:0 0 9px;color:#666}.class-recommender_results .info p{margin:0}.class-recommender_results .info .title{display:block;color:#333;font-weight:normal}.class-recommender_results .info .result{display:block;color:#000}.result-panel{overflow:hidden;margin:0 0 9px}.options-form{float:left}.options-form label{float:left;padding:0 9px 0 0;font-size:11px;line-height:17px;color:#333}.options-form select{float:left;margin:0 12px 0 0;padding:1px;font-size:11px;line-height:13px;color:#28802d}.options-form .checkbox{float:left;width:16px !important;height:16px !important}.result-panel .pagenavigator{float:right;padding:4px 0 0}.result-panel .pagenavigator .previous{float:left;background:url(/extension/cirprotec/design/cirprotec/images/btn-next-prev.gif) no-repeat}.result-panel .pagenavigator .next{background:url(/extension/cirprotec/design/cirprotec/images/btn-next-prev.gif) no-repeat -8px 0;float:right}.result-panel .pagenavigator .next span,.result-panel .pagenavigator .previous span{text-indent:-9999px;overflow:hidden;width:8px;margin:2px 0 0;height:9px;display:block}.result-panel .pagenavigator p{padding:0;margin:0 1px 0 2px;float:left;overflow:hidden;color:#999;font-size:11px;line-height:11px}.result-panel .pagenavigator span{float:left}.result-panel .pagenavigator .pages .current,.result-panel .pagenavigator .pages .other {margin:0 1px 0 -1px;background:url(/extension/cirprotec/design/cirprotec/images/separator05.gif) no-repeat;padding:0 8px 0 7px}.result-panel .pagenavigator .pages > a:first-child,.result-panel .pagenavigator .pages span:first-child {background:none;float:left;margin:0 1px 0 -1px;padding:0 8px 0 7px}.result-panel .pagenavigator a{color:#678c40;text-decoration:underline}.result-panel .pagenavigator a:hover{text-decoration:none}.results{padding:0 0 2px;margin:0 0 9px;list-style:none;font-size:13px;line-height:20px;color:#666;border-bottom:1px solid #e7e7e7}.results>li{vertical-align:top;overflow:hidden;border-top:1px solid #e7e7e7;padding:20px 0 18px}.results .photo{float:left;margin:0 20px 0 0;width:140px}.results .photo img{display:block;margin:0 auto}.results .entry-content{overflow:hidden;padding:0 0 0 19px;background:url(/extension/cirprotec/design/cirprotec/images/ico06.gif) no-repeat 1px 0}.results .title,.results .container{overflow:hidden;color:#000}.results .title{margin:0 0 2px}.results .links{padding:0;margin:0;list-style:none;float:right}.results .links li{float:left;width:20px;margin:0 0 0 4px}.results .links a{display:block;height:20px;text-indent:-9999px;overflow:hidden;background-image:url(/extension/cirprotec/design/cirprotec/images/bg-results-links.gif)}.results .link1{background-position:0 0}.results .link2{background-position:-24px 0}.results .link3{background-position:-48px 0}.results .link4{background-position:-72px 0}.results .cod{display:block;width:auto;margin:-2px 0 2px;font-size:15px;line-height:17px;color:#000}.results h3{margin:0;font:bold 15px/20px Arial,Helvetica,sans-serif}.results p{margin:0 0 8px}.results .buttons{overflow:hidden}.results .buttons a{float:left;overflow:hidden;margin-right:10px}.btn-range{width:74px;background:url(/extension/cirprotec/design/cirprotec/images/btn-range.gif) no-repeat;margin:0 10px 0 0}.btn-product{width:97px;background:url(/extension/cirprotec/design/cirprotec/images/btn-product.gif) no-repeat}.search-block .aside{float:left;width:220px}.search-block .feedback{float:right;width:73%;background:none repeat scroll 0 0 #F4F8F3;border-bottom:1px solid #E7E7E7;color:#666;font-size:11px;line-height:15px;margin:0 0 9px;padding:7px 0 8px}.search-block .feedback span{float:left;clear:left}.search-block .feedback span.result{color:#000;display:block}.search-block .feedback .title{color:#333;display:block;font-weight:normal}.search-block .warning h2{color:#f00;border:none}.search-block .aside h2{margin:0 0 2px;font-size:13px;line-height:20px;color:#000}.search-block .aside p{margin:0}.search-block .text-block{font-size:11px;line-height:17px;color:#666;padding:2px 3px 26px;overflow:hidden}.filter-form{overflow:hidden;padding:0 2px}.filter-form .container{overflow:hidden;margin:0 0 19px}.filter-form h3{margin:0 0 5px;font:16px/18px Arial,Helvetica,sans-serif;color:#000}.filter-form label{display:block;font-size:11px;line-height:13px;color:#333;margin:0 0 2px}.filter-form select{width:216px;padding:1px;margin:0 0 8px;font-size:11px;line-height:13px;color:#277f2c}.filter-form .buttons{overflow:hidden;margin:-14px 0 9px;padding:0 0 9px 0;width:110%;border-bottom:1px solid #e7e7e7}.filter-form .buttons input{float:left;height:25px;border:none;text-indent:-9999px;overflow:hidden;cursor:pointer}.filter-form .buttons input:hover{cursor:pointer}.btn-clear{width:91px;background:url(/extension/cirprotec/design/cirprotec/images/btn-clear.gif) no-repeat}.btn-clear-last{width:119px;background:url(/extension/cirprotec/design/cirprotec/images/btn-clear-last.gif) no-repeat;margin:0 0 0 8px}.btn-result{display:block;width:135px;height:25px;border:none;background:url(/extension/cirprotec/design/cirprotec/images/btn-result.gif) no-repeat;text-indent:-9999px;overflow:hidden;margin:0 auto;cursor:pointer}.btn-result:hover{cursor:pointer}.blocks{width:940px;margin:0 auto;overflow:hidden;padding:0 0 27px;font-size:12px;line-height:15px;color:#999}.blocks .holder{overflow:hidden;padding:11px 0 4px;background:url(/extension/cirprotec/design/cirprotec/images/bg-blocks.gif) no-repeat;border-bottom:4px solid #eee}.blocks .block1{float:left;width:160px;margin:0 0 0 16px}.blocks .block2{float:left;width:245px;margin:0 0 0 31px}.blocks .block3{float:left;width:225px;margin:0 0 0 23px}.blocks .block4{float:left;width:190px;margin:0 0 0 35px}.blocks .title{overflow:hidden;margin:0 0 8px}.blocks .content .title{margin:0 0 1px}.blocks .title img{float:left}.blocks h4{margin:0;font:12px/15px Arial,Helvetica,sans-serif;color:#333}.blocks .photo{float:left;margin:0 8px 0 0;border:2px solid #EEE}.blocks p{margin:0}.blocks .content{overflow:hidden}.btn-recomend{display:block;width:190px;height:25px;text-indent:-9999px;overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/btn-recomend.gif) no-repeat}.subscribe-form{overflow:hidden}.subscribe-form .btn-subscribe{float:right;width:95px;height:25px;border:none;background:url(/extension/cirprotec/design/cirprotec/images/btn-subscribe.gif) no-repeat;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;cursor:pointer}.subscribe-form .btn-subscribe:hover{cursor:pointer}.subscribe-form .text{float:left;width:113px;height:21px;padding:4px 6px 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-text.gif) no-repeat}.subscribe-form .text label{float:left;padding:3px 6px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/separator04.gif) no-repeat 100% 2px}.subscribe-form .text img{vertical-align:top}.subscribe-form .text input{float:right;width:82px;padding:2px 3px;background:none;border:none;font-size:10px;line-height:12px;color:#999}.main-content{overflow:visible;padding:18px 0 26px}.main-content h1{margin:0 0 5px;font:28px/29px Arial,Helvetica,sans-serif;border-bottom:2px solid #86b480;color:#267f2c;padding-bottom:5px}.main-content h2{margin:-2px 0 18px;padding:0 0 3px;font:23px/26px Arial,Helvetica,sans-serif;border-bottom:1px solid #86b480;color:#267f2c}.main-content>.section{background:url(/extension/cirprotec/design/cirprotec/images/bg-main-content.gif) no-repeat 710px 6px;background-repeat:repeat-y}#content{float:left;width:700px}#content .content{font-size:15px;line-height:23px;overflow:hidden}#content .content .photo{float:left;margin:6px 22px 0 0}#content .content .container{overflow:hidden}#content .content p{margin:0 0 20px}#content h2{margin:-2px 0 18px;padding:0 0 3px;border-bottom:1px solid #86b480;color:#267f2c}.support{padding:0;margin:0;list-style:none;font-size:13px;line-height:20px;color:#666}.thematic-dropdown{border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;padding-bottom:8px}.thematic-level1-form,.thematic-level2-form {float:left}.thematic-level2-form{margin-left:10px}.thematic-dropdown .box-select{border:none}.class-folder-support .nav-panel{border-bottom:1px solid #E3E3E3;margin-bottom:10px}li.seminar{vertical-align:top;overflow:hidden;border-bottom:1px solid #e7e7e7;padding:0 0 20px 21px;margin:0 0 22px;background:url(/extension/cirprotec/design/cirprotec/images/ico06.gif) no-repeat 2px 2px}.content-view-modal .seminar .date,li.seminar .date{display:block;font:11px/15px Arial,Helvetica,sans-serif}.content-view-modal .seminar h3,li.seminar h3{margin:0;font:15px/17px Arial,Helvetica,sans-serif;color:#000}.content-view-modal .seminar status,li.seminar .status{display:block;color:#e96c06;font-size:13px;line-height:15px;margin:0 0 4px}.content-view-modal .seminar p,li.seminar p{margin:0}.content-view-modal .seminar .info,li.seminar .info{margin:0;padding:9px 0 8px;overflow:hidden;font-size:12px;line-height:15px;color:#267f2c}.content-view-modal .seminar .info dt,li.seminar .info dt{float:left;padding:0 3px 0 19px;background:url(/extension/cirprotec/design/cirprotec/images/ico10.gif) no-repeat;font-weight:bold}.content-view-modal .seminar .info dd,li.seminar .info dd{height:1%;margin:0 0 3px}.content-view-modal .seminar .info dd:after,li.seminar .info dd:after{content:'';display:block;clear:both}.content-view-modal .seminar .info address,li.seminar .info address{margin:0;font-style:normal;float:left}.content-view-modal .seminar .btn-location,li.seminar .btn-location{float:left;width:106px;height:23px;margin:-8px 0 0 8px;text-indent:-9999px;overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/btn-location.gif) no-repeat}.content-view-modal .seminar .btn-location{margin-top:0;float:left;clear:left}li.seminar .buttons{overflow:hidden}li.seminar .buttons a{float:left;margin:0 9px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-seminars-btn.gif) no-repeat;font-size:12px;line-height:15px;color:#333}li.seminar .buttons .btn-register{font-weight:bold;color:#fff;background:url(/extension/cirprotec/design/cirprotec/images/btn-register.gif) no-repeat}li.seminar .buttons img{float:left;margin:3px 8px 0 -4px}li.seminar .buttons span{float:left;padding:4px 9px 0;height:21px;background:url(/extension/cirprotec/design/cirprotec/images/bg-seminars-btn.gif) no-repeat 100% -25px}li.seminar .buttons .btn-register span{background:url(/extension/cirprotec/design/cirprotec/images/btn-register.gif) no-repeat 100% -25px;padding:4px 14px 0}.seminar-form{overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/bg-seminar-form.gif) repeat-y 100% 0;border-bottom:4px solid #eee}.seminar-form .frame{background:url(/extension/cirprotec/design/cirprotec/images/bg-seminar-form.gif) no-repeat;overflow:hidden;padding:10px 18px 11px 16px}.seminar-form .form-content{float:left;width:158px;font-size:16px;line-height:19px;color:#000}.seminar-form p{margin:0}.seminar-form .form-content img{display:block;margin:0 0 12px 3px}.seminar-form .container{float:right;width:480px;padding:2px 0 0}.seminar-form .section{margin:0 0 9px;overflow:hidden}.seminar-form .column{float:left;width:235px}.seminar-form .aside{float:right;width:235px}.seminar-form select{width:235px;padding:1px;font-size:10px;line-height:12px;color:#999;margin:0 0 10px}.seminar-form .text{overflow:hidden;height:21px;padding:4px 7px 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-seminar-text.gif) no-repeat;margin:0 0 5px}.seminar-form .text input{float:right;background:none;border:none;font-size:10px;line-height:12px;color:#999;padding:2px 3px;width:191px}.seminar-form .text label{background:url(/extension/cirprotec/design/cirprotec/images/separator04.gif) no-repeat 100% 2px;float:left;padding:1px 6px 0 0}.seminar-form .text img{vertical-align:top}.seminar-form .textarea{background:url(/extension/cirprotec/design/cirprotec/images/bg-seminar-textarea.gif) no-repeat;margin:0 0 10px}.seminar-form .textarea .holder{overflow:hidden;padding:2px;background:url(/extension/cirprotec/design/cirprotec/images/bg-seminar-textarea.gif) no-repeat -235px 100%}.seminar-form textarea{background:none;overflow:auto;border:none;padding:3px;width:229px !important;font-size:10px;line-height:12px;color:#999;height:75px}.seminar-form .buttons{overflow:hidden}.seminar-form .btn-submit{float:right;width:100px;height:25px;border:none;background:url(/extension/cirprotec/design/cirprotec/images/btn-submit02.gif) no-repeat;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;cursor:pointer}.seminar-form .bt-orange {float:right}.seminar-form .btn-submit:hover{cursor:pointer}.seminar-form .link-policy{float:right;font-size:10px;line-height:12px;color:#999;margin:5px 15px 0 0;text-decoration:underline}#sidebar{float:right;width:220px;padding:4px 0 0}.contact-block{background:#f4f4f4 url(/extension/cirprotec/design/cirprotec/images/bg-contact-block.gif) repeat-x;border:4px solid #eee;padding:6px 11px 12px;text-align:center;font-size:13px;line-height:15px;color:#666}.contact-block h3{margin:0 0 13px;font:16px/18px Arial,Helvetica,sans-serif;color:#267f2c}.contact-block p{margin:0 0 9px}.contact-block .info{display:block;font-size:14px;line-height:20px;color:#000;margin:0;font-weight:bold}.contact-block .tel{display:block;padding:5px 0 10px 39px;text-align:left;background:url(/extension/cirprotec/design/cirprotec/images/ico13.gif) no-repeat 0 6px;font:25px/25px Arial,Helvetica,sans-serif;border-bottom:1px solid #e5e5e5}.contact-block .tel2{display:block;padding:5px 0 10px 35px;text-align:left;background:url(/extension/cirprotec/design/cirprotec/images/ico13.gif) no-repeat 0 6px;font:18px/18px Arial,Helvetica,sans-serif;border-bottom:1px solid #e5e5e5}.send-form{background:url(/extension/cirprotec/design/cirprotec/images/bg-send-form.png) repeat-y}.send-form .holder{background:url(/extension/cirprotec/design/cirprotec/images/bg-send-form.png) no-repeat -440px 0;border:none;padding:0}.send-form .frame{overflow:hidden;padding:19px 21px 2px 19px}.send-form .text{overflow:hidden;height:21px;padding:4px 7px 0;margin:0 0 5px;background:url(/extension/cirprotec/design/cirprotec/images/bg-send-text.gif) no-repeat}.send-form .text input{float:right;background:none;border:none;font-size:10px;line-height:12px;color:#999;padding:1px 3px;width:136px}.send-form .text label{background:url(/extension/cirprotec/design/cirprotec/images/separator04.gif) no-repeat 100% 1px;float:left;padding:2px 5px 0 0}.send-form .text img{vertical-align:top}.send-form .textarea{margin:0 0 9px;background:url(/extension/cirprotec/design/cirprotec/images/bg-send-textarea.gif) no-repeat}.send-form .text-holder{overflow:hidden;padding:2px;background:url(/extension/cirprotec/design/cirprotec/images/bg-send-textarea.gif) no-repeat -180px 100%}.send-form textarea{border:none;background:none;padding:3px 4px;width:168px !important;height:45px;font-size:10px;line-height:12px;color:#999;overflow:auto}.send-form .btn-submit{display:block;width:60px;height:25px;margin:0 auto;border:none;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;cursor:pointer;background:url(/extension/cirprotec/design/cirprotec/images/btn-submit03.gif) no-repeat}.send-form .btn-submit:hover{cursor:pointer}.send-form-message-box{border:4px solid #eee;padding:6px 11px 12px;float:left;position:relative;background:#f4f4f4 url(/extension/cirprotec/design/cirprotec/images/bg-contact-block.gif) repeat-x;z-index:10;color:#e96c06}.seminar-form .send-form-message-box{float:none;text-align:center}.send-form-message-box h3{margin:0;background:none}.send-form-message-close{float:right}.content-view-full .class-home .btn-more{background:url("/extension/cirprotec/design/cirprotec/images/btn-more.gif") no-repeat scroll 0 0 transparent;border:medium none;color:#FFF;cursor:pointer;height:25px;margin:7px 0 0 auto;overflow:hidden;text-indent:-9999px;width:70px}.class-home .fourcolumns table .photo {border:4px solid #EEE;margin:auto}.class-home .fourcolumns table .photo img {display:block;margin:auto}.class-home .fourcolumns table .aside .photo {border:none;position:absolute;bottom:0}.class-home .fourcolumns table .aside .photo img {margin:0}.class-home .fourcolumns table td {margin:0;padding:0}.fourcolumns{overflow:hidden;margin:-32px 0 0;padding:0 0 25px;position:relative}.fourcolumns .column{float:left;width:220px;margin:0 20px 0 0}.fourcolumns .content{overflow:hidden;min-height:134px;color:#666;padding:0 3px;margin:0 0 6px}.fourcolumns .content h3{margin:0 0 10px;font:15px/15px Arial,Helvetica,sans-serif;color:#000;font-weight:bold}.fourcolumns .content p{margin:0 0 9px}.fourcolumns .content .more{float:left;padding:0 13px 0 0;margin-top:5px;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat 100% 50%;font:bold 12px/12px Arial,Helvetica,sans-serif;color:#267f2c}.fourcolumns .imageleft .photo img{float:left}.fourcolumns .aside{width:210px;overflow:hidden;border:4px solid #EEE;min-height:277px;position:relative;padding:4px 4px 4px 0}.fourcolumns .text{text-align:right;padding:0 3px 0 0;width:100px;font-size:11px;line-height:12px;color:#666;float:right}.fourcolumns .text h3{font:15px/17px Arial,Helvetica,sans-serif;color:#000;margin:0 0 2px}.fourcolumns .text p{margin:0 0 9px}.fourcolumns .text h3 span{display:block;font-size:24px;line-height:26px;color:#f97300;margin:-4px 0 0}.fourcolumns .text h3 span.nomargin{margin:0}.fourcolumns .aside .bt-green {float:right;text-align:center;font:bold 12px/15px Arial,Helvetica,sans-serif;color:#fff;margin:5px -3px 0 0}.fourcolumns .aside .bt-green span{padding:4px 5px;min-width:50px}.threecolumns{overflow:hidden;padding:38px 0 44px;font-size:12px;line-height:15px;color:#666;border-top:4px solid #eee}.threecolumns .section{width:110%;overflow:hidden;margin:0 0 0 -20px}.threecolumns table{margin:0 0 0 20px;width:960px}.threecolumns table td{margin:0;padding:0}.threecolumns .column{float:left;width:300px;margin:0 0 0 20px}.threecolumns h3{font:16px/18px Arial,Helvetica,sans-serif;color:#000;margin:0 0 12px;padding:0 3px;font-weight:bold}.threecolumns ul{padding:0;margin:0;list-style:none}.threecolumns li{vertical-align:top;padding:0 0 3px 13px;background:url(/extension/cirprotec/design/cirprotec/images/bullet04.gif) no-repeat 0 3px}.threecolumns li a{color:#666;text-decoration:none}.twocolumns{padding:18px 0 5px;overflow:hidden}.section .twocolumns{padding:7px 0 5px;overflow:hidden}.twocolumns h1{margin:0 0 15px;padding:0 0 5px;font:28px/29px Arial,Helvetica,sans-serif;border-bottom:2px solid #86b480;color:#277f2c}.twocolumns .section{overflow:hidden}.twocolumns .aside{float:right;width:220px;padding:0 0 12px;background:url(/extension/cirprotec/design/cirprotec/images/bg-twocolumns-aside.gif) no-repeat 0 100%}.visual{float:left;width:699px;padding:0 0 18px;position:relative;background:url(/extension/cirprotec/design/cirprotec/images/bg-visual.gif) no-repeat 0 100%}.visual .container{overflow:hidden}.visual .slider{padding:0;margin:0;list-style:none;width:99999px;overflow:hidden;color:#666}.visual .slider li{float:left;width:699px;position:relative}.visual .slider img{vertical-align:top}.visual .slider h2{margin:0 0 9px;font:23px/26px Arial,Helvetica,sans-serif;color:#28802d}.visual .slider p{margin:0 0 12px}.visual .slider .link{display:block;padding:0 0 0 14px;line-height:13px;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat -4px 2px}.visual .text{position:absolute;top:15px;left:20px;width:310px}.class-container_applications .visual .text{width:200px}.visual .switcher{position:absolute;bottom:33px;left:16px;padding:0;margin:0;list-style:none}.visual .switcher li{float:left;width:16px;margin:0 0 0 2px}.visual .switcher a{display:block;height:16px;text-indent:-9999px;overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/bg-switcher.png) no-repeat -16px 0}.visual .switcher a:hover,.visual .switcher a.active{background-position:0 0}.visual .switcher li.active a{background-position:0 0}.location-block{overflow:hidden;padding:19px 0 32px}.location-block h1{margin:0 0 9px;font:40px/44px Arial,Helvetica,sans-serif;color:#277f2c;border-bottom:2px solid #86b480;padding:0 0 5px}.location-block h2{margin:0 0 16px;font:30px/38px Arial,Helvetica,sans-serif;color:#277f2c;padding:0 0 5px;border-bottom:1px solid #86b480}.map-container{overflow:hidden;padding:0 0 15px;background:url(/extension/cirprotec/design/cirprotec/images/bg-location-shadow.gif) no-repeat 0 100%}.map-container .holder{overflow:hidden;background:#e9e9e9 url(/extension/cirprotec/design/cirprotec/images/bg-location.gif) repeat-x;border:4px solid #eee}.map{float:left}.map-container .column{float:right;width:323px;margin:8px 13px 0 0}.map-container .title{display:block;font:14px/16px Arial,Helvetica,sans-serif;color:#267f2c;border-bottom:1px solid #e5e5e5;padding:0 0 5px;margin:0 0 6px}.city{padding:5px 0 13px;margin:0;list-style:none;overflow:hidden}.city li{vertical-align:top;overflow:hidden;margin:0 5px 5px 0;float:left}.city a{float:left;color:#fff;background:url(/extension/cirprotec/design/cirprotec/images/bg-city.gif) no-repeat}.city span{float:left;height:20px;background:url(/extension/cirprotec/design/cirprotec/images/bg-city.gif) no-repeat 100% -25px;padding:5px 8px 0 21px}.representative-form{overflow:hidden}.representative-form label{display:block;font-size:10px;line-height:12px;color:#666;margin:0 0 4px}.representative-form select{padding:1px;width:190px;font-size:12px;line-height:14px;color:#267f2c;margin:0 0 8px}.representative-form .button{overflow:hidden}.representative-form .btn-submit{display:block;width:66px;height:25px;margin:5px 0 0;border:none;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;background:url(/extension/cirprotec/design/cirprotec/images/btn-submit04.gif) no-repeat;cursor:pointer}.representative-form .btn-submit:hover{cursor:pointer}.location-block .container{overflow:hidden;padding:0 4px 0 5px}.location-block .content{float:left;width:502px;font-size:13px;line-height:16px;color:#666}.location-block .content h3{margin:0;font:15px/22px Arial,Helvetica,sans-serif;color:#000}.location-block .info{margin:0;overflow:hidden}.location-block .info dt{float:left;font-weight:bold;padding:0 3px 0 0}.location-block .info dd{margin:0;overflow:hidden}.location-block .info dd.alt{width:100%}.location-block address{font-style:normal;margin:0;overflow:hidden}.location-block .web-link{text-decoration:underline}.result-row{overflow:hidden;padding:0 0 12px 18px;border-bottom:1px solid #e7e7e7;background:url(/extension/cirprotec/design/cirprotec/images/ico06.gif) no-repeat 0 5px}.result-row .logo{float:right;width:auto;height:auto;margin:4px 14px 0 0;background:none;text-indent:0;line-height:auto}.representatives{padding:1px 0 0 18px;margin:0;list-style:none;border-bottom:1px solid #e7e7e7}.representatives li{vertical-align:top;overflow:hidden;padding:0 0 15px}.representatives h4{margin:0;font:14px/21px Arial,Helvetica,sans-serif;color:#000}.representatives p{margin:0}.location-block .container .aside{float:right;width:415px;padding:3px 0 16px;background:url(/extension/cirprotec/design/cirprotec/images/bg-contact-shadow.gif) no-repeat 0 100%}.contact-form{background:#f4f4f4 url(/extension/cirprotec/design/cirprotec/images/bg-contact-form.gif) repeat-x;overflow:hidden;border:4px solid #eee;padding:9px 13px 15px}*+html .contact-form{padding-bottom:12px}.contact-form .row{overflow:hidden}.contact-form .section{float:left;width:188px}.contact-form .column{float:right;width:188px}.contact-form h3{text-align:center;font:16px/18px Arial,Helvetica,sans-serif;color:#267f2c;border-bottom:1px solid #e5e5e5;margin:0 0 9px;padding:0 0 9px}#message_agent h3{color:#e96c06;font-weight:bold}.contact-form label{display:block;font-size:12px;line-height:17px;color:#666}.contact-form .text{overflow:hidden;height:26px;padding:0 2px;background:url(/extension/cirprotec/design/cirprotec/images/bg-contact-form-text02.gif) no-repeat}.contact-form .column .text,.contact-form .section .text{background:url(/extension/cirprotec/design/cirprotec/images/bg-contact-form-text01.gif) no-repeat}.contact-form .text input{float:left;padding:6px 4px 2px;background:none;border:none;width:369px}.contact-form .column input,.contact-form .section input{width:176px}.contact-form .textarea{background:url(/extension/cirprotec/design/cirprotec/images/bg-contact-form-text03.gif) no-repeat}.contact-form .textarea .holder{overflow:hidden;padding:2px;background:url(/extension/cirprotec/design/cirprotec/images/bg-contact-form-text03.gif) no-repeat 100% 100%}.contact-form textarea{float:left;padding:4px;width:369px !important;border:none;background:none;overflow:auto;height:64px}.contact-form .btn-submit{display:block;width:65px;height:25px;text-indent:-9999px;overflow:hidden;border:none;background:url(/extension/cirprotec/design/cirprotec/images/btn-submit05.gif) no-repeat;font-size:0;line-height:0;cursor:pointer;margin:10px auto 0}.contact-form .btn-submit:hover{cursor:pointer}.nav-panel{overflow:hidden;padding:0 0 10px 2px}.nav-panel .container{float:left;margin:4px 0 0}.nav-panel .btn-next,.nav-panel .btn-prev{float:left;width:8px;margin:2px 0 0;height:9px;text-indent:-9999px;overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/btn-next-prev.gif) no-repeat}.nav-panel .btn-next{background-position:-8px 0}.nav-panel ul{padding:0;margin:0 1px 0 2px;list-style:none;float:left;overflow:hidden;color:#999;font-size:11px;line-height:13px}.nav-panel li{float:left;margin:0 1px 0 -1px;background:url(/extension/cirprotec/design/cirprotec/images/separator05.gif) no-repeat;padding:0 8px 0 7px}.nav-panel ul a{color:#678c40;text-decoration:underline}.nav-panel ul a:hover{text-decoration:none}.date-form{float:right}.date-form select{float:right;padding:1px;font-size:12px;line-height:14px;color:#28802d}.posts{padding:0;margin:0 0 16px;list-style:none;overflow:hidden;color:#666}.posts li{vertical-align:top;overflow:hidden;padding:10px 0 14px 5px;border:1px solid #e7e7e7;border-width:1px 0 0;margin:-1px 0 1px}.posts li.last .bt-orange{float:right}.posts h3{margin:0 0 5px;font:15px/19px Arial,Helvetica,sans-serif;color:#000}.posts p{margin:0}.posts .more{float:left;padding:0 16px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat 100% 50%;margin-top:10px}.posts .photo{float:right;margin:4px 0 0 20px}.posts .entry-content{overflow:hidden}.last-posts{padding:7px 0 0;margin:0 0 8px}.last-posts li{border-width:0 0 1px;margin:0 0 8px;padding:0 0 9px 21px;background:url(/extension/cirprotec/design/cirprotec/images/ico14.gif) no-repeat 3px 3px}.last-posts .date{display:block;width:auto;font:11px/17px Arial,Helvetica,sans-serif}.news-form{overflow:hidden;padding:3px 0 12px;margin:0 0 11px;background:url(/extension/cirprotec/design/cirprotec/images/bg-twocolumns-aside.gif) no-repeat 0 100%}.news-form .holder{background:#f4f4f4 url(/extension/cirprotec/design/cirprotec/images/bg-contact-block.gif) repeat-x;border:4px solid #eee;padding:5px 11px 4px;text-align:center}.news-form h3{color:#267f2c;margin:0 0 7px;padding:0 0 10px;font:16px/18px Arial,Helvetica,sans-serif;border-bottom:1px solid #e5e5e5}.news-form .text{display:block;font-size:12px;line-height:13px;color:#000;background:url(/extension/cirprotec/design/cirprotec/images/ico15.gif) no-repeat 27px 0;padding:0 14px 12px 68px;text-align:left}.news-form .text-field{overflow:hidden;height:21px;padding:4px 7px 0;margin:0 0 8px;background:url(/extension/cirprotec/design/cirprotec/images/bg-news-text.gif) no-repeat}.news-form .text-field input{float:right;background:none;border:none;font-size:10px;line-height:12px;color:#999;padding:2px 3px;width:146px}.news-form .text-field label{background:url(/extension/cirprotec/design/cirprotec/images/separator04.gif) no-repeat 100% 0;float:left;padding:2px 5px 0 0}.news-form .text-field img{vertical-align:top}.news-form .btn-submit{display:block;width:96px;height:25px;text-indent:-9999px;overflow:hidden;border:none;background:url(/extension/cirprotec/design/cirprotec/images/btn-submit06.gif) no-repeat;margin:0 auto 5px;cursor:pointer;font-size:0;line-height:0}*+html .news-form .btn-submit{margin:0 auto}.news-form .btn-submit:hover{cursor:pointer}.news-form .policy{font-size:10px;line-height:12px;color:#666;text-decoration:underline}.products{padding:0;margin:0 0 31px;list-style:none;overflow:hidden}.products li{vertical-align:top;overflow:hidden;padding:0 1px 10px;margin:0 0 7px;border-bottom:1px solid #e5e5e5}.products .photo{float:right;margin:3px 0 0 10px}.products .entry-content{overflow:hidden}.products .date{font:11px/17px Arial,Helvetica,sans-serif;color:#666;display:block}.products h3{margin:0 0 4px;color:#000;font:13px/15px Arial,Helvetica,sans-serif}.products .link{display:block;padding:0 0 0 13px;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat -4px 3px}.about-box{padding:0 0 12px;background:url(/extension/cirprotec/design/cirprotec/images/bg-twocolumns-aside.gif) no-repeat 0 100%}.about-box .holder{background:#f4f4f4 url(/extension/cirprotec/design/cirprotec/images/bg-contact-block.gif) repeat-x;border:4px solid #eee;padding:0 0 16px;overflow:hidden}.about-box h3{background:#dbdbdb url(/extension/cirprotec/design/cirprotec/images/bg-about-title.gif) no-repeat;border-bottom:4px solid #eee;margin:0 0 5px;padding:0 15px;font:16px/22px Arial,Helvetica,sans-serif;color:#191919}.about-box ul{padding:0 6px 8px;margin:0;list-style:none;font-size:13px;line-height:16px;color:#000}.about-box li{vertical-align:top;overflow:hidden;padding:0 0 5px 17px;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat -4px 4px}.about-box p{margin:0}.btn-about{display:block;width:135px;height:25px;text-indent:-9999px;overflow:hidden;margin:0 auto;background:url(/extension/cirprotec/design/cirprotec/images/btn-about.gif) no-repeat}#content.alt{padding:22px 0 0}#content.alt h2{padding:0 0 7px;margin:0 0 10px}.product-block{overflow:hidden;padding:23px 0 12px;border-bottom:1px solid #e7e7e7;margin:0 0 14px}.product-breadcrumbs{padding:0 3px 5px;margin:0;list-style:none;overflow:hidden;font-size:15px;line-height:19px;color:#267f2c}.product-breadcrumbs li{float:left;background:url(/extension/cirprotec/design/cirprotec/images/bg-product-breadcrumbs.gif) no-repeat 0 1px;padding:0 4px 0 19px}.product-breadcrumbs a{color:#267f2c}.page-title{overflow:hidden;padding:0 0 3px;margin:0 0 9px;border-bottom:2px solid #86b480}.page-title h1{margin:0;font:28px/32px Arial,Helvetica,sans-serif;color:#267f2c;overflow:hidden}.page-title .links{padding:0;margin:15px 0 0;list-style:none;float:right}.page-title .links li{float:left;width:20px;padding:0 0 0 4px}.page-title .links a{display:block;height:20px;text-indent:-9999px;overflow:hidden;background-image:url(/extension/cirprotec/design/cirprotec/images/product-links.gif)}.page-title .link1{background-position:0 0}.page-title .link2{background-position:-24px 0}.page-title .link3{background-position:-48px 0}.page-title .link4{background-position:-72px 0}.product-block .container{overflow:hidden}.product-gallery{float:left;width:460px;clear:left}.type-form{overflow:hidden;padding:0 3px 17px;float:left;clear:left}.type-form select{font-size:15px;line-height:19px;background-color:#277f2c;color:#fff;float:left}.product-gallery .section{overflow:hidden;margin:0 0 0}.product-gallery .btn-prev,.product-gallery .btn-next{float:left;width:20px;height:30px;text-indent:-9999px;overflow:hidden;margin:66px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-product-links.gif) no-repeat}.product-gallery .btn-next{float:right;background-position:-20px 0}.product-gallery .block{float:left;width:420px;margin:0 0;overflow:hidden;position:relative}.product-gallery .block ul{padding:0;margin:0;list-style:none;width:99999px;overflow:hidden}.product-gallery .block li{float:left;width:420px;position:relative}.product-gallery .block img{float:right}.product-gallery .entry-content{float:left;width:160px;color:#666;padding-left:5px}.product-gallery .entry-content p{width:160px;margin:0;position:absolute;top:115px}.product-gallery .entry-content h2{width:160px;margin:0;font:21px/24px Arial,Helvetica,sans-serif;position:absolute;bottom:107px}.product-gallery .switcher{border-top:2px solid #e5e5e5;overflow:hidden;font-size:13px;line-height:15px;color:#666;padding:3px 4px 0}.product-gallery .switcher p{margin:0 0 7px}.product-gallery .switcher ul{padding:0;margin:0 0 0 -2px;list-style:none;overflow:hidden}.product-gallery .switcher li{float:left;padding:0 5px 5px 0;height:61px}.product-gallery .switcher a{float:left;padding:9px 4px 4px;background:url(/extension/cirprotec/design/cirprotec/images/bg-product-switcher.gif) no-repeat;height:48px}.product-gallery .switcher a:hover,.product-gallery .switcher li.active a,.product-gallery .switcher a.active{background-position:100% 0}.product-gallery .switcher img{vertical-align:top}.product-content{float:right;width:450px;font-size:13px;line-height:19px;color:#666}.product-block .product-content{padding:7px 9px 0 0}.product-content h3{margin:0 0 20px;font:15px/19px Arial,Helvetica,sans-serif;color:#000}.product-content ul{padding:0;margin:0;list-style:none}.product-content li{vertical-align:top;padding:0 0 12px 17px;background:url(/extension/cirprotec/design/cirprotec/images/ico06.gif) no-repeat 0 3px}.product-content .discontinued {vertical-align:top;color:black;font-weight:bold;padding:0 0 12px 17px;background:url(/extension/cirprotec/design/cirprotec/images/ico_16.png) no-repeat 0 3px}.product-content .discontinued span{margin-left:10px}.product-content li a{text-decoration:underline}.blockMsg {top:50px !important}.blockMsg h1{line-height:1.2em;color:#267f2c;margin:0.5em 0.5em 0}.blockMsg h2{margin:0 0.5em 0.5em;color:#666}.class-recommender_results .blockMsg h1,.class-recommender_results .blockMsg h2{border:0 solid #fff;padding:0;font-weight:bold}.class-recommender_results .blockMsg h1{font-size:1.8em}.class-recommender_results .blockMsg h2{font-size:1.4em;line-height:1em}.product-filter{padding:0 0 48px 2px}.product-filter .holder{background:url(/extension/cirprotec/design/cirprotec/images/bg-product-filter.gif) no-repeat}.product-filter .frame{overflow:hidden;padding:0 0 0 10px;background:url(/extension/cirprotec/design/cirprotec/images/bg-product-filter-holder.gif) no-repeat 0 100%}.select-form{float:left;width:165px;padding:10px 0}.select-form h3{margin:0 0 13px;font:16px/18px Arial,Helvetica,sans-serif;color:#267f2c}.select-form label{display:block;font-size:11px;line-height:13px;color:#333;padding:0 2px 2px}.select-form select{width:165px;padding:1px;font-size:11px;line-height:13px;color:#267f2c;margin:0 0 7px}.product-filter .select-form select{font:12px/14px Arial,Helvetica,sans-serif}.select-form .buttons{overflow:hidden;margin:0 0 11px;padding:22px 0 0 1px}.select-form .buttons input{float:left;height:25px;border:none;text-indent:-9999px;overflow:hidden;cursor:pointer}.select-form .buttons input:hover{cursor:pointer}.select-form .btn-clear-last{margin:0 0 0 8px}.product-table{float:left;margin:0 0 0 10px}.product-table table{border-collapse:collapse;padding:0;width:755px;text-align:left}.product-table th,.product-table td{padding:0}.product-table .column8{width:68px}.product-table .column8 .isnew{position:relative}.product-table .column8 .isnew img{position:absolute;top:-5px;right:0}.product-table strong,.product-table span{font-weight:normal;display:block}.product-table th{font-size:11px;line-height:13px;color:#267f2c}.product-table td.column1{white-space:nowrap}.product-table th strong{height:30px;background:url(/extension/cirprotec/design/cirprotec/images/bg-product-table.gif) no-repeat 50% 0;overflow:hidden}.product-table th.column1 strong{background-position:0 0}.product-table th.column7 strong{background-position:100% 0}.product-table th strong>span{background:url(/extension/cirprotec/design/cirprotec/images/separator06.gif) no-repeat 0 9px;padding:0 8px;overflow:hidden;height:30px}.product-table th span span{display:table;height:30px;width:100%}.product-table th.column1 span span{width:auto}.product-table th span span p{margin:0;padding:0;display:inline-block;display:table-cell;vertical-align:middle;text-align:center}.product-table th.column1 span{background:none;padding-left:11px}.product-table th.column2,.product-table th.column3,.product-table th.column4,.product-table th.column5,.product-table th.column6,.product-table th.column7 {text-align:right}.product-table td{color:#333;font-size:12px;line-height:15px}.product-table td.column1 {background:#f1f1f1 url(/extension/cirprotec/design/cirprotec/images/border01.gif) repeat-x 0 100%;padding:4px 0 4px 11px;height:22px}.product-table td.column1 span {font-weight:bold}.product-table td.column2,.product-table td.column3,.product-table td.column4,.product-table td.column5,.product-table td.column6,.product-table td.column7 {background:url(/extension/cirprotec/design/cirprotec/images/border01.gif) repeat-x 0 100%;padding:4px 8px;text-align:right}.product-table .btn{float:right;width:45px;height:25px;text-indent:-9999px;overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/btn-view.gif) no-repeat;margin:2px 0 0}.product-table td.notfound{width:auto}.product-table td.notfound span{text-align:center;font-weight:bold}.product-details{width:100%;padding:16px 0 0}.product-details .section:after,.product-details:after{content:'';display:block;clear:both}.product-details .section{width:100%}.product-details .photo{float:left;position:relative;padding:3px 0 0 2px}.product-details .photo img{vertical-align:top}.product-details .code{margin:0;font:25px/25px Arial,Helvetica,sans-serif;color:#999}.product-details .photo-block{height:300px;width:300px;text-align:center}.product-gallery .isnew,.photo-block .isnew{position:absolute;right:0;top:12px;z-index:99}.product-gallery .isnew img{float:none}.product-details .product-content{padding:6px 15px 0 0;width:380px}.product-details .product-content h3{margin:0 0 17px}.settings-form{float:right;margin:-6px -8px 0 0;width:190px;padding:29px 22px 0 18px;height:339px;overflow:hidden;background:url(/extension/cirprotec/design/cirprotec/images/bg-settings-form.gif) no-repeat}.settings-form h3{margin:0 0 2px;font:16px/17px Arial,Helvetica,sans-serif;color:#267f2c}.select_all {padding-top:10px;color:#666}.categories{padding:0;margin:0;list-style:none;overflow:hidden}.categories li{vertical-align:top;margin:-1px 0 9px;padding:13px 0 0;border-top:1px solid #e5e5e5;overflow:hidden}.categories h4{margin:0 0 7px;font:13px/15px Arial,Helvetica,sans-serif;color:#000}.categories label{float:left;font-size:11px;line-height:13px;color:#666;padding:0 0 0 2px}.categories .row{overflow:hidden;padding:0 0 2px}.categories .check{float:left;width:16px !important;height:14px !important}.settings-form .btn-submit{display:block;width:130px;height:25px;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;cursor:pointer;margin:0 auto;border:none;background:url(/extension/cirprotec/design/cirprotec/images/btn-submit07.gif) no-repeat}.settings-form .btn-submit:hover{cursor:pointer}.tabarea{overflow:hidden;padding:0 0 27px}.tabset{padding:0;margin:0 2px 20px;list-style:none;overflow:hidden;font-size:14px;line-height:17px;background:url(/extension/cirprotec/design/cirprotec/images/bg-tabset.gif) repeat-x 0 100%}.tabset li{float:left;padding:0 0 0 4px;margin:0 4px 0 -4px}.tabset a{float:left;color:#666;text-decoration:none;border:1px solid #666;background:#ddd;padding:4px 11px 7px}.tabset a:hover,.tabset a.active{border-bottom-color:#fff;background:#fff}.tabset a.active{font-weight:bold}.tab-content{overflow:hidden;padding:0 2px}.details-table{width:90%;text-align:left;border-collapse:collapse}.details-table th,.details-table td{padding:0}.details-table strong,.details-table span{display:block;font-weight:normal}.details-table .column1{width:310px}.details-table .column2{width:128px}.details-table .column3{width:133px}.details-table .column4{width:128px}.details-table th{font-size:15px;line-height:17px;color:#267f2c}.details-table th strong{height:30px;background:url(/extension/cirprotec/design/cirprotec/images/bg-product-table.gif) no-repeat 50% 0}.details-table th.column1 strong{background-position:0 0}.details-table th.column4 strong{background-position:100% 0}.details-table th span{padding-top:6px;background:url(/extension/cirprotec/design/cirprotec/images/separator06.gif) no-repeat 0 100%}.details-table th.column1 span{background:none;padding-left:12px}.details-table th.column2 span{padding-left:1px;background:none}.details-table th.column3 span{padding-right:14px;background-position:3px 100%;text-align:right}.details-table th.column4 span{padding-left:10px}.details-table span.title{font:bold 12px/30px Arial,Helvetica,sans-serif;color:#28802d;padding:0 10px;border-bottom:1px solid #28802d}.details-table td{font:12px/15px Arial,Helvetica,sans-serif;color:#000}.details-table td span{padding-top:4px;padding-bottom:4px}.details-table td.column1{background-color:#fff;padding-left:10px}.details-table td.column2{background-color:#fff;color:#333}.details-table td.right{text-align:right}.details-table td.column3{background-color:#e9f2e9;padding-right:14px;text-align:right;border-left:1px solid #fff}.details-table td.column3 span{font-weight:bold}.details-table td.column4{background-color:#f1f1f1;padding-left:14px;color:#333;text-align:left}.details-table td.results{padding:5px;border-bottom:none}.details-table td.results span.cod{padding:0}.details-table td.results span img{vertical-align:middle}.no-bg span{background-image:none !important}.related-products{padding:0 0 13px}.related-products .holder{overflow:hidden;border:4px solid #eee;padding:8px 10px 14px;background:#f4f4f4 url(/extension/cirprotec/design/cirprotec/images/bg-related-products.gif) repeat-x}*+html .related-products .holder{padding-bottom:12px}.related-products h3{margin:0 0 16px;font:16px/18px Arial,Helvetica,sans-serif;color:#000}.related-products ul{padding:0;margin:0;list-style:none;overflow:hidden;font-size:12px;line-height:13px;color:#666}.related-products li{float:left;padding:0 8px 0 11px;margin:0 11px 0 -11px;width:140px;background:url(/extension/cirprotec/design/cirprotec/images/separator07.gif) no-repeat}.related-products .photo{display:block;margin:0 0 10px}.related-products h4{margin:0 0 4px;font:14px/17px Arial,Helvetica,sans-serif;color:#000}.related-products p{margin:0 0 3px}.related-products .more{font:bold 11px/13px Arial,Helvetica,sans-serif;color:#28802d;float:left;padding:0 16px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat 100% 50%}#footer{font-size:11px;line-height:13px;color:#999;overflow:hidden;position:relative}#footer .border{position:absolute;top:0;width:928px;height:1px;background:url(/extension/cirprotec/design/cirprotec/images/bg-footer.png) no-repeat;text-indent:-9999px;overflow:hidden;left:20px}#footer .section{overflow:hidden;color:#666;padding:14px 16px 36px 14px;line-height:12px;background:url(/extension/cirprotec/design/cirprotec/images/bg-footer-alt.png) no-repeat 0 100%}.footer-nav{padding:0;margin:0;list-style:none;float:left;overflow:hidden}.footer-nav li{float:left;width:140px;padding:0 10px;margin:0 10px 0 -10px;min-height:38px;background:url(/extension/cirprotec/design/cirprotec/images/separator03.gif) no-repeat 0 3px}.footer-nav span{display:block;padding:0 9px;background:url(/extension/cirprotec/design/cirprotec/images/bullet02.gif) no-repeat 0 4px}.footer-nav a{color:#666}#footer .aside{float:right;width:auto;padding:0 0 0 11px;background:url(/extension/cirprotec/design/cirprotec/images/separator03.gif) no-repeat 0 3px}#footer .aside p{display:block;padding:0 0 5px;margin:0}#footer .socials{padding:0;margin:0;list-style:none;overflow:hidden}#footer .socials li{float:left;width:26px;padding:0 0 0 7px;margin:0 7px 0 -7px}#footer .socials a{display:block;height:25px;text-indent:-9999px;overflow:hidden;background-image:url(/extension/cirprotec/design/cirprotec/images/bg-socials.gif)}.facebook{background-position:0 0}.twitter{background-position:-33px 0}.blogger{background-position:-66px 0}#footer .container{overflow:hidden;text-align:center}#footer .container a{color:#999;text-decoration:underline}#footer .info{padding:0;margin:0;list-style:none}#footer .info li{display:inline;vertical-align:top;padding:0 4px 0 5px;background:url(/extension/cirprotec/design/cirprotec/images/bullet03.gif) no-repeat 0 5px}#footer .info li:first-child{background:none}#footer .container ul{padding:0;margin:0;list-style:none}#footer .container ul li{display:inline;vertical-align:top;padding:0 4px 0 5px;background:url(/extension/cirprotec/design/cirprotec/images/bullet03.gif) no-repeat 0 5px}#footer .container ul li:first-child{background:none}#footer .container p{margin:0;padding:0}.spacer10 {clear:both;height:10px}.spacer20 {clear:both;height:20px}.clear {clear:both}.firstcolumn {float:left;width:699px;padding:0 0 18px;position:relative}.firstcolumn h3{margin:0 0 5px}.nosidemenu .firstcolumn {width:699px}.sidemenu .firstcolumn {width:530px;padding:0}.sidemenu .main-content > .section {background:url(/extension/cirprotec/design/cirprotec/images/bg-main-content.gif) no-repeat 545px 6px}.firstcolumn .holder {overflow:hidden;border:4px solid #EEE;background:#F3F3F3 url(/extension/cirprotec/design/cirprotec/images/bg-box.gif) repeat-x;margin-bottom:5px}.content_hightlighted h2 {margin:0;background:#DBDBDB url(/extension/cirprotec/design/cirprotec/images/bg-support-block-title.gif) repeat-x;font:23px/27px Arial,Helvetica,sans-serif;padding:0 17px 4px;color:black;border-bottom:4px solid #EEE}.cpt-vimeo-container{text-align:center}.children_list h2 {margin:0;margin-bottom:10px;background:#DBDBDB url(/extension/cirprotec/design/cirprotec/images/bg-support-block-title.gif) repeat-x;font:16px/22px Arial,Helvetica,sans-serif;padding:0 17px 4px;color:black;border:4px solid #EEE}.children_list .short_title {font:15px/19px Arial,Helvetica,sans-serif;font-weight:bold;color:#28802D}.children_list .description_children {color:#666}.children_list .wrapper {clear:both;margin-bottom:20px}.children_list ul {overflow:hidden}.children_list img {border:4px solid #EEE}.children_list .info_children {float:left;margin-left:20px}a.more {float:left;font-weight:bold;padding:0 16px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat 100% 50%}a.more-prev {background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat 0 50%;padding-left:20px}a.back_link {float:left;font-weight:bold;padding:0 0 0 16px;background:url(/extension/cirprotec/design/cirprotec/images/back_arrow.gif) no-repeat 0% 50%}.date_art {width:auto;font:13px Arial,Helvetica,sans-serif;color:#999;margin-bottom:10px}.side_right_bar {float:right;width:220px}#sidemenu-position {float:left;width:162px}#sidemenu-position #sidemenu {margin-top:80px;padding-right:10px}#sidemenu-position #sidemenu div {font-weight:normal;background-image:url('/extension/cirprotec/design/cirprotec/images/bg-more.gif');background-repeat:no-repeat;padding-left:20px;background-position-y:3px;margin:0;font-size:13px;padding-bottom:5px;border-bottom:1px solid #E7E7E7;margin-top:5px}#sidemenu-position #sidemenu div.second_level {margin-left:10px;font-size:11px}#sidemenu-position #sidemenu div.second_level a.current {color:#999}.box_interests {margin-bottom:40px}.box_interests h3 {font-size:16px;color:#267F2C;border-bottom:1px solid #267F2C}.box_interests ul {padding-left:0;list-style-type:none}.box_interests ul li {clear:both;font-size:13px;margin-bottom:5px;padding-bottom:25px;border-bottom:1px solid #E5E5E5}.box_interests ul li .info {font-size:12px;color:#666}.box_custom_news {margin-bottom:40px}.box_custom_news h3 {border:4px solid #EEE;background:#DBDBDB url(/extension/cirprotec/design/cirprotec/images/bg-support-block-title.gif) repeat-x;margin:0 0 5px;padding:0 15px;font:16px/22px Arial,Helvetica,sans-serif;color:#191919}.box_custom_news .date {color:#666;font-size:12px;margin-bottom:0}.box_custom_news .title {padding:0 0 0 13px;background:url(/extension/cirprotec/design/cirprotec/images/bullet04.gif) no-repeat 0 3px;margin:5px 0}.box_custom_news .url_link {color:#666;text-decoration:underline}.box_custom_news ul {padding-left:0;list-style-type:none}.box_custom_news ul li {clear:both;font-size:13px;margin-bottom:5px;padding-bottom:25px;border-bottom:1px solid #E5E5E5}.box_custom_news ul li .info {font-size:12px;color:#666}.press_releases h2 {margin:0;background:#DBDBDB url(/extension/cirprotec/design/cirprotec/images/bg-support-block-title.gif) repeat-x;font:16px/22px Arial,Helvetica,sans-serif;padding:0 17px;color:black;border:4px solid #EEE}.press_releases .products {margin-top:20px}.about-box .btn-green {margin:auto}.embed_article {overflow:hidden;padding:0 1px 10px;margin:0 0 7px;border-bottom:1px solid #E5E5E5}.embed_article .photo {float:right;margin:3px 0 0 10px}.embed_article .entry-content {overflow:hidden}.embed_article .date {font:11px/17px Arial,Helvetica,sans-serif;color:#666;display:block}.embed_article h3 {margin:0 0 4px;color:black;font:13px/15px Arial,Helvetica,sans-serif}.embed_article .link {display:block;padding:0 0 0 13px;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat -4px 3px}.btn-green {float:left;cursor:pointer;margin:0 9px 0 0;font-size:12px;line-height:15px;font-weight:bold;color:#fff;background:url(/extension/cirprotec/design/cirprotec/images/btn-register.gif) no-repeat}.btn-green span {background:url(/extension/cirprotec/design/cirprotec/images/btn-register.gif) no-repeat 100% -25px;padding:4px 14px 0;float:left;height:21px}.bt-green {height:26px;float:left;margin:0;font-size:12px;line-height:15px;font-weight:bold;color:#fff;background:url(/extension/cirprotec/design/cirprotec/images/bt-green-normal.png) no-repeat}.bt-green span {background:url(/extension/cirprotec/design/cirprotec/images/bt-green-normal.png) no-repeat 100% -26px;padding:4px 20px 0;float:left;height:26px}.bt-green:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-green-hover.png) no-repeat}.bt-green span:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-green-hover.png) no-repeat 100% -26px}.bt-green:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-green-click.png) no-repeat}.bt-green span:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-green-click.png) no-repeat 100% -26px}.bt-download {text-shadow:none !important;text-align:center !important}.bt-orange {height:25px;cursor:pointer;float:left;margin:0;font-size:13px;text-shadow:1px 1px 2px #050505;line-height:15px;font-weight:bold;text-decoration:none;color:#fff;background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-normal.png) no-repeat}.bt-orange span {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-normal.png) no-repeat 100% -25px;padding:4px 20px 0;float:left;height:25px}.bt-orange span img {margin-left:5px}.bt-orange:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-hover.png) no-repeat;text-decoration:none}.bt-orange span:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-hover.png) no-repeat 100% -25px}.bt-orange:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-click.png) no-repeat;color:#BFBFBF;text-decoration:none}.bt-orange span:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-click.png) no-repeat 100% -25px;color:#BFBFBF}.bt-gray-light {height:26px;cursor:pointer;float:left;margin:0;font-size:13px;text-shadow:1px 1px 2px #dcdcdc;line-height:15px;text-decoration:none;color:#333;background:url(/extension/cirprotec/design/cirprotec/images/bt-gray-light-normal.png) no-repeat}.bt-gray-light span {background:url(/extension/cirprotec/design/cirprotec/images/bt-gray-light-normal.png) no-repeat 100% -26px;padding:4px 20px 0;float:left;height:26px}.bt-gray-light span.undo {padding-left:10px}.bt-gray-light span.undo img {float:left;margin-right:4px}.bt-gray-light:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-gray-light-hover.png) no-repeat;text-decoration:none}.bt-gray-light span:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-gray-light-hover.png) no-repeat 100% -26px}.bt-gray-light:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-gray-light-click.png) no-repeat;color:#BFBFBF;text-decoration:none}.bt-gray-light span:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-gray-light-click.png) no-repeat 100% -26px;color:#BFBFBF}.bt-orange-arrow {height:28px;cursor:pointer;float:left;margin:0;font-size:13px;text-shadow:1px 1px 2px #050505;line-height:15px;font-weight:bold;text-decoration:none;color:#fff;background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-arrow-normal.png) no-repeat}.bt-orange-arrow span {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-arrow-normal.png) no-repeat 100% -28px;padding:4px 20px 0;float:left;height:28px}.bt-orange-arrow:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-arrow-hover.png) no-repeat;text-decoration:none}.bt-orange-arrow span:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-arrow-hover.png) no-repeat 100% -28px}.bt-orange-arrow:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-arrow-click.png) no-repeat;color:#BFBFBF;text-decoration:none}.bt-orange-arrow span:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-orange-arrow-click.png) no-repeat 100% -28px;color:#BFBFBF}.contact-block .bt-orange {margin-left:44px}.news-form-banner .bt-orange {margin-left:44px}.form_contact_wrapper .bt-orange {margin-left:60px}.message-form .form_contact_wrapper .bt-orange {margin-left:93px}.contact-form .bt-orange {margin:12px 0 0 156px}li.article,li.file_download {vertical-align:top;overflow:hidden;border-bottom:1px solid #E7E7E7;padding:0 0 20px 21px;margin:0 0 22px;background:url(/extension/cirprotec/design/cirprotec/images/ico06.gif) no-repeat 2px 2px}li.article .date,li.file_download .date {display:block;font:11px/15px Arial,Helvetica,sans-serif}li.article h3{margin:0}li.article .attribute_description > p,li.file_download .attribute_description > p{margin-top:0}li.article .attribute_description,li.file_download .attribute_description {color:#000;font-size:15px}li.article .attribute_image,li.file_download .attribute_image {float:right;width:140px;margin-left:50px;margin-bottom:20px}li.faq {vertical-align:top;overflow:hidden;border-bottom:1px solid #E7E7E7;padding:0 0 20px 21px;margin:0 0 22px;background:url(/extension/cirprotec/design/cirprotec/images/icofaq.gif) no-repeat 2px 2px}li.faq .date {display:block;font:11px/15px Arial,Helvetica,sans-serif}li.faq .attribute_question {font-size:15px;color:#000}.full_faq .attribute_short_answer {font-size:15px;font-weight:bold;color:#000}.full_faq .attribute_answer {font-size:13px;color:#666}.article .attribute-intro {color:#000;font-size:15px}.article .attribute-body {color:#666;font-size:13px}.image_font {font-style:italic;font-size:12px}.object-left {float:left;margin-right:10px}.object-right {float:right;margin-left:10px}.navigate {padding:10px 0;border-top:1px solid #E7E7E7;margin:1em 0}.navigate ul {padding-left:0}.navigate ul li {list-style-type:none;margin:0;padding:0;padding-bottom:5px;margin-top:5px}.navigate ul li a.more {float:none}.video_gallery {}.video_gallery .list_gallery {width:184px;height:230px;background-color:#FFF;margin:0;padding:16px;float:left}.video_gallery .list_gallery li {list-style-type:none;margin-left:0;border-bottom:1px solid #E7E7E7;padding:5px 0}.video_gallery .list_gallery a {display:block;color:#666;width:175px;height:18px;text-decoration:none;font-size:13px;padding-left:5px}.video_gallery .list_gallery .selected {background-image:url('/extension/cirprotec/design/cirprotec/images/bg_list_gallery.png');color:#FFF}.content_gallery {width:475px;float:left}.hide {display:none !important}.show {display:block}.twocolumns {overflow:visible}.twocolumns .section {overflow:visible}.section .twocolumns {overflow:visible}.form_contact_wrapper {position:relative;float:left;z-index:10;margin-bottom:70px}.form_contact_wrapper form {position:absolute}.form_contact_wrapper-close {float:right;margin:2px 10px 0 0;position:relative;z-index:20}.bottom_image_contact_user {position:relative;top:182px}.map {width:580px;height:310px}.contacts {padding:0 0 12px 18px}.contacts h4 {margin:10px 0 0 0;font:14px/21px Arial,Helvetica,sans-serif;color:black}.content-view-full .class-nodelevel1 .attribute-name{margin-bottom:15px}.content-view-full .class-nodelevel1 h1{color:#277F2C;font-weight:normal;font-size:28px;line-height:29px;margin-bottom:5px}.content-view-full .class-nodelevel1 hr.green{border:1px solid #277F2C;color:#277F2C;margin:0}.content-view-line .class-nodelevel2 .box-container{border:4px solid #EEE;padding:15px}.content-view-line .class-nodelevel2 .spacing{padding-bottom:20px}.content-view-line .class-nodelevel2 .attribute-image{float:left;margin-right:15px}.content-view-line .class-nodelevel2 .text-content{float:left;margin-right:0;width:680px}.content-view-line .class-nodelevel2 .fold-unfold{float:right;width:auto;margin-top:12px;text-align:right}.content-view-line .class-nodelevel2 .fold-unfold a{color:#fd7b00}.content-view-line .class-nodelevel2 .fold-unfold img{vertical-align:bottom;margin-left:5px}.content-view-line .class-nodelevel2 .box-container > .fold-container{display:none}.content-view-line .class-nodelevel2 h2{color:#277F2C;font-size:23px;font-weight:normal;line-height:23px;margin:0}.content-view-line .class-nodelevel2 hr.gray{clear:both;color:#EEE;border:none;border-top:1px solid #eee;line-height:1px;margin:15px 0}.content-view-line .class-nodelevel3 span.dropdown{float:left;margin-right:10px;padding-top:2px}.content-view-line .class-nodelevel3 h3{font-size:15px;color:#277F2C;font-weight:bold;float:left;line-height:19px;margin-top:0}.content-view-line .class-nodelevel5 .attribute-image{margin-right:0;float:none;height:83px}.content-view-line .class-nodelevel3 .blocks {clear:both;padding-bottom:0;width:905px}.content-view-line .class-nodelevel3 .blocks .last {margin-right:0}.content-view-line .class-nodelevel3 .block-container{float:left;margin-bottom:15px;margin-right:30px;width:154px}.content-view-line .class-nodelevel2 hr.lightgray{clear:both;color:#E7E7E7;border:none;border-top:1px solid #eee;line-height:1px;margin:5px 0 15px 0;width:905px}.content-view-line .class-nodelevel5 h5{margin:0;color:#000}.content-view-full .class-nodelevel5 .attribute-name{margin-bottom:0}.content-view-line .class-nodelevel5 h5 a{color:#000;font-weight:bold;font-size:15px;text-decoration:none}.content-view-line .class-nodelevel5 .attribute-description{font-size:12px;color:#666}.content-view-line .class-nodelevel4 .menu-nodelevel4 ul{list-style-type:none;float:left;border-bottom:1px solid #666;width:905px;padding:0;margin-top:0}.content-view-line .class-nodelevel4 .menu-nodelevel4 ul li h4{margin:0;font-size:14px;font-weight:bold}.content-view-line .class-nodelevel4 .menu-nodelevel4 ul li h4 a{color:#666;text-decoration:none;display:block;padding:10px}.content-view-line .class-nodelevel4 .menu-nodelevel4 ul li{border:1px solid #666;background-color:#ddd;margin-right:5px;float:left;position:relative;top:1px}.content-view-line .class-nodelevel4 .menu-nodelevel4 ul li:hover,.content-view-line .class-nodelevel4 .menu-nodelevel4 ul li.selected{background-color:#fff;border-bottom:1px solid #FFFFFF}.content-view-full .class-nodelevel5 .attribute-name{margin-bottom:5px;margin-top:5px}.content-view-full .class-nodelevel5 .box-container{border:4px solid #EEE;padding:15px}.content-view-full .class-nodelevel5 hr.gray{clear:both;color:#EEE;border:none;border-top:1px solid #eee;line-height:1px;margin:15px 0}.content-view-full .class-nodelevel5 h2{color:#277F2C;font-weight:normal;font-size:23px;line-height:27px;margin:0}.content-view-full .class-nodelevel5 form{margin-top:10px}.content-view-line .class-nodelevel6 h3{color:#277F2C;font-weight:bold;font-size:15px;line-height:19px;margin:0;margin-bottom:10px}.content-view-line .class-nodelevel8 .attribute-image{margin-right:8px;float:left;width:120px;overflow:hidden}.content-view-line .class-nodelevel8 .block-description{float:left;width:151px}.content-view-line .class-nodelevel8 .block-description h4{margin:0;font-weight:bold;font-size:15px;line-height:19px}.content-view-line .class-nodelevel8 .block-description h4 a{color:#000}.content-view-line .class-nodelevel8 .block-description .attribute-description{color:#000}.content-view-line .class-nodelevel8 .block-description ul{margin-top:5px;padding-left:0;margin-left:0}.content-view-line .class-nodelevel8 .block-description ul li{background:url("/extension/cirprotec/design/cirprotec/images/dropdown-down.png") no-repeat scroll left 4px transparent;color:#666;line-height:22px;list-style-type:none;padding-left:20px}.content-view-line .blocks {clear:both;padding-bottom:0}.content-view-line .blocks .last {margin-right:0}.content-view-line .block-container{float:left;margin-bottom:0;margin-right:30px;width:279px}.content-view-full .class-nodelevel6 .menu-nodelevel7 ul{list-style-type:none;float:left;border-bottom:1px solid #eee;width:905px;padding:0}.content-view-full .class-nodelevel6 .menu-nodelevel7 ul li h4{margin:0;font-size:14px;font-weight:normal}.content-view-full .class-nodelevel6 .menu-nodelevel7 ul li h4 a{color:#000;text-decoration:none;display:block;padding:10px}.content-view-full .class-nodelevel6 .menu-nodelevel7 ul li{border:1px solid #e7e7e7;background-color:#f1f1f1;margin-right:5px;float:left;position:relative;top:1px}.content-view-line .class-nodelevel6 .menu-nodelevel7 ul li.selected{background-color:#fff;border-bottom:1px solid #FFFFFF}.content-view-full .class-nodelevel6 hr.gray{width:905px}.content-view-full .blocks .last .class-nodelevel6 hr.gray{display:none}.content-view-full .class-application .details-block{float:left}.content-view-full .class-application .image-block .attribute-image{float:left;margin-top:10px;margin-right:20px;width:460px;height:390px;text-align:center;background:url("/extension/cirprotec/design/cirprotec/images/shadow.png") no-repeat scroll 0 100%;padding-bottom:8px;margin-bottom:10px;display:table}.content-view-full .class-application .image-block .attribute-image .image-container{border:3px solid #EEE;height:384px;display:table-cell;vertical-align:middle}.class-application .details-block h2{color:#277F2C;font-size:23px;font-weight:normal;line-height:23px;margin:0}.class-application form.box-select{border:none}.class-application .box-select select{font-size:24px}.content-view-full .class-application .attribute-description{color:#666}.content-view-full .class-application .message-form{margin-top:30px;margin-left:60px}.content-view-full .class-application .products-and-download-block{margin-top:10px;padding-bottom:20px}.content-view-full .class-application .products-and-download-block h3{font-weight:normal;font-size:16px}.content-view-full .class-application .products-block{background:url("/extension/cirprotec/design/cirprotec/images/gradient.png") repeat-x scroll 2px bottom transparent;border:3px solid #eee;float:left;width:590px;padding:0 20px}.content-view-full .class-application .products-block hr.gray{clear:both;color:#EEE;border:none;border-top:1px solid #eee;line-height:1px;margin:5px 0}.content-view-full .class-application .products-block .product-item{width:196px;float:left;margin-bottom:10px;min-height:67px}.content-view-full .class-application .products-block .product-item .icon{background:url("/extension/cirprotec/design/cirprotec/images/bullet-gray.png") no-repeat;height:41px;padding:13px 0;text-align:center;width:41px;color:#fff;font-weight:bold;float:left}.content-view-full .class-application .products-block .product-item .description{color:#666;margin-top:5px;width:150px;float:left}.content-view-full .class-application .products-block .product-item a.more{float:left}.content-view-full .class-application .products-block .navigator{text-align:center;color:#999;margin-bottom:5px}.content-view-full .class-application .products-block .navigator a{color:#678C40;text-decoration:underline;padding:0 3px}.content-view-full .class-application .products-block .navigator a.first,.content-view-full .class-application .products-block .navigator a.last,.content-view-full .class-application .products-block .navigator a.selected{text-decoration:none}.content-view-full .class-application .products-block .navigator a.selected{color:#999}.content-view-full .class-application .downloads-block{background:url("/extension/cirprotec/design/cirprotec/images/gradient.png") repeat-x scroll 2px bottom transparent;border:3px solid #eee;float:right;width:260px;position:relative;left:-3px;padding:0 20px}.content-view-full .class-application .downloads-block .download-item{margin-bottom:10px}.content-view-full .class-application .downloads-block .download-item .icon-all{background:url("/extension/cirprotec/design/cirprotec/images/batch_icon.png") no-repeat;height:35px;margin:0 10px 0 20px;width:32px;float:left}.content-view-full .class-application .downloads-block .download-item .icon-schema{background:url("/extension/cirprotec/design/cirprotec/images/download_icon.png") no-repeat;height:35px;margin:0 13px 0 20px;width:29px;float:left}.content-view-full .class-application .downloads-block .download-item .description{color:#666;font-size:12px;width:198px;float:left}.content-view-full .class-application .downloads-block .download-item a.more{float:left}.content-view-full .class-application .downloads-block hr.gray{clear:both;color:#EEE;border:none;border-top:1px solid #eee;line-height:1px;margin:10px 0}.content-view-full .class-application .downloads-block .download-item a.download{float:left;font-weight:bold;padding:0 12px 0 0;background:url(/extension/cirprotec/design/cirprotec/images/down_arrow.png) no-repeat 100% 50%}.content-view-full .class-application .tabs ul{list-style-type:none;float:left;border-bottom:1px solid #eee;width:940px;padding:0}.content-view-full .class-application .tabs ul li h4{margin:0;font-size:14px;font-weight:normal}.content-view-full .class-application .tabs ul li h4 a{color:#000;text-decoration:none;display:block;padding:10px}.content-view-full .class-application .tabs ul li{border:1px solid #e7e7e7;background-color:#f1f1f1;margin-right:5px;float:left;position:relative;top:1px}.content-view-full .class-application .tabs ul li.selected{background-color:#fff;border-bottom:1px solid #FFFFFF}.content-view-full .class-application .ajax-tab-block{color:#666;font-size:13px;padding-bottom:20px}.content-view-full .class-application .ajax-tab-block ul{overflow:hidden}.content-view-full .class-application .ajax-tab-block p{margin-bottom:0;padding-bottom:10px}.content-view-full .class-recommender .left-block{color:#000;font-size:15px;padding:0 18px 20px 18px;float:left;width:460px}.content-view-full .class-recommender .right-block{float:right;margin-right:20px;width:136px;margin-top:15px;border:2px solid #eee;text-align:center}.content-view-full .class-recommender .holder{padding-bottom:15px}.content-view-full .class-recommender .type-form{padding:5px 0 0 0}.content-view-full .class-recommender .left-block select{width:220px}.content-view-full .class-recommender .left-block input{width:211px;border:2px solid #eee;font-size:12px;color:#ccc;height:23px;margin-top:8px;padding-left:5px}.content-view-full .class-recommender .left-block input.search {background:url("/extension/cirprotec/design/cirprotec/images/btn-green.gif") no-repeat scroll 0 0 transparent;height:25px;margin:7px 0 0 auto;overflow:hidden;width:70px;border:none;cursor:pointer;border:none;color:#fff}.content-view-full .class-recommender a.more{cursor:pointer}.break{clear:both}.newsletter-subscribe .block { margin:15px 0}.newsletter-subscribe .block label { display:block;float:left;width:90px}.subscribe-form .btn-submit{display:block;width:96px;height:25px;text-indent:-9999px;overflow:hidden;border:none;background:url(/extension/cirprotec/design/cirprotec/images/btn-submit06.gif) no-repeat;cursor:pointer;font-size:0;line-height:0}.subscribe-form .text-field{overflow:hidden;height:21px;padding:4px 7px 0;margin:0 0 8px;background:url(/extension/cirprotec/design/cirprotec/images/bg-news-text.gif) no-repeat}.subscribe-form .text-field input{float:left;background:none;border:none;font-size:10px;line-height:12px;color:#999;padding:2px 3px;width:146px}.subscribe-form .text-field label{background:url(/extension/cirprotec/design/cirprotec/images/separator04.gif) no-repeat 100% 0;float:left;padding:2px 5px 0 0}.newsletter-list { margin:10px 0 15px 0;padding:0}.newsletter-list .list-title { style-list:none;font-size:14px;font-weight:bold;padding:0 0 10px 0}.newsletter-list .list-item { style-list:none;font-size:12px;padding:5px 0;color:#267F2C}.message-warning li {color:#F00}#bottom_tools_bar {overflow:visible;background-image:url(/extension/cirprotec/design/cirprotec/images/bg-main.png)}#bottom_tools_bar > .blocks,#bottom_tools_bar > .blocks > .holder {overflow:visible}#bottom_tools_bar > .blocks > .holder {background-image:none;padding:0;height:85px;border-top:4px solid #EEEEEE;border-bottom:4px solid #EEEEEE;border-left:4px solid #EEEEEE}#bottom_tools_bar .blocks .block {width:220px;padding:5px;float:left;height:75px;border-right:4px solid #EEEEEE;background-image:url(/extension/cirprotec/design/cirprotec/images/bg-blocks_bottom_toolbar.jpg)}#bottom_tools_bar .bt-orange {font-size:12px}#bottom_tools_bar #btn_subscribe span {padding:4px 8px 0}#bottom_tools_bar #recommender_button span {padding:4px 5px 0}#bottom_tools_bar .block3 .bt-orange {margin-left:4px}#bottom_tools_bar .title a {color:#000}#bottom_tools_bar #subscribe-form-bar a.bt-orange {margin-left:2px}#bottom_tools_bar a.bt-orange.margin_top {margin-top:4px}#content.survey {width:100%;margin-bottom:20px}#content.survey h2 {color:#000;border-bottom:1px solid #86b480;margin:10px 0;font:15px/19px Arial,Helvetica,sans-serif;font-weight:bold;color:black}#content.survey label {font-weight:bold;color:#267f2c}#content.survey .element label,#content.survey .survey-choices label {font-weight:normal;color:#000}#content.survey .block {margin:20px 0}#content.survey .survey-choices .block {margin:5px 0}#content.survey .element {float:left;margin-right:10px}#content.survey input[type=text] {line-height:12px;color:#999;padding:3px;border:1px solid #cccccc;-webkit-border-radius:5px;border-radius:5px;width:500px}#content.survey input[type=radio],#content.survey input[type=checkbox] {margin-right:5px}#content.survey .message-warning {overflow:hidden;border:4px solid #EEE;background:#F3F3F3 url(/extension/cirprotec/design/cirprotec/images/bg-box.gif) repeat-x;margin:10px 0}#content.survey .message-warning h2 {margin:0;background:#DBDBDB url(/extension/cirprotec/design/cirprotec/images/bg-support-block-title.gif) repeat-x;font:23px/27px Arial,Helvetica,sans-serif;padding:4px 17px 4px;color:black;border-bottom:4px solid #EEE}#content.survey .message-warning li {vertical-align:top;overflow:hidden;padding:0 0 5px 17px;background:url(/extension/cirprotec/design/cirprotec/images/bg-more.gif) no-repeat -4px 4px;color:#277F2C;list-style-type:none}#content.survey .message-warning a {color:#277F2C;text-decoration:underline}#content.survey .block {margin-left:20px}#content.survey .block.no_indent {margin-left:0}.is_survey .switch-form {padding:0;float:right;margin-right:6px}p.small{font-size:0.7em;float:right;color:#666}.content-search .feedback fieldset{float:right}.feedback legend{float:right;margin:0 5px 0 0}.feedback legend:hover{cursor:pointer}div#ezfHelp{}div#ezfHelp ul{border:4px solid #E7E7E7}.main-content div#search_controls{background:url("/extension/cirprotec/design/cirprotec/images/bg-box.gif") repeat-x scroll 0 0 #F3F3F3;border:4px solid #EEEEEE;margin-bottom:5px;overflow:hidden;width:24%;padding:2px}.main-content div#search_controls legend{color:#267F2C;font-size:13px;font-weight:bold;line-height:20px;margin:0 0 2px;border-bottom:1px solid #86B480;padding:0 0 3px}.content-search .nav-panel{margin:0;padding:0}.content-search .nav-panel .container{padding:5px 0;margin:10px 0;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;width:100%}div#search_results h2{font-size:1.2em;line-height:1.3em;font-weight:bold;padding:0}.icon img{vertical-align:middle}.content-tipafriend {overflow:hidden;padding:19px 0 32px}.content-tipafriend h1 {margin:0 0 9px;font:40px/44px Arial,Helvetica,sans-serif;color:#277f2c;border-bottom:2px solid #86b480;padding:0 0 5px}.class-form_cv .form-container,.content-tipafriend .form-container {overflow:hidden;padding:0 0 15px;background:url(/extension/cirprotec/design/cirprotec/images/bg-location-shadow.gif) no-repeat 0 100%}.class-form_device .form-container .holder,.class-form_cv .form-container .holder,.content-tipafriend .form-container .holder {overflow:hidden;background:#e9e9e9 url(/extension/cirprotec/design/cirprotec/images/bg-location.gif) repeat-x;border:4px solid #eee;padding:10px;margin-bottom:0}.class-form_device .row,.class-form_cv .row,.content-tipafriend .row { overflow:hidden}.content-tipafriend .section { float:left;width:370px}.class-form_device label,.class-form_cv label,.content-tipafriend label {color:#666;font-size:12px;line-height:17px}.class-form_device .text,.class-form_cv .text,.content-tipafriend .text {background:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text02.gif") no-repeat scroll 0 0 transparent;height:26px;overflow:hidden;padding:0 2px}.content-tipafriend .rowurl .text {background:none;padding:6px 4px 2px;display:block}.class-form_device .text input,.class-form_cv .text input,.content-tipafriend .text input{float:left;padding:6px 4px 2px;background:none;border:none;width:369px}.class-form_device .textarea,.class-form_cv .textarea,.content-tipafriend .textarea {background:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text03.gif") no-repeat scroll 0 0 transparent}.class-form_device .textarea .placeholder,.class-form_cv .textarea .placeholder,.content-tipafriend .textarea .placeholder {background:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text03.gif") no-repeat scroll 100% 100% transparent;overflow:hidden;padding:2px;width:377px}.class-form_device textarea,.class-form_cv textarea,.content-tipafriend textarea {background:none repeat scroll 0 0 transparent;border:medium none;float:left;height:100px;overflow:auto;padding:4px;width:369px !important}.class-form_device .file label,.class-form_cv .file label{display:none}.class-form_device .textarea .placeholder > .block,.class-form_cv .textarea .placeholder > .block{padding:4px}.class-form_device .file input,.class-form_cv .file input {color:#E96C06}.class-form_device .bt-orange,.class-form_cv .bt-orange,.content-tipafriend .bt-orange {margin-top:10px}.class-form_device .bt-grey,.content-tipafriend .bt-grey {margin:10px 0 0 10px}.class-form_cv div.message-warning,.content-tipafriend div.message-warning {border:5px solid #ff0000;padding:0 5px;width:360px;margin-bottom:10px}.class-form_cv div.message-warning{width:auto}.bt-grey {background:url("/extension/cirprotec/design/cirprotec/images/bt-grey-normal.png") no-repeat scroll 0 0 transparent;color:#FFF;cursor:pointer;float:left;font-size:13px;font-weight:bold;height:25px;line-height:15px;margin:0;text-decoration:none;text-shadow:1px 1px 2px #050505}.bt-grey span {background:url("/extension/cirprotec/design/cirprotec/images/bt-grey-normal.png") no-repeat scroll 100% -25px transparent;float:left;height:25px;padding:4px 20px 0}.bt-grey:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-grey-hover.png) no-repeat;text-decoration:none}.bt-grey span:hover {background:url(/extension/cirprotec/design/cirprotec/images/bt-grey-hover.png) no-repeat 100% -25px}.bt-grey:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-grey-click.png) no-repeat;color:#BFBFBF;text-decoration:none}.bt-grey span:active {background:url(/extension/cirprotec/design/cirprotec/images/bt-grey-click.png) no-repeat 100% -25px;color:#BFBFBF}#modal_seminar_wrapper .leftColumn{float:left;width:50%}#modal_seminar_wrapper .rightColumn{float:right;width:47%;border:1px solid #ddd;padding:5px}#form_seminar .text{margin:4px 0}#form_seminar input,#form_seminar textarea{color:#999}#form_seminar label img{vertical-align:middle}#form_seminar input[type=text]{width:90%}#form_seminar textarea{width:266px}#modal_seminar_wrapper h2{border-bottom:1px solid #86B480;color:#267F2C;margin:0 0 18px;padding:0 0 3px}#modal_seminar_wrapper .send-form-message-box{border:none}.noview{visibility:hidden}#form_generate_pdf .bt-orange img{vertical-align:middle}.newsletter-subscribe_success .message-feedback,.newsletter .message-feedback,.newsletter .message-warning{border:4px solid #EEEEEE;padding:9px 13px;overflow:hidden}.class-form_device .form-container .message-feedback h2{border:none !important;color:#E96C06 !important;margin:0 !important;font-weight:bold !important}.class-form_cv .form-container .message-feedback h2,.content-tipafriend .form-container .message-feedback h2,.newsletter-subscribe_success .message-feedback h2,.newsletter-subscribe_success .message-feedback p,.newsletter .message-feedback h2{border:none;color:#E96C06;margin:0;font-weight:bold}.class-form_cv .message-warning h2,.newsletter .message-warning h2{border:none;color:#F00;margin:0}.newsletter .message-warning ul{margin-bottom:0}.newsletter .message-warning .text{color:#000}.newsletter-subscribe_success .link-more{margin-top:13px}.newsletter-system-design{margin-bottom:13px}.newsletter-subscribe h2,.newsletter-system-design h2{margin:5px 0 9px}#nl-salutation input{float:none;width:auto}.content-view-sitemap td{vertical-align:top}.content-view-sitemap h2{border:none;margin:auto}.grey-box{border:4px solid #EEEEEE;background-color:#f2f2f2;padding:1em;margin-bottom:1em}.class-form_device {margin:0 0 1em}.address .field{float:left;overflow:hidden;margin-left:0.5em}.address .field:first-child{margin-left:0}.address .field label{white-space:nowrap}.address .text{width:100px;padding-right:0}.address .text input {width:95%;height:18px;background:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text02.gif") no-repeat scroll -281px 0 transparent}.address .address_name .text {width:150px}.address .address_name input {background:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text02.gif") no-repeat scroll -231px 0 transparent}.address .address_via .text {width:50px}.address .address_via input {background:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text02.gif") no-repeat scroll -331px 0 transparent}.address .address_province .text,.address .address_country .text {background:none}.address .address_province select,.address .address_country select {width:95%;height:26px;color:#999}.advertisement{margin:1em 0 0}.no-devices{margin:1em 0;font-weight:bold;color:#277F2C}.class-form_device .device-item{border:2px solid #888888;padding:1%;margin:2.5em 0 1em}.device-item .close{float:right;margin-top:-2.5em}.device-item .close a{color:#E96C06}.class-form_device .column{width:49%;float:left;margin-left:1%}.class-form_device .column:first-child{margin-left:0}.device-field{clear:left;margin-top:1%}.device-field:first-child{margin-top:0}.device-field label{float:left;width:25%;margin-right:3%}.device-field .text{width:65%}.device-field .text input{width:99%;background:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text02.gif") no-repeat scroll -171px 0 transparent;height:18px}.class-form_device .device-field .textarea{float:left;width:230px;background-image:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text04.gif")}.class-form_device .device-field .textarea .placeholder{width:226px;background-image:url("/extension/cirprotec/design/cirprotec/images/bg-contact-form-text04.gif")}.class-form_device .device-field textarea{width:218px !important;height:70px;float:left}.class-form_device .device-field .textarea .fileupload{margin:2px 4px;width:95%}div.button {height:26px;float:right}div.button .bt-green-op {background:url(/extension/cirprotec/design/cirprotec/images/bt-green-transparent.png) no-repeat;height:26px;width:4px;float:left}div.button .bt-green-ct{float:left;background:url(/extension/cirprotec/design/cirprotec/images/bt-green-transparent.png) no-repeat -4px 0;padding:0 5px}div.button .bt-green-ct a{margin:0;font-size:12px;line-height:26px;font-weight:bold;color:#fff}div.button .bt-green-cl {background:url(/extension/cirprotec/design/cirprotec/images/bt-green-transparent.png) no-repeat 100% -26px;height:26px;width:4px;float:left}div.class-clean_layout{margin-top:0.5em}.captcha-form-error ul{border:3px solid #DBD6D6;padding:5px;background-color:#ee0101;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.captcha-form-error h2{display:none}.bottom_image_contact_user {position:relative;top:260px}.captcha-image > img{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;height:40px;width:130px}.captcha-image a > img{border-radius:0 5px 5px 0;height:25px;left:-6px;position:relative;width:25px;padding-left:15px;vertical-align:top;padding-top:5px}.captcha-form-error .message-warning li{list-style:none;color:white}.class-form_cv div.message-warning,.content-tipafriend div.message-warning{border:none;margin-bottom:0;padding:0 }.captcha-adjust{padding:0;text-align:center;margin-bottom:3px}.captcha-seminar img {vertical-align:top}#recaptcha_response_field{margin-bottom:15px}#form_155826 .captcha-image.captcha-adjust{clear:both;text-align:left}.message-form{background:url(/extension/cirprotec/design/cirprotec/images/fons_suport.png);height:329px;background-position:4px 2px;background-size:400px 298px;width:320px;background-repeat:no-repeat;padding:30px 40px 30px 40px}.message-warning h2{display:none}#form_contact_wrapper_51054 {top:-63px}.form_contact_user .text {}.form_contact_user .bt-orange {text-align:center}.form_inform_user_seminars_zone_wrapper .text  {width:100%}.message-form .form_contact_wrapper form {width:265px}.class-form_result .message-warning {margin-top:-9px}.support-block{overflow:hidden;padding:18px 0 26px 0}.message-form h3 {margin:0 75px 8px 10px}.cycle-pager {text-align:center;width:100%;z-index:500;position:absolute;bottom:10px;overflow:hidden}.cycle-pager span {font-family:arial;font-size:50px;width:16px;height:16px;display:inline-block;color:#ddd;cursor:pointer}.cycle-pager span.cycle-pager-active {color:#267f2c}.cycle-pager > * {cursor:pointer}ul#carousel{width:960px;height:350px}.cc-cookies {background-color:#ddd;min-height:60px;font-size:1.2em;font-weight:normal;left:0;padding:0.5em 5%;text-align:left;top:0;z-index:99999}.cc-cookies-box {margin:0 auto;width:70%}.cc-cookies p {margin:0.5em}.cc-cookies a,.cc-cookies a:hover {color:#b1005d;text-decoration:underline}.cc-cookie-accept {float:right;margin:0 0 0 1em}.cc-cookies a.cc-cookie-accept {text-decoration:none;color:#fff;border-radius:6px;padding:10px;vertical-align:middle;background:gray}div.survey label,div.survey-view label{white-space:normal}div.survey label input{vertical-align:middle}div.survey-edit table.list th{vertical-align:middle}div.survey-edit table.list button{background-color:transparent;margin:0;padding:0;border:0}h2.attributetype{font-size:1em}div.survey-view .required{font-weight:bold;color:#a00000}div.survey form.float{float:left;margin-right:0.25em}div.survey-submenu{background-color:#fefefb}div.survey-submenu ul{margin:0;padding:0}div.survey-submenu li{font-size:0.85em;margin:0 0.25em 0 0;padding:1px;background-image:none;list-style-type:none;float:left}div.survey-submenu a{color:#254B71;padding:0 0.25em 0 0.25em;text-decoration:none}div.survey-submenu a:hover{color:#fff;background-color:#254b71}div.survey-submenu span.current{color:#254b71;background-color:#c8cfd7;padding:0 0.25em 0 0.25em}input.disabled{background-color:#e0e0e0}.float-break{height:1%}.float-break:after{content:"-";height:0;visibility:hidden;display:block;clear:both}.newsletter table.list td {padding:0.5em}.icon32 {width:32px;height:32px}.icon16 {width:16px;height:16px}.icon12 {width:12px;height:12px}.icon_s_pending {background:left top}.icon_s_confirmed {background:-32px top}.icon_s_approved {background:-64px top}.icon_s_removed,.icon_s_removed_self {background:-96px top}.icon_s_removed_by_admin {background:-128px top}.icon_s_bounced,.icon_s_bounced_hard,.icon_s_bounced_soft {background:-160px top}.icon_s_blacklisted {background:-192px top}.icon32 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_32x32.png);background-repeat:no-repeat}.icon16 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_16x16.png);background-repeat:no-repeat}.icon12 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_12x12.png);background-repeat:no-repeat}div#search_controls{float:left;margin-right:1%;width:25%}div#search_results{float:left;width:73%;padding-left:5px}ul#facet-list{margin-left:0}ul#active-facets-list{margin-left:-15px}ul#active-facets-list li{list-style-type:none;list-style:none;background-image:none}div.ajax-search-spellcheck{margin-top:3px;margin-bottom:7px;font-style:italic;padding-bottom:3px;padding-left:2px}div.ajax-search-facets{margin-top:5px;padding-top:5px;padding-left:10px;padding-bottom:5px;margin-bottom:5px;border:1px solid #F0F0F0;font-size:90%;filter:'alpha(opacity=0)';opacity:0}div#ezautocomplete {z-index:1000}div#header .yui-ac-content li {margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;display:block;float:none}.customResult {display:block}div#ezautocomplete .yui-ac,div#ezautocomplete .yui-ac-input {position:relative}div#ezautocomplete .yui-ac-container {position:absolute;top:1.6em;text-align:left}div#ezautocomplete .yui-ac-content {position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:auto;overflow-y:hidden;z-index:9050;padding-bottom:15px}div#ezautocomplete .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity = 10);z-index:9049}div#ezautocomplete .yui-ac iframe {opacity:0;filter:alpha(opacity = 0);padding-right:.3em;padding-bottom:.3em}div#ezautocomplete .yui-ac-content ul {margin:0;padding:0;width:100%}div#ezautocomplete .yui-ac-content li {background-image:none;margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;display:block}div#ezautocomplete .yui-ac-content li.yui-ac-prehighlight {background:#BABABA}div#ezautocomplete .yui-ac-content li.yui-ac-highlight {background:#B0B0B0;color:#FFF}