/*body {margin: 0; padding: 0; border: 0; background: #e2fafe url(../extras/bgImage1.jpg) no-repeat top left; color: #333}*/
body {margin: 0; padding: 0; border: 0; background-color: #f9f9f9; color: #333}
p {margin: 0.5em 0 0 0}
h1 {font-size: 11px; text-align: right; font-weight: bold; padding: 0; margin: 10px 0; color: #060; background-color: inherit}
h2 {font-size: 18px; padding: 0 0 1px 0; margin: 20px 0 15px 0; text-align: left; color: #060; background-color: inherit}
h3 {font-size: 15px; padding: 0 10px 1px 10px; margin: 35px 0 10px 0; text-align: left; border-top: 3px solid #ccc}
h4 {text-decoration: underline}
h1+h2 {margin-top: 0}
h2+h3 {margin-top: 0}
ol,ul {margin-left: 40px; margin-top: 15px; padding: 0}

#center {margin: 160px 10px 10px 235px; font: 13px Georgia, 'Trebuchet MS', 'Times New Roman', serif; text-align: justify; padding: 0 0 10px 0}
#center p.postedTxt {border-top: 1px solid #aaa; padding: 0 5px; margin: 10px 0; font-size: 16px; background-color: inherit; color: #666; text-align: right}
#center p.H {margin-top: 0; margin-bottom: 0; font-size: 11px}
#center p.P {margin-top: 4px}
#center p.H img {}
#center a,a:visited {color: #63c; background-color: inherit; text-decoration: none; font-weight: normal}
#center a:hover {border-bottom: 1px dotted #f03}
#center .itlcKorr {width: 99.4%}
#center .link_DVD {float: right; padding: 3px; border: 0; width: 110px; margin: 0 0 7px 10px}
#center .link_DVD img {border-width: 0}
#center .link_DVD:hover {padding: 1px; border-bottom: 2px solid #444; border-right: 2px solid #444; border-top: 2px solid #eee; border-left: 2px solid #eee}
#center .link_DVD a:hover {border:none}
#center .link_Cin {float: right; padding: 3px; border: 0; width: 110px; margin: 0 0 7px 10px}
#center .link_Cin img {border-width: 0}
#center .link_Cin a:hover {border:none}
#center .link_Cin:hover {padding: 1px; border-bottom: 2px solid red; border-right: 2px solid red; border-top: 2px solid #ffd5d5; border-left: 2px solid #ffd5d5}
#center .link_GRP {float: right; padding: 3px; border: 0; margin: 1px}
#center .link_GRP img {border-width: 0}
#center .link_GRP:hover {padding: 1px; border-bottom: 2px solid #444; border-right: 2px solid #444; border-top: 2px solid #eee; border-left: 2px solid #eee}
#center .link_GRP a:hover {border:none}
#center .link_game {float: right; padding: 6px; border: 0; width: 110px; margin: 0 0 7px 10px}
#center .link_game img {border-width: 0}
#center .link_game:hover {padding: 1px; border-bottom: 5px solid #6f3; border-right: 5px solid #6f3; border-top: 5px solid #d3fad9; border-left: 5px solid #d3fad9}
#center .link_game a:hover {border:none}

#top {position: absolute; right: 0; left: 223px; top: 0; text-align: right; height: 154px; background: url(../images/content/grayTop_Left.jpg) no-repeat top left}
	#topContent {height: 154px; text-align: right; background: url(../images/content/grayTop_Right.jpg) no-repeat top right}
	#midColumn {margin-left: 40px; margin-right: 20px; height: 100%; background: url(../images/content/grayTop_Center.jpg) repeat-x; padding: 10px 0 0 0}
	#tituloSite	{font: italic 45px/1em 'Arial Narrow', 'Trebuchet MS', 'Times New Roman', serif}
	#sobreoSite	{font: 14px/1em 'Trebuchet MS', 'Times New Roman', serif; display: block; margin-bottom: 5px; margin-top: 35px}
	#webmaster {font: bold 14px/1.6em 'Trebuchet MS', 'Times New Roman', serif; margin-top: 5px; border-bottom: 1px solid #bbb; padding: 0 5px}

#left {position: absolute; background: url(../images/content/grayBox_Menu.jpg) no-repeat top left; left:0; top:0; width: 221px; height: 300px}
#left script {}

#right {display: ; position: absolute; top: 155px; left: 0; width: 221px}
#right iframe {border: 0; overflow: hidden; padding: 0; margin: 0; width: 100%; height: 1800px}

#bottom {clear: both; margin: 10px 14px 10px 229px; padding: 2px; background-color: inherit; color: #222; text-align: center}
#bottom img {border: 0}
#bottom a, a:visited {text-decoration: none; color: #666; background-color: inherit}
#bottom a:hover {text-decoration: underline; color: #666; background-color: inherit}

/* Estilos para filmes */
div.fmt_movpic {float: left; width: 110px; height: 150px; margin: 0; padding: 0; overflow: hidden}
div.fmt_group {float: left; overflow: hidden}
div.fmt_movinfo {margin-left: 120px; margin-bottom: 15px; padding: 0; text-align: justify; font-size: 12px; font-family: 'Trebuchet MS', verdana, sans-serif}
.filmBrief {font-size: 11px; color: #222; margin: 10px 0 10px 20px; padding: 0 10px 5px 10px; background-color: #eee; clear: both}
.filmBrief p.title {font-variant: small-caps; font-weight: bold; font-size: 11px}

/* Estilos para a área de links */

/* ver arquivo stylesRightDiv */

/* Estilos para o cabecalho */

/* Estilos para HQs */
.hqPhoto {position: relative; float: left; margin: 10px 15px 5px 0}
#comicLog {font-size: 11px; width: 99.4%; text-align: justify}
#comicLog span {color: #00f; background-color: inherit}
#comicLog p {margin: 0 0 1em 0}
#comicLog .comic {position: relative; float: left; margin-right: 10px; margin-bottom: 5px} 
#comicLog .resumo {position: relative; margin: 15px 0}
#comicLog .especial_1 {border: 3px ridge #ffffec; background-color: #ddd; color: #000; padding: 5px; margin-left: 6px; margin-top: 7px; clear: both}
#comicLog .especial_2 {border: 3px ridge #ffffec; background-color: #ddd; color: #000; padding: 5px; margin-left: 12px; margin-top: 7px; clear: both}
#comicLog .especial_3 {border: 3px ridge #ffffec; background-color: #ddd; color: #000; padding: 5px; margin-left: 18px; margin-top: 7px; clear: both}
#comicLog .especial_4 {border: 3px ridge #ffffec; background-color: #ddd; color: #000; padding: 5px; margin-left: 24px; margin-top: 7px; clear: both}
#comicLog .especial_5 {border: 3px ridge #ffffec; background-color: #ddd; color: #000; padding: 5px; margin-left: 30px; margin-top: 7px; clear: both}
#comicLog .mustRead {color: #f00; font-weight: bold; background-color: #ff0; padding-right: 10px; padding-left: 10px}
#comicLog .optionalRead {color: #060; font-weight: bold; background-color: #9ff; padding-right: 10px; padding-left: 10px}

/* Estilos gerais para realce de texto */
.ehc01 {color: #900; background-color: inherit} /* color text brown */
.answer {margin-top: 0} /* para retirar espaçamento de parágrafos de respostas */
.clrNoMargin {clear: both; margin-top: 0} /* /* para quebra de espaço gerado por objetos flutuantes, 0 pixel */
.clr1px {clear: both; margin: 0; height: 1px; font-size: 0; width: 1px} /* para quebra de espaço gerado por objetos flutuantes, tamanho 1 pixel */
.clr5px {clear: both; margin: 0; height: 5px; font-size: 0; width: 1px} /* para quebra de espaço gerado por objetos flutuantes, tamanho 1 pixel */
.clr10px {clear: both; margin: 0; height: 10px; font-size: 0; width: 1px} /* para quebra de espaço gerado por objetos flutuantes, tamanho 10 pixels */
.code {font-family: 'Courier New', monospace; font-size: 12px; color: #900; font-weight: normal; background-color: inherit} /* para códigos */
.colorDiff {color: red !important; background-color: inherit}
.keyText1 {color: #f00; text-decoration: overline underline; font-weight: bold; background-color: #ccc}
.keyText2 {color: #fff; text-decoration: overline underline; font-weight: bold; background-color: #222}
.keyText3 {color: #00f; text-decoration: overline underline; font-weight: bold; background-color: #ff6}
.seeYes {display: }
.seeNot {display: none}
.hsWithin {color: #666}

/*Estilos para áreas pré-formatadas */
.warning {margin: 5px 10px; background-color: #f00; font-family: Georgia, 'Lucida Sans', serif; font-size: 13px; padding: 5px; border: 4px double #ed0; color: #fff}
.preDiv1 {font-family: tahoma, arial, sans-serif; font-size: 10px; margin: 10px 0 0 20px; white-space: pre} /* Para o texto DUP */
.preDiv2 {margin: 0 0 20px 0} /* Para os itens da seção de Piadas */
.preDiv2 p {margin: 0}
.preDiv2 p.postedTxt {text-decoration: underline; font-style: italic; margin-top: 5px !important; font-size: 11px}
.preUl1 {list-style-type: none} /* para lista desordenada com espaços */
.preUl1 li {margin-top: 5px}
.preUL_NoSpace {list-style-type: none}  /* para lista desordenada sem espaços */

div.Comm {font-weight: bold; margin-top: 15px; padding: 2px 3px 2px 3px; height: 12px}
div.Comm a {color: #00f !important; background-color: inherit; font-weight: bold !important}
div.Comm a:visited {color: #fff; background-color: inherited}
div.Comm a:hover {color: #f00 !important; background-color: inherited}