/* DOCUMENT CREATED BY MICROENG - 2018-03-20  */
/* DOCUMENT EDITED BY RM - 2018-03-20 */
/* DOCUMENT NAME 01_General_Formating_styles.css */

/* ############################################################################################# */
/* CLASS SELECTORS */

.teste {border: 1px solid red;}

.esquerda {text-align: left;}
.centro {text-align: center;}
.justificado {text-align:justify;}
.direita {text-align: right;}
.vtopo {vertical-align: top;}
.vmeio {vertical-align: middle;}
.vbaixo {vertical-align: bottom;}

sup {  vertical-align: super;  font-size: smaller; }

/* ############################################################################################# */
/* ABSOLUTE WIDTH */
.w1 {width: 1px;}
.w2 {width: 2px;}
.w3 {width: 3px;}
.w4 {width: 4px;}
.w5 {width: 5px;}
.w10 {width: 10px;}
.w20 {width: 20px;}
.w30 {width: 30px;}
.w40 {width: 40px;}
.w50 {width: 50px;}
.w60 {width: 60px;}
.w70 {width: 70px;}
.w80 {width: 80px;}   /* 10% */
.w90 {width: 90px;}
.w100 {width: 100px;}
	.w105 {width: 105px;}
.w110 {width: 110px;}
.w120 {width: 120px;}
.w130 {width: 130px;}
.w140 {width: 140px;}
.w150 {width: 150px;}
.w160 {width: 160px;}
.w170 {width: 170px;}
.w180 {width: 180px;}   /* 20% */
.w190 {width: 190px;}
.w200 {width: 200px;}
.w210 {width: 210px;}
/*	.w215 {width: 215px;}	*/
.w220 {width: 220px;}   /* 25% */
.w230 {width: 230px;}
.w240 {width: 240px;}
.w250 {width: 250px;}
.w260 {width: 260px;}
.w270 {width: 270px;}
.w280 {width: 280px;}   /* 30% */
.w290 {width: 290px;}
.w300 {width: 300px;}
.w310 {width: 310px;}
.w320 {width: 320px;}
.w330 {width: 330px;}
.w340 {width: 340px;}   /* 40% */
.w350 {width: 350px;}
.w360 {width: 360px;}
.w370 {width: 370px;}
.w380 {width: 380px;}
.w390 {width: 390px;}
.w400 {width: 400px;}
.w410 {width: 410px;}
.w420 {width: 420px;}
.w430 {width: 430px;}   /* 50% */
.w440 {width: 440px;}
.w450 {width: 450px;}
.w460 {width: 460px;}
.w470 {width: 470px;}
.w480 {width: 480px;}
.w490 {width: 490px;}
.w500 {width: 500px;}
.w510 {width: 510px;}
.w520 {width: 520px;}   /* 60% */
.w530 {width: 530px;}
.w540 {width: 540px;}
.w550 {width: 550px;}
.w560 {width: 560px;}
.w570 {width: 570px;}
.w580 {width: 580px;}   /* 70% */
.w590 {width: 590px;}
.w600 {width: 600px;}
.w610 {width: 610px;}
.w620 {width: 620px;}
.w630 {width: 630px;}
.w640 {width: 640px;}   /* 75% */
.w650 {width: 650px;}
.w660 {width: 660px;}
.w670 {width: 670px;}
.w680 {width: 680px;}    /* 80% */
.w690 {width: 690px;}
.w700 {width: 700px;}
.w710 {width: 710px;}
.w720 {width: 720px;}
.w730 {width: 730px;}
.w740 {width: 740px;}
.w750 {width: 750px;}
.w760 {width: 760px;}
.w770 {width: 770px;}
.w780 {width: 780px;}   /* 90% */
.w790 {width: 790px;}
.w800 {width: 800px;}
.w810 {width: 810px;}
.w820 {width: 820px;}
.w830 {width: 830px;}
.w840 {width: 840px;}
.w850 {width: 850px;}
.w860 {width: 860px;}   /* 100% */
.w870 {width: 870px;}
.w880 {width: 880px;}
.w890 {width: 890px;}
.w900 {width: 900px;}
.w910 {width: 910px;}
.w920 {width: 920px;}
.w930 {width: 930px;}
.w940 {width: 940px;}
.w950 {width: 950px;}
.w960 {width: 960px;}
.w970 {width: 970px;}
.w980 {width: 980px;}
.w990 {width: 990px;}
.w1000 {width: 1000px;}

