body, form, div, p {
	margin: 0;
	padding: 0;
}

body {
  background-image: url('imgs/bg_site.gif');
  margin: 0px;
  padding: 0px;
  font-family: Tahoma, Arial;
  color: #494949;
  font-size: 11px;
}

A:link, A:active, A:visited {
  color: #66CC33;
  text-decoration: none;
}

A:hover {
  text-decoration: underline;
}

#corpo {
  width: 950px;
  min-width: 750px;
  padding: 1px;
  background-color: #FFFFFF;
  border-left: #8E8D8D 3px solid;
  border-right: #8E8D8D 3px solid;
}

#barra {
  height: 30px;
  background-image: url('imgs/bg_barra_topo.gif');
  padding-left: 10px;
  padding-right: 10px;
  text-align: right;
}

#barra A:link, #barra A:active, #barra A:visited {
  color: #494949;
}

#barra A:hover {
  text-decoration: underline;
}

#barra INPUT {
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #737373;
  background-color: #D3D4D2;
  border: 1px solid #929090;
  padding: 0 2px 0 2px;
  margin: 0 3px 0 3px;
}

#barra P {
  padding-top: 7px;
  float: right;
}

#barra P.lastnews {
  padding-top: 7px;
  float: left;
}


#logo {
  background-image: url('imgs/logo.gif');
  height: 133px;
}

#publicidade468 {
  width: 468px;
  height: 60px;
  background-color: #4C4C4C;
  padding: 5px;
  margin-top: 30px;
  margin-right: 15px;
  float: right;
}

#publicidade920 {
  font-family:Arial;
  font-size:28px;
  color:#CC3300;
  padding-bottom: 3px;
  margin-bottom: 5px;
  text-align: center;
  width: 100%;
}

#publicidade920 P {
  width: 720px;
  padding: 0px;
  margin: 0px;
}

#barra_superior {
  height: 30px;
  padding: 0 10px 0 10px;
  margin-bottom: 10px;
  background-image: url('imgs/bg_barra_baixo.gif');
  text-align: right;
  color: #FFFFFF;
}

#barra_superior P {
  padding-top: 7px;
  float: left;
}

#barra_superior P.data {
  padding-top: 7px;
  float: right;
}



#conteudo P.arranhaceu {
 float: right;
}

/* MENU */

TD.fundo_menu {
  background-image: url('imgs/bg_menu.gif');
  background-repeat: repeat-y;
}

#menu {
  width: 120px;
  padding: 0px 0 0 12px;
  float: left;
  font-family: Arial;
  font-size: 10px;
}

#menu ul .titulo_menu {
  width: 100px !important;
  width: 120px;
  margin-top: 17px;
  margin: 0px;
  margin-bottom: 1px;
  padding: 0;
  background-color: #66CC33;
  color: #FFFFFF;
  text-transform: uppercase;
}

#menu ul {
  margin: 0px;
  padding: 0px;
  margin-top: 10px;
  list-style: none;
}

#menu ul .titulo_menu, #menu ul .titulo_menu2, #menu ul li a {
  padding: 3px 10px;
}

#menu ul li {
  margin: 0px;
  margin-bottom: 1px;
  padding: 0px;
  border-width: 0 0 1px 0;
  background-color: #E6E6E6;
  border-color: #FFFFFF;
}

#menu ul li a {
  width: 100px !important;
  width: 120px;
  color: #494949;
  display: block;
}

#menu ul li a:hover {
  background-color: #F5F5F5;
}

#menu a:hover {
  color: #4EA026;
  text-decoration: none;
}

#menu2 {
  width: 150px;
  padding: 0;
  margin-left: 12px;
  float: left;
  font-family: Arial;
  font-size: 10px;
  border: #8E8D8D 1px solid;
}

#menu2 ul .titulo_menu2 {
  width: 130px !important;
  width: 150px;
  margin-top: 17px;
  margin: 0px;
  margin-bottom: 1px;
  padding: 0;
  background-color: #4C4C4C;
  color: #FFFFFF;
  text-transform: uppercase;
}

#menu2 ul {
  margin: 0px;
  margin-bottom: 10px;
  padding: 0px;
  list-style: none;
}

#menu2 ul .titulo_menu2, #menu2 ul .titulo_menu2, #menu2 ul li a {
  padding: 10px;
}

#menu2 ul li {
  margin: 0px;
  margin-bottom: 1px;
  padding: 0px;
  border-width: 0 0 1px 0;
  background-color: #F5F5F5;
  border-color: #FFFFFF;
}

#menu2 ul li a {
  width: 130px !important;
  width: 150px;
  color: #494949;
  text-align: center;
  display: block;
}

#menu2 ul li a:hover {
  background-color: #E6E6E6;
}

#menu2 a:hover {
  color: #4EA026;
  text-decoration: none;
}

#rodape {
  background-image: url('imgs/bg_rodape.gif');
  margin-top: 8px;
  padding: 13px;
  color: #66CC33;
}

/* NOTÍCIAS */

#titulonews {
  BACKGROUND-COLOR: #C4C4C4;
  HEIGHT: 39px
}
#newstitulo {
  PADDING-LEFT: 10px;
  PADDING-TOP: 4px;
  COLOR: #5A5A5A;
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px
}
#newsuser {
  PADDING-LEFT: 10px;
  COLOR: #726F6F;
  FONT-FAMILY: Arial;
  FONT-SIZE: 10px
}
#newsfundo {
  WIDTH: 418px;
  BACKGROUND-IMAGE: url('imgs/news_meio_fundo.jpg');
  BACKGROUND-REPEAT: repeat-y
}
#newstxt {
  TEXT-ALIGN: left;
  WIDTH: 400px;
  COLOR: #616161;
  FONT-FAMILY: Arial;
  FONT-SIZE: 11px
}
#newsmeio {
  MARGIN-TOP: 3px
}

