*{
	outline:none;
}
a{
	text-decoration:none;
}
a img{
	border:none;
}

#filtro_espaco_form{
	width:120px;
	height:45px;
}
.showTip:hover
{
	text-decoration:none;
}
#main {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
#conteudo {
	position: relative;
	margin-left: 15px;
	width: 525px;
}
#topo {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../imagens/bg_topo.jpg);
	background-repeat: no-repeat;
	height: 222px;
	position: relative;
}
#tools {
	height: 75px;
	width: 457px;
	position: absolute;
	left: 278px;
	top: 35px;
	background-image: url(../imagens/fio_tools.png);
	background-repeat: no-repeat;
	background-position: -11px center;
	float: left;
}
#seguranca_fora{
	width: 970px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-bottom: 30px;
}

#seguranca{
	border: 1px dotted #777;
	width: 970px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-bottom: 30px;
}

#rodape {
	width: 975px;
	height: 250px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../imagens/rdp.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	position: relative;
	margin-bottom: 30px;
}

.twitter{
	cursor:pointer;
}
.orkut{
	cursor:pointer;
}
.cursorpointer{
	cursor:pointer;
}
#rodape a{
	color:#FFF;
}

#curso {
	width: 240px;
	margin: 5px;
}

#img_curso {
	background-image: url(../imagens/borda_curso.png);
	background-repeat: no-repeat;
	width: 251px;
	background-position: center top;
	position: relative;
}
#contagem {
	background-image: url(../imagens/contagem.png);
	background-repeat: no-repeat;
	height: 76px;
	width: 305px;
	position: absolute;
	left: 9px;
	top: 126px;
}
#top_menu {
	background-image: url(../imagens/top_menu3.png);
	background-repeat: no-repeat;
	height: 63px;
	width: 678px;
	position: absolute;
	right: 10px;
	top: 142px;
}
#top_menu2 {
	height: 63px;
	width: 675px;
	position: absolute;
	right: 10px;
	top: 150px;
}
#menu {
	background-image: url(../imagens/sombra_menu2.png);
	background-position:center center;
	background-repeat: no-repeat;
	background-position: right top;
	width: 175px;
	position: relative;
}
#como_funciona {
	width: 236px;
	position: relative;
}
#parceiros {
	position: relative;
}

#guias {
	margin-top: 30px;
	position: relative;
}
#rodape_areas {
	float: left;
	position: absolute;
	left: 46px;
	top: 35px;
}

#rodape_areas a{
	color:#FFF;
}


#rodape_Institucional {
	float: left;
	position: absolute;
	left: 247px;
	top: 36px;
}
#rodape_relacionamento {
	float: left;
	position: absolute;
	left: 444px;
	top: 37px;
}
#rodape_pagamento {
	float: left;
	position: absolute;
	left: 624px;
	top: 37px;
}
#rodape_area_alunos {
	float: left;
	position: absolute;
	left: 772px;
	top: 37px;
}
#item_tools {
	height: 75px;
	margin-left: 20px;
	position: relative;
	float: left;
	text-align: center;
}
#login {
	position: absolute;
	width: 243px;
	left: 749px;
	top: 26px;
}
#quem_somos {
	position: relative;
	padding-left: 15px;
}
#nossas_vantagens_bg {
	background-image: url(../imagens/nossas_vantagens.png);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	width: 236px;
	margin-bottom: 30px;
	padding-top: 120px;
	padding-bottom: 15px;
	margin-top: -20px;
}

#item_vantagens {
	width: 200px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	margin-top: 18px;
}
#top_menu_interno {
	background-image: url(../imagens/top_menu_interno.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 80px;
	width: 981px;
	margin-left: 10px;
	bottom: 10px;
	position: absolute;
}
#borda_parceiros {
	border: 1px dotted #777;
	width: 173px;
	position: relative;
}

#logo {
	cursor:pointer;
	background-image: url(../imagens/logo_2.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 231px;
	position: absolute;
	left: 25px;
	top: 45px;
}
#comp_count
{
	float:left;
	margin-left:24px;
}
.borda_top {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #1b5b75;
}
.borda_baixo {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1b5b75;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #1b5b75;
}
.borda_bottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1b5b75;
}
.borda_lateral {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #1b5b75;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #1b5b75;
}

div.wlby_movie
{
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 58px;
	height: 56px;
}
.wlby_text p { padding: 0; margin: 0; }

a.wlby_classic-link { color: inherit; text-decoration: none; }
a.wlby_classic-link:link { color: inherit; text-decoration: none; }
a.wlby_classic-link:hover { color: inherit; text-decoration: none; }
a.wlby_classic-link:active { color: inherit; text-decoration: none; }
a.wlby_classic-link:visited { color: inherit; text-decoration: none; }

