/*
	Todo Espaco Online
	Site: http://www.todoespacoonline.com/
	Versao: 3.0
	Criado por: Luiz Otavio Miranda Figueiredo

	EMPRESA

	Todo Espaco Online Ltda.
	Rua Samuel Moura 196, Sala 4 - Centro
	Boa Esperança - MG
	CEP - 37170-000
	Telefone: (35) 3851-1386
*/
/* RESET CSS */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, address, big, cite, del, dfn, em, font, img, ins, kbd, q, s, samp, small, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-align: left;
	text-decoration:none;
}
body {
	line-height: 1;
	background:#ebf2f6;
	text-align: center;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	color:#666;
}
a:hover {
	color:#1f5786;
}
/* GERAL */



#geral {
	width:1000px;
	margin:0 auto;
	border:1px solid #dfdfdf;
}
/* TOPO */



#topo {
	width:1000px;
	height:120px;
	background:#f7fafb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#444;
	overflow:hidden;
	text-shadow:1px 1px 0 #fff;
}
/* LOGO */



#topo img#logo {
	width:182px;
	height:100px;
	margin: 10px 0 0 30px;
	float:left;
}
/* SESSAO */



#topo table {
	float:right;
	margin:20px 30px 0 0;
	width:600px;
}
#topo table a {
	color:#444;
}
#topo table a:hover {
	color:#1f5786;
}
#topo #area_user {
	float:right;
	margin:20px 30px 0 0;
	width:600px;
}
.small {
	font-size:10px;
}
#enviar-dados {
	background:#f5f5f5;
	border-top:2px solid #dfdfdf;
	border-right:2px solid #dfdfdf;
	border-bottom:2px solid #ccc;
	border-left:2px solid #ccc;
	cursor:pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#topo table, #topo tr, #topo td, #topo input {
	vertical-align:middle;
}
#topo #email, #topo #senha {
	width:240px;
	border:2px solid #dfdfdf;
	padding:2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/* LOGIN */



#login {
	display:block;
}
/* MENU */

#menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	letter-spacing:1px;
	width:1000px;
	height:37px;
	background-color:#1f5786;
	background-image:url(../objetos/bg-menu.gif);
	background-repeat:repeat-x;
}
#menu ul {
	margin-left:10px;
}
#menu ul li {
	float:left;
	position:relative;
	display:block;
	height:auto;
}
#menu ul li a {
	display:block;
	text-shadow: 1px 1px 0px #000000;
	color:#fff;
	padding:13px 10px;
}
#menu ul li ul {
	height:auto;
	display:none;
	position:absolute;
	z-index:1000000;
}
#menu ul li ul li {
	float:none;
	position:absolute;
}
#menu ul li ul li a {
	text-align:left;
	display:block;
	color:#444;
	padding:13px 20px 13px 20px;
	text-shadow:none;
}
#menu ul li ul li a:hover {
	background:none;
	text-shadow:none;
	color:#444;
	padding:13px 20px 13px 17px;
	border-left:3px solid #1f5786;
	color:#1f5786;
}
.bgSub0 {
	margin-left:-10px;
	display:block;
	padding:0;
	z-index:1;
	position:absolute;
	background:#000;
	width:151px;
	height:50px;
	opacity:0.1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	-moz-opacity: 0.1;
	-khtml-opacity: 0.1;
	opacity:0.1;
	-webkit-border-radius: 0 5px 5px 5px;
	-moz-border-radius: 0 5px 5px 5px;
	border-radius: 0 5px 5px 5px;
}
.bgLi {
	display:block;
	margin:5px -5px -5px -5px;
	padding:0;
	border:1px solid #ccc;
	position:absolute;
	background:#fff;
	z-index:1000000;
	height:38px;
	width:140px;
	-webkit-border-radius: 0 5px 5px 5px;
	-moz-border-radius: 0 5px 5px 5px;
	border-radius: 0 5px 5px 5px;
	overflow:hidden;
}
.sub0 {
}
/* ESPACO EM BRANCO ENTRE O MENU E O BODY */



#espaco-menu {
	width:1000px;
	height:auto;
	background:#f7fafb;
}
/* ADS GOOGLE */



#ads_google {
	width:1000px;
	padding:10px 0;
	background:#fff;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}
#ads_google img {
	width:90px;
	height:90px;
	overflow:hidden;
}
#ads_720 {
	width:730px;
	height:90px;
	float:left;
	margin:0 15px 0 20px;
	overflow:hidden;
}
/* DESTAQUES */



