/* CSS Document */


#confeccao {
	height:525px;
	margin:-7px 0 -11px 6px;
	padding:18px 24px 3px 12px;
	width:560px;
	z-index: 1;
}

#usuarios {
	background-color:#7087a7;
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
}

.bt {padding:4px;background-color:#F1F4F5;color:#5E6168;font-size:13px;border:1px dotted #DFE8EA;font-weight:bold;}

#usuarios h4 {padding:0;margin:0;font-size:10px;}
#usuarios a {color:#FFFFFF;}

h4 {font-size:14px; margin:0 0 15px;}

* {text-decoration:none;}
form {padding:0; margin:0 0 0 -9px;}
form input {border:1px solid #62768A;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px;background-color:#FFFFFF;}
form textarea {border:1px solid #62768A;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px;background-color:#FFFFFF;}
#dvmenu {width:150px;float:left;}
.pbox {background-color:#EEF2F7;padding:5px;clear:both}
.pbox2 {background-color:#EEF2F7;padding:5px;clear:none;}
.pbox3 {background-color:#EEF2F7;padding:5px;clear:none;width:300px;}
.menuer 						{width: 149px;padding: 0;margin: 0;font: 10px Verdana, sans-serif;}
.menu_titulo					{color:#FFFFFF;background-color:#8ea0b8;text-align:center;font-weight:bold;font-size:10px;	padding-top:3px; padding-bottom:3px;padding-left:3px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.menu_email			            {color:#FFFFFF;background-color:#3966b7;font-weight:bold;font-size:10px;padding-top:3px; padding-left:3px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.menuer ul 						{list-style: none;margin: 0;padding: 0;}
.menuer li 						{list-style: none;text-align:left;}
.menuer li a 					{text-decoration:none;width:146px;border-bottom:1px solid #c1ccdd;display: block;padding-top:6px;padding-bottom:6px;font-weight:normal;padding-left:3px;color:#000001;}
.menuer li a:hover 				{background-color:#EBEFF1;color: #000000;}
.menuer li a:visited 			{color:#000001;}
* html .menuer ul li 			{float: left; height: 1%; }
* html .menuer ul li a 			{height: 1%; color:#ffffff;}

#mapasite {line-height::150px;}

.lista ul {margin-left:0px;padding-top:0px;}
.lista ul ul {margin-left:0px;margin-top:5px;list-style-type: disc;}
.lista ol ul {margin-left:0px;margin-top:5px;list-style-type:disc;}
.lista ul ol {margin-top:10px;}
* html .lista ul {margin-left:25px;}
.lista ul li {padding-bottom:10px;}
.lista ol li {padding-bottom:10px;}
.lista ol li a {padding-bottom:10px;text-decoration:none;color:#7087A9;}

.tb {color: #666666;width:448px;text-align:left;font-size:11px;}
.tr {background-color:#F5F5F5;}
.tr_sub_titulo {background-color:#F0F4FA;}
.tr_titulo {background-color: #7087A9;color:#FFFFFF;font-weight:bold;}

.fild {background-color: #FFFFFF; border: 1px #000000 solid;font-size:10px;padding:2px;}
.botao {
	background-color: #FFFFFF;
	border: 1px solid #7087A9;
	font-weight:bold; 
	font-size: 10px;	
	color: #7087A9;
}

#olhomateria {
	background-color:#E6F5FF;
	color: #333333;
	float:right;
	width:150px;
	border:1px solid #426881;
	margin-left:8px;
	padding:6px;
	font-style:italic;
}
#olhomateria1 {
	clear: right;
	background-color:#E6F5FF;
	color: #333333;
	float:right;
	width:138px;
	border:1px solid #426881;
	margin-left:8px;
	padding:0 5px 5px;
	font-style:italic;
}
#curiosidade {
	background-color: #F8F8F8;
	color: #003366;
	border-top:2px solid #5288DA;
	border-bottom:2px solid #5288DA;
	
}
.boxperfil {background-color:#FBFBFB;padding:12px;margin-top:15px;border:1px solid #E2E2E2;width:430px;text-align:left;margin-left:auto;margin-right:auto;}

.boxperfil2 {background-color:#FBFBFB;padding:12px;margin-top:15px;border:1px solid #E2E2E2;width:568px;text-align:left;}

.boxperfilVideo {background-color:#FBFBFB;padding:12px;margin-top:15px;border:1px solid #E2E2E2; height:175px;width:215px;text-align:left;}

.boxperfilVideo object{ float:left;}

.boxperfilVideo2 {
	background-color:#FBFBFB;
	padding:12px;
	border:1px solid #E2E2E2;
	height:210px;
	width:215px;
	text-align:center;
	margin-top:-190px;
	*margin-top:-210px;
}

.boxperfilVideo3{
	background-color:#FBFBFB;
	padding:12px;
	border:1px solid #E2E2E2;
	height:210px;
	width:215px;
	text-align:center;
	margin-top:-90px;
	*margin-top:-500px;
}
	
.boxperfil .assistaVideo{ float:left; width:220px;}

.boxperfil .textoVideo {float:left; width:200px; margin-top:30px;}

.boxperfil .textoVideo2 {float:left; width:200px; margin-top:5px;}

.boxperfilVideo2 span{width:200px; font-size:11px; float:left; margin-left:225px;}

.video {

	}
	

/*Teste.pho*/

.boxperfilVideoTeste {
	background-color:#FBFBFB;
	border:1px solid #E2E2E2;
	height:210px;
	width:430px;
	text-align:center;
	margin-top:-190px;
	*margin-top:-210px;
	float:left;	
}

.boxperfilVideoTeste object{float:left; *margin-left:300px;}

.boxperfilVideoTeste span{width:200px; font-size:11px; float:left; margin-left:225px;}

/*teste.php*/

.linkchamadas {font-size: 10px;color: #333333;text-decoration: none;}
.linkchamadas:hover {font-size:10px; color: #3A567E;text-decoration: none;}
.link {font-size: 11px;color: #666666;text-decoration: none;}
.link:visited {font-size: 11px;color: #666666;text-decoration: none;}
.link:hover {font-size: 11px;color: #B57A0D;	text-decoration: none;}

.linkhome {color: #333333;text-decoration: none;}
.linkhome:hover {color: #B57A0D;	text-decoration: none;}

.link2 {font-size: 11px;color: #56738F;text-decoration: none;}
.link2:visited {font-size: 11px;color: #7087A9;text-decoration: none;}
.link2:hover {font-size: 11px;color: #B57A0D;text-decoration: none;}

.link3 {font-size: 11px;color:#4B4F67;text-decoration: none;}
.link3:visited {font-size: 11px;color: #4B4F67;text-decoration: none;}
.link3:hover {font-size: 11px;color: #B57A0D;text-decoration: underline;}

.marge img {margin-right:10px;margin-bottom:8px;}
.marge2 img {margin-left:10px;margin-bottom:8px;}

.ptarja {
	background-color:#EEF2F7;
	padding:5px;
	position:relative;
	width:462px;
	_width:460px;
	text-align:center;
}

#pub_suspensa {
	width:107px;
	background-color: #fffdf1;
	border:1px solid  #dcd6b7;
	padding:5px;
	float:right;
	margin-left:10px;
	margin-bottom:4px;
	text-align:left;
	line-height:13px;
	font-size:11px;
}

h2.titulo_conteudo {
	margin-top:5px;
	border-bottom:1px solid #D9E1E6;
	border-left:4px solid #D9E1E6;
	padding-left:3px;
	padding-bottom:3px;
	color: #3A83B8;
	font-size:13px;
}

body {
	margin:0;
	background-color: #f7f7f7;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../imagens/2006/bgtestegif.gif);
}
#site {
	background-color:#FFFFFF;
	border-top:1px solid #E5E5E5;
	clear:both;
	float:none;
	margin:0 auto;
	position:relative;
	width:930px;
}
#topo {
	float:left;
	margin:0;
}
#navtop {
	margin-bottom:4px;
	float:left;
}
#data_e_edicao {
	background-color:#b57a0d;
	padding:2px;
	color:#FFFFFF;
	float:left;
	width:400px;
	border-top:1px solid #b57a0d;
	border-bottom:1px solid #b57a0d;	
}
#linksnavtop {
	background-color:#FFFFFF;
	border-top:1px solid #b57a0d;
	border-bottom:1px solid #b57a0d;
	padding:2px;
	float:left;
	text-align:right;
	width:360px;
}
#corpo {
	float:left;
	background-image: url(../imagens/f1px.jpg);
	background-repeat:repeat-y;
	width:100%;
}
#conteudo {
	float:left;
	margin-left:5px;
	width:611px;
}
#exibe_conteudo {
	padding:0px 8px 8px 8px;
	font-size:11px;
	line-height:17px;
	text-align:left;
	color:#2f2f2f;
	background-color:#FFFFFF;
}	
#navbar {
	padding-top:4px;
	padding-bottom:4px;
	padding-left:3px;
	border-top:1px solid  #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	background-color:#f7f7f7;
	margin-bottom:8px;
	float:left;
	width:100%;
	font-size:11px;
}
#banner_curso {
	float:left;
	margin-bottom:3px;
}
#chamanda_principal {
	float:left;
}
#foto_principal {
	float:left;
	width:233px;
	height:139px;
	margin-right:6px;
}
#chamada {
	float:left;
	width:368px;
	background-color:#ffffff;
	border:2px solid #e5e5e5;
	height:135px;
}

h1.tit_ch_princ {
	font-size:12px;
	margin:0;
	background-color:#e5e5e5;
	padding:3px 5px 3px 5px ;
}
h2.minititulos {
	font-size:10px;
	color:#0072bc;
	margin:0;
}
h3.minititulos2 {
	font-size:11px;
	color:#002157;
	margin:0;
}

h3.minititulosPromocao{
	font-size:11px;
	color:#FF6600;
	margin:0;
}
p.p_ch_princ {
	padding:10px 10px 3px 10px ;
	font-size:11px;
	margin:0;
	color: #414141;
}
.setinhamini {margin-right:4px;float:left;}
.setinhamini2 {margin-right:4px;float:left;margin-left:3px;margin-top:1px;}
#colunas {
	background-image:url(../imagens/2006/colunas.gif);
	float:left;
	width:100%;
	margin-top:4px;
}
#coluna1 {
	width:307px;
	float:left;
}
#coluna2 {
	width:296px;
	float:right;
	padding-right:1px;
	_padding-right:0.05em;
}
#destaques {
	background-color:#f8f8f8;
	padding-top:6px;
	margin-bottom:0px;
	padding-bottom:-50px;
}
.ch_destaque {
	margin-top:5px;
	margin-bottom:13px;
	height:55px;
	min-height:60px;
	float:left;
	clear:both;
}
.ch_destaque2 {
	margin-top:5px;
	margin-bottom:20px;
	float:left;

}
.foto_destaque {
	float:left;
	width:53px;
	margin-right:4px;
}
.foto_destaque2 {
	float:left;
	width:53px;
	margin-left:2px;
}

.txt_destaque {
	float:left;
}
.txt_ch {
	float:left;
	width:250px;
	margin:0;
}
.txt_ch2 {
	margin-top:2px;
	margin-left:13px;
	margin-bottom:12px;
}
.txt_ch3 {
	margin-top:0px;
	margin-left:3px;
	margin-bottom:5px;
	width:227px;
}


.parag_tira {
	margin-top:3px;;
	margin-left:13px;
	margin-bottom:30px;
	padding-bottom:4px;
	height:45px;
}
.limita_ch {height:80px;float:left;margin:8px 0;}
.limita_ch2 {height:80px;margin-bottom:5px;margin-top:1px;width:285px;}

#tarjdestaques {
	background-image:url(../imagens/2006/tarjdestaques.gif);
	background-repeat:no-repeat;
	padding:3px;
	padding-left:4px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}

#chamadas {
	float:left;
	margin-top:14px;
}

#cotdollar {
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	_margin-bottom:5px;
	height:97px;
}

ul.erevc {
	margin:0;
	padding:0;
	margin-left:13px;
	_margin-left:-3px;
}
ul.erevc li {
	margin-top:4px;
	list-style:none;
	padding:0;
	list-style-position: inside;
}

#parceiros {
	float:left;
	margin-bottom:0px;
	_margin-top:10px;
}
#parcpt {
	float:left;
	width:96px;
	height:64px;
}
#paralfa {
	float:left;
	width:66px;
	margin-left:18px;
	margin-top:4px;
}
#paruov {
	float:left;
	width:97px;
	margin-left:25px;
	margin-top:20px;
}

#parcptSof{
	float:left;
	width:150px;
	height:62px;
	float:left;
}

#parafe{
	float:left;
	width:154px;
	height:64px;
}

#parcptCurPrese {
	float:left;
	/*margin-left:40px;
	*margin-left:25px;*/
}
	
#parcptAgrop{
	float:left;
}

#rss {
	float:left;
	margin-left:13px;
	_margin-left:7px;
	margin-top:12px;
	margin-bottom:13px;
}
#pubcpt {
	background-image:url(../imagens/2006/bgpubcpt.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:296px;
	height:105px;
	margin-top:2px;
	float:left;
	_margin-bottom:9px;
}

