*{
	margin:0;
	padding:0;
}

BODY{
	text-align:center;
	background:transparent url(img/bg.gif) repeat-x 0 0;
}

A{
	overflow:hidden;
}

#bg{
	width:100%;
	height:29px;
	background:transparent url(img/bg_rodape.gif) repeat-x 0 bottom;
	margin-top:-29px;
}

#page{
	width:990px;
	margin:0 auto;
	text-align:left;
	position:relative;
	font-family:tahoma;
	color:#718385;	
}

#page #esquerda{
	float:left;
	display:inline;
	width:576px;
	background:transparent url(img/bg_lateral_esq.png) repeat-y 0 0;
	_background:none;
	_background:transparent url(img/bg_lateral_meio.gif) repeat-y 0 0;
	padding-left:80px;
}

#page #direita{
	float:left;
	display:inline;
	width:300px;
	padding-left:20px;
	background:#FFF url(img/bg_direita.gif) repeat-x 0 0;
}

#page #esquerda #meio{
	width:574px;
	float:left;
	display:inline;
	
}

#page #esquerda H1{
	background:transparent url(img/topo.jpg) no-repeat 0 0;
	width:656px;
	height:320px;
	display:block;
	text-indent:-5000px;
	margin:0 0 0 -80px;
}

#meio .post{
	width:550px;
	margin:0 0 30px 25px;
	position:relative;
	z-index:2;
}

#meio .post H2{
	margin:0;
	font-family:Trebuchet MS;
	font-size:35px;
	color:#09A5E5;
	position:relative;
	z-index:2;
}

#meio .post H2 A{
	color:#09A5E5;
	text-decoration:none;
}

#meio .post H2 A:hover{
	text-decoration:underline;
}

#meio .post SMALL{
	background:transparent url(img/ico_relogio.gif) no-repeat 0 3px;	
	padding-left:19px;
	margin-bottom:10px;
	display:block;
}

#meio .post SMALL B{
	color:#F9A40C;
}

#meio .post .texto{
	font-size:12px;
	width:518px;
	display:inline-block;
	margin-bottom:13px;
}

#meio .post .texto .img{
	display:block;
	border:0;
	margin:7px;
}

#meio .post .texto .img IMG{
	display:block;
	margin-bottom:5px;
}

#meio .post .texto .img B, #meio .post .texto .img I{
	font-size:10px;
	text-align:left;
}

#meio .post .texto .img I{
	color:#718385;
}

#meio .post .texto .img-centro{
	text-align:center;
}

#meio .post .texto .img-centro IMG{
	margin:0 auto;
	text-align:left;
}

#meio .post .texto .img-left{
	float:left;
	display:inline;
}

#meio .post .texto .img-right{
	float:right;
}

#meio .post .texto .img-centro IMG, #meio .post .texto .img-right IMG, #meio .post .texto .img-left IMG{
	border:0;
	min-height:100px;
	min-width:100px;
	_height:expression(this.scrollHeight <= "323" ? "323" : "auto");
	_width:expression(this.scrollHeight <= "323" ? "323" : "auto");
}

#meio .post .texto SPAN, #meio .post .texto STRONG{
	background:0;
	margin:0;
	height:auto;
	display:inline;
	font-size:12px;
	padding:0;
}

#meio .post SPAN{
	background:transparent url(img/txt_tags.gif) no-repeat 0 3px;
	margin:4px 0 8px 0;
	height:20px;
	display:block;
	color:#F7A81D;
	font-size:12px;
	padding-left:41px;
}

#meio .post SPAN A, #meio .post .texto A{
	color:#F7A81D;
	text-decoration:none;
}

#meio .post STRONG{
	background:transparent url(img/pontilhado_cinza.gif) repeat-x 0 top;
	width:520px;
	display:block;
	text-align:right;
	margin-bottom:5px;
}

#meio .post STRONG A{
	height:16px;
	padding:0 5px;
	margin-top:4px;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	display:inline-block;
	cursor:pointer;
	text-decoration:none;
}

#meio .post STRONG A.bt_compartilhe, #meio .post STRONG A.bt_envie-amigo, #meio .post STRONG A.bt_comentario{
	background-color:#C574A3;
}

#meio .post STRONG A.bt_envie-amigo{
	background-color:#80C323;
}

#meio .post STRONG A.bt_comentario{
	background-color:#25BBB0;
}

#meio .post BLOCKQUOTE, #meio .post BLOCKQUOTE DIV{
	display:block;
	background:transparent url(img/pontilhado_verde_claro.gif) repeat-x 0 bottom;
	width:520px;
	margin-bottom:0;
}