/* ############################################################################################# */
/* ABSOLUTE HEIGHT */
.h0 {height: 0px;}
.h1 {height: 1px;}
.h2 {height: 2px;}
.h3 {height: 3px;}
.h4 {height: 4px;}
.h5 {height: 5px;}
.h6 {height: 6px;}
.h7 {height: 7px;}
.h8 {height: 8px;}
.h9 {height: 9px;}
.h10 {height: 10px;}
.h11 {height: 11px;}
.h12 {height: 12px;}
.h13 {height: 13px;}
.h14 {height: 14px;}
.h15 {height: 15px;}
.h16 {height: 16px;}
.h17 {height: 17px;}
.h18 {height: 18px;}
.h19 {height: 19px;}
.h20 {height: 20px;}
.h25 {height: 25px;}
.h30 {height: 30px;}
.h35 {height: 35px;}
.h40 {height: 40px;}
.h45 {height: 45px;}
.h50 {height: 50px;}
.h55 {height: 55px;}
.h60 {height: 60px;}
.h65 {height: 65px;}
.h70 {height: 70px;}
.h75  {height: 75px;}
.h80  {height: 80px;}
.h85  {height: 85px;}
.h90  {height: 90px;}
.h95  {height: 95px;}
.h100 {height: 100px;}
.h105 {height: 105px;}
.h110 {height: 110px;}
.h115 {height: 115px;}
.h120 {height: 120px;}
.h125 {height: 125px;}
.h130 {height: 130px;}
.h135 {height: 135px;}
.h140 {height: 140px;}
.h145 {height: 145px;}
.h150 {height: 150px;}
.h155 {height: 155px;}
.h160 {height: 160px;}
.h165 {height: 165px;}
.h170 {height: 170px;}
.h175 {height: 175px;}
.h180 {height: 180px;}
.h185 {height: 185px;}
.h190 {height: 190px;}
.h195 {height: 195px;}
.h200 {height: 200px;}
.h205 {height: 205px;}
.h210 {height: 210px;}
.h215 {height: 215px;}
.h220 {height: 220px;}
.h225 {height: 225px;}
.h230 {height: 230px;}
.h235 {height: 235px;}
.h240 {height: 240px;}
.h245 {height: 245px;}
.h250 {height: 250px;}
.h255 {height: 255px;}
.h260 {height: 260px;}
.h265 {height: 265px;}
.h270 {height: 270px;}
.h275 {height: 275px;}
.h280 {height: 280px;}
.h285 {height: 285px;}
.h290 {height: 290px;}
.h295 {height: 295px;}
.h300 {height: 300px;}
.h305 {height: 305px;}
.h310 {height: 310px;}
.h315 {height: 315px;}
.h320 {height: 320px;}
.h325 {height: 325px;}
.h330 {height: 330px;}
.h335 {height: 335px;}
.h340 {height: 340px;}
.h345 {height: 345px;}
.h350 {height: 350px;}
.h355 {height: 355px;}
.h360 {height: 360px;}
.h365 {height: 365px;}
.h370 {height: 370px;}
.h375 {height: 375px;}
.h380 {height: 380px;}
.h385 {height: 385px;}
.h390 {height: 390px;}
.h395 {height: 395px;}
.h400 {height: 400px;}
.h405 {height: 405px;}
.h410 {height: 410px;}
.h415 {height: 415px;}
.h420 {height: 420px;}
.h425 {height: 425px;}
.h430 {height: 430px;}
.h435 {height: 435px;}
.h440 {height: 440px;}
.h445 {height: 445px;}
.h450 {height: 450px;}
.h455 {height: 455px;}
.h460 {height: 460px;}
.h465 {height: 465px;}
.h470 {height: 470px;}
.h475 {height: 475px;}
.h480 {height: 480px;}
.h485 {height: 485px;}
.h490 {height: 490px;}
.h495 {height: 495px;}
.h500 {height: 500px;}


