.form_textarea {
	background-color: #BABABA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


body,td,th {
	font-family: Arial, Helvetica, sans-serif, Arial Narrow;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
	background-image: url(imagens/bg.gif);
	background-repeat: repeat;
	background-position: left top;
}
.login {
	font-family: Tahoma, Arial, Verdana;
	font-size: 9px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
}
.form_login {
	background-color: #BABABA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 78px;
}
.form_texto {
	background-color: #BABABA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height: 14px;
}

.coluna_esquerda {
	background-attachment: fixed;
	background-image: url(imagens/coluna_esquerda.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.coluna_direita {
	background-attachment: fixed;
	background-image: url(imagens/coluna_direita.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.rodape {

	font-family: Tahoma, Arial, Verdana;
	font-size: 9px;
	line-height: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.texto_destaque {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.h1_turmas {
	display: inline;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.texto_interna {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #646464;
	text-decoration: none;
	line-height: 16px;
}
.texto_comentarios {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #646464;
	text-decoration: none;
	line-height: 11px;

}
.texto_titulo {
	font-family: Arial, Verdana;
	font-size: 15px;
	color: #231F20;
	text-decoration: none;
	line-height: 15px;
}
.texto_subtitulo {
	font-family: Arial, Verdana;
	font-size: 15px;
	color: #F31C24;
	text-decoration: none;
	line-height: 15px;
}
.texto_destaque:hover {
	text-decoration: underline;
}
.link {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #D5262C;
	text-decoration: underline;
}
.bg_conteudo {
	background-image: url(imagens/bg_conteudo.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.bg_internas {
	background-image: url(imagens/bg_internas.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.texto_depoimentos {
	font-family: Tahoma, Arial, Verdana;
	font-size: 9px;
	line-height: 11px;
	color: #646464;
	text-decoration: none;
}
.data {
	font-family: Tahoma, Arial, Verdana;
	font-size: 9px;
	color: #9A9A9A;
	text-decoration: none;
}
.bg_newsletter {
	background-image: url(imagens/bg_newsletter.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.bg_curso {
	background-image: url(imagens/bg_titulo.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-position: 0px 0px;
	
}
.tahoma11cinzaescuro {
	font-family: tahoma;font-size: 11px;color: #646464;text-decoration: none;
}

.tahoma11preto {
	font-family: tahoma;font-size: 11px;color: #000000;text-decoration: none;
}
.tahoma11verm {
	font-family: tahoma;font-size: 11px;color: #D5262C;text-decoration: none;
}
.tahoma11cinza {
	font-family: tahoma;font-size: 11px;color: #7F7F7F;text-decoration: none;
}
.tahoma9preto {
	font-family: tahoma;font-size: 9px;color: #000000;text-decoration: none;
}

.tahoma9verm {
	font-family: tahoma;font-size: 9px;color: #F91c24;text-decoration: none;
}

a {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #D5262C;
	text-decoration: underline;
}