#destaques {
	width:1000px;
	height:400px;
	margin:0;
}
.destaques_continue {
	float:right;
	background:#f5f5f5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #dfdfdf;
	margin:5px 10px;
	padding:5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	text-shadow:1px 1px 0 #fff;
	color:#666;
}
.destaques_continue a {
	color:#666;
}
.destaques_continue a:hover {
	color:#1f5786;
}
/* PARTE ESQUERDA DOS DESTAQUES */



#destaques-esq {
	width:380px;
	height:400px;
	float:left;
	cursor:pointer;
	display:inline !important;
	border:none;
}
/* CONFIGURA O MENU DOS DESTAQUES */



#destaques-menu1, #destaques-menu2, #destaques-menu3, #destaques-menu4 {
	width:379px;
	height:99px;
	border-top:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	background-image:url('../objetos/bg-destaques.gif');
	background-repeat:repeat-x;
}
/* MENU 1 DOS DESTAQUES INICIA COM BG E BORDER DIFERENCIADOS */



#destaques-menu1 {
	border-top:1px solid #dfdfdf;
	border-right:1px solid #fff;
	background-color:#fff;
	background-image:url('../objetos/bg-destaques.png');
	background-repeat:repeat-y;
}
/* CONFIGURA A IMAGEM DO MENU DOS DESTAQUES PARA 70X70 PIXELS */



#destaques-menu1 img, #destaques-menu2 img, #destaques-menu3 img, #destaques-menu4 img {
	width:70px;
	height:70px;
	margin:14px 10px;
	float:left;
}
/* CONFIGURA O TITULO DO MENU DOS DESTAQUES */



#destaques-menu1 h1, #destaques-menu2 h1, #destaques-menu3 h1, #destaques-menu4 h1 {
	width:260px;
	float:right;
	margin:15px 20px 0 0;
	color:#666;
	line-height:20px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 0px #ffffff;
}
/* PARTE DIREITA DOS DESTAQUES */



#destaques-dir {
	width:620px;
	height:400px;
	float:right;
	background:#fff;
	border-top:1px solid #dfdfdf;
	overflow:hidden;
	display:inline !important;
}
/* CONFIGURA O TITULO DO CONTEUDO DOS DESTAQUES */



#destaques-dir h1 {
	width:580px;
	margin:15px 20px;
	color:#1f5786;
	line-height:25px;
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:400;
	text-shadow: 1px 1px 0px #dbdbdb;
}
#destaques-dir h1 a {
	color:#1f5786;
}
#destaques-dir h1 a:hover {
	color:#444;
}
/* CONFIGURA O TEXTO DOS DESTAQUES */



#destaques-dir #texto {
	width:580px;
	text-align:justify;
	margin:15px 20px 0 20px;
	color:#444;
	line-height:20px;
	font-weight:400;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:285px !important;
	overflow:auto;
}
/* CONFIGURA A IMAGEM DO CONTEUDO DOS DESTAQUES PARA 150X150 PIXELS */



#destaques-dir #texto img {
	width:150px;
	height:150px;
	margin:10px;
	float:right;
	clear:none;
}
/* CONFIGURA A POSICAO DO CONTEUDO DOS DESTAQUES */



#destaques-cont1, #destaques-cont2, #destaques-cont3, #destaques-cont4 {
	position:relative;
	float:left;
	width:620px !important;
}
/* CONFIGURA O TAMANHO DO OVERFLOW DOS DESTAQUES  */



#destaques-overflow {
	width:2500px;
}
#mostrar-destaques {
	padding:5px;
	text-align:center;
	color:#666;
	font-weight:700;
	line-height:20px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 0px #ffffff;
	display:none;
	cursor:pointer;
}
#mostrar-destaques a:hover {
	color:#000;
}
#mostrar-destaques a {
	color:#666;
}
/* PEQUENO ESPACO APOS DETAQUES */



#espaco-destaques {
	width:1000px;
	height:5px;
	border-top:1px solid #dfdfdf;
	clear:both;
}
/* BODY */



