/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

	Copyright (c) 2008-2009 AgenciaWX Development Team
	Última revisão: Jhony Pacheco Gomes 06/01/2010

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Itens de Layout
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#all {
	background:#F4F4F4;
	width:980px;
	margin:35px auto 20px auto;
}
#header {
	height:150px;
	position:relative;
	clear:both;
}
#header h1 a{
	background:transparent url("../img/logo.png") no-repeat;
	width:482px;
	height:81px;
	left:270px;
	top:45px;
	position:absolute;
	display:block;
	text-indent:-4000px;
	overflow:hidden;
}
#header-foto {
	background:url("../img/heder_foto_bkg.png") no-repeat;
	width:270px;
	height:175px;
	top:-30px;
	left:-25px;
	position:absolute;
}
#area-restrita {
	width:155px;
	top:30px;
	left:790px;
	position:absolute;
}
#area-restrita h3 {
	padding-bottom:5px;
}
#area-restrita #form-field-id, #area-restrita #form-field-area {
	display:none;
}
#area-restrita .wxform-field {
	padding:2px 0 0 0;
}
#area-restrita label {
	height:17px;
	line-height:17px;
	display:block;
	font-size:11px;
	clear:both;
	float:none;
	line-height:normal;
	margin:0;
	padding:0;
	text-align:left;
	width:auto;	
}
#area-restrita input {
	background:url("../img/input_bkg.jpg") repeat-x left bottom;
	width:153px;
	border:1px solid #999;
	color:#666;
	font-size:12px;
	height:20px;
	line-height:20px;
	padding:0;	
}
#area-restrita #form-field-senha {
	clear:none;
	float:left;
	display:inline;
	margin:0;
	width:80px;
}
#area-restrita input#id-field-senha {
	width:80px;
}
#area-restrita #form-field-submit {
	width:60px;
	height:22px;
	float:left;
	display:inline;
	clear:none;
	margin:0;
	padding-left:13px;
	padding-top:19px;
}
#area-restrita #form-field-submit input {
	width:60px;
	height:22px;
	font-size:12px;
	padding-bottom:4px;
}
#area-restrita p {
	clear:both;
}
#area-restrita #logado-nome p {
	padding-bottom:3px;
}
#area-restrita #logado-nome a {
	background:#F90;
	border:1px solid #AAA;
	height:15px;
	line-height:15px;
	font-size:10px;
	color:#FFF;
	display:inline-block;
	text-align:center;
	width:100px;
}
#area-restrita #logado-nome a:hover {
	background:#0A3060;
	border:1px solid #B9C2D3;
}
#header-icon1 {
	background:url("../img/icon_header.png") no-repeat;
	width:37px;
	height:51px;
	top:-10px;
	left:10px;
	position:absolute;
}
#header-icon2 {
	background:url("../img/icon_header.png") no-repeat;
	width:37px;
	height:51px;
	top:-10px;
	left:935px;
	position:absolute;
}
#menu {
	width:180px;
	padding-left:15px;
	font-size:16px;
}
#menu ul li a {
	color:#3D5A8C;
}
#content {
	padding:20px;
	clear:both;
}
#main-content {
	width:650px;
	padding-right:30px;
	float:right;
	display:inline;
}
#main-content h2 {
	padding-bottom:15px;
	font-size:25px;
	line-height:27px;
}
#main-content p {
	font-size:12px;
	padding:10px 0;
}
#main-content ul {
	font-size:12px;
	padding:5px 0 5px 20px;
}
#main-content ul li {
	list-style:disc;
	padding-left:10px;
}
#main-content ul li {
	padding:5px 0;
}
#sidebar {
	float:left;
	display:inline;
	width:250px;
}
#sidebar-cursos {
	width:150px;
	padding-top:25px;
	padding-left:20px;
}
#sidebar-cursos h2 {
	background:url("../img/txt_sidebar_cursos.jpg") no-repeat center center;
	height:50px;
	text-indent:-9000px;
	overflow:hidden;
}
#sidebar-artigos {
	width:150px;
	padding:25px 20px;
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;
	margin-top:25px;
	border-top:1px solid #999;
}
#sidebar-artigos h2 {
	background:url("../img/txt_sidebar_artigos.jpg") no-repeat center center;
	height:50px;
	text-indent:-9000px;
	overflow:hidden;
}
.sidebar {
}
.sidebar .conteudo {
	padding-top:30px;
}
.sidebar .conteudo .curso {
	width:150px;
	position:relative;
}
.sidebar .conteudo .curso img {
	display:none;
}
.sidebar .conteudo .curso .img-bkg {
	background:url("../img/curso_foto_bkg.png") no-repeat;
	width:148px;
	height:128px;
	z-index:1;
}
.sidebar .conteudo .curso .img a {
	width:148px;
	height:128px;
	display:block;
	z-index:1;
}
.sidebar .conteudo .curso .disponibilidade {
	width:98px;
	height:57px;
	top:8px;
	/*left:55px;*/
	left:41px;
	position:absolute;
	z-index:2;
	text-indent:-9000px;
	overflow:hidden;
}
.sidebar .conteudo .curso .disponibilidade a {
	height:57px;
	display:block;
	z-index:2;
}
.sidebar .conteudo .curso .disponivel a {
	background:url("../img/curso_disponivel.png") no-repeat;
}
.sidebar .conteudo .curso .indisponivel a {
	background:url("../img/curso_indisponivel.png") no-repeat;
}
.sidebar .conteudo .curso .breve a {
	background:url("../img/curso_breve.png") no-repeat;
}
.sidebar .conteudo .curso p {
	text-align:center;
}
.sidebar .conteudo .curso h3 {
	padding-bottom:4px;
	font-size:15px;
	line-height:17px;
	text-align:center;
	font-weight:normal;
}
.sidebar .conteudo .curso h3 a {
	color:#666;
}
.sidebar .conteudo .curso .preco {
	color:#0A3060;
	text-align:center;
	height:15px;
	line-height:15px;
}
.sidebar .conteudo .curso a.saiba-mais {
	background:url("../img/bt_saiba_mais.jpg") no-repeat;
	width:90px;
	height:29px;
	margin:0 auto;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
.sidebar .conteudo .item {
	overflow:hidden;
	text-align:center;
}
.sidebar .conteudo .item .foto {
}
.sidebar .conteudo .item .foto img {
	width:100px;
	height:80px;
}
.sidebar .conteudo .item .texto {
}
.sidebar .conteudo .item .texto h3 {
	padding-bottom:4px;
	font-size:14px;
	line-height:16px;
}
.sidebar .conteudo .item .texto h3 a {
	color:#3D598C;
	font-weight:normal;
}
.sidebar .conteudo .item .texto p {
	padding:2px 0 0 0 !important;
	font-size:11px !important;
	line-height:13px;
}
.sidebar .conteudo .item a.saiba-mais {
	background:url("../img/bt_saiba_mais.jpg") no-repeat;
	width:90px;
	height:29px;
	margin:0 auto;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
#footer {
	padding:0 20px 0px 20px;
	clear:both;
}
#footer #inf {
	clear:both;
}
#footer #inf .banner {
	padding:0 5px;
	float:left;
	display:inline;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Copyright - Assinatura da Ag�ncia WX
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#copyright {
	margin:0px auto;
	width:410px;
	color:#06C;
	font-weight:bold;
	padding:20px 0 10px 0;
}
#copyright p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	font-weight:normal;
	text-align:left;
}
#copyright a {
	color:#666;
}
#copyright .copyright-logo {
	float:left;
	padding-top:1px;
}
#copyright .copyright-texto {
	float:left;
	padding-left:5px;
}
#copyright .copyright-privacidade {
	float:right;
	padding-top:5px;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Inicial
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#destaque {
	clear:both;
}
#destaque #menu {
	float:left;
	display:inline;
}
#destaque #destaque-content {
	float:right;
	display:inline;
	position:relative;
}
#destaque #destaque-bkg {
	background:#666;
	width:700px;
	height:45px;
	top:30px;
	opacity:0.65;
	filter: alpha(opacity=65);
	position:absolute;
}
#destaque #destaque-titulo {
	width:700px;
	height:45px;
	top:30px;
	color:#FFF;
	position:absolute;
}
#destaque #destaque-titulo h3 {
	padding-left:30px;
	line-height:45px;
	float:left;
	display:inline;
	font-size:25px;
	font-weight:normal;
}
#destaque #destaque-titulo p {
	padding-left:30px;
	line-height:45px;
	float:left;
	display:inline;
}
#destaque #destaque-titulo ul#destaque-nav {
	padding-top:10px;
	padding-right:35px;
	float:right;
	display:inline;
}
#destaque #destaque-titulo ul#destaque-nav li {
	padding-left:5px;
	float:left;
	display:inline;
}
#destaque #destaque-titulo ul#destaque-nav li a {
	background:url("../img/nav_bkg.png") no-repeat;
	width:25px;
	height:25px;
	float:left;
	display:block;
	color:#FFF;
	font-size:14px;
	line-height:25px;
	text-align:center;
	cursor:pointer;
}
#destaque #destaque-titulo ul#destaque-nav li a:hover {
	background:url("../img/nav_bkg.png") no-repeat -25px top;
}
#inicial-cursos {
}
#inicial-cursos h2 {
	background:url("../img/txt_cursos_online.jpg") no-repeat;
	width:434px;
	height:25px;
	text-indent:-9000px;
	overflow:hidden;
}
#inicial-palestras {
}
#inicial-palestras h2 {
	background:url("../img/txt_palestras_presenciais.jpg") no-repeat;
	width:398px;
	height:25px;
	text-indent:-9000px;
	overflow:hidden;
}
#inicial-artigos {
}
#inicial-artigos h2 {
	background:url("../img/txt_artigos_especializados.jpg") no-repeat;
	width:286px;
	height:25px;
	text-indent:-9000px;
	overflow:hidden;
}
.inicial {
	margin-top:40px;
}
.inicial .titulo {
	height:35px;
	border-bottom:1px solid #CCC;
	overflow:hidden;
}
.inicial .titulo h2 {
	float:left;
	display:inline;
}
.inicial .titulo p {
	padding-top:3px;
	padding-left:50px;
	float:left;
	display:inline;
}
.inicial .titulo .porque {
	float:right;
	display:inline;
}
.inicial .titulo .porque a {
	background:url("../img/bt_porque_comprar.jpg") no-repeat;
	width:109px;
	height:35px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
.inicial .titulo .como {
	float:right;
	display:inline;
}
.inicial .titulo .como a {
	background:url("../img/bt_como_funciona.jpg") no-repeat;
	width:109px;
	height:35px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
.inicial .titulo .ver-todos {
	float:right;
	display:inline;
}
.inicial .titulo .ver-todos a {
	background:url("../img/bt_ver_todos.jpg") no-repeat;
	width:76px;
	height:35px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
.inicial .titulo .mais {
	float:right;
	display:inline;
}
.inicial .titulo .mais a {
	background:url("../img/bt_ver_mais_artigos.jpg") no-repeat;
	width:109px;
	height:35px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
.inicial .conteudo {
	padding-top:30px;
}
.inicial .conteudo .prev a {
	background:url("../img/icon_prev.jpg") no-repeat;
	width:21px;
	height:44px;
	margin-top:35px;
	float:left;
	display:block;
}
.inicial .conteudo .next a {
	background:url("../img/icon_next.jpg") no-repeat;
	width:21px;
	height:44px;
	margin-top:35px;
	float:left;
	display:block;
}
.inicial .conteudo .curso {
	width:150px;
	/*padding:0 14px;*/
	padding:0 19px;
	float:left;
	display:inline;
	position:relative;
}
.inicial .conteudo .curso img {
	display:none;
}
.inicial .conteudo .curso .img-bkg {
	background:url("../img/curso_foto_bkg.png") no-repeat;
	width:148px;
	height:128px;
	z-index:1;
}
.inicial .conteudo .curso .img a {
	width:148px;
	height:128px;
	display:block;
	z-index:1;
}
.inicial .conteudo .curso .disponibilidade {
	width:98px;
	height:57px;
	top:8px;
	/*left:55px;*/
	left:60px;
	position:absolute;
	z-index:2;
	text-indent:-9000px;
	overflow:hidden;
}
.inicial .conteudo .curso .disponibilidade a {
	height:57px;
	display:block;
	z-index:2;
}
.inicial .conteudo .curso .disponivel a {
	background:url("../img/curso_disponivel.png") no-repeat;
}
.inicial .conteudo .curso .indisponivel a {
	background:url("../img/curso_indisponivel.png") no-repeat;
}
.inicial .conteudo .curso .breve a {
	background:url("../img/curso_breve.png") no-repeat;
}
.inicial .conteudo .curso p {
	text-align:center;
}
.inicial .conteudo .curso h3 {
	height:65px;
	font-size:15px;
	line-height:15px;
	text-align:center;
	font-weight:normal;
}
.inicial .conteudo .curso h3 a {
	color:#666;
}
.inicial .conteudo .curso .preco {
	color:#0A3060;
	text-align:center;
	height:15px;
	line-height:15px;
}
.inicial .conteudo .curso a.saiba-mais {
	background:url("../img/bt_saiba_mais.jpg") no-repeat;
	width:90px;
	height:29px;
	margin:0 auto;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
.inicial .conteudo .cartoes-aceitos {
	padding-top:20px;
	text-align:center;
}
.inicial .conteudo .cartoes-aceitos p {
	line-height:15px;
}
.inicial .conteudo .cartoes-aceitos img {
	height:15px;
}
.inicial .conteudo .item {
	width:295px;
	height:110px;
	padding-right:15px;
	padding-bottom:5px;
	float:left;
	display:inline;
	overflow:hidden;
}
.inicial .conteudo .item .foto {
	float:left;
	display:inline;
}
.inicial .conteudo .item .foto img {
	width:100px;
	height:80px;
}
.inicial .conteudo .item .texto {
	width:185px;
	padding-left:10px;
	float:left;
	display:inline;
}
.inicial .conteudo .item .texto h3 {
	font-size:14px;
	line-height:17px;
}
.inicial .conteudo .item .texto h3 a {
	color:#3D598C;
	font-weight:normal;
}
.inicial .conteudo .item .texto p {
	padding:2px 0 0 0 !important;
	font-size:11px !important;
	line-height:13px;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Artigos
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#artigos .inicial {
	padding-top:10px;
}
#artigos .inicial .conteudo {
	padding-top:0;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Cursos
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#cursos {
	margin:0;
	clear:both;
}
#cursos .conteudo {
	padding:0;
}
#cursos .curso {
	width:auto;
	margin:10px 0 0 0;
	padding:0;
	float:none;
	display:block;
	clear:both;
}
#cursos .curso .foto {
	width:150px;
	padding-right:15px;
	float:left;
	display:inline;
}
#cursos .curso .disponibilidade {
	left:41px;
}
#cursos .curso .texto {
	width:485px;
	float:left;
	display:inline;
}
#cursos .curso h3 {
	height:auto;
	text-align:left;
}
#cursos .curso p {
	text-align:left;
}
#cursos .curso .preco {
	display:inline;
	float:left;
	font-size:17px;
	height:35px;
	line-height:35px;
	padding-right:10px;
}
#cursos .curso a.saiba-mais {
	background:url("../img/bt_saiba_mais_2.jpg") no-repeat;
	height:35px;
	margin:0;
	float:left;
	display:inline;
}
#cursos .curso .ja-comprou {
	padding-left:20px;
	float:left;
	display:inline;
	line-height:35px;
}
#cursos .curso .ja-comprou a {
	color:#F60;
	cursor:default;
}
/*#cursos .curso .ja-comprou a {
	background:url("../img/bt_comprado.jpg") no-repeat;
	width:89px;
	height:35px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
	cursor:default;
}*/
#cursos .curso .compre {
	display:inline;
	float:left;
}
#cursos .curso .compre a {
	background:url("../img/bt_comprar.jpg") no-repeat;
	width:110px;
	height:35px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
