* {
	/* Zerando */
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
	border:none;
}
body {}
body acronym {
	text-decoration:none; 
	border-bottom:1px dashed #666;
	cursor:help;
}
html>body acronym {
	text-decoration:none; 
	border-bottom:1px dashed #666;
	cursor:help;
}
/************************************
#FUNDOS - layout principal
************************************/
#fundo1 {
	background:#FFFFFF url(sombra.jpg) repeat-Y center center; 
}
#fundo2 {
	background:url(fundo.jpg) repeat-X left top;
}
#fundo3 {
	margin:0 auto;
	width:780px;
	background: url(fundo-geral.jpg) no-repeat center top;
}
/************************************
#TOPO - Logo , Flash e Menu
************************************/
#topo {
	margin:0 10px;
}
#logo {
	float:left;
	padding:15px 10px 10px;
	background: url(publicidade.png) no-repeat right center;
}
#publicidade {
	float:right;
	padding:13px 10px 10px;
}

#menu {
	margin-top:4px;
	margin-left:1px;	
}
/************************************
#Conteudo
************************************/
#conteudo {
	margin:20px;
}
/*   ESQUERDA  -   MENU E PUBLICIDADE */
#esquerda {
	float:left;
	width:130px;
	font:70% 'Trebuchet ms', Verdana, Arial, Tahoma;
}
#esquerda h1 {
	height:60px;
	width:130px;
}
#esquerda h3 {
	background:url(sessao.gif) no-repeat;
	padding-top:20px;
}
#esquerda h4 {
	background:url(categorias.gif) no-repeat;
	padding-top:20px;
}
#esquerda h5 {
	background:url(canais.gif) no-repeat;
	padding-top:20px;
}

#esquerda ul li {
	text-align:right;
	background:url(pontinhos.gif) repeat-X left top;
	display:block;
	color:#33CCFF;
	padding:2px 10px;
}
#esquerda a {color:#666;}
#esquerda a:hover {color:#33CCFF;}

/*  DIREITA  -  LOJA , BANNERS, ETC */
#direita {
	float:right;
	width:130px;
	text-align:right;
	font:70% 'Trebuchet ms', Verdana, Arial, Tahoma;
}
#direita h1 {
	height:60px;
	width:130px;
}
#direita h5 {
	background:url(loja.gif) no-repeat;
	padding-top:20px;
}

#direita ul li {
	background:url(pontinhos.png) repeat-X left top;
	display:block;
	color:#666;
	margin-top:5px;
}
#direita a {color:#666666;}
#direita a:hover {color:#33CCFF;}

/* MEIO */
#meio {
	width:480px;
	float:right;
}

/*   PAGINA MEIO  */
#meiogeral {
	width:460px;
	margin-left:10px;
}
#meioestudos {
	width:225px;
	float:left;
}
#meioestudos h5{  /*  titulo na barra  */
	background:url(titulos.gif) no-repeat;
	padding:2px 5px;
	text-align:left;
	color:#33CCFF;
	text-transform:uppercase; 
	font:bold 75% 'Trebuchet ms', Verdana, Arial, Tahoma;
}
#meioestudos h6 { /*  titulo dos estudos  */
	font:bold 70% "trebuchet MS", Verdana;
	text-align:left;
	color:#333333;
	margin-top:3px;
	text-transform:uppercase;
}
.biblia {border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;}
.biblia li{	border-top:1px dotted #DBDBDB;
	text-align:left;
	background:url(pontinhos.png) repeat-X left top;
	display:block;
	padding: 6px 6px;
	background:#FCFCFC;
	font:70% "trebuchet MS", Verdana;
	color:#666;
	line-height:12px;}
