.bg-topo {
	font-weight: bold;
}
.bg-azul-3D587C {
	background-color: #3D587C;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.trebuchet-10-cinza {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.trebuchet-11-branca {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.trebuchet-11-preta {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.trebuchet-11-azul {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #4D6F9D;
	text-decoration: none;
}
.trebuchet-12-laranja {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
.trebuchet-13-azul {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #3D587C;
	text-decoration: none;
}
.trebuchet-18-azul {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #3D587C;
	text-decoration: none;
}
.trebuchet-18-verde {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #7C7C00;
	text-decoration: none;
}
.trebuchet-18-laranja {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #FF6600;
	text-decoration: none;
}
.formulario {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}

table.FormularioContato{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

table.FormularioContato tr td input{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}

table.FormularioContato tr td select{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}

table.FormularioContato tr td textarea{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}

.bg-linha-cinza-esq {
	background-image: url(../imagens/bgs/linha-cinza-esquerda.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg-topo-tabelas-menus {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(../imagens/bgs/topo-tabelas-menus.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-rodape-tabelas-menus {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(../imagens/bgs/rodape-tabelas-menus.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg-lateral-tabelas-menus {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(../imagens/bgs/lateral-tabelas-menus.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.bg-azul-lateral {
	background-color: #5B7DA0;
}
.bg-gradient-lateral-direita {
	background-color: #5B7DA0;
	background-image: url(../imagens/bgs/gradient-lateral-direita.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.rodape-canto-direito {
	background-image: url(../imagens/bgs/rodape-canto-direito.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.topo-canto-direito {
	background-image: url(../imagens/bgs/topo-canto-direito.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.canto-superior-esquerdo {
	background-image: url(../imagens/bgs/canto-superior-esquerdo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.canto-inferior-esquerdo {
	background-image: url(../imagens/bgs/canto-inferior-esquerdo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.canto-inferior-direito {
	background-image: url(../imagens/bgs/canto-inferior-direito.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.sombra-inferior {
	background-image: url(../imagens/bgs/sombra-inferior.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.lateral-esquerda {
	background-image: url(../imagens/bgs/lateral-esquerda.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.lateral-direita {
	background-image: url(../imagens/bgs/lateral-direita.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg-cursos-canto-esquerdo {
	background-image: url(../imagens/bgs/cursos-canto-esquerdo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg-cursos-canto-direito {
	background-image: url(../imagens/bgs/cursos-canto-direito.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg-cursos-centro {
	background-image: url(../imagens/bgs/cursos-centro.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bg-cinza-DFDFDF {
	background-color: #DFDFDF;
}
.bg-livrari-centro {
	background-image: url(../imagens/bgs/livraria-centro.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bg-noticias-centro {
	background-image: url(../imagens/bgs/noticias-centro.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bg-noticias-canto-esquerdo {
	background-image: url(../imagens/bgs/noticias-canto-esquerdo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg-noticias-canto-direito {
	background-image: url(../imagens/bgs/noticias-canto-direito.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg-livraria-canto-esquerdo {
	background-image: url(../imagens/bgs/livraria-canto-esquerdo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg-livraria-canto-direito {
	background-image: url(../imagens/bgs/livraria-canto-direito.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.trebuchet-11-cinza {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.trebuchet-11-cinza a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.trebuchet-11-cinza a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.trebuchet-10-preta {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.bg-internas-canto-esquerdo {
	background-image: url(../imagens/bgs/internas-canto-esquerdo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg-internas-centro {
	background-image: url(../imagens/bgs/internas-centro.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bg-internas-canto-direito {
	background-image: url(../imagens/bgs/internas-canto-direito.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg-lateral-esquerda-expandida {
	background-image: url(../imagens/bgs/lateral-esquerda-expandida.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.bg-lateral-direita-expandida {
	background-image: url(../imagens/bgs/lateral-direita-expandida.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.formulario-contato {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;

}
.lateral-esquerda-internas {
	background-image: url(../imagens/bgs/lateral-esquerda-internas.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.lateral-direita-internas {
	background-image: url(../imagens/bgs/lateral-direita-internas.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.topo-canto-direito-internas {
	background-image: url(../imagens/bgs/topo-canto-direito-internas.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-cinza-F0F0F0 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F0F0F0;
}
.bordatabela {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #DFDFDF;
}
.menu {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	width: 140px;



}
.bg-topo-curso-regular {
	background-image: url(../imagens/bgs/bg-topo-curso-regular.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-menu-curso-regular {
	background-image: url(../imagens/bgs/bg-menu-curso-regular.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-lateral-esq-curso-regular {
	background-image: url(../imagens/bgs/bg-lateral-esq-curso-regular.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg-centro-curso-regular {
	background-image: url(../imagens/bgs/bg-centro-curso-regular.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bg-lateral-dir-curso-regular {
	background-image: url(../imagens/bgs/bg-lateral-dir-curso-regular.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg-barra-bolinha-icone {
	background-image: url(../imagens/barra/bgs/bolinha-icone.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-barra-borda-superior {
	background-image: url(../imagens/barra/bgs/borda-superior.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg-barra-canto-superior {
	background-image: url(../imagens/barra/bgs/canto-superior-direito.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-barra-borda-esquerda {
	background-image: url(../imagens/barra/bgs/borda-esquerda.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #F0F0F0;

}
.bg-barra-borda-direita {
	background-image: url(../imagens/barra/bgs/borda-direita.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg-barra-canto-inferior-esquerdo {
	background-image: url(../imagens/barra/bgs/canto-inferior-esquerdo.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-barra-borda-inferior {
	background-image: url(../imagens/barra/bgs/borda-inferior.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg-barra-canto-inferior-direito {
	background-image: url(../imagens/barra/bgs/canto-inferior-direito.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bordaMapa {
	border: 1px solid #3E597C;
}
.bg-gradient-lateral-esquerda {
	background-image: url(../imagens/bgs/gradient-lateral-esquerda.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #5B7DA0;

}
.logo-manager {
	background-color: #3D587C;
	background-image: url(../manager/imagens/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.trebuchet-manager {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #3D587C;
	text-decoration: none;
}
form {
	margin: 0px;
	padding: 0px;
}
#container_class{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	width: 107px;
}
#top_class{
	background-image: url(../imagens/bgs/borda_superior.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 11px;
	width: 107px;
}
#box_class{
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	height: 160px;
	width: 107px;
}
#bottom_class{
	background-image: url(../imagens/bgs/borda_inferior.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 9px;
	width: 107px;
}
#container_class_produto{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	width: 496px;
}
#top_class_produto{
	background-image: url(../imagens/bgs/borda_superior_produto.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 6px;
	width: 496px;
}
#box_class_produto{
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	width: 496px;
}
#bottom_class_produto{
	background-image: url(../imagens/bgs/borda_inferior_produto.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 6px;
	width: 496px;
}
.login{
	font-family: trebuchet;
	font-size: 12px;
	color: #666666;
	display: inline;
}
.login_left{
	float: left;
}
.login_right{
	float: right;
}
.formulario-editora {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	height: 15px;

}

