.version.actividades /* version checker */
{
	color: #00000E;
	background-color: #5F123D;
}

.html
{
	background-color: #F5F5F5;
	background: -webkit-gradient(linear, center top, center bottom, from(#F5F5F5),color-stop(100%, #E6E6E6));
	background: -webkit-linear-gradient(top,#F5F5F5 ,#E6E6E6 100%);
	background: linear-gradient(to bottom,#F5F5F5 ,#E6E6E6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF5F5F5, endColorstr=#FFE6E6E6, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE6E6E6', GradientType=0)";
}
.minfo{
	width: 100%;
    text-align: center;
    padding-top: 2%;
    font-size: 15px;
    padding-left: 10px;
    padding-right: 5px;
}

.info {
    font-family: 'Source Sans Pro';
    font-size: 14px;
    font-weight: 700;
    color: #323232;
}

.regulamentacao {
    display: inline-block;
    position: absolute;
    left: 75%;
    font-family: Source sans-pro;
    font-size: 15px;
}

.regulamentacao > a {
   
    color: black;
}

.info:hover{
 border-bottom: 4px solid black;
 transition: .15s all linear;
}

#ppu2338 {
    width: 0.01px;
    margin-left: 109px;
    margin-top: 55px;
}





.minfo:active{


	
}
#page
{
	z-index: 1;
	width: 1280px;
	min-height: 704px;
	background-image: none;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	padding-top: 70px;
	width: 0.01px;
}

#u745
{
	z-index: 261;
	height: 70px;
	top: 0px;
}

#u745-bw
{
	z-index: 261;
}

#u611
{
	z-index: 262;
	width: 38px;
	top: 11px;
	left: 50%;
	margin-left: -530px;
}

#u604
{
	z-index: 263;
	width: 38px;
	margin-right: -10000px;
}

#u2345-4
{
	z-index: 296;
	width: 191px;
	min-height: 44px;
	top: 22px;
	left: 50%;
	margin-left: -491px;
}

#menuu406
{
	z-index: 265;
	width: 416px;
	top: 18px;
	left: 50%;
	margin-left: 114px;
}

#u407
{
	width: 64px;
	min-height: 28px;
	margin-right: -10000px;
}

#u410
{
	width: 64px;
	padding-bottom: 11px;
}

#u410:hover
{
	width: 64px;
	min-height: 0px;
	margin: 0px;
}

#u410.MuseMenuActive
{
	width: 61px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u413-4
{
	width: 36px;
	min-height: 17px;
	margin-right: -10000px;
	top: 5px;
	left: 14px;
}

#u410:hover #u413-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 36px;
	margin: 0px -10000px -2px 0px;
}

#u410.MuseMenuActive #u413-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 36px;
	margin: 0px -10000px 0px 0px;
}

#u414
{
	width: 97px;
	min-height: 28px;
	margin-right: -10000px;
	left: 66px;
}

#u415
{
	width: 97px;
	padding-bottom: 11px;
}

#u415:hover
{
	width: 97px;
	min-height: 0px;
	margin: 0px;
}

#u415:active
{
	width: 97px;
	min-height: 0px;
	margin: 0px;
}

#u415.MuseMenuActive
{
	width: 94px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u418-4
{
	width: 69px;
	min-height: 17px;
	margin-right: -10000px;
	top: 5px;
	left: 14px;
}

#u415:hover #u418-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 69px;
	margin: 0px -10000px -2px 0px;
}

#u415:active #u418-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 69px;
	margin: 0px -10000px -2px 0px;
}

#u415.MuseMenuActive #u418-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 69px;
	margin: 0px -10000px 0px 0px;
}

#u421
{
	width: 80px;
	min-height: 25px;
	margin-right: -10000px;
	left: 165px;
	padding: 1px 2px 2px 1px;
}

#u424
{
	width: 80px;
	padding-bottom: 8px;
}

#u424:hover
{
	width: 80px;
	min-height: 0px;
	margin: 0px;
}

#u424:active
{
	width: 80px;
	min-height: 0px;
	margin: 0px;
}

