* {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}
body {
	background-image: url('../images/fnd.jpg');
	background-repeat: repeat-x;
	background-color: #DBDCCE;
}
#geral {
	width: 940px;
	margin: 0 auto;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/*topo do site -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>--------------------->>>>>>>>>>>>--------------------->>>>>>>>>>>>->>>>>>>>>>>>->>>>>>>>>>>> */
#geral h1, h1 a {
	display: block;
	width: 201px;
	height: 104px;
	float: left;
}
#geral h1 a {
	text-indent: -999px;
	overflow: hidden;
	background-image: url('../images/logo.gif');
}
/*topo do site parte da direita do login e menu -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#geral #topoDireita {
	width: 739px;
	height: 104px;
	float: left;
}
/*topo do site parte da direita do login  -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#geral #topoDireita #login {
	width: 334px;
	height: 68px;
	float: right;
	background-image: url('../images/topo_login.gif');
}
#geral #topoDireita #login #chamada {
	width: 54px;
	padding: 19px 0 0 10px;
	float: left;
}
#geral #topoDireita #login #chamada h3{
	width: 36px;
	height: 25px;
	text-indent: -999px;
	overflow: hidden;
	background-image: url('../images/topo_login_tit.gif');
}
#geral #topoDireita #login form {
	width: 270px;
	height: 49px;
	float: left;
	color: #848488;
	font-size: 11px;
	font-family: Arial;
}
#geral #topoDireita #login form #inputLabel {
	width: 159px;
	height: 41px;
	padding: 10px 0 0 10px;
	float: left;
}
#geral #topoDireita #login form #inputLabel label {
	display: block;
	width: 40px;
	height: 18px;
	margin-top: 2px;
	float: left;
	clear: both;
}
#geral #topoDireita #login form #inputLabel input {
	float: left;
	background-color: #ebebe3;
	margin-top: 2px;
	color: #848488;
	font-size: 11px;
	font-family: Arial;	
}
#geral #topoDireita #login form #botaoEnviar {
	width: 101px;
	padding-top: 12px;
	height: 37px;
	float: left;
}
#geral #topoDireita #login span.msgsLogin {
	padding-left: 80px;
	color: #fd970d;
	font-size: 11px;
	font-family: Arial;
	clear: both;	
}
#geral #topoDireita #login span.msgsLogin a{
	text-decoration: none;
	color: #fd970d;
}
#geral #topoDireita #login span.msgsLogin a:hover{
	text-decoration: underline;
	color: #fd970d;
}

#geral #topoDireita #login #usuarioLogado {
	width: 250px;
	height: 41px;
	float: left;
	padding: 8px 0 0 20px;
	line-height: 16px;
	color: #fd970d;
	font-size: 11px;
	font-family: Arial;
}
#geral #topoDireita #login #usuarioLogado a{
	color: #fd970d;
}

/*topo do site parte da direita do menu  -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#geral #topoDireita #menu {
	width: 737px;
	height: 34px;
	clear: both;
	border-top: solid 1px #C3C4B4;
	border-left: solid 1px #C3C4B4;
	border-right: solid 1px #C3C4B4;	
}
#geral #topoDireita #menu ul {
	display: block;
	width: 735px;
	height: 28px;
	padding-top: 5px;
	border-top: solid 1px #FFF;
	border-left: solid 1px #FFF;
	border-right: solid 1px #FFF;
	background-image: url('../images/menufnd.jpg');
	text-align: center;
}
#geral #topoDireita #menu ul li{
	font-family: Arial, Tahoma;
	font-size: 12px;
	padding: 0 9px 0 9px;
	display: inline;
}
#geral #topoDireita #menu ul li a{
	color: #FFF;
	text-decoration: none;
}
#geral #topoDireita #menu ul li a:hover{
	text-decoration: underline;
}


/*qtd de jogos e busca -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>--------------------->>>>>>>>>>>>--------------------->>>>>>>>>>>>->>>>>>>>>>>>->>>>>>>>>>>> */
#geral #qtdJogos {
	width: 161px;
	height: 25px;
	padding: 8px 0 0 40px;
	clear: both;
	float: left;
	background-image: url('../images/qtdjogos_fnd.gif');
	background-repeat: no-repeat;
	font-family: Arial, Tahoma;
	font-size: 11px;	
	color: #717075;
}
/*parte da busca -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#geral #busca {
	width: 738px;
	height: 32px;
	background-color: #EAEAE2;
	border-bottom: solid 1px #C3C4B4;
	border-right: solid 1px #C3C4B4;	
	float: left;
	font-family: Arial, Tahoma;
	font-size: 11px;	
	color: #717075;	
}
#geral #busca form {
	width: 286px;
	padding-top: 5px;
	float: left;
}
#geral #busca form legend{
	display: none;
}
#geral #busca form label{
	padding-left: 15px;
}
#geral #busca form input.busca{
	border: solid 1px #FB8308;
	background-color: #FDA112;
}
/*menu com outros links -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#geral #busca ul {
	display: block;
	width: 300px;
	float: right;
	padding: 7px 15px 0 0;
	text-align: right;
}
#geral #busca ul li{
	display: inline;
	padding: 0 8px 0 8px;
}
#geral #busca ul li a{
	color: #717075;	
	text-decoration: none;
}
#geral #busca ul li a:hover{
	text-decoration: underline;
}

/*define o meio do site -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>--------------------->>>>>>>>>>>>--------------------->>>>>>>>>>>>->>>>>>>>>>>>->>>>>>>>>>>> */
#geral #meio {
	width: 940px;
	clear: both;
}

#geral #meio #partedeBaixoUsersNot {
	width: 860px;
	margin: 0 auto;	
	padding-top: 20px;
	clear: both;
	font-family: Arial, Tahoma;
	font-size: 11px;	
	color: #FD940C;	
}
#geral #meio #partedeBaixoUsersNot a{
	color: #717075;
	text-decoration: none;
}
#geral #meio #partedeBaixoUsersNot a:hover{
	text-decoration: underline;
}

#geral #meio #rodapeTopUsers {
	width: 200px;
	float: left;
}
#geral #meio #rodapeTopUsers h2 a{
	display: block;
	width: 158px;
	height: 29px;
	text-indent: -999px;
	overflow: hidden;
	background-image: url('../images/rodape_topusers.gif');
}

#geral #meio #rodapeNoticias {
	width: 660px;
	float: left;
}
#geral #meio #rodapeNoticias h2 a{
	display: block;
	width: 158px;
	height: 29px;
	text-indent: -999px;
	overflow: hidden;
	background-image: url('../images/rodape_noticias.jpg');
}

/*define o rodape do site -------------------------------------->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>--------------------->>>>>>>>>>>>--------------------->>>>>>>>>>>>->>>>>>>>>>>>->>>>>>>>>>>> */
#geral #rodapePadding {
	clear: both;
	padding-top: 20px;
}
#geral #rodapePadding #rodape {
	width: 908px;
	height: 36px;
	padding-top: 12px;
	margin: 0 auto;
	margin-bottom: 15px;
	clear: both;
	border: solid 1px #D0D1C3;
	background-color: #F2F1EC;
	text-align: center;
}
#geral #rodapePadding #rodape span{
	font-family: Arial, Tahoma;
	font-size: 11px;	
	color: #717075;	
}
#geral #rodapePadding #rodape span.desenvolvido {
	padding-left: 50px;
}
#geral #rodapePadding #rodape span a{
	color: #FD940C;
	text-decoration: none;
}