/*
Theme Name: Nossa Via Theme
Theme URI: http://www.nossavia.com.br
Description: Novo tema do Nossa Via.
Version: 1.0
Author: <a href="http://twitter.com/georgemacedo" target="_blank">George Macedo</a>
*/

body{
	background:#000000;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	text-align:center;
}

#topo{
	background:url("imagens/bgtopo.jpg") repeat-x;
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	font-size:0;
	display:table;
}

#topo1{
	background:transparent;
	width:940px;
	height:165px;
	margin:0 auto;
	padding:0;
	font-size:0;
	display:block;
}

#topo2{
	background:transparent;
	width:916px;
	height:30px;
	margin:0 auto;
	padding-top:0;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:0;
	font-size:0;
	display:block;
	clear:both;
}

.topo1_1{
	width:192px;
	height:165px;
	margin:0;
	padding:0;
	font-size:0;
	float:left;
}

.topo1_2{
	width:748px;
	height:165px;
	margin:0;
	padding:0;
	font-size:0;
	float:right;
}

.topo1_2a{
	width:736px;
	height:98px;
	margin:0;
	padding-top:43px;
	padding-left:0;
	padding-right:12px;
	padding-bottom:24px;
	font-size:0;
	float:left;
}

.topo1_2b{
	background:url("imagens/bgbannertopo.png") no-repeat;
	width:728px;
	height:90px;
	margin:0;
	padding:4px;
	font-size:0;
}

#menu{
	background:transparent;
	width:916px;
	height:auto;
	margin:0;
	padding:0;
	font-size:0;
	text-align:left;
	display:table;
}

#menu1{
	width:916px;
	height:auto;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.scrollable{
	background:transparent;	
	width:867px;	
	height:15px;
	padding:0px 0px 15px 0px;
	text-decoration:none;
	overflow:hidden;
	vertical-align:top;
	position:relative;
	float:left;
}

.items{
	background:transparent;
	width:4020px;
	border:0;
	position:absolute;
	clear:both;
}

.items div{
	margin-right:7px;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	float:left;

}

a.next, a.nextPage{
	background:#000 url("imagens/right.gif") no-repeat;
	width:11px;
	height:23px;
	margin:7px 3px 0px 10px;
	clear:right;
	cursor:pointer;
	display:block;
	float:left;
}

a.next:hover, a.nextPage:hover{
	background:#000 url("imagens/right-hover.gif") no-repeat;	
}

a.prev, a.prevPage{
	background:#000 url("imagens/left.gif") no-repeat;
	width:11px;
	height:23px;
	margin:7px 10px 0px 3px;
	font-size:15px;
	cursor:pointer;
	display:block;
	float:left;
}

a.prev:hover, a.prevPage:hover{
	background:#000 url("imagens/left-hover.gif") no-repeat;
}

a.disabled{
	visibility:hidden !important;		
}