#u424.MuseMenuActive
{
	width: 77px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u426-4
{
	width: 50px;
	min-height: 17px;
	margin-right: -10000px;
	top: 4px;
	left: 15px;
}

#u424:hover #u426-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 50px;
	margin: 0px -10000px -2px 0px;
}

#u424:active #u426-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 50px;
	margin: 0px -10000px -2px 0px;
}

#u424.MuseMenuActive #u426-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 50px;
	margin: 0px -10000px 0px 0px;
}

#u503
{
	width: 79px;
	min-height: 28px;
	margin-right: -10000px;
	left: 265px;
}

#u504
{
	width: 79px;
	padding-bottom: 11px;
}

#u504:hover
{
	width: 79px;
	min-height: 0px;
	margin: 0px;
}

#u504:active
{
	width: 79px;
	min-height: 0px;
	margin: 0px;
}

#u504.MuseMenuActive
{
	width: 76px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u506-4
{
	width: 52px;
	min-height: 17px;
	margin-right: -10000px;
	top: 6px;
	left: 0;
}

#u504:hover #u506-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 48px;
	margin: 0px -10000px -2px 0px;
}

#u504:active #u506-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 52px;
	margin: 0px -10000px -2px 0px;
}

#u504.MuseMenuActive #u506-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 80px;
	margin: 0px -10000px 0px 0px;
}

#u435
{
	width: 85px;
	min-height: 28px;
	margin-right: -10000px;
	left: 331px;
}

#u438
{
	width: 85px;
	padding-bottom: 11px;
}

#u438:hover
{
	width: 85px;
	min-height: 0px;
	margin: 0px;
}

#u438.MuseMenuActive
{
	width: 82px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u439-4
{
	width: 58px;
	min-height: 17px;
	margin-right: -10000px;
	top: 5px;
	left: 13px;
}

#u438:hover #u439-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	width: 58px;
	margin: 0px -10000px -2px 0px;
}

#u438.MuseMenuActive #u439-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u1822
{
	z-index: 301;
	width: 1283px;
	background-color: transparent;
	position: fixed;
	top: 70px;
	left: 50%;
	margin-left: -640px;
}

#escola
{
	margin-left: 296px;
	position: relative;
}

#u2135 {
    position: relative;
    z-index: 300;
    width: 81%;
    height: 72px;
    -pie-box-shadow: 4px 4px 5px #7F7F7F;
    box-shadow: 4px 4px 5px rgba(0,0,0,0.5);
    background-color: #FFFFFF;
    position: fixed;
    top: 273px;
	left:150px;
}

#u1980
{
	z-index: 305;
	width: 182px;
	height: 43px;
	position: fixed;
	top: 289px;
	left: 50%;
	margin-left: -548px;
	background: transparent url("../images/equitacao1-normal.png") no-repeat left top;
	background-size: contain;
}

#u1980:hover
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px -548px;
	background: transparent url("../images/equitacao1-over.png") no-repeat left top;
	background-size: contain;
}

#u1980.MuseLinkActive
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px -548px;
	background: transparent url("../images/equitacao1-active.png") no-repeat left top;
	background-size: contain;
}

#u2014
{
	z-index: 306;
	width: 182px;
	height: 43px;
	position: fixed;
	top: 289px;
	left: 50%;
	margin-left: -366px;
	background: transparent url("../images/obstaculos1-normal.png") no-repeat left top;
	background-size: contain;
}

#u2014:hover
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px -366px;
	background: transparent url("../images/obstaculos1-over.png") no-repeat left top;
	background-size: contain;
}

#u2014.MuseLinkActive
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px -366px;
	background: transparent url("../images/obstaculos1-active.png") no-repeat left top;
	background-size: contain;
}

#u2213
{
	z-index: 308;
	width: 182px;
	height: 43px;
	position: fixed;
	top: 289px;
	left: 50%;
	margin-left: -183px;
	background: transparent url("../images/estagios1-normal.png") no-repeat left top;
	background-size: contain;
}

#u2213:hover
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px -183px;
	background: transparent url("../images/estagios1-over.png") no-repeat left top;
	background-size: contain;
}

#u2213.MuseLinkActive
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px -183px;
	background: transparent url("../images/estagios1-active.png") no-repeat left top;
	background-size: contain;
}