/* ############################################################################################# */
/* MAXIMUN WIDTH */
.maxw1 {max-width: 1px;}
.maxw2 {max-width: 2px;}
.maxw3 {max-width: 3px;}
.maxw4 {max-width: 4px;}
.maxw5 {max-width: 5px;}
.maxw10 {max-width: 10px;}
.maxw20 {max-width: 20px;}
.maxw30 {max-width: 30px;}
.maxw40 {max-width: 40px;}
.maxw50 {max-width: 50px;}
.maxw60 {max-width: 60px;}
.maxw70 {max-width: 70px;}
.maxw80 {max-width: 80px;}   /* 10% */
.maxw90 {max-width: 90px;}
.maxw100 {max-width: 100px;}
	.maxw105 {max-width: 105px;}
.maxw110 {max-width: 110px;}
.maxw120 {max-width: 120px;}
.maxw130 {max-width: 130px;}
.maxw140 {max-width: 140px;}
.maxw150 {max-width: 150px;}
.maxw160 {max-width: 160px;}
.maxw170 {max-width: 170px;}
.maxw180 {max-width: 180px;}   /* 20% */
.maxw190 {max-width: 190px;}
.maxw200 {max-width: 200px;}
.maxw210 {max-width: 210px;}
/*	.maxw215 {max-width: 215px;}	*/
.maxw220 {max-width: 220px;}   /* 25% */
.maxw230 {max-width: 230px;}
.maxw240 {max-width: 240px;}
.maxw250 {max-width: 250px;}
.maxw260 {max-width: 260px;}
.maxw270 {max-width: 270px;}
.maxw280 {max-width: 280px;}   /* 30% */
.maxw290 {max-width: 290px;}
.maxw300 {max-width: 300px;}
.maxw310 {max-width: 310px;}
.maxw320 {max-width: 320px;}
.maxw330 {max-width: 330px;}
.maxw340 {max-width: 340px;}   /* 40% */
.maxw350 {max-width: 350px;}
.maxw360 {max-width: 360px;}
.maxw370 {max-width: 370px;}
.maxw380 {max-width: 380px;}
.maxw390 {max-width: 390px;}
.maxw400 {max-width: 400px;}
.maxw410 {max-width: 410px;}
.maxw420 {max-width: 420px;}
.maxw430 {max-width: 430px;}   /* 50% */
.maxw440 {max-width: 440px;}
.maxw450 {max-width: 450px;}
.maxw460 {max-width: 460px;}
.maxw470 {max-width: 470px;}
.maxw480 {max-width: 480px;}
.maxw490 {max-width: 490px;}
.maxw500 {max-width: 500px;}
.maxw510 {max-width: 510px;}
.maxw520 {max-width: 520px;}   /* 60% */
.maxw530 {max-width: 530px;}
.maxw540 {max-width: 540px;}
.maxw550 {max-width: 550px;}
.maxw560 {max-width: 560px;}
.maxw570 {max-width: 570px;}
.maxw580 {max-width: 580px;}   /* 70% */
.maxw590 {max-width: 590px;}
.maxw600 {max-width: 600px;}
.maxw610 {max-width: 610px;}
.maxw620 {max-width: 620px;}
.maxw630 {max-width: 630px;}
.maxw640 {max-width: 640px;}   /* 75% */
.maxw650 {max-width: 650px;}
.maxw660 {max-width: 660px;}
.maxw670 {max-width: 670px;}
.maxw680 {max-width: 680px;}    /* 80% */
.maxw690 {max-width: 690px;}
.maxw700 {max-width: 700px;}
.maxw710 {max-width: 710px;}
.maxw720 {max-width: 720px;}
.maxw730 {max-width: 730px;}
.maxw740 {max-width: 740px;}
.maxw750 {max-width: 750px;}
.maxw760 {max-width: 760px;}
.maxw770 {max-width: 770px;}
.maxw780 {max-width: 780px;}   /* 90% */
.maxw790 {max-width: 790px;}
.maxw800 {max-width: 800px;}
.maxw810 {max-width: 810px;}
.maxw820 {max-width: 820px;}
.maxw830 {max-width: 830px;}
.maxw840 {max-width: 840px;}
.maxw850 {max-width: 850px;}
.maxw860 {max-width: 860px;}   /* 100% */
.maxw870 {max-width: 870px;}
.maxw880 {max-width: 880px;}
.maxw890 {max-width: 890px;}
.maxw900 {max-width: 900px;}
.maxw910 {max-width: 910px;}
.maxw920 {max-width: 920px;}
.maxw930 {max-width: 930px;}
.maxw940 {max-width: 940px;}
.maxw950 {max-width: 950px;}
.maxw960 {max-width: 960px;}
.maxw970 {max-width: 970px;}
.maxw980 {max-width: 980px;}
.maxw990 {max-width: 990px;}
.maxw1000 {max-width: 1000px;}


