/* 
Projeto Tão Você
*/

/* Parte estrutural */

*{
  padding:0;
  margin:0;
  border:0;
  text-decoration:none;
}

body{
  font-size:0.69em;
}

.clear{
  clear:both;
}

.p2cols{
  width:785px;
  margin:6px;
}

.td_perfil{
	padding-top:0px;
}

.ul_perfil{
	margin-top:16px;
}

.li_perfil{
	font-weight:normal !important;
}

/* Topo */

.topo{
  width:785px;
  height:272px;
}

.topo h1{

}

.topo .logo{
  display:block;
  text-align:right;
  margin:0 15px;
}

.barra_topo{
  width:100%;
  padding-bottom:2px;
  margin-bottom:2px;
}

.barra_topo ul {
  height:24px;
  padding:4px 0px 0px 0px;
}

.barra_topo ul li{
  float:left;
  width:50%;
  list-style:none;
  *margin-right:-20px !important;
}

.barra_topo .rss img{
  margin:1px 3px -4px;
}

.barra_topo #busca{
  text-align:right;
  margin:3px 10px;
}

.barra_topo .busca label,.btnok{
  font-size:1.27em;
  font-weight:bold;
}

.btnok{
  padding:0 3px;
  *margin-bottom:2px; /* ie 7 */
}

.barra_topo .busca label{
  padding:2px;
}

/* Corpo */
.corpo{
  height:1%; /* ie6 */
  clear:both;
}

.side_bar, .c2cols{ 
  float:left;
}

/* Gambiarra do meio do blog */
.espaco{
  width:5px!important;
  *width:3px !important;
  height:1px;
}

/* Itens da esquerda */
.side_bar{
  width:25%;
  margin-top:-8px;
  _position:relative;
 }

.widget{
  margin-bottom:8px;
}

.widget h3{
  text-align:left;
  font-size:1.27em;
  padding:1px 0 2px 3px;
  text-transform:uppercase;
}

.widget ul li.list{
  list-style:inside square;
  padding-left:5px;
}

.widget a{
  font-size:1.00em;
  font-weight:bold;
}

.widget a strong{
  display:block;
}

.perfil{
  height:1%; /* ie 6 */
}

.perfil .img_perfil,
.perfil .desc_perfil{
  margin:2px 5px;
}

.perfil .img_perfil{
  float:left;
}

.perfil .desc_perfil{
  float:right;
}

.perfil ul li{
  list-style:none;
  font-weight:bold;
}

.categoria .list_categorias{
  margin:5px;
}

.contador strong{
  font-size:2.00em;
  text-align:center;
  display:block;
}


.c2cols{
  margin-left:20px;
  _margin-left:0px;
  width:567px;
  margin-top:-8px;
  _position:absolute;
}

.c2cols.w2c {width:360px;}

.c2cols .widget{
  margin:5px;
}

.c2cols h1{
  font-size:1.64em;
  padding:20px 0 0 5px;
  clear:both;
}

.data{
  margin:5px;
  padding:3px;
  _position:relative;
}

.data strong{
  font-size:1.45em;
  font-weight:normal;
}

.img_central{
  margin:5px;
}

.texto{
  margin:5px;
  font-size:1.09em;
  color:#000;
}

.div_coments{
  font-size:1.09em;
}

.menu_coments{
  display:block;
  height:20px;
  margin:0 6px;
}

.menu_coments ul li{
  float:left;
  list-style:none;
  padding:2px 3px;
  margin:0 10px -5px 0;
  border-bottom:none;
}

.coments{
  border-top:none;
  margin:0 6px;
  padding:5px;
/*  height:1% !important; /* ie */
  overflow-y:scroll;
  width:95%;
}

.coments .esq,.coments .central,.coments .dir{
  float:left;
}

.coments .esq,.coments .central{
  margin:0 7px 0 0;
}

.lbl_coments{
  display:block;
  margin:0 2px;
}

.btn_coment{
  display:block;
  margin:5px 0;
}

.humor_blog{
	font-weight:normal !important;
}

.coments .texto_grande, .btn_coment{
  width:140px;
}

.c2cols .coments textarea.texto_grande {width:200px;height:80px;font-size:12px;}
.c2cols.w2c .coments textarea.texto_grande {width:160px;height:80px;}

.c2cols .coments .dir img {cursor:pointer;}
.c2cols .coments .dir .lbl_coments input {width:97px;}
.c2cols.w2c .coments .dir {margin:5px 5px 0 0;clear:both;}
.c2cols.w2c .coments .dir img {float:left;}
.c2cols.w2c .coments .dir .lbl_coments {width:160px;display:block;float:right}
.c2cols.w2c .coments .dir .lbl_coments input {width:160px;}
.c2cols.w2c .coments .dir #btn_postar_coment {float:right}
.c2cols.w2c .coments .dir {}

.comentario{
  width:95%;
  border-top:1px solid #FFFFF3;
  border-bottom:1px solid #FFFFF3;
  padding:10px 0;
  background:#ddd;
}

.comentario h4{
  font-size:1.09em;
}

.comentario h4 a{
  color:#333;
  text-decoration:underline;
}

.comentario span{
  font-size:1.00em;
  color:#000;
  font-style:italic;
}