#body {
	width:1000px;
	clear:both;
	background:#fff !important;
	color:#444 !important;
	line-height:20px !important;
	font-weight:400 !important;
	font-size:13px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	margin:0 !important;
	padding:0 !important;
	overflow:hidden !important;
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
}
#body a {
	color:#1f5786;
}
#body h1 {
	color:#666;
	font-size:20px;
	padding:10px 0;
	text-shadow: 1px 1px 0px #dfdfdf;
	line-height:30px;
	margin:0 0 10px 0;
}
#body h1 a, #body-esq .continue-lendo a {
	color:#666;
}
#body h1 a:hover, #body-esq .continue-lendo a:hover {
	color:#1f5786;
}
#body-esq-text-exec img {
	float:right;
	width:100px !important;
	height:100px !important;
	margin:0 5px;
}
.imgpesquisa {
	float:right;
	width:100px !important;
	height:100px !important;
	margin:0 5px;
}
#body-esq {
	width:680px;
	background:#fff;
	display:inline;
	float:left;
	overflow:hidden;
}
#body-esq .continue-lendo {
	margin:30px 0 0 0 !important;
	width:650px !important;
	padding:5px;
	background:#f5f5f5;
	clear:both;
	text-align:right;
	color:#666;
	font-weight:700;
	font-size:13px;
	text-shadow: 1px 1px 0px #fff;
	font-family:Arial, Helvetica, sans-serif !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #dfdfdf;
	display:block;
}
#body-esq .continue-lendo .data-por {
	float:left;
	font-weight:400;
}
#body-esq hr {
	width:95%;
	background:#dfdfdf !important;
	color:#dfdfdf !important;
	border:1px solid #dfdfdf !important;
	margin-top:20px;
	text-align:center;
	clear:both !important;
}
#body-esq-text {
	padding:10px;
	text-align:justify;
}
#body-dir {
	width:320px;
	background:#fff;
	text-align:left;
	display:inline;
	float:right;
}
#body-dir-text {
	padding:10px;
}
#body_post {
	color:#666;
	overflow:hidden;
}
#body_post h1 {
	color:#1f5786;
	margin:0;
	padding:10px;
}
#body_post h2 {
	color:#1f5786;
	margin:0;
	padding:10px;
	font-size:18px;
	line-height:22px;
}
#body_post h3 {
	color:#1f5786;
	margin:0;
	padding:10px;
	font-size:18px;
	line-height:25px;
}
#body_post h4 {
	color:#1f5786;
	margin:0;
	padding:10px;
	font-size:16px;
	line-height:21px;
}
#body_post h1 a {
	color:#1f5786;
}
#body_post h1 a:hover {
	color:#666;
}
#body_post_text {
	text-align: justify;
	padding:0 0 0 10px;
}
#body_post_text p {
	text-align: justify;
	margin:15px 0 !important;
	line-height:1.5;
}
#body_post_text ul {
	padding:5px 25px;
	margin:10px 25px;
	clear:both;
}
#body_post_text ul li {
	list-style-type:disc;
	padding:2px 0;
}
#body_post table {
	margin-left:20px;
}
#body_post table tbody tr td .imgrelacionadas {
	margin:10px;
	width:100px !important;
	height:100px !important;
	float:none;
	text-align:center;
}
#body_post table tbody tr td .textorelacionados {
	width:100px;
	float:none;
	margin:10px;
	font-size:12px;
	line-height:18px;
	cursor:pointer;
}
#body_post table tbody tr td a {
	color:#666;
}
#body_post table tbody tr td a:hover {
	color:#1f5786;
}
#ads_post {
	margin:0 10px 10px 10px;
	float:left;
}
.td_post_blog {
	width:120px !important;
	margin:10px;
}
#s_facebook, #s_twitter, #s_feed {
	margin:5px;
	cursor:pointer;
}
/* COMENTARIOS */



#comentarios {
	overflow:hidden;
}
.comenta {
	display:block;
	width:640px;
	padding:10px;
	margin:0 0 10px 10px;
	background:#f5f5f5;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow:auto;
}
.nome_comenta {
	font-size:14px;
	font-weight:700;
}
.data_comenta {
	font-size:10px;
	font-weight:400;
	color:#1f5786;
}
#form_comenta {
	width:640px;
	padding:10px;
	margin:0 0 10px 10px;
	background:#f5f5f5;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#form_comenta textarea {
	padding:10px;
	margin:10px 0 10px 0;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#form_comenta_nome, #form_comenta_email, #form_comenta_site {
	display:inline;
	height:25px;
	padding:5px 5px;
	margin:10px 0 10px 0;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.sem_comentarios {
	margin-left:10px;
	margin-bottom:10px;
}
.enviar_outro {
	cursor:pointer;
}
/* POST FOOTER */



