body{
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#FFF;
}

form{
	margin:0px;
	padding:0px;
}

button{
	background:none;
	border:0px;
	width:auto;
}

input, select, textarea{
	font-family:verdana;
	font-size:10px;
}

#corpo{
	position:relative;
	border:2px solid #000;
	width:776px;
	text-align:left;
}
	#corpo #topo{
		position:relative;
		width:776px;
		height:117px;
		text-align:left;
		background-color:#A6CE39;
		z-index:4;
	}
		#topo #topo_logo{
			margin: 9px 0px 0px 15px;
			width:274px;
			height:66px;
			padding-bottom:10px;
		}
		#topo #topo_banner{
			width:468px;
			height:60px;
			float:right;
			margin:17px 0px 0px 0px;
			text-align:right;
			position:relative;
		}
		#topo #identificacao{
			width:100%;
			height:27px;
			background-color:#000000;
			color:#fff;
			font-family:Verdana;
			font-size:9px;
			margin-top:5px;
			border-top:5px solid #8AAE32;
		}
			#topo #identificacao #data{
				margin:8px 9px 0px 0px;
				float:right;
			}
			#topo #identificacao #login{
				float:left;
				padding:4px;
				margin:0px 0px 0px 5px;
			}
				#topo #identificacao #login input{
					height:16px;
					width:123px;
					border:0px;
					margin-right:5px;
					vertical-align:middle;
				}
				#topo #identificacao #login input#ok{
					width:26px;
					height:17px;
					border:1px solid #fff;
					background-color:#000;
					color:#fff;
					font-size:9px;
					font-family:verdana;
				}
			#topo #identificacao #esquecisenha{
				float:left;
				padding:7px 0px 0px 0px;
				margin:0px 0px 0px 5px;
			}
		#topo #identificacao_logado{
			width:100%;
			height:27px;
			background-color:#000000;
			color:#fff;
			font-family:Verdana;
			font-size:9px;
			border-top:5px solid #8AAE32;
		}
			#topo #identificacao_logado #data{
				margin:8px 9px 0px 0px;
				float:right;
			}
			#topo #identificacao_logado #login{
				float:left;
				margin:5px 0px 0px 5px;
			}
				#topo #identificacao_logado #login img{
					vertical-align:middle;
				}

	#corpo #coluna_esquerda{
		width:130px;
		border-right:2px solid #000;
		background-color:#8FB32D;
		position:relative;
		z-index:999;
	}