#chamadas2 {
	width:296px;
	height:287px;
	background-image: url(../imagens/2006/bgchamadas2.gif);
	background-repeat:no-repeat;
	margin-top:2px;
	float:left;
	_margin-bottom:-8px;
}

#tiras {
	background-color: #FFFFFF;
	float:left;
	margin-top:3px;
	_margin-top:-6px;
	width:295px;
}

#tira1 {
	width:147px;
	_height:473px;
	min-height:445px;
	float:left;
	background-color:#FFFFFF;
	margin-left:0.04em;
}

#tira2 {
	width:147px;
	_width:146px;
	_height:473px;
	min-height:445px;
	float:left;
	background-color:#f8fafe;
	margin-right:0.04em;
	_margin-right:0.03em;
}
/*Banner afiliado CPT 30/07/2009 Vilmara*/

#publicidade_full_banner{ 
	background-color:#DDE3EF;
	width:770px;
	margin-top:5px;
	float:left;
	clear:both;
	height:98px;
}

.bannerAfiliadoTop{ margin-top:4px;}

#aflCPT{ margin-top:16px; margin-left:3px; background-color:#D0D6A8; width:145px; height:242px;}

.bannerAfiliado{ margin-left:12px;}

#calendario {margin-top:5px; float:left; margin-bottom:30px; height:165px; width:100%;}

