body{width:100%;height:100%;margin:0;text-align:justify;font-family:colibri;font-size:18px;color:#002f6d;background:#ffffff;}
/*** classes tx ********************/
h1 {display:inline-block;margin:0;font-family:Montserrat,sans-serif;font-size:17px;font-weight:900;}
h2 {display:inline-block;margin:0;font-family:Courgette,sans-serif;font-size:26px;font-weight:900;color:#333445;}
.tx01class{font-family:helvetica;font-weight:lighter;font-size:14px;}
.tx02class{font-family:Montserrat,sans-serif;font-size:17px;font-weight:900;}
.tx03class{font-family:helvetica;font-weight:lighter;font-size:10px;}
.tx04class{font-family:Montserrat;font-weight:700;font-size:14px;}
.tx05class{font-family:helvetica;font-weight:lighter;font-size:13px;}
.tx06class{font-family:Economica;font-weight:bold;font-size:32px;}
/* classes btns ********************/
.btn:link, .btn:visited, .btn:hover, .btn:active {color:#000000;}
.btnemail:link{text-decoration:none;color:#000000;}.btnemail:visited{text-decoration:none;color:#000000;}.btnemail:hover{text-decoration:underline;color:#000000;}
.btnmais:link{text-decoration:none;color:#2e3864;}.btnmais:visited{text-decoration:none;color:#2e3864;}.btnmais:hover{color:#676f93;}
.btnpaginacao:link{text-decoration:none;color:#000000;}.btnpaginacao:visited{text-decoration:none;color:#000000;}.btnpaginacao:hover{text-decoration:underline;color:#000000;}
.btnBack:link{color:#303030;text-decoration:none;}.btnBack:visited{color:#303030;text-decoration:none;}.btnBack:hover{color:#303030;text-decoration:underline;}.btnBack:active{color:#303030;text-decoration:none;}
/*** geral *************************/
#wrapperheader{z-index:99;position:relative;width:900px;height:130px;border:0;margin:0 auto 0 auto;}
#logo{float:left;width:300px;height:100px;border:0;margin:15px 0 0 5px;}
#mainmenu{float:right;width:540px;height:100px;border:0;margin:15px 0 0 0;}
#gallerytop{float:left;width:100%;height:20px;background:#002f6d;margin:40px 0 0 0;border-bottom:1px solid #ffffff;}
#gallerymiddle{float:left;width:100%;height:280px;background:#dfdfdf;border-bottom:1px solid #ffffff;}
#wrappergallery{z-index:99;position:relative;width:760px;height:240px;border:0;margin:0 auto 0 auto;text-align:left;padding:20px 70px 20px 70px;}
#transparent{float:right;width:440px;height:48px;background:#ffffff;opacity: 0.95;margin:120px 30px 0 0;padding:10px 0 0 0;text-align:center;border-top:10px solid #edeef1;border-bottom:10px solid #edeef1;}
#gallerybottom{float:left;width:100%;height:20px;background:#002f6d;}
#wrappersubgallery{float:left;width:100%;height:280px;}
#wrappersub{position:relative;width:900px;min-height:600px;margin:0 auto 0 auto;}
#wrappersubleft{float:left;width:230px;height:280px;margin:5px 0 0 100px;border:1px solid #002f6d;background:url(../../inc/img/layout/powerchoice-informations-blue-kirby.png) no-repeat #edeef1;text-align:center;color:#002f6d;border-radius:10px;}
#wrappersubcenter{float:left;width:230px;height:280px;margin:5px 0 0 2px;border:1px solid #002f6d;background:url(../../inc/img/layout/powerchoice-opportunities-blue-kirby.png) no-repeat #edeef1;text-align:center;color:#002f6d;border-radius:10px;}
#wrappersubright{float:right;width:230px;height:280px;margin:5px 100px 0 2px;border:1px solid #002f6d;background:url(../../inc/img/layout/powerchoice-contacts-blue-kirby.png) no-repeat #edeef1;text-align:center;color:#002f6d;border-radius:10px;}
#wrapperbody{float:left;width:100%;min-height:600px;margin:40px 0 0 0;}
#wrappercontent{position:relative;width:900px;min-height:600px;margin:0 auto 0 auto;}
#wrapperleft{float:left;width:565px;min-height:600px;}
#wrapperright{float:right;width:330px;min-height:600px;}
#contentleft{float:left;width:545px;height:auto;margin:20px 0 30px 20px;text-align:left;line-height:1.4;}
#contentright{float:left;width:305px;height:auto;margin:20px 0 30px 0;text-align:left;line-height:1.4;}
#backgroundfooter{float:left;width:100%;min-height:200px;background:#002f6d;margin:20px 0 0 0;border-bottom:1px solid #ffffff;}
#wrapperfooter{z-index:99;position:relative;width:900px;height:auto;border:0;margin:0 auto 0 auto;color:#ffffff;}
#contentleftfooter{float:left;width:230px;height:auto;margin:40px 0 0 100px;border:0;text-align:left;}
#contentcenterfooter{float:left;width:230px;height:auto;margin:40px 0 0 5px;border:0;text-align:left;}
#contentrightfooter{float:right;width:210px;height:auto;margin:40px 120px 0 0;border:0;text-align:left;}
#contentbottomfooter{float:left;width:900px;min-height:100px;border:0;margin:100px 0 0 0;text-align:center;}
/*** formulario ********************/
#iconname{float:left;width:40px;height:40px;border:1px solid #002f6d;margin:5px 0 0 0;background:url(../../inc/img/layout/powerchoice-name-grey.png) no-repeat #002f6d;}
#iconphone{float:left;width:40px;height:40px;border:1px solid #002f6d;margin:5px 0 0 0;background:url(../../inc/img/layout/powerchoice-phone-grey.png) no-repeat #002f6d;}
#iconemail{float:left;width:40px;height:40px;border:1px solid #002f6d;margin:5px 0 0 0;background:url(../../inc/img/layout/powerchoice-email-grey.png) no-repeat #002f6d;}
#iconmessage{float:left;width:40px;height:40px;border:1px solid #002f6d;margin:5px 0 0 0;background:url(../../inc/img/layout/powerchoice-message-grey.png) no-repeat #002f6d;}
#iconautorization{float:left;width:40px;height:40px;border:1px solid #ffffff;margin:5px 0 0 0;background:#ffffff;}
.textinput{float:left;width:257px;height:38px;border:1px solid #002f6d;font-size:16px;resize:none;margin:5px 0 0 0;}
.textarea{float:left;width:257px;height:200px;border:1px solid #002f6d;font-size:16px;resize:none;margin:5px 0 0 0;}
.btnform{float:right;width:263px;height:50px;background:#002f6d;margin:20px 0 0 0;border:0;transition: all 0.3s ease 0s;font-family:helvetica;font-size:14px;font-weight:lighter;color:#ffffff;}.btnform:hover{background:#9ca4c9;}
/*** mainmenu **********************/
.btnmp{height:100px;width:90px;background:#ffffff;margin:0;border:0;font-family:helvetica;text-align:center;color:#2e3864;font-weight:lighter;font-size:15px;transition: all 0.3s ease 0s;}.btnmp:hover{background:#bfc2d1;text-decoration:underline;}
#btn01mp{float:left;margin:0;}
#btn02mp{float:left;margin:0;}
#btn03mp{float:left;margin:0;}
#btn04mp{float:left;margin:0;}
#btn05mp{float:left;margin:0;}
#btn06mp{float:left;margin:0;}
#btn01off{float:left;width:90px;height:100px;background:#002f6d;margin:0;font-family:helvetica;text-align:center;line-height:95px;color:#ffffff;font-weight:lighter;font-size:15px;}
#btn02off{float:left;width:90px;height:100px;background:#52658f;margin:0;font-family:helvetica;text-align:center;line-height:95px;color:#ffffff;font-weight:lighter;font-size:15px;}
#btn03off{float:left;width:90px;height:100px;background:#52658f;margin:0;font-family:helvetica;text-align:center;line-height:95px;color:#ffffff;font-weight:lighter;font-size:15px;}
#btn04off{float:left;width:90px;height:100px;background:#52658f;margin:0;font-family:helvetica;text-align:center;line-height:95px;color:#ffffff;font-weight:lighter;font-size:15px;}
#btn05off{float:left;width:90px;height:100px;background:#52658f;margin:0;font-family:helvetica;text-align:center;line-height:95px;color:#ffffff;font-weight:lighter;font-size:15px;}
#btn06off{float:left;width:90px;height:100px;background:#52658f;margin:0;font-family:helvetica;text-align:center;line-height:95px;color:#ffffff;font-weight:lighter;font-size:15px;}
/*** submenu **********************/
.btnsub{width:50px;height:50px;background:#f2f2f2;margin:0;border:5px solid #ffffff;transition: all 0.3s ease 0s;background:url(../../inc/img/layout/powerchoice-btnsub.png) no-repeat;}.btnsub:hover{background:url(../../inc/img/layout/powerchoice-btnsub-white.png) no-repeat #002f6d;color:#ffffff;}
/*** footer ***/
.btnfacebook{cursor:pointer;float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-facebook.png) no-repeat;border:0;margin:10px 0 0 0;}.btnfacebook:hover{background:url(../../inc/img/layout/powerchoice-facebook-blue.png) no-repeat;text-decoration:underline;}
.btntwitter{float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-twitter.png) no-repeat;border:0;margin:10px 0 0 5px;}.btntwitter:hover{background:url(../../inc/img/layout/powerchoice-twitter-blue.png) no-repeat;text-decoration:underline;}
.btnlinkdin{float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-linkdin.png) no-repeat;border:0;margin:10px 0 0 5px;}.btnlinkdin:hover{background:url(../../inc/img/layout/powerchoice-linkdin-blue.png) no-repeat;text-decoration:underline;}
.btngoogle{float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-google.png) no-repeat;border:0;margin:10px 0 0 5px;}.btngoogle:hover{background:url(../../inc/img/layout/powerchoice-google-orange.png) no-repeat;text-decoration:underline;}
.btnblogger{float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-blogger.png) no-repeat;border:0;margin:10px 0 0 0;}.btnblogger:hover{background:url(../../inc/img/layout/powerchoice-blogger-orange.png) no-repeat;text-decoration:underline;}
.btnsapo{float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-sapo.png) no-repeat;border:0;margin:10px 0 0 5px;}.btnsapo:hover{background:url(../../inc/img/layout/powerchoice-sapo-green.png) no-repeat;text-decoration:underline;}
.btnyoutube{float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-youtube.png) no-repeat;border:0;margin:10px 0 0 5px;}.btnyoutube:hover{background:url(../../inc/img/layout/powerchoice-youtube-red.png) no-repeat;text-decoration:underline;}
.btninstagram{float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-instagram.png) no-repeat;border:0;margin:10px 0 0 5px;}.btninstagram:hover{background:url(../../inc/img/layout/powerchoice-instagram-color.png) no-repeat;text-decoration:underline;}
.btnfooter:link{text-decoration:none;color:#ffffff;}.btnfooter:visited{text-decoration:none;color:#ffffff;}.btnfooter:hover{text-decoration:underline;color:#ffffff;}