/*
Theme Name: Paulo Figueiredo
Theme URI: http://www.paulofiegueiredo.com.br/
Description: Thema do Paulo Figueiredo
Author: Adriano Maia do Nascimento
Author URI: http://www.paulofiegueiredo.com.br/
Version: 2009
*/
/* INICIO - Zerar as propriedades */
*{
margin:0;
padding:0;
list-style:none;
border:none;
outline: 0;
}
/* FIM - Zerar as propriedades */
body{
text-align: center;
font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}
#site{
text-align: left;
margin: 0 auto;
width: 905px;
background-color:#FFF;
}
#topo{
margin-top: 10px;
width: 905px;
float: left;
}
#logo{
background: url('imagens/logo.gif') no-repeat 0px 0px;
width:174px;
height:218px;
float: left;
}
#logo h1{
text-indent:-9000px;
overflow:hidden;
width:174px;
height:218px;
}
#logo h1 a{
display: block;
width:174px;
height:218px;
}
#imgtopo{
  float: right;
  width: 731px;
  height: 218px;
  background: url('imagens/imagem-topo.jpg') no-repeat 0px 0px;
  margin-top: 6px;
}
#imgtopo-texto{
  float: right;
  background: url('imagens/trans-bg.png') no-repeat 0px 0px;
  width: 500px;
  height: 105px;
  margin-top: 85px;
  margin-right: 10px;
  padding-top: 10px;
}
#imgtopo-texto p{
  color: #000000;
  font-weight: bold;
  font-size: 12px;
  padding-bottom: 3px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 3px;
}

#menu{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 905px;
	float: left;
	padding-top: 10px;
	padding-bottom: 6px;
	border-bottom: 1px solid #bebebc;
	border-top: 1px solid #bebebc;
}
#menu2{
  float: left;
  width: 850px;
  margin-top: 6px;
}
#menu2 ul li {
	display: inline;
	text-transform: uppercase;
	border-right: 1px solid #000000;
	padding-right: 12px;
	padding-left: 12px;
	font-size: 12px;
	font-weight: bold;
  vertical-align:top;
}
#menu2 ul li a{
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #000000;
}
#menu2 ul li a:hover{
   text-decoration: underline;
}
#rss{
  float: right;
}
#conteudo{
	width: 905px;
	float: left;
    margin-top: 10px;
    margin-bottom: 10px;
}
#pagina{
	width: 709px;
	float: left;
}
#pagina img{
  border: 1px solid #BDBBBB;
  padding: 2px;
}
.pagina-data{
	background-color: #e6e6e2;
	padding: 6px;
	float: left;
	margin-right: 10px;
}
.pagina-data ul li{
	color: #242424;
	font-size: 12px;
	font-weight: bold;
    text-align: center;
}
ul li.pagina-data-numero{
	color: #8f8d8d;
	font-size: 36px;
	text-align: center;
}
.pagina-titulo h2 a{
	color: #e67817;
	font-size: 28px;
    text-decoration: none;
}
.pagina-titulo h2 a:hover{
    text-decoration: underline;
}
p.pagina-categoria a{
	font-size: 12px;
	color: #140f0c;
	font-weight: bold;
    text-decoration: none;
}
p.pagina-categoria a:hover{
    text-decoration: underline;
}
p.pagina-comentarios{
  margin-top: -2px;
}

p.pagina-comentarios{
	font-size: 11px;
	color: #4f4f4e;
	font-weight: bold;
	padding-top: 4px;
    text-decoration: none;
}
p.pagina-comentarios a{
	font-size: 11px;
	color: #4f4f4e;
	font-weight: bold;
	padding-top: 4px;
    text-decoration: none;
}
p.pagina-comentarios a:hover{
	color: #4f4f4e;
    text-decoration: underline;
}
.texto{
	margin-top: 10px;

	color: #525352;
	font-size: 14px;
	line-height: 24px;
}
.texto p{
	margin-top: 8px;
}

span{
    color: #848483;
	font-size: 14px;
	line-height: 24px;
}
div span{
  color: #848483;
	font-size: 14px;
	line-height: 24px;
}


#sidebar{
	float: right;
	width: 171px;
}
#breve-perfil p{
  font-size: 12px;
  color: #525352;
  padding-bottom: 10px;
  line-height: 18px;
}


#sidebar-categorias, #sidebar-links, #sidebar-busca, #breve-perfil, #sidebar-icones, #sidebar-enquete, #sidebar-mailpress{
  float: left;
  width: 171px;
}
#sidebar-enquete h3{
  font-size: 18px;
  text-transform: uppercase;
  color: #3D3A3A;
  margin-bottom: 12px;
}


#sidebar-categorias h3, #sidebar-links h3, #sidebar-busca h3, #breve-perfil h3, #sidebar-icones h3, #sidebar-mailpress h3{
  font-size: 18px;
  text-transform: uppercase;
  color: #3D3A3A;
  margin-bottom: 12px;
}
#sidebar-enquete h3{
  margin-top: 18px;
  margin-bottom: 18px;
}