a.cidades{color:#cacaca;text-decoration:none; }
a.cidades:hover{ color:#eaeaea;text-decoration:none; }
a.ciencia{ color:#67b7ba;text-decoration:none; }
a.ciencia:hover{ color:#cbf0f1;text-decoration:none; }
a.cinema{color:#9f9182;text-decoration:none; }
a.cinema:hover{ color:#dcccbc;text-decoration:none; }
a.cronica{color:#c4c858;text-decoration:none; }
a.cronica:hover{ color:#f5f8a0;text-decoration:none; }
a.cultura-web{ color:#5fadd6;text-decoration:none; }
a.cultura-web:hover{ color:#a0d9f7;text-decoration:none; }
a.web{color:#6696f0;text-decoration:none; }
a.web:hover{color:#bcd1f7;text-decoration:none; }
a.danca{color:#d4abd7;text-decoration:none; }
a.danca:hover{color:#f3d6f5;text-decoration:none; }
a.economia{color:#67b7ba;text-decoration:none; }
a.economia:hover{color:#bafaca;text-decoration:none; }
a.escultura{color:#ff934b;text-decoration:none; }
a.escultura:hover{color:#ffd3b6;text-decoration:none; }
a.etica{color:#c0a797;text-decoration:none; }
a.etica:hover{color:#efe2d9;text-decoration:none; }
a.filosofia{color:#c5d6d3;text-decoration:none; }
a.filosofia:hover{color:#f1f7f6;text-decoration:none; }
a.fotografia{color:#4caca1;text-decoration:none; }
a.fotografia:hover{color:#b0ded9;text-decoration:none; }
a.hq{color:#e9bf15;text-decoration:none; }
a.hq:hover{color:#f6e9b4;text-decoration:none; }
a.literatura{color:#d0afaf;text-decoration:none; }
a.literatura:hover{color:#f4dada;text-decoration:none; }
a.mitologia{color:#959595;text-decoration:none; }
a.mitologia:hover{color:#cdcdcd;text-decoration:none; }
a.musica{color:#ca89f7;text-decoration:none; }
a.musica:hover{color:#e4c6f9;text-decoration:none; }
a.pintura{color:#e07f7f;text-decoration:none; }
a.pintura:hover{color:#f4c1c1;text-decoration:none; }
a.politica{color:#e9d96e;text-decoration:none; }
a.politica:hover{color:#fff9ce;text-decoration:none; }
a.sexo{color:#ff0000;text-decoration:none; }
a.sexo:hover{color:#ff9898;text-decoration:none; }
a.sustentabilidade{color:#96b1f6;text-decoration:none; }
a.sustentabilidade:hover{color:#d7e0f9;text-decoration:none; }
a.teatro{color:#94c230;text-decoration:none; }
a.teatro:hover{color:#cce399;text-decoration:none; }

#div0{
	width:916px;
	height:10px;
	margin:0 auto;
	padding-top:5px;
	padding-left:0;
	padding-right:0;
	padding-bottom:10px;
	font-size:0;
	display:table;
	clear:both;
}

#div1{
	background:url("imagens/bgdiv1.gif") repeat;
	width:916px;
	height:10px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

#subtopo0{
	background:transparent;
	width:916px;
	height:35px;
	margin:0 auto;
	padding:0;
	font-size:0;
	display:table;
	clear:both;
}

#subtopo1{
	width:916px;
	height:10px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.subtopo_a{
	width:356px;
	height:35px;
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:10px;
	padding-bottom:0;
	font-size:0;
	float:left;
}

.subtopo_b{
	width:550px;
	height:35px;
	margin:0;
	padding:0;
	font-size:0;
	float:right;
}

#conteudo0{
	background:transparent;
	width:916px;
	height:auto;
	margin:0 auto;
	padding:0;
	font-size:0;
	display:table;
	position:relative;
}

#conteudo1{
	width:916px;
	height:auto;
	margin:0 auto;
	padding:0;
	font-size:0;
	display:block;
	position:relative;
}

#sidebar{
	width:356px;
	height:600px;
	margin:0;
	padding-top:10px;
	padding-left:0;
	padding-right:10px;
	padding-bottom:0;
	font-size:0;
	display:inline-table;
	float:left;
}

#blog0{
	background-color:#f1f1f1;
	background-position:bottom;
	background-image:url("imagens/bgblog.png");
	_background-image:none;
	*background-image:url("imagens/bgblog.png");
	background-repeat:no-repeat;
	width:550px;
	height:auto;
	margin:0;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	font-size:0;
	display:inline-table;
	float:right;
}

#submenu0{
	background:transparent;
	width:550px;
	height:35px;
	margin:0;
	padding:0;
	font-size:0;
	text-align:left;
	display:table;
}

#submenu1{
	background:transparent;
	width:550px;
	height:35px;
	margin:0;
	padding:0;
	font-size:0;
	text-align:left;
	display:block;
}

.busca{
	width:356px;
	height:35px;
	border:0;
	margin:0;
	padding:0;
	font-size:0;
	display:table;
}

.busca1{
	background:url("imagens/bgbusca.gif") no-repeat;
	width:346px;
	height:25px;
	margin:0;
	padding:5px;
	font-size:0;
	display:block;
}

input.busca{
	background:transparent;
	width:313px;
	height:25px;
	border:0;
	margin-left:3px;
	padding:0;
	color:#D0D0D0;
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	text-shadow: 0.05em 0.05em 0.05em #000000;
	float:left;
}

input.enviar{
	background:transparent;
	width:25px;
	height:25px;
	border:0;
	margin-right:4px;
	padding:0;
	font-size:0;
	cursor:pointer;
	float:right;
}

.abas{
	background:transparent;
	width:435px;
	height:35px;
	margin:0;
	padding:0;
	font-size:0;
	text-align:left;
	float:left;
	position:relative;
}

.space{
	background:transparent;
	width:114px;
	height:35px;
	margin:0;
	padding:0;
	text-align:right;
	float:right;
	position:relative;
}

.abas ul{
	width:435px;
	height:35px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.abas li.blogativo{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:0;
	width:78px;
	height:35px;
	margin-top:0;
	margin-left:0;
	margin-right:1px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.bloginativo{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-435px;
	width:78px;
	height:35px;
	margin-top:0;
	margin-left:0;
	margin-right:1px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.blogativo a.blog {
	width:58px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#2b2b2b;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.bloginativo a.blog{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-435px 0;
	width:58px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#707070;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.bloginativo a:hover.blog{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:0;
	width:58px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#2b2b2b;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .abas li.blogativo a.blog { width:78px;height:35px; }
	.abas li.bloginativo a.blog { width:78px;height:35px; }
	.abas li.bloginativo a:hover.blog { width:78px;height:35px; }
}

.abas li.namidiaativo{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-79px;
	width:103px;
	height:35px;
	margin-top:0;
	margin-left:0;
	margin-right:1px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.namidiainativo{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-514px;
	width:103px;
	height:35px;
	margin-top:0;
	margin-left:0;
	margin-right:1px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.namidiaativo a.namidia {
	width:83px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#2b2b2b;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.namidiainativo a.namidia{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-514px 0;
	width:83px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#707070;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.namidiainativo a:hover.namidia{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-79px;
	width:83px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#2b2b2b;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .abas li.namidiaativo a.namidia { width:103px;height:35px; }
	.abas li.namidiainativo a.namidia { width:103px;height:35px; }
	.abas li.namidiainativo a:hover.namidia { width:103px;height:35px; }
}

.abas li.sobreativo{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-183px;
	width:89px;
	height:35px;
	margin-top:0;
	margin-left:0;
	margin-right:1px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.sobreinativo{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-618px;
	width:89px;
	height:35px;
	margin-top:0;
	margin-left:0;
	margin-right:1px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.sobreativo a.sobre {
	width:69px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#2b2b2b;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.sobreinativo a.sobre{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-618px 0;
	width:69px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#707070;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.sobreinativo a:hover.sobre{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-183px;
	width:69px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#2b2b2b;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .abas li.sobreativo a.sobre { width:89px;height:35px; }
	.abas li.sobreinativo a.sobre { width:89px;height:35px; }
	.abas li.sobreinativo a:hover.sobre { width:89px;height:35px; }
}

.abas li.faleconoscoativo{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-273px;
	width:161px;
	height:35px;
	margin-top:0;
	margin-left:0;
	margin-right:1px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.faleconoscoinativo{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-708px;
	width:161px;
	height:35px;
	margin-top:0;
	margin-left:0;
	margin-right:1px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.faleconoscoativo a.faleconosco {
	width:141px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#2b2b2b;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.faleconoscoinativo a.faleconosco{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-708px 0;
	width:141px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#707070;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

.abas li.faleconoscoinativo a:hover.faleconosco{
	background:url("imagens/abas.gif") 0 0 no-repeat;
	background-position:-273px;
	width:141px;
	height:25px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#2b2b2b;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	list-style-type:none;
	display:inline-table;
	_float:left;
	*float:left;
	float:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .abas li.faleconoscoativo a.faleconosco { width:161px;height:35px; }
	.abas li.faleconoscoinativo a.faleconosco { width:161px;height:35px; }
	.abas li.faleconoscoinativo a:hover.faleconosco { width:161px;height:35px; }
}

.hojeediade0{
	background:url("imagens/bgcalend.gif") repeat-x #000000;
	width:333px;
	height:67px;
	border:#303030 1px solid;
	margin:0;
	padding-top:8px;
	padding-left:13px;
	padding-right:8px;
	padding-bottom:8px;
	font-size:0;
	text-align:left;
	display:table;
}

.hojeediade1{
	width:332px;
	height:66px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.hjdd_a{
	background:url("imagens/calendario.png") no-repeat;
	width:66px;
	height:66px;
	margin:0;
	padding:0;
	font-size:0;
	float:left;
}

.hjdd_b{
	width:261px;
	height:66px;
	margin:0;
	padding-left:5px;
	font-size:0;
	float:right;
}

span.hjddb1{
	width:261px;
	height:auto;
	margin:0;
	padding-top:7px;
	color:#757575;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	letter-spacing:0;
	text-transform:uppercase;
	display:block;
}

span.hjddb2{
	width:261px;
	height:auto;
	margin:0;
	padding:0;
	color:#f9f9f9;
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	letter-spacing:0;
	text-transform:uppercase;
	display:block;
}

span.hjddb2 a{
	width:261px;
	height:auto;
	margin:0;
	padding:0;
	color:#f9f9f9;
	font-family:Arial;
	font-size:25px;
	font-weight:bold;
	letter-spacing:0;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
}

span.hjddb2 a:hover{
	width:261px;
	height:auto;
	margin:0;
	padding:0;
	color:#f9f9f9;
	font-family:Arial;
	font-size:25px;
	font-weight:bold;
	letter-spacing:0;
	text-transform:uppercase;
	text-decoration:underline;
	display:block;
}

.contadores0{
	background:url("imagens/bgcontadores.gif") no-repeat;
	width:356px;
	height:58px;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	font-size:0;
	display:table;
}

.contadores1{
	width:356px;
	height:58px;
	margin:0;
	padding:0;
	display:block;
}

.cont_feed{
	width:90px;
	height:42px;
	margin:0;
	padding-top:7px;
	padding-left:78px;
	padding-right:10px;
	padding-bottom:9px;
	text-align:left;
	display:inline;
	float:left;
}

span.contfeed1, span.contfeed1 a, span.contfeed1 a:hover{
	color:#FFFFFF;
	font-family:Arial;
	font-size:27px;
	font-weight:bold;
	text-shadow: 0.05em 0.05em 0.05em #000000;
	text-decoration:none;
}

span.contfeed2, span.contfeed2 a, span.contfeed2 a:hover{
	color:#D0D0D0;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	top:-1px;
	text-shadow: 0.05em 0.05em 0.05em #000000;
	text-decoration:none;
	position:relative;
}

.cont_twitter{
	width:90px;
	height:42px;
	margin:0;
	padding-top:7px;
	padding-left:10px;
	padding-right:78px;
	padding-bottom:9px;
	text-align:right;
	display:inline;
	float:left;
}

span.conttwitter1, span.conttwitter1 a, span.conttwitter1 a:hover{
	color:#FFFFFF;
	font-family:Arial;
	font-size:27px;
	font-weight:bold;
	text-shadow: 0.05em 0.05em 0.05em #000000;
	text-decoration:none;
}

span.conttwitter2, span.conttwitter2 a, span.conttwitter2 a:hover{
	color:#D0D0D0;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	top:-1px;
	text-shadow: 0.05em 0.05em 0.05em #000000;
	text-decoration:none;
	position:relative;
}

.widget{
	background:url("imagens/bgdiv1.gif") repeat;
	width:356px;
	height:auto;
	border:0;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	font-size:0;
	display:table;
}

.widget1{
	background:transparent;
	width:336px;
	height:auto;
	border:0;
	margin:0;
	padding:10px;
	font-size:0;
	display:block;
}

.widget2{
	background:#303030;
	width:316px;
	height:auto;
	border:0;
	margin:0;
	padding:10px;
	font-size:0;
}

.widget3{
	background:#303030;
	width:326px;
	height:auto;
	border:0;
	margin:0;
	padding:5px;
	font-size:0;
}

#flickrss{
	width:306px;
	height:auto;
	border:0;
	margin:0;
	padding:10px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	text-align:left;
}

#flickrss img.flickrlogo{
	width:68px;
	height:20px;
	margin-top:0;
	margin-left:5px;
	margin-right:0;
	margin-bottom:10px;
	padding:0;
}

#flickrss img{
	width:66.5px;
	height:66.5px;
	border:0;
	margin:0;
	padding:5px;
}

#twitter_div{
	width:294px;
	height:auto;
	border:0;
	margin:0;
	padding:10px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	text-align:left;
}

#twitter_div img.twitterlogo{
	width:100px;
	height:23px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	padding:0;
}

#twitter_div a{
	color:#73b0cc;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

#twitter_div a:hover{
	color:#73b0cc;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

#twitter_div ul{
	margin:0;
	padding:0;
}

#twitter_div li{
	border-bottom:#757575 1px dotted;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	list-style-type:none;
}

#twitter_div p{
	margin-top:5px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
}

.adsense1{
	background:#303030;
	width:336px;
	height:280px;
	border:0;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:10px;
	font-size:0;
	display:none;
}

.widgetx{
	background:transparent;
	width:354px;
	height:auto;
	border:#303030 1px solid;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	font-size:0;
	display:table;
}

.widgettopo{
	background:url("imagens/bgwidgettopo.gif") repeat-x;
	width:334px;
	height:17px;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:#303030 1px dotted;
	margin:0;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px;
	color:#b0b0b0;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow: 0.05em 0.05em 0.05em #000000;
	text-align:center;
	display:table;
}

.widgetcont{
	background:#191919;
	width:334px;
	height:auto;
	border:0;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	color:#b0b0b0;
	font-family:Arial;
	font-size:13px;
	text-align:left;
	display:table;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .widgettopo { width:354px; height:30px; }
	.widgetcont { width:354px; height:auto; }
}

.equipe0{
	background:#282929;
	border:0;
	width:334px;
	height:60px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	padding:0;
	font-size:0;
	display:table;
}

.equipe1{
	width:334px;
	height:60px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.equipe2{
	background:#282929;
	border:0;
	width:334px;
	height:auto;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	padding:0;
	font-size:0;
	display:table;
}

.equipe3{
	width:314px;
	height:auto;
	margin:0;
	padding:10px;
	font-size:0;
	text-align:center;
	display:block;
}

.equipe_avatar{
	width:100px;
	height:60px;
	margin:0;
	padding:0;
	font-size:0;
	float:left;
}

.equipe_cont{
	width:214px;
	height:40px;
	margin:0;
	padding:10px;
	float:right;
}

span.equipe_nome{
	color:#E5E5E5;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}

span.equipe_nome a{
	color:#E5E5E5;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}

span.equipe_nome a:hover{
	color:#E5E5E5;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	text-decoration:underline;
}

span.equipe_funcao{
	color:#999999;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

span.equipe_funcao a{
	color:#999999;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

span.equipe_funcao a:hover{
	color:#999999;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.destaques{
	width:550px;
	height:375px;
	margin:0;
	padding:0;
	font-size:0;
	text-align:center;
	display:none;
}

#div2{
	width:550px;
	height:10px;
	margin:0 auto;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	padding-bottom:10px;
	font-size:0;
	display:none;
}

#div3{
	background:url("imagens/bgdiv1.gif") repeat;
	width:550px;
	height:10px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.post{
	width:530px;
	height:auto;
	margin-top:0;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:10px;
	font-size:0;
	display:table;
}

.post1{
	width:530px;
	height: auto !important;
	height:2400px;
	min-height:2400px;
	_min-height:2400px;
	*min-height:2400px;
	margin:0;
	padding:0;
	font-size:0;
	display:table;
}

.bgpost1{
	background:url("imagens/bgpost1.png") #dadada no-repeat;
	width:530px;
	height:7px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.postemsi{
	background:#dadada;
	width:510px;
	height:auto;
	margin:0;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	font-size:0;
	text-align:left;
	display:block;
}

.secao{
	background:transparent;
	width:510px;
	height:auto;
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:10px;
	font-size:0;
	display:table;
}

.secao0{
	width:510px;
	height:auto;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.secao1{
	width:410px;
	height:auto;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
}

.secao2{
	width:100px;
	height:auto;
	margin:0;
	padding:0;
	text-align:right;
	float:right;
}

span.data{
	background:transparent;
	border:#dadada 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	color:#999999;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	display:table;
}

span.titulo-agenda-cultural{
	background:#F0F0F0;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-agenda-cultural a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-agenda-cultural a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-cidades{
	background:#eaeaea;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-cidades a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-cidades a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-ciencia{
	background:#ccf1f2;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-ciencia a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-ciencia a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-cinema{
	background:#f1e0cf;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-cinema a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-cinema a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-cronica{
	background:#f5f8a0;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-cronica a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-cronica a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-cultura-web {
	background:#a0d9f7;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-cultura-web a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-cultura-web a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-danca {
	background:#f3d6f5;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-danca a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-danca a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-economia {
	background:#b9fbca;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-economia a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-economia a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-escultura {
	background:#ffd3b6;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-escultura a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-escultura a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-etica{
	background:#efe1d9;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-etica a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-etica a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-filosofia{
	background:#f1f7f6;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-filosofia a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-filosofia a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-fotografia{
	background:#b0ded9;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-fotografia a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-fotografia a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-hq{
	background:#f6e9b4;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-hq a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-hq a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-literatura{
	background:#f4dada;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-literatura a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-literatura a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-mitologia{
	background:#cdcdcd;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-mitologia a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-mitologia a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-musica{
	background:#e5c6f9;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-musica a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-musica a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-pintura{
	background:#f4c1c1;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-pintura a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-pintura a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-politica{
	background:#fff9ce;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-politica a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-politica a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-sexo-e-relacionamentos{
	background:#ff9898;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-sexo-e-relacionamentos a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-sexo-e-relacionamentos a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-sustentabilidade{
	background:#96b1f6;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
}

span.titulo-sustentabilidade a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-sustentabilidade a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-teatro{
	background:#cce399;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-teatro a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-teatro a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-videos-legais{
	background:#F0F0F0;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-videos-legais a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-videos-legais a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

span.titulo-visoes-do-mundo{
	background:#F0F0F0;
	border:#909090 1px solid;
	width:auto;
	height:auto;
	margin:0;
	padding:2px;
	position:relative;
	display:table;
}

span.titulo-visoes-do-mundo a{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

span.titulo-visoes-do-mundo a:hover{
	color:#000000;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}

.titulo{
	background:transparent;
	width:510px;
	height:auto;
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:10px;
	font-size:0;
	display:table;
}

span.titulodopost{
	width:510px;
	height:auto;
	margin:0;
	padding:0;
	color:#000000;
	font-family:Arial;
	font-size:36px;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:none;
}

span.titulodopost a{
	width:510px;
	height:auto;
	margin:0;
	padding:0;
	color:#000000;
	font-family:Arial;
	font-size:36px;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:none;
}

span.titulodopost a:hover{
	width:510px;
	height:auto;
	margin:0;
	padding:0;
	color:#000000;
	font-family:Arial;
	font-size:36px;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:underline;
}

span.nomedoautor{
	width:510px;
	height:auto;
	margin:0;
	padding:0;
	color:#000000;
	font-family:Georgia;
	font-size:14px;
	font-weight:normal;
	font-style:italic;
	letter-spacing:0;
	text-decoration:none;
}

.conteudo{
	background:transparent;
	width:510px;
	height:auto;
	margin:0;
	padding:0;
	font-size:0;
	display:table;
}

.conteudo img{
	border:0;
}

span.conteudodopost{
	width:510px;
	height:auto;
	margin:0;
	padding:0;
	color:#000000;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	text-decoration:normal;
}

span.conteudodopost p{
    margin:0 0 15px 0;
}

span.conteudodopost img{
	border:0;
}

span.conteudodopost a{
	color:#367998;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

span.conteudodopost a:hover{
	color:#367998;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.rodapedopost{
	background:#e2e2e2;
	border-top:#808080 1px dotted;
	width:510px;
	height:auto;
	margin:0;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	font-size:0;
	text-align:left;
	display:table;
	position:relative;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .rodapedopost { width:530px; }
}

span.rodapecoments{
	color:#367998;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
}

span.rodapecoments a{
	color:#367998;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
}

span.rodapecoments a:hover{
	color:#367998;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	position:relative;
}

.bgpost2{
	background:url("imagens/bgpost2.png") #e2e2e2 no-repeat;
	width:530px;
	height:7px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.bgpost3{
	background:url("imagens/bgpost2.png") #dadada no-repeat;
	width:530px;
	height:7px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

#comentarios{
	background:transparent;
	width:510px;
	height:auto;
	margin:0;
	padding:0;
	display:table;
}

.coment_contagem{
	width:510px;
	height:auto;
	border-bottom:#808080 2px solid;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	_margin-bottom:20px;
	*margin-bottom:20px;
	padding-top:13px;
	padding-bottom:10px;
	color:#808080;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	display:table;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .coment_contagem { margin-bottom:20px; }
}

.coment_aprovacao{
	background:#c00202;
	width:478px;
	height:auto;
	border:#000000 1px solid;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	padding:5px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	display:table;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .coment_aprovacao { width:488px; }
}

.coment_comentario0{
	background:#F5F5F5;
	width:488px;
	height:auto;
	border:#808080 1px dotted;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:10px;
	font-size:0;
	display:table;
}

.coment_comentario1{
	width:488px;
	height:auto;
	border:0d;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}


.coment_text{
	width:488px;
	height:auto;
	border-bottom:#808080 1px dotted;
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:10px;
	color:#000000;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	display:table;
}

.coment_text p{
	margin:0;
	padding:0;
}

.coment_info0{
	width:488px;
	height:auto;
	border:0;
	margin:0;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	font-size:0;
	display:table;
}

.coment_info1{
	width:488px;
	height:auto;
	border:0;
	margin:0;
	padding:0;
	font-size:0;
	display:table;
}

.coment_info1a{
	width:388px;
	height:auto;
	border:0;
	margin:0;
	padding:0;
	color:#707070;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	float:left;
}

.coment_info1a a{
	color:#367998;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.coment_info1a a:hover{
	color:#367998;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

.coment_info1b{
	width:100px;
	height:auto;
	border:0;
	margin:0;
	padding:0;
	color:#707070;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	float:left;
}

.coment_info1b a{
	color:#367998;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.coment_info1b a:hover{
	color:#367998;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

#coment_comentar0{
	width:510px;
	height:auto;
	border-bottom:#808080 2px solid;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding-top:13px;
	padding-bottom:10px;
	color:#808080;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	display:table;
}

#coment_comentar{
	width:490px;
	height:auto;
	border:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:10px;
	font-size:0;
	display:table;
}

.coment_comentar1{
	width:490px;
	height:auto;
	border:0;
	margin:0;
	padding-top:10px;
	font-size:0;
	display:table;
}

.coment_comentar2{
	background:#E9E9E9;
	width:448px;
	height:auto;
	border:#B0B0B0 1px solid;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:25px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:12px;
	color:#000000;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	display:table;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .coment_comentar2 { width:468px; }
}

img.atencao{
	margin:0;
	padding:0;
	float:left;
}

.coment_comentar3{
	width:490px;
	height:auto;
	border:0;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.coment_comentar3a{
	width:150px;
	height:auto;
	border:0;
	margin:0;
	padding:0;
	display:inline;
	float:left;
}

.coment_comentar3a p{
	width:143px;
	height:21px;
	border:#e2e2e2 1px solid;
	margin:0;
	padding-top:3px;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	color:#000000;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	vertical-align:text-top;
}

.coment_comentar3b{
	width:340px;
	height:auto;
	border:0;
	margin:0;
	padding:0;
	color:#000000;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	display:inline;
	float:right;
}

.coment_comentar3b p{
	width:338px;
	_width:340px;
	*width:340px;
	height:auto;
	border:#e2e2e2 1px solid;
	_border:0;
	*border:0;
	margin:0;
	padding:0;
	color:#000000;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:text-top;
}

input.comentform1{
	background:#F5F5F5;
	width:250px;
	height:18px;
	border:#b0b0b0 1px solid;
	margin:0;
	padding:2px;
	color:#000000;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
}

textarea.comentform2{
	background:#F5F5F5;
	width:250px;
	height:94px;
	border:#b0b0b0 1px solid;
	margin:0;
	padding:2px;
	color:#000000;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	resize:none;
}

#footer{
	background:transparent;
	width:100%;
	height:auto;
	margin-top:5px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	font-size:0;
	display:table;
	position:relative;
	clear:both;
}

#footer1{
	background:transparent;
	width:916px;
	height:auto;
	margin:0 auto;
	padding:0;
	font-size:0;
	display:block;
}

#footer2{
	background:url("imagens/bgfooter.png") #303030 top no-repeat;
	width:896px;
	height:auto;
	margin:0;
	padding:10px;
	_padding-bottom:0;
	font-size:0;
	display:table;
	position:relative;
}

#footer3{
	background:transparent;
	width:896px;
	height:auto;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

.footer_blogblogs{
	background:url("imagens/bgwidgetblogblogs.png") no-repeat #404040;
	width:346px;
	height:260px;
	margin-top:0;
	margin-left:0;
	margin-right:20px;
	margin-bottom:0;
	padding:0;
	color:#C0C0C0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:inline;
	float:left;
}

.footer_blogblogs a{
	color:#C0C0C0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.footer_blogblogs a:hover{
	color:#C0C0C0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.footer_blogblogs p{
	margin-top:7px;
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	padding:0;
}

.bbw_title,.bbw_icons,.bbw_buttons,.bbw_subtitle, .bbw_control,.bbw_footer{
	display:none;
	!important;
}

#bbw_readers img{
	width:38px;
	height:38px;
	border:0;
	margin:2px;
	padding:0;
	!important;
}

.footer_ultimosposts{
	width:255px;
	height:auto;
	margin-top:0;
	margin-left:0;
	margin-right:20px;
	margin-bottom:0;
	padding:0;
	font-size:0;
	display:inline;
	float:left;
}

.footer_ultimoscomentarios{
	width:255px;
	height:auto;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	font-size:0;
	display:inline;
	float:left;
}

.footer_wtop{
	width:255px;
	height:auto;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:#858585 1px dotted;
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:8px;
	color:#b0b0b0;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow: 0.05em 0.05em 0.05em #000000;
	text-align:center;
	display:table;
}

.footer_u{
	width:255px;
	height:auto;
	margin:0;
	padding:0;
	color:#888888;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	display:table;
}

.footer_u ul{
	margin:0;
	padding:0;
}

.footer_u li{
	border-bottom:#404040 1px solid;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	color:#888888;
	font-family:Georgia;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	list-style:none;
	display:block;
}

.footer_u li a{
	color:#73b0cc;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.footer_u li a:hover{
	color:#73b0cc;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;
}

#footer4{
	background:#505050;
	width:896px;
	height:40px;
	margin:0;
	padding-left:10px;
	padding-right:10px;
	font-size:0;
	display:table;
	position:relative;
}

#footer5{
	width:896px;
	height:40px;
	margin:0;
	padding:0;
	font-size:0;
	display:block;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #footer4 { width:896px; }
	#footer5 { width:896px; }
}

.footer5a{
	width:448px;
	height:40px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
	display:inline;
}

.footer5b{
	width:448px;
	height:27px;
	margin:0;
	padding-top:13px;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	color:#E0E0E0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	float:right;
	display:inline;
}

.footer5b a{
	color:#E0E0E0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.footer5b a:hover{
	color:#E0E0E0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}