	/* CSS Document */

body {
background:url(../images/bottom_11.jpg) repeat-x bottom; 
}

/* links */
.menu {
color: #fff;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.menu a:link{
color: #ffff99;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.menu a:visited{
color: #ffff99;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.menu a:visited:hover{
color:#FFFF66;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-color:#4F96B9;

}
.menu a:hover{
color:#FFFF66;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-color:#4F96B9;

}

.blog {
color: #fff;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.blog a:link{
color: #fff;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.blog a:visited{
color: #fff;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.blog a:visited:hover{
color:#fff;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;


}
.blog a:hover{
color:#fff;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;


}
a:link {
	color:#006699;
	text-decoration:none;
}
a:hover {
	color:#3D6F89;
	text-decoration:none;
}
a:visited {
	color:#006699;
	text-decoration:none;
}
a:visited:hover {
	color:#3D6F89;
	text-decoration:none;
}

.link_branco:link {
	color:#fff;
	text-decoration:none;
}
.link_branco:hover {
	color:#fff;
	text-decoration:none;
}
.link_branco:visited {
	color:#fff;
	text-decoration:none;
}
.link_branco:visited:hover {
	color:#fff;
	text-decoration:none;
}
/* fim links */

/* txt */

.semBold {
font-weight:normal;
}
.txt9t {
font-family:tahoma;
font-size:9px;
line-height:16px;
}
.txt9 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 9px;
}
.txt10 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 10px;
}
.txt11 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 11px;
	letter-spacing:0px;
	}
.txt11height12 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:12px;
}
.txt11a {
	font-family: Arial;
	font-size: 11px;
}
.txt12 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 12px;
	
}

.txt12height13 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height:13px;
}

.txt13height0 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 13px;
}
.txt13 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height:15px;
}

.txt13 a:link {
	text-decoration:underline;
	font-weight:bold;
}
.txt13 a:hover {
	text-decoration:underline;
	font-weight:bold;
}
.txt13 a:visited {
	text-decoration:underline;
	font-weight:bold;
}
.txt13 a:visited:hover {
	text-decoration:underline;
	font-weight:bold;
}

.txt13height18 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height:18px;
}

.txt13height18 a:link {
	text-decoration:none;
	font-weight:bold;
}
.txt13height18 a:hover {
	text-decoration:none;
	font-weight:bold;
}
.txt13height18 a:visited {
	text-decoration:none;
	font-weight:bold;
}
.txt13height18 a:visited:hover {
	text-decoration:none;
	font-weight:bold;
}


.txt14 {
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 14px;
}

.txt16 {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
}

.txt16height30 {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	line-height:30px;
}


.txt17btn{
	font-size: 17px;
	font-family: Tahoma, Arial, "Lucida Grande", sans-serif;
	font-weight:bold;
	color:#666666;
}


.txt18 {
	font-size: 18px;
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
}

.txt20 {
	font-size: 20px;
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	line-height:20px;
	letter-spacing: -1px;
}
.txt20 a:link{
	color: #639CCE;
}
.txt20 a:hover{
	color: #527ea1;
}
.txt20 a:visited{
	color: #639CCE;
}
.txt20 a:visited:hover{
	color: #527ea1;
}

.txt23 {
	font-size: 23px;
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
}


.txt24 {
letter-spacing:-1px;
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 24px;
	color: #666666;
}

.txt26 {
    letter-spacing:-1px;
	font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size: 26px;
}

.txt24 a:link{
	color: #639CCE;
}
.txt24 a:hover{
	color: #527ea1;
}
.txt24 a:visited{
	color: #639CCE;
}
.txt24 a:visited:hover{
	color: #527ea1;
}