a.wlby_tlf-link { color: inherit; text-decoration: none; }
a.wlby_tlf-link:link { color: inherit; text-decoration: none; }
a.wlby_tlf-link:hover { color: inherit; text-decoration: none; }
a.wlby_tlf-link:active { color: inherit; text-decoration: none; }
a.wlby_tlf-link:visited { color: inherit; text-decoration: none; }

.wlby_button > * { visibility: hidden; }
.wlby_button > .wlby_button_normal { visibility: visible; }
.wlby_button:hover > .wlby_button_normal { visibility: hidden; }
.wlby_button:hover > .wlby_button_hover { visibility: visible; }
.wlby_button:active > .wlby_button_normal { visibility: hidden; }
.wlby_button:active > .wlby_button_hover { visibility: hidden; }
.wlby_button:active > .wlby_button_active { visibility: visible; }

@-webkit-keyframes wlby_frameset-animation {
	from { }
	to { }
}

.wlby_fs, .wlby_graphic 
{
	-webkit-animation-name: wlby_frameset-animation;
}

.wlby_graphic 
{
	-webkit-animation-duration: 1s;
}

.wlby_masked 
{
	height: inherit;
	position: inherit;
	width: inherit;
}

.wlby_sprite 
{
	-webkit-animation-name: wlby_frameset-animation;
	-webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes wlby_KF_19 {
from, 1% {
	-webkit-transform: matrix(1, 0, 0, 1, 0, 0) rotate(0deg) scale(1, 1);
}
1.01%, 2.01% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.006, 0.008) rotate(-159.968deg) scale(0.9981, 0.9981);
}
2.02%, 3.02% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.024, 0.001) rotate(40.078deg) scale(0.9984, 0.9984);
}
3.03%, 4.03% {
	-webkit-transform: matrix(1, 0, 0, 1, 0.042, 0.034) rotate(60.173deg) scale(0.9975, 0.9975);
}
4.04%, 5.04% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.024, -0.008) rotate(80.183deg) scale(0.9994, 0.9994);
}
5.05%, 6.05% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.028, -0.031) rotate(100.01deg) scale(0.9985, 0.9985);
}
6.06%, 7.06% {
	-webkit-transform: matrix(1, 0, 0, 1, 0.028, -0) rotate(119.859deg) scale(0.9986, 0.9986);
}
7.07%, 8.07% {
	-webkit-transform: matrix(1, 0, 0, 1, 0.086, -0.011) rotate(139.901deg) scale(0.9972, 0.9972);
}
8.08%, 9.08% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.013, -0.022) rotate(159.978deg) scale(0.999, 0.999);
}
9.09%, 10.09% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.026, 0.023) rotate(-179.999deg) scale(0.9989, 0.9989);
}
10.1%, 11.1% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.022, -0.013) rotate(-159.978deg) scale(0.999, 0.999);
}
11.11%, 12.11% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.011, 0.037) rotate(-139.902deg) scale(0.9971, 0.9971);
}
12.12%, 13.12% {
	-webkit-transform: matrix(1, 0, 0, 1, -0, 0.028) rotate(-119.859deg) scale(0.9986, 0.9986);
}
13.13%, 14.13% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.032, 0.072) rotate(-100.011deg) scale(0.9985, 0.9985);
}
14.14%, 15.14% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.008, -0.024) rotate(-80.183deg) scale(0.9994, 0.9994);
}
15.15%, 16.15% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.017, -0.058) rotate(-60.174deg) scale(0.9975, 0.9975);
}
16.16%, 17.16% {
	-webkit-transform: matrix(1, 0, 0, 1, 0.001, -0.024) rotate(-40.078deg) scale(0.9984, 0.9984);
}
17.17%, 18.17% {
	-webkit-transform: matrix(1, 0, 0, 1, -0.007, 0.006) rotate(-20.033deg) scale(0.9981, 0.9981);
}
18.18%, to {
	-webkit-transform: matrix(1, 0, 0, 1, 0, 0) rotate(0deg) scale(1, 1);
}
}
.wlby_5
{
	-webkit-transform: matrix(1, 0, 0, 1, 1, 1);
}

.wlby_6
{
	position: absolute;
}

.wlby_3
{
	-webkit-mask-image: url(Sem título-1_assets/svgblock_0.svg);
	-webkit-mask-position: 1px 1px;
	-webkit-mask-repeat: no-repeat;
}

@media only screen and (device-width: 320px) and (device-height: 480px) /* iphone 3 */, screen and (device-width: 640px) and (device-height: 960px) /* iphone 4 */, screen and (device-width: 768px) and (device-height: 1024px) /* ipad */
{

	.wlby_3
	{
		-webkit-mask-position: 0px 0px;
	}

}

.wlby_4
{
	-webkit-mask-image: url(Sem título-1_assets/svgblock_0.svg);
	-webkit-mask-position: 1px 1px;
	-webkit-mask-repeat: repeat;
}