#cursos .curso a.btn-acessar {
	background:url("../img/bt_acessar.jpg") no-repeat;
	width:73px;
	height:35px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Curso - Detalhes
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#main-content .mais-detalhes {
	padding-top:15px;
	clear:both;
}
#main-content #curso-arquivos {
	padding:10px 0;
	clear:both;
}
#main-content #curso-arquivos .item {
	border:1px solid #D7D7D7;
	display:inline;
	float:left;
	margin-bottom:10px;
	margin-right:8px;
	padding:5px;
	width:305px;
}
#main-content #curso-arquivos .item .foto {
	width:30px;
	height:30px;
	padding-right:10px;
	float:left;
	display:inline;
	overflow:hidden;
}
#main-content #curso-arquivos .item .foto img {
	width:30px;
	height:30px;
}
#main-content #curso-arquivos .item .texto {
	width:265px;
	float:left;
	display:inline;
	line-height:30px;
}
#main-content #curso-arquivos .item .texto p {
	padding:0;
	font-size:11px;
}
#bt-comprar {
	padding-top:15px !important;
}
#bt-comprar a {
	background:url("../img/bt_comprar.jpg") no-repeat;
	width:109px;
	height:35px;
	display:block;
	overflow:hidden;
	text-indent:-9000px;
}
#detalhes-curso-comprar {
	margin-top:30px;
	background:#F90;
	clear:both;
	position:relative;
	color:#FFF;
	min-height:170px;
	
	border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
}
#detalhes-curso-comprar a {
	color:#FFF;
}
#compra-icon {
	position:absolute;
	left:10px;
	top:20px;
}
#texto-compra {
	width:300px;
	padding-top:15px;
	padding-left:150px;
	min-height:180px;
}
#texto-compra h3 {
	font-size:20px;
	line-height:22px;
}
#texto-compra p {
	line-height:15px;
	font-size:13px;
}
#texto-compra p#detalhes-saiba-mais {
	padding-bottom:20px;
	font-weight:bold;
}
#compre-agora {
	background:#F80;
	width:180px;
	height:145px;
	position:absolute;
	text-align:center;
	left:460px;
	top:10px;
	
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#compre-agora-txt {
	font-size:11px !important;
	padding-bottom:0 !important;
	padding-top:18px !important;
}
p#bt-preco-detalhes {
	font-size:20px;
	padding-bottom:20px;
	padding-top:18px !important;
	cursor:default !important;
}
p#bt-preco-detalhes a {
	cursor:default !important;
}
a#bt-comprar-detalhes {
	background:url("../img/bt_comprar_detalhes.png") no-repeat;
	width:110px;
	height:35px;
	display:block;
	margin:0 auto;
	text-indent:-9000px;
	overflow:hidden;
}
#detalhes-curso-degustacao {
	clear:both;
}
#detalhes-curso-degustacao a {
	background:#F80;
	height:40px;
	line-height:40px;
	display:block;
	clear:both;
	font-size:14px;
	text-align:center;
	color:#FFF;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Curso - Compra
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#espaco-compra {
}
#espaco-preco {
	padding-top:20px;
	clear:both;
}
#espaco-preco h3 {
	font-size:26px;
	line-height:28px;
	margin-bottom:10px;
}
table#curso-precos{
	width:300px;
	height:75px;
	float:left;
}
table#curso-precos td {
	padding:2px;
	border-bottom:1px dotted #999;
	vertical-align:middle;
	border-collapse:collapse;
	border-spacing:0;
}
table#curso-precos td.td-tipo-preco {
	padding-left:20px;
}
table#curso-precos tr#tr-preco-final td {
}
#preco-final-total {
	float:left;
	text-align:center;
	width:320px;
}
#preco-final-total p {
	color:#FF9900;
	font-size:20px;
	line-height:75px;
}
#preco-final-total p span {
	font-size:40px;	
}
#form-desconto {
	background:#CCC;
	border:2px dashed #F4F4F4;
	width:435px;
	clear:both;
	margin-top:20px;
	padding:10px;
}
#form-desconto #form-field-codigo {
	height:40px;
}
#form-desconto label {
	line-height:15px;
}
#form-desconto #form-field-submit {
	margin:0;
	padding-left:5px;
}
#form-desconto #form-field-submit input {
	background:#666;
	padding:1px 3px;
	color:#FFF !important;
}
#form-desconto #form-field-curso_id {
	padding:0;
}
#txt-prosseguir {
	font-size:22px;
	line-height:24px;
	margin-top:15px;
}
#espaco-preco #curso-preco-original {
}
#espaco-preco #curso-preco-desconto {
}
#espaco-preco #curso-preco-total {
}
#espaco-cadastramento {
	padding-top:20px;
	clear:both;
	color:#333;
}
#espaco-cadastramento a {
	color:#333;
}
#espaco-cadastramento h3 {
	height:35px;
	line-height:35px;
	padding-left:45px;
	color:#FFF;
}
#espaco-sem-cadastro, #espaco-cadastrado {
	width:310px;
	float:left;
	display:inline;
}
#espaco-sem-cadastro h3 {
	background:#F90 url("../img/icon_sem_cadastro.jpg") no-repeat 10px center;
}
#espaco-cadastrado {
	margin-left:30px;
}
#espaco-cadastrado h3 {
	background:#F90 url("../img/icon_cadastrado.jpg") no-repeat 10px center;
}
#espaco-sem-cadastro .conteudo , #espaco-cadastrado .conteudo {
	background:#FEE9BE;
	height:115px;
	padding:15px;
	overflow:hidden;
}
#espaco-sem-cadastro p {
	padding:0;
	line-height:15px;
}
#espaco-sem-cadastro #espaco-sem-cadastro-form {
	padding-top:20px;
}
#espaco-sem-cadastro #espaco-sem-cadastro-form input.wxcadastro2-field {
	width:205px;
	background:#FFF;
	border:1px solid #CCC;
	font-size:13px;
	height:21px;
	padding:2px;
	color:#999;
}
#espaco-sem-cadastro #espaco-sem-cadastro-form input.wxcadastro2-btn {
	background:#FFF;
	border:1px solid #CCC;
	width:30px;
	height:24px;
	font-size:13px;
	color:#999;
	cursor:pointer;
}
#espaco-cadastrado a {
	text-decoration:underline;
}
#espaco-cadastrado p {
	padding:0 0 10px 0;
	line-height:15px;
}
#espaco-cadastrado label {
	width:50px;
}
#espaco-cadastrado input {
	width:205px;
}
#espaco-cadastrado #form-field-submit {
	padding-top:10px;
	margin:0;
}
#espaco-cadastrado #form-field-submit input {
	padding:1px 5px;
	color:#666;
	font-size:9px;
	text-transform:uppercase;
}
p#espaco-cadastrado-senha {
	padding:0;
	text-align:right;
	font-size:11px;
}
p#espaco-cadastrado-senha a {
}
#form-field-id, #form-field-area, #form-field-area, #form-field-cadastro_id, #form-field-id_curso {
	display:none;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Cursos - Área Restrita
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
.todos-os-cursos {
	background:url("../img/bt_todos_cursos.jpg") no-repeat;
	width:133px;
	height:35px;
	margin-top:15px;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Cursos - Pre Pagamento
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#area-pagseguro {
	padding-top:10px;
	padding-bottom:15px;
	clear:both;
}
#wxcursos-botao-pagseguro {
	clear:both;
}
#wxcursos-botao-pagseguro img {
	height:27px;
}
#wxcursos-botao-pagseguro p {
	padding-right:10px;
	line-height:27px;
	float:left;
	display:inline;
	font-size:11px;
	color:#2A9F0F;
}
#bt-concluir-compra {
	background:url("../img/bt_concluir_compra.jpg") no-repeat;
	width:110px;
	height:27px;
	display:inline-block;
	text-indent:-9000px;
	overflow:hidden;
}
#pag-seguro-redirecionado img {
	float:left;
	display:inline;
}
#pag-seguro-redirecionado span {
	line-height:27px;
	padding-left:15px;
	float:left;
	display:inline-block;
	color:#2A9F0F;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Cursos - Avaliação
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
.wxcursos-avaliacao-pergunta {
}
.wxcursos-avaliacao-pergunta .pergunta p {
	border-bottom:1px solid;
	font-size:18px !important;
	line-height:21px;
	margin-bottom:15px;
	padding-bottom:5px !important;
}
.wxcursos-avaliacao-pergunta .item {
	padding-bottom:15px;
	clear:both;
}
.wxcursos-avaliacao-pergunta .item input {
	float:left;
	display:inline;
}
.wxcursos-avaliacao-pergunta .item p {
	padding:0 !important;
	line-height:15px;
}
.wxcursos-avaliacao-questao-anterior {
	background:#0A3060;
	color:#FFF;
	display:inline-block;
	font-size:11px;
	padding:0 5px;
	margin-right:15px;
}
.wxcursos-avaliacao-proxima-questao {
	background:#0A3060;
	color:#FFF;
	display:inline-block;
	font-size:11px;
	padding:0 5px;
}
.wxcursos-avaliacao-enviar {
	background:#FF9900;
	color:#FFF;
	display:inline-block;
	font-size:11px;
	margin-right:15px;
	padding:0 5px;
}
.wxcursos-avaliacao-pergunta .espaco {
	padding-bottom:10px;
	clear:both;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Cursos - Resultado Avaliação
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
.wxcursos-avaliacao-resultados {
}
.wxcursos-avaliacao-resultados p {
	padding:0 !important;
}
.wxcursos-avaliacao-resultados .item {
	padding:15px 0 !important;
	border-top:1px dotted;
}
.wxcursos-avaliacao-resultados .item .pergunta {
	padding-bottom:15px !important;
}
.wxcursos-avaliacao-resultados .item .pergunta p {
	font-weight:bold !important;
	font-size:16px !important;
	line-height:18px !important;
}
.wxcursos-avaliacao-resultados .item .opcao {
	padding:5px 0;
}
.wxcursos-avaliacao-resultados .item .opcao .alternativa {
	font-weight:bold !important;
}
.wxcursos-avaliacao-resultados .item .opcao .questao {
}
.wxcursos-avaliacao-resultados .item .opcao span {
	font-weight:normal !important;
}
.wxcursos-avaliacao-resultados .item .opcao span.marcada {
	color:#000 !important;
	font-weight:bold !important;
}
.wxcursos-avaliacao-resultados .item .opcao span.correta {
	color:#090 !important;
}
.wxcursos-avaliacao-resultados .item .opcao span.errada {
	color:#F00 !important;
}
.wxcursos-avaliacao-resultados .item .nota {
	text-decoration:underline !important;
}
.wxcursos-avaliacao-resultados .total {
	padding-top:30px !important;
	font-weight:bold !important;
	font-size:23px !important;
	line-height:26px !important;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Formulários
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#form-field-submit input {
	font-size:10px !important;
	text-transform:uppercase !important;
	cursor:pointer;
}
input#box-senha-swap {
	width:auto;
}
input {
	color:#333 !important;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Links
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#links {
}
#links .item {
	padding-bottom:15px;
	clear:both;
}
#links .item .foto {
	padding-right:15px;
	padding-bottom:5px;
	float:left;
	display:inline;
}
#links .item .foto img {
}
#links .item .texto {
}
#links .item .texto h3 {
}
#links .item .texto p {
	padding:0;
	line-height:15px;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Galeria - Categorias
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#galeria-categorias {
	clear:both;
}
#galeria-categorias .item {
	width:310px;
	padding-right:15px;
	padding-bottom:15px;
	float:left;
	display:inline;
}
#galeria-categorias .item h3 {
}
#galeria-categorias .item h3 a {
	border:1px solid #333;
	background:#EEE;
	height:30px;
	line-height:30px;
	padding-left:20px;
	display:block;
	color:#333;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Galerias da Categoria
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/
#galerias {
	clear:both;
}
#galerias .item {
	width:204px;
	height:250px;
	padding-right:12px;
	float:left;
	display:inline;
}
#galerias .item .foto {
}
#galerias .item .foto img {
}
#galerias .item .texto {
}
#galerias .item .texto h3 {
	padding:3px 0;
	font-size:16px;
	line-height:19px;
}
#galerias .item .texto h3 a {
}
#galerias .item .texto p {
	padding:0;
	line-height:15px;
}