#meioestudos h6 a {color:#0099CC;}
.mostraestudos {clear:both; }
.mostraestudos ul li {float:left; padding:4px 3px 4px;}
.mostraestudos p {
	display:table-cell;
	font:70% "trebuchet MS", Verdana;
	color:#666666;
	line-height:12px;
}
.mostraestudos p a {color:#666666;}
.mostraestudos p a:hover{color:#666666; text-decoration: underline;}
/* ----------------------------------- */

#meionoticias {
	width:225px;
	float:right;
}
#meionoticias h5 { /*  titulo na barra  */
	background:url(titulos.gif) no-repeat;
	padding:2px 5px;
	text-align:left;
	color:#33CCFF;
	text-transform:uppercase;
	font:bold 75% 'Trebuchet ms', Verdana, Arial, Tahoma;
}
#meionoticias ul {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
}
#meionoticias ul li {
	border-top:1px dotted #DBDBDB;
	text-align:left;
	background:url(pontinhos.png) repeat-X left top;
	display:block;
	padding: 6px 6px;
	background:#FCFCFC;
	font:70% "trebuchet MS", Verdana;
	color:#666;
	line-height:12px;
}
#meionoticias ul li a {color:#666666;}
#meionoticias ul li a:hover {text-decoration:underline;}
/*   PAGINA ESTUDOS  */
#geralestudos {
	width:460px;
	margin-left:10px;
}
#estudos {
	font-family:"trebuchet MS", Verdana;
}
#estudos b {color:#666666;}
#estudos p span {color:#666666;}
#estudos p span a{color:#666666;}
#estudos p span a:hover {text-decoration:underline;}
#estudos h1 {
	color:#0099CC;
	font-size: 150%;
}
#estudos h2 {color:#666666;font-size:100%;}
#estudos h2 a {color:#666666;}
#estudos h4 {font-size:90%;color:#00CCFF;text-transform:uppercase;margin:15px 0px 0px;}
#estudos h4 a {color:#00CCFF;}

#estudos h5 {font:90% "trebuchet MS", Verdana;color:#0099CC; margin-top:-4px;}
#estudos h5 a{color:#0099CC;}

#estudos h6 {font:90% "trebuchet MS", Verdana;color:#CCCCCC;}
#estudos h6 a{color:#CCCCCC;}

#estudos p {
	color:#666;
	margin:0;
	font-size:70%;
}
#estudos p a{
	color:#666;
}
.foto {
	margin:15px 10px 0 0;
	float:left;
	border: 8px solid #EAEAEA;
}
/*   PAGINA ESCOLA   */
#geralescola {
	width:460px;
	margin-left:10px;
}	
#escola {
	font-family:"trebuchet MS", Verdana;
}
#escola h1 {
	color:#0099CC;
	font-size: 150%;
}
#escola h2 {
	color:#666666;
	font-size:100%;
}
#escola h3 {
	font:bold 95% "trebuchet MS", Verdana;
	color:#00CCFF;
	text-transform:uppercase;
	margin:15px 0 5px;
}
#escola h4 {
	font-size:90%;
	color:#00CCFF;
	text-transform:uppercase;
	margin:15px 0px 10px;
}
#escola h5 {
	font:bold 90% "trebuchet MS", Verdana;
	color:#0099CC;
	margin:15px 0px 15px;
}
#escola p {
	color:#666;
	margin:10px 0px 10px;
	font-size:70%;
}
#escola span {
	font-size:100%;
	color:#0099CC;
}
#escola ul li {
	font-size:75%;
	margin:5px 0;
	color:#0099CC;
}
#escola ul li a {
	line-height:5px;
	color:#0099CC;
	padding:0;
	list-style-position: inside;
	list-style-image: url(seta_azul.gif);
	margin:0 5px;
}
#escola a {
	color:#666666;
}
/*   PREGACOES   */
#geralpregacoes {
	width:460px;
	margin-left:10px;
	font-family:"Trebuchet Ms", Verdana;
}