/*coluna esquerda*/
#coluna_esquerda ul, #coluna_esquerda li {
	list-style:none;
	padding:0;
	margin:0;
}
#coluna_esquerda a.cbfs {
	display:block;
	width:130px;
	height:130px;
	background:url("../img2/cbfs/coluna-esquerda-logo.gif") no-repeat center center;
	text-indent:-9000px;
	margin:5px 0;
}
#coluna_esquerda #futblog a {
	display:block;
	width:130px;
	height:181px;
	text-indent:-9000px;
	background:url("../img2/futblog.banner.jpg") no-repeat;
}
#coluna_esquerda #links-do-futebol-amador {
	margin:10px 0;
	padding-top:5px;
	padding-bottom:2px;
	background-color:#53811D;
}
#coluna_esquerda #links-do-futebol-amador div.box {
	padding:5px;
	border:1px solid #CCFF66;
	background-color:#8FC05B;
}
#coluna_esquerda #links-do-futebol-amador h1 {
	font-size:10pt;
	font-family:arial;
	padding-bottom:5px;
	border-bottom:1px solid #000;
	font-style:italic;
}
#coluna_esquerda #links-do-futebol-amador a {
	font-size:8pt;
	font-family:arial;
	color:#000;
}
#coluna_esquerda #links-do-futebol-amador a:hover {
	text-decoration:underline;
}
#coluna_esquerda #links-do-futebol-amador ul {
	margin-top:5px;
}
#coluna_esquerda #links-do-futebol-amador ul li {
	list-style:disc inside;
	font-size:8pt;
	padding:2px 0;
}
#coluna_esquerda #links-do-futebol-amador ul li a {text-decoration:none;}
#coluna_esquerda #links-do-futebol-amador ul li a:hover {text-decoration:underline;}
/*fim coluna esquerda*/

	#corpo #coluna_direita{
		width:133px;
		background-color:#A7CF3A;
		border-left:2px solid #000;
	}
		#corpo #coluna_direita #banner{
			padding:4px 0px 4px 0px;
			text-align:center;
			background-color:#1E5A1B;
		}
			#corpo #coluna_direita #banner img{
				margin:4px 0px 4px 0px;
				border:0px;
			}
		#corpo #coluna_direita #futnews{
			background-color:#A7CF3A;
		}
			#corpo #coluna_direita #futnews #futnews_corpo{
				border-top:2px solid #000;
				padding-top:5px;
			}
				#corpo #coluna_direita #futnews #futnews_corpo #futnews_topo{
					width:111px;
					margin-left:10px;
				}
				#corpo #coluna_direita #futnews #futnews_corpo #futnews_quadro{
					position:relative;
					background-color:#fff;
					color:#000;
					width:110px;
					height:190px;
					font-size:9px;
					font-family:verdana;
					text-align:left;
					margin-left:10px;
				}
					#corpo #coluna_direita #futnews #futnews_corpo #futnews_quadro #texto{
						padding:5px;
					}
					#corpo #coluna_direita #futnews #futnews_corpo #futnews_quadro img#loadingNoticia{
						position:absolute;
						top:60px;
						left:27px;
						
					}
						#corpo #coluna_direita #futnews #futnews_corpo #futnews_quadro #texto div{
							cursor:pointer;
						}
						#corpo #coluna_direita #futnews #futnews_corpo #futnews_quadro #texto span.titulo{
							font-weight:bold;
						}
						#corpo #coluna_direita #futnews #futnews_corpo #futnews_quadro #texto p{
							margin-top:3px;
						}
				#corpo #coluna_direita #futnews #futnews_corpo #futnews_bottom{
					width:111px;
					margin-left:9px;
				}
					
				#corpo #coluna_direita #futnews #futnews_corpo #globoesporte{
					margin:5px 0px 5px 4px;
				}
#coluna_direita #comunidade-orkut h1 {
	background:url("../img2/coluna-direita-orkut.jpg") no-repeat center center;
	text-indent:-9000px;
	font-size:12px;
}
#coluna_direita #comunidade-orkut h1 a {
	display:block;
	height:60px;
	width:120px;
}

	#corpo #centro{
		width:516px;
		background-color:#8FB32D;
		background-image: url('../img/background_coluna_esquerda.png');
		position:relative;
		z-index:1;
	}
	#corpo #rodape{
		background-color:#50976B;
		font-family:tahoma;
		font-size:11px;
		text-align:center;
		color:#fff;
		padding-top:2px;
		height:18px;
	}
	#corpo #rodape_esquerdo{
		background-color:#8FB32D;
		border-right:2px solid #000;
	}
	#corpo #rodape_direito{
		background-color:#A7CF3A;
		border-left:2px solid #000;
	}
	
	
	
#form_titulo{
	float:left;
	width:60px;
	padding-top:2px;
	margin-right:3px;
	text-align:right;
}

#msg{
	text-align:center;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#f00;
}

#btn_enviar{
	margin-top:15px;
	margin-right:20px;
	margin-bottom:10px;
	text-align:right;
}

