@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700,800);*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0} table{border-collapse:collapse;border-spacing:0} fieldset,img{border:0} address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal} ol,ul,li{list-style:none} caption,th{text-align:left} h1,h2,h3,h4,h5,h6{font-weight:normal;} q:before,q:after{content:''} strong{font-weight:bold} em{font-style:italic} .italic{font-style:italic} .aligncenter{display:block;margin:0 auto;} .alignleft{float:left;margin:10px;} .alignright{float:right;margin:10px;} .no-margin{margin:0px;} .no-bottom{margin-bottom:0px;} .no-padding{padding:0px;} .margin-t{margin-top:22px;} div{position:relative} a{text-decoration:none;} a:hover{text-decoration:underline;} a:active,a:focus{outline:none;} img.alignleft,img.alignright,img.aligncenter{margin-bottom:11px;} .alignleft,img.alignleft{display:inline;float:left;margin-right:22px;} .alignright,img.alignright{display:inline;float:right;margin-left:22px;} .aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;} article,aside,figure,footer,header,hgroup,nav,section{display:block;} *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
} html{-webkit-font-smoothing:antialiased;}
 a{color:#0071ae;}
 a:hover{color:#475e81;text-decoration:none;}
 body{background:#ffffff url("images/bkg.jpg") no-repeat 0 0;color:#3E4156;
 -webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:1;width:100%;}
 h1{font-size:36px;line-height:1.3em;}
 h2{font-size:32px;line-height:1.3em;}
 h3{font-size:24px;line-height:1.3em;}
 h4{font-size:18px;line-height:1.3em;}
 h5{font-size:16px;}
 h6{font-size:14px;}
 p{padding-bottom:11px;}
 p,div,span{line-height:1.5em;}
 .column-clear{clear:both;}
 .clear{overflow:hidden;} color
 .mainWrap{width:960px;margin:0 auto; }
 .title{margin:100px 0 20px 0;text-align:center;color:#3E4156;}
 .back{text-align:center;} nav{display:block;margin-top:0px;}
 .menu{position:relative;  display:table; margin:0px auto; }

 .menu li{ float:left;position:relative;z-index:100;  margin:0px auto;}



 .menu li:first-child{margin-left:0;}
 .sub-menu li a{text-transform:none !important;font-size:12px !important;text-decoration:none;padding:11px;display:block;color:#666;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
 .menu li a{border:0px solid #ff6600; text-transform:uppercase;text-decoration:none;padding:10px 14px;display:block;color:#666;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
 .menu li a:hover,.menu li:hover>a{color:#ffffff;background:#0071af;}
 .menu ul{display:none;position:absolute;width:480px; margin:0;padding:0;top:37px;left:0px; }

 .menu ul li{display:block;float:left;background:none;margin:0; }
 .servicos{width:800px  !important; margin-left:-300px !important;}
 .coluna_index{padding-left:40px;}
  @media only screen and (max-width: 720px) {
		 .menu ul li{display:block;float:none;background:none;margin:0; }
	  .coluna_index{padding-left:0px;}
 .menu li{ float:none;position:relative;z-index:100;  margin:0px auto;}
  .servicos{width:auto !important;; margin-left:0px !important;;}
			 }


 .menu ul li a{font-size:12px;font-weight:normal;display:block;color:#fff;background:#173865; padding:10px !important;}
 .menu ul li a:hover,.menu ul li:hover>a{background:#0070af;}
 .menu li:hover>ul{display:block;} .menu ul ul{left:149px;top:0px;}
 .mobile-menu{display:none;width:100%;padding:11px;background:#3E4156;color:#ffffff;text-transform:uppercase;font-weight:600;}
 .mobile-menu:hover{background:#3E4156;color:#ffffff;text-decoration:none;}
 @media (min-width: 768px) and (max-width: 979px) {
 .mainWrap{width:768px;} .menu ul{top:37px;} .menu li a{font-size:12px;padding:8px;} }
 @media (max-width: 767px) {
 .mainWrap{width:auto;padding:50px 20px;}
 .menu{display:none;}
 .mobile-menu{display:block;margin-top:0px;} nav{margin:0;background:none;}
 .menu li{display:block;margin:0;}
 .menu li a{background:#ffffff;color:#797979;border-top:1px solid #e0e0e0;border-left:3px solid #ffffff;}
 .menu li a:hover,.menu li:hover>a{background:#f0f0f0;color:#797979;border-left:3px solid #9CA3DA;}
 .menu ul{display:block;position:relative;top:0;left:0;width:100%;}
 .menu ul ul{left:0;} }

 @media (max-width: 480px) {}

    @media (max-width: 320px) {}