#post_footer {
	margin-left:10px;
	margin-top:20px;
}
/* COLUNAS */



#colunas {
	width:1000px;
	clear:both;
	color:#444 !important;
	line-height:20px !important;
	font-weight:400 !important;
	font-size:13px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	margin:5px auto !important;
	padding:0 !important;
	text-align:center !important;
	overflow:hidden !important;
}
#coluna1, #coluna3, #coluna2, #coluna4 {
	width:490px;
	margin:5px !important;
	height:500px;
	float:left;
	text-align:center;
	padding:0;
	border:none;
	display:block;
	background:#fff;
	overflow:hidden;
}
#coluna1 h1, #coluna2 h1, #coluna3 h1, #coluna4 h1 {
	color:#666;
	font-size:20px;
	text-align:center;
	padding:10px 0 10px 0;
	text-shadow: 1px 1px 0px #dfdfdf;
}
#coluna1 a, #coluna2 a, #coluna3 a, #coluna4 a {
	color:#666;
}
#coluna1 a:hover, #coluna2 a:hover, #coluna3 a:hover, #coluna4 a:hover {
	color:#1f5786;
}
/* COLUNA 1 */



#coluna1 {
}
/* COLUNA 2 */



#coluna2 {
}
/* COLUNA 3 */



#coluna3 {
}
/* COLUNA 4 */



#coluna4 {
}
/* CONTEUDO DAS COLUNAS */



.coluna-con {
	display:block;
	height:410px;
	width:470px;
	margin:10px;
	overflow:hidden;
}
/* RODAPE */



#rodape {
	width:1000px;
	margin:0 !important;
	background-color:#1f5786;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-shadow:1px 1px 0 #000;
	line-height:20px;
	overflow:hidden;
	height:220px;
}
#rodape table, #rodape tbody, #rodape tr, #rodape td {
	text-align:center !important;
}
#rodape tr, #rodape td {
	padding:10px !important;
}
#rodape table {
	margin:30px 60px 0 0;
	float:right;
}
#rodape a {
	color:#fff;
}
.rodape-title {
	font-size:14px;
	font-weight:700;
}
.separador {
	padding:0 !important;
	height:1px;
	width:100%;
	background:#174063;
	border-bottom:1px solid #2669a1;
	font-size:1px;
	margin:10px 0;
}
#rodape ul {
	padding:10px;
	margin:20px 20px 20px 20px;
	width:180px;
	float:left;
}
/* COPYRIGHT */



.copyright {
	width:1000px;
	display:block;
	color:#fff;
	background-color:#194569;
	text-align:center;
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	word-spacing:2px;
	text-shadow:1px 1px 0 #000;
	clear:both !important;
}
/* BOTOES */



#mais, #mais1, #mais2, #mais3 {
	width:98%;
	text-align:center;
	height:35px;
	margin-bottom:10px;
	display:none;
}
#mais img, #mais1 img, #mais2 img, #mais3 img {
	width:32px !important;
	height:32px !important;
	text-align:center;
	display:none;
}
#mais-posts, #mais-posts1, #mais-posts2, #mais-posts3 {
	clear:both;
}
.button_grey, .button_grey_sm, .button_green_sm, .button_red_sm, .button_gold {
	background:url('../objetos/button.png') 0 0 repeat-x;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:pointer;
	display:inline-block;
	font-family:Helvetica, Arial, sans-serif;
	text-shadow:1px 1px rgba(255, 255, 255, 0.5);
}
.button_grey:hover, .button_grey_sm:hover, .button_green_sm:hover, .button_red_sm:hover, .button_gold:hover {
	text-decoration:none;
}
.button_grey, .button_grey_sm {
	border:1px solid #b8b8b8;
	color:#373737;
	font-weight:bold;
}
.button_grey, .button_grey:hover[disabled], .button_grey:active[disabled] {
	font-size:14px;
	padding:12px 25px;
}
.button_grey:hover, .button_grey_sm:hover {
	color:#191919;
}
.button_grey:active {
	background-position:0 -100px;
}
.button_grey_sm, .button_grey_sm:hover[disabled], .button_grey_sm:active[disabled] {
	background-position:0 -200px;
	font-size:12px;
	padding:8px 25px;
}
.button_grey_sm:active {
	background-position:0 -300px;
}
/* PESQUISA */



