@charset "windows-1252";
/* CSS Document */
/* Criado por Giovani "Cospefogo" Faganello - pixeltemple@gmail.com */
/* 17/Maio/2008 */

body {
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	color: #fff;
	background-color: #0b452a;
	}

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

a:hover {
	border-bottom: 2px dotted #c7ff41;	
	}
	
h1, h2, h3, h4, h4 {
	margin: 1.5em 0 0.8em 0;
	color: #c7ff41;
	}

h1 { font-size: 2em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.2em; }

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

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

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

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

/* ************************************** */
/* ***** TOPO *************************** */	
/* ************************************** */

#casca {
	margin: auto;
	width: 100%;
	background-image: url(img/bg_topo.gif);
	background-position: top;
	background-repeat: repeat-x;
	}

#topo {
	width: 760px;
	margin: auto;
	}
	
#topo a.topo_direita {
	float: right;	
	margin: 56px 20px auto auto;
	}	

#topo a:hover {
	border-bottom: 2px dotted #c7ff41;
	}	

#topo img, #topo a.topo_esquerda {
	border: none;
	float: left;	
	}	

#topo img, #topo a.topo_esquerda:hover {
	border: none;
	}

/* ************************************** */
/* ***** CORPO ************************** */	
/* ************************************** */

.corpo {
	width: 760px;
	margin: auto;
	clear: both;
	}

.corpo img {
	border: none;
	display: block;
	}	

/* ************************************** */
/* ***** INICIAL ************************ */	
/* ************************************** */

.intro_esquerda {
	float: left;
	width: 300px;
	}

.intro_direita {
	margin-left: 300px;
	}

.intro_destaques {
	background-color: #022b17;
	}

	.destaque_big {
		width: 130px;
		vertical-align: top;
		padding-right: 15px;
		}

	.destaque_big img {
		border: 1px solid #c7ff41;		
		}
		
	.destaque_mini {
		width: 273px;
		vertical-align: top;
		text-align: justify;
		font-size: 0.9em;
		line-height: 1.3em;
		}

	.mini img {
		margin: 2px;
		display: inline;
		border: 1px solid #c7ff41;	
		}

	.mini a:hover, .destaque_big a:hover {
		border: 0;
		}


/* ************************************** */
/* ***** INTERNA ************************ */	
/* ************************************** */

.esquerda {
	clear: both;
	float: left;
	width: 515px;
	}

.direita {
	padding-top: 5px;
	margin-left: 540px;
	width:  215px;
	background-image: url(img/bg_menu_internas.gif);
	background-position: top;
	background-repeat: repeat-y;
	border: 0 solid gold;
	}

.direita img {
	border: 0 solid red;
	margin: 1em 0 0 0;	
	}

.semborda {
	padding: 0;
	margin: 0;
	display: block;
	}

h1 {
	border-bottom: 1px solid #90be40;
	display: block;
	}

/* ************************************** */
/* ***** RODAPE ************************* */	
/* ************************************** */

#rodape {
	clear: both;
	width: 760px;
	margin: auto;
	text-align: center;
	font-size: 0.75em;
	line-height: 1.1em;
	margin: 2em auto;
	}

#rodape img {
	border: 0;
	}


/* ************************************** */
/* ***** FIGURAS ************************ */	
/* ************************************** */

.retrato {
	clear: both;
	text-align: center;
	font-size: 0.85em;
	margin-bottom: 0.9em;
	line-height: 1.1em;
	}	

.retrato img {
	display: block;	
	border: 1px solid #c7ff41;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}

.lado_direito {
	float: right;
	margin-left: 2em;
	}
	
.lado_esquerdo {
	float: left;
	margin-right: 2em;
	}	

.centro {
	clear: both;
	margin: auto;
	}

.historia_destruicao {
	width: 150px;
	}

.panfleto {
	border: 1px solid #c7ff41;	
	}

.guia ul {
	margin: 0;
	padding-left: 20px;
	}

.por_vir li, .por_vir {
	color: #598772;
	}

.checklist_item th {
	padding-right: 20px;
	vertical-align: top;
	}

.checklist_item th img {
	border: 1px solid #c7ff41;
	}

.checklist_item td {
	vertical-align: top;
	}



#quiz {
	background-color: #022b17;
	width: 489px;
	padding: 0 20px;
	}

#quiz h2 { color: #d4e89d; margin: 0 0 20px 0; padding: 0; font-weight: normal; }
#quiz h3 { margin: 0 0 20px 0; padding: 0; font-weight: normal; line-height: 1.2em; }
#quiz h1 { margin: 0 0 20px 0; padding: 0; font-weight: normal; line-height: 1.2em; border: none; }

#quiz ul { margin: 0; padding: 0; }
#quiz li { list-style: none; padding: 5px 0; margin: 2px 0;}

#quiz td.a { background-color: #023f21; }
#quiz td.b { background-color: #024a27; }
#quiz td.c { background-color: #035a2f; }
#quiz td.d { background-color: #04723c; }
#quiz td.e { background-color: #058546; }

#quiz td.a:hover, #quiz td.b:hover, #quiz td.c:hover, #quiz td.d:hover, #quiz td.e:hover { background-color: #7cbe35; }

#quiz li img { display: inline;  vertical-align: middle; margin-right: 3px;}
#quiz .letra { border: 2px solid #fff;  padding: 0 3px; text-align: center; font-weight: bold; width: 12px; display:  inline-block; background-color: #7cbe35; }

#quiz .erro { border: 2px dotted #7cbe35; padding: 10px; color: #fff;  background-color: #035a2f;  width: 300px; margin: 10px auto; }