#u2031
{
	z-index: 307;
	width: 182px;
	height: 43px;
	position: fixed;
	top: 289px;
	left: 50%;
	margin-left: -1px;
	background: transparent url("../images/trec1-u2031-fr.png") no-repeat left top;
	background-size: contain;
}

#u2031:hover
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px -1px;
	background: transparent url("../images/trec1-u2031-r-fr.png") no-repeat left top;
	background-size: contain;
}

#u2031.MuseLinkActive
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px -1px;
	background: transparent url("../images/trec1-u2031-a-fr.png") no-repeat left top;
	background-size: contain;
}

#u1963
{
	z-index: 304;
	width: 182px;
	height: 43px;
	position: fixed;
	top: 289px;
	left: 50%;
	margin-left: 182px;
	background: transparent url("../images/desbastes1-u1963-fr.png") no-repeat left top;
	background-size: contain;
}

#u1963:hover
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px 182px;
	background: transparent url("../images/desbastes1-u1963-r-fr.png") no-repeat left top;
	background-size: contain;
}

#u1963.MuseLinkActive
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px 182px;
	background: transparent url("../images/desbastes1-u1963-a-fr.png") no-repeat left top;
	background-size: contain;
}

#u1946
{
	z-index: 303;
	width: 182px;
	height: 43px;
	position: fixed;
	top: 289px;
	left: 50%;
	margin-left: 365px;
	background: transparent url("../images/alojamento1-normal.png") no-repeat left top;
	background-size: contain;
}

#u1946:hover
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px 365px;
	background: transparent url("../images/alojamento1-over.png") no-repeat left top;
	background-size: contain;
}

#u1946.MuseLinkActive
{
	width: 182px;
	height: 43px;
	min-height: 0px;
	margin: 0px 0px 0px 365px;
	background: transparent url("../images/alojamento1-active.png") no-repeat left top;
	background-size: contain;
}

#ppu2307
{
	width: 0.01px;
	margin-left: 109px;
	margin-top: 50px;
}

#pu2307
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 416px;
}

#u2307
{
	z-index: 209;
	width: 642px;
	height: 9px;
	background-color: #323232;
	margin-left: 3px;
	position: relative;
}

#pu2052-4
{
	width: 0.01px;
	margin-top: 14px;
}

#u2052-4
{
	z-index: 32;
    width: 150px;
    min-height: 31px;
    background-color: transparent;
    line-height: 26px;
    font-size: 22px;
    text-align: left;
    color: #323232;
    font-family: source-sans-pro, sans-serif;
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    margin-top: 255px;
    right: 0;
}

#u2055-4
{
	z-index: 36;
    width: 200px;
    min-height: 31px;
    background-color: transparent;
    line-height: 26px;
    font-size: 22px;
    text-align: left;
    color: #323232;
    font-family: source-sans-pro, sans-serif;
    font-weight: 700;
    position: relative;
    margin-right: -10000px;
    margin-top: 255px;
    left: 345px;
}

.ponei-imagens {
    margin-top: 100px;
}

.imagenstrote {
    margin-top: 35px;
}

img#u2196_img {
    margin-top: 345px;
    height: 147px;
}

img#u2191_img {
    width: 60%;
    margin-bottom: 25px;
}

#u2049-9
{
	z-index: 40;
	width: 644px;
	min-height: 123px;
	border-style: none;
	background-color: transparent;
	line-height: 19px;
	font-size: 16px;
	text-align: justify;
	color: #323232;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
}

#u2049-9:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 123px;
	width: 644px;
	margin: 0px -10000px 0px 0px;
}

#u2049-9:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 123px;
	width: 644px;
	margin: 0px -10000px 0px 0px;
}

#ppu2050-17
{
	width: 0.01px;
	margin-top: 20px;
}

#u2050-17
{
	    z-index: 111;
    width: 312px;
    min-height: 170px;
    border-style: none;
    background-color: transparent;
    font-size: 16px;
    color: #323232;
    line-height: 19px;
    font-family: source-sans-pro, sans-serif;
    font-weight: 300;
    position: absolute;
    /* margin-right: -10000px; */
    top: 20%;
    left: 53%;
}

