@charset "windows-1252";
/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000;
	margin: 0 auto;
	background-repeat: repeat-x;
	background-position: top;
	}

body#inicial { background-image: url("../img/estrutura/bg_inicial.jpg"); }	
body#diario,
body#universo,
body#antes,
body#resistencia,
body#aniquiladores,
body#adversario,
body#extras
{ background-image: url("../img/estrutura/bg_interna.jpg"); }	

img {
	display: block;
	}

.casca {
	width: 770px;
	margin: auto;
	}	

.interna {
	margin-left: 8px;
	}

a {
	text-decoration: none;
	color: #f35600;
	}

a:hover {
	text-decoration: underline;
	color: #962ccb;
	}

ul {
	margin: 0;
	padding: 0;
 	}

li {
	list-style: none;
	background-image: url("../img/estrutura/lista.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding: 2px 0 5px 26px;
	}

li.checked {
	background-image: url("../img/estrutura/lista_checked.gif");	
	}		

h1 { color: #857d89; font-size: 2em; }
h2 { color: #857d89; font-size: 1.6em; }
h3 { color: #857d89; font-size: 1.2em; }

.intro h2 {
	font-weight: normal;
	font-size: 1.4em;
	}

.intro h1 {
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1em;
	margin: 0;
	padding: 0;
	}

#barra {
	display: block;
	clear: both;
	background-color: #87768c;
	background-image: url("../img/estrutura/bg_barra.gif");
	background-position: top;
	background-repeat: repeat-x;
	}
	
#links {
	float: left;
	width: 100%;
	background-image: url("../img/estrutura/bg_links.gif");
	background-position: top;
	background-repeat: repeat-x;
	}	
	
#links img {
	padding: 0;
	margin: 0;
	border: 0;
	display: block;
	float: left;
	}	

#links a {
	display: inline;
	margin: 0;
	padding: 0;
	}	
	
#corpo {
	background-image: url("../img/estrutura/bg_rodape.gif");
	background-position: bottom;
	background-repeat: repeat-x;
	}	

#sublinks {
	clear: both;
	background-color: #dbd5e1;
	border-top: 1px solid #d0c9d6;
	padding: 5px 0 7px 0;
	margin: auto;
	text-align: center;
	}

#sublinks a {
	color: #574467;
	font-size: 0.8em;
	padding: 0 8px;
	text-decoration: none;
	}

#sublinks a:hover {
	color: #2e1743;
	}	
	
#rodape {
	clear: both;
	padding: 20px 0;
	background-image: url("../img/estrutura/bg_rodape2.gif");
	background-position: top;
	background-repeat: repeat-x;
	text-align: center;
	font-size: 0.9em;
	color: #726976;
	}	

#rodape img {
	margin: auto;
	padding-bottom: 20px;
	}	

.sinopse {
	background-image: url("../img/estrutura/caixa_sinopse_bg.gif");
	background-repeat: no-repeat;
	background-position: top;
	background-color: #857d89;
	width: 321px;
	}

.sinopse_conteudo {
	text-align: left;
	color: #fff;
	padding: 10px;
	}	

.sinopse_conteudo h2 {
	margin: 0;
	padding: 0;
	color: #fff;
	}
	
.sinopse_conteudo img {
	border: 1px solid;
	margin: 0 20px 5px 10px;
	}	

.sinopse a {
	color:#FFCC00;
	text-decoration: none;
	}
	
.sinpose a:hover {
	color:#FFFF00;
	text-decoration: none;	
	}
	
.interna {
	padding-top: 20px;
	}	
	
.coluna_esquerda {
	border: 0 solid red;
	float: left;
	border-right: 1px solid #dbd5e1;
	width: 195px;
	padding-right: 30px;
	}	

.coluna_esquerda h2, .coluna_direita h2 {
	margin-top: 0;
	padding-top: 0;
	}

.coluna_esquerda img, .coluna_direita img {
	border: 1px solid;
	}	
	
.coluna_direita {
	border: 0 solid red;
	margin-left: 235px;
	padding-left: 30px;
	}	

.coluna_direita h2.checklist {
	margin: 0;
	padding: 0;
	}

.preview {
	margin-bottom: 40px;
	}

.preview a img {
	display: inline;
	border: 1px solid;
	margin-right: 10px;
	}	

.retrato {
	border: 1px solid;
 	}		

.direita strong, .esquerda strong, .meio strong {
	font-size: 1.2em;
	}

.direita {
	float: right;
	margin: 0 0 20px 20px;
	}	

.meio {
	margin: 20px 0 20px 0;
	}

.esquerda {
	float: left;
	margin: 0 20px 20px 0;
	}	
		



.tabela_wallpapers {
	text-align: center;
	font-size: 1em;
	}

.tabela_wallpapers td {
	padding-bottom: 1em;
	}

.tabela_wallpapers td img {
	display: block;
	border: 1px solid #f35600;	
	margin-right: 10px;
	}

.tabela_msn td img {
	display: inline;
	border: 1px solid #f35600;	
	margin-right: 15px;
	}


.mes {
	margin: 0 0 30px 0;
	padding: 0;
	border-bottom: 1px solid #857d89;
	}
		