.botao {
	background-color: #FFFFFF;
	border: 1px solid #7087A9;
	font-weight:bold; 
	font-size: 10px;	
	color: #7087A9;
	margin:0 10px;
}
.textarea {font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#336699;border:1px solid #336699;}

.lkmaterias {margin:0;padding:0;list-style:none;}
.lkmaterias li {margin-bottom:15px;margin-top:3px;}
.lkmaterias li a {color: #336699;}

.capavideo {
	float:left;
}
.linkcapavideo {
	float:left;
	margin-left:15px;
	width:300px;
}

#ideias_de_negocio h2 {font-size:11px;color:#333333;}

#nav_minicursos {
	width:610px;
	height:21px;
	float:left;
	background-image:url(../cont/raiz/imagens/navbg.jpg);
}

#rodape {
	background-color:#fff;
	/*background-image:url("/imagens/2006/bgrodape.gif");*/
	background-position:center top;
	background-repeat:no-repeat;
	clear:both;
	/*color:#999999;*/
	color:#999999;
	float:left;
	margin:34px 0 0;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	width:931px;
}

.labelt {
	font-weight:bold;
	clear:both;
	width:100%;
	float:left;
	margin-bottom:10px;
	background-color: #D8E8ED;
}
.labelitem {
	width:160px;
	float:left;
	clear:both;
	text-align:right;
	margin-right:10px;
	margin-bottom:10px;
}