.bold {	font-weight: bold; }
.normal {	font-weight: normal; }
.cinza1{	color: #636363; }
.cinza2 { color: #666666; }
.cinza3 { color:#999; }
.cinza4 { color:#7e98a5; }
.azul1 { color: #639CCE; }
.azul2 { color: #527ea1; }
.azul3 { color:#6699CC; }
.branco { color:#FFF; }
.preto { color:#000; }
.marrom { color:#787767;}
.verde{ color:#597311; }
.amarelo,#nav a{	color: #ffff99; }
.txt11a {font-size: 11px; color: #396982; font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;}
#overmundo {
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
}
#tabela {
	background:url(../images/back.jpg) repeat-x left top; 
	

}

/* formularios */
.breadcrumb{
list-style:square;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:10px;
color:#666666;
font-weight:bold;
}
.breadcrumb_perfil{
list-style:square;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:10px;
color:#666666;
font-weight:bold;
margin:0 0 0 8px;
}
.breadcrumb a:link{
color:#006699;
}
.breadcrumb a:hover{
color:#3D6F89;
}
.breadcrumb a:visited{
color:#006699;
}
.breadcrumb a:visited:hover{
color:#3D6F89;
}

.breadcrumb_perfil a:link{
color:#006699;
}
.breadcrumb_perfil a:hover{
color:#3D6F89;
}
.breadcrumb_perfil a:visited{
color:#006699;
}
.breadcrumb_perfil a:visited:hover{
color:#3D6F89;
}
form {
padding:0;
margin:0;
}

form input{
background:#FFFFFF;
border-color:#999999;
border-style:solid;
border-width:1px;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size: 10px;
}

form input.noborder {

border:0;
}
.obrigatorio{
outline-color:#FF8A8A;
outline-width:2px;
border-color:#FF8A8A;
border-style:solid;
border-width:1px;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size: 12px;
}

.inscricao{
background:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size: 12px;
}
form textarea {
background:#FFFFFF;
border-color:#cccccc;
border-style:solid;
border-width:1px;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size: 12px;
}
select {
border-color:#999999;
border-style:solid;
border-width:1px;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
}



form input.button{
background:#4a9abd;
border-width:0px;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size: 11px;
font-weight:bold;
color: #ffffff;

}
/* fim formularios */


/* outros */
hr {
height:1px;
width:100%;
color:#EAEAEA;
background-color:#EAEAEA;
border:0;

}


.line-height16 {
line-height:15px;

}

.padding3top {
padding-top:3px;
}

.padding10top {
padding-top:10px;
}
.padding16bottom {
padding-bottom:16px;
}
.padding10bottom {
padding-bottom:10px;
}
.margin10bottom {
margin-bottom:10px;
}
.margin16bottom {
margin-bottom:16px;
}
.margin10top {
margin-top:10px;
}
ul.seta { 
padding:0 0 0 20;
margin:0 0 0 0;

}
ul.seta li{
list-style-image:url(../images/seta_11.gif);
}

ul.seta2 { 
padding:0 0 0 20;
margin:0 0 0 0;

}
ul.seta2 li{
list-style-image:url(../images/seta_cinza_grande.gif);
}
ul.seta2 li hr{
width:110px;
margin: 10 0 10 -25;
padding:0 0 0 0;
height:1px;
width:100%;
color:#EAEAEA;
background-color:#EAEAEA;
border:0;

}


ul.setaAzul { 
padding:0;
margin:0;
width:200px;
list-style-image:url(../images/seta_azul_painel.gif);
list-style-position:inside;
}

ul.setaAzul li{
line-height:12px;
margin:0;
padding:10px;
width:100%;
}

ul.setaAzul li.linhaAzul{
border-bottom:1px solid #d6e6ef;
}

hr.painel {
height:1px;
width:100%;
background-color:#d6e6ef;
border-style:solid;
color:#d6e6ef;
border:0;
margin: 10px -20px 10px -20px;
padding:0;
}


.foto {
padding-bottom:6px;
padding-top:4px;
padding-right:6px;
}

.coment_autor{
margin-left:20px;
background-color:#faf9f2;
border-bottom:#efefef;
border-bottom-width:1px;
border-bottom-style:solid;

border-top:#efefef;
border-top-width:1px;
border-top-style:solid;
}
.avatar {
	padding: 10px 10px 10px 0;
}
.avatar_autor {
padding:10px;
}
blockquote{
border-bottom:#999999 1px solid;
border-top:#999999 1px solid;
padding:10px;
margin-top:0px;
margin-left:10px;
margin-right:0px;

}
blockquote blockquote{
border-bottom:#999999 1px solid;
border-top:#999999 1px solid;
margin-top:10px;
margin-left:10px;
margin-right:-10px;
}
.botao {
	margin-top:3px;
	position:relative;
	width:59px;
	height:61px;
	background-image: url(../images/votar.gif);
}
.contador {
	position:absolute;
	width:59px;
	height:11px;
	top: 2px;
	text-align:center
}
.gostei {
	position:absolute;
	width:59px;
	height:13px;
	top: 43px;
	text-align:center;
}
.botao2 {
	float:left;
	margin-top:3px;
	width:59px;
	height:18px;
	background-image: url(../images/botao_sm.gif);
	background-repeat:no-repeat;
	padding-left:2px;
}
.contador2 {
	float:left;
	width:19px;
	line-height:12px;
	margin-left:0px;
	padding:0;
	text-align:center;
}
.gostei2 {
	float:left;
	width:34px;
	height:11px;
	margin-top:2px;
	
}
.txt21btn {
	font-size: 21px;
	font-weight: bold;
	font-family: tahoma;
	color: #666666;
}
.txt7btn {
	margin-top:-7px;
	font-size: 7pt;
	color: #666666;
	font-family: "Small Fonts";
	line-height:8pt;
}

.carregando_voto {
	position:relative;
	width:59px;
	height:61px;
	background-image: url(../images/votar.gif);
	background-repeat:no-repeat;
	text-align:center;
}

.sugestaoTag{
background-color:#fff7df;
padding:10px;
font-family: "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size: 12px;
}

/* BARRA DE INTERATIVIDADE [ ENVIAR, IMPRIMIR, CONVIDAR PARA VOTAR ] */
.interativa{
list-style:square;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:12px;
color:#4f96b9;
font-weight:bold;
vertical-align:middle;
}
.interativa a:link{
color:#4f96b9;
text-decoration:none;
}
.interativa a:hover{
color:#4f96b9;
text-decoration:none;
}
.interativa a:visited{
color:#4f96b9;
text-decoration:none;
}
.interativa a:visited:hover{
color:#4f96b9;
text-decoration:none;
}


/*.grande {
overflow:hidden;
background-image:url(../images/votar.gif);
width:59px;
height:57px;
background-repeat:no-repeat;
text-align:center;
color:#7a796d;
font-family:tahoma;
font-size:21px;
overflow:hidden;
padding-top:10px;
}

.grande_fila {
overflow:hidden;
background-image:url(../images/botao_fila.jpg);
width:59px;
height:57px;
background-repeat:no-repeat;
text-align:center;
color:#7a796d;
font-family:tahoma;
font-size:21px;
overflow:hidden;
padding-top:10px;
}

.grande_fila_ed {
overflow:hidden;
background-image:url(../images/botao_fila.jpg);
width:59px;
height:57px;
background-repeat:no-repeat;
text-align:center;
color:#7a796d;
font-family:tahoma;
font-size:21px;
overflow:hidden;
padding-top:6px;
padding-bottom:4px;
}

.grande_fila_ed span {
font-family:tahoma;
font-size:9px;
}

.pequeno {
	padding-top:4px;
	margin-top:-5px;
	background-image: url(../images/botao_13.jpg);
	background-repeat:no-repeat;
	width:59px;
	height:24px;
	text-align:center;
	color:#006699;
	font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
}

.pequeno_carregando {
	padding-top:4px;
	margin-top:-5px;
	background-image: url(../images/indicador.gif);
	background-repeat:no-repeat;
	width:59px;
	height:24px;
	text-align:center;
	color:#006699;
	font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
}
.pequeno_votei {
	padding-top:4px;
	margin-top:-5px;
	background-image:url(../images/botao_votei.gif);
	background-repeat:no-repeat;
	width:59px;
	height:24px;
	text-align:center;
	color:#006699;
	font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
}

.botao {
margin-right:5px;
margin-top:5px;
}
.botao a:link {
color:#006699;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.botao a:visited {
color:#006699;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.botao a:hover {
color:#006699;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.botao2 {
padding-left:3px;
padding-right:3px;
text-decoration:none;
cursor:pointer;
}
.botao2:hover {
text-decoration:none;
cursor:pointer;
}
*/
.carregandoH {
visibility:hidden;
}

.carregandoV {
visibility:visible;
}

.vazio{
margin-bottom:2px;
margin-left:2px;
float:left;
width:42px;
height:22px;
}
.carregando{
margin-bottom:2px;
margin-left:2px;
float:left;
width:42px;
height:22px;
background-image:url(../images/indicador_micro.gif);
background-position:center;
background-repeat:no-repeat;
}

.div_usu1{
float:left; 
margin:12px 0 0 12px; 
width:105px;
}

.img_colaboracoes{
float:left; 
margin:13px 13px 0 13px;
}







@media screen{

/*transitional*/
body{
background-color:#FFF;
margin:0;
padding:0;

}
div#tabela {
text-align:center;
}
#page{
width:770px;
text-align:left;
margin:0 auto;
}
#content{
width:516px;
float:left;
}
#sidebar{
width:244px;
}
div#sidebar{
float:left;
padding-left:10px;
}
div#footer{
clear:both;
}



h1,h1 a,h2,h3{
margin:0;
padding:0;
display:block;
}
h4 span{
font-weight:normal;
}
.new *{
margin:0;
padding:0;
}
.new hr{
display:none;
}
/*topo*/
#topo{
height:99px;
padding:5px 0 0;
}
#home #topo{padding-bottom:10px;}
#tp{

height:40px;
overflow:hidden;
}
h1{
float:left;
width:134px;
height:40px;
padding:10px 0 0;

}
h1 img{
margin:11px 0 0 10px !important;
}
#saud{
float:left;
line-height:11px;
padding:10px 0 0 7px;
width:380px;
}
#marcas{
background:url(/images/marcas.gif) no-repeat right top ;
display:inline;
float:right;
height:40px;
margin:1px 9px 0 0;
width:237px;
}
#marcas hr,
#marcas small{
display:none;
}
#marcas ul{
list-style:none;
position:relative;
}
#marcas li{
position:absolute;
top:7px;
margin:0;
padding:0;
}
#marcas #petrobras{
right:130px;

}

