body {
    margin: 0px; 
	background-image: url(http://www.controversia.com.br/imagens/site/degrade9.jpg);
	background-position: center top;
	background-attachment: fixed;
	background-color:#;
	padding:0;
	text-align:center;
	font-family:Lucida Sans Unicode;
    font-size:11px;
    color:#333333;
}

body, h1, h2, h3, h4, h5, h6, ul, form input, form, p, span { 
	margin:0px; padding:0px; 
}
img, form input {
	vertical-align:middle;
}
img {
	border: 0px;
}

#geral {
    width:768px;
	text-align: left; 
	margin: 0px auto;	
}
#cabecalho { 
	width: 100%;
	height:90px;
	background-color:#;
}
#menu {
	width:758px;
	height:25px;
	padding-left:10px;
	background-color:#9BBB38;
    color: #000000;	
}
#menu .data {
	width:130px;
	height:20px;
	font: 10px Lucida Sans Unicode;
	color:#ffffff;	
	float:left;
	padding-top:5px;
	text-align: left;
}
#menu .opcoes {
	width:380px;
	height:20px;
	float:left;
	padding-top:5px;
	text-align: left;
	font: 12px Lucida Sans Unicode;
}
#menu .busca {
	float:right; 
	width: 230px; 
	height:23.5px;
	text-align:right;
	padding-top:2px;
	padding-right:15px;
	font: 9px Lucida Sans Unicode;
	color:#ffffff;	
}
#conteudo { 
	width: 766px;
	height:100%;
	background-image:url("../imagens/site/main-bg.jpg");
	background-repeat:repeat-y;
	border-left:solid 0px #ffffff;
	border-top:solid 0px #ffffff;
	border-right:solid 0px #ffffff;
	border-bottom:solid 0px #ffffff;
}
#esquerda {
	width:500px;
	text-align:left;
	padding-top:10px;
	padding-left:20px;
	font-size:12px;
	padding-bottom:20px;	
	font: 11px Lucida Sans Unicode;
	border-right:solid 0px #cccccc;
}
#direita {
	width:248px;
	text-align:left;
	padding-top:10px;
	font-family:Lucida Sans Unicode;
	font-size:12px;
	border-left:solid 0px #cccccc;
	padding-bottom:20px;
	background-color:#E0FFBF;
}
#direita .titulo {
	width: 238px;
	text-align:left;
	font-family:Lucida Sans Unicode;
	font-size:12px;
	padding-bottom:2px;
	padding-left: 10px;
	background-color: #9BBB38;
	color:#000000;
	font-style: inherit;
}
#rodape {
	border-top: 3px solid #637724;
	background-color:#9BBB38;
	width: 768px;
	height:55px;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
}
#rodape .esquerda {	
	text-align:left;	
	float:left;
	width:485px;
	height:40px;
	
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #9BBB38;
	padding-top: 14px;
	padding-left:10px;
	color:#FFFFFF;
	font-family: Lucida Sans Unicode;
	font-size:9pt;
}
#rodape .direita {
	width:243px;
	height:42px;
	padding-top: 10px;
	border-right: 1px solid #CCCCCC;
	float:right;
	padding-bottom:2px;
	background-color:#FFFFFF;	
	
	text-align:center;	
	color:#000000;

	font-family: Lucida Sans Unicode;
	font-size:10px;
}	
/* Menu da direita */
#direita #recado {
	font-family: Lucida Sans Unicode;
	font-size:12px;
	padding:10px;
	text-align: left;
 	background-color:#;
}
#direita #certificados {
	padding:10px;
	height: 70px;
	background-color:#;
}
#direita #blogs {
	font-family: Lucida Sans Unicode;
	padding:10px;
	text-align:left;
	background-color:#;
}
#direita #pensamento {
	font-family: Lucida Sans Unicode;
	font-size:12px;
	padding:10px;
	text-align:left;
	background-color:#;
}
#direita #site {
	font-family: Lucida Sans Unicode;
	font-size:12px;
	padding:10px;
	text-align:left;
	background-color:#;
}
#direita #contagem {
	font-family: Lucida Sans Unicode;
	padding:10px;
	font-size: 9pt;
	text-align:left;
	background-color:#;
}
/* caixa do texto em destaque na capa*/
#textos_destaque { 
	float:left;
	width: 480px; 
	text-align:left;
	background-color:#F0F5E0;
	padding: 5px;
}
/* espaço dos textos anteriores */
#textos_anteriores .caixa { 
	float:left;
	width: 480px; 
	text-align:left;
	border-bottom: dotted 1px #CCCCCC;
}
/* para duas colunas width com 230px - uma coluna com 450px*/
#textos_anteriores .bloco { 
	float:left;
	width: 230px; 
	text-align:left;
	padding:5px;
}
/* tamanho lateral do box "outros textos de hoje" */
.textos_hoje { 
	float:left;
	width: 500px; 
	text-align:left;
}
/* dimensões da imagem "outros textos de hoje" */
.textos_hoje .imagem { 
	float:left;
	width: 95px; 
	padding: 8px;
	text-align:center;
}
.textos_hoje .conteudo { 
	float:left;
	width: 295px; 
	text-align:left;
	padding:5px;
	font: 11px Lucida Sans Unicode;
	color:#333333
}
.textos_hoje .conteudo_pequeno { 
	float:left;
	width: 295px; 
	text-align:left;
	padding:5px;
	font: 11px Lucida Sans Unicode;
	color:#333333
}
.textos_hoje .imagem_grande { 
	float:left;
	width: 154px; 
	padding: 8px;
	text-align:center;
}
/* características da imagem principal */
#textos_imagem { 
	float:left;
	width: 154px; 
	padding: 8px;
	text-align:center;
}
#textos_menu { 
	width:470px; 
	text-align:left;
	font-family:Lucida Sans Unicode;
	font-size:12px;
	padding-left: 5px;
}
/* criado por mim*/
#textos_ric { 
	text-align:left;
	font-family:Lucida Sans Unicode;
	font-size:10px;
	padding: 0px;
}
}
/* criado por mim*/
span.textos_ricardo { 
	text-align:left;
	font: 21px tahoma;
	color:#164A1C;
	padding: 0px;
}
/* formatação de texto */
.index_titulo {
	 font-weight: 400; color: #808080; border-bottom: dotted 1px #CCCCCC; width:480px;
}
span.texto_informacoes {
	font: 11px Lucida Sans Unicode;
	color:#333333
}
span.texto_titulo, p.texto_titulo, th.texto_titulo {
	margin-right: 15px;
	padding-right: 15px;
	font: 20px tahoma;
	color:#164A1C;
}
span.texto_subtitulo {
	font: 12px Lucida Sans Unicode;
	color:#008000;
	text-align:left;
}
span.texto_texto {
	font-family: Lucida Sans Unicode;
	font-size:12px;
	color:#000000;
}
span.texto_ricardo {
	font-family: Lucida Sans Unicode;
	font-size:12px;
	color:#000000;
	width: 200px;
	padding-right: 10px;
}
span.blog {
	font-family: Lucida Sans Unicode;
	font-size:10px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
}
.pointer {
	cursor: pointer;
}

