body{width:100%;height:100%;margin:0;text-align:justify;font-family:colibri;font-size:18px;color:#002f6d;background:#002f6d;}
/*** 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:helvetica;font-size:11px;font-weight:lighter;}
.tx0201error{color:#ff0000;}
.tx0202error{color:#ff0000;font-weight:bold;}

/* classes tt tx */
.ttGisha{font-family:"helvetica";font-weight:normal;font-size:12px;}

/* classes btns */
.btn:link, .btn:visited, .btn:hover, .btn:active {color:#000000;}
.btnpaginacao:link{text-decoration:none;color:#000000;}.btnpaginacao:visited{text-decoration:none;color:#000000;}.btnpaginacao:hover{text-decoration:underline;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:#000000;}.btnmais:visited{text-decoration:none;color:#000000;}.btnmais:hover{color:#777777;}
/* geral */
#background{position:relative;width:100%;height:auto;margin:0 auto 0 auto;}
#logohome{z-index:-1;position:relative;float:left;width:100%;height:auto;margin:0 0 -480px 0;}
#logopages{z-index:-1;position:relative;float:left;width:100%;height:auto;margin:0 0 -487px 0;}
/* mp */
#mp{z-index:99;position:relative;margin-left:auto;margin-right:auto;border:0;width:80%;}

.btnmp{height:200px;width:90px;background:#ffffff;margin:0;border:0;font-family:helvetica;text-align:center;color:#000000;font-weight:lighter;font-size:20px;transition: all 0.3s ease 0s;}.btnmp:hover{background:#d5d5d5;text-decoration:underline;}
#btn01mp{float:left;margin:0;width:200px;height:200px;}

#msocial{z-index:99;position:relative;margin-top:40px;margin-left:auto;margin-right:auto;border:0;width:50%;height:auto;}
.btnfacebook{float:left;height:40px;width:40px;background:url(../../inc/img/layout/powerchoice-facebook.png) no-repeat;border:0;margin:5px 0 0 5px;}.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:5px 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:5px 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:5px 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:5px 0 0 5px;}.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:5px 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:5px 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:5px 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:#000000;}.btnfooter:visited{text-decoration:none;color:#000000;}.btnfooter:hover{text-decoration:underline;color:#000000;}

#footer{z-index:99;float:left;margin-left:auto;margin-right:auto;padding:20px 0 20px 0;border:0;width:100%;text-align:center;}

#primarylist{list-style-type:none;margin:0 20px 0 -60px;}
#secondlist{list-style-type:none;}
.secondlist{list-style-type:none;padding:5px 0 3px 10px;background:#d5d5d5;margin:20px 0 -5px 0;width:350px;}
#thirdlist{list-style-type:none;padding:5px;}
.third01list{list-style-type:none;padding:5px 0 3px 0;margin:1px 0 0 -5px;text-align:left;font-style:italic;}
.third02list{list-style-type:none;padding:5px 0 3px 0;margin:1px 0 0 -5px;text-align:right;font-weight:bold;}

.text01input{float:left;width:100%;height:38px;border:1px solid #d5d5d5;font-size:16px;resize:none;margin:5px 0 0 0;}
.text02input{float:left;width:50px;height:38px;border:1px solid #d5d5d5;font-size:16px;resize:none;margin:5px 0 0 0;}
.text03input{float:left;width:30px;height:38px;border:1px solid #d5d5d5;font-size:16px;resize:none;margin:5px 0 0 10px;}
.text04input{float:left;width:55%;height:38px;border:1px solid #d5d5d5;font-size:16px;resize:none;margin:5px 0 0 10px;}
.textarea{float:left;width:100%;height:200px;border:1px solid #d5d5d5;font-size:16px;resize:none;margin:5px 0 0 0;}
.btnform{float:right;width:50%;height:30px;background:#f2f2f2;margin:5px -4px 0;border:0;transition: all 0.3s ease 0s;font-family:helvetica;font-size:14px;font-weight:lighter;}.btnform:hover{background:#d5d5d5;}

.logo{max-width:120px;max-height:120px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}