#marcas #brasil{
right:48px;

}

#marcas #lei{
right:2px;

}
#marcas a{
display:block;
width:105px;
height:30px;
text-indent:-999px;
overflow:hidden;

}
#marcas #lei a{
width:22px;
}
#marcas #brasil a{
width:65px;
}

#nav{
background:url(/images/overmundo_12.gif) no-repeat right top #4F96B9 !important;
height:30px !important;
clear:both;
margin-top:1px;
}
#nav ul{
float:left;
list-style:none;
margin:0;
padding:0;
}
#nav #mnhome{
background:url(/images/overmundo_10.gif) no-repeat left top #4F96B9;
padding-left:8px;
}

#nav ul#mnsec{
float:right;
}
#nav li{
background:url(/images/bl_mn.gif) no-repeat left #4F96B9;
float:left;
line-height:30px;
height:30px;
padding:0 5px 0 7px;
}

#nav #overfeeds{
color:#fff;
background:url(/images/bl_mn_sites.gif) no-repeat left 10px;
padding:0 5 0 10px;
}

#nav #mnparticipe{
background:none;
}
#nav #mnajuda{
margin:0 9px 0 0;
}
#nav #mnajuda a{
background:url(/images/overmundo_15.gif) no-repeat left 3px;
padding:0 0 0 15px;
}
#frm{
background:url(/images/cantos_20.gif) no-repeat left bottom #EFEFEF;
height:30px;
}
#frm form{
height:22px;
margin:0;
padding:6px 8px 2px;
}
#frm #frmtag{
float:left;
width:400px;
}
#frm #frmbusca{
height:22px;
padding:6px 3px 0;
float:right;
background:url(/images/cantos_23.gif) no-repeat right bottom  #EFEFEF;
text-align:right;
}
#frm small,
#frm label,
#frm input{
float:left;
display:block;
margin:0 4px 0 0;
}
#frm label,#frm small {margin-top:2px;}