div#tabela{
	font-family:verdana;
	font-size:10px;
}
	div#tabela #tabela_titulo{
		position:relative;
		text-align:left;
		font-weight:bold;
		height:23px;
		background-image: url('../img/tabelas/titulo_fundo.jpg');
	}
		div#tabela #tabela_titulo #texto{
			margin-left:15px;
			padding-top:3px;
			color:fff;
			font-size:13px;
			font-weight:bold;
		}
		div#tabela #tabela_titulo #titulo_texto{
			margin-left:15px;
			padding-top:3px;
			color:fff;
			font-size:13px;
			font-weight:bold;
		}
		div#tabela #impar{
			background-color:#F7FFD6;
		}
		div#tabela #par{
			background-color:#E7F5C2;
		}
		div#tabela table{
			border:2px solid #B2B2B2;
		}
			div#tabela table tr#subtitulo th{
				background-image: url('../img/tabelas/tabela_titulo_fundo.jpg');
				text-align:left;
				padding:0px 2px 0px 2px;
				color:#fff;
				height:38px;
				font-size:10px;
				font-family:verdana;
			}
			div#tabela table tr#titulo2 td{
				background-color:#4F7007;
				text-align:left;
				padding:0px 2px 0px 2px;
				color:#fff;
				border-top:1px solid #B2B2B2;
				font-size:10px;
				font-family:verdana;
			}
			div#tabela table tr td#msg{
				background-color:#000;
				color:#9DCE1A;
				text-align:left;
				padding-left:10px;
			}
			div#tabela table tr td{
				height:20px;
				border:1px solid #B2B2B2;
				text-align:left;
				padding:0px 2px 0px 2px;
			}
			div#tabela #canto_sup_esq{
				position:absolute;
				top:0px;
				left:0px;
			}
			div#tabela #canto_sup_dir{
				position:absolute;
				top:0px;
				right:0px;
			}
		
#menu_topo{
	position:relative;
	z-index:1;
}
	#menu_topo #titulo{
		position:absolute;
		left:14px;
		top:5px;
	}
	#menu_topo #linha_1{
		width:100%;
		height:19px;
		background-color:#358152;
	}
	#menu_topo #linha_2{
		width:100%;
		height:37px;
		background-color:#000000;
	}
#pagina_menu{
	position:relative;
	width:100%;
	background-color:#358152;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	height:19px;
	z-index:1;
}
	#pagina_menu div{
		float:left;
		height:19px;
		text-align:center;
	}
	#pagina_menu .selecionado{
		background-color:#9ACB17;
	}
	#pagina_menu #separador{
		width:auto;
	}
	#pagina_menu div#texto{
		float:none;
		margin-top:2px;
		height:auto;
		width:auto;
	}
		#pagina_menu #separador div#texto{
			margin-left:0px;
		}
#linha_background{
	position:absolute;
	bottom:0;
	top:0;
	z-index:0;
	height:100%;
	width:49px;
	background-color: #E1E1E1;
}
#menu_navegacao{
	position:relative;
	z-index:1;
	background-color:#000;
	height:22px;
	width:200px;
}
	#menu_navegacao img#circulo{
		margin-left:12px;
		margin-top:7px;
	}
	#menu_navegacao img#direita{
		position:absolute;
		right:0px;
		bottom:0px;
	}
	#menu_navegacao #texto{
		position:absolute;
		top:4px;
		left:25px;
		color:#fff;
		font-weight:bold;
		font-family:verdana;
		font-size:10px;
	}
#campo{
		font-weight:bold;
		font-family:verdana;
		font-size:10px;
	}
	#valor{
		font-family:verdana;
		font-size:10px;
	}
		#valor input{
			font-size:10px;
		}
		#valor select{
			font-size:10px;
		}
table#table_passos{
	width:100%;
	border:0px;
	background-color:#82B101;
}
	table#table_passos #dv_passo{
	}
		table#table_passos #dv_passo img{
			border:0px;
		}
	table#table_passos #dv_texto{
		font-weight:bold;
		font-size:13px;
		font-family:verdana;
		color:#fff;
	}
	
div.faq table td{
	font-family:verdana;
	font-size:10px;
	}