.iframecontrato {
	border:1px solid #88939F;
	background:#FFFFFF;
	overflow:scroll;
	margin:0;
	padding:0;
}

.obsfrm {margin-left:165px;font-size:9px;_margin-left:167px;}
.linhafrm {clear:both;border:0;background-color:#fff;margin-bottom:10px;padding-top:5px;padding-bottom:5px;xborder:1px dotted #ccc;}
#linhafrmhd {clear:both;border:0;background-color:#f7f7f7;margin-bottom:10px;padding-top:5px;padding-bottom:5px;border:1px dotted #ccc;}

#opcoes {
	text-align:right;
	margin-bottom:20px;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	font-size:11px;
	float:left;
	width:100%;
}
#listanoticias ul {margin:0;list-style:none;padding:0;margin-top:3px;}
#listanoticias ul li {margin-bottom:15px;margin-left:1px;}
#outras_noticias {float:right;width:120px;padding:4px;border:1px solid #cccccc;background-color:#fdfdfd;margin-left:10px;}
#outras_noticias ul {margin:0;list-style:none;padding:0;margin-top:3px;}
#outras_noticias ul li {margin-bottom:10px;margin-left:1px;}

.calend2 {color:#006699;text-decoration:underline;font-size:11px;}

#frmavaliar * { margin:0; padding:0; }
#frmavaliar textarea { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #E0E0E0; }
#frmavaliar input {margin-right:4px;}
#frmavaliar .avtopico { background-color:#EFF2F5; width:587px;;float:left;padding:4px;border-bottom:1px solid #E0E3E9;margin-bottom:5px; }
#frmavaliar ul {list-style:none;margin-bottom:10px;}
#frmavaliar ul li {margin-bottom:5px;paddding:0;}
#frmavaliar ul li ul {margin-bottom:15px;paddding:0;margin-left:0;paddding:0;}
#frmavaliar ul li ul li {margin-bottom:10px;paddding:3px;margin-left:15px;margin-top:5px;}

.dicas {
	float:left;
	width:177px;
	background-color:#f9f9f9;
	border:1px solid  #EBEBEB;
	margin-left:10px;
	margin-bottom:25px;
	height:250px;
}

#restanteMaterias {
	background-color: #FFFFF0;
	padding:4px;
	border:2px solid #B0931E;
	position:relative;
	color: #9B4E00;
	margin-bottom:4px;
}