/* ############################################################################################# */
/* MINIMUM WIDTH */
.minw1 {min-width: 1px;}
.minw2 {min-width: 2px;}
.minw3 {min-width: 3px;}
.minw4 {min-width: 4px;}
.minw5 {min-width: 5px;}
.minw10 {min-width: 10px;}
.minw20 {min-width: 20px;}
.minw30 {min-width: 30px;}
.minw40 {min-width: 40px;}
.minw50 {min-width: 50px;}
.minw60 {min-width: 60px;}
.minw70 {min-width: 70px;}
.minw80 {min-width: 80px;}   /* 10% */
.minw90 {min-width: 90px;}
.minw100 {min-width: 100px;}
	.minw105 {min-width: 105px;}
.minw110 {min-width: 110px;}
.minw120 {min-width: 120px;}
.minw130 {min-width: 130px;}
.minw140 {min-width: 140px;}
.minw150 {min-width: 150px;}
.minw160 {min-width: 160px;}
.minw170 {min-width: 170px;}
.minw180 {min-width: 180px;}   /* 20% */
.minw190 {min-width: 190px;}
.minw200 {min-width: 200px;}
.minw210 {min-width: 210px;}
/*	.minw215 {min-width: 215px;}	*/
.minw220 {min-width: 220px;}   /* 25% */
.minw230 {min-width: 230px;}
.minw240 {min-width: 240px;}
.minw250 {min-width: 250px;}
.minw260 {min-width: 260px;}
.minw270 {min-width: 270px;}
.minw280 {min-width: 280px;}   /* 30% */
.minw290 {min-width: 290px;}
.minw300 {min-width: 300px;}
.minw310 {min-width: 310px;}
.minw320 {min-width: 320px;}
.minw330 {min-width: 330px;}
.minw340 {min-width: 340px;}   /* 40% */
.minw350 {min-width: 350px;}
.minw360 {min-width: 360px;}
.minw370 {min-width: 370px;}
.minw380 {min-width: 380px;}
.minw390 {min-width: 390px;}
.minw400 {min-width: 400px;}
.minw410 {min-width: 410px;}
.minw420 {min-width: 420px;}
.minw430 {min-width: 430px;}   /* 50% */
.minw440 {min-width: 440px;}
.minw450 {min-width: 450px;}
.minw460 {min-width: 460px;}
.minw470 {min-width: 470px;}
.minw480 {min-width: 480px;}
.minw490 {min-width: 490px;}
.minw500 {min-width: 500px;}
.minw510 {min-width: 510px;}
.minw520 {min-width: 520px;}   /* 60% */
.minw530 {min-width: 530px;}
.minw540 {min-width: 540px;}
.minw550 {min-width: 550px;}
.minw560 {min-width: 560px;}
.minw570 {min-width: 570px;}
.minw580 {min-width: 580px;}   /* 70% */
.minw590 {min-width: 590px;}
.minw600 {min-width: 600px;}
.minw610 {min-width: 610px;}
.minw620 {min-width: 620px;}
.minw630 {min-width: 630px;}
.minw640 {min-width: 640px;}   /* 75% */
.minw650 {min-width: 650px;}
.minw660 {min-width: 660px;}
.minw670 {min-width: 670px;}
.minw680 {min-width: 680px;}    /* 80% */
.minw690 {min-width: 690px;}
.minw700 {min-width: 700px;}
.minw710 {min-width: 710px;}
.minw720 {min-width: 720px;}
.minw730 {min-width: 730px;}
.minw740 {min-width: 740px;}
.minw750 {min-width: 750px;}
.minw760 {min-width: 760px;}
.minw770 {min-width: 770px;}
.minw780 {min-width: 780px;}   /* 90% */
.minw790 {min-width: 790px;}
.minw800 {min-width: 800px;}
.minw810 {min-width: 810px;}
.minw820 {min-width: 820px;}
.minw830 {min-width: 830px;}
.minw840 {min-width: 840px;}
.minw850 {min-width: 850px;}
.minw860 {min-width: 860px;}   /* 100% */
.minw870 {min-width: 870px;}
.minw880 {min-width: 880px;}
.minw890 {min-width: 890px;}
.minw900 {min-width: 900px;}
.minw910 {min-width: 910px;}
.minw920 {min-width: 920px;}
.minw930 {min-width: 930px;}
.minw940 {min-width: 940px;}
.minw950 {min-width: 950px;}
.minw960 {min-width: 960px;}
.minw970 {min-width: 970px;}
.minw980 {min-width: 980px;}
.minw990 {min-width: 990px;}
.minw1000 {min-width: 1000px;}


