/*
========================================================
Cascading Style Sheet - Folha de Estilos

Site: www.Fastball.com.br
Criado por:Yuri Maio Arakaki
Criado em: 03/04/2007
========================================================
*/ 

/*--------------Estrutura do site -------------------*/

a{color:#000000;text-decoration:none;}
a:hover{color:#FF9966;}
img{ border:none;}
tr{text-align:left;}
p{margin:0px 0px 10px 0px;}


body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin:0px;
	background:url(../imagens/versao/pt/home/bg.jpg) repeat-x;
	background-attachment:fixed;
}

table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin:0px;
}

.sub_titulo{
	background:url(../imagens/versao/pt/sub_titilo.gif) repeat-x;
	height:25px;
	width:520px;
	margin:30px 0px 0px 0px;/*Classe IE*/
	color:#000;
	font-weight:bold;
}

.img_sub_titulo{
	margin:3px 3px 3px 0px;
	float:left;
}

.sub_titulo2{
	margin-bottom:5px;
	color:#E10915;
	float:left;

}

#conteiner{ 
	width:766px;/* Classe IE*/
	min-height:447px;
	margin:auto;
	position:relative;
}


#topo{
	width:766px;
	height:140px;
	float:left;
}

#meio{
	 min-height:286px; /* Classe IE */
	 width:766px;
	 position:relative;
	 float:left;
}
#bd_topo{
	width:766px;
	height:22px;
	position:relative;
	float:left;
}
#bd_baixo{
	width:766px;
	height:22px;
	position:relative;
	float:left;
}

#bd_interno{
	position:relative;
	float:left;
	width:759px;
	min-height:260px;
	background:#fedd8c url(../imagens/versao/pt/home/bgInterno.jpg) repeat-x;
}


#bd_externo{
	width:766px;
	position:relative;
	float:left;
	background: #ffb703 url(../imagens/versao/pt/home/bgExterno.jpg) repeat-x;
}

#rodape{
	width:766px;
	height:15px;
	float:left;
	position:relative;
	padding-top:3px;
}


/*---------------Classes Conteudo------------------*/

#boxes{
	width:524px;
	height:223px;
	float:right;
	margin:8px;
}

.box1{
	width:250px;
	height:100px;
	float:left;
	margin:1px;

}
.box2{
	width:250px;
	height:100px;
	float:right;
	margin:1px;
}

.titulo_box{
	width:230px;
	height:15px;
	float:left;
	background:url(../imagens/versao/pt/home/noticias/fundo_box.jpg) repeat-y;
	text-align:left;
}

.img_box{
	width:84px;
	height:76px;
	float:left;
	margin:5px 0px 0px 1px;
}

.texto{
	width:134px;
	height:76px;
	float:left;
	margin:5px 0px 0px 5px;
	text-align:left;
	line-height:14px;
}

.texto_news{
	width:152px;
	height:auto;
	float:left;
	margin:5px 0px 0px 5px;
	text-align:left;
	line-height:14px;
}

.lista{
	width:225px;
	height:76px;
	float:left;
	margin:5px 0px 0px 5px;
	text-align:left;
	line-height:14px;
}

:root .fundoImgLateral{    /*Classe IE */
	position:absolute !important;
	width:600px;
	height:250px;
	top:0px;
	left:0px;
	text-align:left;
	background:url(/imagens/versao/pt/home/fundo_mask.png) no-repeat;
}

.posisao{
	position:absolute;
	z-index:10;	
	width:532px;
	right:5px;
	top:0;
}


/*------------Sub menu ----------*/

 .menu_lateral{
	position:absolute;
	width:215px;
	height:247px;
	top:-16px;
	left:0px;
}
.conteudo{
	width:519px;
	text-align:left;
	float:right;
	margin:0px 25px 20px 10px ;
}

.titulo{
	background:url(../imagens/versao/pt/home/bg_titulo.jpg) repeat-y;
	height:16px;
	width:530px;
	float:left;
}
.menu_top_baixo{
	float:left;
}
.menutop{background:url(../imagens/versao/pt/home/menu/top.jpg) no-repeat; float:left; width:204px; height:21px; }
.menu1{background:url(../imagens/versao/pt/home/menu/1.jpg) no-repeat; float:left; width:204px; height:23px; }
.menu2{background:url(../imagens/versao/pt/home/menu/2.jpg) no-repeat; float:left; width:204px; height:23px; }
.menu3{background:url(../imagens/versao/pt/home/menu/3.jpg) no-repeat; float:left; width:204px; height:23px; }
.menu4{background:url(../imagens/versao/pt/home/menu/4.jpg) no-repeat; float:left; width:204px; height:22px; }
.menu5{background:url(../imagens/versao/pt/home/menu/5.jpg) no-repeat; float:left; width:204px; height:23px; }
.menu6{background:url(../imagens/versao/pt/home/menu/6.jpg) no-repeat; float:left; width:204px; height:23px; }
.menu7{background:url(../imagens/versao/pt/home/menu/7.jpg) no-repeat; float:left; width:204px; height:23px; }
.menu8{background:url(../imagens/versao/pt/home/menu/8.jpg) no-repeat; float:left; width:204px; height:23px; }
.menu9{background:url(../imagens/versao/pt/home/menu/9.jpg) no-repeat; float:left; width:204px; height:23px; }