#u2050-17:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 170px;
	width: 312px;
	margin: 0px -10000px 0px 0px;
}

#u2050-17:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 170px;
	width: 312px;
	margin: 0px -10000px 0px 0px;
}

#u2050-2,#u2050-3,#u2050-5,#u2050-7,#u2050-9,#u2050-11,#u2050-13,#u2050-14
{
	text-align: left;
}

#u2050-15
{
	text-align: justify;
}

#u2064
{
	margin-top: 25px;
    z-index: 140;
    width: 4px;
    height: 4px;
    background-color: #323232;
    border-radius: 10px;
}


span.toque {
    position: relative;
    left: 15px;
    width: 140px;
    bottom: 6px;
    display: inline-flex;
}

span.toque2 {
    position: relative;
    left: 15px;
    width: 130px;
    bottom: 6px;
    display: inline-flex;
}

span.toque3 {
    position: relative;
    left: 15px;
    width: 85px;
    bottom: 6px;
    display: inline-flex;
}

span.toque4 {
    position: relative;
    left: 15px;
    width: 180px;
    bottom: 6px;
    display: inline-flex;
}

span.toque5 {
    position: relative;
    left: 15px;
    width: 135px;
    bottom: 6px;
    display: inline-flex;
}

#u2066
{
	margin-top: 25px;
    z-index: 140;
    width: 4px;
    height: 4px;
    background-color: #323232;
    border-radius: 10px;
}

#u2068
{
	margin-top: 20px;
    z-index: 140;
    width: 4px;
    height: 4px;
    background-color: #323232;
    border-radius: 10px;
}

#u2070
{
	margin-top: 25px;
    z-index: 140;
    width: 4px;
    height: 4px;
    background-color: #323232;
    border-radius: 10px;
}

#u2072
{
	margin-top: 20px;
    z-index: 140;
    width: 4px;
    height: 4px;
    background-color: #323232;
    border-radius: 10px;
}

#u2056-12
{
	z-index: 128;
    width: 200px;
    float: left;
    min-height: 155px;
    border-style: none;
    background-color: transparent;
    font-size: 16px;
    color: #323232;
    line-height: 15px;
    position: absolute;
    top: 20%;
    left: 75%;
}

#u2056-2
{
	text-align: left;
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
}

#u2056-3,#u2056-5,#u2056-6,#u2056-8,#u2056-9
{
	text-align: left;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
}

#u2056-10
{
	text-align: justify;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
}

#u2125
{
	z-index: 144;
	width: 395px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/equitacao.jpg") no-repeat left top;
	background-size: cover;
}

#pu2132
{
	z-index: 145;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
}

#u2132
{
	z-index: 0;
	width: 395px;
	background-color: #29ABE2;
	opacity: 0.31;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=31)";
	filter: alpha(opacity=31);
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu2048-4
{
	width: 0.01px;
	position: relative;
	left: 41px;
	padding-top: 148px;
	z-index: 2;
	padding-bottom: 148px;
}

#u2048-4
{
	z-index: 146;
	width: 312px;
	min-height: 47px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
}

#u2133
{
	z-index: 150;
	width: 309px;
	height: 59px;
	border-width: 3px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 134px;
	left: 40px;
}

#saltos
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 53px;
	left: 393px;
}

#u2138
{
	z-index: 27;
    width: 1280px;
    height: 34px;
    background-color: #E6E6E6;
    margin-top: 150px;
    position: relative;
}

#ppu2306
{
	width: 0.01px;
	margin-left: 109px;
	margin-top: 37px;
}

#pu2306
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
}

#u2306
{
	z-index: 208;
	width: 540px;
	height: 9px;
	background-color: #323232;
	margin-left: 1px;
	position: relative;
}

#pu2152-7
{
	width: 0.01px;
	margin-top: 16px;
}

#u2152-7
{
	z-index: 49;
	width: 541px;
	min-height: 93px;
	border-style: none;
	background-color: transparent;
	line-height: 19px;
	font-size: 16px;
	text-align: justify;
	color: #323232;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
}

#u2152-7:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 93px;
	width: 541px;
	margin: 0px -10000px 0px 0px;
}

