/* CSS Document */
body		{ background-color:#FFFFFF; margin:0px 0px 0px 0px; font-family:"Trebuchet MS", Arial, Helvetica; font-size: 12px; color: #666666; line-height:normal; }
a:link		{ color: #666666; text-decoration: none }
a:visited	{ color: #999999; text-decoration: none }
a:hover		{ color: #666666; text-decoration: underline }

h1			{ font-size:24px; color:#1a4ffc; font-weight:normal; letter-spacing:1px; border-bottom:1px dashed #c7c7c7; padding:0px 0px 5px 3px; }
h2			{ font-size:14px; letter-spacing:4px; color:#2060f1; font-weight:BOLD; padding:5px 0px 5px 45px; margin:0px -20px 20px -15px; background-color:#f5f4f4; }
h3			{ font-size:18px; color:#1a4ffc; font-weight:normal; letter-spacing:1px; border-bottom:1px dashed #c7c7c7; padding:0px 0px 5px 3px; }
h4			{ font-size:14px; color:#99925c; font-weight:bold; margin:0px; }
h5			{ font-size:11px; color:#99925c; font-weight:bold; padding:3px 0px 3px 5px; margin:0px 0px 10px 0px; border-bottom:1px solid #99925c;}
h5	a:link{ font-size:11px; color:#1a4ffc; font-weight:bold;}
h6			{ font-size:11px; color:#1a4ffc; font-weight:bold; padding:0; margin:0; border:0;}
h7			{ font-size:14px; letter-spacing:2px; color:#2060f1; font-weight:BOLD; padding:5px 0px 5px 45px; margin:0px -20px 20px -15px; }
h8	{  font-size:18px; color:#1212aa; font-weight:normal; line-height: 15px; font-family: Arial, Helvetica;}
h8 span { font-size:15px; color:#1212aa; font-weight:normal; }


li { margin:10px 10px 10px 30px; }

#livro_branco  img {
	border:4px solid #cacaca;
	margin: 0 0 0 12px;
}


#locais  img {
	border:4px solid #cacaca;
	margin: 0 0 0 0px;}

#linha { float:none; overflow:auto; height:auto; width:570px; margin:0px 0px 20px 0px; }

#subscribeform {font-family:"Trebuchet MS", Arial, Helvetica; font-size: 12px; color: #555555; text-align:left; line-height:normal; }
#subscribeform  p{padding:0; margin-bottom: 10px;}
.buttons {margin-top: 10px; margin-bottom: 10px;}

#display	{ width:800px; height:auto; position:relative; text-align:left; background:url(img/bg.gif) #FFFFFF repeat-y; padding-bottom:25px; margin-left:auto; margin-right:auto; float:none; overflow:auto; overflow-y:hidden; overflow-x:hidden; border-bottom:3px double #c7c7c7; }
#principal	{ width:800px; height:auto; overflow:visible; float:left; }
#espaco		{ width:800px; height:30px; background-color:#ffffff; }
#conteudo	{ width:590px; height:auto; overflow:visible; float:left; padding:0px 20px 20px 15px; }
#conteudo_pommo	{ width:590px; height:auto; overflow:visible; float:left; padding:0px 20px 20px 15px; }
#lateral	{ width:155px; height:auto; overflow:auto; float:left; padding:5px 0px 20px 15px; }
#rodape		{ width:790px; height:auto; overflow:auto; background-color:#ffffff; padding:3px 5px 10px 5px; font-size:10px; text-align:center; margin-left:auto; margin-right:auto; float:none; }
#web		{ font-size:11px; color:#99925c; font-weight:bold;  text-align:right; width: 400px; padding:0px 0px 0px 5px; margin:0px 0px 5px 0px; border-bottom:1px solid #c7c7c7;}
#weblinks {font-family:"Trebuchet MS", Arial, Helvetica; font-size: 12px; color: #abacad; text-align:right; line-height:normal; }
#weblinks a{color: #77affb;}
/* MENU */
#menutopo {  }
#menuitem { padding:0px 3px 0px 4px; margin-right:5px; color:#FFFFFF; }
#menuitem a:link    { padding:0px 3px 0px 4px; color:#FFFFFF; text-decoration:none; }
#menuitem a:visited { padding:0px 3px 0px 4px; color:#FFFFFF; text-decoration:none; }
#menuitem a:hover   { padding:0px 3px 0px 4px; color:#f0ff00; text-decoration:none; background-color:#1B53D1; }

.submenu { position:absolute; visibility:hidden; border:1px solid #1B53D1; font-size:11px; line-height:18px; z-index:100; background-color:#FFFFFF; width:150px; }
.submenu a:link    { color:#1B53D1; width:100%; display:block; text-indent:3px; padding:1px 0; text-decoration:none; text-indent:5px; }
.submenu a:visited { color:#1B53D1; width:100%; display:block; text-indent:3px; padding:1px 0; text-decoration:none; text-indent:5px; }
.submenu a:hover   { background-color:#e7edf2; color:#1B53D1; }



/* CATALOGO */


#livro_cat				{ font-size:13px; color:#00599A; }
#livro_cat2				{ margin-left:40px; font-size:13px; color:#00599A; }
#livro_titulo				{ font-size:18px; color:#00599A; }
#livro_titulo a:link		{ color:#1a804d; text-decoration:none; }
#livro_titulo a:visited		{ color:#1a804d; text-decoration:none; }
#livro_titulo a:hover		{ color:#1a804d; text-decoration:underline; }
#lareira				{ font-size:13px; color:#00599A; }
#lareira ul{ margin: 0px; padding: 0px;}
#lareira ul li { list-style-type: none; }



