/*
Theme Name: Hamilton
Theme URI: http://www.dm4brasil.com/
Description: Tema desenvolvido por DM4Brasil baseado no template Mighty
Author: DM4Brasil Digital Marketing Solutions
Author URI: http://www.dm4brasil.com/
Version: 1.0
*/

@charset "UTF-8";
/* CSS Document */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}

* {
	margin:0;
	padding:0;
}

body {
	background:url(images/fundo.png);
}

div#fundo {
	text-align:center;
	background:url(images/pagina_fundo.jpg) top no-repeat;
	height:1200px;
}

div#principal {
	width:791px;
	margin:auto;
	text-align:left;
	clear:both;
	padding-top:300px;
}

div#menu {
	width:230px;
	float:left;

}

#conteudoContainer {
	width:550px;
	margin-left:5px;
	float:right;
}

#conteudoSuperior {
	margin:0;
	padding:0;
	border:0;
}

#conteudoSuperior img {
	margin-bottom:-4px;
}

#conteudo {
	background:url(images/post_fundo_meio.gif) repeat-y;
	text-align:center;
}

#conteudo h1 {
	background:url(images/post_titulo_fundo.png) no-repeat;
	font:25px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	width:442px;
	height:50px;
	padding-left:80px;
	padding-top:30px;
	text-align:left;
	margin:auto;
}

#conteudo p {
	
	margin-left:15px;
	margin-right:30px;
	text-align:justify;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#a62004;
}

#conteudo ul#postInfo {
	border:none;
	margin:auto;
}

#conteudo ul#postInfo li {
	list-style:none;
	display:inline;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#6d0302;
	vertical-align:middle;
	text-align:left;
}

#conteudo ul#postInfo li img {
	vertical-align:middle;
}

form#searchform {
	background:url(images/menu_topico_fundo.gif) no-repeat;
	height:32px;
	text-align:center;
}

label#lblBusca, input#s, input#btnBusca {
	margin-top:7px;
}
label#lblBusca {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}

form#searchform input#s {
	width:120px;
}

div#menu {
	list-style:none;
}

div#menu h2 {
	list-style:none;
	background:url(images/menu_topico_fundo.gif) no-repeat;
	height:32px;
	margin-bottom:5px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	padding-top:4px;
	text-align:center;
	margin-top:20px;
}

div#menu ul, #menuPrincipal ul {
	list-style:none;
	margin-left:25px;
	list-style-image:url(images/menu_marcador.gif);
}

div#menu ul li, div#menu ul li a, #enquete {
	
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color:#7b1b1a;
	text-decoration:none;
}

#enquete {
	display:block;
	margin-left:15px;
}

h3 {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#a62004;
	text-align:left;
	padding:20px;
}

#commentform {
	padding-top:20px;
}

#comment {
	width:400px;
}

#respond,  #comments,  .commentlist,  #comment-1 .alt,  .commentmetadata,
#respond a,  #comments a,  .commentlist a,  #comment-1 .alt a,  .commentmetadata a {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#a62004;
	text-align:left;
	margin-left:20px;
}

#respond, #comments {
	padding-top:20px;
}

#rss {
	display:block;
	text-align:left;
	margin-top:-30px;
	margin-left:10px;
	vertical-align:middle;
}

#rss .a {
	display:inline-block;
	height:24px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#a62004;
	text-decoration:none;
}

.link {
	margin-left:0px;;
}

  .formata { /* esta classe é somente 
               para formatar a fonte */
  font: 12px arial, verdana, helvetica, sans-serif; 
  }
  a.dcontexto{
  position:relative; 
  font:12px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:#039;
  text-decoration:none;
  cursor:help; 
  z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25; 
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{ 
  display:block;
  position:absolute;
  width:230px; 
  top:3em;
  text-align:justify;
  left:0;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px solid #999;
  background:#e0ffff; 
  color:#000;
  }