#u2152-7:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 93px;
	width: 541px;
	margin: 0px -10000px 0px 0px;
}

#u2177
{
	z-index: 161;
	width: 261px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 70px;
	left: 280px;
}

#u2183
{
	z-index: 163;
	width: 261px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 70px;
}

#pu2174
{
	z-index: 155;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-left: 624px;
}

#u2174
{
	z-index: 0;
	width: 439px;
	background-color: #39B54A;
	opacity: 0.31;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=31)";
	filter: alpha(opacity=31);
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu2175
{
	width: 0.01px;
	position: relative;
	left: 54px;
	padding-top: 112px;
	z-index: 2;
	padding-bottom: 113px;
}

#u2175
{
	z-index: 156;
	width: 325px;
	border-width: 3px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 14px;
	position: relative;
	margin-right: -10000px;
}

#u2176-4
{
	z-index: 157;
	width: 328px;
	min-height: 36px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: -2px;
}

#u2171
{
	z-index: 153;
	width: 440px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 624px;
}

#estagios
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 9px;
	left: 572px;
}

#u2190
{
	z-index: 28;
	width: 1280px;
	height: 34px;
	background-color: #E6E6E6;
	margin-top: 250px;
	position: relative;
}


#u2192
{
	z-index: 28;
	width: 1280px;
	height: 34px;
	background-color: #E6E6E6;
	margin-top: 100px;
	position: relative;
}

#ppu2247
{
	width: 0.01px;
	margin-left: 109px;
	margin-top: 300px;
}

#pu2247
{
	z-index: 171;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u2247
{
	z-index: 0;
	width: 543px;
	height: 405px;
	background-color: #29ABE2;
	opacity: 0.31;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=31)";
	filter: alpha(opacity=31);
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu2249
{
	width: 0.01px;
	position: relative;
	left: 150px;
    padding-top: 145px;
	z-index: 2;
	padding-bottom: 157px;
}

#u2249
{
	z-index: 172;
	width: 230px;
	border-width: 3px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 14px;
	position: relative;
	margin-right: -10000px;
}

#u2248-4
{
	z-index: 173;
	width: 230px;
	min-height: 36px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 5px;
}

#u2241
{
	z-index: 169;
	width: 543px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#trec
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 130px;
	left: 572px;
}

#pu2305
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-left: 625px;
}

#u2305
{
	z-index: 207;
	width: 436px;
	height: 9px;
	background-color: #323232;
	position: relative;
}

#pu2202-9
{
	width: 0.01px;
	margin-top: 10px;
}

#u2202-9
{
	z-index: 56;
	width: 436px;
	min-height: 284px;
	border-style: none;
	background-color: transparent;
	line-height: 19px;
	font-size: 16px;
	text-align: justify;
	color: #323232;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
}

#u2202-9:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 284px;
	width: 436px;
	margin: 0px -10000px 0px 0px;
}

#u2202-9:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 284px;
	width: 436px;
	margin: 0px -10000px 0px 0px;
}

#u2191
{
	z-index: 165;
	width: 208px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 138px;
}

#u2196
{
	z-index: 167;
	width: 208px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 138px;
	left: 228px;
}

#u2251
{
	z-index: 29;
	width: 1280px;
	height: 34px;
	background-color: #E6E6E6;
	margin-top: 44px;
	position: relative;
}

#ppu2266
{
	width: 0.01px;
	margin-top: 15px;
}

#pu2266
{
	z-index: 179;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-left: 651px;
}

#u2266
{
	z-index: 0;
	width: 518px;
	background-color: #29ABE2;
	opacity: 0.31;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=31)";
	filter: alpha(opacity=31);
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu2267
{
	width: 0.01px;
	position: relative;
	left: 58px;
	padding-top: 127px;
	z-index: 2;
	padding-bottom: 148px;
}

#u2267
{
	z-index: 180;
	width: 393px;
	border-width: 3px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 11px;
	position: relative;
	margin-right: -10000px;
}

#u2268-4
{
	z-index: 181;
	width: 396px;
	min-height: 43px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: -2px;
}