#comentarios { 
	border: 1px solid #CCCCCC; 
	border-top-width: 4px;
	padding: 7px;
	margin-right: 15px;
}
.contagem_regressiva {
	width:95%;
	padding-bottom: 10px;	
	padding-left: 8px;	
	padding-right: 10px;	
	padding-top: 10px;	
	border-bottom: 1px dotted #999999;
}
#texto_conteudo {
	text-align: left; 
	padding-left: 0px; 
	padding-right: 0px;
}
#texto_conteudo p {
	margin:15px 0px;
}

#log-off {
    display: none;
    position: absolute;
    top: 0;
    margin-left: 250px;
    width: 170px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-weight: 12px; 
    color: #ffffff;
    cursor: pointer;
    background: url(../imagens/site/bg-log-off.png) no-repeat #59650e;  
}
#logado a {
    color: #ffffff;
}
#logado {
    position: absolute;
    top: 0;
    margin-left: 250px;
    width: 170px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-weight: 12px; 
    color: #ffffff;
    background: url(../imagens/site/bg-log-off.png) no-repeat #59650e;  
}
#log-in {
    background: url(../imagens/site/bg-log-in.jpg) repeat scroll 0% 0%; 
    position: absolute; 
    left: 0pt; 
    top: 0pt; 
    width: 100%; 
    height: 200px;
    border-bottom: 2px solid #9CBB39;
}
#log-in .watermark {
    margin: 2px;
    height: 24px;
    line-height: 24px;
    padding-left: 5px;
    padding-top: 4px;
}
/* botão de inclusão - exclusão de textos*/
#log-in .button {
    height: 22px;
    display/*\**/: inline-block\9;
    padding-left/*\**/: 8px;
    padding-right/*\**/: 8px;

    line-height: 22px;
    margin: 2px;
    background: url(../imagens/site/bg-log-button.jpg) repeat-x;
    color: #ffffff;
    font-weight: bold;
    border: 0;
    
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.compartilhar {
    background-color: #F0F5E0; padding: 15px; margin-right: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
/* botão de inclusão - exclusão de textos*/
.meus_textos_texto {
    background: #E0ffbf; padding: 3px;
    margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
#log-in h2 {
    font-size: 16px;
}
#log-in h3 {
    font-size: 14px !important;   
}