#sidebar-categorias h3, #sidebar-links h3, #sidebar-icones h3, #sidebar-mailpress h3 {
  margin-top: 18px;
  margin-bottom: 18px;
}
#sidebar-categorias ul li, #sidebar-links ul li, #sidebar-busca ul li{
  border-top: 1px solid #bebebc;
  padding-top: 4px;
  padding-bottom: 8px;
}
#sidebar-categorias ul li a, #sidebar-links ul li a, #sidebar-busca ul li a{
  font-size: 13px;
  color: #848483;
  text-decoration: none;
  font-weight: bold;
}
#sidebar-categorias ul li a:hover, #sidebar-links ul li a:hover, #sidebar-busca ul li a:hover{
  text-decoration: underline;
}
#sidebar-icones img{
  margin-left: 10px;
}


#rodape{
	float: left;
	width: 905px;
	padding-top: 10px;
	border-top: 1px solid #bebebc;
	margin-top: 10px;
    margin-bottom: 20px;
}
#rodape ul li{
	color: #848483;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}

#sidebar-busca label{
  font-size: 12px;
  color: #5D5D5D;
  vertical-align: middle;
}
.text{
  font-size: 14px;
}
#sidebar-busca .text{
  height: 22px;
  border:solid 1px #D4D4D4;
  color:#3C3C3C;
  width: 170px;
  background-color: #FFF;
  padding:0px;

}
input.submit{
   color:#5C5C5C;
   margin-top: 6px;
   font-size:84%;
   font-weight:normal;
   background-color: #FFF;
   border:solid 1px #D4D4D4;
   cursor:pointer;
     padding: 2px;
}

.mp-form input.MailPressFormEmail, .mp-form input.MailPressFormName{
  height: 22px;
  border:solid 1px #D4D4D4;
  color:#3C3C3C;
  width: 170px;
  background-color: #FFF;
  padding:0px;

}
input.mp_submit{
  color:#5C5C5C;
   margin-top: 6px;
   font-size:84%;
   font-weight:normal;
   background-color: #FFF;
   border:solid 1px #D4D4D4;
   cursor:pointer;
     padding: 2px;
}
#sidebar-busca label{
  color: #FFF;
}
/* INICIO - CSS Obrigat?rio para Wordpress */
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 10px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;

}
.comments-template{

margin: 10px 0 0;
float: left;
width: 700px;
border-top: 1px solid #CECECE;
padding: 10px 0 10px 10px;
background-color: #EFEFEF;
color: #444444;
font-size: 14px;

}

.comments-template a{
  color:#E67817;
  font-weight: bold;
}


.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

	font-family: Arial, Sans-serif;

	font-size: 14px;

  color: #444444;

  padding-bottom: 10px;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;



}

.comments-template label{

   font-size: 12px;

}



.comments-template #author, .comments-template #email, .comments-template #url{

height: 18px;

width: 300px;

margin-bottom: 6px;

margin-top: 4px;

padding-top: 4px;

padding-left: 4px;

border: 1px solid #CECECE;

}

.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

    margin-top: 6px;

    margin-bottom: 6px;

    border: 1px solid #ccc;

    padding-top: 4px;

padding-left: 4px;

}

.comments-template #submit{

  background-color: #FFF;

  border: 1px solid #ccc;

  height: 30px;

  width: 160px;

  font-size: 12px;

}
.cinza{
 color:#787677;
}
/* FIM - CSS Obrigat?rio para Wordpress */
.posts-nav2 {
  float: left;
  width: 100%;
  padding-bottom: 14px;
  padding-top: 10px;
  border-bottom: 1px solid #bebebc;
  border-top: 1px solid #bebebc;
}
.nav-ant{
  float: left;
}
.nav-prox{
  float: right;
}
.nav-ant a, .nav-prox a{
  color: #000000;
   text-decoration: none;
   font-size: 13px;
   font-weight: bold;
}
.nav-ant a:hover, .nav-prox a:hover{
  text-decoration: underline;
}
.space{
  margin-bottom: 20px;
  color: #3D3A3A;
}
.bloco{
  float: left;
  margin-bottom: 4px;
  width: 709px;
}


.sigame{
  float: right;
  width: 50%;
  margin-bottom: 20px;
}
.sigame a{
  float: right;
}
#pagina .sigame a img{
  border: 0px solid #BDBBBB;
  padding: 0px;
}
#pagina p a.tt img.nothumb{
  border: 0px solid #BDBBBB;
  padding: 0px;
}

.tt{
  float: left;
  width: 50%;
  margin-top: 14px;
}

.enquete{
  float: right;
  width: 270px;
  margin-top: 63px;
}


.democracy{
  float: left;
  border: 1px solid #E6E6E6;
  padding: 10px;
}
.poll-question{
  font-size: 14px;
  font-weight: bold;
  color: #403f3f;
}
.dem-results{
  margin-top: 10px;
}


.dem-results ul li{
color:#4F4F4F;
font-size:12px;
line-height:14px;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
padding-bottom:2px;
padding-left:0px;
text-indent:0;
}

.dem-vote-button{
   color:#5C5C5C;
   font-size:84%;
   font-weight:normal;
   background-color: #FFF;
   border:solid 1px #D4D4D4;
   cursor:pointer;
   float: left;
}

.dem-vote-link{
  font-size: 12px;
  font-weight: bold;
  float: right;
  padding-top: 10px;
  color:#E67817;
}

.dem-total-votes{
  font-size: 11px;
  font-weight: bold;
  color:#4F4F4F;
}
#resultado{
	color: #3D3A3A;
	font-size: 24px;
    text-decoration: none;
    margin-bottom: 10px;
}