#u2270
{
	z-index: 30;
	width: 1280px;
	height: 34px;
	background-color: #E6E6E6;
	position: relative;
	margin-right: -10000px;
	margin-top: 398px;
}

#u2252-20
{
	z-index: 65;
	width: 521px;
	min-height: 421px;
	border-style: none;
	background-color: transparent;
	font-size: 16px;
	text-align: justify;
	color: #323232;
	line-height: 19px;
	position: relative;
	margin-right: -10000px;
	margin-top: 26px;
	left: 109px;
}

#u2252-20:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 421px;
	width: 521px;
	margin: 26px -10000px 0px 0px;
}

#u2252-20:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 421px;
	width: 521px;
	margin: 26px -10000px 0px 0px;
}

#u2252-6
{
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
	font-style: normal;
}

#u2252-5
{
	font-style: italic;
}

#u2252-2,#u2252-3,#u2252-7,#u2252-9,#u2252-11,#u2252-13,#u2252-14,#u2252-15,#u2252-16,#u2252-17,#u2252-18
{
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
}

#u2259
{
	z-index: 177;
	width: 519px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 650px;
}

#u1822_img,#u2259_img
{
	padding-bottom: 1px;
}

#u2303
{
	z-index: 206;
	width: 520px;
	height: 9px;
	background-color: #323232;
	position: relative;
	margin-right: -10000px;
	left: 109px;
}

#trabalho
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	/* margin-top: 86px; */
	left: 627px;
}

#ppu2297-4
{
	width: 0.01px;
	margin-left: 109px;
	margin-top: 36px;
}

#pu2297-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-left: 541px;
}

#u2297-4
{
	z-index: 197;
	width: 312px;
	min-height: 31px;
	background-color: transparent;
	line-height: 26px;
	font-size: 22px;
	text-align: left;
	color: #323232;
	font-family: source-sans-pro, sans-serif;
	font-weight: 700;
	position: relative;
}

#u2300
{
	z-index: 205;
	width: 520px;
	height: 9px;
	background-color: #323232;
	top: -5px;
	margin-bottom: -5px;
	position: relative;
}

#pu2296-8
{
	width: 0.01px;
	margin-top: 9px;
}

#u2296-8
{
	z-index: 85;
	width: 332px;
	min-height: 93px;
	border-style: none;
	background-color: transparent;
	line-height: 19px;
	font-size: 16px;
	text-align: justify;
	color: #323232;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
}

#u2296-8:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 93px;
	width: 332px;
	margin: 0px -10000px 0px 0px;
}

#u2296-8:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 93px;
	width: 332px;
	margin: 0px -10000px 0px 0px;
}

#u2284
{
	z-index: 193;
	width: 168px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 352px;
}

#u2299-4
{
	z-index: 201;
	width: 312px;
	min-height: 31px;
	background-color: transparent;
	line-height: 26px;
	font-size: 22px;
	text-align: right;
	color: #323232;
	font-family: source-sans-pro, sans-serif;
	font-weight: 700;
	margin-left: 208px;
	margin-top: 46px;
	position: relative;
}

#u2302
{
	z-index: 210;
	width: 520px;
	height: 9px;
	background-color: #323232;
	position: relative;
}

#pu2290
{
	width: 0.01px;
	margin-top: 7px;
}

#u2290
{
	z-index: 195;
	width: 172px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u2298-7
{
	z-index: 93;
	width: 332px;
	min-height: 115px;
	border-style: none;
	background-color: transparent;
	line-height: 19px;
	font-size: 16px;
	text-align: justify;
	color: #323232;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 188px;
}

#u2298-7:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 115px;
	width: 332px;
	margin: 0px -10000px 0px 0px;
}

#u2298-7:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 115px;
	width: 332px;
	margin: 0px -10000px 0px 0px;
}

#pu2279
{
	z-index: 187;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
}

#u2279
{
	z-index: 0;
	width: 521px;
	background-color: #39B54A;
	opacity: 0.31;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=31)";
	filter: alpha(opacity=31);
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu2283
{
	width: 0.01px;
	position: relative;
	left: 62px;
	padding-top: 138px;
	z-index: 2;
	padding-bottom: 137px;
}

