/* http://meyerweb.com/eric/tools/css/reset/
  v2.0 | 20110126
  License: none (public domain)
*/
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, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

/****COMUNS****/
.sumir {overflow: hidden; width:0; height:0;}
.clear {clear: both;}

#tudo {background: #fff; width: 1000px;margin: 0 auto;overflow: hidden; }

header {}

.logo {background: url(../imagens/header.jpg) no-repeat;display: block; width:1000px; height: 226px;margin: 0 0 53px 0 }

nav{width: 710px;border-bottom: 10px solid #ce100f; overflow: hidden;padding: 0 0 9px 220px;margin: 0 0 30px 0}
nav a {display: block;height: 20px;float: left; border-left:1px solid #000;padding: 0 0 0 6px; margin: 0 0 0 6px}
nav .menu_quem_somos { border: none;margin: 0}

.conteudo {width: 930px;}

.content, aside {margin: 0 0 35px 0;}
.content {width: 652px;float: left;}
aside {width: 249px;float: right;}


.t_home { width: 652px;position: relative;padding: 21px 0 0 0;margin: 6px 0 17px 0; }
.t_home .tit {background:url(../imagens/t_home.png) no-repeat;width: 74px; height: 19px;position: absolute;left: 4px;top: 0;}
.t_home .border {background: #838080; height: 5px;}

.content .cada {border-bottom:5px solid #838080; overflow: hidden;padding: 0 0 5px 0; margin: 0 0 19px 0 }
.content .cada .img {width: 159px; float: left;margin: 0 14px 16px 18px;border: 1px solid #ececec}
.content .cada .descricao {width: 430px; float: left; margin: 0 0 16px 0}
.content .cada .conteudo {width: 650px; float: left; margin: 0 0 20px 0}
.content .cada h1 {padding: 0 0 15px 0;}
.content .cada h5 {padding: 0 0 15px 0; width: 500px}
.content .cada p {line-height: 19px; text-align:justify;}
.content .cada .bar {clear: both;}
.content .cada h3 {float: left; padding: 4px 0 0 0}
.midia_social {float: right;margin: 0 23px 0 0;}
.midia_social li {float: left;margin: 0 0 0 10px }
.midia_social li a {display: block;height: 19px}
.midia_social li h2 {padding: 4px 0 0 0}
.midia_social .icon_email a {background:url(../imagens/icon_email_mini.gif) no-repeat; width: 24px; }
.midia_social .icon_orkut a {background:url(../imagens/icon_orkut_mini.gif) no-repeat; width: 19px; }
.midia_social .icon_facebook a {background:url(../imagens/icon_facebook_mini.gif) no-repeat; width: 19px; }
.midia_social .icon_twitter a {background:url(../imagens/icon_twitter_mini.gif) no-repeat; width:19px; }

.paginacao .post_prox {float: right;}
.paginacao .post_ante {float: left;}

.box_loja {font-style: italic; border-bottom:0px solid #838080; margin: 0 0 20px;}
.box_loja .t_loja { width: 249px;position: relative;padding: 27px 0 0 0;margin: 0 0 10px 0;  }
.box_loja .t_loja .tit {background:url(../imagens/t_loja.png) no-repeat;width: 249px; height: 33px;position: absolute;left: 4px;top: 0;}
.box_loja .t_loja .border {background: #838080; height: 5px;}
.box_loja .img {margin: 0 0 13px 0}
.box_loja h4 {margin: 0 0 15px 0}


.box_busca  {overflow: hidden;margin: 0 0 20px 0}
.box_busca .t_busca { width: 249px;position: relative;padding: 28px 0 0 0;margin: 6px 0 17px 0; }
.box_busca .t_busca .tit {background:url(../imagens/t_busca.gif) no-repeat;width: 84px; height: 26px;position: absolute;left: 4px;top: 0;}
.box_busca .t_busca .border {background: #838080; height: 5px;}
.box_busca form {margin: 0 0 0 17px }
.box_busca form label {display: block;float: left;margin: 0 5px 0 0}
.box_busca form .text input {border: 1px solid #323232; height: 23px;padding: 0 0 0 5px;*line-height: 23px }


.box_compartilhe {margin: 0 0 100px 0}
.box_compartilhe .t_compartilhe { width: 249px;position: relative;padding: 27px 0 0 0;margin: 6px 0 17px 0; }
.box_compartilhe .t_compartilhe .tit {background:url(../imagens/t_compartilhe.png) no-repeat;width: 185px; height: 33px;position: absolute;left: 4px;top: 0;}
.box_compartilhe .t_compartilhe .border {background: #838080; height: 5px;}
.box_compartilhe .midia_social {float: none;margin: 0 0 0 55px;}

.box_siganos {overflow: hidden; margin: 0 0 20px 0;}
.box_siganos .t_siganos { width: 249px;position: relative;padding: 26px 0 0 0;margin: 6px 0 17px 0; }
.box_siganos .t_siganos .tit {background:url(../imagens/t_siganos.png) no-repeat;width: 127px; height: 32px;position: absolute;left: 4px;top: 0;}
.box_siganos .t_siganos .border {background: #838080; height: 5px;}
.box_siganos ul {margin: 0 0 10px 55px; overflow: hidden;}
.box_siganos ul li {float: left;margin:  0 5px 0 0}
.box_siganos ul li a {display: block;width: 32px; height: 32px;}
.box_siganos .icon_facebook a{background: url(../imagens/icon_facebook.png) no-repeat;}
.box_siganos .icon_twitter a{background: url(../imagens/icon_twitter.png) no-repeat;}
.box_siganos .icon_rss a{background: url(../imagens/icon_rss.png) no-repeat;}
.box_siganos .icon_outro a{background: url(../imagens/icon_four.png) no-repeat;}


.box_newsletter {overflow: hidden; margin: 0 0 20px 0;}
.box_newsletter .t_newsletter { width: 249px;position: relative;padding: 27px 0 0 0;margin: 6px 0 17px 0; }
.box_newsletter .t_newsletter .tit {background:url(../imagens/t_newsletter.gif) no-repeat;width: 157px; height: 27px;position: absolute;left: 4px;top: 0;}
.box_newsletter .t_newsletter .border {background: #838080; height: 5px;}
.box_newsletter form {margin: 0 0 0 17px;width: 219px; }
.box_newsletter form label {display: block;margin: 0 5px 7px 0}
.box_newsletter form span {display: block;width: 50px; float: left; padding: 3px;}
.box_newsletter form .text input {border: 1px solid #323232; height: 23px;padding: 0 0 0 5px;*line-height: 23px }
.box_newsletter form .bt_enviar { background-image: url(imagens/btn_enviar.jpg); float: right; }

.box_historico  {overflow: hidden;margin: 0 0 20px 0}
.box_historico .t_historico { width: 249px;position: relative;padding: 28px 0 0 0;margin: 6px 0 17px 0; }
.box_historico .t_historico .tit {background:url(../imagens/t_historico.gif) no-repeat;width: 131px; height: 27px;position: absolute;left: 4px;top: 0;}
.box_historico .t_historico .border {background: #838080; height: 5px;}
.box_historico  ul {text-transform: uppercase;margin: 0 0 0 21px}
.box_historico  ul li {margin: 0 0 4px 0;}



footer {background: #ce100f;height: 10px; clear: both;width: 930px; margin: 0 0 30px 0}


.titulo{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	font-style:italic;
}

.formulario_input input{
	    background: url("../imagens/input.jpg") no-repeat scroll 0 0 transparent;
    width: 244px;
	height:25px;
	border: 0 none;
	padding-left: 5px;
}

.formulario_input textarea {
    background: url("../imagens/coment.jpg") no-repeat scroll center top transparent;
    border: 0 none;
    height: 161px;
    padding-left: 7px;
    padding-top: 5px;
    resize: none;
    width: 245px;
}

.campos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}

.t_home {
    margin: -4px 0 17px;
    padding: 0;
}

nav a {
    color: #000000;
    font-family: times New Roman;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
	
nav a:hover{
		font-size:16px;
		text-decoration:none;
		color:#000;
	}
	
ul.menu_historico{
	line-height:22px;
}

li.menu_historico_ano{
	border-bottom:1px solid #999;
	padding-bottom: 5px;
}


.box_esquerda_editora{
	float: left;
    margin: 0 14px 16px 18px;
    width: 159px;
}

.content .cada .img_editora {
    border: 1px solid #ECECEC;
}

.download{
	padding-left:33px;
	padding-top:10px;
}

.texto_quemsomos{
	margin-bottom:20px;
}

em{
	font-style:italic;
}

p.texto_titulo_imagens{
	padding-left:5px;
	width:300px;
	height: 40px;
}