#materiasEdicaoAnterior {
	width:250px;
	background-color:#ffffff;
	border:2px solid  #8F8F8F;
	position:absolute;
	top:5px;
	padding:5px;
	left:100%;
	margin-left:-260px;
	_margin-left:-287px;
	display:block;
	z-index:100000;
}

/* BUSCA */
.listac {margin:0;padding:0;list-style:none}
.listac li {margin:0;margin-bottom:10px;margin-top:3px;padding:0}

.buscaLine {background-color:#ebf1f8;padding:5px 2px 5px 2px;border-bottom:2px solid #d3dce8;float:left;margin-bottom:4px;width:586px;}
.buscaLine img {float:left;margin-right:4px;padding:0;}
.buscaLine h3 {margin:0;padding:3px 0 3px 2px;float:left;font-size:12px;clear:right;background-color:#d3dce8;width:442px;margin-top:-16px;}
p.chamadaBusca {float:left;width:442px;margin-top:5px;}


.buscaLine2 {background-color:#f6f6f6;padding:5px 2px 5px 2px;border-bottom:2px solid #EBEBEB;float:left;margin-bottom:4px;width:587px;}
.buscaLine2 img {float:right;margin-left:4px;padding:0;}
.buscaLine2 h3 {margin:0;padding:3px 0 3px 2px;float:left;font-size:12px;background-color:#eaeaea;width:526px;}
p.chamadaBusca2 {float:left;width:526px;margin-top:5px;}

.listaoutros td{
	padding:3px;
	border-bottom:1px solid #EEE;
	color:#333333;
}

.listaoutros .titulo{
	width:550px;
	padding-left:5px;
		
}
.listaoutros .titulo a:link{color:#28416a;}
.listaoutros .titulo a:hover{color:#9d633c;}
.listaoutros .edicao{
	width:120px;
}

.pbox4 {
	background-color:#EEF2F7;
	clear:none;
	padding:5px;
	width:415px;
}

.outros_MEA {
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3a83b8;
	letter-spacing:1px;
	}

.outros_MEA a:link{color:#28416a;}
.outros_MEA a:hover{color:#9d633c;}

/* Tabela com cabeçalho fixo*/
.scrollContainer {width:465px; height:519px; overflow:auto;}

p.legenda {
	margin-top: 0;
	padding-top: 0;
	font-size: 10px;
	line-height: 12px;
}

/*Revista CPT*/
#revista {text-align:center; margin-top:10px;}

#revista a {color:#c7a70a;}

#revista a:hover {color:#3A567E;}

#revista img { margin-top:5px; margin-bottom:5px;}
/*Parte do Formulario da Revista*/

#formSolicitarRevista{
	background:#F4F4F4;
	border:1px solid #B7CDEC;
	line-height:220%;
	width:500px;
	right:40%;
	top:995px;
	_top:220%;;
	text-align:center;
	float:right;
	z-index:109;
	position:absolute;
	display:none;
}

#formSolicitarRevista h3{
	margin:0;
	padding:0 0 0 3px;
	background:#B7CDEC;
	color:#002157;
	text-align:left;
	font-weight:bold;
	width:498px;
	height:25px;	
}

#formSolicitarRevista h3 a{
	position:absolute;
	float:right;
	margin-left:195px;
	*margin-left:47px;
	*margin-top:-5px;
	color:#FFFFFF;
}

#formSolicitarRevista form{
	padding:10px;
}

#formSolicitarRevista input{
	width:140px;
	float:left;
}

#formSolicitarRevista select{
	width:146px;
	float:left;
}

#formSolicitarRevista label{
	float:left;
	width:85px;
	display:block;
	text-align:right;
	margin-right:18px;
	font-size:11px;
}

#formSolicitarRevista #rev_nome, #rev_email { width:360px; }
#formSolicitarRevista #lbl_numero, #formSolicitarRevista #lbl_bairro, #formSolicitarRevista #lbl_estado, #formSolicitarRevista #lbl_telefone{ width:60px; }
#formSolicitarRevista #rev_numero{ width:50px; }

#formSolicitarRevista button{
	margin-top:10px;
}

#formSolicitarRevista br{
	clear:both;
}

#bannerlateral {
	position:absolute;
	right:0;
	top:0;
	width:153px;
}

#bannerlateral img {
	
	padding: 3px 0 0;

}

#bannerIdentificacaoProprioNegocio{
	background: url("../imagens/banners/cabecalho-curso-gratis-2.jpg") no-repeat scroll 0 0;
	margin: 0;
	height: 70px;
	width: 595px;
	background-color:#f9f9f9;
}
#bannerCabecalhoCurriculo{
	background: url("../imagens/banners/cabecalho-curriculo.jpg") no-repeat scroll 0 0;
	margin:-5px 0 0;
	height: 135px;
	width: 595px;
}

#bannerIdentificacaoProprioNegocio p {
	margin: 0 0 0 0;
	padding: 0 0 0; 	
}

#comentario {
	margin:0 10px;
}

#nomeusuario{
	margin:0 10px;
}

#comente{
	margin:0 10px;
}