#frm input{
height:19px;
}
#frmtag{
clear:both;
}
#frmtag label{
font-weight:bold;
}
#frmtag .button{
width:32px;
}
#frmbusca #txtBusca{
width:175px;
}
#frmbusca .button{
width:56px;
}

/*content*/
#content h4,
.colab h4{
background:url(/images/fundo_azul_content.gif) no-repeat left top;
color:#666;
font:bold 10px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
line-height:20px;
padding:0 7px;
text-transform:lowercase;
position:relative;
}
#content h4{
margin:0;
height:20px;
}
#content h4 .rss a{
background:url(/images/rss.gif) no-repeat #f60;
display:block;
height:13px;
overflow:hidden;
text-indent:-999px;
width:24px;
position:absolute;
top:4px;
right:9px;
}
#content h2{
clear:both;
font:bold 24px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
letter-spacing:-1px;
padding:10px 0 0;
}
#content h2 a{
color:#639CCE;
}
#content  h3{
font:bold 20px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
line-height:20px;
letter-spacing: -1px;
padding:10px 0 0;
}
#content h3 a{
color:#69C;
}
#content h3 a:hover{
color:#527ea1;
}
#content p{
font:11px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
margin:0 !important;
padding:0 !important;
line-height:13px;
}
#content hr{
display:none;
}
#content .colab{
float:left;
}
#content .colab h4{
background:url(/images/fundo_azul.gif) no-repeat left top;
}
#content #cnt-guia{
margin-right:24px;
}
#content .txt{
margin:0 4px;
}
#content .author,
#content .local{
color:#666;
margin:0;
}
#content .local{
font:9px tahoma, Arial, "Lucida Grande", sans-serif;
line-height:16px;
padding:0 !important;
}
#content #cnt-banco .local{
float:left;
padding:4px 0 0 4px !important;
color:#000;
width:375px;
line-height:1.4em;
}
#content #cnt-banco .info{
padding:4px 0 0 !important;
clear:both;

}
#content #cnt-agenda .info br{
display:none;
}
#content .botao,
#content .img{
background-repeat:no-repeat;
width:68px;
float:left;
}
#content .botao{
position:relative;
}
/*#content .gostei{position:absolute;top:20px;background:url(../images/gostei.gif) no-repeat;width:51px;height:11px;margin:0 4px;display:block;text-indent:-999px;}*/
#content .img{
margin:10px 0 0; 
}
#content .botao2{
float:left;
}
#content .post{
width:440px;
float:left;
}
#content .mais{
color:#639CCE;
font:bold 14px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
padding:10px 0 20px !important;
text-align:right;
clear:both;
}
#content .contador2{
color:#666;
font:bold 10px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;

}


