@charset "utf-8";
/* CSS Document */
body {
	background-image:url(imgs/bg_principal.png);
	background-repeat:repeat-y;
	background-position:center;
	background-color:#CFDDDF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
#topo {
	background-color:#225123;
	text-align:center;
}
.holder {
	width:800px;
	margin:auto;
	overflow:hidden;
}
.holder_menu {
	width:842px;
	height:217px;
	margin:auto;
}
#menu {
	width: 302px;
	height: 216px;
	background-image:url(imgs/bg_menu.png);
	float: left;
}
#banner {
	width: 519px;
	height: 205px;
	float: right;
	background-color:#951F22;
	margin-right:21px;
}
#lista_menu {
	margin-left:60px;
	margin-top:30px;
	line-height:10px;

}
#lista_menu li { 
	list-style: none; 
	list-style-image: none;
}

#lista_menu li:hover  { 
	list-style: none; 
	list-style-image: none;
}
#lista_menu   { 
	list-style: none; 
	list-style-image: none;
}
#info_menu {
	width:842px;
	height:20px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
	text-align:center;
	text-transform: uppercase;
	float: none;
}
.conteudo {
	width: 517px;
	float: left;
	max-width:517px;
}	
.conteudo hr {
	background-image:url(imgs/hr_img.png);
	width:517px;
	height:28px;
	border:none;
	float:left;
}
.conteudo h1 {
	font-size:26px;
	font-style:italic;
	font-weight: bolder;
	color:#BE1E2D;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
}
.conteudo h2 {
	font-size:15px;
	font-style:italic;
	font-weight: bolder;
	color: #2E4C5A;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
}
.conteudo p {
	font-size:12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
}
.conteudo img {
	margin-left:30px;
	border:none;
}
.conteudo object {
	margin-left:30px;
}
.conteudo_link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight:bolder;
	color: #BE1E2D;
	margin-left:450px;
}
.conteudo_link a:link {
	text-decoration: none;
}
.conteudo_link a:visited {
	text-decoration: none;
	color: #BE1E2D;
}
.conteudo_link a:hover {
	text-decoration: underline;
	color: #BE1E2D;
}
.conteudo_link a:active {
	text-decoration: none;
	color: #BE1E2D;
}
.conteudo_imagem {
	width: 517px;
	max-width: 517px;
	float: left;
	margin-left:-30px;
}
.conteudo_times {
	width: 547px;
	max-width: 547px;
	float: left;
	background-color:#DAE3E7;
}
#conteudo_times_texto {
	width: 310px;
	margin-top:30px;
	float: right;
	margin-right:10px;
}
#conteudo_times_texto p {
	font-size:12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
}
#conteudo_times_texto h2 {
	font-size:15px;
	font-style:italic;
	font-weight: bolder;
	color: #2E4C5A;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
}
#conteudo_times_texto a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight:bolder;
	color: #BE1E2D;
	margin-left:0px;
}
#conteudo_times_texto a:link {
	text-decoration: none;
}
#conteudo_times_texto a:visited {
	text-decoration: none;
	color: #BE1E2D;
}
#conteudo_times_texto a:hover {
	text-decoration: underline;
	color: #BE1E2D;
}
#conteudo_times_texto a:active {
	text-decoration: none;
	color: #BE1E2D;
}
#menu_direita {
	width: 240px;
	float: right;
	margin-right:21px;
}
#menu_direita h1 {
	font-size:22px;
	font-style:italic;
	font-weight: bolder;
	color:#BE1E2D;
	font-family: Arial, Helvetica, sans-serif;
}
#menu_direita img {
	border: 0px;
}
#links_menu_direita {
	text-decoration:none;
	margin-left:-40px;
	margin-top:0px;
	list-style:none;
}
#links_menu_direita li{
	margin-top:5px;
}
#links_followme {
	text-decoration:none;
	list-style:none;
	padding:0px;
	margin-left:0px;
}
#links_followme li{
	display: inline;
	list-style-type:none;
	margin-left:10px;
}
#tags a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	margin-left:5px;
	color: #000;
}
#tags a:link {
	text-decoration: none;
}
#tags a:visited {
	text-decoration: none;
	color: #000;
}
#tags a:hover {
	text-decoration: underline;
	color: #000;
}
#tags a:active {
	text-decoration: none;
	color: #000;
}
#galerias {
	width: 517px;
	max-width:517px;
	padding-left:10px;
}
#galerias object {
	margin-left:30px;
}
#imagens {
	max-width:90px;
	max-height:68px;
	margin-left:11px;
	margin-bottom:10px;
	overflow:hidden;
	float:left;
	border:0px;
}
.centralizar_imagens {
	left:-50%;
	margin-left:-100px;	
}
td {
	width:65px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.titulo_td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFF;
	font-weight: bolder;
}
#galerias_books {
	width: 517px;
	max-width:517px;
}
#img_books {
	width:80px;
	height:106px;
	margin-right:10px;
	float:left;
}
.descri_books {
	width: 517px;
	max-width:517px;
	float:left;
}
.paginacao {
	width:517px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bolder;
	color: #333;
	text-align:right;
	font-style: italic;
}
.paginacao a {
	font-family: Arial, Helvetica, sans-serif;
	color:#BE1E2D;
}
.paginacao a:link {
	text-decoration: none;
	color:#BE1E2D;
}
.paginacao a:visited {
	text-decoration: none;
	color:#BE1E2D;
}
.paginacao a:hover {
	text-decoration: none;
	color:#BE1E2D;
}
.paginacao a:active {
	text-decoration: none;
	color:#BE1E2D;
}
.paginacao img {
	margin-left:0px;
}
#lista_paginacao {
	margin-top:10px;
	letter-spacing: 5px;
}
#lista_paginacao li{
	display: inline;
	list-style:none;
}
.richtext {
	font-size:12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:30px;
}
.richtext strong {
	font-size:12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;	
}
.richtext em {
	font-size:12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.richtext span {
	font-size:12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.richtext ul {
	font-size:12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
	list-style:outside;
}
.richtext ol {
	font-size:12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
	list-style:outside;
}
.links_books a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight:bolder;
	color: #BE1E2D;
	margin-left:30px;
}
.links_books a:link {
	text-decoration: none;
}
.links_books a:visited {
	text-decoration: none;
	color: #BE1E2D;
}
.links_books a:hover {
	text-decoration: underline;
	color: #BE1E2D;
}
.links_books a:active {
	text-decoration: none;
	color: #BE1E2D;
}
.holder .conteudo table {
	float:left;
}