#meio .post BLOCKQUOTE.vrd{
	background:transparent url(img/pontilhado_verde_escuro.gif) repeat-x 0 bottom;
}

#meio .post BLOCKQUOTE STRONG{
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:normal;
	color:#FFF;
	background:0;
	background-color:#25BBB0;
	padding:0 5px 0 0;
	display:block;
	width:122px;
}

#meio .post BLOCKQUOTE DIV{
	margin-bottom:5px;
}

#meio .post BLOCKQUOTE DIV SPAN{
	background:0;
	padding:0;
	height:auto;
	display:inline-block;
	float:left;
	font-size:11px;
	color:#718385;
	width:180px;
	margin:0 0 0 6px;
}

#meio .post BLOCKQUOTE DIV SPAN B{
	background:transparent url(img/st_laranja_peq.gif) no-repeat 0 5px;
	color:#25BBB0;
	padding-left:7px;
	margin-right:5px;
}

#meio .post BLOCKQUOTE DIV SPAN I{
	font-size:9px;
	font-style:normal;
}

#meio .post BLOCKQUOTE DIV P{
	width:320px;
	display:inline-block;
	padding:0;
	margin:0 0 8px 0;
	font-size:11px;
}

#meio .post BLOCKQUOTE .comentar, #meio .post BLOCKQUOTE .envie-amigo{
	background:0;
}

#meio .post BLOCKQUOTE .comentar STRONG, #meio .post BLOCKQUOTE .envie-amigo STRONG{
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:normal;
	color:#25BBB0;
	background:0;
	background:transparent url(img/ponto_laranja.gif) no-repeat 2px 17px;
	padding:0 5px 0 6px;
	display:block;
	width:50px;
}

#meio .post BLOCKQUOTE .envie-amigo STRONG{
	color:#70BF02;
	width:200px;
}

#meio .post BLOCKQUOTE .comentar LABEL, #meio .post BLOCKQUOTE .envie-amigo LABEL{
	width:520px;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:normal;
	color:#25BBB0;
	display:block;
}

#meio .post BLOCKQUOTE .envie-amigo LABEL{
	color:#70BF02;
}

#meio .post BLOCKQUOTE .comentar LABEL B, #meio .post BLOCKQUOTE .envie-amigo LABEL B{
	width:115px;
	text-align:right;
	margin:1px 5px 0 0;
	float:left;
}

#meio .post BLOCKQUOTE .envie-amigo LABEL B{
	width:130px;
}

#meio .post BLOCKQUOTE .comentar LABEL INPUT, #meio .post BLOCKQUOTE .comentar LABEL TEXTAREA, #meio .post BLOCKQUOTE .envie-amigo LABEL INPUT, #meio .post BLOCKQUOTE .envie-amigo LABEL TEXTAREA{
	width:243px;
	height:16px;
	border:1px solid #E9F0F6;
	margin-bottom:7px;
}

#meio .post BLOCKQUOTE .comentar LABEL TEXTAREA, #meio .post BLOCKQUOTE .envie-amigo LABEL TEXTAREA{
	width:356px;
	height:55px;
}

#meio .post BLOCKQUOTE .envie-amigo LABEL TEXTAREA{
	width:350px;
}

#meio .post BLOCKQUOTE .comentar LABEL A, #meio .post BLOCKQUOTE .envie-amigo LABEL A{
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:normal;
	color:#25BBB0;
	text-decoration:none;
}

#meio .post BLOCKQUOTE .envie-amigo LABEL A{
	color:#70BF02;
}

#meio .post .cat{
	position:absolute;
	top:-25px;
	left:-60px;
	width:400px;
	display:block;
	z-index:0;
}

#meio .post .cat STRONG{
	background:0;
	text-align:left;
	width:400px;
	height:28px;
	padding:0;
	margin:0 0 0 40px;
	background:transparent url(img/bg_categoria_esq.png) no-repeat 0 0;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/superludico/blog/css/img/bg_categoria_esq.png');
}

#meio .post .cat STRONG B{
	background-color:#FD9F01;
	font-size:11px;
	color:#FFF;
	padding:0 5px 2px 5px;
	float:left;
	display:inline;
	margin:2px 0 0 18px;
}

#meio .post .cat STRONG I{
	float:left;
	display:inline;
	width:71px;	
	height:13px;
	margin:4px 0 0 0;
	background:transparent url(img/bg_categoria_dir.png) no-repeat 0 0;
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/superludico/blog/css/img/bg_categoria_dir.png');
}

#meio .post .cat EM{
	display:block;
	background-color:#AFCFDC;
	padding:8px 0 0 6px;
	font-family:Trebuchet MS;
	font-size:17px;
	font-weight:bold;
	font-style:normal;
	width:34px;
	color:#5E8AA6;
	margin:-10px 0 0 0;
}