#csesearchboxgoogle {
	float:right;
	margin:5px 10px 0 0;
}
#searchform_q {
	color:#444;
	font-family:Verdana, Geneva, sans-serif !important;
}
#searchform_submit {
	color:#444;
}
/* ADSENSE DA DIREITA */



#adsense-dir {
	margin:10px 0;
}
/* RECEBA POR EMAIL */



#receba-email {
	width:298px !important;
	height:180px !important;
	background:#f5f5f5;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#receba-email p {
	text-align:center;
	margin:10px 0;
	border:none;
}
#receba-email .input_email {
	border:1px solid #dfdfdf;
}
#receba-email2 {
	width:278px !important;
	height:170px !important;
	background:#fff;
	margin-left:10px;
}
#receba-email h3 {
	background:#f5f5f5;
	border:1px solid #f5f5f5;
	padding:5px 0;
	text-align:center;
	text-shadow:1px 1px 0 #fff;
	color:#666;
}
/* BAIXATUDO */



#downloads_baixatudo {
	width:298px !important;
	height:390px !important;
	background:#f5f5f5;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align:center !important;
	margin-top:10px;
}
#downloads_baixatudo .baixatudo-titulo-img {
	width:103px !important;
	height:18px !important;
	vertical-align:middle !important;
	margin:0 0 0 10px;
	float:none;
}
#downloads_baixatudo #baixatudo-titulo {
	padding:0 0 7px 0;
	margin:0;
	display:block;
	text-align:center;
	font-size:13px;
	font-weight:700;
	text-shadow:1px 1px 0 #fff;
	color:#666;
	background:#f5f5f5;
}
#downloads_baixatudo #baixatudo-titulo a {
	color:#666;
}
#downloads_baixatudo p {
	text-align:left;
	border:none;
	font-size:11px;
	line-height:13px;
	margin:5px 0;
	display:block;
}
#downloads_baixatudo img {
	width:50px;
	height:50px;
	margin-right:5px;
	float:left;
}
#downloads_baixatudo2 {
	width:278px !important;
	height:370px !important;
	background:#fff;
	margin:10px 10px 0 10px;
	overflow:hidden;
}
#downloads_baixatudo2 hr {
	clear:both !important;
	color:#fff !important;
	background:#fff !important;
	height:1px !important;
	border:none !important;
	margin:5px auto !important;
	text-align:center !important;
}
#baixatudo-title-art {
	font-weight:700;
	clear:right !important;
	color:#666;
	display:block;
}
.baixatudo-clear {
	display:block;
	clear:both !important;
	margin:15px 0 25px 0;
}
/* DOWNLOADS */



#downloads_query img {
	width:60px;
	height:60px;
	float:left;
	clear:left;
}
#downloads_query a {
	color:#666;
	font-weight:700;
}
#downloads_query a:hover {
	color:#1f5786;
	font-weight:700;
}
#downloads_query h2 {
	display:inline !important;
	clear:none !important;
	position:relative;
	cursor:pointer;
}
#downloads_clear {
	display:block;
	clear:both;
	margin:10px 0 !important;
	clear:none;
	height:70px;
}
#downloads_clear_con {
	display:block;
	clear:none;
	height:60px;
	width:400px;
	float:right;
}
#downloads-mais-menos, #links-mais-menos, #jonline-mais-menos, #forum-mais-menos, #forum-mais-menos {
	text-align:center;
}
#downloads-mais, #downloads-menos, #links-mais, #jonline-menos, #jonline-mais, #links-menos, #forum-mais, #forum-menos {
	background:#f5f5f5;
	padding:3px 8px;
	margin:5px;
	font-weight:700;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	cursor:pointer;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/* FORUM */



.forum-por {
	font-size:10px;
}
#forum_clear_con {
	display:block;
	clear:none;
	height:50px;
	width:460px;
	float:right;
}
/* TWITTER */