#geralpregacoes h5 {	
	font:bold 90% "trebuchet MS", Verdana;
	color:#0099CC;

}
#geralpregacoes a{
	color:#666;
}	
#pregacoes h1 {
	color:#0099CC;
	font-size: 150%;
}
#pregacoes h2 {
	color:#666666;
	font-size:100%;
	margin-bottom:15px;
}	
#pregacoes ul li{
	float:left;
}	
#pregacoes h3 {
	font:bold 95% "trebuchet MS", Verdana;
	color:#00CCFF;
	text-transform:uppercase;
	margin:15px 0 5px;
}
html>body pregacoes p{ 
	float:right;
	line-height:5px;
}
#pregacoes a {
	float:right;
	margin-top:10px;
	font-size:80%;
}	
#pregacoes p {	
	color:#666;
	font-size:70%;
}	
/*   PREGACOES BAIXO      */
#pregacoesbaixo {
	clear:both;
	margin-top:50px;
}
#pregacoesbaixo h3{
	font:bold 95% "trebuchet MS", Verdana;
	color:#00CCFF;
	text-transform:uppercase;
}
/*   PREGACOES ESQUERDA   */
#pregacoesesquerda {
	width:225px;
	float:left;
}
.downloads {
	margin:15px 0px;
}
.downloads ul li {
	float:left;
}
.downloads p {	
	color:#666;
	font-size:70%;
}
/*   PREGACOES DIREITA   */
#pregacoesdireita {
	text-align:justify;
	width:225px;
	float:right;
}
#pregacoesdireita p {
	color:#666;
	font-size:70%;
}
.compra {
	margin:15px 0px;	
}
.compra a {
	font-weight:bold;
}
/*   PAGINA EBOOKS  */
#geralebooks {
	width:460px;
	margin-left:10px;
	font-family:"trebuchet MS", Verdana;
}
#geralebooks h3 {	
	font:bold 95% "trebuchet MS", Verdana;
	color:#00CCFF;
	text-transform:uppercase;
	margin-top:30px;
}
#ebooks h1 {
	color:#0099CC;
	font-size: 150%;
}
#ebooks h2 {
	color:#666;
	font-size:100%;
	margin-bottom:20px;
}
#ebooks h4 {
	font-size:85%;
	color:#CCC;
	margin-bottom:5px;
}
#ebooks span {
	font-size:100%;
	color:#0099CC;
}

.livro p {
	color:#666;
	font-size:70%;
}
.livro ul li {
	float:left;
	margin-right:5px;
}
.links {
	clear:both;
	display:inline;
	float:right;
	margin-bottom:25px;
}
/* E-BOOKS2 */	
#geralebooks2 {
	width:460px;
	margin-left:10px;
	font-family:"trebuchet MS", Verdana;
}
#geralebooks2 h3 {	
	font:bold 75% "trebuchet MS", Verdana;
	color:#00CCFF;
	text-transform:uppercase;
}
#ebooks2 h1 {
	color:#0099CC;
	font-size: 150%;
}
#ebooks2 h2 {
	color:#999;
	font-size:100%;
	margin-bottom:20px;
}
#ebooks2 p {
	color:#666;
	font-size:70%;
}
#ebooks2 span {
	font-size:100%;
	color:#0099CC;
}
#ebooks2esquerda {float:left; width:225px;}
#ebooks2direita {float:right; width:225px;}
.livros ul li {float:left; margin-right:10px;}
.p {clear:both; margin-bottom:15px;}
/*  RODAPE  */

#rodape {
	clear:both;
	text-align:center;
	height:30px;
	background:url(rodape.jpg) no-repeat center bottom;
	font:70% "trebuchet MS", Verdana;
	color:#666;
}
#rodape p a {
	clear:both;
	color:#666;
	background-color: #F8F8F8;
	text-decoration: underline;
}
#rodape p a:hover {
	color: #FF6600;	
	text-decoration:none;
}
#rodape ul li {display:inline;}
#rodape ul li a {color:#666;}
#rodape ul li a:hover {color:#00CCFF;}


/*  !PAGINAÇÃO!  */
.paginacao {
	color:#00CCFF;
	font-size:70%;
	margin-top:10px;
	text-align:center;
}
.paginacao a{color:#999;}

/*  !ELEMENTOS COMUNS!  */
.limpar {
	text-decoration:none;
}
.both {clear:both;}
hr	{
	width: 100%;
	color: #E8E8E8;
	background-color: #E8E8E8;
	height: 1px;
	border: 0;
	margin: 13px 0;
}
.clear { clear:both; font-size:1px; margin-top:-1px; }
form { margin:0px; padding:0px;}
.txtfield { font-family:"trebuchet MS", Verdana; background-color:#FFF; color:#999; border-top:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8; } 
.txtfield_hover { font-family:"trebuchet MS", Verdana; color:#00CCFF; background-color:#F8F8F8; border:1px solid #ADACAC; }


/* FORMULARIOS!*/

.formulario {margin:15px 0px; font-family:"trebuchet MS", Verdana; border:0px solid #000; font-size:70%;}
.formulario legend { color:#00CCFF; font-weight:bold; padding-left:0px; font-size:110%;}
.formulario label { float:left; width:100px; height:15px; color:#908E8E; margin-right:10px; padding:0px 2px; text-align:right; background-color:#fff; border-top:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #FAFAFA; border-bottom:1px solid #FAFAFA; }