#u2283
{
	z-index: 188;
	width: 393px;
	border-width: 3px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 11px;
	position: relative;
	margin-right: -10000px;
}

#u2282-4
{
	z-index: 189;
	width: 396px;
	min-height: 43px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: -2px;
}

#u2271
{
	z-index: 185;
	width: 521px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#alojamento
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 121px;
	left: 250px;
}

#u2309
{
	z-index: 31;
	width: 1280px;
	height: 34px;
	background-color: #E6E6E6;
	margin-top: 52px;
	position: relative;
}

#ppu2332
{
	width: 0.01px;
	margin-left: 100px;
	margin-top: 70px;
}

#pu2050-17,#pu2332
{
	width: 0.01px;
	margin-right: -10000px;
}

#u2332
{
	z-index: 211;
	width: 436px;
	height: 9px;
	background-color: #323232;
	margin-left: 1px;
	position: relative;
}

#u2333-11
{
	z-index: 100;
	width: 436px;
	min-height: 153px;
	border-style: none;
	background-color: transparent;
	line-height: 19px;
	font-size: 16px;
	text-align: justify;
	color: #323232;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	margin-left: 1px;
	margin-top: 18px;
	position: relative;
}

div#u2333-1 {
    z-index: 100;
    width: 436px;
    min-height: 80px;
    border-style: none;
    background-color: transparent;
    line-height: 19px;
    font-size: 16px;
    text-align: justify;
    color: #323232;
    font-family: source-sans-pro, sans-serif;
    font-weight: 300;
    margin-left: 1px;
    margin-top: 18px;
    position: relative;
}

#u2333-11:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 153px;
	width: 436px;
	margin: 18px 0px 0px 1px;
}

#u2333-11:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 153px;
	width: 436px;
	margin: 18px 0px 0px 1px;
}

#u2333
{
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
}

#pu2310
{
	width: 0.01px;
	margin-top: 25px;
}

#u2310
{
	z-index: 212;
	width: 209px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u2316
{
	z-index: 214;
	width: 209px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 228px;
}

#pu2328
{
	z-index: 218;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-left: 521px;
}

#u2328
{
	z-index: 0;
	width: 540px;
	background-color: #29ABE2;
	opacity: 0.31;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=31)";
	filter: alpha(opacity=31);
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu2330
{
	width: 0.01px;
	position: relative;
	left: 71px;
	padding-top: 154px;
	z-index: 2;
	padding-bottom: 135px;
}

#u2330
{
	z-index: 219;
	width: 393px;
	border-width: 3px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 11px;
	position: relative;
	margin-right: -10000px;
}

#u2329-4
{
	z-index: 220;
	width: 396px;
	min-height: 43px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: source-sans-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: -2px;
}

#u2322
{
	z-index: 216;
	width: 540px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 521px;
}

#u2123
{
	z-index: 152;
	width: 1280px;
	height: 55px;
	margin-top: 46px;
	position: relative;
}

.ie #u2123
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u944-4
{
	z-index: 23;
	width: 124px;
	min-height: 35px;
	margin-left: 942px;
	top: -36px;
	margin-bottom: -35px;
}

#pu879
{
	width: 0.01px;
}

#u879
{
	z-index: 2;
	width: 1280px;
	margin-right: -10000px;
}

#u885
{
	z-index: 4;
	width: 47px;
	margin-right: -10000px;
	margin-top: 52px;
	left: 981px;
}

#u891-16
{
	z-index: 6;
	width: 208px;
	min-height: 145px;
	margin-right: -10000px;
	margin-top: 52px;
	left: 110px;
}

#u892
{
	z-index: 22;
	width: 115px;
	height: 4px;
	margin-right: -10000px;
	margin-top: 65px;
	left: 110px;
}

#menuu1018
{
	z-index: 230;
	width: 312px;
	margin-right: -10000px;
	margin-top: 47px;
	left: 494px;
}

#u1019
{
	width: 46px;
	min-height: 24px;
	margin-right: -10000px;
}

#u1020
{
	width: 46px;
	padding-bottom: 10px;
}

#u1020:hover
{
	width: 46px;
	min-height: 0px;
	margin: 0px;
}

#u1020.MuseMenuActive
{
	width: 43px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u1023-4
{
	width: 32px;
	min-height: 14px;
	margin-right: -10000px;
	top: 5px;
	left: 7px;
}

#u1020:hover #u1023-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 32px;
	margin: 0px -10000px -2px 0px;
}

#u1020.MuseMenuActive #u1023-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 32px;
	margin: 0px -10000px 0px 0px;
}