#meio .post .cat EM B{
	display:block;
	font-size:30px;
	font-weight:normal;
	color:#FFF;
	margin:0;
	padding:0;
	width:auto;
}

#meio .post INPUT.buscar{
	width:450px;
	height:15px;
	border:1px solid #D7E6EE;
	margin:20px 5px 0 15px;
	color:#F7A81D;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	display:inline;
	float:left;
}

#meio .post A#bt_ok{
	font-family:trebuchet Ms;
	font-size:20px;
	font-weight:bold;
	color:#00A0DC;
	margin-top:15px;
	text-decoration:none;
	display:inline;
	float:left;
}/**/

#page #direita H3{
	background:transparent url(img/logo_superludico.png) no-repeat 0 0;
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/img/logo_superludico.png', sizingMethod='noscale');
	display:block;
	width:286px;
	height:196px;
	text-indent:-5000px;
	margin:27px 0 0 0;
}

#page #direita UL{
	margin:11px 0 0 15px;
}

#page #direita UL LI{
	list-style:none;
	font-size:11px;
	background:transparent url(img/pontilhado_laranja.gif) repeat-x 0 bottom;
	margin-bottom:30px;
}

#page #direita UL LI STRONG{
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:bold;
	display:block;
	background:transparent url(img/ponto_laranja.gif) no-repeat 2px 17px;
}

#page #direita UL LI.sobre{
	width:200px;	
	padding:0 0 12px 6px;
	position:relative;
}

#page #direita UL LI.sobre STRONG{
	background:transparent url(img/txt_sobre_este_blog.gif) no-repeat 0 0;
	width:158px;
	height:25px;	
	display:block;
	text-indent:-5000px;
}

#page #direita UL LI.sobre A.bt_fale_conosco{
	position:absolute;
	bottom:-28px;
	right:0;
	display:block;
	text-indent:-5000px;
	background:transparent url(img/txt_fale_conosco_bt.gif) no-repeat 0 0;
	width:121px;
	height:33px;
	cursor:pointer;
}

#page #direita UL LI.voltar_port{
	background:0;
	margin-bottom:15px;
}

#page #direita UL LI.voltar_port A{
	display:block;
	text-indent:-5000px;
	background:transparent url(img/txt_voltar_ao_port.gif) no-repeat 0 0;
	/*width:250px;*/
	width:202px;
	height:42px;
	margin:36px 0 5px -10px;
}

#page #direita UL LI.busca{
	width:200px;
	padding:0 0 5px 6px;
}

#page #direita UL LI.busca STRONG{
	color:#8dc63f;
	padding:0 5px 0 6px;
}
#page #direita UL LI.busca A{
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:normal;
	color:#8dc63f;
	text-decoration:none;
}

#page #direita UL LI.busca INPUT{
	width:170px;
	height:16px;
	border:1px solid #E3F0F6;
	margin-right:5px;
}

#page #direita UL LI.ultimos_posts, #page #direita UL LI.comentarios{
	width:230px;
	padding:0 0 5px 6px;
}

#page #direita UL LI.comentarios{
	padding:0 0 1px 6px;
}

#page #direita UL LI.ultimos_posts STRONG, #page #direita UL LI.comentarios STRONG, #page #direita UL LI.links STRONG{
	color:#00a0dc;
	padding:0 5px 0 7px;
	margin-bottom:5px;
}
#page #direita UL LI.ultimos_posts A{
	text-decoration:none;
	display:block;
	color:#718385;
	background:transparent url(img/st_laranja_peq.gif) no-repeat 0 5px;
	padding-left:7px;
	margin:0 0 3px 10px;
}

#page #direita UL LI.ultimos_posts A:HOVER{
	color:#F9A40C;
}

#page #direita UL LI.comentarios A{
	margin:0 0 15px 10px;
	display:block;
	text-decoration:none;
}

#page #direita UL LI.comentarios A IMG{
	width:36px;
	height:36px;
	border:0;
	margin:2px 9px 0 0;
	float:left;
}

#page #direita UL LI.comentarios A B{
	color:#F9A40C;
}

#page #direita UL LI.comentarios A P{
	margin-right:10px;
	color:#718385;
}

#page #direita UL LI.links{
	width:132px;
	float:left;
	background:0;
}

#page #direita UL LI.links A{
	width:106px;
	display:block;
	background:transparent url(img/pontilhado_laranja.gif) repeat-x 0 bottom;
	margin-left:6px;
	padding:0 0 3px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#718385;
}

