body {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color:#333333;
	background-image:url(images/background.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: none 0px;
/*	border-left: solid 1px #333333;
	border-right: solid 1px #333333;*/

	background-color:#EFEFEF;
	border: #333333 solid 1px;


}


.enviar {
	color: #ffffff;
	background-color:#111111;
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	font-family: Arial, Helvetica, sans-serif;	
}


a, .tabela a img {
	text-decoration: none;
	color:#000;
	border: 0px;
	

}
.tabela {
	color:#222;
/*	border-top:solid 1px #CECECE;*/
	border:solid 1px #000000;

	background-color: #D7E3EA;
	background-image: url(images/tabela2.jpg);
	background-repeat: repeat-x;
	background-position: top left;
}
.tabela .princ {
	font-size: 12px;
/*	background-color:#CECECE;*/
	color: #333333;
}
.tabela .comic {
	font-size: 12px;
	background-color:#f5f5f5;
	color: #333333;
}

.tabela .galeria {
	background-color:#EAF0F4;
	color: #999999;
	font-size: 9px;
	/*border: #8D8D8D solid 1px;*/
	border: #999999 solid 1px;
}
.tabela .galeria img, .tabela .galeria input, .tabela .galeria textarea  {
	border: #8D8D8D  solid 1px;
	font-size: 9px;
	overflow: hidden;

}

.rodape {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #DDDDDD;
	text-align: left;
	width:800px;	
}
.rodape a{
	text-decoration:none;
	color: #CECECE;
	padding-left: 2px;
	padding-right: 2px;
}
.rodape a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.rodape .fone {
	color:#FFFFFF;
	text-align: right;
	width:200px;
	font-weight: bolder;
}
.rodape hr, hr{
    color: #999999;
    background-color: #999999;
    height: 1px;
    border: 0;
}
.ok {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #111133;
	background-color:#eeeeee;


}
i {
	color: #ff0000;
}


.top {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	color: #eeeeee;
	background-color:#111111;

}
.nota {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
}

.topoprofile {
	font-size: 10px;
	color: #cecece;
	border-bottom: #6E6E6E solid 1px;
	border-left: #6E6E6E solid 1px;
	border-right: #6E6E6E solid 1px;

}
.topoprofile a {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
}

.topoprofile a:hover {
	text-decoration: underline;
	color: #cecece;
}


/* menus */
div#topMenu {
	background:#000;
	height:15px;
	text-align:left;
}

.menu-hv * { margin:0; padding: 0; vertical-align:middle;}

.menu-hv a { display: block; padding: 0 6px; line-height: 15px; 	text-decoration: none;}

.menu-hv img { border: 0px;}

.menu-hv li { list-style: none; float: left; }

.menu-hv li ul { position: absolute; visibility: hidden; }

.menu-hv li ul li { float: none; white-space: nowrap; display: inline; /* o inline é pro IE */ }

.menu-hv li ul li ul { position: absolute; left: 100%; top: 0; }

.menu-hv li:hover ul, .menu-hv li.over ul { visibility: visible;}

.menu-hv li:hover ul ul, .menu-hv li.over ul ul { visibility: hidden;}

.menu-hv ul ul li:hover ul, .menu-hv ul ul li.over ul { visibility: visible;}

.menu-hv { width: 100%; margin-left:0px;}
 
.menu-hv ul li ul { background-color: #000; border: 1px solid #DFDFDF; margin-left:25px; filter: alpha(opacity=75);	opacity:0.8; }

.menu-hv ul li ul a:hover { background-color: #333; }

.menu {
	font-family: Arial, Helvetica, sans-serif;	
	font-size:8pt;
	color: #FFFFFF;
	
}

.menu a{
	color: #FFFFFF;
	text-decoration: none;
}
.menu a:hover{
	color:#dddddd;
	background-color: #333333;
}

.submenu {
	width: 250px;
}

.submenu a{
	color: #eee;
	text-decoration: none;
	
}
.submenu a:hover{
	color: #FFFFFF;
	text-decoration: none;
}


/*fim dos menus ---------------- */

#loginemail {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	width:100px;
}
#loginpass {
	font-family: Arial, Helvetica, sans-serif;	
	font-size:8pt;
	width:100px;
}
#loginenviar {
	color: #ffffff;
	background-color:#111111;
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:8pt;
	width:60px;
}

