@charset "utf-8";
/* CSS Document */

/* RESET */

html, body, div, span, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
img, ins, kbd, q, s, samp,
small, strike, strong, 
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-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
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;
}

a {
text-decoration: none;
color: white;
}

a:hover {
	text-decoration: none;
	color: #473f3a;
	text-align: center;
}


body {
	background-color:#F7EFBA;
	background-image: url(images/bckg.png);
	background-repeat: repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#534741;
	font-size: 14px;
}


#main {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:1;
	background-color: #f7efba;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/bckg.jpg);
}

#topo {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:394px;
	z-index:2;
	margin-left:auto;
	margin-right:auto;
}
#menu {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:38px;
	z-index:3;
	background-color: #c1bcae;
	margin-left:auto;
	margin-right:auto;
}

#menubtn li {
	display: inline;
	width: 873px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	text-align: center;
	margin-left:33px;

}

#content {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:900px;
	z-index:2;
	background-color: #d5cfbe;
	margin-left:auto;
	margin-right:auto;
}

#profile {
	position:absolute;
	left:673px;
	top:14px;
	width:239px;
	height:286px;
	z-index:2;
	background-image: url(images/bg_profile.gif);
}

#profiletxt {
	width: 180px;
	margin-left:25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#FFF;
	margin-top: 45px;
	line-height: 25px;
}

#tweet {
	position:absolute;
	left:660px;
	top:321px;
	width:253px;
	height:282px;
	z-index:2;
	background-image: url(images/bg_twitter.png);
}

#twitterdiv {
	width: 180px;
	margin-left:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color:#534741;
	margin-top: 10px;
	line-height: 25px;
}


#links_right {
	position:absolute;
	left:666px;
	top:617px;
	width:248px;
	height:142px;
	z-index:2;
	background-image: url(images/bg_linksright.png);
}

#links_topics {
	width: 150px;
	margin-left:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-style:italic;
	color:#FFF;
	margin-top: 15px;
	line-height: 14px;
	text-align:right;
}

#principal_fotos {
	position:absolute;
	left:28px;
	top:37px;
	width:604px;
	height:800px;
	z-index:2;
}

#fotos_home {
	position:absolute;
	left:28px;
	top:322px;
	width:417px;
	height:263px;
	z-index:2;
	background-color: #1f141c;
}

#adote_home {
	position:absolute;
	left:458px;
	top:322px;
	width:195px;
	height:263px;
	z-index:2;
	background-color: #c1bcae;
}

#links_quadro {
	position:absolute;
	left:28px;
	top:609px;
	width:625px;
	height:131px;
	z-index:2;
	background-color: #b0ce00;
	background-image: url(images/bg_links_quadro.png);
	background-repeat:no-repeat;
	background-position:left;
}

#links_quadro_btn {
	position:absolute;
	left:82px;
	top:11px;
	width:525px;
	height:105px;
	z-index:2;
	text-align: center;
	display:inline;
}

#footer {
	position:relative;
	width:900px;
	height:112px;
	z-index:2;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/bg_footer.png);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	color:#FFF;
}

#creditos {
	position:absolute;
	left:29px;
	top:9px;
	width:120px;
	height:59px;
	z-index:2;
}

#btn_fotos {
	position:absolute;
	left:23px;
	top:15px;
	width:55px;
	height:33px;
	z-index:2;
}
#veja_mais {
	position:absolute;
	left:183px;
	top:196px;
	width:215px;
	height:61px;
	z-index:2;
}

#top_footer {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:77px;
	z-index:2;
	background-color: #c1bcae;
}

#fotosmini {
	position:absolute;
	left:23px;
	top:70px;
	width:370px;
	height:116px;
	z-index:2;
}
#top_fotos {
	position:absolute;
	left:9px;
	top:8px;
	width:170px;
	height:45px;
	z-index:2;
}
#box_fotos {
	position:absolute;
	left:10px;
	top:82px;
	width:560px;
	height:690px;
	z-index:2;
	line-height:24px;
}
#main #content #principal_livro #texto_livro_en h3 {
	font-size: 20px;
}

}
#main #content #principal_livro #texto_livro_pt h3 {
	font-size: 20px;
}

#top_livro_img {
	position:absolute;
	left:44px;
	top:61px;
	width:508px;
	height:495px;
	z-index:2;
}

#nota {
	font-style:italic;
}
#texto_livro_pt {
	position:absolute;
	left:11px;
	top:2695px;
	width:560px;
	height:2243px;
	z-index:2;
	line-height:24px;
}
#box_tdud {
	position:absolute;
	left:0px;
	top:0px;
	width:523px;
	height:197px;
	z-index:2;
}
#btn_galeria_tdud {
	position:absolute;
	left:395px;
	top:167px;
	width:120px;
	height:29px;
	z-index:2;
}
#box_dora {
	position:absolute;
	left:0px;
	top:225px;
	width:523px;
	height:197px;
	z-index:2;
}
#btn_galeria_dora {
	position:absolute;
	left:394px;
	top:166px;
	width:112px;
	height:28px;
	z-index:2;
}
#box_virgula {
	position:absolute;
	left:0px;
	top:450px;
	width:523px;
	height:197px;
	z-index:2;
}
#btn_galeria_virgula {
	position:absolute;
	left:401px;
	top:166px;
	width:108px;
	height:29px;
	z-index:2;
}