/*------Menu Hover--------*/
.menu1:hover{background:url(../imagens/versao/pt/home/menu/1_1.jpg) }
.menu2:hover{background:url(../imagens/versao/pt/home/menu/2_2.jpg) }
.menu3:hover{background:url(../imagens/versao/pt/home/menu/3_3.jpg) }
.menu4:hover{background:url(../imagens/versao/pt/home/menu/4_4.jpg) }
.menu5:hover{background:url(../imagens/versao/pt/home/menu/5_5.jpg) }
.menu6:hover{background:url(../imagens/versao/pt/home/menu/6_6.jpg) }
.menu7:hover{background:url(../imagens/versao/pt/home/menu/7_7.jpg) }
.menu8:hover{background:url(../imagens/versao/pt/home/menu/8_8.jpg) }
.menu9:hover{background:url(../imagens/versao/pt/home/menu/9_9.jpg) }


.seta_menu{
	background:url(../imagens/versao/pt/home/menu/seta.gif) no-repeat;
	width:5px;
	height:7px ;
	margin:7px 5px 0px 2px;
	float:left;
}

.texto_menu{
	color:#E10915;
	text-decoration:none;
	font-weight:bold;
	margin:3px 5px 0px 0px;
	cursor:pointer;
	float:left;
}

/*------Menu Hover--------*/
/*------------Sub menu ----------*/





/*---------------Linha do tempo--------*/
	
.corpo_linhatempo{
	width:500px;
	height:300px;
	margin:0px;
	float:left;
	background:url(../imagens/versao/pt/empresa/linhadotempo/bg.jpg) no-repeat;
}

.texto_linhatempo{
	width:240px;
	height:200px;
	float:left;
	margin:10px 0px 0px 12px;
	text-align:left;
}
	
.ano{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#CC3300;
}	

.foto_linha{
	width:228px;
	height:160px;
	margin:33px 0px 0px 12px;
	float:left;
}	
.linha{
	 width:500px;
	 float:left;
	 text-align:center;
	 border:0px;
	 margin-top:39px;
}

/*---------------Linha do tempo--------*/







/*---------Classes proudtos------*/

.itemProduto{
	float:left;
	width:530px;
	height:auto;
}

.imgIntroducao{
	float:right;
	width:190px;
	height:auto;
	margin:10px 10px 0px 0px;
}

.imgItem{
	float:left;
	width:200px;
}

.paragrafoProduto{
	float:right;
	margin:10px 0 0 0;
	width:330px;

}

#paragrafoIntroducao{
	float:left;
	width:320px;
	margin:10px 10px 10px 0;
 }

.pontilhado{
	float:left;
	width:530px;
	margin:10px 0 10px 0;
	height:1px;
	background:url(/imagens/versao/pt/Produtos/pontilhado.gif) repeat-x;
}

.img_produto{margin:10px 10px 0px 0px; float:left;}

.b{
	font-weight:bold;
	color:#FF6633;
}

.texto_produto{
	width:295px;
	float:right;
	margin:8px;
}

.amplia{
	margin:0px;
	background:url(/imagens/versao/pt/Produtos/raquetes/bg_amplia.jpg);
	width:500px;
	height:350px;
}

.news{margin-top:35px;}

.negrito{
	color:#FFFFFF;
	font-weight:bold;
}
.negrito:hover{
	color:#000000;
}
/*-------------Classe formulario-----------*/

input{
	height:13px;
	border:#FF9900 solid 1px;
	color:#000;
	background:#FFF;
	font-size:10px;
}

.menu_salto{

	height:16px;
	border:#FF9900 solid 1px;
	color:#FF0000;
	background:#FFF;
	font-size:10px;
	width:55px;
}

.bt_enviar{
	float:right;
	width:60px;
	height:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-right:10px;
	border:none;
	background:url(../imagens/versao/pt/cadastro/bg_bt.jpg) no-repeat;
}

.bt_enviar:hover{
	color:#FFFFFF;
	background:url(../imagens/versao/pt/cadastro/bg_btHover.jpg)  no-repeat;
}


.barra{
	float:left;
	width:90px;
	height:245px; 
	overflow:auto;
}