.friends {
	font-size:10pt;
}


/*******************************************/
/* Torcidas */
.torcidas {
	border: #8D8D8D  solid 1px;
	font-size: 10px;
	overflow: hidden;

	background-color:#f5f5f5;
	/*color: #8D8D8D ;*/
	color: #333333;

/*	
	background-color:#DCDCDC;
	color: #5c5c5c;
	font-size: 10px;

	border-top: #6f6f6f solid 1px;
*/
	margin-top:3px;
	margin-left:3px;
	margin-right:3px;
}
.torcidas a:hover {
	color:#999999;
}



/**********************************************/
/* Botoes */
.del:link, .del:visited {
	display: block;
	width: 15px;
	height: 15px;
	background: url(images/delbutton.gif) no-repeat;
	font-size: 1px;
	overflow: hidden;
}
.del:hover {
	background-position: -15px 0;
	overflow: hidden;
}
.denuncia:link, .denuncia:visited {
	display: block;
	width: 75px;
	height: 15px;
	background: url(images/denunciar.gif) no-repeat;
	font-size: 1px;
	overflow: hidden;
}
.denuncia:hover {
	background-position: 0 -15px;
	overflow: hidden;
}

.gremio:link, .gremio:visited {
	display: block;
	width: 15px;
	height: 15px;
	background: url(images/grenal.gif) no-repeat;
	background-position: 0 -15px;
	font-size: 1px;
	overflow: hidden;
}
.gremio:hover {
	background-position: 0 0;
	overflow: hidden;
}


.inter:link, .inter:visited {
	display: block;
	width: 15px;
	height: 15px;
	background: url(images/grenal.gif) no-repeat;
	background-position: -15px -15px;
	font-size: 1px;
	overflow: hidden;
}
.inter:hover {
	background-position: -15px 0;
	overflow: hidden;
}



/****************************************/
/*Scraps*/
.scraps {
	background-image:url(images/scraps.jpg);
	background-repeat: repeat-x;
	background-position: top left;

	/*background-color:#D7D7D7;*/
	/*background-color:#7c7c7c;*/
	background-color:#EAF0F4;
	/*color: #333333;*/
	color:#000000;
/*	border-top: #fff solid 1px;*/
	border-top: #8c8c8c solid 1px;
	font-size: 12px;
}

.scraps a {
	text-decoration: none;
	color:#000000;
	font-size: 10px;
}
.scraps a:hover {
	/*color:#000000;*/
	text-decoration: underline;
}
.scraps hr{
    color: #999999;
    background-color: #999999;
    height: 1px;
    border: 0;
}


/**************************************************/
/* ANUNCIOS */
.anuncios {
	background-image:url(images/backscraps.jpg);
	background-repeat: repeat-x;
	background-position: top;

	/*background-color:#D7D7D7;*/
	background-color:#7c7c7c;

/*	background-color:#D7D7D7;*/
	
	color: #ffffff;
	/*border-top: #fff solid 1px;*/
	border-top: #8c8c8c solid 1px;
	font-size: 12px;
}
.anuncios a {
	color: #ffffff;
}
.anuncios .msg {
	background-color:#DCDCDC;
	color: #5c5c5c;
	font-size: 10px;
	border-top: #6f6f6f solid 1px;

	margin-top:5px;
	margin-right:3px;
	margin-left:3px;
	
}
.anuncios .msg table {
	background-color:#DCDCDC;
	color: #5c5c5c;
	font-size: 10px;
	margin-top:5px;

}

.anuncios .msg a {
	color: #333333;
}

.anuncios .msg a:hover {
	color: #999999;
}
.anuncios hr{
    color: #999999;
    background-color: #999999;
    height: 1px;
    border: 0;
}

/*************************************************************/
/* Servicos */

.servicos {
	display: block;
	width: 200px;
	background: url(images/servicos.jpg) repeat-x;
	background-position: 0 0;
	background-color: #D7E3EA;
	font-size: 12px;
	border: solid 1px #000000;
	color: #000000;
}
.servicos b {
	font-size: 14px;
	font-weight:bolder;
	color: #ffffff;
}