@media only screen and (device-width: 320px) and (device-height: 480px) /* iphone 3 */, screen and (device-width: 640px) and (device-height: 960px) /* iphone 4 */, screen and (device-width: 768px) and (device-height: 1024px) /* ipad */
{

	.wlby_4
	{
		-webkit-mask-image: none;
	}

}

.wlby_2
{
	-webkit-transform: matrix(1, 0, 0, 1, -1, -1);
	height: 47px;
	position: absolute;
	width: 47px;
}

@media only screen and (device-width: 320px) and (device-height: 480px) /* iphone 3 */, screen and (device-width: 640px) and (device-height: 960px) /* iphone 4 */, screen and (device-width: 768px) and (device-height: 1024px) /* ipad */
{

	.wlby_2
	{
		height: 45px;
		width: 45px;
	}

}

.wlby_1
{
	-webkit-animation-duration: 4.16667s;
	-webkit-animation-name: wlby_KF_19;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform-origin: 22.5px 22.5px;
	-webkit-animation-timing-function: linear;
}

@-moz-keyframes wlby_KF_19 {
from, 1% {
	-moz-transform: matrix(1, 0, 0, 1, 0, 0) rotate(0deg) scale(1, 1);
}
1.01%, 2.01% {
	-moz-transform: matrix(1, 0, 0, 1, -0.006, 0.008) rotate(-159.968deg) scale(0.9981, 0.9981);
}
2.02%, 3.02% {
	-moz-transform: matrix(1, 0, 0, 1, -0.024, 0.001) rotate(40.078deg) scale(0.9984, 0.9984);
}
3.03%, 4.03% {
	-moz-transform: matrix(1, 0, 0, 1, 0.042, 0.034) rotate(60.173deg) scale(0.9975, 0.9975);
}
4.04%, 5.04% {
	-moz-transform: matrix(1, 0, 0, 1, -0.024, -0.008) rotate(80.183deg) scale(0.9994, 0.9994);
}
5.05%, 6.05% {
	-moz-transform: matrix(1, 0, 0, 1, -0.028, -0.031) rotate(100.01deg) scale(0.9985, 0.9985);
}
6.06%, 7.06% {
	-moz-transform: matrix(1, 0, 0, 1, 0.028, -0) rotate(119.859deg) scale(0.9986, 0.9986);
}
7.07%, 8.07% {
	-moz-transform: matrix(1, 0, 0, 1, 0.086, -0.011) rotate(139.901deg) scale(0.9972, 0.9972);
}
8.08%, 9.08% {
	-moz-transform: matrix(1, 0, 0, 1, -0.013, -0.022) rotate(159.978deg) scale(0.999, 0.999);
}
9.09%, 10.09% {
	-moz-transform: matrix(1, 0, 0, 1, -0.026, 0.023) rotate(-179.999deg) scale(0.9989, 0.9989);
}
10.1%, 11.1% {
	-moz-transform: matrix(1, 0, 0, 1, -0.022, -0.013) rotate(-159.978deg) scale(0.999, 0.999);
}
11.11%, 12.11% {
	-moz-transform: matrix(1, 0, 0, 1, -0.011, 0.037) rotate(-139.902deg) scale(0.9971, 0.9971);
}
12.12%, 13.12% {
	-moz-transform: matrix(1, 0, 0, 1, -0, 0.028) rotate(-119.859deg) scale(0.9986, 0.9986);
}
13.13%, 14.13% {
	-moz-transform: matrix(1, 0, 0, 1, -0.032, 0.072) rotate(-100.011deg) scale(0.9985, 0.9985);
}
14.14%, 15.14% {
	-moz-transform: matrix(1, 0, 0, 1, -0.008, -0.024) rotate(-80.183deg) scale(0.9994, 0.9994);
}
15.15%, 16.15% {
	-moz-transform: matrix(1, 0, 0, 1, -0.017, -0.058) rotate(-60.174deg) scale(0.9975, 0.9975);
}
16.16%, 17.16% {
	-moz-transform: matrix(1, 0, 0, 1, 0.001, -0.024) rotate(-40.078deg) scale(0.9984, 0.9984);
}
17.17%, 18.17% {
	-moz-transform: matrix(1, 0, 0, 1, -0.007, 0.006) rotate(-20.033deg) scale(0.9981, 0.9981);
}
18.18%, to {
	-moz-transform: matrix(1, 0, 0, 1, 0, 0) rotate(0deg) scale(1, 1);
}
}

.wlby_1
{
	-moz-animation-duration: 4.16667s;
	-moz-animation-name: wlby_KF_19;
	-moz-animation-iteration-count: infinite;
	-moz-transform-origin: 22.5px 22.5px;
	-moz-animation-timing-function: linear;
}