#u1033
{
	width: 75px;
	min-height: 24px;
	margin-right: -10000px;
	left: 48px;
}

#u1034
{
	width: 75px;
	padding-bottom: 10px;
}

#u1034:hover
{
	width: 75px;
	min-height: 0px;
	margin: 0px;
}

#u1034:active
{
	width: 75px;
	min-height: 0px;
	margin: 0px;
}

#u1034.MuseMenuActive
{
	width: 72px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u1035-4
{
	width: 61px;
	min-height: 14px;
	margin-right: -10000px;
	top: 5px;
	left: 7px;
}

#u1034:hover #u1035-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 61px;
	margin: 0px -10000px -2px 0px;
}

#u1034:active #u1035-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 61px;
	margin: 0px -10000px -2px 0px;
}

#u1034.MuseMenuActive #u1035-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 61px;
	margin: 0px -10000px 0px 0px;
}

#u1040
{
	width: 58px;
	min-height: 24px;
	margin-right: -10000px;
	left: 125px;
}

#u1041
{
	width: 58px;
	padding-bottom: 10px;
}

#u1041:hover
{
	width: 58px;
	min-height: 0px;
	margin: 0px;
}

#u1041:active
{
	width: 58px;
	min-height: 0px;
	margin: 0px;
}

#u1041.MuseMenuActive
{
	width: 55px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u1043-4
{
	width: 44px;
	min-height: 14px;
	margin-right: -10000px;
	top: 5px;
	left: 7px;
}

#u1041:hover #u1043-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 44px;
	margin: 0px -10000px -2px 0px;
}

#u1041:active #u1043-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 44px;
	margin: 0px -10000px -2px 0px;
}

#u1041.MuseMenuActive #u1043-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 44px;
	margin: 0px -10000px 0px 0px;
}

#u1047
{
	width: 60px;
	min-height: 24px;
	margin-right: -10000px;
	left: 195px;
}

#u1048
{
	width: 60px;
	padding-bottom: 10px;
}

#u1048:hover
{
	width: 60px;
	min-height: 0px;
	margin: 0px;
}

#u1048:active
{
	width: 60px;
	min-height: 0px;
	margin: 0px;
}

#u1048.MuseMenuActive
{
	width: 57px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u1050-4
{
	width: 65px;
	min-height: 14px;
	margin-right: -10000px;
	top: 5px;
	left: 0;
}

#u1048:hover #u1050-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 40px;
	margin: 0px -10000px -2px 0px;
}

#u1048:active #u1050-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 46px;
	margin: 0px -10000px -2px 0px;
}

#u1048.MuseMenuActive #u1050-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 46px;
	margin: 0px -10000px 0px 0px;
}

#u1026
{
	width: 65px;
	min-height: 24px;
	margin-right: -10000px;
	left: 247px;
}

#u1027
{
	width: 65px;
	padding-bottom: 10px;
}

#u1027:hover
{
	width: 65px;
	min-height: 0px;
	margin: 0px;
}

#u1027.MuseMenuActive
{
	width: 62px;
	min-height: 0px;
	margin: -1px -2px -2px -1px;
}

#u1028-4
{
	width: 51px;
	min-height: 14px;
	margin-right: -10000px;
	top: 5px;
	left: 10px;
}

#u1027:hover #u1028-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 51px;
	margin: 0px -10000px -2px 0px;
}

#u1027.MuseMenuActive #u1028-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 51px;
	margin: 0px -10000px 0px 0px;
}

body
{
	position: relative;
	min-width: 1280px;
}

#page .verticalspacer
{
	clear: both;
}

div#u2135 {
    display: inline-flex;
}

.reg {
    font-weight: bold;
    font-size: 16px;
    text-decoration: underline;
}