/* ############################################################################################# */
/* ROUNDED CORNERS */

.round_all_20 {
	-webkit-border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	border-radius: 20px 20px 20px 20px;
}

.round_all_15 {
	-webkit-border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}

.round_all_10 {
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
}

.round_all_05 {
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

.round_bottom_20 {
	-webkit-border-radius: 0px 0px 20px 20px;
	-moz-border-radius: 0px 0px 20px 20px;
	border-radius: 0px 0px 20px 20px;
}

.round_bottom_15 {
	-webkit-border-radius: 0px 0px 15px 15px;
	-moz-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
}

.round_bottom_10 {
	-webkit-border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
}

.round_bottom_05 {
	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}

.round_top_20 {
	-webkit-border-radius: 20px 20px 0px 0px;
	-moz-border-radius: 20px 20px 0px 0px;
	border-radius: 20px 20px 0px 0px;
}

.round_top_15 {
	-webkit-border-radius: 15px 15px 0px 0px;
	-moz-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}

.round_top_10 {
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
}

.round_top_05 {
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}


/* ############################################################################################# */
/* RESPONSIVE PAGES */

img.responsive {
    max-width: 100%;
    height: auto;
}


/* ############################################################################################# */
/* STICKY FOOTER */

html,
body {
   margin:0;
   padding:0;
   height:100%;
}
#container {
   min-height:100%;
   position:relative;
}
#cabecalho {
   background: transparent;
   padding: 0px;
}
#corpo {
   padding: 0px;
   padding-bottom:150px;   /* Height of the footer */
}
#rodape {
   position:absolute;
   bottom:0;
   width:100%;
   height:150px;   /* Height of the footer */
   background:#5F2167;
}

#corpo2 {
   padding: 0px;
   padding-bottom:55px;   /* Height of the footer */
}

#rodape2 {
   position:absolute;
   bottom:0;
   width:100%;
   height:55px;   /* Height of the footer */
   background:#5F2167;
}



