#twitter {
	width:300px;
	height:345px !important;
	display:block;
	margin-top:10px;
	background:#f5f5f5;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #dfdfdf;
}
#twitter2 {
	margin-left:10px;
	margin-top:10px;
}
#twitter .twtr-ft, #twitter .twtr-hd {
	display:none !important;
}
#twitter h3 {
	font-weight:700;
	clear:both !important;
	color:#666;
	display:block;
	text-align:center;
	padding: 0 0 10px 0;
	margin:0;
	text-shadow:1px 1px 0 #fff;
}
#twitter .twtr-tweet-wrap {
	font-family:Arial, Helvetica, sans-serif !important;
	background:#fff !important;
}
#twitter .twtr-tweet-wrap .twtr-avatar {
	width:60px !important;
	height:60px !important;
	display:block !important;
	overflow:visible !important;
	float:left !important;
}
#twitter .twtr-tweet-wrap img {
	width:40px !important;
	height:40px !important;
	display:block !important;
	overflow:visible !important;
	margin:10px 0 0 10px;
}
#twitter .twtr-tweet-wrap p {
	width: 190px !important;
	float: right !important;
	color:#666 !important;
	font-size:12px !important;
	line-height:15px !important;
}
/* OLHAR DIGITAL 



#olhardigital {

	width:1000px;

	margin:0 auto;

	text-align:center;

	background:#000;

}

*/

/* LINKS ROTATIVOS */



#links_rotativos {
	width:298px;
	height:770px;
	overflow:hidden;
	display:block;
	margin-top:10px;
	background:#f5f5f5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #dfdfdf;
}
#links_rotativos h2 {
	float:right;
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
}
#links_rotativos h3 {
	font-weight:700;
	clear:both !important;
	color:#666;
	display:block;
	text-align:center;
	padding: 10px 0 0 0;
	margin:0;
	text-shadow:1px 1px 0 #fff;
}
#links_rotativos a {
	color:#666;
	cursor:pointer;
}
#links_rotativos a:hover {
	color:#1f5786;
	cursor:pointer;
}
#links_rotativos hr {
	line-height:1px;
	font-size:1px;
	background:#dfdfdf;
	border-top:1px solid #f5f5f5;
	height:1px;
	width:90%;
	margin:0 auto;
	text-align:center;
	padding:0;
}
.imagemlinksLR {
	width:50px;
	height:50px;
	float:left;
	overflow:hidden;
	margin:5px;
}
.linkLR {
	clear:both;
	display:block;
	height:60px;
	margin:5px 0;
	overflow:hidden;
}
.linkLR_bg {
	background:#fff;
	width:278px;
	height:720px;
	display:block;
	overflow:hidden;
	margin:10px;
}
/* CADASTRO */



#Cnome, #Cemail, #Csenha, #Crepetir_senha {
	border:2px solid #dfdfdf;
	width:350px;
	margin:15px 0;
}
/* DOWNLOADS */



#detalhes_d {
	clear:both;
}
/* LINKS */



.linkI {
	background:#f5f5f5;
	width:327px;
	height:190px;
	margin:5px;
	display:block;
	float:left;
	overflow:hidden;
	border:1px solid #dfdfdf;
	-webkit-box-shadow: 5px 5px 3px #bbb;
	-moz-box-shadow: 5px 5px 3px #ccc;
	box-shadow: 5px 5px 3px #ccc;
}
.linkI a, .linkI a h2 {
	color:#444 !important;
}
.linkI a:hover, .linkI a:hover h2 {
	color:#1f5786 !important;
}
.linkI h2 {
	font-size:13px !important;
}
.imgL {
	float:left !important;
	margin:10px !important;
	-webkit-box-shadow: 5px 5px 3px #bbb;
	-moz-box-shadow: 5px 5px 3px #bbb;
	box-shadow: 5px 5px 3px #bbb;
}
.footerL {
	display:block;
	clear:both;
	padding:0 10px;
	background:#e9e9e9;
	overflow:hidden;
}
/* PERFIL */



#lado_perfil {
	margin:15px 10px 10px 10px;
	width:150px;
	float:left;
	overflow:hidden;
}
#content_perfil {
	margin:0 0 10px 10px;
	text-align:justify !important;
	overflow:hidden;
}
/* RECADOS */



.recado {
	display:block;
	clear:both;
	width:485px;
	border:1px solid #dfdfdf;
	padding:5px;
	background:#f5f5f5;
	margin:10px 0;
	overflow:hidden;
	text-align:justify !important;
}
.recado img {
	float:left;
	margin:0 5px 0 0;
}
/* AMIGOS */



.amigos {
	width:100px;
	height:150px;
	float:left;
	border:1px solid #dfdfdf;
	padding:5px;
	background:#f5f5f5;
	margin:5px;
	overflow:hidden;
	text-align:justify !important;
}