#page #direita UL LI.links A:HOVER{
	color:#F9A40C;
}

#page #direita UL LI.links A.bt_meus_fav, #page #direita UL LI.links A.bt_orkut, #page #direita UL LI.links A.bt_twitter, #page #direita UL LI.links A.bt_rss, #page #direita UL LI.links A.bt_facebook{
	width:106px;
	height:13px;
	display:block;
	background:0;
	background:transparent url(img/bt_meus_fav.gif) no-repeat 0 0;
	margin:0 0 10px 10px;
	padding:0 0 3px 6px;
	text-indent:-5000px;
}

#page #direita UL LI.links A.bt_orkut{
	background:transparent url(img/bt_orkut.gif) no-repeat 0 0;
	width:41px;
	height:15px;
}

#page #direita UL LI.links A.bt_twitter{
	background:transparent url(img/bt_twitter.gif) no-repeat 0 0;
	width:63px;
	height:12px;
}

#page #direita UL LI.links A.bt_rss{
	background:transparent url(img/bt_rss.gif) no-repeat 0 0;
	width:43px;
	height:14px;
}

#page #direita UL LI.links A.bt_facebook{
	background:transparent url(img/bt_facebook.gif) no-repeat 0 0;
	width:71px;
	height:15px;
}

#page #direita UL LI.links A.bt_meus_fav:HOVER{
	background:transparent url(img/bt_meus_fav_hover.gif) no-repeat 0 0;
}

#page #direita UL LI.links A.bt_orkut:HOVER{
	background:transparent url(img/bt_orkut_hover.gif) no-repeat 0 0;
}

#page #direita UL LI.links A.bt_twitter:HOVER{
	background:transparent url(img/bt_twitter_hover.gif) no-repeat 0 0;
}

#page #direita UL LI.links A.bt_rss:HOVER{
	background:transparent url(img/bt_rss_hover.gif) no-repeat 0 0;
}

#page #direita UL LI.links A.bt_facebook:HOVER{
	background:transparent url(img/bt_facebook_hover.gif) no-repeat 0 0;
}

#page #direita UL LI.fale_conosco{
	width:205px;
	display:none;
}

#page #direita UL LI.fale_conosco B{
	display:block;
	font-family:trebuchet Ms;
	font-size:12px;
	color:#00A0DC;
}

#page #direita UL LI.fale_conosco INPUT, #page #direita UL LI.fale_conosco TEXTAREA{
	width:180px;
	height:15px;
	border:1px solid #D7E6EE;
	margin-bottom:5px;
	color:#F7A81D;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
}

#page #direita UL LI.fale_conosco TEXTAREA{
	height:66px;
}

#page #direita UL LI.fale_conosco A{
	font-family:trebuchet Ms;
	font-size:16px;
	font-weight:bold;
	color:#00A0DC;
	text-decoration:none;
}

#page #rodape{
	width:718px;
	height:29px;
	display:inline-block;
	margin-left:8px;
	padding-left:250px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(img/bg_rdp.png) no-repeat 0 0;
	_background-image:none;/** PNG PARA IE6 ***/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/img/logo.png', sizingMethod='noscale');
}

.quadroCompartilhar{
	width:250px;
	border:1px solid #C574A3;
	padding:5px 0 5px 4px;
	margin:-8px 0 0 221px;
	background-color:#fff;
	display:none;
	overflow:hidden;
	position:relative;
}

.quadroCompartilhar .coluna{
	width:115px;
	float:left;
}

.quadroCompartilhar A.botaoClose{
	background:transparent url(img/botaoClose.gif) no-repeat 0 0;
	width:8px;
	height:8px;
	text-indent:-5000px;
	display:block;
	position:absolute;
	top:3px;
	right:4px;
}

.quadroCompartilhar .coluna A{
	width:24px;
	height:17px;
	float:left;
	text-indent:-5000px;
	margin-right:2px;
}

.quadroCompartilhar .coluna B{
	width:85px;
	height:16px;
	float:left;
	font:normal bold 12px/15px arial !important;
	color:#000 !important;
	margin-top:3px;
}

.quadroCompartilhar .coluna A.ico_twitter{
	background:transparent url(img/ico_twitter.gif) no-repeat 0 0;
}

.quadroCompartilhar .coluna A.facebook_ico{
	background:transparent url(img/facebook_ico.gif) no-repeat 0 0;
}

.quadroCompartilhar .coluna A.ico_orkut{
	background:transparent url(img/orkut_ico.gif) no-repeat 0 0;
}

.quadroCompartilhar .coluna A.ico_rss{
	background:transparent url(img/rss_ico.gif) no-repeat 0 0;
}