/*sidebar*/
#painel{
background:url(/images/canto_cinza_claro.gif) no-repeat left bottom #F3F3F3;
text-align:left;
width:244px;
margin-bottom:20px;
margin-top:1px;
}
#painel h4{
background:url(/images/canto_laranja.gif) no-repeat left top #F60;
color:#fff;
font:bold 10px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
line-height:20px;
padding:0 7px;
}

#painel2{
text-align:left;
width:244px;
margin:1px 0 10px 0;
}

#painel2 h4{
background:url(/images/canto_laranja.gif) no-repeat left top #F60;
color:#fff;
font:bold 10px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
line-height:20px;
padding:0 7px;
}


#painel ul{
margin:0 0 0 7px;
}
#painel ul li{
white-space:nowrap;

}
.colab{
text-align:left;
margin-bottom:16px;
width:244px;
}
.colab h4{
background:url(/images/fundo_amarelo.gif) no-repeat left ;
color:#636363;
}
.colab p{
font:11px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
line-height:12px;
padding:10px 7px 0;
}
.colab p.desc{
text-transform:lowercase;
padding-top:15px;
}
.colab select{
margin:13px 7px 0;
}
.colab ul{
margin:10px 7px 7px;
}
.colab li{
width:114px;
font:bold 11px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
float:left;
list-style:none;
}
.out h4{
background:url(/images/fundo_azul.gif) no-repeat left top;
}
.tagcloud{

margin:0 4px 0 1px;
}
.tagcloud a{
font-weight:bold;
line-height:1.5em;
}
.mais {
line-height:1em;
margin:1em 0 0 0;
text-align:right;
}
#vejatambem li{
color: #636363;
float:none;
font:11px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
letter-spacing:0px;
padding-bottom:6px;
width:100%;
}
#vejatambem li small{
font:10px "Trebuchet MS", Arial, "Lucida Grande", sans-serif;
}


#footer{
height:31px;
font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;
font-size:11px;
letter-spacing:0;
padding:54px 0 27px;

}
#cc{
background:url(/images/cc.gif) no-repeat 5px 0;
height:31px;
float:left;
line-height:31px;
padding:0 5px 0 5px;
margin:0;
}
#cc a{
color:#000;
text-indent:-999px;
display:block;
width:94px;
float:left;
}
#cc br{
display:none;
}
#mnfoot{
float:left;
line-height:32px;
margin:0;
padding:0;
}
#mnfoot li{
display:inline;
padding:0 0 0 8px;
font-weight:bold;
background:url(/images/bl_sq.gif) no-repeat 2px;
}
#desenv{
display:inline;
background:url(/images/tecnopop.gif) no-repeat right;
line-height:31px;
padding:0 55px 0 5px;
color:#666;
float:right;
margin:0;
position:relative;
}
#desenv a{
position:absolute;
top:9px;
right:0;
text-indent:-999px;
overflow:hidden;
display:block;
width:53px;
height:14px;
line-height:14px;
}
.none{
display:none;
}
.nbrd{
border:0;
}

.inapropriado{
float:left; 
margin:-1px 0 0 3px;
}


.clearfix2:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix2 {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix2 {height: 1%;}
.clearfix2 {display: block;}
/* End hide from IE-mac */



.clearfix:after, div.new:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, div.new{display:inline-table;}
/* Hides from IE-mac \*/
.clearfix, div.new{display:block;}
/* End hide from IE-mac */
}

@media handheld{
* {font-family:"Trebuchet MS", Arial, "Lucida Grande", sans-serif;}
#nav a{color:#000;}
}

.hl0	{ background-color: #FFFF99 }
.hl1	{ background-color: #FF99FF }
.hl2	{ background-color: #99FFFF }
.hl3	{ background-color: #FF9999 }
.hl4	{ background-color: #9999FF }
