@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600&subset=latin,latin-ext);html{height:100%}
body{text-align:left;margin:0;padding:0;height:100%;font-family:Arial,Helvetica,sans-serif}
table,tr,td{margin:0;padding:0;border:0 none;border-collapse:collapse}
a img{border:0;padding:0;margin:0}
img{display:block}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0}
*:focus{outline:0}
textarea{resize:none}
input,select,textarea{font-family:Arial,Helvetica,sans-serif}
.clear{width:100%;clear:both;display:block;font-size:0;line-height:0;*margin-top:-1px}
#wrapper{min-width:980px;overflow:hidden;min-height:100%;background:#fff url(../images/mainBtmBG.jpg) 0 100% repeat-x}
.header{background:#f8f8f8 url(../images/mainTopBG.png) 0 100% repeat-x}
.headerInner{background:url(../images/headerBG.jpg) 0 100% repeat-x}
.headerMain{margin:0 auto;width:980px}
.headerMain .logo{float:left;display:block;padding:48px 0 25px;width:255px}
.headerRight{float:right;display:block;width:710px}
.headerRight .headerInfo{padding:39px 0 0 0;float:right;display:block;clear:both;width:100%}
.headerRight .headerInfo .phone{float:right;display:block;clear:both;font-size:13px;line-height:20px;color:#545454;font-family:'Open Sans',sans-serif;padding:0 0 0 7px}
.headerRight .headerInfo .email{float:right;display:block;clear:both;font-size:13px;line-height:20px;color:#545454;font-family:'Open Sans',sans-serif;text-decoration:underline;padding:0 0 0 7px}
.headerRight .headerInfo .email:hover{text-decoration:none}
.headerRight .mainNav{padding:39px 0 0 0;margin-right:-6px;float:right;display:block;clear:both;width:100%;text-transform:uppercase}
.headerRight .mainNav ul{margin:0;padding:0;list-style-type:none;float:right}
.headerRight .mainNav ul li{float:left;display:block;margin:0;padding:0}
.headerRight .mainNav a{font-size:16px;line-height:20px;float:left;display:block;color:#888;padding:0 6px 8px 6px;border-bottom:0 none;text-decoration:none;font-family:'Open Sans',sans-serif;margin-left:36px}
.headerRight .mainNav a:hover{border-bottom:4px solid #888}
.headerRight .mainNav a.selected{border-bottom:4px solid #149a9d;color:#149a9d}
.headerRight .mainNav a:hover.selected{border-bottom:4px solid #149a9d}
.mainKv{background:#353435 url(../images/kvBGImg.jpg) 0 100% repeat-x;padding:0 0 19px 0}
.mainKvInner{border-top:1px solid #fff;border-bottom:1px solid #fff}
.mainKvContent{margin:0 auto;width:980px;position:relative}
.kvTxt{position:absolute;left:20px;bottom:20px;color:#fff;font-size:38px;line-height:40px;font-family:Helvetica,Arial,sans-serif}
.mainContent{margin:0 auto;width:980px;padding:25px 0 180px 0}
.contentLeft{float:left;display:block;width:190px}
.contentRight{float:right;display:block;width:310px}
.contentLeftMain{padding:0 0 0 255px;background:url(../images/leftCntBG.png) 0 0 repeat-y}
.contentLeftMain .inner{float:left;display:block;width:100%}
.contentLeftMain .mainText{float:left;display:block;width:100%}
.contentLeftMain .mainText h1{font-size:18px;line-height:22px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif;padding:0 0 15px 0}
.contentLeftMain table th{font-size:13px;line-height:16px;color:#000;font-weight:normal;padding:10px 30px 0 0;white-space:nowrap;vertical-align:top;text-align:right}
.contentLeftMain table td{padding:5px 0 5px 0}
.contentLeftMain table td input{width:200px;border:1px solid #c7c7c7;float:left;display:block;margin:0;padding:5px 8px;font-size:13px;color:#000;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 3px 3px 3px 1px #ebebeb;box-shadow:inset 3px 3px 3px 1px #ebebeb}
.contentLeftMain table td textarea{width:335px;height:90px;border:1px solid #c7c7c7;float:left;display:block;margin:0;padding:5px 8px;font-size:13px;color:#000;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 3px 3px 3px 1px #ebebeb;box-shadow:inset 3px 3px 3px 1px #ebebeb;overflow:auto}
.contentLeftMain table td .button{font-size:14px;height:32px;width:auto;color:#555;font-weight:bold;background:url(../images/btnBg.jpg) 0 100% repeat-x;-webkit-border-radius:5px;border-radius:5px;padding:0 17px;float:left;display:block;text-decoration:none;margin-top:10px;border:0;box-shadow:none;cursor:pointer}
.contentLeftMain table td label{font-weight:bold;color:#149a9d;margin-left:5px;font-size:20px}
.contentLeftMain table td .button:hover{background:#ddd none}
.contentLeftRightMain{padding:0 320px 0 255px;background:url(../images/leftCntBG.png) 0 0 repeat-y}
.contentLeftRightMain .mainText{float:left;display:block;width:100%;font-size:13px;line-height:19px}
.contentLeftRightMain .mainText h1{font-size:18px;line-height:22px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif;padding:0 0 15px 0}
.contentLeftRightMain .mainText h2{font-size:16px;line-height:22px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif;padding-right:4px;clear:both}
.contentLeftRightMain .mainText h2 a{text-decoration:none}
.contentLeftRightMain .mainText h2 a:hover{text-decoration:underline}
.contentLeftRightMain .mainText h3{font-size:14px;line-height:20px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif;padding-right:4px;clear:both}
.contentLeftRightMain .mainText h4 a{text-decoration:none}
.contentLeftRightMain .mainText h5 a:hover{text-decoration:underline}
.contentLeftRightMain .mainText table tr td{font-size:13px;line-height:19px;color:#000;padding:0 0 15px 0}
.contentLeftRightMain .mainText a{text-decoration:none;color:#13999d}
.contentLeftRightMain .mainText a:hover{text-decoration:underline}
.contentLeftRightMain .mainText h4{font-size:12px;line-height:16px;color:#343334;font-weight:400;font-family:'Open Sans',sans-serif;padding:0 0 5px 0}
.contentLeftRightMain .mainText p{font-size:13px;line-height:19px;color:#000;padding:0 0 15px 0}
.contentLeftRightMain .mainText p a{text-decoration:underline;color:#000}
.contentLeftRightMain .mainText p a:hover{text-decoration:none}
.contentLeftRightMain .mainText p span{color:#545454}
.contentLeftRightMain .mainText p span a{color:#545454}
.contentLeftRightMain .mainText ul{margin:0;padding:0;list-style-type:none;margin-bottom:15px}
.contentLeftRightMain .mainText ul li{background:url(../images/newsArrow.gif) 0 6px no-repeat;padding:0 0 0 18px;font-size:13px;line-height:19px;color:#000}
.contentLeftRightMain .mainText ul li a{color:#000;text-decoration:none}
.contentLeftRightMain .mainText ul li a:hover{text-decoration:underline}
.contentLeftRightMain .mainText .news{padding-bottom:15px;width:100%;font-size:13px;line-height:19px;color:#000;padding:0 0 15px 0}
.contentLeftRightMain .mainText .news td{vertical-align:top}
.contentLeftRightMain .mainText .more{line-height:26px;color:#13999d;text-decoration:none;font-family:'Open Sans',sans-serif;clear:both;float:right}
.about{float:left;display:block;width:100%;clear:both;font-size:13px;line-height:19px;color:#000;border-bottom:1px solid #eee;padding:0 0 20px 0}
.about h1{font-size:18px;line-height:22px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif;padding:0 0 15px 0}
.wedo{float:left;display:block;width:100%;clear:both;padding:20px 0 0 0}
.wedoItem{float:left;display:block;width:217px;margin-left:37px}
.wedoItem:first-child{margin:0}
.wedoItem h2{padding:0 0 12px 30px;background:url(../images/sprocket.png) 0 2px no-repeat;font-size:18px;font-weight:600;line-height:22px;color:#13999d;font-family:'Open Sans',sans-serif}
.wedoItem h2 a{font-size:18px;line-height:22px;color:#13999d;display:inline-block;padding:0 0 0 30px;text-decoration:none;margin-left:-30px;font-family:'Open Sans',sans-serif}
.wedoItem h2 a:hover{text-decoration:underline}
.wedoItem .wedoTxt{padding:14px 0 10px 0}
.wedoItem .wedoTxt{font-size:13px;line-height:20px;color:#000}
.wedoItem .wedoMore{padding:0}
.wedoItem .wedoMore a{font-size:14px;line-height:16px;color:#13999d;text-decoration:none;font-family:'Open Sans',sans-serif;font-weight:600}
.wedoItem .wedoMore a:hover{text-decoration:underline}
.news{float:left;display:block;clear:both;width:100%}
.news h2{font-size:18px;line-height:22px;color:#000;font-weight:600;font-family:'Open Sans',sans-serif}
.all{float:left;display:block;clear:both;width:100%;border-bottom:1px solid #eee;padding:8px 0 10px 0;font-size:13px;line-height:18px;color:#000}
.all h3{padding:0 0 4px 0D:\cms\cms_profimat\source\Profimat\Templates\Content.dlt;margin:0}
.all h3 a{font-size:13px;line-height:22px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif;text-decoration:none}
.all h3 a:hover{text-decoration:underline}
.newsItem{float:left;display:block;clear:both;width:100%;border-bottom:1px solid #eee;padding:8px 0 10px 0;font-size:13px;line-height:18px;color:#000}
.newsItem h3{padding:0 0 4px 12px;margin-left:-12px;background:url(../images/newsArrow.gif) 0 9px no-repeat}
.newsItem h3 a{font-size:16px;line-height:22px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif;text-decoration:none}
.newsItem h3 a:hover{text-decoration:underline}
.newsItem h4{font-size:12px;line-height:16px;color:#343334;font-weight:400;font-family:'Open Sans',sans-serif;padding:0 0 5px 0}
.leftNav{float:left;display:block;clear:both;width:100%}
.leftNav h2{font-size:18px;line-height:22px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif}
.leftNav h2 a{color:#13999d;text-decoration:none}
.leftNav h2 a:hover{text-decoration:underline}
.leftNav ul{margin:0;padding:0;list-style-type:none}
.leftNav ul li{float:left;display:block;width:100%;clear:both;padding:13px 0 13px 0;border-top:1px solid #eee}
.leftNav ul li:first-child{border:0 none}
.leftNav ul li a{display:inline-block;font-size:13px;line-height:16px;color:#000;background:url(../images/newsArrow.gif) 9px 5px no-repeat;padding:0 0 0 24px;text-decoration:none}
.leftNav ul li a:hover{text-decoration:underline}
.leftNav ul li a.selected{color:#13999d}
.details{float:right;width:100%;display:block;clear:both}
.detImg{float:right;clear:both}
.detThumbs{float:right;clear:both;padding:7px 0 0 0;width:279px}
.detThumbs.refImgs{width:312px}
.detThumbs img{float:left;display:block;margin-left:7px;margin-bottom:7px}
.detLink{float:right;clear:both;width:100%;text-align:right;padding:10px 0 0 0}
.detLink a{font-size:14px;line-height:16px;color:#13999d;text-decoration:none;font-family:'Open Sans',sans-serif;font-weight:600}
.detLink a:hover{text-decoration:underline}
.map{float:right;display:block;clear:both}
.map h3{font-size:18px;line-height:22px;color:#13999d;font-weight:600;font-family:'Open Sans',sans-serif;padding:0 0 15px 0}
.googleMap{float:right;max-width:310px;overflow:hidden;border:1px solid #aaa}
.footer{background:url(../images/footerBG.png) 100% 0 repeat-x;padding:51px 0 0 0;position:fixed;bottom:0;left:0;width:100%}
.footerInner{margin:0 auto;width:100%;font-size:13px;line-height:16px;color:#979792;padding:12px 0 32px 0;background-color:#eee}
.footerInner a{color:#979792}
.footerInner a:hover{text-decoration:none}