#newsmeio a:link, a:active {
  COLOR: #000000;
}
#newscomentarios {
  WIDTH: 400px;
  MARGIN-TOP: 3px;
  TEXT-ALIGN: right;
  COLOR: #5A5A5A;
  FONT-FAMILY: Arial;
  FONT-SIZE: 11px
}
#newscomentarios A:link, #newscomentarios A:active, #newscomentarios A:visited, #newscomentarios A:hover {
  COLOR: #5A5A5A
}

/* Paginação */

.pagelink,
.pagelinklast,
.pagelinkpgs,
.pagecurrent {
   background: #EFEFF1; border: 1px solid #CECECE; margin-left: 1px; padding: 1px 3px 1px 3px; font-family: Verdana;  color: #5B5B5B;  font-size: 11px;
}

.pagelinkpgs {
    CURSOR: pointer
}
.pagelinklast {
	background: #DFE6EF;
}
.pagecurrent {
	background: #FFC9A5;
}
.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link {
	text-decoration: none; color: #5B5B5B
}


/* Categorias de Download */


TR.catTitulo {
background-color: #718DBB;
border-bottom: 1px solid #3A3A3A;
font-family: Arial;
color: #FFFFFF;
font-size: 11px;

}
TD.catTitulo2 {
font-family: Arial;
color: #D2DDEF;
font-size: 11px;
padding-right: 15px;
text-align: right;
}
TR.subtitle {
background-color: #D5D5D5;
font-family: Tahoma;
color: #3A3A3A;
font-size: 10px;

}

.cat_tituloL {
  font-family: Arial, Tahoma;
  font-size: 12px;
  color: #FFFFFF;
  margin-left: 15px;
  float: left
}

.cat_tituloL A:link, .cat_tituloL A:Visited, .cat_tituloL A:Active {
  font-family: Arial, Tahoma;
  font-size: 12px;
  color: #FFFFFF;
}
.cat_tituloR {
  font-family: Arial, Tahoma;
  font-size: 11px;
  color: #FFFFFF;
  margin-right: 15px;
  float: right
}
TD.cat_subtitulo {
  background-color: #E6E6E6;
  height: 26px;
  border-top: 1px solid #303030;
  border-bottom: 1px solid #303030;
  font-family: Arial, Tahoma;
  font-size: 10px;
  color: #303030;
}
TD.cat_subtitulo .subL {
  margin-left: 10px;
  float: left;
}
TD.cat_subtitulo .subR {
  margin-right: 15px;
  float: right;
}
TD.cat_anime {
  background-color: #FAFAFA;
  border-bottom: 1px solid #C0C0C0;
  height: 30px;
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #303030;
}

TD.cat_animeon {
  background-color: #F0F0F0;
  border-bottom: 1px solid #C0C0C0;
  height: 30px;
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #303030;
}

TD.cat_anime A:link, TD.cat_animeon A:link, TD.cat_anime A:active, TD.cat_animeon A:active, TD.cat_anime A:visited, TD.cat_animeon A:visited   {
  color: #303030;
}
.anime {
  margin-left: 15px;
  float: left;
}
.anime P {
  margin: 0px;
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #8F8F8F;
}

TD.arquivo_titulo {
  border-bottom: 1px solid #C0C0C0;
}

TD.arquivo_titulo .arquivos_tituloL {
  font-family: Arial, Tahoma;
  font-size: 12px;
  color: #303030;
  margin-left: 15px;
  float: left
}
TD.arquivo_titulo .arquivos_tituloR {
  font-family: Arial, Tahoma;
  font-size: 11px;
  color: #303030;
  margin-right: 15px;
  float: right
}

TD.arquivo_titulo A:link, TD.arquivo_titulo A:active, TD.arquivo_titulo A:visited {
  color: #303030;
}

TD.arquivo_anime {
  background-color: #FAFAFA;
  border-bottom: 1px solid #C0C0C0;
  height: 35px;
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #303030;
}
TD.arquivo_anime .anime {
  margin-left: 15px;
  float: left;
}
TD.arquivo_anime A:link, TD.arquivo_animeon A:link, TD.arquivo_anime A:active, TD.arquivo_animeon A:active, TD.arquivo_anime A:visited, TD.arquivo_animeon A:visited   {
  color: #303030;
}
TD.arquivo_anime P {
  padding-left: 15px;
  margin: 0px;
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #8F8F8F;
}

TD.arquivo_animeon {
  background-color: #F0F0F0;
  border-bottom: 1px solid #C0C0C0;
  height: 35px;
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #303030;
}
TD.arquivo_animeon .anime {
  margin-left: 15px;
  float: left;
}
TD.arquivo_animeon P {
  padding-left: 15px;
  margin: 0px;
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #8F8F8F;
}
TD.screen {
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #303030;
  border-right: 1px solid #C0C0C0;
  border-left: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
}

IMG.screen {
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #303030;
}

#regras {
  padding: 10px;
  text-align: justify

}

SELECT.menu_download {
  font-family: Tahoma, Arial;
  font-size: 11px;
}
.resumo {
font-family: Tahoma;
font-size: 12px;
color: #000000;
width: 420px;
}
