




html{height:100%;margin:0 0 1px;padding:0;}body{overflow-y:scroll;font-size:62.5%;color:#222;background:url(/sites/all/themes/alfaflex/assets/img/bg.jpg) repeat-x scroll 0 0 #FFFFFF;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111;}h1{font-size:3em;line-height:1;margin-bottom:0.5em;}h2{font-size:2em;margin-bottom:0.75em;}h3{font-size:1.5em;line-height:1;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{margin:0 0 1.5em;text-align:justify;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}a{color:#00A181;text-decoration:underline;white-space:nowrap;}a:focus,a:hover{color:color:#000;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0 1.5em;}ul,ol{margin:0 1.5em 1.5em 1.5em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;}thead th{background:#c3d9ff;}th,td,caption{padding:4px 10px 4px 5px;}tr.even td{background:#e5ecf9;}tfoot{font-style:italic;}caption{background:#eee;}form{}label{}input,textarea{}input:focus,input:hover{}#buttons input{}#buttons input:focus,#buttons input:hover{}#wrap_top{background:url(/sites/all/themes/alfaflex/assets/img/bg_header_lrg.jpg) no-repeat 50% 0 transparent;margin:0 auto;min-height:620px;width:1020px;}.front #wrap_top{background:url(/sites/all/themes/alfaflex/assets/img/bg_index_lrg.jpg) no-repeat 50% 0 transparent;}#wrap{margin:0 auto;width:962px;}#header{}.language_select{background-color:#000000;color:#00846B;float:right;margin-right:3px;padding:6px 16px;text-transform:uppercase;}.language_select ul{margin:0;}.language_select li{border-right:1px solid #00846B;float:left;padding:0 5px;line-height:1em;}.language_select li.first{padding:0 5px 0 0;}.language_select li.last{border-right:0 none;padding:0 0 0 5px;}.language_select a,.language_select a.active{color:#FFFFFF;font-weight:bold;padding:5px 2px;text-decoration:none;}.language_select a:hover{text-decoration:underline;}.logo{float:left;margin:31px 0 0 24px;width:180px;}.logo h1{background:transparent url(/sites/all/themes/alfaflex/assets/img/logo.png) no-repeat scroll 50% 50%;display:block;height:100px;text-indent:-9999px;width:180px;}.front .logo h1{background:none;height:85px;}.logo h1 a{display:block;width:100%;height:100%;outline:none;}#nav_main{float:left;margin:15px 0 0 25px;width:585px;}#nav_main ul{margin:0;padding:0;border-top:0 none;z-index:100;}#nav_main ul li{border:0 none;background-image:none;background-color:transparent;border-left:2px solid #00A181;border-right:2px solid #008067;float:left;height:60px;list-style:none;position:relative;}#nav_main ul li:first-child,#nav_main ul li.first{border-left:none;}#nav_main ul li:last-child,#nav_main ul li.last{border-right:none;}#nav_main ul li:hover,#nav_main ul li.active-trail{background:url(/sites/all/themes/alfaflex/assets/img/nav_main_over.png) repeat-x 0 0 transparent;}#nav_main ul li a,#nav_main ul.nice-menu a{color:#FFFFFF;display:block;font-size:1.2em;padding:35px 16px 5px;text-decoration:none;text-transform:uppercase;}#nav_main ul li a:hover{color:#fff;text-decoration:none;}#nav_main ul ul{background-color:#008F73;left:0;padding:0;position:absolute;top:60px;}#nav_main ul ul li{background-color:#008F73;border-top:1px solid #00A181;border-bottom:1px solid #008067;border-right:none;border-left:none;height:auto;width:190px;}#nav_main ul ul li:first-child,#nav_main ul ul li.first{border-top:none;}#nav_main ul ul li:last-child,#nav_main ul ul li.last{border-bottom:none;}#nav_main ul ul li a,#nav_main ul.nice-menu ul li a{color:#FFFFFF;display:block;font-size:1.2em;padding:7px 17px;text-decoration:none;text-transform:uppercase;white-space:normal;}#nav_main ul ul	ul{margin:-60px 0 0 170px;}#nav_main li ul{display:none;}ul.nav_sub{margin:0 1.8em 4.5em;color:#FFF;padding:0;}ul.nav_sub li{padding:2px;}ul.nav_sub li a{color:#FFFFFF;font-size:1.2em;text-decoration:none;text-transform:uppercase;}ul.nav_sub li .no_list_image{list-style:none outside none;}ul.nav_sub li ul li{list-style:disc outside none;}ul.nav_sub li ul li ul li{list-style:disc outside none;}.content_sub_sidebar_head ul.menu{margin:0 1.8em 4.5em;color:#FFF;padding:0;}.content_sub_sidebar_head ul.menu li,.content_sub_sidebar_head ul.menu li.leaf,.content_sub_sidebar_head ul.menu li.expanded,.content_sub_sidebar_head ul.menu li.collapsed{list-style-image:none;list-style-type:none;padding:2px;margin:0;}.content_sub_sidebar_head ul.menu li a,.content_sub_sidebar_head ul.menu li.active-trail li a{color:#FFFFFF;font-size:1.2em;text-decoration:none;text-transform:uppercase;font-weight:normal;white-space:normal;}.content_sub_sidebar_head ul.menu li.active-trail a,.content_sub_sidebar_head ul.menu li.active-trail li.active-trail a{font-weight:bold;}.content_sub_sidebar_head ul.menu ul li a.active,.content_sub_sidebar_head ul.menu ul ul li a.active{text-decoration:underline;}.content_sub_sidebar_head ul.menu ul{margin:.5em 1em;}.content_sub_sidebar_head ul.menu li.active-trail li a{font-size:11px;}#search_box{float:right;position:relative;right:10px;top:18px;width:229px;}#search_box form label{display:none;}#edit-search-theme-form-1-wrapper{float:left;height:25px;margin:0;padding:0;width:190px;}#search_box #edit-search-theme-form-1{background:none repeat scroll 0 0 #FFFFFF;border-color:#A3B1B2 transparent #A3B1B2 #A3B1B2;border-style:solid none solid solid;border-width:2px 0 2px 2px;color:#00A181;float:left;margin:0;height:25px;line-height:25px;padding:0 2px 0 8px;font-size:12px;width:190px;}#search_box .form-submit,#search_box #edit-submit-2{background:url(/sites/all/themes/alfaflex/assets/img/b_search.png) no-repeat scroll 50% 50% transparent;border:0;font-size:0;height:29px;margin:0;padding:5px;width:26px;text-indent:-9999px;color:#FFFFFF;}.page-search .content_sub_content{padding-top:30px;}.page-search .contentarea{width:600px;}.search-results dd{border-bottom:1px solid #CFCFCF;margin:1em 0 2em;padding-bottom:1em;}.search-results .title span{font-weight:normal;font-size:.9em;}#header_image{background:url(/sites/all/themes/alfaflex/assets/img/header_image.jpg) no-repeat 0 0 transparent;height:132px;width:960px;}#content{background:url(/sites/all/themes/alfaflex/assets/img/bgContentShadow.gif) no-repeat 0 0 transparent;}#cont_main{float:left;margin-left:22px;width:920px;}#contentfront  #cont_main{width:670px;}.cont_main_slide{margin-bottom:15px;}.content_sub{margin-bottom:30px;}.content_sub_sidebar{float:left;width:224px;background:url(/sites/all/themes/alfaflex/assets/img/bg_content_sub_sidebar_body.jpg) repeat-y 1px 0 transparent;}.content_sub_sidebar_head{float:left;width:224px;padding-top:50px;background:url(/sites/all/themes/alfaflex/assets/img/bg_content_sub_sidebar_head.jpg) no-repeat 1px 0 transparent;}.front .content_sub_sidebar_head{background-image:none;}.content_sub_sidebar_foot{float:left;width:224px;height:20px;background:url(/sites/all/themes/alfaflex/assets/img/bg_content_sub_sidebar_foot.jpg) no-repeat 1px 0 transparent;}.content_sub_sidebar a{color:#FFFFFF;}.content_sub_sidebar h2{color:#FFFFFF;font-size:1.2em;font-weight:bold;margin:0 1.5em 1.5em;text-transform:uppercase;}.content_sub_content{float:right;width:660px;}.front .content_sub_content{width:425px;}.content_sub_content span{}.content_sub_content h2{color:#00A181;font-size:1.4em;font-weight:bold;margin:0 0 1.2em;text-transform:uppercase;}.front .content_sub_content h2{margin-top:30px;}.page-product-group .content_sub_content h2,.page-subcat .content_sub_content h2,.page-category-list .content_sub_content h2{font-size:1.7em;}.page-product-group .content_sub_content h2 span,.page-subcat .content_sub_content h2 span,.page-category-list .content_sub_content h2 span{font-size:.8em;font-weight:normal;text-transform:none;}.content_sub_content h3{color:#00A181;font-size:1.2em;font-weight:bold;margin:1.1em 0 1.2em;}.content_sub_content ul li{color:#00A181;list-style:disc outside none;}#cont_sidebar{float:right;margin-right:10px;width:230px;}#billboardImages{width:669px;height:273px;padding:0 7px 7px 0;overflow:hidden;background:url(/sites/all/themes/alfaflex/assets/img/bgHeaderShadow.gif) no-repeat 0 0 transparent;}#billboardImages .wrapper{width:669px;height:273px;padding:0;overflow:hidden;float:left;position:relative;}#billboardImages .views_slideshow_slide{position:static !important;}#billboardImages .headerOverlay{position:absolute;top:0px;left:0px;background:url(/sites/all/themes/alfaflex/assets/img/bgHeaderOverlay.png) no-repeat 0 0 transparent;width:373px;height:149px;z-index:10;}.cont_sidebar_slide{background-color:#126050;padding:3px 0 10px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);min-height:190px;height:auto !important;height:190px;}.slide_small{margin:0 auto;padding-bottom:5px;width:223px;}.slide_small img{margin:0 auto;}.cont_sidebar_slide span a{color:#FFFFFF;font-size:1.2em;font-weight:bold;line-height:1.9em;margin-left:15px;text-decoration:none;text-transform:uppercase;display:block;width:200px;height:1.9em;text-align:center;}.cont_sidebar_slide .more{font-weight:normal;text-decoration:underline;text-transform:none;}.message_box{background-color:#E6E8E8;color:#00A181;font-size:1.1em;font-weight:bold;margin-top:10px;padding:12px 12px 0px;min-height:70px;height:auto !important;height:70px;}.message_box p{margin:0 0 .9em;}.news_box{margin-top:30px;}.news_box h2{border-bottom:1px solid #9A9A9A;color:#00A181;font-size:1.4em;font-weight:bold;margin:0;padding:0 0 20px;text-transform:uppercase;}.news_box_item{border-bottom:1px solid #9A9A9A;font-size:1.2em;padding:12px 0;}.news_box_item h3{color:#222;font-size:1.1em;margin:0;}.news_box_item h3 a{color:#222;white-space:normal;}.breadcrumb{font-size:1.2em;margin:15px 0 35px;padding:0;}.breadcrumb a{color:#000000;text-decoration:none;}.breadcrumb span{font-size:1em;}.item-list ul.pager{background-color:#231f20;color:#00846b;padding:4px 10px;margin:0 0 20px;text-align:left;display:inline-block;font-size:11px;}.item-list ul.pager	li{padding:0;border-left:1px solid #00846b;padding:0 4px;margin:0;}.item-list ul.pager	li.first{border:0 none;}.item-list ul.pager	li.pager-current{font-weight:normal;color:#00846b;}.item-list ul.pager	a{color:#FFF;margin:0;text-decoration:none;}.item-list ul.pager	a:hover{color:#00846b;}.toppager{width:600px;}.toppager ul.pager{margin:15px 0 50px;}.toppager span{float:right;margin-top:19px;}.toppager span a{color:#000;text-decoration:none;}.bottompager{float:right;margin-right:60px;padding-top:4px;}.toppager,.bottompager{color:#888;font-weight:bold;}.toppager span a,.bottompager a{color:#000;text-decoration:none;}.toppager span a:hover,.bottompager a:hover{text-decoration:underline;}span.disabled,span.pipe{float:none;margin:0;padding:0;color:#000;}.contentarea{font-size:1.2em;}.contentarea p{margin-bottom:.5em}.contentarea .productText p{margin-bottom:.5em;}.contentarea ul{margin-bottom:.5em;}.contentarea .productText ul{margin-bottom:.8em;}.contentarea ul li{color:#222;}.edit-delete{font-size:.8em;padding-left:50px;}.contentblock{font-size:1.2em;margin-top:20px;}.contentblock h2{font-size:1.2em;}.contentblock .form-item label{display:block;float:left;width:150px;}.contentblock .form-item input,.contentblock .form-item .form-textarea{width:300px;}.contentblock .resizable-textarea{width:300px;margin-left:150px;}.contentblock .form-submit{margin-left:150px;}#search_box #fuzzysearch-box-form .form-item{float:left;height:25px;margin:0;padding:0;width:190px;}#search_box #fuzzysearch-box-form .form-text{background:none repeat scroll 0 0 #FFFFFF;border-color:#A3B1B2 transparent #A3B1B2 #A3B1B2;border-style:solid none solid solid;border-width:2px 0 2px 2px;color:#00A181;float:left;margin:0;height:25px;line-height:25px;padding:0 2px 0 8px;font-size:12px;width:190px;}#fuzzysearch-form .search-form{margin-bottom:3em;}#fuzzysearch-form .search-form .form-item{margin:0;padding:0;width:auto;float:none;}#fuzzysearch-form .search-form label{margin-bottom:.5em;}.page-fuzzysearch .content{width:600px;}.fuzzysearch-result{font-size:1.1em;}.fuzzysearch-result .title{font-weight:bold;margin:0;}.fuzzysearch-result .title span{font-size:0.9em;font-weight:normal;padding-left:10px;}.fuzzysearch-result .snippet{border-bottom:1px solid #CFCFCF;margin:1em 0 2em;padding-bottom:1em;}.fuzzysearch-result p{margin-top:0;}.news_row{border-bottom:1px solid #CFCFCF;margin-bottom:20px;padding:0 0 20px;width:620px;}.news_row img{float:left;margin-right:18px;border:1px solid #E6E8E8;}.news_details{width:480px;float:left;}.news_details_left{float:left;margin:0 20px 0 0;}.news_details_left img{margin-bottom:25px;}.news_details_left h6{margin:0 0 5px;}.news_details_left ul.list-attachments{margin:0 0 0 1.5em;}.news_row_details p{margin:0;}.news_row_details h3,.news_details h3,.news_row_details h3 a,.news_details h3 a,.news_row_details .date,.news_details .date{color:#222;font-weight:bold;text-decoration:none;margin-bottom:.8em;}.news_row_details h3,.news_details h3{margin:0 0 .3em 0;font-size:1.1em;}.news_row_details span a,.news_details span a{color:#00846b;text-decoration:none;font-weight:bold;}.vacatures_row{border-bottom:1px solid #CFCFCF;margin-bottom:20px;padding:0 0 20px;width:620px;}.vacatures_row img{float:left;margin-right:20px;}.vacatures_details{width:480px;float:left;}.vacatures_details_left{float:left;margin:0 20px 0 0;}.vacatures_details_left h6{margin:0 0 5px;}.vacatures_details_left ul.list-attachments{margin:0 0 0 1.5em;}.vacatures_row_details h3,.vacatures_row_details h3,.vacatures_row_details h3 a,.vacatures_row_details h3 a{color:#222;font-weight:bold;text-decoration:none;}.vacatures_row_details h3,.vacatures_details h3{margin:0 0 .8em 0;font-size:1.1em;}.vacatures_row_details p{margin:0;}.vacatures_row_details span a,.vacatures_details span a{color:#00846b;text-decoration:none;font-weight:bold;}#node-17 p,#node-18 p,#node-7222 p{float:left;width:300px;margin-bottom:.6em;}.gmap-map{float:right;width:300px;}.contentarea .description{width:600px;text-align:justify;}.contentarea .description p{margin-bottom:1.5em;}.product_overview{}.product_overview_item{float:left;height:150px;margin:0px 38px 10px 0px;text-align:center;width:122px;}.product_overview_item img{border:1px solid #E6E8E8;border-bottom:0 none;}.product_overview_item h3{background-color:#E6E8E8;font-size:1em;margin:0;padding:0;color:#231f20;}.product_overview_item a{color:#231f20;display:block;text-decoration:none;white-space:normal;}.product_overview_item h3 a{padding:4px 4px 6px;}.product_details_images{float:right;margin-right:40px;margin-bottom:20px;width:172px;}.product_details_images h3{color:#231f20;font-weight:normal;text-align:right;margin:0;}.product_details_images h3 a{background:url(/sites/all/themes/alfaflex/assets/img/pdf_icon.gif) no-repeat scroll right top transparent;height:29px;padding:5px 28px 5px 0;display:block;color:#231f20;text-decoration:none;}.product_details_images h3 a:hover{text-decoration:underline;}.product_details_images .temp{background-color:#00977E;color:#fff;font-size:11px;font-weight:bold;text-align:center;padding:4px 0;margin:1px;}.product_details_images .img1,.product_details_images .img2,.product_details_images .img3{border:1px solid #E6E8E8;}.product_details_images .img1{margin-bottom:2px;}.product_details_images .img2{margin-right:2px;}.product_details{float:left;margin-bottom:20px;width:400px;}.product_details h3{font-size:1.1em;margin:0 0 .5em;}.prod_detail_table{color:#00977e;width:620px;clear:both;}.prod_detail_table table{width:100%;}.prod_detail_table thead{display:none;}.prod_detail_table td{text-align:center;}.prod_detail_table .odd,.prod_detail_table .odd td{background-color:#e6e8e8;}.prod_detail_table .even,.prod_detail_table .even td{background-color:#fff;}.prod_detail_table .views-row-first,.prod_detail_table .views-row-first td{background-color:#00977E;color:#FFFFFF;font-size:1.1em;font-weight:bold;text-align:center;}#footer{background-color:#E6E8E8;color:#00846B;line-height:1.5em;margin-top:20px;padding:20px 0;text-transform:uppercase;}.footer_wrap{margin:0 auto;width:960px;}.footer_wrap a,.footer_wrap a:hover{color:#00846B;text-decoration:none;}.footer_wrap a:hover{text-decoration:underline;}.footer_wrap .foot_1,.footer_wrap .foot_2{float:left;margin-left:20px;margin-right:20px;}.footer_wrap .foot_2{margin-left:80px;}.footer_wrap .design{float:right;margin-right:20px;}.footer_wrap .design a{color:#727a79;text-decoration:none;}#block-menu-menu-footer-menu{height:1.5em;margin-bottom:3em;}#block-menu-menu-footer-menu ul{padding:0;float:left;}#block-menu-menu-footer-menu ul.menu li{margin:0;margin-right:15px;padding:0;float:left;border:0 none;list-style:none;}#block-menu-menu-footer-menu ul.menu li a{display:block;line-height:1.5em;}.left{float:left;}.right{float:right;}.clearL{clear:left;}.clearR{clear:right;}.clear{clear:both;}.spacer{clear:both;height:1px;}.clearfix:after,.form-item:after,.webform-client-form:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix,.form-item,.webform-client-form{display:inline-block;}html[xmlns] .clearfix,html[xmlns] .form-item,html[xmlns] .webform-client-form{display:block;}* html .clearfix,* html .form-item,* html .webform-client-form{height:1%;}.messages{padding:10px;margin:10px 0 20px;color:#000;font-weight:bold;max-height:150px;overflow:auto;overflow-x:hidden;}.messages.status{background-color:#c8e8c5;}.messages.notice{background-color:#f9f091;}.messages.error{background-color:#ffb3b3;}.messages ul{margin:0 0 5px;}.content table{border-collapse:separate;}tr.even a,tr.odd a{color:#fff;}tr.even,tr.odd{background-color:#666;}tr.even td{background-color:#888;}tr.selected td{background-color:#123456;}thead th{background-color:#555;}.content .pager li{margin:0;}ul.primary li a{color:#000;}.mceContentBody{font-size:12px;background:none #fff;overflow:auto;padding:5px;}#bottomNavClose{background-position:right center;}#bottomNavClose:hover,#bottomNavClose:visited:hover{background-position:left center;}#prevLink,#prevLink:hover,#prevLink:visited:hover{background-position:left 15%;}#nextLink,#nextLink:hover,#nextLink:visited:hover{background-position:right 15%;}
